Your message dated Sat, 24 Feb 2018 14:50:06 +0000
with message-id <[email protected]>
and subject line Bug#886329: fixed in aufs 4.15+20180219-1
has caused the Debian Bug report #886329,
regarding First access to aufs union mount with Linux 4.14+ triggers kernel BUG
at /root/aufs4-standalone/fs/aufs/finfo.c:113
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
886329: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886329
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: aufs-dkms
Version: 4.14+20171218-1
Severity: important
User: [email protected]
Usertags: misc-reported
X-Debbugs-Cc: [email protected]
Hi,
this bug makes aufs unusable in the context of Tails with Linux 4.14,
and possibly with any other Debian Live or container system that still
uses aufs. Initially I've identified it because it prevents Tails ISO
images with Linux 4.14 from booting, but I've reproduced it on regular
Debian systems: current sid (Linux 4.14.7-1) and Stretch (Linux
4.14.7-1~bpo9+1), in both cases with aufs-dkms 4.14+20171218-1.
Does aufs work for you with different settings?
If yes, let's stick to Severity: important… and I'm curious what
settings you're using. If not, then let's make this RC.
Here's how to reproduce:
# modprobe aufs debug=1 \
&& mkdir /tmp/{ro,rw,mount} \
&& touch /tmp/ro/bla \
&& mount -t aufs -o dirs=/tmp/rw=rw:/tmp/ro=rr+wh aufs /tmp/mount
⇒ so far, so good.
But then:
# ls /tmp/mount
Segmentation fault
Here's what I see in my kernel log:
aufs dump_opts:577:mount[1184]: DEBUG: add {b0, /tmp/rw, 0x1,
ffff912c3b916b40}
aufs dump_opts:577:mount[1184]: DEBUG: add {b1, /tmp/ro, 0x1004,
ffff912c3b916240}
aufs au_xino_def:1278:mount[1184]: DEBUG: /tmp/rw/.aufs.xino
aufs h_d_revalidate:890:ls[1185]: DEBUG: b0, rw
aufs h_d_revalidate:890:ls[1185]: DEBUG: b1, ro
aufs h_d_revalidate:890:ls[1185]: DEBUG: b0, rw
aufs h_d_revalidate:890:ls[1185]: DEBUG: b1, ro
aufs aufs_iterate_shared:479:ls[1185]: DEBUG: /, ctx{filldir, 0}
aufs vfsub_iterate_dir:588:ls[1185]: DEBUG: rw, ctx{fillvdir [aufs], 0}
aufs au_nhash_append_wh:251:ls[1185]: DEBUG: .wh.orph
aufs au_nhash_append_wh:251:ls[1185]: DEBUG: .wh.aufs
aufs au_xino_new_ino:695:ls[1185]: DEBUG: i11
aufs au_nhash_append_wh:251:ls[1185]: DEBUG: .wh.plnk
aufs vfsub_iterate_dir:588:ls[1185]: DEBUG: rw, ctx{fillvdir [aufs],
9223372036854775807}
aufs vfsub_iterate_dir:588:ls[1185]: DEBUG: ro, ctx{fillvdir [aufs],
9223372036854775807}
aufs test_known:225:ls[1185]: DEBUG: .
aufs test_known:225:ls[1185]: DEBUG: ..
aufs au_xino_new_ino:695:ls[1185]: DEBUG: i12
aufs vfsub_iterate_dir:588:ls[1185]: DEBUG: ro, ctx{fillvdir [aufs],
9223372036854775807}
aufs seek_vdir:805:ls[1185]: DEBUG: offset 0
aufs au_vdir_fill_de:867:ls[1185]: DEBUG: ., off0, i2, dt4
aufs au_vdir_fill_de:867:ls[1185]: DEBUG: .., off16, i11, dt4
aufs au_vdir_fill_de:867:ls[1185]: DEBUG: bla, off32, i12, dt8
aufs aufs_iterate_shared:479:ls[1185]: DEBUG: /, ctx{filldir, 48}
aufs seek_vdir:805:ls[1185]: DEBUG: offset 48
------------[ cut here ]------------
kernel BUG at /var/lib/dkms/aufs/4.14+20171218/build/fs/aufs/finfo.c:113!
invalid opcode: 0000 [#1] SMP
Modules linked in: aufs(O) iscsi_target_mod target_core_mod uinput
ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter configfs
devlink snd_hda_codec_generic kvm_intel snd_hda_intel kvm snd_hda_codec
irqbypass snd_hda_core snd_hwdep snd_pcm joydev snd_timer pcspkr virtio_input
virtio_balloon snd serio_raw virtio_console soundcore sg evdev parport_pc ppdev
lp parport ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic
fscrypto ecb algif_skcipher af_alg dm_crypt dm_mod sr_mod cdrom ata_generic
virtio_gpu ttm drm_kms_helper drm virtio_blk crct10dif_pclmul crc32_pclmul
crc32c_intel ghash_clmulni_intel pcbc 8139too aesni_intel aes_x86_64
crypto_simd glue_helper cryptd psmouse ahci ata_piix libahci i2c_piix4
virtio_pci uhci_hcd virtio_ring libata virtio ehci_hcd
scsi_mod usbcore 8139cp mii usb_common floppy button
CPU: 3 PID: 1185 Comm: ls Tainted: G O 4.14.0-2-amd64 #1 Debian
4.14.7-1
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1
04/01/2014
task: ffff912c3a0370c0 task.stack: ffffa7f380650000
RIP: 0010:au_finfo_fin+0x5b/0x60 [aufs]
RSP: 0018:ffffa7f380653e30 EFLAGS: 00010202
RAX: 0000000000000001 RBX: ffff912c3a72cd00 RCX: 0000000000000020
RDX: ffffffffffffffe0 RSI: ffff912c3a8cf480 RDI: ffff912c380e7070
RBP: ffffa7f380653e38 R08: 0000000000000000 R09: 0000000000000000
R10: ffff912c3af98618 R11: ffff912c3a72cd10 R12: ffff912c388e01f0
R13: ffff912c3a8cf480 R14: ffff912c388e01c0 R15: ffff912c3a72cd00
FS: 00007fb25920b040(0000) GS:ffff912c3fd80000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055699add88c8 CR3: 0000000079cee005 CR4: 00000000001606e0
Call Trace:
aufs_release_dir+0x101/0x130 [aufs]
__fput+0xe7/0x220
____fput+0xe/0x10
task_work_run+0x97/0xc0
exit_to_usermode_loop+0xc0/0xd0
do_syscall_64+0x119/0x120
entry_SYSCALL64_slow_path+0x25/0x25
RIP: 0033:0x7fb258af2747
RSP: 002b:00007ffc8046c300 EFLAGS: 00000202 ORIG_RAX: 0000000000000003
RAX: 0000000000000000 RBX: 0000000000000003 RCX: 00007fb258af2747
RDX: 0000000000012740 RSI: 0000000000000000 RDI: 0000000000000003
RBP: 0000000000000000 R08: 0000000000000000 R09: 000055699add0905
R10: 000000000000016c R11: 0000000000000202 R12: 00007fb25920aed8
R13: 000055699add0890 R14: 000055699add0870 R15: 0000000000000000
Code: 76 e4 48 8b b3 c8 00 00 00 48 83 7e 50 00 75 19 8b 05 b2 eb 06 e5 85 c0
75 11 48 8b 3d 5f 98 02 00 e8 ca 53 5d e4 5b 5d c3 0f 0b <0f> 0b 0f 1f 00 0f 1f
44 00 00 55 48 83 c7 08 48 c7 c2 38 30 66
RIP: au_finfo_fin+0x5b/0x60 [aufs] RSP: ffffa7f380653e30
---[ end trace dfbfefac21f1ff7d ]---
Let me know if there's additional info I should provide to enable
efficient debugging of this problem.
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'stable-updates'), (500,
'oldstable-updates'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'),
(1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 4.14.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages aufs-dkms depends on:
ii dkms 2.3-3
ii linux-kbuild-4.14 4.14.7-1
Versions of packages aufs-dkms recommends:
ii aufs-tools 1:4.9+20170918-1
Versions of packages aufs-dkms suggests:
pn aufs-dev <none>
-- no debconf information
--
intrigeri
--- End Message ---
--- Begin Message ---
Source: aufs
Source-Version: 4.15+20180219-1
We believe that the bug you reported is fixed in the latest version of
aufs, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jan Luca Naumann <[email protected]> (supplier of updated aufs package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 24 Feb 2018 14:08:39 +0100
Source: aufs
Binary: aufs-dkms aufs-dev
Architecture: source
Version: 4.15+20180219-1
Distribution: unstable
Urgency: medium
Maintainer: Filesystems Group <[email protected]>
Changed-By: Jan Luca Naumann <[email protected]>
Description:
aufs-dev - Development files for aufs
aufs-dkms - DKMS files to build and install aufs
Closes: 884008 886329
Changes:
aufs (4.15+20180219-1) unstable; urgency=medium
.
* New upstream release.
- Remove a warning about the internal file-close. (Closes: #884008)
* debian/patches:
- Disable CONFIG_AUFS_DEBUG in config.mk. (Closes: #886329)
Checksums-Sha1:
33750b78af14dc1973121ae32e7d03bc3d01b500 2009 aufs_4.15+20180219-1.dsc
2ba21e5534ab91ace5dffd568a8b5bb663fb0aab 239797 aufs_4.15+20180219.orig.tar.gz
7f9fee61891dedc16f27b54b1e351db8a1b1daa5 4068
aufs_4.15+20180219-1.debian.tar.xz
cd38d1244445156fd00d171220cdd75988912e4f 5941
aufs_4.15+20180219-1_amd64.buildinfo
Checksums-Sha256:
4736380b506994c10e517f6abdf78689a6d8d7507d635c0893b6ca6ee865e647 2009
aufs_4.15+20180219-1.dsc
aac1639ba4edfcbc344d46aa2b2c79982ed6cc915cbb48233c13fc77ddc8db52 239797
aufs_4.15+20180219.orig.tar.gz
303b1102f12c45c48717d680d8fecc7d96e9c1f6801d64eda688eccb72f43b56 4068
aufs_4.15+20180219-1.debian.tar.xz
19323d3f999d9a74dcf4c029055eae5f2da51024e99822057ee9d07d862255f3 5941
aufs_4.15+20180219-1_amd64.buildinfo
Files:
54490a50f447db1d7569c275d9eff597 2009 kernel optional aufs_4.15+20180219-1.dsc
362eb7ff7b501f0ed82672c90b183129 239797 kernel optional
aufs_4.15+20180219.orig.tar.gz
5bae440eae173629bce66b6e35187ce6 4068 kernel optional
aufs_4.15+20180219-1.debian.tar.xz
965dd2684fa1156b1586d8073f4d02b4 5941 kernel optional
aufs_4.15+20180219-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEwNbeTg2NJIWRcwSlfhHX8Rn5cbsFAlqRcigACgkQfhHX8Rn5
cbvBMxAAwcJWb6+BATLCjR3zsut3ucCAYIPeECs2EI+AZGCkrWvLZjhL1p3sGNHl
3JUrp0Wv2faay55CwnT6kVYN8fzHFajUAvUSodGN/rolgu2WNkSaCSXprcjUmFCQ
I0y9giaB+NOXPUsmxx85OxS0MEhwFVHhz/P++KoFcD7RcKlTigc5M4/0H8LWmmnK
ySdhaeyPSKPqp2XgM0zoTyLs2jt4Ed8akCg8aXhnV4foUJ0v1pf/VoxDH1D2Ki99
/aA/qXmYaI/zmunib/FsyjFb1+C5BghQuYn9JRz1To1IL2qo7UTExmCwivYw8k7+
OZc3CpyvBPS6SKBlwSks7ja48TIMh7E4YGTrrDrNvFfEexR0J7zHQqcnoIrIeJ05
+nc0AhCWNEfn1aEc3AxTL221EU2cqDKmPNM5r6z4p2YM9L9I2P8mImShklXUZHse
bWFMxAyCQjSHdquau7XqnK7lIDGgEFCAhrN8lN8YC9299VJ7PRfNoC1FoMrdMbV2
4v0eOim1EP6Sq38J6/Qf+TQDPr5kD/sY3tKvfzhe5QqMdbf7WE7bHBJrwGsSXTMI
xFxC1px9QEfUGCT3FWph71d7DLNY/tHkPMumuavtYF/8kQvf1gDIbFaWkpXsvBbF
SFdm0IalmKz70goO1+SclAVZdhURzWMgF8mK/wjZUZlLWmKTfoI=
=8aeE
-----END PGP SIGNATURE-----
--- End Message ---