[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#914526: linux-image-4.18.0-0.bpo.1-amd64: Invalidating filesystems can corrupt dentry table leading to busy loop in kernel.



Package: src:linux
Version: 4.18.6-1~bpo9+1
Severity: important
Tags: upstream patch

Please see https://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git/commit/?h=for-linus - invalidating
filesystems can cause dentry table corruption leading to busy loop in kernel. Easily triggered from userspace (observed
triggers using NFS, XFS and ZFS).

Patch supplied upstream; please consider cherrypicking this to BPO kernel.

Thanks.


-- Package-specific info:
** Version:
Linux version 4.18.0-0.bpo.1-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #1 SMP Debian 4.18.6-1~bpo9+1 (2018-09-13)

** Command line:
BOOT_IMAGE=/boot@/boot/vmlinuz-4.18.0-0.bpo.1-amd64 root=ZFS=rpool/boot ro

** Tainted: PO (4097)
 * Proprietary module has been loaded.
 * Out-of-tree module has been loaded.

** Kernel log:
Unable to read kernel log; any relevant messages should be attached

** Model information
sys_vendor: 
product_name: 
product_version: 
chassis_vendor: 
chassis_version: 
bios_vendor: Intel Corporation
bios_version: MYBDWi30.86A.0038.2016.0913.1446
board_vendor: Intel Corporation
board_name: NUC5i3MYBE
board_version: H47781-206

** Loaded modules:
xt_nat
cfg80211
xt_tcpmss
ipt_MASQUERADE
xt_limit
xt_recent
ip6table_nat
nf_nat_ipv6
ip6t_REJECT
nf_reject_ipv6
ip6table_mangle
ip6table_raw
nf_conntrack_ipv6
nf_defrag_ipv6
nf_log_ipv6
ip6table_filter
ip6_tables
xt_comment
iptable_nat
nf_nat_ipv4
ipt_REJECT
nf_reject_ipv4
xt_addrtype
bridge
xt_mark
iptable_mangle
xt_TCPMSS
xt_tcpudp
xt_CT
iptable_raw
xt_multiport
nf_conntrack_ipv4
nf_defrag_ipv4
xt_conntrack
xt_NFLOG
xt_LOG
nf_log_ipv4
nf_log_common
nf_nat_tftp
nf_nat_snmp_basic
nf_conntrack_snmp
nf_nat_sip
nf_nat_pptp
nf_nat_proto_gre
nf_nat_irc
nf_nat_h323
nf_nat_ftp
nf_nat_amanda
ts_kmp
nf_conntrack_amanda
nf_nat
nf_conntrack_sane
nf_conntrack_tftp
nf_conntrack_sip
nf_conntrack_pptp
nf_conntrack_proto_gre
nf_conntrack_netlink
nf_conntrack_netbios_ns
nf_conntrack_broadcast
nf_conntrack_irc
nf_conntrack_h323
nf_conntrack_ftp
nf_conntrack
libcrc32c
crc32c_generic
iptable_filter
nfnetlink_queue
nfnetlink_log
nfnetlink
bluetooth
drbg
ansi_cprng
ecdh_generic
rfkill
crc16
pppoe
pppox
ppp_generic
slhc
binfmt_misc
nls_ascii
nls_cp437
vfat
fat
intel_rapl
x86_pkg_temp_thermal
intel_powerclamp
coretemp
kvm_intel
iTCO_wdt
iTCO_vendor_support
evdev
kvm
i915
irqbypass
crct10dif_pclmul
crc32_pclmul
pl2303
drm_kms_helper
usbserial
ghash_clmulni_intel
sg
drm
intel_cstate
mei_me
mei
intel_uncore
lpc_ich
pcspkr
efi_pstore
intel_rapl_perf
efivars
video
button
acpi_pad
pcc_cpufreq
bonding
8021q
garp
mrp
stp
llc
efivarfs
ip_tables
x_tables
autofs4
zfs(PO)
zunicode(PO)
zavl(PO)
icp(PO)
zcommon(PO)
znvpair(PO)
spl(O)
sd_mod
crc32c_intel
ahci
libahci
libata
igb
i2c_algo_bit
scsi_mod
dca
aesni_intel
xhci_pci
ehci_pci
xhci_hcd
ehci_hcd
aes_x86_64
crypto_simd
i2c_i801
cryptd
glue_helper
usbcore
e1000e
usb_common
fan
thermal

** PCI devices:
not available

** USB devices:
Bus 001 Device 002: ID 8087:8001 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 2109:0813 VIA Labs, Inc. 
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 0557:2008 ATEN International Co., Ltd UC-232A Serial Port [pl2303]
Bus 002 Device 003: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 002 Device 002: ID 2109:2813 VIA Labs, Inc. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


-- System Information:
Debian Release: 9.6
  APT prefers stable
  APT policy: (700, 'stable'), (500, 'stable-updates')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-image-4.18.0-0.bpo.1-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.130
ii  kmod                                    23-2
ii  linux-base                              4.5

Versions of packages linux-image-4.18.0-0.bpo.1-amd64 recommends:
ii  apparmor             2.11.0-3+deb9u2
ii  firmware-linux-free  3.4
ii  irqbalance           1.1.0-2.3

Versions of packages linux-image-4.18.0-0.bpo.1-amd64 suggests:
pn  debian-kernel-handbook  <none>
ii  grub-efi-amd64          2.02~beta3-5+deb9u1
pn  linux-doc-4.18          <none>

Versions of packages linux-image-4.18.0-0.bpo.1-amd64 is related to:
ii  firmware-amd-graphics     20180825+dfsg-1~bpo9+1
pn  firmware-atheros          <none>
pn  firmware-bnx2             <none>
pn  firmware-bnx2x            <none>
pn  firmware-brcm80211        <none>
pn  firmware-cavium           <none>
pn  firmware-intel-sound      <none>
pn  firmware-intelwimax       <none>
pn  firmware-ipw2x00          <none>
pn  firmware-ivtv             <none>
pn  firmware-iwlwifi          <none>
pn  firmware-libertas         <none>
ii  firmware-linux-nonfree    20180825+dfsg-1~bpo9+1
ii  firmware-misc-nonfree     20180825+dfsg-1~bpo9+1
pn  firmware-myricom          <none>
pn  firmware-netxen           <none>
pn  firmware-qlogic           <none>
pn  firmware-realtek          <none>
pn  firmware-samsung          <none>
pn  firmware-siano            <none>
pn  firmware-ti-connectivity  <none>
pn  xen-hypervisor            <none>

-- no debconf information


Reply to: