linux/drivers/block
Matthew Wilcox (Oracle) 04cb7502a5 zsmalloc: use all available 24 bits of page_type
Now that we have an extra 8 bits, we don't need to limit ourselves to
supporting a 64KiB page size.  I'm sure both Hexagon users are grateful,
but it does reduce complexity a little.  We can also remove
reset_first_obj_offset() as calling __ClearPageZsmalloc() will now reset
all 32 bits of page_type.

Link: https://lkml.kernel.org/r/20240821173914.2270383-5-willy@infradead.org
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Acked-by: David Hildenbrand <david@redhat.com>
Cc: Hyeonggon Yoo <42.hyeyoo@gmail.com>
Cc: Kent Overstreet <kent.overstreet@linux.dev>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2024-09-03 21:15:43 -07:00
..
aoe
drbd
mtip32xx
null_blk
rnbd
xen-blkback
zram zsmalloc: use all available 24 bits of page_type 2024-09-03 21:15:43 -07:00
amiflop.c
ataflop.c
brd.c
floppy.c
Kconfig
loop.c
Makefile
n64cart.c
nbd.c
pktcdvd.c
ps3disk.c
ps3vram.c
rbd_types.h
rbd.c A small patchset to address bogus I/O errors and ultimately an 2024-07-26 10:34:42 -07:00
rnull.rs
sunvdc.c
swim_asm.S
swim.c
swim3.c
ublk_drv.c ublk: fix UBLK_CMD_DEL_DEV_ASYNC handling 2024-07-24 09:51:46 -06:00
virtio_blk.c
xen-blkfront.c
z2ram.c