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:   Sun, 19 Mar 2023 23:11:27 +0800
From:   kernel test robot <yujie.liu@...el.com>
To:     Al Viro <viro@...iv.linux.org.uk>
CC:     <oe-lkp@...ts.linux.dev>, <lkp@...el.com>,
        <linux-fsdevel@...r.kernel.org>, <linux-kernel@...r.kernel.org>
Subject: [viro-vfs:work.csum-x86] [x86] 6e4da4eee6:
 BUG:unable_to_handle_page_fault_for_address

Hello,

FYI, we noticed BUG:unable_to_handle_page_fault_for_address due to commit (built with gcc-11):

commit: 6e4da4eee625fa8bac08d07ab4a9405ee3df085b ("x86: lift the extern for csum_partial() into checksum.h")
https://git.kernel.org/cgit/linux/kernel/git/viro/vfs.git work.csum-x86

in testcase: xfstests
version: xfstests-i386-5a5e419-1_20220926
with following parameters:

	disk: 4HDD
	fs: btrfs
	test: generic-group-34

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: 8 threads Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz (Skylake) with 28G memory

caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace):


If you fix the issue, kindly add following tag
| Reported-by: kernel test robot <yujie.liu@...el.com>
| Link: https://lore.kernel.org/oe-lkp/202303191833.3137b24d-yujie.liu@intel.com


[   15.816878][   T75] BUG: unable to handle page fault for address: f6ffe000
[   15.828143][   T75] #PF: supervisor read access in kernel mode
[   15.834033][   T75] #PF: error_code(0x0000) - not-present page
[   15.839926][   T75] *pdpt = 00000000023fe001 *pde = 0000000002564067 *pte = 0000000000000000 
[   15.848503][   T75] Oops: 0000 [#1] SMP PTI
[   15.852755][   T75] CPU: 4 PID: 75 Comm: kworker/4:1 Not tainted 6.3.0-rc1-00013-g6e4da4eee625 #1
[   15.861678][   T75] Hardware name: Dell Inc. OptiPlex 7040/0Y7WYT, BIOS 1.2.8 01/26/2016
[   15.869823][   T75] Workqueue: mld mld_ifc_work
[   15.874424][   T75] EIP: csum_partial+0xb9/0x120
[   15.879109][   T75] Code: 13 46 88 13 46 8c 13 46 90 13 46 94 13 46 98 13 46 9c 13 46 a0 13 46 a4 13 46 a8 13 46 ac 13 46 b0 13 46 b4 13 46 b8 13 46 bc <13> 46 c0 13 46 c4 13 46 c8 13 46 cc 13 46 d0 13 46 d4 13 46 d8 13
[   15.898584][   T75] EAX: c4dc9b41 EBX: c1a3dc99 ECX: 01231df8 EDX: c53f9c00
[   15.905605][   T75] ESI: f6ffe040 EDI: c34f4010 EBP: c3351f04 ESP: c3351e88
[   15.912654][   T75] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 EFLAGS: 00010297
[   15.920197][   T75] CR0: 80050033 CR2: f6ffe000 CR3: 02402000 CR4: 003506f0
[   15.927206][   T75] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[   15.934216][   T75] DR6: fffe0ff0 DR7: 00000400
[   15.938813][   T75] Call Trace:
[   15.942031][   T75]  ? mld_sendpack+0x12c/0x310
[   15.946628][   T75]  ? add_grec+0x420/0x46c
[   15.950880][   T75]  ? __switch_to_asm+0x83/0xf0
[   15.955564][   T75]  ? mld_send_cr+0x107/0x298
[   15.960076][   T75]  mld_send_cr+0x144/0x298
[   15.964414][   T75]  ? __cond_resched+0x18/0x54
[   15.969012][   T75]  mld_ifc_work+0x27/0x15c
[   15.973351][   T75]  process_one_work+0x18a/0x36c
[   15.978124][   T75]  worker_thread+0x16a/0x3d4
[   15.982634][   T75]  kthread+0xd1/0xec
[   15.986456][   T75]  ? process_one_work+0x36c/0x36c
[   15.991398][   T75]  ? kthread_complete_and_exit+0x1c/0x1c
[   15.996944][   T75]  ret_from_fork+0x19/0x24
[   16.001283][   T75] Modules linked in:
[   16.005105][   T75] CR2: 00000000f6ffe000
[   16.009184][   T75] ---[ end trace 0000000000000000 ]---
[   16.014558][   T75] EIP: csum_partial+0xb9/0x120
[   16.019243][   T75] Code: 13 46 88 13 46 8c 13 46 90 13 46 94 13 46 98 13 46 9c 13 46 a0 13 46 a4 13 46 a8 13 46 ac 13 46 b0 13 46 b4 13 46 b8 13 46 bc <13> 46 c0 13 46 c4 13 46 c8 13 46 cc 13 46 d0 13 46 d4 13 46 d8 13
[   16.038691][   T75] EAX: c4dc9b41 EBX: c1a3dc99 ECX: 01231df8 EDX: c53f9c00
[   16.045699][   T75] ESI: f6ffe040 EDI: c34f4010 EBP: c3351f04 ESP: c3351e88
[   16.052715][   T75] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 EFLAGS: 00010297
[   16.060255][   T75] CR0: 80050033 CR2: f6ffe000 CR3: 02402000 CR4: 003506f0
[   16.067264][   T75] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[   16.074274][   T75] DR6: fffe0ff0 DR7: 00000400
[   16.078870][   T75] Kernel panic - not syncing: Fatal exception
[   16.084890][   T75] Kernel Offset: disabled


To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        sudo bin/lkp install job.yaml           # job file is attached in this email
        bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
        sudo bin/lkp run generated-yaml-file

        # if come across any failure that blocks the test,
        # please remove ~/.lkp and /lkp dir to run from a clean state.


-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests

View attachment "config-6.3.0-rc1-00013-g6e4da4eee625" of type "text/plain" (155163 bytes)

View attachment "job-script" of type "text/plain" (5839 bytes)

Download attachment "dmesg.xz" of type "application/x-xz" (25596 bytes)

View attachment "xfstests" of type "text/plain" (111627 bytes)

View attachment "job.yaml" of type "text/plain" (4896 bytes)

Powered by blists - more mailing lists