Hi -- while looking into a problem building the Linux kernel using the
dash shell, I was given to understand that any POSIX-compliant shell
should work, and Bash-specific features should be avoided in kernel
shell scripts. Does -- or could -- the 0-day tests include builds
with non-Bash shells like dash or posh to check for Bash-isms?
I recently submitted a patch that adds Kconfig options required
to build a few drivers in IIO. The kbuild robot did not find
You can see the patch here:
I'd like to get a general understanding of the build testing the robot
provides the iio subsystem, and then specifically see if these types of test
cases can be added.
I'm up for digging into this if you'll point me in the right direction.
First off, I hope this is the correct email list - lkp(a)list.01.org
I didn't want to get lost in all the robo messages in kbuild-all.
FYI, we noticed the following commit:
commit 8358a8ac7d36a4aed893ae521fbb8f40093db0ee ("btrfs: Change RAID stripesize to a user-configurable option")
in testcase: fio-basic
with following parameters: bs=4k/cpufreq_governor=performance/disk=1SSD/fs=btrfs/ioengine=sync/nr_task=8/runtime=300s/rw=write/test_size=512g
on test machine: 88 threads Broadwell-EP with 128G memory
caused below changes:
user :notice: [ 35.877154] 2016-07-23 18:49:10 mkfs -t btrfs /dev/nvme0n1p1
kern :info : [ 39.571695] BTRFS: device fsid c0a1f036-6eca-401a-92d3-c239ec45db46 devid 1 transid 3 /dev/nvme0n1p1
user :notice: [ 39.583821] Detected a SSD, turning off metadata duplication. Mkfs with -m dup if you want to force metadata duplication.
user :notice: [ 39.596309] Btrfs v3.17
user :notice: [ 39.599121] See http://btrfs.wiki.kernel.org for more information.
kern :info : [ 39.599802] BTRFS info (device nvme0n1p1): disk space caching is enabled
kern :info : [ 39.599804] BTRFS info (device nvme0n1p1): flagging fs with big metadata feature
kern :err : [ 39.601946] BTRFS error (device nvme0n1p1): invalid chunk stripe length: 65536
kern :err : [ 39.601950] BTRFS error (device nvme0n1p1): failed to read the system array: -5
user :notice: [ 39.641614] Turning ON incompat feature 'extref': increased hardlink limit per file to 65536
user :notice: [ 39.651123] fs created label (null) on /dev/nvme0n1p1
user :notice: [ 39.656828] nodesize 16384 leafsize 16384 sectorsize 4096 size 745.21GiB
user :notice: [ 39.664477] 2016-07-23 18:49:14 mount -t btrfs /dev/nvme0n1p1 /fs/nvme0n1p1
kern :err : [ 39.678837] BTRFS: open_ctree failed
user :err : [ 39.683112] mount: wrong fs type, bad option, bad superblock on /dev/nvme0n1p1,
kern :info : [ 39.688373] kernel profiling enabled schedstats, disable via kernel.sched_schedstats.
user :err : [ 39.701948] missing codepage or helper program, or other error
user :err : [ 39.710915] In some cases useful info is found in syslog - try
user :err : [ 39.719921] dmesg | tail or so.
kern :info : [ 39.770175] ipmi device interface
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
bin/lkp install job.yaml # job file is attached in this email
bin/lkp run job.yaml