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-next>] [day] [month] [year] [list]
Date:   Mon, 14 Nov 2016 15:13:41 +0800
From:   kernel test robot <xiaolong.ye@...el.com>
To:     Adam Manzanares <adam.manzanares@...t.com>
Cc:     Tejun Heo <tj@...nel.org>, LKML <linux-kernel@...r.kernel.org>,
        Stephen Rothwell <sfr@...b.auug.org.au>, lkp@...org
Subject: [lkp] [ata]  8e061784b5:
 WARNING:at_drivers/ata/libata-core.c:#__ata_qc_complete[libata]


FYI, we noticed the following commit:

https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
commit 8e061784b51ec4a4efed0deaafb5bd9725bf5b06 ("ata: Enabling ATA Command Priorities")

in testcase: fio-basic
with following parameters:

	runtime: 300s
	disk: 1HDD
	fs: xfs
	nr_task: 1
	test_size: 128G
	rw: randwrite
	bs: 4M
	ioengine: sync
	cpufreq_governor: performance

test-description: Fio is a tool that will spawn a number of threads or processes doing a particular type of I/O action as specified by the user.
test-url: https://github.com/axboe/fio


on test machine: 48 threads Intel(R) Xeon(R) CPU E5-2697 v2 @ 2.70GHz with 64G memory

caused below changes:


+------------------------------------------------------------------+------------+------------+
|                                                                  | 5dc8b362a2 | 8e061784b5 |
+------------------------------------------------------------------+------------+------------+
| boot_successes                                                   | 1          | 101        |
| boot_failures                                                    | 4          | 10         |
| invoked_oom-killer:gfp_mask=0x                                   | 4          |            |
| Mem-Info                                                         | 4          |            |
| Kernel_panic-not_syncing:Out_of_memory_and_no_killable_processes | 4          |            |
| WARNING:at_drivers/ata/libata-core.c:#__ata_qc_complete[libata]  | 0          | 8          |
| calltrace:async_run_entry_fn                                     | 0          | 8          |
| WARNING:at_fs/sysfs/dir.c:#sysfs_warn_dup                        | 0          | 2          |
| calltrace:parport_pc_init                                        | 0          | 2          |
| calltrace:SyS_finit_module                                       | 0          | 2          |
| WARNING:at_lib/kobject.c:#kobject_add_internal                   | 0          | 2          |
+------------------------------------------------------------------+------------+------------+



[   18.147158] ata7.00: READ LOG DMA EXT failed, trying unqueued
[   18.147161] sas: sas_ata_task_done: SAS error 84
[   18.147163] ------------[ cut here ]------------
[   18.147175] WARNING: CPU: 44 PID: 449 at drivers/ata/libata-core.c:5042 __ata_qc_complete+0x10e/0x120 [libata]
[   18.147193] Modules linked in: intel_rapl sb_edac edac_core x86_pkg_temp_thermal intel_powerclamp coretemp mgag200 kvm_intel ttm drm_kms_helper syscopyarea sysfillrect kvm sysimgblt irqbypass fb_sys_fops crct10dif_pclmul isci crc32_pclmul crc32c_intel ghash_clmulni_intel libsas ahci snd_pcm scsi_transport_sas libahci aesni_intel snd_timer drm lrw gf128mul glue_helper snd ablk_helper soundcore cryptd pcspkr libata shpchp wmi ipmi_si ipmi_msghandler ip_tables
[   18.147195] CPU: 44 PID: 449 Comm: kworker/u338:1 Not tainted 4.9.0-rc1-00003-g8e06178 #1
[   18.147195] Hardware name: Intel Corporation S2600WP/S2600WP, BIOS SE5C600.86B.02.02.0002.122320131210 12/23/2013
[   18.147199] Workqueue: events_unbound async_run_entry_fn
[   18.147202]  ffffc9000818f8d8 ffffffff81465d69 0000000000000000 0000000000000000
[   18.147203]  ffffc9000818f918 ffffffff810802fb 000013b20818f940 ffff88103bdcdd68
[   18.147204]  0000000000000001 ffff88103bdcc000 ffff88103bdce300 ffff88103bdcde80
[   18.147204] Call Trace:
[   18.147209]  [<ffffffff81465d69>] dump_stack+0x63/0x8a
[   18.147212]  [<ffffffff810802fb>] __warn+0xcb/0xf0
[   18.147213]  [<ffffffff810803ed>] warn_slowpath_null+0x1d/0x20
[   18.147218]  [<ffffffffa00a8d9e>] __ata_qc_complete+0x10e/0x120 [libata]
[   18.147222]  [<ffffffffa00a8e6e>] ata_qc_complete+0xbe/0x300 [libata]
[   18.147227]  [<ffffffffa00a928a>] ata_qc_issue+0xfa/0x330 [libata]
[   18.147231]  [<ffffffffa00a97d5>] ata_exec_internal_sg+0x315/0x5f0 [libata]
[   18.147236]  [<ffffffffa00a9b0a>] ata_exec_internal+0x5a/0xa0 [libata]
[   18.147241]  [<ffffffffa00b4290>] ata_read_log_page+0xe0/0x1a0 [libata]
[   18.147247]  [<ffffffffa00b5142>] ata_read_log_page+0x22/0x30 [libata]
[   18.147251]  [<ffffffffa00ab8bc>] ata_dev_configure+0x111c/0x14b0 [libata]
[   18.147257]  [<ffffffffa00b821b>] ata_eh_recover+0xa7b/0x12e0 [libata]
[   18.147262]  [<ffffffffa00acb60>] ? ata_phys_link_online+0x30/0x30 [libata]
[   18.147266]  [<ffffffffa0194510>] ? sas_ata_printk+0x80/0x80 [libsas]
[   18.147270]  [<ffffffffa00accd0>] ? ata_phys_link_offline+0x30/0x30 [libata]
[   18.147273]  [<ffffffffa0194510>] ? sas_ata_printk+0x80/0x80 [libsas]
[   18.147277]  [<ffffffffa00accd0>] ? ata_phys_link_offline+0x30/0x30 [libata]
[   18.147279]  [<ffffffffa0194510>] ? sas_ata_printk+0x80/0x80 [libsas]
[   18.147284]  [<ffffffffa00b93d9>] ata_do_eh+0x49/0xb0 [libata]
[   18.147288]  [<ffffffffa00acb60>] ? ata_phys_link_online+0x30/0x30 [libata]
[   18.147293]  [<ffffffffa00b947e>] ata_std_error_handler+0x3e/0x70 [libata]
[   18.147297]  [<ffffffffa00b8fa0>] ata_scsi_port_error_handler+0x430/0x750 [libata]
[   18.147300]  [<ffffffffa0194bbf>] async_sas_ata_eh+0x4f/0x90 [libsas]
[   18.147301]  [<ffffffff810a3939>] async_run_entry_fn+0x39/0x140
[   18.147303]  [<ffffffff81099ef0>] process_one_work+0x190/0x470
[   18.147305]  [<ffffffff8109a21e>] worker_thread+0x4e/0x4c0
[   18.147306]  [<ffffffff8109a1d0>] ? process_one_work+0x470/0x470
[   18.147307]  [<ffffffff8109a1d0>] ? process_one_work+0x470/0x470
[   18.147308]  [<ffffffff810a05f5>] kthread+0xd5/0xf0
[   18.147309]  [<ffffffff810a0520>] ? kthread_park+0x60/0x60
[   18.147312]  [<ffffffff81955205>] ret_from_fork+0x25/0x30
[   18.147313] ---[ end trace c0d175e6b25c7929 ]---
[   18.147314] ata7.00: failed to get Identify Device data, Emask 0x81
[   18.147316] ata7.00: ATA-8: WDC WD1003FBYZ-010FB0, 01.01V03, max UDMA/133


To reproduce:

        git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
        cd lkp-tests
        bin/lkp install job.yaml  # job file is attached in this email
        bin/lkp run     job.yaml



Thanks,
Xiaolong

View attachment "config-4.9.0-rc1-00003-g8e06178" of type "text/plain" (153709 bytes)

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

Download attachment "dmesg.xz" of type "application/octet-stream" (22960 bytes)

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

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ