On 6/30/26 19:15, Amon Ott wrote:
Please retry with the commit I have just pushed, tag rsbac-6.18.37-1.5.6-5
This should fix both delayed init and rsbac_auth_enable_login
On tag rsbac-6.18.37-1.5.6-5, the warnings indeed disappeared, but there still is the init oops with rsbac_auth_enable_login on yet another instruction :
[ 4.217323] 0000000042|rsbac_do_init(): reading FD attributes from root dev [ 4.382786] 0000000043|rsbac_init_rc(): Initializing RSBAC: RC subsystem [ 4.393378] 0000000044|rsbac_init_auth(): Initializing RSBAC: AUTH subsystem [ 4.408752] 0000000045|rsbac_do_init(): auth_enable_login is set: setting auth_may_setuid for /bin/login [ 4.408797] BUG: kernel NULL pointer dereference, address: 0000000000000000 [ 4.408801] #PF: supervisor instruction fetch in kernel mode [ 4.408805] #PF: error_code(0x0010) - not-present page [ 4.408810] PGD 0 P4D 0 [ 4.408816] Oops: Oops: 0010 [#1] SMP PTI [ 4.408825] CPU: 1 UID: 0 PID: 272 Comm: rsbac_initd Not tainted 6.18.37-rsbac #1 PREEMPT_{RT,(full)} [ 4.408834] Hardware name: HP HP Z240 Tower Workstation/802F, BIOS N51 Ver. 01.92 07/04/2024 [ 4.408838] RIP: 0010:0x0 [ 4.408848] Code: Unable to access opcode bytes at 0xffffffffffffffd6. [ 4.408852] RSP: 0018:ffffcc60c15f7dd0 EFLAGS: 00010206 [ 4.408858] RAX: 0000000000000000 RBX: ffff8bdd4208f960 RCX: 0000000000000048 [ 4.408862] RDX: 0000000000000000 RSI: ffff8bdd4208f960 RDI: ffff8bdd60da44d8 [ 4.408866] RBP: ffff8bdd40611690 R08: 000000006e69676f R09: 0000000000000000 [ 4.408871] R10: ffff8bdd4208f960 R11: 0000000000110011 R12: ffffcc60c15f7e70 [ 4.408875] R13: 0000000000000000 R14: ffffcc60c15f7de0 R15: ffff8bdd60da44d8 [ 4.408879] FS: 0000000000000000(0000) GS:ffff8be1b59b4000(0000) knlGS:0000000000000000 [ 4.408884] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 4.408888] CR2: ffffffffffffffd6 CR3: 0000000390e36006 CR4: 00000000003706f0 [ 4.408893] Call Trace: [ 4.408896] <TASK> [ 4.408899] __lookup_slow+0xa3/0x150 [ 4.408915] rsbac_initd+0x1adc/0x1c70 [ 4.408929] ? __pfx_rsbac_initd+0x10/0x10 [ 4.408939] kthread+0xfc/0x240 [ 4.408949] ? __pfx_kthread+0x10/0x10 [ 4.408959] ret_from_fork+0x238/0x270 [ 4.408969] ? __pfx_kthread+0x10/0x10 [ 4.408977] ret_from_fork_asm+0x1a/0x30 [ 4.408993] </TASK> [ 4.408995] Modules linked in: ext4 crc16 mbcache jbd2 sd_mod hid_generic usbhid hid xhci_pci ahci xhci_hcd iTCO_wdt libahci intel_pmc_bxt iTCO_vendor_support watchdog libata psmouse e1000e usbcore scsi_mod serio_raw i2c_i801 i2c_smbus usb_common scsi_common video wmi [ 4.409042] CR2: 0000000000000000 [ 4.409047] ---[ end trace 0000000000000000 ]--- [ 4.409050] RIP: 0010:0x0 [ 4.409056] Code: Unable to access opcode bytes at 0xffffffffffffffd6. [ 4.409059] RSP: 0018:ffffcc60c15f7dd0 EFLAGS: 00010206 [ 4.409063] RAX: 0000000000000000 RBX: ffff8bdd4208f960 RCX: 0000000000000048 [ 4.409066] RDX: 0000000000000000 RSI: ffff8bdd4208f960 RDI: ffff8bdd60da44d8 [ 4.409069] RBP: ffff8bdd40611690 R08: 000000006e69676f R09: 0000000000000000 [ 4.409073] R10: ffff8bdd4208f960 R11: 0000000000110011 R12: ffffcc60c15f7e70 [ 4.409076] R13: 0000000000000000 R14: ffffcc60c15f7de0 R15: ffff8bdd60da44d8 [ 4.409079] FS: 0000000000000000(0000) GS:ffff8be1b59b4000(0000) knlGS:0000000000000000 [ 4.409083] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 4.409087] CR2: ffffffffffffffd6 CR3: 0000000390e36006 CR4: 00000000003706f0 [ 4.409091] note: rsbac_initd[272] exited with irqs disabled
Terence Gomez