We are seeing systemd hang on its autofs direct mount at
/proc/sys/fs/binfmt_misc.
Historically this was due to a mismatch in the communication structure
size between a 64 bit kernel and a 32 bit user space and was fixed by
making the pipe communication record oriented.
During autofs v5 development I decided to stay with the existing usage
instead of changing to a packed structure for autofs <=> user space
communications which turned out to be a mistake on my part.
Problems arose and they were fixed by allowing for the 64 bit to 32
bit size difference in the automount(8) code.
Along the way systemd started to use autofs and eventually encountered
this problem too. systemd refused to compensate for the length
difference insisting it be fixed in the kernel. Fortunately Linus
implemented the packetized pipe which resolved the problem in a
straight forward and simple way.
In the autofs mount api conversion series I inadvertatly dropped the
packet pipe flag settings when adding the autofs_parse_fd() function.
This patch fixes that omission.
Fixes: 546694b8f658 ("autofs: add autofs_parse_fd()")
Signed-off-by: Ian Kent <raven(a)themaw.net>
Cc: Bill O'Donnell <bodonnel(a)redhat.com>
Cc: Christian Brauner <brauner(a)kernel.org>
Cc: Arnd Bergmann <arnd(a)arndb.de>
Cc: Dan Carpenter <dan.carpenter(a)linaro.org>
Cc: Anders Roxell <anders.roxell(a)linaro.org>
Cc: Naresh Kamboju <naresh.kamboju(a)linaro.org>
Cc: Stephen Rothwell <sfr(a)canb.auug.org.au>
Reported-by: Linux Kernel Functional Testing <lkft(a)linaro.org>
Reported-by: Anders Roxell <anders.roxell(a)linaro.org>
---
fs/autofs/autofs_i.h | 13 +++++++++----
fs/autofs/inode.c | 2 ++
2 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/fs/autofs/autofs_i.h b/fs/autofs/autofs_i.h
index 244f18cdf23c..8c1d587b3eef 100644
--- a/fs/autofs/autofs_i.h
+++ b/fs/autofs/autofs_i.h
@@ -221,15 +221,20 @@ static inline int autofs_check_pipe(struct file *pipe)
return 0;
}
-static inline int autofs_prepare_pipe(struct file *pipe)
+static inline void autofs_set_packet_pipe_flags(struct file *pipe)
{
- int ret = autofs_check_pipe(pipe);
- if (ret < 0)
- return ret;
/* We want a packet pipe */
pipe->f_flags |= O_DIRECT;
/* We don't expect -EAGAIN */
pipe->f_flags &= ~O_NONBLOCK;
+}
+
+static inline int autofs_prepare_pipe(struct file *pipe)
+{
+ int ret = autofs_check_pipe(pipe);
+ if (ret < 0)
+ return ret;
+ autofs_set_packet_pipe_flags(pipe);
return 0;
}
diff --git a/fs/autofs/inode.c b/fs/autofs/inode.c
index 6d2e01c9057d..a3d62acc293a 100644
--- a/fs/autofs/inode.c
+++ b/fs/autofs/inode.c
@@ -177,6 +177,8 @@ static int autofs_parse_fd(struct fs_context *fc, struct autofs_sb_info *sbi,
return -EBADF;
}
+ autofs_set_packet_pipe_flags(pipe);
+
if (sbi->pipe)
fput(sbi->pipe);
--
2.41.0
Total jobs: 139
Total errors: 33 (23.74%)
LAVA errors: 0 (0.00%)
Test errors: 33 (23.74%)
Job errors: 0 (0.00%)
Infra errors: 0 (0.00%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 85
Total errors: 24 (28.24%)
Error type: Test
Error count: 24 (28.24%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 19 (22.35%)
IDs:
db845c-01:
6954053 6954113 6954121
db845c-02:
6953988 6956898
db845c-04:
6954063 6956897
db845c-06:
6954092
db845c-07:
6953073 6957000
db845c-08:
6953999 6954046 6956382
db845c-09:
6954065 6956998 6957032
db845c-10:
6953985 6953994 6953997
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 595 seconds'
Count: 1 (1.18%)
IDs:
db845c-08:
6954098
Error: No match for error type 'Test', message 'tradefed - adb device lost[371c4e67]'
Count: 1 (1.18%)
IDs:
db845c-07:
6954002
Error: No match for error type 'Test', message 'lava-test-interactive timed out after 600 seconds'
Count: 1 (1.18%)
IDs:
db845c-08:
6953986
Error: No match for error type 'Test', message 'tradefed - adb device lost[1028094e]'
Count: 1 (1.18%)
IDs:
db845c-10:
6953975
Error: No match for error type 'Test', message 'tradefed - adb device lost[4f8fceab]'
Count: 1 (1.18%)
IDs:
db845c-08:
6953117
Device type: qrb5165-rb5
Total jobs: 47
Total errors: 8 (17.02%)
Error type: Test
Error count: 8 (17.02%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 2 (4.26%)
IDs:
rb5-03:
6954108 6957008
Error: No match for error type 'Test', message 'tradefed - adb device lost[f11b68eb]'
Count: 1 (2.13%)
IDs:
rb5-05:
6954237
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 3 (6.38%)
IDs:
rb5-03:
6953087 6954031
rb5-06:
6953065
Error: No match for error type 'Test', message 'tradefed - adb device lost[4fc7b22]'
Count: 2 (4.26%)
IDs:
rb5-06:
6953090 6953093
Device type: x86
Total jobs: 1
Total errors: 0 (0.00%)
Device type: x15
Total jobs: 2
Total errors: 0 (0.00%)
Device type: juno-r2
Total jobs: 1
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 1
Total errors: 0 (0.00%)
Device type: bcm2711-rpi-4-b
Total jobs: 2
Total errors: 1 (50.00%)
Error type: Test
Error count: 1 (50.00%)
Error: lava-test-shell timed out
Count: 1 (50.00%)
IDs:
rpi4-b-01:
6945706
Total jobs: 276
Total errors: 55 (19.93%)
LAVA errors: 0 (0.00%)
Test errors: 12 (4.35%)
Job errors: 42 (15.22%)
Infra errors: 1 (0.36%)
Canceled jobs: 0 (0.00%)
Device type: hi960-hikey
Total jobs: 24
Total errors: 4 (16.67%)
Error type: Test
Error count: 4 (16.67%)
Error: Device NOT found!
Count: 3 (12.50%)
IDs:
hi960-hikey-03:
4009092 4009094
hi960-hikey-05:
4009091
Error: No match for error type 'Test', message 'tradefed - adb device lost[57DD383701799F9A]'
Count: 1 (4.17%)
IDs:
hi960-hikey-05:
4009076
Device type: x86
Total jobs: 26
Total errors: 6 (23.08%)
Error type: Test
Error count: 6 (23.08%)
Error: lava-test-shell timed out
Count: 6 (23.08%)
IDs:
x86-01:
4009204 4009250 4009278 4009301 4009330
4009505
Device type: bcm2837-rpi-3-b-32
Total jobs: 71
Total errors: 4 (5.63%)
Error type: Job
Error count: 3 (4.23%)
Error: No match for error type 'Job', message '1 retries out of 5 failed for uboot-action'
Count: 2 (2.82%)
IDs:
rpi3-b-32-03:
4009150 4009493
Error: No match for error type 'Job', message 'login-action timed out after 515 seconds'
Count: 1 (1.41%)
IDs:
rpi3-b-32-03:
4009123
Error type: Test
Error count: 1 (1.41%)
Error: lava-test-shell timed out
Count: 1 (1.41%)
IDs:
rpi3-b-32-03:
4009438
Device type: dragonboard-410c
Total jobs: 17
Total errors: 0 (0.00%)
Device type: synquacer
Total jobs: 21
Total errors: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 14
Total errors: 9 (64.29%)
Error type: Job
Error count: 9 (64.29%)
Error: No match for error type 'Job', message 'login-action timed out after 864 seconds'
Count: 1 (7.14%)
IDs:
dragonboard-845c-02:
4009483
Error: wait for prompt timed out
Count: 6 (42.86%)
IDs:
dragonboard-845c-06:
4009143 4009228 4009392
dragonboard-845c-07:
4009152 4009265 4009450
Error: No match for error type 'Job', message 'login-action timed out after 873 seconds'
Count: 1 (7.14%)
IDs:
dragonboard-845c-02:
4009344
Error: No match for error type 'Job', message 'login-action timed out after 874 seconds'
Count: 1 (7.14%)
IDs:
dragonboard-845c-08:
4009160
Device type: dragonboard-820c
Total jobs: 12
Total errors: 11 (91.67%)
Error type: Job
Error count: 11 (91.67%)
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009481/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009481
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009449/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009449
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009397/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009397
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009349/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009349
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009262/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009262
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009224/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009224
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009159/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009159
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009156/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009156
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4009145/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009145
Error: No match for error type 'Job', message 'login-action timed out after 867 seconds'
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009068
Error: Invalid job data
Count: 1 (8.33%)
IDs:
dragonboard-820c-01:
4009067
Device type: x15
Total jobs: 47
Total errors: 20 (42.55%)
Error type: Job
Error count: 19 (40.43%)
Error: wait for prompt timed out
Count: 19 (40.43%)
IDs:
x15-01:
4009125 4009129 4009134 4009147 4009166
4009169 4009171 4009217 4009237 4009306
4009313 4009360 4009388 4009403 4009410
4009412 4009424 4009436 4009461
Error type: Infrastructure
Error count: 1 (2.13%)
Error: No match for error type 'Infrastructure', message 'bootloader-commands timed out after 287 seconds'
Count: 1 (2.13%)
IDs:
x15-01:
4009355
Device type: hi6220-hikey-r2
Total jobs: 2
Total errors: 1 (50.00%)
Error type: Test
Error count: 1 (50.00%)
Error: lava-test-shell timed out
Count: 1 (50.00%)
IDs:
hi6220-hikey-r2-01:
4009416
Device type: beaglebone-black
Total jobs: 26
Total errors: 0 (0.00%)
Device type: qemu
Total jobs: 5
Total errors: 0 (0.00%)
Device type: frdm-kw41z
Total jobs: 2
Total errors: 0 (0.00%)
Device type: frdm-k64f
Total jobs: 3
Total errors: 0 (0.00%)
Device type: docker
Total jobs: 3
Total errors: 0 (0.00%)
Device type: x15-bl
Total jobs: 1
Total errors: 0 (0.00%)
Device type: soca9
Total jobs: 2
Total errors: 0 (0.00%)
We have paid everything up that is due/overdue. Attached is a
copy of the payment slip, Please view attachment and confirm
payment.
Thank you for your patience.
Sujit Biswas
Total jobs: 116
Total errors: 33 (28.45%)
LAVA errors: 0 (0.00%)
Test errors: 28 (24.14%)
Job errors: 4 (3.45%)
Infra errors: 1 (0.86%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 61
Total errors: 16 (26.23%)
Error type: Test
Error count: 13 (21.31%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[c9fcbffe]'
Count: 2 (3.28%)
IDs:
db845c-09:
6949441 6953120
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 6 (9.84%)
IDs:
db845c-02:
6949364
db845c-06:
6949362 6949365
db845c-07:
6949366
db845c-09:
6949360 6953060
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 297 seconds'
Count: 1 (1.64%)
IDs:
db845c-08:
6953000
Error: No match for error type 'Test', message 'tradefed - adb device lost[db2a494d]'
Count: 1 (1.64%)
IDs:
db845c-02:
6950458
Error: No match for error type 'Test', message 'lava-test-interactive timed out after 600 seconds'
Count: 3 (4.92%)
IDs:
db845c-04:
6950300 6950302
db845c-10:
6950301
Error type: Job
Error count: 3 (4.92%)
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6950428/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:latest' '/lava-downloads/postprocess.sh''
Count: 1 (1.64%)
IDs:
db845c-10:
6950428
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6950417/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:latest' '/lava-downloads/postprocess.sh''
Count: 1 (1.64%)
IDs:
db845c-10:
6950417
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6950411/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:latest' '/lava-downloads/postprocess.sh''
Count: 1 (1.64%)
IDs:
db845c-01:
6950411
Device type: qrb5165-rb5
Total jobs: 52
Total errors: 17 (32.69%)
Error type: Test
Error count: 15 (28.85%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 5 (9.62%)
IDs:
rb5-03:
6949389 6949397 6952900
rb5-05:
6950299
rb5-07:
6949323
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 3 (5.77%)
IDs:
rb5-03:
6949311 6949388 6952005
Error: No match for error type 'Test', message 'tradefed - adb device lost[4fc7b22]'
Count: 6 (11.54%)
IDs:
rb5-06:
6949337 6949390 6950318 6950466 6951325
6951326
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 591 seconds'
Count: 1 (1.92%)
IDs:
rb5-03:
6949424
Error type: Job
Error count: 1 (1.92%)
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6950412/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:latest' '/lava-downloads/postprocess.sh''
Count: 1 (1.92%)
IDs:
rb5-05:
6950412
Error type: Infrastructure
Error count: 1 (1.92%)
Error: Connection closed
Count: 1 (1.92%)
IDs:
rb5-05:
6949339
Device type: juno-r2
Total jobs: 2
Total errors: 0 (0.00%)
Device type: bcm2711-rpi-4-b
Total jobs: 1
Total errors: 0 (0.00%)
Total jobs: 87
Total errors: 13 (14.94%)
LAVA errors: 0 (0.00%)
Test errors: 13 (14.94%)
Job errors: 0 (0.00%)
Infra errors: 0 (0.00%)
Canceled jobs: 0 (0.00%)
Device type: qrb5165-rb5
Total jobs: 43
Total errors: 6 (13.95%)
Error type: Test
Error count: 6 (13.95%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 3 (6.98%)
IDs:
rb5-03:
6946350 6949299
rb5-06:
6949298
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 1 (2.33%)
IDs:
rb5-03:
6946332
Error: No match for error type 'Test', message 'tradefed - adb device lost[4fc7b22]'
Count: 1 (2.33%)
IDs:
rb5-06:
6946325
Error: Device NOT found!
Count: 1 (2.33%)
IDs:
rb5-03:
6946313
Device type: dragonboard-845c
Total jobs: 39
Total errors: 7 (17.95%)
Error type: Test
Error count: 7 (17.95%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 3 (7.69%)
IDs:
db845c-02:
6949285
db845c-07:
6949328
db845c-10:
6948181
Error: No match for error type 'Test', message 'tradefed - adb device lost[1028094e]'
Count: 1 (2.56%)
IDs:
db845c-10:
6948228
Error: No match for error type 'Test', message 'tradefed - adb device lost[4f8fceab]'
Count: 2 (5.13%)
IDs:
db845c-08:
6946125 6948200
Error: No match for error type 'Test', message 'tradefed - adb device lost[371c4e67]'
Count: 1 (2.56%)
IDs:
db845c-07:
6946270
Device type: x86
Total jobs: 1
Total errors: 0 (0.00%)
Device type: juno-r2
Total jobs: 1
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 3
Total errors: 0 (0.00%)
Total jobs: 94
Total errors: 23 (24.47%)
LAVA errors: 0 (0.00%)
Test errors: 18 (19.15%)
Job errors: 5 (5.32%)
Infra errors: 0 (0.00%)
Canceled jobs: 0 (0.00%)
Device type: qrb5165-rb5
Total jobs: 21
Total errors: 8 (38.10%)
Error type: Test
Error count: 8 (38.10%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 4 (19.05%)
IDs:
rb5-03:
6945012 6946075 6946281
rb5-06:
6946286
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 1 (4.76%)
IDs:
rb5-03:
6946277
Error: No match for error type 'Test', message 'tradefed - adb device lost[4fc7b22]'
Count: 3 (14.29%)
IDs:
rb5-06:
6945008 6946051 6946200
Device type: dragonboard-845c
Total jobs: 66
Total errors: 14 (21.21%)
Error type: Test
Error count: 9 (13.64%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 5 (7.58%)
IDs:
db845c-01:
6945021
db845c-02:
6939029 6946341
db845c-06:
6939030 6939047
Error: No match for error type 'Test', message 'tradefed - adb device lost[1c0556e1]'
Count: 1 (1.52%)
IDs:
db845c-06:
6944165
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 596 seconds'
Count: 1 (1.52%)
IDs:
db845c-01:
6939024
Error: No match for error type 'Test', message 'tradefed - adb device lost[db2a494d]'
Count: 1 (1.52%)
IDs:
db845c-02:
6939008
Error: No match for error type 'Test', message 'tradefed - adb device lost[371c4e67]'
Count: 1 (1.52%)
IDs:
db845c-07:
6939003
Error type: Job
Error count: 5 (7.58%)
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6939046/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-06:
6939046
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6939045/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-06:
6939045
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6939044/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-06:
6939044
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6939043/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-06:
6939043
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/6939042/downloads/common,destination=/lava-downloads' 'linaro/lava-android-postprocess:bulleye-2023.09.14-01' '/lava-downloads/postprocess.sh''
Count: 1 (1.52%)
IDs:
db845c-06:
6939042
Device type: juno-r2
Total jobs: 2
Total errors: 1 (50.00%)
Error type: Test
Error count: 1 (50.00%)
Error: lava-test-shell timed out
Count: 1 (50.00%)
IDs:
juno-r2-04:
6941579
Device type: x86
Total jobs: 2
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 2
Total errors: 0 (0.00%)
Device type: e850-96
Total jobs: 1
Total errors: 0 (0.00%)
On Thu, Oct 12, 2023 at 06:04:30PM +0100, Lorenzo Stoakes wrote:
> In order for a F_SEAL_WRITE sealed memfd mapping to have an opportunity to
> clear VM_MAYWRITE, we must be able to invoke the appropriate vm_ops->mmap()
> handler to do so. We would otherwise fail the mapping_map_writable() check
> before we had the opportunity to avoid it.
>
> This patch moves this check after the call_mmap() invocation. Only memfd
> actively denies write access causing a potential failure here (in
> memfd_add_seals()), so there should be no impact on non-memfd cases.
>
> This patch makes the userland-visible change that MAP_SHARED, PROT_READ
> mappings of an F_SEAL_WRITE sealed memfd mapping will now succeed.
>
> There is a delicate situation with cleanup paths assuming that a writable
> mapping must have occurred in circumstances where it may now not have. In
> order to ensure we do not accidentally mark a writable file unwritable by
> mistake, we explicitly track whether we have a writable mapping and
> unmap only if we do.
>
> Link: https://bugzilla.kernel.org/show_bug.cgi?id=217238
> Signed-off-by: Lorenzo Stoakes <lstoakes(a)gmail.com>
> ---
> mm/mmap.c | 23 ++++++++++++++---------
> 1 file changed, 14 insertions(+), 9 deletions(-)
>
[snip]
Andrew, could you apply the following -fix patch to this? As a bug was
detected in the implementation [0] - I was being over-zealous in setting
the writable_file_mapping flag and had falsely assumed vma->vm_file == file
in all instances of the cleanup. The fix is to only set it in one place.
[0]: https://lore.kernel.org/all/CA+G9fYtL7wK-dE-Tnz4t-GWmQb50EPYa=TWGjpgYU2Z=oe…
----8<----
From 7feea6faada5b10a872c24755cc630220cba619a Mon Sep 17 00:00:00 2001
From: Lorenzo Stoakes <lstoakes(a)gmail.com>
Date: Mon, 16 Oct 2023 17:17:13 +0100
Subject: [PATCH] mm: perform the mapping_map_writable() check after
call_mmap()
Do not set writable_file_mapping in an instance where it is not appropriate
to do so.
Signed-off-by: Lorenzo Stoakes <lstoakes(a)gmail.com>
---
mm/mmap.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/mm/mmap.c b/mm/mmap.c
index 7f45a08e7973..8b57e42fd980 100644
--- a/mm/mmap.c
+++ b/mm/mmap.c
@@ -2923,10 +2923,8 @@ unsigned long mmap_region(struct file *file, unsigned long addr,
mm->map_count++;
if (vma->vm_file) {
i_mmap_lock_write(vma->vm_file->f_mapping);
- if (vma_is_shared_maywrite(vma)) {
+ if (vma_is_shared_maywrite(vma))
mapping_allow_writable(vma->vm_file->f_mapping);
- writable_file_mapping = true;
- }
flush_dcache_mmap_lock(vma->vm_file->f_mapping);
vma_interval_tree_insert(vma, &vma->vm_file->f_mapping->i_mmap);
--
2.42.0
Total jobs: 57
Total errors: 11 (19.30%)
LAVA errors: 0 (0.00%)
Test errors: 9 (15.79%)
Job errors: 2 (3.51%)
Infra errors: 0 (0.00%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 27
Total errors: 7 (25.93%)
Error type: Test
Error count: 5 (18.52%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 4 (14.81%)
IDs:
db845c-02:
6940788
db845c-07:
6940790
db845c-08:
6938917
db845c-09:
6938924
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 596 seconds'
Count: 1 (3.70%)
IDs:
db845c-06:
6938928
Error type: Job
Error count: 2 (7.41%)
Error: wait for prompt timed out
Count: 1 (3.70%)
IDs:
db845c-02:
6940785
Error: No match for error type 'Job', message 'login-action timed out after 870 seconds'
Count: 1 (3.70%)
IDs:
db845c-09:
6938926
Device type: qrb5165-rb5
Total jobs: 26
Total errors: 4 (15.38%)
Error type: Test
Error count: 4 (15.38%)
Error: No match for error type 'Test', message 'The network seems not available, as the ping command failed'
Count: 1 (3.85%)
IDs:
rb5-03:
6939013
Error: No match for error type 'Test', message 'tradefed - adb device lost[74d67c95]'
Count: 3 (11.54%)
IDs:
rb5-03:
6937534 6937536 6937884
Device type: x15
Total jobs: 3
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 1
Total errors: 0 (0.00%)
This is the start of the stable review cycle for the 6.1.58 release.
There are 6 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sat, 14 Oct 2023 18:00:23 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.58-rc1…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 6.1.58-rc1
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
lib/test_meminit: fix off-by-one error in test_pages()
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "NFS: Fix error handling for O_DIRECT write scheduling"
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "NFS: Fix O_DIRECT locking issues"
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "NFS: More O_DIRECT accounting fixes for error paths"
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "NFS: Use the correct commit info in nfs_join_page_group()"
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "NFS: More fixes for nfs_direct_write_reschedule_io()"
-------------
Diffstat:
Makefile | 4 +-
fs/nfs/direct.c | 134 +++++++++++++++--------------------------------
fs/nfs/write.c | 23 ++++----
include/linux/nfs_page.h | 4 +-
lib/test_meminit.c | 2 +-
5 files changed, 56 insertions(+), 111 deletions(-)
Total jobs: 378
Total errors: 44 (11.64%)
LAVA errors: 0 (0.00%)
Test errors: 8 (2.12%)
Job errors: 30 (7.94%)
Infra errors: 6 (1.59%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 122
Total errors: 12 (9.84%)
Error type: Test
Error count: 4 (3.28%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[fd0d22f9]'
Count: 1 (0.82%)
IDs:
dragonboard-845c-07:
4006646
Error: Device NOT found!
Count: 2 (1.64%)
IDs:
dragonboard-845c-05:
4006430 4006587
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 244 seconds'
Count: 1 (0.82%)
IDs:
dragonboard-845c-07:
4006341
Error type: Infrastructure
Error count: 2 (1.64%)
Error: Reboot failed
Count: 2 (1.64%)
IDs:
dragonboard-845c-01:
4006578
dragonboard-845c-08:
4006576
Error type: Job
Error count: 6 (4.92%)
Error: No match for error type 'Job', message 'login-action timed out after 875 seconds'
Count: 3 (2.46%)
IDs:
dragonboard-845c-05:
4006410 4006498
dragonboard-845c-08:
4006429
Error: No match for error type 'Job', message 'login-action timed out after 876 seconds'
Count: 2 (1.64%)
IDs:
dragonboard-845c-01:
4006373 4006383
Error: auto-login action timed out
Count: 1 (0.82%)
IDs:
dragonboard-845c-05:
4006363
Device type: hi960-hikey
Total jobs: 38
Total errors: 3 (7.89%)
Error type: Infrastructure
Error count: 2 (5.26%)
Error: Reboot failed
Count: 1 (2.63%)
IDs:
hi960-hikey-03:
4006605
Error: Unable to fetch git repository
Count: 1 (2.63%)
IDs:
hi960-hikey-03:
4006600
Error type: Test
Error count: 1 (2.63%)
Error: Device NOT found!
Count: 1 (2.63%)
IDs:
hi960-hikey-03:
4006603
Device type: dragonboard-820c
Total jobs: 15
Total errors: 14 (93.33%)
Error type: Job
Error count: 14 (93.33%)
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006867/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006867
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006824/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006824
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006777/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006777
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006761/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006761
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006718/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006718
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006705/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006705
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006683/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006683
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006495/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006495
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006428/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006428
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006408/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006408
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006384/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006384
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006371/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006371
Error: wait for prompt timed out
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006367
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006365/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (6.67%)
IDs:
dragonboard-820c-01:
4006365
Device type: hi6220-hikey-r2
Total jobs: 2
Total errors: 1 (50.00%)
Error type: Test
Error count: 1 (50.00%)
Error: No match for error type 'Test', message 'Network not able to ping; job exit'
Count: 1 (50.00%)
IDs:
hi6220-hikey-r2-01:
4006878
Device type: bcm2837-rpi-3-b-32
Total jobs: 103
Total errors: 13 (12.62%)
Error type: Job
Error count: 10 (9.71%)
Error: No match for error type 'Job', message '1 retries out of 5 failed for uboot-action'
Count: 1 (0.97%)
IDs:
rpi3-b-32-03:
4006887
Error: No match for error type 'Job', message 'None'
Count: 3 (2.91%)
IDs:
rpi3-b-32-02:
4006841
rpi3-b-32-03:
4006415 4006872
Error: No match for error type 'Job', message 'login-action timed out after 515 seconds'
Count: 6 (5.83%)
IDs:
rpi3-b-32-03:
4006394 4006414 4006513 4006754 4006799
4006820
Error type: Test
Error count: 2 (1.94%)
Error: lava-test-shell timed out
Count: 2 (1.94%)
IDs:
rpi3-b-32-03:
4006458 4006693
Error type: Infrastructure
Error count: 1 (0.97%)
Error: No match for error type 'Infrastructure', message 'compress-ramdisk timed out after 4 seconds'
Count: 1 (0.97%)
IDs:
rpi3-b-32-02:
4006416
Device type: beaglebone-black
Total jobs: 27
Total errors: 1 (3.70%)
Error type: Infrastructure
Error count: 1 (3.70%)
Error: matched a bootloader error message
Count: 1 (3.70%)
IDs:
beaglebone-black04:
4006536
Device type: synquacer
Total jobs: 27
Total errors: 0 (0.00%)
Device type: x86
Total jobs: 27
Total errors: 0 (0.00%)
Device type: qemu
Total jobs: 5
Total errors: 0 (0.00%)
Device type: frdm-kw41z
Total jobs: 2
Total errors: 0 (0.00%)
Device type: frdm-k64f
Total jobs: 3
Total errors: 0 (0.00%)
Device type: docker
Total jobs: 3
Total errors: 0 (0.00%)
Device type: x15-bl
Total jobs: 1
Total errors: 0 (0.00%)
Device type: soca9
Total jobs: 2
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 1
Total errors: 0 (0.00%)
Total jobs: 178
Total errors: 23 (12.92%)
LAVA errors: 0 (0.00%)
Test errors: 3 (1.69%)
Job errors: 18 (10.11%)
Infra errors: 2 (1.12%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 55
Total errors: 8 (14.55%)
Error type: Test
Error count: 2 (3.64%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 203 seconds'
Count: 1 (1.82%)
IDs:
dragonboard-845c-05:
4006328
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 1200 seconds'
Count: 1 (1.82%)
IDs:
dragonboard-845c-05:
4006235
Error type: Job
Error count: 6 (10.91%)
Error: No match for error type 'Job', message 'login-action timed out after 874 seconds'
Count: 2 (3.64%)
IDs:
dragonboard-845c-01:
4006202
dragonboard-845c-08:
4006297
Error: No match for error type 'Job', message 'login-action timed out after 846 seconds'
Count: 1 (1.82%)
IDs:
dragonboard-845c-02:
4006204
Error: wait for prompt timed out
Count: 2 (3.64%)
IDs:
dragonboard-845c-05:
4006133
dragonboard-845c-06:
4006159
Error: No match for error type 'Job', message 'login-action timed out after 875 seconds'
Count: 1 (1.82%)
IDs:
dragonboard-845c-08:
4006128
Device type: bcm2837-rpi-3-b-32
Total jobs: 29
Total errors: 6 (20.69%)
Error type: Job
Error count: 6 (20.69%)
Error: No match for error type 'Job', message '1 retries out of 5 failed for uboot-action'
Count: 3 (10.34%)
IDs:
rpi3-b-32-03:
4006308 4006316 4006319
Error: No match for error type 'Job', message 'login-action timed out after 515 seconds'
Count: 2 (6.90%)
IDs:
rpi3-b-32-03:
4006146 4006218
Error: No match for error type 'Job', message 'None'
Count: 1 (3.45%)
IDs:
rpi3-b-32-03:
4006161
Device type: beaglebone-black
Total jobs: 13
Total errors: 0 (0.00%)
Device type: synquacer
Total jobs: 13
Total errors: 0 (0.00%)
Device type: dragonboard-820c
Total jobs: 9
Total errors: 8 (88.89%)
Error type: Job
Error count: 6 (66.67%)
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006292/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (11.11%)
IDs:
dragonboard-820c-01:
4006292
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006207/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (11.11%)
IDs:
dragonboard-820c-01:
4006207
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006199/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (11.11%)
IDs:
dragonboard-820c-01:
4006199
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006157/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (11.11%)
IDs:
dragonboard-820c-01:
4006157
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006131/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (11.11%)
IDs:
dragonboard-820c-01:
4006131
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006124/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (11.11%)
IDs:
dragonboard-820c-01:
4006124
Error type: Infrastructure
Error count: 2 (22.22%)
Error: No match for error type 'Infrastructure', message 'Unable to run 'docker' 'exec' 'lava-4006279-1.8.5-edd5e19b-4e2d-4ef7-bfe2-5066939e8a6f' 'fastboot' '-s' '3083f595' 'flash' 'rootfs' '/var/lib/lava/dispatcher/tmp/4006279/fastboot-deploy-pz1n2mof/rootfs/linaro-buster-developer-dragonboard-820c-185.img''
Count: 1 (11.11%)
IDs:
dragonboard-820c-01:
4006279
Error: No match for error type 'Infrastructure', message 'Unable to run 'docker' 'exec' 'lava-4006277-1.8.5-9ee39ad2-a53c-486f-9c55-cd8a142c2ca5' 'fastboot' '-s' '3083f595' 'flash' 'rootfs' '/var/lib/lava/dispatcher/tmp/4006277/fastboot-deploy-kcjzutb5/rootfs/linaro-buster-developer-dragonboard-820c-185.img''
Count: 1 (11.11%)
IDs:
dragonboard-820c-01:
4006277
Device type: x86
Total jobs: 13
Total errors: 0 (0.00%)
Device type: hi960-hikey
Total jobs: 28
Total errors: 1 (3.57%)
Error type: Test
Error count: 1 (3.57%)
Error: No match for error type 'Test', message 'tradefed - adb device lost[7A25756801BA7C0B]'
Count: 1 (3.57%)
IDs:
hi960-hikey-02:
4006275
Device type: hi6220-hikey-r2
Total jobs: 1
Total errors: 0 (0.00%)
Device type: qemu
Total jobs: 5
Total errors: 0 (0.00%)
Device type: frdm-kw41z
Total jobs: 2
Total errors: 0 (0.00%)
Device type: frdm-k64f
Total jobs: 3
Total errors: 0 (0.00%)
Device type: docker
Total jobs: 3
Total errors: 0 (0.00%)
Device type: x15-bl
Total jobs: 1
Total errors: 0 (0.00%)
Device type: soca9
Total jobs: 2
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 1
Total errors: 0 (0.00%)
Total jobs: 252
Total errors: 35 (13.89%)
LAVA errors: 0 (0.00%)
Test errors: 3 (1.19%)
Job errors: 32 (12.70%)
Infra errors: 0 (0.00%)
Canceled jobs: 0 (0.00%)
Device type: dragonboard-845c
Total jobs: 43
Total errors: 14 (32.56%)
Error type: Job
Error count: 13 (30.23%)
Error: wait for prompt timed out
Count: 8 (18.60%)
IDs:
dragonboard-845c-02:
4006083
dragonboard-845c-05:
4005841 4006044
dragonboard-845c-06:
4005820
dragonboard-845c-07:
4005796 4005932 4005985
dragonboard-845c-08:
4005742
Error: No match for error type 'Job', message 'login-action timed out after 851 seconds'
Count: 1 (2.33%)
IDs:
dragonboard-845c-02:
4006038
Error: No match for error type 'Job', message 'login-action timed out after 874 seconds'
Count: 1 (2.33%)
IDs:
dragonboard-845c-01:
4005888
Error: No match for error type 'Job', message 'login-action timed out after 873 seconds'
Count: 1 (2.33%)
IDs:
dragonboard-845c-02:
4005814
Error: No match for error type 'Job', message 'login-action timed out after 864 seconds'
Count: 1 (2.33%)
IDs:
dragonboard-845c-08:
4005777
Error: No match for error type 'Job', message 'login-action timed out after 876 seconds'
Count: 1 (2.33%)
IDs:
dragonboard-845c-01:
4005749
Error type: Test
Error count: 1 (2.33%)
Error: No match for error type 'Test', message 'lava-docker-test-shell timed out after 1796 seconds'
Count: 1 (2.33%)
IDs:
dragonboard-845c-07:
4005923
Device type: bcm2837-rpi-3-b-32
Total jobs: 78
Total errors: 8 (10.26%)
Error type: Job
Error count: 6 (7.69%)
Error: No match for error type 'Job', message 'login-action timed out after 515 seconds'
Count: 4 (5.13%)
IDs:
rpi3-b-32-03:
4005807 4005899 4005983 4006094
Error: No match for error type 'Job', message '1 retries out of 5 failed for uboot-action'
Count: 1 (1.28%)
IDs:
rpi3-b-32-03:
4006015
Error: No match for error type 'Job', message '[ 202.891897] Kernel panic - not syncing: Fatal exception in interrupt
[ 202.898348] CPU3: stopping
[ 202.898352] CPU: 3 PID: 0 Comm: swapper/3 Tainted: G D 6.6.0-rc3-00020-g765b9e06220b #6
[ 202.898359] Hardware name: BCM2835
[ 202.898363] unwind_backtrace from show_stack+0x10/0x14
[ 202.898378] show_stack from dump_stack_lvl+0x40/0x4c
[ 202.898389] dump_stack_lvl from do_handle_IPI+0x1b8/0x1ec
[ 202.898401] do_handle_IPI from ipi_handler+0x18/0x20
[ 202.898413] ipi_handler from handle_percpu_devid_irq+0x8c/0x1d8
[ 202.898425] handle_percpu_devid_irq from generic_handle_domain_irq+0x28/0x38
[ 202.898439] generic_handle_domain_irq from bcm2836_arm_irqchip_handle_ipi+0x90/0xb0
[ 202.898457] bcm2836_arm_irqchip_handle_ipi from generic_handle_domain_irq+0x28/0x38
[ 202.898472] generic_handle_domain_irq from generic_handle_arch_irq+0x34/0x44
[ 202.898486] generic_handle_arch_irq from call_with_stack+0x18/0x20
[ 202.898502] call_with_stack from __irq_svc+0x98/0xb0
[ 202.898516] Exception stack(0xf085df50 to 0xf085df98)
[ 202.898522] df40: 08741604 00000001 00000003 00000000
[ 202.898528] df60: c2138880 c1d59360 c1b04d18 c1b04d70 00000000 00000000 00000000 00000000
[ 202.898534] df80: c1d58c58 f085dfa0 c11891a4 c118a564 60010013 ffffffff
[ 202.898538] __irq_svc from default_idle_call+0x1c/0xb0
[ 202.898550] default_idle_call from do_idle+0x208/0x290
[ 202.898565] do_idle from cpu_startup_entry+0x28/0x2c
[ 202.898580] cpu_startup_entry from secondary_start_kernel+0x118/0x120
[ 202.898595] secondary_start_kernel from 0x301600
[ 202.898606] CPU0: stopping
[ 202.898610] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D 6.6.0-rc3-00020-g765b9e06220b #6
[ 202.898616] Hardware name: BCM2835
[ 202.898620] unwind_backtrace from show_stack+0x10/0x14
[ 202.898633] show_stack from dump_stack_lvl+0x40/0x4c
[ 202.898644] dump_stack_lvl from do_handle_IPI+0x1b8/0x1ec
[ 202.898657] do_handle_IPI from ipi_handler+0x18/0x20
[ 202.898669] ipi_handler from handle_percpu_devid_irq+0x8c/0x1d8
[ 202.898680] handle_percpu_devid_irq from generic_handle_domain_irq+0x28/0x38
[ 202.898694] generic_handle_domain_irq from bcm2836_arm_irqchip_handle_ipi+0x90/0xb0
[ 202.898709] bcm2836_arm_irqchip_handle_ipi from generic_handle_domain_irq+0x28/0x38
[ 202.898724] generic_handle_domain_irq from generic_handle_arch_irq+0x34/0x44
[ 202.898738] generic_handle_arch_irq from __irq_svc+0x88/0xb0
[ 202.898749] Exception stack(0xc1b01f20 to 0xc1b01f68)
[ 202.898757] 1f20: 00a54aa4 00000001 00000000 00000000 c1b09800 c1d59360 c1b04d18 c1b04d70
[ 202.898763] 1f40: 00000000 00000000 c19cda60 00000000 c1d58c58 c1b01f70 c11891a4 c118a564
[ 202.898767] 1f60: 60010013 ffffffff
[ 202.898771] __irq_svc from default_idle_call+0x1c/0xb0
[ 202.898783] default_idle_call from do_idle+0x208/0x290
[ 202.898798] do_idle from cpu_startup_entry+0x28/0x2c
[ 202.898813] cpu_startup_entry from rest_init+0xac/0xb0
[ 202.898828] rest_init from arch_post_acpi_subsys_init+0x0/0x8
[ 203.940012] SMP: failed to stop secondary CPUs
[ 204.215728] ---[ end Kernel panic - not syncing: Fatal exception in interrupt ]---'
Count: 1 (1.28%)
IDs:
rpi3-b-32-03:
4005901
Error type: Test
Error count: 2 (2.56%)
Error: lava-test-shell timed out
Count: 2 (2.56%)
IDs:
rpi3-b-32-03:
4005885 4005900
Device type: beaglebone-black
Total jobs: 27
Total errors: 0 (0.00%)
Device type: synquacer
Total jobs: 27
Total errors: 0 (0.00%)
Device type: dragonboard-820c
Total jobs: 14
Total errors: 13 (92.86%)
Error type: Job
Error count: 13 (92.86%)
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006080/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4006080
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006043/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4006043
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4006039/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4006039
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005989/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005989
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005931/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005931
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005887/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005887
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005845/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005845
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005821/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005821
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005813/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005813
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005795/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005795
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005776/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005776
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005750/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005750
Error: No match for error type 'Job', message 'Unable to run 'docker' 'run' '--rm' '--init' '--workdir=/lava-downloads' '--device=/dev/kvm' '--mount=type=bind,source=/var/lib/lava/dispatcher/tmp/4005744/downloads/common,destination=/lava-downloads' 'linaro/kir:master' '/lava-downloads/postprocess.sh''
Count: 1 (7.14%)
IDs:
dragonboard-820c-01:
4005744
Device type: x86
Total jobs: 29
Total errors: 0 (0.00%)
Device type: hi6220-hikey-r2
Total jobs: 1
Total errors: 0 (0.00%)
Device type: hi960-hikey
Total jobs: 16
Total errors: 0 (0.00%)
Device type: qemu
Total jobs: 5
Total errors: 0 (0.00%)
Device type: frdm-kw41z
Total jobs: 2
Total errors: 0 (0.00%)
Device type: frdm-k64f
Total jobs: 3
Total errors: 0 (0.00%)
Device type: docker
Total jobs: 3
Total errors: 0 (0.00%)
Device type: x15-bl
Total jobs: 1
Total errors: 0 (0.00%)
Device type: soca9
Total jobs: 2
Total errors: 0 (0.00%)
Device type: dragonboard-410c
Total jobs: 1
Total errors: 0 (0.00%)
This is the start of the stable review cycle for the 4.19.296 release.
There are 91 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Wed, 11 Oct 2023 13:00:55 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.296-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.19.296-rc1
Eric Dumazet <edumazet(a)google.com>
dccp: fix dccp_v4_err()/dccp_v6_err() again
John David Anglin <dave(a)parisc-linux.org>
parisc: Restore __ldcw_align for PA-RISC 2.0 processors
Shay Drory <shayd(a)nvidia.com>
RDMA/mlx5: Fix NULL string error
Leon Romanovsky <leonro(a)nvidia.com>
RDMA/cma: Fix truncation compilation warning in make_cma_ports
Duje Mihanović <duje.mihanovic(a)skole.hr>
gpio: pxa: disable pinctrl calls for MMP_GPIO
Bartosz Golaszewski <bartosz.golaszewski(a)linaro.org>
gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
Christophe JAILLET <christophe.jaillet(a)wanadoo.fr>
IB/mlx4: Fix the size of a buffer in add_port_entries()
Ivan Babrou <ivan(a)cloudflare.com>
cpupower: add Makefile dependencies for install targets
Xin Long <lucien.xin(a)gmail.com>
sctp: update hb timer immediately after users change hb_interval
Xin Long <lucien.xin(a)gmail.com>
sctp: update transport state when processing a dupcook packet
Neal Cardwell <ncardwell(a)google.com>
tcp: fix delayed ACKs for MSS boundary condition
Neal Cardwell <ncardwell(a)google.com>
tcp: fix quick-ack counting to count actual ACKs of new data
Ben Wolsieffer <ben.wolsieffer(a)hefring.com>
net: stmmac: dwmac-stm32: fix resume on STM32 MCU
Shigeru Yoshida <syoshida(a)redhat.com>
net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
David Howells <dhowells(a)redhat.com>
ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
Mauricio Faria de Oliveira <mfo(a)canonical.com>
modpost: add missing else to the "of" check
Junxiao Bi <junxiao.bi(a)oracle.com>
scsi: target: core: Fix deadlock due to recursive locking
Richard Fitzgerald <rf(a)opensource.cirrus.com>
regmap: rbtree: Fix wrong register marked as in-cache when creating new node
Alexandra Diupina <adiupina(a)astralinux.ru>
drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
Pin-yen Lin <treapking(a)chromium.org>
wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
Zhihao Cheng <chengzhihao1(a)huawei.com>
ubi: Refuse attaching if mtd's erasesize is 0
Qu Wenruo <wqu(a)suse.com>
btrfs: reject unknown mount options early
Jordan Rife <jrife(a)google.com>
net: replace calls to sock->ops->connect() with kernel_connect()
Gustavo A. R. Silva <gustavoars(a)kernel.org>
wifi: mwifiex: Fix tlv_buf_left calculation
Gustavo A. R. Silva <gustavoars(a)kernel.org>
qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
Dinghao Liu <dinghao.liu(a)zju.edu.cn>
scsi: zfcp: Fix a double put in zfcp_port_enqueue()
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3"
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
media: dvb: symbol fixup for dvb_attach() - again
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Revert "drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions"
Niklas Cassel <niklas.cassel(a)wdc.com>
ata: libata: disallow dev-initiated LPM transitions to unsupported states
Shida Zhang <zhangshida(a)kylinos.cn>
ext4: fix rec_len verify error
Greg Ungerer <gerg(a)kernel.org>
fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
Matthias Schiffer <mschiffer(a)universe-factory.net>
ata: libata-sata: increase PMP SRST timeout to 10s
Damien Le Moal <dlemoal(a)kernel.org>
ata: libata-core: Do not register PM operations for SAS ports
Damien Le Moal <dlemoal(a)kernel.org>
ata: libata-core: Fix port and device removal
Damien Le Moal <dlemoal(a)kernel.org>
ata: libata-core: Fix ata_port_request_pm() locking
Mika Westerberg <mika.westerberg(a)linux.intel.com>
net: thunderbolt: Fix TCPv6 GSO checksum calculation
Josef Bacik <josef(a)toxicpanda.com>
btrfs: properly report 0 avail for very full file systems
Heiner Kallweit <hkallweit1(a)gmail.com>
i2c: i801: unregister tco_pdev in i801_probe() error path
Niklas Cassel <niklas.cassel(a)wdc.com>
ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
Kailang Yang <kailang(a)realtek.com>
ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
Pan Bian <bianpan2016(a)163.com>
nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
Andy Shevchenko <andriy.shevchenko(a)linux.intel.com>
serial: 8250_port: Check IRQ data before use
Roberto Sassu <roberto.sassu(a)huawei.com>
smack: Record transmuting in smk_transmuted
Roberto Sassu <roberto.sassu(a)huawei.com>
smack: Retrieve transmuting information in smack_inode_getsecurity()
Vishal Goel <vishal.goel(a)samsung.com>
Smack:- Use overlay inode label in smack_inode_copy_up()
Shivasharan S <shivasharan.srikanteshwara(a)broadcom.com>
scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers
Felix Riemann <felix.riemann(a)sma.de>
net: Fix unwanted sign extension in netdev_stats_to_stats64()
Mika Westerberg <mika.westerberg(a)linux.intel.com>
watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
Mika Westerberg <mika.westerberg(a)linux.intel.com>
watchdog: iTCO_wdt: No need to stop the timer in probe
Pratyush Yadav <ptyadav(a)amazon.de>
nvme-pci: do not set the NUMA node of device if it has none
Thomas Zimmermann <tzimmermann(a)suse.de>
fbdev/sh7760fb: Depend on FB=y
Stanislav Fomichev <sdf(a)google.com>
bpf: Clarify error expectations from bpf_clone_redirect
Niklas Cassel <niklas.cassel(a)wdc.com>
ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
Zheng Yejian <zhengyejian1(a)huawei.com>
ring-buffer: Avoid softlockup in ring_buffer_resize()
Zheng Yejian <zhengyejian1(a)huawei.com>
selftests/ftrace: Correctly enable event in instance-event.tc
Helge Deller <deller(a)gmx.de>
parisc: irq: Make irq_stack_union static to avoid sparse warning
Helge Deller <deller(a)gmx.de>
parisc: drivers: Fix sparse warning
Helge Deller <deller(a)gmx.de>
parisc: iosapic.c: Fix sparse warnings
Helge Deller <deller(a)gmx.de>
parisc: sba: Fix compile warning wrt list of SBA devices
Wenhua Lin <Wenhua.Lin(a)unisoc.com>
gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
Tony Lindgren <tony(a)atomide.com>
ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
Timo Alho <talho(a)nvidia.com>
clk: tegra: fix error return case for recalc_rate
Christoph Hellwig <hch(a)lst.de>
MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
Jan Kara <jack(a)suse.cz>
ext4: do not let fstrim block system suspend
Jan Kara <jack(a)suse.cz>
ext4: move setting of trimmed bit into ext4_try_to_trim_range()
Kemeng Shi <shikemeng(a)huaweicloud.com>
ext4: replace the traditional ternary conditional operator with with max()/min()
Dmitry Monakhov <dmtrmonakhov(a)yandex-team.ru>
ext4: mark group as trimmed only if it was fully scanned
Lukas Czerner <lczerner(a)redhat.com>
ext4: change s_last_trim_minblks type to unsigned long
Lukas Bulwahn <lukas.bulwahn(a)gmail.com>
ext4: scope ret locally in ext4_try_to_trim_range()
Wang Jianchao <wangjianchao(a)kuaishou.com>
ext4: add new helper interface ext4_try_to_trim_range()
Wang Jianchao <wangjianchao(a)kuaishou.com>
ext4: remove the 'group' parameter of ext4_trim_extent
Junxiao Bi <junxiao.bi(a)oracle.com>
scsi: megaraid_sas: Fix deadlock on firmware crashdump
Shivasharan S <shivasharan.srikanteshwara(a)broadcom.com>
scsi: megaraid_sas: Load balance completions across all MSI-X
Manish Rangankar <mrangankar(a)marvell.com>
scsi: qla2xxx: Remove unsupported ql2xenabledif option
Martin K. Petersen <martin.petersen(a)oracle.com>
scsi: qla2xxx: Add protection mask module parameters
Werner Sembach <wse(a)tuxedocomputers.com>
Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
Xiaoke Wang <xkernel.wang(a)foxmail.com>
i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
Christophe JAILLET <christophe.jaillet(a)wanadoo.fr>
gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
Ziyang Xuan <william.xuanziyang(a)huawei.com>
team: fix null-ptr-deref when team device type is changed
Eric Dumazet <edumazet(a)google.com>
net: bridge: use DEV_STATS_INC()
Eric Dumazet <edumazet(a)google.com>
net: add atomic_long_t to net_device_stats fields
Jie Wang <wangjie125(a)huawei.com>
net: hns3: add 5ms delay before clear firmware reset irq source
Kajol Jain <kjain(a)linux.ibm.com>
powerpc/perf/hv-24x7: Update domain value check
Kyle Zeng <zengyhkyle(a)gmail.com>
ipv4: fix null-deref in ipv4_link_failure
Sabrina Dubroca <sd(a)queasysnail.net>
selftests: tls: swap the TX and RX sockets in some tests
Kees Cook <keescook(a)chromium.org>
selftests/tls: Add {} to avoid static checker warning
Pablo Neira Ayuso <pablo(a)netfilter.org>
netfilter: nf_tables: disallow element removal on anonymous sets
Szuying Chen <chensiying21(a)gmail.com>
ata: libahci: clear pending interrupt status
Hannes Reinecke <hare(a)suse.de>
ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
Trond Myklebust <trond.myklebust(a)hammerspace.com>
NFS/pNFS: Report EINVAL errors from connect() to the server
-------------
Diffstat:
Makefile | 4 +-
arch/arm/boot/dts/omap4-droid4-xt894.dts | 4 +-
arch/mips/alchemy/devboards/db1000.c | 4 +
arch/mips/alchemy/devboards/db1200.c | 6 +
arch/mips/alchemy/devboards/db1300.c | 4 +
arch/parisc/include/asm/ldcw.h | 36 +++---
arch/parisc/include/asm/ropes.h | 3 +
arch/parisc/include/asm/spinlock_types.h | 5 -
arch/parisc/kernel/drivers.c | 2 +-
arch/parisc/kernel/irq.c | 2 +-
arch/powerpc/perf/hv-24x7.c | 2 +-
drivers/ata/ahci.c | 13 +-
drivers/ata/ahci_xgene.c | 4 -
drivers/ata/libahci.c | 49 ++++----
drivers/ata/libata-core.c | 60 ++++++---
drivers/ata/libata-eh.c | 13 +-
drivers/ata/libata-scsi.c | 2 +-
drivers/ata/libata-transport.c | 9 +-
drivers/ata/libata.h | 2 +
drivers/base/arch_topology.c | 2 +-
drivers/base/cacheinfo.c | 18 +--
drivers/base/core.c | 8 +-
drivers/base/cpu.c | 34 ++---
drivers/base/firmware_loader/fallback.c | 2 +-
drivers/base/memory.c | 24 ++--
drivers/base/node.c | 34 ++---
drivers/base/platform.c | 2 +-
drivers/base/power/sysfs.c | 50 ++++----
drivers/base/regmap/regcache-rbtree.c | 3 +-
drivers/base/soc.c | 8 +-
drivers/char/agp/parisc-agp.c | 2 -
drivers/clk/tegra/clk-bpmp.c | 2 +-
drivers/gpio/gpio-aspeed.c | 2 +-
drivers/gpio/gpio-pmic-eic-sprd.c | 1 +
drivers/gpio/gpio-pxa.c | 1 +
drivers/gpio/gpio-tb10x.c | 6 +-
drivers/i2c/busses/i2c-i801.c | 1 +
drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +
drivers/infiniband/core/cma_configfs.c | 2 +-
drivers/infiniband/hw/mlx4/sysfs.c | 2 +-
drivers/infiniband/hw/mlx5/main.c | 2 +-
drivers/input/serio/i8042-x86ia64io.h | 7 ++
drivers/media/dvb-frontends/sp8870.c | 2 +-
drivers/media/tuners/tuner-xc2028.c | 2 +-
drivers/mtd/ubi/build.c | 7 ++
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 5 +
drivers/net/ethernet/qlogic/qed/qed_ll2.h | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 7 +-
drivers/net/team/team.c | 10 +-
drivers/net/thunderbolt.c | 3 +-
drivers/net/usb/smsc75xx.c | 4 +-
drivers/net/wan/fsl_ucc_hdlc.c | 12 +-
.../net/wireless/marvell/mwifiex/11n_rxreorder.c | 4 +-
drivers/net/wireless/marvell/mwifiex/sta_rx.c | 16 +--
drivers/nvme/host/pci.c | 2 -
drivers/parisc/iosapic.c | 4 +-
drivers/parisc/iosapic_private.h | 4 +-
drivers/pci/controller/dwc/pcie-qcom.c | 2 -
drivers/s390/scsi/zfcp_aux.c | 9 +-
drivers/scsi/megaraid/megaraid_sas.h | 5 +-
drivers/scsi/megaraid/megaraid_sas_base.c | 44 ++++---
drivers/scsi/megaraid/megaraid_sas_fusion.c | 18 ++-
drivers/scsi/qla2xxx/qla_attr.c | 2 -
drivers/scsi/qla2xxx/qla_dbg.c | 2 +-
drivers/scsi/qla2xxx/qla_os.c | 45 +++++--
drivers/target/target_core_device.c | 11 +-
drivers/tty/serial/8250/8250_port.c | 5 +-
drivers/video/fbdev/Kconfig | 2 +-
drivers/watchdog/iTCO_wdt.c | 26 +++-
fs/binfmt_elf_fdpic.c | 5 +-
fs/btrfs/super.c | 6 +-
fs/ext4/ext4.h | 2 +-
fs/ext4/mballoc.c | 138 ++++++++++++---------
fs/ext4/namei.c | 26 ++--
fs/nfs/flexfilelayout/flexfilelayout.c | 1 +
fs/nilfs2/gcinode.c | 6 +-
include/linux/if_team.h | 2 +
include/linux/libata.h | 6 +-
include/linux/netdevice.h | 58 +++++----
include/net/dst.h | 5 +-
include/net/tcp.h | 6 +-
include/uapi/linux/bpf.h | 4 +-
kernel/trace/ring_buffer.c | 2 +
net/bridge/br_forward.c | 4 +-
net/bridge/br_input.c | 4 +-
net/core/dev.c | 14 +--
net/dccp/ipv4.c | 9 +-
net/dccp/ipv6.c | 9 +-
net/ipv4/route.c | 4 +-
net/ipv4/tcp_input.c | 13 ++
net/ipv4/tcp_output.c | 7 +-
net/l2tp/l2tp_ip6.c | 2 +-
net/netfilter/ipvs/ip_vs_sync.c | 4 +-
net/netfilter/nf_tables_api.c | 9 +-
net/rds/tcp_connect.c | 2 +-
net/sctp/associola.c | 3 +-
net/sctp/socket.c | 1 +
scripts/mod/file2alias.c | 2 +-
security/smack/smack.h | 1 +
security/smack/smack_lsm.c | 65 +++++++---
sound/pci/hda/hda_intel.c | 1 +
tools/include/uapi/linux/bpf.h | 4 +-
tools/power/cpupower/Makefile | 8 +-
tools/power/cpupower/bench/Makefile | 2 +-
.../ftrace/test.d/instances/instance-event.tc | 2 +-
tools/testing/selftests/net/tls.c | 11 +-
106 files changed, 700 insertions(+), 444 deletions(-)
This is the start of the stable review cycle for the 4.14.327 release.
There are 55 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Wed, 11 Oct 2023 13:00:55 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.14.327-r…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.14.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
Linux 4.14.327-rc1
John David Anglin <dave(a)parisc-linux.org>
parisc: Restore __ldcw_align for PA-RISC 2.0 processors
Shay Drory <shayd(a)nvidia.com>
RDMA/mlx5: Fix NULL string error
Leon Romanovsky <leonro(a)nvidia.com>
RDMA/cma: Fix truncation compilation warning in make_cma_ports
Bartosz Golaszewski <bartosz.golaszewski(a)linaro.org>
gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
Christophe JAILLET <christophe.jaillet(a)wanadoo.fr>
IB/mlx4: Fix the size of a buffer in add_port_entries()
Ivan Babrou <ivan(a)cloudflare.com>
cpupower: add Makefile dependencies for install targets
Xin Long <lucien.xin(a)gmail.com>
sctp: update hb timer immediately after users change hb_interval
Xin Long <lucien.xin(a)gmail.com>
sctp: update transport state when processing a dupcook packet
Neal Cardwell <ncardwell(a)google.com>
tcp: fix delayed ACKs for MSS boundary condition
Shigeru Yoshida <syoshida(a)redhat.com>
net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
David Howells <dhowells(a)redhat.com>
ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
Mauricio Faria de Oliveira <mfo(a)canonical.com>
modpost: add missing else to the "of" check
Junxiao Bi <junxiao.bi(a)oracle.com>
scsi: target: core: Fix deadlock due to recursive locking
Richard Fitzgerald <rf(a)opensource.cirrus.com>
regmap: rbtree: Fix wrong register marked as in-cache when creating new node
Alexandra Diupina <adiupina(a)astralinux.ru>
drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
Pin-yen Lin <treapking(a)chromium.org>
wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
Zhihao Cheng <chengzhihao1(a)huawei.com>
ubi: Refuse attaching if mtd's erasesize is 0
Qu Wenruo <wqu(a)suse.com>
btrfs: reject unknown mount options early
Gustavo A. R. Silva <gustavoars(a)kernel.org>
wifi: mwifiex: Fix tlv_buf_left calculation
Dinghao Liu <dinghao.liu(a)zju.edu.cn>
scsi: zfcp: Fix a double put in zfcp_port_enqueue()
Greg Kroah-Hartman <gregkh(a)linuxfoundation.org>
media: dvb: symbol fixup for dvb_attach() - again
Niklas Cassel <niklas.cassel(a)wdc.com>
ata: libata: disallow dev-initiated LPM transitions to unsupported states
Budimir Markovic <markovicbudimir(a)gmail.com>
net/sched: sch_hfsc: Ensure inner classes have fsc curve
Shida Zhang <zhangshida(a)kylinos.cn>
ext4: fix rec_len verify error
George Kennedy <george.kennedy(a)oracle.com>
vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
Greg Ungerer <gerg(a)kernel.org>
fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
Matthias Schiffer <mschiffer(a)universe-factory.net>
ata: libata-sata: increase PMP SRST timeout to 10s
Damien Le Moal <dlemoal(a)kernel.org>
ata: libata-core: Fix port and device removal
Damien Le Moal <dlemoal(a)kernel.org>
ata: libata-core: Fix ata_port_request_pm() locking
Josef Bacik <josef(a)toxicpanda.com>
btrfs: properly report 0 avail for very full file systems
Heiner Kallweit <hkallweit1(a)gmail.com>
i2c: i801: unregister tco_pdev in i801_probe() error path
Niklas Cassel <niklas.cassel(a)wdc.com>
ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
Pan Bian <bianpan2016(a)163.com>
nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
Andy Shevchenko <andriy.shevchenko(a)linux.intel.com>
serial: 8250_port: Check IRQ data before use
Mika Westerberg <mika.westerberg(a)linux.intel.com>
watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
Mika Westerberg <mika.westerberg(a)linux.intel.com>
watchdog: iTCO_wdt: No need to stop the timer in probe
Szuying Chen <chensiying21(a)gmail.com>
ata: libahci: clear pending interrupt status
Hannes Reinecke <hare(a)suse.de>
ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
Thomas Zimmermann <tzimmermann(a)suse.de>
fbdev/sh7760fb: Depend on FB=y
Niklas Cassel <niklas.cassel(a)wdc.com>
ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
Zheng Yejian <zhengyejian1(a)huawei.com>
ring-buffer: Avoid softlockup in ring_buffer_resize()
Zheng Yejian <zhengyejian1(a)huawei.com>
selftests/ftrace: Correctly enable event in instance-event.tc
Helge Deller <deller(a)gmx.de>
parisc: irq: Make irq_stack_union static to avoid sparse warning
Helge Deller <deller(a)gmx.de>
parisc: iosapic.c: Fix sparse warnings
Helge Deller <deller(a)gmx.de>
parisc: sba: Fix compile warning wrt list of SBA devices
Max Filippov <jcmvbkbc(a)gmail.com>
xtensa: boot/lib: fix function prototypes
Randy Dunlap <rdunlap(a)infradead.org>
xtensa: boot: don't add include-dirs
Timo Alho <talho(a)nvidia.com>
clk: tegra: fix error return case for recalc_rate
Xiaoke Wang <xkernel.wang(a)foxmail.com>
i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
Christophe JAILLET <christophe.jaillet(a)wanadoo.fr>
gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
Ziyang Xuan <william.xuanziyang(a)huawei.com>
team: fix null-ptr-deref when team device type is changed
Eric Dumazet <edumazet(a)google.com>
dccp: fix dccp_v4_err()/dccp_v6_err() again
Kajol Jain <kjain(a)linux.ibm.com>
powerpc/perf/hv-24x7: Update domain value check
Kyle Zeng <zengyhkyle(a)gmail.com>
ipv4: fix null-deref in ipv4_link_failure
Trond Myklebust <trond.myklebust(a)hammerspace.com>
NFS/pNFS: Report EINVAL errors from connect() to the server
-------------
Diffstat:
Makefile | 4 +-
arch/parisc/include/asm/ldcw.h | 36 ++++++++------
arch/parisc/include/asm/ropes.h | 3 ++
arch/parisc/include/asm/spinlock_types.h | 5 --
arch/parisc/kernel/irq.c | 2 +-
arch/powerpc/perf/hv-24x7.c | 2 +-
arch/xtensa/boot/Makefile | 3 +-
arch/xtensa/boot/lib/zmem.c | 5 +-
drivers/ata/ahci.c | 13 +++--
drivers/ata/ahci_xgene.c | 4 --
drivers/ata/libahci.c | 49 +++++++++---------
drivers/ata/libata-core.c | 58 +++++++++++++++++-----
drivers/ata/libata-eh.c | 13 ++---
drivers/ata/libata-scsi.c | 2 +-
drivers/base/regmap/regcache-rbtree.c | 3 +-
drivers/char/agp/parisc-agp.c | 2 -
drivers/clk/tegra/clk-bpmp.c | 2 +-
drivers/gpio/gpio-aspeed.c | 2 +-
drivers/gpio/gpio-tb10x.c | 6 ++-
drivers/i2c/busses/i2c-i801.c | 1 +
drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 ++
drivers/infiniband/core/cma_configfs.c | 2 +-
drivers/infiniband/hw/mlx4/sysfs.c | 2 +-
drivers/infiniband/hw/mlx5/main.c | 2 +-
drivers/media/dvb-frontends/sp8870.c | 2 +-
drivers/media/tuners/tuner-xc2028.c | 2 +-
drivers/mtd/ubi/build.c | 7 +++
drivers/net/team/team.c | 10 +++-
drivers/net/usb/smsc75xx.c | 4 +-
drivers/net/wan/fsl_ucc_hdlc.c | 12 ++++-
.../net/wireless/marvell/mwifiex/11n_rxreorder.c | 4 +-
drivers/net/wireless/marvell/mwifiex/sta_rx.c | 16 +++---
drivers/parisc/iosapic.c | 4 +-
drivers/parisc/iosapic_private.h | 4 +-
drivers/s390/scsi/zfcp_aux.c | 9 ++--
drivers/target/target_core_device.c | 11 ++--
drivers/tty/serial/8250/8250_port.c | 5 +-
drivers/tty/vt/vc_screen.c | 11 +++-
drivers/video/fbdev/Kconfig | 2 +-
drivers/watchdog/iTCO_wdt.c | 26 ++++++++--
fs/binfmt_elf_fdpic.c | 5 +-
fs/btrfs/super.c | 6 ++-
fs/ext4/namei.c | 26 ++++++----
fs/nfs/flexfilelayout/flexfilelayout.c | 1 +
fs/nilfs2/gcinode.c | 6 +--
include/linux/if_team.h | 2 +
include/linux/libata.h | 6 ++-
kernel/trace/ring_buffer.c | 2 +
net/dccp/ipv4.c | 9 +---
net/dccp/ipv6.c | 9 +---
net/ipv4/route.c | 4 +-
net/ipv4/tcp_input.c | 13 +++++
net/l2tp/l2tp_ip6.c | 2 +-
net/sched/sch_hfsc.c | 2 +
net/sctp/associola.c | 3 +-
net/sctp/socket.c | 1 +
scripts/mod/file2alias.c | 2 +-
tools/power/cpupower/Makefile | 8 +--
tools/power/cpupower/bench/Makefile | 2 +-
.../ftrace/test.d/instances/instance-event.tc | 2 +-
60 files changed, 289 insertions(+), 176 deletions(-)