There are several guides for kernel developers and users. These guides can be rendered in a number of formats, like HTML and PDF. Please read Documentation/admin-guide/README.rst first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Linus Torvalds 52034cae02 vfs-6.9-rc6.fixes 7 days ago
..
partitions block: partitions: only define function mac_fix_string for CONFIG_PPC_PMAC 2 months ago
Kconfig block: Add config option to not allow writing to mounted devices 6 months ago
Kconfig.iosched block: Default to use cgroup support for BFQ 1 year ago
Makefile block: move the code to do early boot lookup of block devices to block/ 11 months ago
badblocks.c badblocks: avoid checking invalid range in badblocks_check() 4 months ago
bdev.c vfs-6.9-rc6.fixes 7 days ago
bfq-cgroup.c block: add blk_time_get_ns() and blk_time_get() helpers 3 months ago
bfq-iosched.c block: add blk_time_get_ns() and blk_time_get() helpers 3 months ago
bfq-iosched.h block, bfq: remove BFQ_WEIGHT_LEGACY_DFL 1 year ago
bfq-wf2q.c block, bfq: inject I/O to underutilized actuators 1 year ago
bio-integrity.c block: support PI at non-zero offset within metadata 3 months ago
bio.c for-6.9/block-20240310 2 months ago
blk-cgroup-fc-appid.c block: Replace all non-returning strlcpy with strscpy 11 months ago
blk-cgroup-rwstat.c Revert "blk-cgroup: pin the gendisk in struct blkcg_gq" 1 year ago
blk-cgroup-rwstat.h block: Use the new blk_opf_t type 2 years ago
blk-cgroup.c block: fix q->blkg_list corruption during disk rebind 4 weeks ago
blk-cgroup.h block: fix q->blkg_list corruption during disk rebind 4 weeks ago
blk-core.c block: fix that blk_time_get_ns() doesn't update time after schedule 3 weeks ago
blk-crypto-fallback.c block, fs: Restore the per-bio/request data lifetime fields 3 months ago
blk-crypto-internal.h blk-crypto: remove blk_crypto_insert_cloned_request() 1 year ago
blk-crypto-profile.c blk-crypto: use dynamic lock class for blk_crypto_profile::lock 10 months ago
blk-crypto-sysfs.c block: make kobj_type structures constant 1 year ago
blk-crypto.c blk-crypto: make blk_crypto_evict_key() more robust 1 year ago
blk-flush.c block: add blk_time_get_ns() and blk_time_get() helpers 3 months ago
blk-ia-ranges.c block: make kobj_type structures constant 1 year ago
blk-integrity.c block: support PI at non-zero offset within metadata 3 months ago
blk-ioc.c blk-ioc: fix recursive spin_lock/unlock_irq() in ioc_clear_queue() 11 months ago
blk-iocost.c blk-iocost: do not WARN if iocg was already offlined 2 weeks ago
blk-iolatency.c block: add blk_time_get_ns() and blk_time_get() helpers 3 months ago
blk-ioprio.c blk-ioprio: Introduce promote-to-rt policy 11 months ago
blk-ioprio.h blk-ioprio: pass a gendisk to blk_ioprio_init and blk_ioprio_exit 2 years ago
blk-lib.c Revert "blk-lib: check for kill signal" 2 months ago
blk-map.c block: Fix WARNING in _copy_from_iter 3 months ago
blk-merge.c block: Make blk_rq_set_mixed_merge() static 1 month ago
blk-mq-cpumap.c blk-mq: include <linux/blk-mq.h> in block/blk-mq.h 1 year ago
blk-mq-debugfs-zoned.c block: move zone related fields to struct gendisk 2 years ago
blk-mq-debugfs.c blk-mq: Remove the hctx 'run' debugfs attribute 4 months ago
blk-mq-debugfs.h block: remove per-disk debugfs files in blk_unregister_queue 2 years ago
blk-mq-pci.c blk-mq: include <linux/blk-mq.h> in block/blk-mq.h 1 year ago
blk-mq-sched.c blk-mq: Remove the hctx 'run' debugfs attribute 4 months ago
blk-mq-sched.h blk-mq: make sure elevator callbacks aren't called for passthrough request 12 months ago
blk-mq-sysfs.c blk-mq: include <linux/blk-mq.h> in block/blk-mq.h 1 year ago
blk-mq-tag.c for-6.5/block-2023-06-23 10 months ago
blk-mq-virtio.c blk-mq: include <linux/blk-mq.h> in block/blk-mq.h 1 year ago
blk-mq.c block: Do not force full zone append completion in req_bio_endio() 1 month ago
blk-mq.h blk-mq: update driver tags request table when start request 7 months ago
blk-pm.c block: Remove blk_set_runtime_active() 5 months ago
blk-pm.h block: Remove unused blk_pm_*() function definitions 3 years ago
blk-rq-qos.c block: correct stale comment in rq_qos_wait 8 months ago
blk-rq-qos.h block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io 5 months ago
blk-settings.c block: allow device to have both virt_boundary_mask and max segment size 4 weeks ago
blk-stat.c block: prevent division by zero in blk_rq_stat_sum() 2 months ago
blk-stat.h block: make queue stat accounting a reference 2 years ago
blk-sysfs.c block: use queue_limits_commit_update in queue_discard_max_store 3 months ago
blk-throttle.c blk-throttle: Eliminate redundant checks for data direction 3 months ago
blk-throttle.h blk-throttle: print signed value 'carryover_bytes/ios' for user 8 months ago
blk-timeout.c block: blk-timeout: delete duplicated word 4 years ago
blk-wbt.c for-6.9/block-20240310 2 months ago
blk-wbt.h blk-wbt: remove the separate write cache tracking 4 months ago
blk-zoned.c block: Do not include rbtree.h in blk-zoned.c 2 months ago
blk.h block: Make blk_rq_set_mixed_merge() static 1 month ago
bounce.c block, fs: Restore the per-bio/request data lifetime fields 3 months ago
bsg-lib.c block: pass a queue_limits argument to blk_mq_init_queue 3 months ago
bsg.c SCSI misc on 20230629 10 months ago
disk-events.c block: move bdev_mark_dead out of disk_check_media_change 6 months ago
early-lookup.c block: don't return -EINVAL for not found names in devt_from_devname 11 months ago
elevator.c blk-mq: release scheduler resource when request completes 9 months ago
elevator.h blk-mq: pass a flags argument to elevator_type->insert_requests 1 year ago
fops.c vfs-6.9.super 2 months ago
genhd.c for-6.9/block-20240310 2 months ago
holder.c block: fix deadlock between bd_link_disk_holder and partition scan 2 months ago
ioctl.c block: propagate partition scanning errors to the BLKRRPART ioctl 2 weeks ago
ioprio.c block: move __get_task_ioprio() into header file 4 months ago
kyber-iosched.c blk-mq: pass a flags argument to elevator_type->insert_requests 1 year ago
mq-deadline.c Revert "block/mq-deadline: use correct way to throttling write requests" 2 months ago
opal_proto.h block: sed-opal: handle empty atoms when parsing response 3 months ago
sed-opal.c for-6.9/block-20240310 2 months ago
t10-pi.c block: support PI at non-zero offset within metadata 3 months ago