On Sat, 10 Dec 2022 at 20:11, Sebastian Kuzminsky <s...@highlab.com> wrote:
> As Dewey reported later, procfs_macros.h is used in the RTAI backend of > RTAPI, and deleting it breaks the RTAI build unless we turn off our > /proc code at the same time. Not for me, unless I have messed up somehow. (Not unlikely) I deleted the file in the 2.9 branch, make clean, ./autogen.sh, ./configure, make, sudo make setuid, and the build went fine. runtests then failed with a stack trace, but I don't know if that is related yet. This is RTAI running on a VM, on a Mac. There is some weirdness. ----------- Dec 21 20:10:38 buster kernel: [308421.298377] I-pipe domain: Linux Dec 21 20:10:38 buster kernel: [308421.298377] RIP: 0010:__ipipe_halt_root+0x2e/0x40 Dec 21 20:10:38 buster kernel: [308421.298378] Code: 40 c1 01 00 65 48 8b 15 c8 71 fe 7e 48 01 d0 48 0f ba 30 00 48 83 78 08 00 75 10 85 ff 74 09 31 c0 89 c1 fb 0f 01 c9 c3 fb f4 <c3> e8 4c 37 09 00 fb c3 66 2e 0f 1f 84 00 00 00 00 00 48 89 fa 8b Dec 21 20:10:38 buster kernel: [308421.298378] RSP: 0018:ffffffff81c03ed8 EFLAGS: 00000246 Dec 21 20:10:38 buster kernel: [308421.298379] RAX: ffff888135a1c140 RBX: 0000000000000000 RCX: 0000000000000246 Dec 21 20:10:38 buster kernel: [308421.298379] RDX: ffff888135a00000 RSI: 0000000000000000 RDI: 0000000000000000 Dec 21 20:10:38 buster kernel: [308421.298380] RBP: ffffffff81c59d68 R08: ffff888135a00000 R09: 00000000000303c0 Dec 21 20:10:38 buster kernel: [308421.298389] R10: 0003498c1108d477 R11: 0000000000000001 R12: ffffffff81c0e480 Dec 21 20:10:38 buster kernel: [308421.298389] R13: ffff888139ff8140 R14: 0000000000000000 R15: 0000000000000000 Dec 21 20:10:38 buster kernel: [308421.298390] FS: 0000000000000000(0000) GS:ffff888135a00000(0000) knlGS:0000000000000000 Dec 21 20:10:38 buster kernel: [308421.298390] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Dec 21 20:10:38 buster kernel: [308421.298390] CR2: 00007fcf433a7006 CR3: 0000000001c08005 CR4: 00000000001606f0 Dec 21 20:10:38 buster kernel: [308421.298391] Call Trace: Dec 21 20:10:38 buster kernel: [308421.298391] ? default_idle+0xe/0x20 Dec 21 20:10:38 buster kernel: [308421.298391] ? do_idle+0xe0/0x110 Dec 21 20:10:38 buster kernel: [308421.298392] ? cpu_startup_entry+0x5a/0x60 Dec 21 20:10:38 buster kernel: [308421.298392] ? start_kernel+0x450/0x45e Dec 21 20:10:38 buster kernel: [308421.298393] ? secondary_startup_64+0xa4/0xb0 Dec 21 20:10:38 buster kernel: [308421.299385] rcu: rcu_sched kthread starved for 15912 jiffies! g29725 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0 Dec 21 20:10:38 buster kernel: [308421.299386] rcu: RCU grace-period kthread stack dump: Dec 21 20:10:38 buster kernel: [308421.299387] rcu_sched I 0 11 2 0x80000000 Dec 21 20:10:38 buster kernel: [308421.299388] Call Trace: Dec 21 20:10:38 buster kernel: [308421.299392] ? context_switch+0x52/0x250 Dec 21 20:10:38 buster kernel: [308421.299395] ? __schedule+0x12e/0x430 Dec 21 20:10:38 buster kernel: [308421.299396] ? schedule+0x61/0x90 Dec 21 20:10:38 buster kernel: [308421.299397] ? schedule_timeout+0x147/0x2c0 Dec 21 20:10:38 buster kernel: [308421.299398] ? __prepare_to_swait+0x46/0x70 Dec 21 20:10:38 buster kernel: [308421.299400] ? __next_timer_interrupt+0xc0/0xc0 Dec 21 20:10:38 buster kernel: [308421.299402] ? rcu_gp_kthread+0x451/0x900 Dec 21 20:10:38 buster kernel: [308421.299403] ? wait_rcu_exp_gp+0x30/0x30 Dec 21 20:10:38 buster kernel: [308421.299405] ? kthread+0x11e/0x140 Dec 21 20:10:38 buster kernel: [308421.299406] ? kthread_create_worker_on_cpu+0x40/0x40 Dec 21 20:10:38 buster kernel: [308421.299407] ? ret_from_fork+0x20/0x30 -- atp "A motorcycle is a bicycle with a pandemonium attachment and is designed for the especial use of mechanical geniuses, daredevils and lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912 _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers