Reproducible hang in generic/430 with xfstest from upstream
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-kernel-tests |
Confirmed
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Triaged
|
Medium
|
Unassigned | ||
Bionic |
New
|
Undecided
|
Unassigned | ||
xfsprogs (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Bionic |
New
|
Undecided
|
Unassigned |
Bug Description
While testing the latest xfstest from upstream, the generic/430 test will hang, no matter using ext4/xfs/btrfs.
It looks like this issue was caused by the following command to copy beyond the file:
/usr/sbin/xfs_io -i -f -c "copy_range -s 4000 -l 2000 /home/ubuntu/
The copied file will have a correct MD5 as expected.
e68d4a150c4e42f
But the command will never return.
The file size of test-430/file is 5000, so a copy_range call with source offset 4000 with length 1000 works, but > 1000 does not.
Steps:
1. Deploy a node with Bionic (should have a /dev/sdb available for the test)
2. Run:
sudo apt-get install git python-minimal -y
git clone --depth=1 https:/
git clone --depth=1 git://kernel.
rm -fr autotest/
ln -sf ~/autotest-
3. Run the test with the following command:
AUTOTEST_
(The test suite can be built manually, but it's easier to do this with autotest framework)
To run this test solely after the test partition has been creation on /dev/sdb:
mkdir /home/ubuntu/test
cd autotest/
sudo su
export TEST_DIR=
export TEST_DEV=/dev/sdb1
./check generic/430
Tested with the latest mainline kernel, 4.16.0-
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: linux-image-
ProcVersionSign
Uname: Linux 4.15.0-10-generic x86_64
ApportVersion: 2.20.8-0ubuntu10
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
Date: Thu Mar 15 14:24:46 2018
InstallationDate: Installed on 2018-03-15 (0 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180228)
MachineType: Dell Inc. Dell Precision M3800
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.172
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/14/2014
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A07
dmi.board.name: Dell Precision M3800
dmi.board.vendor: Dell Inc.
dmi.board.version: A07
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Dell Precision M3800
dmi.product.
dmi.sys.vendor: Dell Inc.
summary: |
- Reproducible hang in ext4 generic/430 with xfstest from upstream + Reproducible hang in generic/430 with xfstest from upstream |
description: | updated |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | Confirmed → Triaged |
tags: | added: kernel-da-key |
tags: | added: xfstests |
tags: | added: ubuntu-xfstests-btrfs ubuntu-xfstests-ext4 ubuntu-xfstests-xfs |
tags: | added: sru-20200127 |
tags: | added: 4.15 5.0 |
This change was made by a bot.