Christoph Hellwig
699354537f
BACKPORT: bdi: initialize ->ra_pages and ->io_pages in bdi_init
...
Set up a readahead size by default, as very few users have a good
reason to change it. This means code, ecryptfs, and orangefs now
set up the values while they were previously missing it, while ubifs,
mtd and vboxsf manually set it to 0 to avoid readahead.
Change-Id: I2394fea47e8685f26aee9cc52c72018cd2715741
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jan Kara <jack@suse.cz>
Acked-by: David Sterba <dsterba@suse.com> [btrfs]
Acked-by: Richard Weinberger <richard@nod.at> [ubifs, mtd]
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2026-05-08 21:46:13 +02:00
..
partitions
partitions: mac: fix handling of bogus partition table
2025-03-13 12:43:16 +01:00
badblocks.c
bfq-cgroup.c
block, bfq: fix null pointer dereference in bfq_bio_bfqg()
2022-12-08 11:22:57 +01:00
bfq-iosched.c
block, bfq: don't break merge chain in bfq_split_bfqq()
2024-11-08 16:20:28 +01:00
bfq-iosched.h
bfq: Get rid of __bio_blkcg() usage
2022-06-14 18:11:50 +02:00
bfq-wf2q.c
bio-crypt-ctx.c
bio-integrity.c
block: initialize integrity buffer to zero before writing it to media
2024-09-12 11:03:50 +02:00
bio.c
Merge tag 'ASB-2025-05-05_11-5.4' of https://android.googlesource.com/kernel/common into android13-5.4-lahaina
2025-05-18 08:00:20 +00:00
blk-cgroup.c
blk-cgroup: fix missing pd_online_fn() while activating policy
2023-02-06 07:52:48 +01:00
blk-core.c
BACKPORT: bdi: initialize ->ra_pages and ->io_pages in bdi_init
2026-05-08 21:46:13 +02:00
blk-crypto-fallback.c
blk-crypto-internal.h
blk-crypto.c
blk-exec.c
blk-flush.c
This is the 5.4.183 stable release
2022-03-12 13:48:22 +01:00
blk-integrity.c
blk-ioc.c
blk-iocost.c
blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
2024-12-19 18:05:04 +01:00
blk-iolatency.c
blk-iolatency: Fix inflight count imbalances and IO hangs on offline
2022-06-14 18:11:49 +02:00
blk-lib.c
blk-map.c
blk-merge.c
Merge 5.4.246 into android11-5.4-lts
2023-06-20 19:13:58 +00:00
blk-mq-cpumap.c
blk-mq-debugfs-zoned.c
blk-mq-debugfs.c
blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
2022-08-25 11:17:36 +02:00
blk-mq-debugfs.h
blk-mq-pci.c
blk-mq-rdma.c
blk-mq-sched.c
blk-mq: correct stale comment of .get_budget
2023-03-11 16:43:34 +01:00
blk-mq-sched.h
blk-mq-sysfs.c
blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx
2025-10-29 13:59:46 +01:00
blk-mq-tag.c
blk-mq-tag.h
blk-mq-virtio.c
blk-mq.c
Merge 5.4.287 into android11-5.4-lts
2024-12-16 10:50:16 +00:00
blk-mq.h
Merge 5.4.287 into android11-5.4-lts
2024-12-16 10:50:16 +00:00
blk-pm.c
blk-pm.h
blk-rq-qos.c
blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
2024-11-08 16:20:48 +01:00
blk-rq-qos.h
blk-settings.c
block: use int to store blk_stack_limits() return value
2025-10-29 13:59:46 +01:00
blk-softirq.c
blk-stat.c
block: prevent division by zero in blk_rq_stat_sum()
2024-04-13 12:51:38 +02:00
blk-stat.h
blk-sysfs.c
block: don't delete queue kobject before its children
2022-04-15 14:18:05 +02:00
blk-throttle.c
blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
2023-12-20 15:41:20 +01:00
blk-timeout.c
blk-wbt.c
blk-wbt.h
blk-zoned.c
blk.h
bounce.c
bsg-lib.c
bsg.c
cmdline-parser.c
compat_ioctl.c
block/compat_ioctl: fix range check in BLKGETSIZE
2022-04-27 13:50:50 +02:00
elevator.c
block: return ELEVATOR_DISCARD_MERGE if possible
2022-05-25 09:14:38 +02:00
genhd.c
ioctl.c
ioprio.c
Kconfig
Kconfig.iosched
keyslot-manager.c
kyber-iosched.c
Makefile
blk-mq: Tentetively disable -Walign-mismatch warning
2022-12-17 03:34:06 +02:00
mq-deadline.c
block: return ELEVATOR_DISCARD_MERGE if possible
2022-05-25 09:14:38 +02:00
opal_proto.h
block: sed-opal: handle empty atoms when parsing response
2024-03-26 18:22:12 -04:00
OWNERS
partition-generic.c
This is the 5.4.228 stable release
2023-01-07 14:58:34 +00:00
scsi_ioctl.c
sed-opal.c
block: sed-opal: handle empty atoms when parsing response
2024-03-26 18:22:12 -04:00
t10-pi.c