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 for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20220429024619.GA6305@xsang-OptiPlex-9020>
Date:   Fri, 29 Apr 2022 10:46:19 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Christian König 
        <ckoenig.leichtzumerken@...il.com>
Cc:     0day robot <lkp@...el.com>,
        Christian König <christian.koenig@....com>,
        LKML <linux-kernel@...r.kernel.org>, lkp@...ts.01.org,
        sumit.semwal@...aro.org, gustavo@...ovan.org,
        daniel.vetter@...ll.ch, linaro-mm-sig@...ts.linaro.org,
        dri-devel@...ts.freedesktop.org, linux-media@...r.kernel.org
Subject: [dma]  81503894b2:
 WARNING:at_drivers/gpu/drm/drm_mm.c:#drm_mm_takedown[drm]



Greeting,

FYI, we noticed the following commit (built with gcc-11):

commit: 81503894b26294f97f732563263752ea44add7c7 ("[PATCH 3/3] dma-buf: generalize fence merging")
url: https://github.com/intel-lab-lkp/linux/commits/Christian-K-nig/dma-buf-sync_file-cleanup-fence-merging-a-bit/20220426-205228
base: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git d615b5416f8a1afeb82d13b238f8152c572d59c0
patch link: https://lore.kernel.org/dri-devel/20220426124637.329764-3-christian.koenig@amd.com

in testcase: igt
version: igt-x86_64-c2b13bab-1_20220427
with following parameters:

	group: group-04
	ucode: 0xec



on test machine: 12 threads 1 sockets Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz with 32G 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 <oliver.sang@...el.com>



[   55.768078][ T2464] ------------[ cut here ]------------
[   55.780592][  T439] jbd2_revoke_record_s      0      0     64   64    1 : tunables    0    0    0 : slabdata      0      0      0
[   55.781248][ T2464] Memory manager not clean during takedown.
[   55.781269][ T2464] WARNING: CPU: 11 PID: 2464 at drivers/gpu/drm/drm_mm.c:999 drm_mm_takedown+0x3d/0x80 [drm]
[   55.786549][  T439]
[   55.788115][  T439] ext4_fc_dentry_update      0      0    128   32    1 : tunables    0    0    0 : slabdata      0      0      0
[   55.798170][ T2464] Modules linked in: btrfs
[   55.803906][  T439]
[   55.813867][ T2464]  blake2b_generic xor raid6_pq zstd_compress libcrc32c
[   55.817555][  T439] ext4_inode_cache       0      0   1304   25    8 : tunables    0    0    0 : slabdata      0      0      0
[   55.827752][ T2464]  i915(-) intel_gtt
[   55.832010][  T439]
[   55.833493][  T439] ext4_free_data         0      0     88   46    1 : tunables    0    0    0 : slabdata      0      0      0
[   55.834196][ T2464]  ipmi_devintf drm_buddy
[   55.840960][  T439]
[   55.842533][  T439] ext4_allocation_context      0      0    208   39    2 : tunables    0    0    0 : slabdata      0      0      0
[   55.852294][ T2464]  ipmi_msghandler drm_dp_helper
[   55.856043][  T439]
[   55.858224][ T2464]  sd_mod ttm t10_pi drm_kms_helper crc64_rocksoft_generic crc64_rocksoft crc64 syscopyarea sg
[   55.871096][  T439] ext4_prealloc_space      0      0    168   24    1 : tunables    0    0    0 : slabdata      0      0      0
[   55.873753][ T2464]  sysfillrect sysimgblt
[   55.875940][  T439]
[   55.887787][ T2464]  intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel kvm irqbypass
[   55.894065][  T439] ext4_system_zone       0      0     56   73    1 : tunables    0    0    0 : slabdata      0      0      0
[   55.894774][ T2464]  crct10dif_pclmul
[   55.904905][  T439]
[   55.916416][ T2464]  crc32_pclmul crc32c_intel intel_wmi_thunderbolt wmi_bmof fb_sys_fops ghash_clmulni_intel rapl intel_cstate
[   55.921993][  T439] ext4_io_end_vec        0      0     48   85    1 : tunables    0    0    0 : slabdata      0      0      0
[   55.922703][ T2464]  ahci mei_wdt libahci intel_uncore
[   55.933870][  T439]
[   55.945209][ T2464]  mei_me i2c_designware_platform libata i2c_designware_core drm idma64 mei intel_pch_thermal
[   55.950355][  T439] ext4_io_end            0      0     96   42    1 : tunables    0    0    0 : slabdata      0      0      0
[   55.951079][ T2464]  wmi video
[   55.962498][  T439]
[   55.964087][  T439] ext4_bio_post_read_ctx    128    128     64   64    1 : tunables    0    0    0 : slabdata      2      2      0
[   55.973846][ T2464]  intel_pmc_core acpi_pad ip_tables
[   55.973849][ T2464] CPU: 11 PID: 2464 Comm: i915_module_loa Not tainted 5.18.0-rc4-00009-g81503894b262 #1
[   55.978971][  T439]
[   55.981161][ T2464] Hardware name: Dell Inc. OptiPlex 7060/0C96W1, BIOS 1.4.2 06/11/2019
[   55.981163][ T2464] RIP: 0010:drm_mm_takedown+0x3d/0x80 [drm]
[   55.992780][  T439] ext4_pending_reservation      0      0     48   85    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.002540][ T2464] Code: 38 48 89 ea 53 48 89 fb 48 c1 ea 03 80 3c 02 00 75 1d 48 8b 43 38 48 39 c5 75 03 5b 5d c3 48 c7 c7 40 47 52 c0 e8 40 f7 01 c3 <0f> 0b 5b 5d c3 48 89 ef e8 36 6b 46 c1 eb d9 66 66 2e 0f 1f 84 00
[   56.005591][  T439]
[   56.007091][  T439] ext4_extent_status      0      0     56   73    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.007783][ T2464] RSP: 0018:ffffc9000661fb70 EFLAGS: 00010286
[   56.019562][  T439]
[   56.024695][ T2464]
[   56.024696][ T2464] RAX: 0000000000000000 RBX: ffff8882890a5690 RCX: 0000000000000000
[   56.024698][ T2464] RDX: 0000000000000027 RSI: 0000000000000004 RDI: fffff52000cc3f60
[   56.035705][  T439] mbcache                0      0     88   46    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.036430][ T2464] RBP: ffff8882890a56c8 R08: 0000000000000001 R09: ffff8887357a774b
[   56.044496][  T439]
[   56.045973][  T439] io_kiocb               0      0    320   25    2 : tunables    0    0    0 : slabdata      0      0      0
[   56.050234][ T2464] R10: ffffed10e6af4ee9 R11: 0000000000000001 R12: 0000000000000002
[   56.050236][ T2464] R13: ffffffffc128b2c0 R14: dffffc0000000000 R15: ffff8882890a6458
[   56.062182][  T439]
[   56.081547][ T2464] FS:  00007f43b5b46c00(0000) GS:ffff888735780000(0000) knlGS:0000000000000000
[   56.081549][ T2464] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   56.085225][  T439] kioctx                 0      0    704   23    4 : tunables    0    0    0 : slabdata      0      0      0
[   56.095174][ T2464] CR2: 0000565235713758 CR3: 0000000209e8e006 CR4: 00000000003706e0
[   56.101072][  T439]
[   56.103271][ T2464] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   56.103272][ T2464] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[   56.103273][ T2464] Call Trace:
[   56.103275][ T2464]  <TASK>
[   56.106939][  T439] aio_kiocb              0      0    256   32    2 : tunables    0    0    0 : slabdata      0      0      0
[   56.113257][ T2464]  release_stolen_smem+0x5a/0x80 [i915]
[   56.121055][  T439]
[   56.122589][  T439] userfaultfd_ctx_cache      0      0    192   21    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.132403][ T2464]  intel_memory_regions_driver_release+0x9e/0x180 [i915]
[   56.140200][  T439]
[   56.141703][  T439] fanotify_perm_event      0      0    104   39    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.142400][ T2464]  ? i915_gem_driver_release+0xca/0x200 [i915]
[   56.153732][  T439]
[   56.155246][  T439] fanotify_path_event      0      0     96   42    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.161524][ T2464]  i915_driver_release+0x8f/0x1c0 [i915]
[   56.169331][  T439]
[   56.171523][ T2464]  devm_drm_dev_init_release+0x82/0x100 [drm]
[   56.181764][  T439] fanotify_fid_event      0      0    104   39    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.186693][ T2464]  release_nodes+0xb1/0x240
[   56.198030][  T439]
[   56.199507][  T439] fsnotify_mark          0      0    104   39    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.205837][ T2464]  devres_release_all+0x106/0x180
[   56.208025][  T439]
[   56.209502][  T439] dnotify_mark           0      0    112   36    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.215824][ T2464]  ? devres_remove_group+0x580/0x580
[   56.223618][  T439]
[   56.225096][  T439] dnotify_struct         0      0     48   85    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.226759][ T2464]  ? mutex_unlock+0x80/0x100
[   56.229555][  T439]
[   56.231042][  T439] dio                    0      0    768   21    4 : tunables    0    0    0 : slabdata      0      0      0
[   56.240884][ T2464]  ? __mutex_unlock_slowpath+0x2c0/0x2c0
[   56.246266][  T439]
[   56.247756][  T439] fasync_cache           0      0     64   64    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.248450][ T2464]  device_unbind_cleanup+0x16/0x1c0
[   56.260144][  T439]
[   56.261618][  T439] audit_tree_mark        0      0    112   36    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.267009][ T2464]  device_release_driver_internal+0x3cb/0x5c0
[   56.269199][  T439]
[   56.270674][  T439] pid_namespace          0      0    200   20    1 : tunables    0    0    0 : slabdata      0      0      0
[   56.280721][ T2464]  driver_detach+0xc0/0x180
[   56.286712][  T439]
[   56.288203][  T439] posix_timers_cache      0      0    320   25    2 : tunables    0    0    0 : slabdata      0      0      0
[   56.288904][ T2464]  ? i915_pci_register_driver+0x40/0x40 [i915]
[   56.300410][  T439]
[   56.305889][ T2464]  bus_remove_driver+0xe4/0x300
[   56.305892][ T2464]  ? i915_pci_register_driver+0x40/0x40 [i915]
[   56.309558][  T439] rpc_inode_cache       39     39    832   39    8 : tunables    0    0    0 : slabdata      1      1      0
[   56.313981][ T2464]  pci_unregister_driver+0x26/0x280
[   56.325402][  T439]
[   56.326876][  T439] rpc_buffers           15     15   2176   15    8 : tunables    0    0    0 : slabdata      1      1      0
[   56.329754][ T2464]  ? unregister_sysctl_table+0x7d/0x180
[   56.331946][  T439]
[   56.333425][  T439] rpc_tasks             25     25    320   25    2 : tunables    0    0    0 : slabdata      1      1      0
[   56.343288][ T2464]  ? i915_pci_register_driver+0x40/0x40 [i915]
[   56.348153][  T439]
[   56.349631][  T439] UNIX-STREAM          601    728   1216   26    8 : tunables    0    0    0 : slabdata     28     28      0
[   56.350344][ T2464]  i915_exit+0x7e/0xc8 [i915]
[   56.361680][  T439]
[   56.363158][  T439] UNIX                 312    312   1216   26    8 : tunables    0    0    0 : slabdata     12     12      0
[   56.366810][ T2464]  __do_sys_delete_module+0x2d6/0x500
[   56.369004][  T439]
[   56.370479][  T439] ip4-frags              0      0    264   31    2 : tunables    0    0    0 : slabdata      0      0      0
[   56.380352][ T2464]  ? free_module+0x5c0/0x5c0
[   56.384785][  T439]
[   56.386263][  T439] ip_mrt_cache           0      0    256   32    2 : tunables    0    0    0 : slabdata      0      0      0
[   56.386982][ T2464]  ? task_work_run+0xef/0x180
[   56.398319][  T439]
[   56.404828][ T2464]  ? exit_to_user_mode_loop+0xbc/0x140
[   56.408487][  T439] UDP-Lite               0      0   1280   25    8 : tunables    0    0    0 : slabdata      0      0      0
[   56.418351][ T2464]  do_syscall_64+0x3b/0xc0
[   56.423390][  T439]
[   56.424864][  T439] tcp_bind_bucket       96     96    128   32    1 : tunables    0    0    0 : slabdata      3      3      0
[   56.425572][ T2464]  entry_SYSCALL_64_after_hwframe+0x44/0xae
[   56.436951][  T439]
[   56.442815][ T2464] RIP: 0033:0x7f43b94f3807
[   56.442818][ T2464] Code: 73 01 c3 48 8b 0d 89 06 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 59 06 0c 00 f7 d8 64 89 01 48
[   56.446526][  T439] inet_peer_cache        0      0    256   32    2 : tunables    0    0    0 : slabdata      0      0      0
[   56.456370][ T2464] RSP: 002b:00007ffcb1ddb9c8 EFLAGS: 00000206 ORIG_RAX: 00000000000000b0
[   56.460718][  T439]
[   56.462909][ T2464] RAX: ffffffffffffffda RBX: 000056523570dbc0 RCX: 00007f43b94f3807
[   56.462910][ T2464] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000056523570dc28
[   56.462912][ T2464] RBP: 00007f43b967ffc2 R08: 000056523570dc28 R09: 00007f43b9573e80
[   56.462913][ T2464] R10: fffffffffffff80d R11: 0000000000000206 R12: 0000000000000000
[   56.462914][ T2464] R13: 0000000000000000 R14: 0000000000000000 R15: 000056523570dbc0
[   56.475823][  T439] xfrm_dst_cache         0      0    384   21    2 : tunables    0    0    0 : slabdata      0      0      0
[   56.480333][ T2464]  </TASK>
[   56.482522][  T439]
[   56.487204][ T2464] ---[ end trace 0000000000000000 ]---

...

[   72.764392][ T2464] =============================================================================
[   72.773226][ T2464] BUG i915_vma_resource (Tainted: G    B   W        ): Objects remaining in i915_vma_resource on __kmem_cache_shutdown()
[   72.785604][ T2464] -----------------------------------------------------------------------------
[   72.785604][ T2464]
[   72.796594][ T2464] Slab 0x000000005697c6d8 objects=21 used=2 fp=0x0000000014a9417a flags=0x17ffffc0010200(slab|head|node=0|zone=2|lastcpupid=0x1fffff)
[   72.810086][ T2464] CPU: 0 PID: 2464 Comm: i915_module_loa Tainted: G    B   W         5.18.0-rc4-00009-g81503894b262 #1
[   72.820905][ T2464] Hardware name: Dell Inc. OptiPlex 7060/0C96W1, BIOS 1.4.2 06/11/2019
[   72.828960][ T2464] Call Trace:
[   72.832099][ T2464]  <TASK>
[   72.834887][ T2464]  dump_stack_lvl+0x34/0x44
[   72.839227][ T2464]  slab_err+0x95/0x100
[   72.843147][ T2464]  ? _raw_write_lock_irq+0x100/0x100
[   72.848273][ T2464]  __kmem_cache_shutdown+0x176/0x380
[   72.853393][ T2464]  ? i915_vma_resource_bind_dep_await+0x2c0/0x2c0 [i915]
[   72.860329][ T2464]  kmem_cache_destroy+0x53/0x140
[   72.865103][ T2464]  i915_exit+0x7e/0xc8 [i915]
[   72.869708][ T2464]  __do_sys_delete_module+0x2d6/0x500
[   72.875946][ T2464]  ? free_module+0x5c0/0x5c0
[   72.880379][ T2464]  ? task_work_run+0xef/0x180
[   72.884897][ T2464]  ? exit_to_user_mode_loop+0xbc/0x140
[   72.890187][ T2464]  do_syscall_64+0x3b/0xc0
[   72.894440][ T2464]  entry_SYSCALL_64_after_hwframe+0x44/0xae
[   72.900168][ T2464] RIP: 0033:0x7f43b94f3807
[   72.904421][ T2464] Code: 73 01 c3 48 8b 0d 89 06 0c 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 b0 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 59 06 0c 00 f7 d8 64 89 01 48
[   72.923778][ T2464] RSP: 002b:00007ffcb1ddb9c8 EFLAGS: 00000206 ORIG_RAX: 00000000000000b0
[   72.932001][ T2464] RAX: ffffffffffffffda RBX: 000056523570dbc0 RCX: 00007f43b94f3807
[   72.939790][ T2464] RDX: 0000000000000000 RSI: 0000000000000800 RDI: 000056523570dc28
[   72.947592][ T2464] RBP: 00007f43b967ffc2 R08: 000056523570dc28 R09: 00007f43b9573e80
[   72.955389][ T2464] R10: fffffffffffff80d R11: 0000000000000206 R12: 0000000000000000
[   72.963187][ T2464] R13: 0000000000000000 R14: 0000000000000000 R15: 000056523570dbc0
[   72.970980][ T2464]  </TASK>
[   72.973851][ T2464] Object 0x000000008bd30ce1 @offset=0
[   72.979061][ T2464] Object 0x00000000530ee48b @offset=768



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://01.org/lkp



View attachment "config-5.18.0-rc4-00009-g81503894b262" of type "text/plain" (166090 bytes)

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

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

View attachment "igt" of type "text/plain" (172012 bytes)

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

View attachment "reproduce" of type "text/plain" (17535 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ