linux-stable/drivers
NeilBrown a6097180d8 devtmpfs regression fix: reconfigure on each mount
Prior to Linux v5.4 devtmpfs used mount_single() which treats the given
mount options as "remount" options, so it updates the configuration of
the single super_block on each mount.

Since that was changed, the mount options used for devtmpfs are ignored.
This is a regression which affect systemd - which mounts devtmpfs with
"-o mode=755,size=4m,nr_inodes=1m".

This patch restores the "remount" effect by calling reconfigure_single()

Fixes: d401727ea0 ("devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_single()")
Acked-by: Christian Brauner <christian.brauner@ubuntu.com>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: NeilBrown <neilb@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2022-01-17 09:40:29 +02:00
..
accessibility
acpi
amba
android
ata
atm
auxdisplay
base devtmpfs regression fix: reconfigure on each mount 2022-01-17 09:40:29 +02:00
bcma
block Merge branch 'akpm' (patches from Andrew) 2022-01-15 20:37:06 +02:00
bluetooth
bus pci-v5.17-changes 2022-01-16 08:08:11 +02:00
cdrom
char pci-v5.17-changes 2022-01-16 08:08:11 +02:00
clk
clocksource
comedi
connector
counter
cpufreq
cpuidle
crypto
cxl
dax Merge branch 'akpm' (patches from Andrew) 2022-01-15 20:37:06 +02:00
dca
devfreq
dio
dma
dma-buf drm fixes for 5.17-rc1: 2022-01-16 06:52:38 +02:00
edac
eisa
extcon
firewire
firmware
fpga
fsi
gnss
gpio
gpu drm fixes for 5.17-rc1: 2022-01-16 06:52:38 +02:00
greybus
hid
hsi
hv hyperv-next for 5.17 2022-01-16 15:53:00 +02:00
hwmon
hwspinlock
hwtracing
i2c
i3c
idle
iio
infiniband Merge branch 'akpm' (patches from Andrew) 2022-01-15 20:37:06 +02:00
input Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2022-01-17 08:27:55 +02:00
interconnect
iommu
ipack
irqchip
isdn
leds
macintosh
mailbox
mcb
md
media
memory
memstick
message
mfd
misc pci-v5.17-changes 2022-01-16 08:08:11 +02:00
mmc
most
mtd
mux
net Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2022-01-17 05:49:30 +02:00
nfc
ntb New AMD PCI ID for NTB, and a number of bug fixes for ntb_hw_switchtec 2022-01-17 08:14:18 +02:00
nubus
nvdimm
nvme
nvmem
of Merge branch 'akpm' (patches from Andrew) 2022-01-15 20:37:06 +02:00
opp
parisc
parport
pci pci-v5.17-changes 2022-01-16 08:08:11 +02:00
pcmcia pci-v5.17-changes 2022-01-16 08:08:11 +02:00
perf
phy
pinctrl
platform
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
s390
sbus
scsi hyperv-next for 5.17 2022-01-16 15:53:00 +02:00
sh
siox
slimbus
soc
soundwire
spi
spmi
ssb
staging Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2022-01-17 05:49:30 +02:00
target
tc
tee
thermal
thunderbolt
tty
uio
usb Merge branch 'signal-for-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2022-01-17 05:49:30 +02:00
vdpa
vfio
vhost
video drm fixes for 5.17-rc1: 2022-01-16 06:52:38 +02:00
virt
virtio
visorbus
vlynq
vme
w1
watchdog linux-watchdog 5.17-rc1 tag 2022-01-17 08:07:57 +02:00
xen
zorro
Kconfig
Makefile