linux-kernelorg-stable/include
Coly Li 0a2b3e3635 bcache: reserve never used bits from bkey.high
There sre 3 bits in member high of struct bkey are never used, and no
plan to support them in future,
- HEADER_SIZE, start at bit 58, length 2 bits
- KEY_PINNED,  start at bit 55, length 1 bit

No any kernel code, or user space tool references or accesses the three
bits. Therefore it is possible and feasible to reserve the valuable bits
from bkey.high. They can be used in future for other purpose.

Signed-off-by: Coly Li <colyli@suse.de>
Link: https://lore.kernel.org/r/20211020143812.6403-3-colyli@suse.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2021-10-20 08:40:54 -06:00
..
acpi
asm-generic
clocksource
crypto
drm
dt-bindings
keys
kunit
kvm
linux block: add support for blk_mq_end_request_batch() 2021-10-18 14:40:43 -06:00
math-emu
media
memory
misc
net
pcmcia
ras
rdma
scsi block: move struct request to blk-mq.h 2021-10-18 06:17:02 -06:00
soc
sound
target
trace block-5.15-2021-10-17 2021-10-17 19:25:20 -10:00
uapi bcache: reserve never used bits from bkey.high 2021-10-20 08:40:54 -06:00
vdso
video
xen