[pmem_attach_disk] WARNING: CPU: 46 PID: 518 at kernel/memremap.c:363 devm_memremap_pages+0x350/0x4b0
From: Fengguang Wu
Date: Mon Oct 30 2017 - 03:41:06 EST
CC nvdimm maintainers.
On Sun, Oct 29, 2017 at 11:51:55PM +0100, Fengguang Wu wrote:
Hi Linus,
Up to now we see the below boot error/warnings when testing v4.14-rc6.
They hit the RC release mainly due to various imperfections in 0day's
auto bisection. So I manually list them here and CC the likely easy to
debug ones to the corresponding maintainers in the followup emails.
boot_successes: 4700
boot_failures: 247
[...]
WARNING:at_kernel/memremap.c:#devm_memremap_pages: 1
Bisect failed, hope it's not hard to debug:
Start
[ 18.989316] devm_memremap_pages attempted on mixed region [mem 0x680000000-0x103dffffff flags 0x200]
[ 19.000802] ------------[ cut here ]------------
[ 19.005965] WARNING: CPU: 46 PID: 518 at kernel/memremap.c:363 devm_memremap_pages+0x350/0x4b0
ing udev Kernel
[ 19.017134] Modules linked in: irqbypass nd_pmem(O+) crct10dif_pclmul crc32_pclmul dax_pmem(O) crc32c_intel syscopyarea ahci snd_pcm device_dax(O) nd_btt(O) sysfillrect sysimgblt ghash_clmulni_intel isci snd_timer fb_sys_fops nd_e820(O) pcbc libahci libsas snd scsi_transport_sas aesni_intel crypto_simd soundcore ipmi_si libnvdimm(O) glue_helper drm ipmi_devintf cryptd nfit_test_iomap(O) pcspkr libata shpchp wmi ipmi_msghandler ip_tables
Device Manager..
[ 19.061856] CPU: 46 PID: 518 Comm: systemd-udevd Tainted: G O 4.14.0-rc6 #1
.
reprocess NFS co
[ 19.093600] RIP: 0010:devm_memremap_pages+0x350/0x4b0
nfiguration.
] Reached target
[ 19.117685] RDX: ffff880648596180 RSI: ffff88064858e018 RDI: ffff88064858e018
NFS client serv
[ 19.127194] RBP: ffffc9000570ba68 R08: 0000000000000000 R09: 00000000000005ba
ices.
ed udev Kernel D
[ 19.155740] FS: 00007f831194c8c0(0000) GS:ffff880648580000(0000) knlGS:0000000000000000
evice Manager.
[ 19.166322] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
0m] Started Jour
[ 19.180217] ata2: SATA link down (SStatus 0 SControl 300)
nal Service.
[ 19.180248] ata1: SATA link down (SStatus 0 SControl 300)
[ 19.180278] ata5: SATA link down (SStatus 0 SControl 300)
[ 19.180310] ata4: SATA link down (SStatus 0 SControl 300)
[ 19.180338] ata3: SATA link down (SStatus 0 SControl 300)
[ 19.181202] ata6: SATA link down (SStatus 0 SControl 300)
[ 19.222866] Call Trace:
[ 19.222874] __wrap_devm_memremap_pages+0x88/0xa0 [nfit_test_iomap]
[ 19.222877] pmem_attach_disk+0x1c4/0x530 [nd_pmem]
[ 19.222880] ? kfree_const+0x21/0x30
[ 19.222883] ? kobject_put+0xb8/0x190
[ 19.222886] ? put_device+0x17/0x20
[ 19.222895] ? nd_dax_probe+0x10d/0x140 [libnvdimm]
[ 19.222896] Error: Driver 'pcspkr' is already registered, aborting...
[ 19.222898] nd_pmem_probe+0x7e/0x170 [nd_pmem]
[ 19.222906] nvdimm_bus_probe+0x71/0x120 [libnvdimm]
[ 19.222909] driver_probe_device+0x29c/0x450
[ 19.222910] __driver_attach+0xdf/0xf0
[ 19.222912] ? driver_probe_device+0x450/0x450
[ 19.222913] bus_for_each_dev+0x60/0xa0
[ 19.222915] driver_attach+0x1e/0x20
[ 19.222916] bus_add_driver+0x170/0x260
[ 19.222918] driver_register+0x60/0xe0
[ 19.222919] ? 0xffffffffa00da000
[ 19.222922] __nd_driver_register+0x3b/0x80 [libnvdimm]
[ 19.222924] pmem_init+0x1e/0x1000 [nd_pmem]
[ 19.222926] do_one_initcall+0x43/0x170
[ 19.222928] ? __might_sleep+0x4a/0x80
[ 19.222931] ? kmem_cache_alloc_trace+0x16f/0x1c0
[ 19.222933] do_init_module+0x5f/0x1fe
[ 19.222935] load_module+0x1586/0x1c90
[ 19.222937] ? kernel_read_file+0x160/0x180
[ 19.222939] SYSC_finit_module+0xbc/0xf0
[ 19.222941] ? SYSC_finit_module+0xbc/0xf0
[ 19.222943] SyS_finit_module+0xe/0x10
[ 19.222944] entry_SYSCALL_64_fastpath+0x1a/0xa5
[ 19.222945] RIP: 0033:0x7f83107c7d49
[ 19.222946] RSP: 002b:00007ffe140c4b38 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
[ 19.222947] RAX: ffffffffffffffda RBX: 000055f9dd5843d0 RCX: 00007f83107c7d49
[ 19.222948] RDX: 0000000000000000 RSI: 00007f83110e3525 RDI: 0000000000000010
[ 19.222948] RBP: 00007f83110e3525 R08: 0000000000000000 R09: 00007ffe140c50b0
[ 19.222949] R10: 0000000000000010 R11: 0000000000000246 R12: 0000000000000000
[ 19.222949] R13: 000055f9dd571640 R14: 0000000000020000 R15: 000055f9dbfa95b3
[ 19.222951] Code: 00 49 c7 c4 fa ff ff ff 0f 85 02 ff ff ff 48 89 da 48 c7 c6 e0 92 a3 81 48 c7 c7 70 87 cb 81 c6 05 ef 59 e7 00 01 e8 b1 ab f3 ff <0f> ff e9 de fe ff ff 48 8b 7d c8 89 c1 48 c7 c2 e0 92 a3 81 48
[ 19.222966] ---[ end trace 0a5b3bdfcc982038 ]---
[ 19.223193] nd_pmem namespace1.0: unable to guarantee persistence of writes
Thanks,
Fengguang