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>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <05b7ef65-37bb-4391-9ec9-c382d51bae4d@kernel.org>
Date: Thu, 2 Oct 2025 10:10:41 +0200
From: Jiri Slaby <jirislaby@...nel.org>
To: Herbert Xu <herbert@...dor.apana.org.au>,
 Linus Torvalds <torvalds@...ux-foundation.org>,
 "David S. Miller" <davem@...emloft.net>,
 Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
 Linux Crypto Mailing List <linux-crypto@...r.kernel.org>,
 Vegard Nossum <vegard.nossum@...cle.com>
Subject: Re: [GIT PULL] Crypto Update for 6.17

On 29. 07. 25, 13:07, Herbert Xu wrote:
> Vegard Nossum (1):
>        crypto: testmgr - desupport SHA-1 for FIPS 140

Booting 6.17 with fips=1 crashes with this commit -- see below.

The crash is different being on 6.17 (below) and on the commit -- 
9d50a25eeb05c45fef46120f4527885a14c84fb2.

6.17 minus that one makes it work again.

Any ideas?

> [    1.186784][    T1] IPv6: Attempt to unregister permanent protocol 6
> [    1.188236][    T1] IPv6: Attempt to unregister permanent protocol 136
> [    1.189648][    T1] IPv6: Attempt to unregister permanent protocol 17
> [    2.351181][    T1] ------------[ cut here ]------------
> [    2.352257][    T1] WARNING: CPU: 10 PID: 1 at net/ipv6/ip6mr.c:409 ip6mr_free_table+0x28/0x60
> [    2.353536][    T1] Modules linked in:
> [    2.354113][    T1] CPU: 10 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.17.0-46-default #1 PREEMPT(voluntary) openSUSE Tumbleweed (unreleased)  b731e69de5611aa08621e4f613e2c88e3aba29e6
> [    2.356567][    T1] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022
> [    2.357843][    T1] RIP: 0010:ip6mr_free_table+0x28/0x60
> [    2.358654][    T1] Code: 90 90 0f 1f 44 00 00 53 48 89 fb e8 a2 11 0d 00 48 8b 43 10 8b 90 6c 01 00 00 85 d2 74 0e 48 8b 80 98 00 00 00 48 85 c0 74 02 <0f> 0b 48 8d 7b 38 e8 4d 65 33 ff 48 89 df be 0f 00 00 00 e8 80 fc
> [    2.361528][    T1] RSP: 0018:ffffcd1bc001fce8 EFLAGS: 00010286
> [    2.362458][    T1] RAX: ffffffff93f32e00 RBX: ffff8b6b05c9b000 RCX: ffff8b6b00898000
> [    2.363625][    T1] RDX: 0000000000000002 RSI: 00000000e843c2fc RDI: ffff8b6b05c9b000
> [    2.364785][    T1] RBP: ffffffff9566c2f0 R08: 0000000037609dba R09: 0000000000000075
> [    2.365982][    T1] R10: ffffcd1bc001fd30 R11: ffff8b6b00898fd8 R12: dead000000000122
> [    2.367157][    T1] R13: dead000000000100 R14: ffffffff9566b4c0 R15: ffffcd1bc001fdb8
> [    2.368332][    T1] FS:  0000000000000000(0000) GS:ffff8b6daf9a8000(0000) knlGS:0000000000000000
> [    2.369690][    T1] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [    2.371077][    T1] CR2: 0000000000000000 CR3: 0000000047c54000 CR4: 0000000000750ef0
> [    2.372611][    T1] PKRU: 55555554
> [    2.373452][    T1] Call Trace:
> [    2.374252][    T1]  <TASK>
> [    2.375019][    T1]  ip6mr_rules_exit+0x80/0xe0
> [    2.376021][    T1]  ip6mr_net_exit_batch+0x2b/0x50
> [    2.377077][    T1]  ops_undo_list+0x10a/0x3b0
> [    2.378090][    T1]  ? __pfx_inet6_init+0x10/0x10
> [    2.379102][    T1]  unregister_pernet_operations+0xdd/0x170
> [    2.380279][    T1]  unregister_pernet_subsys+0x21/0x30
> [    2.381371][    T1]  ip6_mr_cleanup+0x43/0x50
> [    2.382321][    T1]  inet6_init+0x365/0x3d0
> [    2.383263][    T1]  do_one_initcall+0x58/0x390
> [    2.384256][    T1]  kernel_init_freeable+0x2a7/0x320
> [    2.385316][    T1]  ? __pfx_kernel_init+0x10/0x10
> [    2.386343][    T1]  kernel_init+0x1a/0x140
> [    2.387275][    T1]  ret_from_fork+0x28b/0x2c0
> [    2.388242][    T1]  ? __pfx_kernel_init+0x10/0x10
> [    2.389236][    T1]  ret_from_fork_asm+0x1a/0x30
> [    2.390213][    T1]  </TASK>
> [    2.390963][    T1] irq event stamp: 137165
> [    2.392123][    T1] hardirqs last  enabled at (137177): [<ffffffff91c079ee>] __up_console_sem+0x5e/0x70
> [    2.394179][    T1] hardirqs last disabled at (137188): [<ffffffff91c079d3>] __up_console_sem+0x43/0x70
> [    2.395868][    T1] softirqs last  enabled at (137088): [<ffffffff91b442e8>] __irq_exit_rcu+0xd8/0x100
> [    2.397531][    T1] softirqs last disabled at (137071): [<ffffffff91b442e8>] __irq_exit_rcu+0xd8/0x100
> [    2.399171][    T1] ---[ end trace 0000000000000000 ]---
> [    2.407972][    T1] NET: Unregistered PF_INET6 protocol family
> [    2.419868][    T1] =============================================================================
> [    2.420857][    T1] BUG RAWv6 (Tainted: G        W          ): Objects remaining on __kmem_cache_shutdown()
> [    2.420857][    T1] -----------------------------------------------------------------------------
> [    2.420857][    T1] 
> [    2.420857][    T1] Object 0x00000000394ddb07 @offset=0
> [    2.420857][    T1] Object 0x000000005b94be2d @offset=1856
> [    2.420857][    T1] Object 0x0000000067ad0f1b @offset=3712
> [    2.420857][    T1] Object 0x00000000c82c6c1d @offset=7424
> [    2.420857][    T1] Object 0x000000009feb574d @offset=9280
> [    2.420857][    T1] Object 0x00000000876e99c8 @offset=11136
> [    2.420857][    T1] Object 0x000000000aae5823 @offset=12992
> [    2.420857][    T1] Object 0x000000009a4d1547 @offset=14848
> [    2.420857][    T1] Object 0x000000003343b806 @offset=16704
> [    2.420857][    T1] Object 0x000000004cc8a8a9 @offset=18560
> [    2.420857][    T1] Object 0x00000000125f35fd @offset=20416
> [    2.420857][    T1] Object 0x000000007903e512 @offset=22272
> [    2.420857][    T1] Object 0x00000000705f6e50 @offset=24128
> [    2.420857][    T1] Object 0x00000000c222f065 @offset=25984
> [    2.420857][    T1] Object 0x0000000020b63684 @offset=27840
> [    2.420857][    T1] Object 0x00000000a2f1493f @offset=29696
> [    2.420857][    T1] Slab 0x0000000070ef76ad objects=17 used=16 fp=0x000000005ed43c1e flags=0x17ffffc0000240(workingset|head|node=0|zone=2|lastcpupid=0x1fffff)
> [    2.420857][    T1] Disabling lock debugging due to kernel taint
> [    2.420857][    T1] ------------[ cut here ]------------
> [    2.420857][    T1] WARNING: CPU: 2 PID: 1 at mm/slub.c:1176 __slab_err+0x19/0x20
> [    2.420857][    T1] Modules linked in:
> [    2.420857][    T1] CPU: 2 UID: 0 PID: 1 Comm: swapper/0 Tainted: G    B   W           6.17.0-46-default #1 PREEMPT(voluntary) openSUSE Tumbleweed (unreleased)  b731e69de5611aa08621e4f613e2c88e3aba29e6
> [    2.420857][    T1] Tainted: [B]=BAD_PAGE, [W]=WARN
> [    2.420857][    T1] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022
> [    2.420857][    T1] RIP: 0010:__slab_err+0x19/0x20
> [    2.420857][    T1] Code: 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1f 44 00 00 e8 76 ff ff ff be 01 00 00 00 bf 05 00 00 00 e8 87 6e 11 00 <0f> 0b e9 eb 0a ee ff 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
> [    2.420857][    T1] RSP: 0018:ffffcd1bc001fd40 EFLAGS: 00010082
> [    2.420857][    T1] RAX: 0000000000000000 RBX: ffff8b6b08968380 RCX: 0000000000000243
> [    2.420857][    T1] RDX: 0000000000000005 RSI: ffffcd1bc001fbe8 RDI: 0000000000000003
> [    2.420857][    T1] RBP: fffffb7904234e00 R08: 0000000000000000 R09: 00000000ffff7fff
> [    2.420857][    T1] R10: ffffffff95472540 R11: ffffcd1bc001fbe0 R12: dead000000000100
> [    2.420857][    T1] R13: ffffcd1bc001fd78 R14: fffffb7904234800 R15: ffff8b6b08d20000
> [    2.420857][    T1] FS:  0000000000000000(0000) GS:ffff8b6daf5a8000(0000) knlGS:0000000000000000
> [    2.420857][    T1] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [    2.420857][    T1] CR2: 0000000000000000 CR3: 0000000047c54000 CR4: 0000000000750ef0
> [    2.420857][    T1] PKRU: 55555554
> [    2.420857][    T1] Call Trace:
> [    2.420857][    T1]  <TASK>
> [    2.420857][    T1]  __kmem_cache_shutdown.cold+0x13c/0x146
> [    2.420857][    T1]  ? __pfx_inet6_init+0x10/0x10
> [    2.420857][    T1]  kmem_cache_destroy+0x41/0x150
> [    2.420857][    T1]  proto_unregister+0x93/0x100
> [    2.420857][    T1]  inet6_init+0x3a2/0x3d0
> [    2.420857][    T1]  do_one_initcall+0x58/0x390
> [    2.420857][    T1]  kernel_init_freeable+0x2a7/0x320
> [    2.420857][    T1]  ? __pfx_kernel_init+0x10/0x10
> [    2.420857][    T1]  kernel_init+0x1a/0x140
> [    2.420857][    T1]  ret_from_fork+0x28b/0x2c0
> [    2.420857][    T1]  ? __pfx_kernel_init+0x10/0x10
> [    2.420857][    T1]  ret_from_fork_asm+0x1a/0x30
> [    2.420857][    T1]  </TASK>
> [    2.420857][    T1] irq event stamp: 137776
> [    2.420857][    T1] hardirqs last  enabled at (137775): [<ffffffff92a10b78>] _raw_spin_unlock_irq+0x28/0x50
> [    2.420857][    T1] hardirqs last disabled at (137776): [<ffffffff92a10893>] _raw_spin_lock_irq+0x53/0x60
> [    2.420857][    T1] softirqs last  enabled at (137566): [<ffffffff928b455e>] inet6_unregister_protosw+0x5e/0x70
> [    2.420857][    T1] softirqs last disabled at (137564): [<ffffffff928b4523>] inet6_unregister_protosw+0x23/0x70
> [    2.420857][    T1] ---[ end trace 0000000000000000 ]---
> [    2.507939][    T1] ------------[ cut here ]------------
> [    2.508959][    T1] kmem_cache_destroy RAWv6: Slab cache still has objects when called from proto_unregister+0x93/0x100
> [    2.508977][    T1] WARNING: CPU: 2 PID: 1 at mm/slab_common.c:525 kmem_cache_destroy+0x140/0x150
> [    2.512301][    T1] Modules linked in:
> [    2.513125][    T1] CPU: 2 UID: 0 PID: 1 Comm: swapper/0 Tainted: G    B   W           6.17.0-46-default #1 PREEMPT(voluntary) openSUSE Tumbleweed (unreleased)  b731e69de5611aa08621e4f613e2c88e3aba29e6
> [    2.516258][    T1] Tainted: [B]=BAD_PAGE, [W]=WARN
> [    2.517234][    T1] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS unknown 02/02/2022
> [    2.518767][    T1] RIP: 0010:kmem_cache_destroy+0x140/0x150
> [    2.519829][    T1] Code: 00 85 ed 74 92 eb b1 e8 7e 04 db ff eb 8f 48 8b 53 60 48 8b 4c 24 10 48 c7 c6 f0 af c9 92 48 c7 c7 08 ad 2c 93 e8 e0 62 cb ff <0f> 0b e9 04 ff ff ff e9 2f 03 a8 ff 0f 1f 40 00 90 90 90 90 90 90
> [    2.523085][    T1] RSP: 0018:ffffcd1bc001fdc8 EFLAGS: 00010246
> [    2.524197][    T1] RAX: 0000000000000000 RBX: ffff8b6b01e7f000 RCX: 000000000000026b
> [    2.525560][    T1] RDX: 0000000000000000 RSI: ffffcd1bc001fc78 RDI: 0000000000000003
> [    2.526955][    T1] RBP: 0000000000000001 R08: 0000000000000000 R09: 00000000ffff7fff
> [    2.528313][    T1] R10: ffffffff95472540 R11: ffffcd1bc001fc70 R12: ffffffff9456bac0
> [    2.529683][    T1] R13: ffffffff9478ace8 R14: 0000000000000000 R15: 0000000000000000
> [    2.531041][    T1] FS:  0000000000000000(0000) GS:ffff8b6daf5a8000(0000) knlGS:0000000000000000
> [    2.532563][    T1] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> [    2.535367][    T1] CR2: 0000000000000000 CR3: 0000000047c54000 CR4: 0000000000750ef0
> [    2.538374][    T1] PKRU: 55555554
> [    2.539338][    T1] Call Trace:
> [    2.540142][    T1]  <TASK>
> [    2.540897][    T1]  proto_unregister+0x93/0x100
> [    2.541851][    T1]  inet6_init+0x3a2/0x3d0
> [    2.542726][    T1]  do_one_initcall+0x58/0x390
> [    2.543618][    T1]  kernel_init_freeable+0x2a7/0x320
> [    2.544589][    T1]  ? __pfx_kernel_init+0x10/0x10
> [    2.545598][    T1]  kernel_init+0x1a/0x140
> [    2.546414][    T1]  ret_from_fork+0x28b/0x2c0
> [    2.547277][    T1]  ? __pfx_kernel_init+0x10/0x10
> [    2.548230][    T1]  ret_from_fork_asm+0x1a/0x30
> [    2.549174][    T1]  </TASK>
> [    2.549849][    T1] irq event stamp: 137776
> [    2.550694][    T1] hardirqs last  enabled at (137775): [<ffffffff92a10b78>] _raw_spin_unlock_irq+0x28/0x50
> [    2.552309][    T1] hardirqs last disabled at (137776): [<ffffffff92a10893>] _raw_spin_lock_irq+0x53/0x60
> [    2.553923][    T1] softirqs last  enabled at (137566): [<ffffffff928b455e>] inet6_unregister_protosw+0x5e/0x70
> [    2.555624][    T1] softirqs last disabled at (137564): [<ffffffff928b4523>] inet6_unregister_protosw+0x23/0x70
> [    2.557300][    T1] ---[ end trace 0000000000000000 ]---
> [    2.591591][    T1] IPI shorthand broadcast: enabled
thanks,
-- 
js
suse labs

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ