linux-kernelorg-stable/drivers
Christoph Hellwig 99b0778081 rnbd-srv: replace sess->open_flags with a "bool readonly"
Stop passing the fmode_t around and just use a simple bool to track if
an export is read-only.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Acked-by: Christian Brauner <brauner@kernel.org>
Acked-by: Jack Wang <jinpu.wang@ionos.com>
Link: https://lore.kernel.org/r/20230608110258.189493-24-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2023-06-12 08:04:04 -06:00
..
accel
accessibility
acpi
amba
android
ata
atm
auxdisplay
base driver core: return bool from driver_probe_done 2023-06-05 10:55:20 -06:00
bcma
block rnbd-srv: replace sess->open_flags with a "bool readonly" 2023-06-12 08:04:04 -06:00
bluetooth
bus
cdrom block: remove the unused mode argument to ->release 2023-06-12 08:04:04 -06:00
cdx
char tty, proc, kernfs, random: Use copy_splice_read() 2023-05-24 08:42:16 -06:00
clk A couple more patches that would be good to get into -rc1. 2023-05-07 10:31:45 -07:00
clocksource
comedi
connector
counter
cpufreq
cpuidle
crypto This push fixes the following problems: 2023-05-07 10:57:14 -07:00
cxl cxl: Add missing return to cdat read error path 2023-05-13 00:20:06 -07:00
dax
dca
devfreq
dio
dma
dma-buf
edac
eisa
extcon
firewire firewire: net: fix unexpected release of object for asynchronous request packet 2023-05-11 09:06:49 +09:00
firmware Merge tag 'drm-misc-fixes-2023-05-11' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes 2023-05-12 05:32:36 +10:00
fpga
fsi
gnss
gpio
gpu Merge tag 'amd-drm-fixes-6.4-2023-05-11' of https://gitlab.freedesktop.org/agd5f/linux into drm-fixes 2023-05-12 06:46:34 +10:00
greybus
hid
hsi
hte
hv
hwmon hwmon: (k10temp) Add PCI ID for family 19, model 78h 2023-05-08 11:36:19 +02:00
hwspinlock
hwtracing
i2c
i3c
idle
iio
infiniband
input
interconnect
iommu
ipack
irqchip
isdn Including fixes from netfilter. 2023-05-05 19:12:01 -07:00
leds
macintosh
mailbox - mailbox api: allow direct registration to a channel 2023-05-07 10:17:33 -07:00
mcb
md block: use the holder as indication for exclusive opens 2023-06-12 08:04:04 -06:00
media media: nxp: imx8-isi: fix buiding on 32-bit 2023-05-08 09:10:07 -07:00
memory
memstick
message
mfd
misc
mmc block: remove the unused mode argument to ->release 2023-06-12 08:04:04 -06:00
most
mtd mtd: block: use a simple bool to track open for write 2023-06-12 08:04:04 -06:00
mux
net net: mscc: ocelot: fix stat counter register values 2023-05-10 12:11:18 +01:00
nfc
ntb
nubus
nvdimm
nvme nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool 2023-06-12 08:04:04 -06:00
nvmem
of Devicetree fixes for 6.4, part 1: 2023-05-05 13:27:59 -07:00
opp
parisc
parport
pci
pcmcia
peci
perf
phy phy fixes for 6.4 2023-05-05 11:57:29 -07:00
pinctrl
platform platform/mellanox: fix potential race in mlxbf-tmfifo driver 2023-05-09 11:54:35 +02:00
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
s390 block: use the holder as indication for exclusive opens 2023-06-12 08:04:04 -06:00
sbus
scsi scsi: replace the fmode_t argument to ->sg_io_fn with a simple bool 2023-06-12 08:04:04 -06:00
sh
siox
slimbus
soc
soundwire
spi
spmi
ssb
staging
target block: use the holder as indication for exclusive opens 2023-06-12 08:04:04 -06:00
tc
tee
thermal
thunderbolt
tty tty, proc, kernfs, random: Use copy_splice_read() 2023-05-24 08:42:16 -06:00
ufs scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend 2023-05-08 07:15:05 -04:00
uio
usb
vdpa
vfio
vhost
video fbdev: stifb: Fix info entry in sti_struct on error path 2023-05-12 11:50:33 +02:00
virt
virtio
vlynq
w1
watchdog
xen
zorro
Kconfig
Makefile