FYI, we noticed the following commit (built with gcc-7): commit: 5c6f67c13833efda46e8cbaf975b28cf319fa06a ("[PATCH 4/6] iomap: add struct iomap_ctx") url: https://github.com/0day-ci/linux/commits/Jens-Axboe/Support-for-RWF_UNCACHED/20191220-223341 base: https://github.com/ceph/ceph-client.git for-linus in testcase: xfstests with following parameters: disk: 4HDD fs: xfs test: generic-group06 test-description: xfstests is a regression test suite for xfs and other files ystems. test-url: git://git.kernel.org/pub/scm/fs/xfs/xfstests-dev.git on test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 8G caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): +----------------------------------------------------+------------+------------+ | | a3ca3adf9f | 5c6f67c138 | +----------------------------------------------------+------------+------------+ | boot_successes | 16 | 0 | | boot_failures | 1 | 32 | | WARNING:at_net/sched/sch_generic.c:#dev_watchdog | 1 | 1 | | RIP:dev_watchdog | 1 | 1 | | RIP:native_safe_halt | 1 | | | WARNING:at_fs/iomap/buffered-io.c:#iomap_readpages | 0 | 32 | | RIP:iomap_readpages | 0 | 32 | | RIP:clear_page_rep | 0 | 1 | +----------------------------------------------------+------------+------------+ If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 155.123771] WARNING: CPU: 0 PID: 6809 at fs/iomap/buffered-io.c:481 iomap_readpages+0x1a3/0x200 [ 155.126588] Modules linked in: xfs libcrc32c dm_mod snd_pcm bochs_drm drm_vram_helper drm_ttm_helper ttm sr_mod snd_timer cdrom intel_rapl_msr sg ppdev drm_kms_helper snd intel_rapl_common ata_generic pata_acpi crc32c_intel soundcore pcspkr joydev syscopyarea sysfillrect sysimgblt fb_sys_fops ata_piix serio_raw drm libata i2c_piix4 parport_pc floppy parport ip_tables [ 155.141434] CPU: 0 PID: 6809 Comm: md5sum Not tainted 5.5.0-rc1-00009-g5c6f67c13833e #1 [ 155.144058] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 [ 155.157359] RIP: 0010:iomap_readpages+0x1a3/0x200 [ 155.159368] Code: 57 48 8b 47 08 8b 80 d0 00 00 00 83 e8 01 83 f8 01 77 45 e8 9f db f6 ff 48 85 db 75 0f 48 8b 44 24 18 48 8b 10 48 39 d0 74 02 <0f> 0b 48 8b 4c 24 48 65 48 33 0c 25 28 00 00 00 89 e8 75 35 48 83 [ 155.164873] RSP: 0018:ffffa947463f3b38 EFLAGS: 00010297 [ 155.167109] RAX: ffffa947463f3c80 RBX: 0000000000000000 RCX: 0000000000000000 [ 155.170471] RDX: ffffe260c74e5708 RSI: 0000000000000000 RDI: ffffe260c75a5880 [ 155.177637] RBP: 0000000000000000 R08: 0000000000000000 R09: ffff90765c719000 [ 155.180125] R10: ffffa947463f3af8 R11: ffff90765c710000 R12: ffffffffb7758210 [ 155.183708] R13: ffff90765a7bd158 R14: ffffa947463f3c80 R15: ffff90765a7bd2c8 [ 155.187038] FS: 00007fcee080b480(0000) GS:ffff9076bfc00000(0000) knlGS:0000000000000000 [ 155.191409] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 155.194895] CR2: 000055647dd11000 CR3: 00000001d55fc000 CR4: 00000000000006f0 [ 155.198974] Call Trace: [ 155.203849] read_pages+0x6d/0x190 [ 155.206706] ? __do_page_cache_readahead+0x191/0x1d0 [ 155.208834] __do_page_cache_readahead+0x191/0x1d0 [ 155.210970] ondemand_readahead+0x117/0x300 [ 155.212997] generic_file_read_iter+0x8bb/0xd00 [ 155.229963] ? _cond_resched+0x19/0x30 [ 155.232151] xfs_file_buffered_aio_read+0x53/0xf0 [xfs] [ 155.234379] xfs_file_read_iter+0x6e/0xd0 [xfs] [ 155.236406] new_sync_read+0x12a/0x1c0 [ 155.238309] vfs_read+0x9b/0x160 [ 155.240144] ksys_read+0xa1/0xe0 [ 155.248053] do_syscall_64+0x5b/0x1f0 [ 155.249955] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 155.252023] RIP: 0033:0x7fcee032f910 [ 155.254793] Code: b6 fe ff ff 48 8d 3d 0f be 08 00 48 83 ec 08 e8 06 db 01 00 66 0f 1f 44 00 00 83 3d f9 2d 2c 00 00 75 10 b8 00 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 de 9b 01 00 48 89 04 24 [ 155.260190] RSP: 002b:00007fff747f4e28 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 155.262685] RAX: ffffffffffffffda RBX: 000055647dd0a060 RCX: 00007fcee032f910 [ 155.265735] RDX: 0000000000008000 RSI: 000055647dd0a290 RDI: 0000000000000004 [ 155.270923] RBP: 00007fcee05ea440 R08: 0000000000000b40 R09: 00000000d5875320 [ 155.273342] R10: 000000003c41619a R11: 0000000000000246 R12: 0000000000008000 [ 155.275721] R13: 0000000000000d68 R14: 000055647dd0a290 R15: 00007fcee05e9900 [ 155.278116] ---[ end trace 7baec980457656be ]--- To reproduce: # build kernel cd linux cp config-5.5.0-rc1-00009-g5c6f67c13833e .config make HOSTCC=gcc-7 CC=gcc-7 ARCH=x86_64 olddefconfig prepare modules_prepare bzImage modules make HOSTCC=gcc-7 CC=gcc-7 ARCH=x86_64 INSTALL_MOD_PATH= modules_install cd find lib/ | cpio -o -H newc --quiet | gzip > modules.cgz git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k -m modules.cgz job-script # job-script is attached in this email Thanks, Rong Chen