Commit Graph

1177 Commits

Author SHA1 Message Date
Sebastien Bourdeauducq 49f014fb67 nixbld: stop using iwlwifi garbage
It just won't stop crashing.
2019-12-25 17:53:03 +08:00
Sebastien Bourdeauducq e34a070124 nixbld: lock Linux kernel version to 4.19.79
On newer kernel versions (somewhere before 4.19.89) the shitty iwlwifi driver would crash
the machine every few days with a message like:

Dec 25 12:22:25 nixbld kernel: BUG: unable to handle kernel NULL pointer dereference at 0000000000000068
Dec 25 12:22:25 nixbld kernel: PGD 0 P4D 0
Dec 25 12:22:25 nixbld kernel: Oops: 0002 [#1] SMP PTI
Dec 25 12:22:25 nixbld kernel: CPU: 2 PID: 15625 Comm: kworker/2:1 Not tainted 4.19.90 #1-NixOS
Dec 25 12:22:25 nixbld kernel: Hardware name: EVGA INTERNATIONAL CO.,LTD Default string/121-KS-E375, BIOS 1.07 03/15/2018
Dec 25 12:22:25 nixbld kernel: Workqueue: events iwl_mvm_add_new_dqa_stream_wk [iwlmvm]
Dec 25 12:22:25 nixbld kernel: RIP: 0010:iwl_trans_pcie_txq_enable+0x5b/0x460 [iwlwifi]
Dec 25 12:22:25 nixbld kernel: Code: 63 c6 4c 8b ac c7 40 91 00 00 f0 48 0f ab 87 40 a1 00 00 73 0d 80 3d 6b 65 03 00 00 0f 84 cb 03 00 00 44 89 c7 e8 15 c7 14 ce <49> 89 45 68 4d 85 e4 0f 84 eb 02 00>
Dec 25 12:22:25 nixbld kernel: RSP: 0018:ffffa47386937c30 EFLAGS: 00010202
Dec 25 12:22:25 nixbld kernel: RAX: 0000000000002710 RBX: 000000000000001f RCX: 0000000000000000
Dec 25 12:22:25 nixbld kernel: RDX: 3ffffffffffffffe RSI: 000000000000001f RDI: 0000000000002710
Dec 25 12:22:25 nixbld kernel: RBP: 0000000000000000 R08: 0000000000002710 R09: 0000000000000001
Dec 25 12:22:25 nixbld kernel: R10: 0000000000000004 R11: ffff916f0a199ff0 R12: 0000000000000000
Dec 25 12:22:25 nixbld kernel: R13: 0000000000000000 R14: 0000000000000000 R15: ffff916f08480018
Dec 25 12:22:25 nixbld kernel: FS:  0000000000000000(0000) GS:ffff916f36280000(0000) knlGS:0000000000000000
Dec 25 12:22:25 nixbld kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Dec 25 12:22:25 nixbld kernel: CR2: 0000000000000068 CR3: 0000000834e0a004 CR4: 00000000003606e0
Dec 25 12:22:25 nixbld kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Dec 25 12:22:25 nixbld kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Dec 25 12:22:25 nixbld kernel: Call Trace:
Dec 25 12:22:25 nixbld kernel:  iwl_mvm_enable_txq+0x230/0x3b0 [iwlmvm]
Dec 25 12:22:25 nixbld kernel:  ? iwl_mvm_add_new_dqa_stream_wk+0x897/0x13b0 [iwlmvm]
Dec 25 12:22:25 nixbld kernel:  iwl_mvm_add_new_dqa_stream_wk+0x897/0x13b0 [iwlmvm]
Dec 25 12:22:25 nixbld kernel:  ? entry_SYSCALL_64_stage2+0xf/0x10
Dec 25 12:22:25 nixbld kernel:  ? __switch_to_asm+0x41/0x70
Dec 25 12:22:25 nixbld kernel:  ? __switch_to_asm+0x41/0x70
Dec 25 12:22:25 nixbld kernel:  ? __switch_to_asm+0x41/0x70
Dec 25 12:22:25 nixbld kernel:  ? __switch_to+0x8c/0x440
Dec 25 12:22:25 nixbld kernel:  ? __switch_to_asm+0x41/0x70
Dec 25 12:22:25 nixbld kernel:  ? __switch_to_asm+0x35/0x70
Dec 25 12:22:25 nixbld kernel:  process_one_work+0x206/0x400
Dec 25 12:22:25 nixbld kernel:  worker_thread+0x2d/0x3e0
Dec 25 12:22:25 nixbld kernel:  ? process_one_work+0x400/0x400
Dec 25 12:22:25 nixbld kernel:  kthread+0x112/0x130
Dec 25 12:22:25 nixbld kernel:  ? kthread_bind+0x30/0x30
Dec 25 12:22:25 nixbld kernel:  ret_from_fork+0x35/0x40
2019-12-25 14:39:31 +08:00
Sebastien Bourdeauducq bde01362f7 rpi: install telnet 2019-12-21 10:41:50 +08:00
Sebastien Bourdeauducq b817b63bcc migen: bump 2019-12-20 15:21:44 +08:00
Sebastien Bourdeauducq b466d410ec build Mirny CPLD image 2019-12-19 12:51:52 +08:00
Sebastien Bourdeauducq 1f2eabed65 nixbld: fix wifi network 2019-12-19 11:47:38 +08:00
Sebastien Bourdeauducq 8fddcd68e8 nixbld: update mail server 2019-12-18 16:26:10 +08:00
Sebastien Bourdeauducq fbd2a521e1 Revert "windows tests: enable socat debug output"
This corrupted communication with the core device and caused analyzer tests to fail.

This reverts commit bdaf824f21.
2019-12-18 11:10:21 +08:00
Robert Jördens 7f1bd87cfe artiq-full: freiburg1 2019-12-17 18:17:46 +01:00
Astro dd61844e34 windows tests: increase boot wait delay
Perhaps it just needs more time when there is load on the host? Related
to Gitea issue #22
2019-12-16 22:51:30 +01:00
Sebastien Bourdeauducq 6ca5ab5aac migen: bump 2019-12-16 11:41:56 +08:00
Astro bdaf824f21 windows tests: enable socat debug output
Related to Gitea issue #22
2019-12-12 23:20:15 +01:00
Sebastien Bourdeauducq 7a2268490d sipyco: bump 2019-12-12 10:43:14 +08:00
Sebastien Bourdeauducq 91f36d4ca5 artiq-full: build hw 2019-12-11 16:24:05 +08:00
Sebastien Bourdeauducq 107060f50c nixbld: remove adoptopenjdk-openj9-bin-11
This is for running NATview, but since there are fewer uTCA issues with Sayma v2 this is not really necessary anymore.

And for power control, STM32 + SSR works better than uTCA.
2019-12-10 11:59:29 +08:00
Sebastien Bourdeauducq e6488e16d2 nixbld: boards are no longer connected directly 2019-12-10 11:58:52 +08:00
Sebastien Bourdeauducq 6680dc6c34 nixbld: remove whitequark account 2019-12-10 11:52:05 +08:00
Sebastien Bourdeauducq 76d606c43e typo 2019-12-04 19:37:24 +08:00
Sebastien Bourdeauducq 5f031e78ac use pkgs.lib.strings.versionAtLeast 2019-12-03 12:01:42 +08:00
Sebastien Bourdeauducq ddaaaa543b only build bonn1 on ARTIQ-6 2019-12-03 11:46:01 +08:00
Robert Jördens 5c41551a48 artiq-full: add bonn1 drtio system 2019-12-02 15:35:31 +01:00
Robert Jördens 89bee91a69 artiq-full: add bonn1master/satellite 2019-12-02 11:32:36 +01:00
Sebastien Bourdeauducq b0b78f037d rpi: add jerry account 2019-12-01 18:50:01 +08:00
Sebastien Bourdeauducq e283196520 highfinesse-net: bump 2019-11-26 23:28:45 +08:00
Robert Jördens 8c03c73522 artiq-full: innsbruck -> innsbruck2 2019-11-26 11:58:29 +01:00
Sebastien Bourdeauducq d88137f8b7 gitea: enable emails (and password recovery) 2019-11-25 21:58:49 +08:00
Sebastien Bourdeauducq 7d7813555d artiq-full: build mit 2019-11-23 10:53:12 +08:00
Sebastien Bourdeauducq 4bd0495834 nixbld: set up rpi SSH port redirects for IPv4 users 2019-11-20 19:29:35 +08:00
Sebastien Bourdeauducq 5b06c68583 rpi: add florent account 2019-11-20 19:17:16 +08:00
Sebastien Bourdeauducq 3b3371eebf restore ARTIQ-2 manual 2019-11-19 10:18:53 +08:00
Sebastien Bourdeauducq 42c09c01d4 desktop: enable SSH X11 forward 2019-11-18 18:59:07 +08:00
Sebastien Bourdeauducq d16f35b91b rpi: install psmisc 2019-11-18 15:19:55 +08:00
Sebastien Bourdeauducq 596a9bc6b4 customize gitea homepage 2019-11-18 13:48:40 +08:00
Sebastien Bourdeauducq 3d8252acf8 restore ARTIQ-3 manual 2019-11-17 09:33:31 +08:00
Sebastien Bourdeauducq 6c6ad630f9 fix previous commit (again) 2019-11-14 18:33:00 +08:00
Sebastien Bourdeauducq fe805ffa93 fix previous commit 2019-11-14 17:56:19 +08:00
Sebastien Bourdeauducq 303bc7b162 fix beta version marker handling 2019-11-14 17:44:36 +08:00
Sebastien Bourdeauducq 961dcac63d add conda package for toptica-lasersdk-artiq 2019-11-14 17:12:17 +08:00
Sebastien Bourdeauducq e50a89acea build ARTIQ releases 2019-11-14 17:07:46 +08:00
Sebastien Bourdeauducq 9a342421ba artiq: take into account beta version marker 2019-11-14 16:56:36 +08:00
Sebastien Bourdeauducq 26f1418492 urukul: also build release version 2019-11-14 16:34:25 +08:00
Sebastien Bourdeauducq 5797648204 build artiq-comtools 2019-11-14 15:22:17 +08:00
Astro 91182a37dd windows: add sshUnquoted to for interpolated parameters
This partially reverts commit 525b91cb21.
2019-11-14 00:41:42 +01:00
Sebastien Bourdeauducq 184de89074 hut2: bump 2019-11-12 22:18:38 +08:00
Sebastien Bourdeauducq d7ccb02bfc sipyco: bump 2019-11-12 19:50:07 +08:00
Sebastien Bourdeauducq f17599940b sipyco: use timestamp file 2019-11-12 19:37:10 +08:00
Sebastien Bourdeauducq 0136a154a8 fix sipyco doc aliases 2019-11-12 18:34:03 +08:00
Sebastien Bourdeauducq 57b817f07e build sipyco manual 2019-11-12 10:43:50 +08:00
Sebastien Bourdeauducq c16af00977 windows: run sipyco tests 2019-11-10 19:39:30 +08:00
Sebastien Bourdeauducq 525b91cb21 windows: work around $i not working in $ssh 2019-11-10 19:33:21 +08:00