lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Tue, 11 Dec 2018 17:45:44 +0300
From:   Kirill Tkhai <ktkhai@...tuozzo.com>
To:     chandan@...ux.vnet.ibm.com, tytso@....edu,
        linux-ext4@...r.kernel.org
Subject: Kernel can't run init after 4de97efb578a "fsverity: Move verity
 status check to fsverity_file_open"

Hi,

fresh linux-next can't ran init after:

    commit 4de97efb578a
    Author: Chandan Rajendra <chandan@...ux.vnet.ibm.com>
    Date:   Sat Dec 8 12:21:43 2018 +0530

    fsverity: Move verity status check to fsverity_file_open
    
    Instead of conditionally checking for verity status of an inode before
    invoking fsverity_file_open(), this commit moves the check inside the
    definition of fsverity_file_open().
    
    Signed-off-by: Chandan Rajendra <chandan@...ux.vnet.ibm.com>
    Signed-off-by: Theodore Ts'o <tytso@....edu>

Stack is:

[    0.802164] Freeing unused kernel image memory: 2028K
[    0.803369] Freeing unused kernel image memory: 1112K
[    0.804240] Run /sbin/init as init process
[    0.814973] Starting init: /sbin/init exists but couldn't execute it (error -95)
[    0.815908] Run /etc/init as init process
[    0.821181] Starting init: /etc/init exists but couldn't execute it (error -13)
[    0.822336] Run /bin/init as init process
[    0.827499] Run /bin/sh as init process
[    0.828134] Starting init: /bin/sh exists but couldn't execute it (error -95)
[    0.829137] Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.
[    0.832036] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.20.0-rc4+ #320
[    0.833051] Call Trace:
[    0.833521]  dump_stack+0x46/0x60
[    0.834074]  ? rest_init+0x70/0xb0
[    0.834644]  panic+0xf6/0x22c
[    0.835159]  ? univ8250_console_setup+0x70/0x70
[    0.835847]  ? rest_init+0xb0/0xb0
[    0.836410]  kernel_init+0xe3/0xf0
[    0.836996]  ret_from_fork+0x1f/0x30
[    0.837686] Kernel Offset: disabled
[    0.838284] ---[ end Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance. ]---

Kirill

View attachment ".config" of type "text/plain" (46119 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ