index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
block
/
partitions
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-03
block: fix and simplify blkdevparts= cmdline parsing
INAGAKI Hiroshi
1
-37
/
+12
2024-05-03
block: add a disk_has_partscan helper
Christoph Hellwig
1
-4
/
+1
2024-03-09
block: partitions: only define function mac_fix_string for CONFIG_PPC_PMAC
Colin Ian King
1
-0
/
+2
2024-03-06
block: move capacity validation to blkpg_do_ioctl()
Li Lingfeng
1
-11
/
+0
2024-01-22
block: Move checking GENHD_FL_NO_PART to bdev_add_partition()
Li Lingfeng
1
-0
/
+5
2024-01-12
block: print symbolic error name instead of error code
Christian Heusel
1
-2
/
+2
2023-12-19
block: remove support for the host aware zone model
Christoph Hellwig
1
-10
/
+2
2023-11-01
Merge tag 'for-6.7/block-2023-10-30' of git://git.kernel.dk/linux
Linus Torvalds
1
-30
/
+68
2023-10-28
block: WARN_ON_ONCE() when we remove active partitions
Christian Brauner
1
-13
/
+17
2023-10-28
block: simplify bdev_del_partition()
Christian Brauner
1
-1
/
+12
2023-10-04
partitions/ibm: Introduce defines for magic string length values
Jan Höppner
1
-9
/
+13
2023-10-04
partitions/ibm: Replace strncpy() and improve readability
Jan Höppner
1
-25
/
+61
2023-10-04
partitions/ibm: Remove unnecessary memset
Jan Höppner
1
-2
/
+0
2023-08-29
Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linux
Linus Torvalds
1
-8
/
+4
2023-08-23
Merge tag 'vfs-6.6-merge-2' of ssh://gitolite.kernel.org/pub/scm/fs/xfs/xfs-l...
Christian Brauner
1
-1
/
+1
2023-08-22
block: use strscpy() to instead of strncpy()
Xu Panda
1
-8
/
+4
2023-08-21
block: consolidate __invalidate_device and fsync_bdev
Christoph Hellwig
1
-4
/
+1
2023-07-05
block/partition: fix signedness issue for Amiga partitions
Michael Schmitz
1
-1
/
+1
2023-06-20
block: add overflow checks for Amiga partition support
Michael Schmitz
1
-18
/
+85
2023-06-20
block: fix signed int overflow in Amiga partition support
Michael Schmitz
1
-4
/
+5
2023-06-20
block: add capacity validation in bdev_add_partition()
Min Li
1
-0
/
+11
2023-06-05
block: remove blk_drop_partitions
Christoph Hellwig
1
-12
/
+4
2023-06-05
block: delete partitions later in del_gendisk
Christoph Hellwig
1
-7
/
+12
2023-06-05
block: unhash the inode earlier in delete_partition
Christoph Hellwig
1
-6
/
+6
2023-05-30
block: constify the whole_disk device_attribute
Thomas Weißschuh
1
-1
/
+1
2023-05-30
block: constify struct part_attr_group
Thomas Weißschuh
1
-1
/
+1
2023-05-30
block: constify struct part_type part_type
Thomas Weißschuh
1
-1
/
+1
2023-05-30
block: constify partition prober array
Thomas Weißschuh
1
-1
/
+1
2023-04-24
block: Cleanup set_capacity()/bdev_set_nr_sectors()
Damien Le Moal
1
-8
/
+0
2023-01-27
driver core: make struct device_type.uevent() take a const *
Greg Kroah-Hartman
1
-2
/
+2
2022-09-03
block: don't add partitions if GD_SUPPRESS_PART_SCAN is set
Ming Lei
1
-0
/
+3
2022-08-03
Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache
Linus Torvalds
2
-15
/
+9
2022-08-02
block: Convert read_part_sector() to use a folio
Matthew Wilcox (Oracle)
2
-7
/
+7
2022-08-02
block: Use PAGE_SECTORS_SHIFT
Matthew Wilcox (Oracle)
1
-2
/
+1
2022-08-02
block: Handle partition read errors more consistently
Matthew Wilcox (Oracle)
1
-1
/
+1
2022-08-02
block: Simplify read_part_sector()
Matthew Wilcox (Oracle)
1
-2
/
+1
2022-07-06
block: pass a gendisk to blk_queue_set_zoned
Christoph Hellwig
1
-1
/
+1
2022-06-29
block: Remove check of PageError
Matthew Wilcox (Oracle)
1
-4
/
+0
2022-06-28
block: simplify blktrace sysfs attribute creation
Christoph Hellwig
1
-1
/
+0
2022-05-23
Merge tag 'for-5.19/drivers-2022-05-22' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-1
/
+1
2022-04-23
block/partitions/ldm: Remove redundant assignments
Michal Orzel
1
-12
/
+3
2022-04-23
block/partitions/atari: Remove redundant assignment
Michal Orzel
1
-1
/
+0
2022-04-23
block/partitions/acorn: Remove redundant assignments
Michal Orzel
1
-2
/
+2
2022-04-18
block: turn bdev->bd_openers into an atomic_t
Christoph Hellwig
1
-1
/
+1
2022-04-17
block: use bdev_discard_alignment in part_discard_alignment_show
Christoph Hellwig
1
-5
/
+1
2022-04-17
block: use bdev_alignment_offset in part_alignment_offset_show
Christoph Hellwig
1
-5
/
+1
2022-02-02
block: remove genhd.h
Christoph Hellwig
4
-4
/
+0
2021-11-29
block: remove GENHD_FL_EXT_DEVT
Christoph Hellwig
1
-5
/
+4
2021-11-29
block: move GENHD_FL_NATIVE_CAPACITY to disk->state
Christoph Hellwig
1
-9
/
+6
2021-11-01
Merge tag 'for-5.16/bdev-size-2021-10-29' of git://git.kernel.dk/linux-block
Linus Torvalds
3
-10
/
+12
2021-11-01
Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-block
Linus Torvalds
2
-2
/
+7
2021-10-19
partitions/ibm: use bdev_nr_sectors instead of open coding it
Christoph Hellwig
1
-9
/
+10
2021-10-19
partitions/efi: use bdev_nr_bytes instead of open coding it
Christoph Hellwig
1
-1
/
+1
2021-10-18
block: cache inode size in bdev
Jens Axboe
1
-0
/
+1
2021-10-18
block: fix incorrect references to disk objects
Zqiang
1
-0
/
+1
2021-10-18
block: convert the rest of block to bdev_get_queue
Pavel Begunkov
1
-2
/
+2
2021-10-18
block: move menu "Partition type" to block/partitions/Kconfig
Masahiro Yamada
1
-0
/
+4
2021-10-18
block: drop unused includes in <linux/genhd.h>
Christoph Hellwig
1
-0
/
+1
2021-08-30
Merge tag 'for-5.15/block-2021-08-30' of git://git.kernel.dk/linux-block
Linus Torvalds
15
-113
/
+359
2021-08-24
partitions/efi: Support non-standard GPT location
Dmitry Osipenko
1
-0
/
+12
2021-08-16
block: free the extended dev_t minor later
Christoph Hellwig
1
-2
/
+0
2021-08-12
block: pass a gendisk to bdev_resize_partition
Christoph Hellwig
1
-6
/
+6
2021-08-12
block: pass a gendisk to bdev_del_partition
Christoph Hellwig
1
-4
/
+4
2021-08-12
block: pass a gendisk to bdev_add_partition
Christoph Hellwig
1
-3
/
+2
2021-08-12
block: store a gendisk in struct parsed_partitions
Christoph Hellwig
14
-73
/
+52
2021-08-12
block: remove GENHD_FL_UP
Christoph Hellwig
1
-2
/
+2
2021-08-07
Merge tag 'block-5.14-2021-08-07' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-1
/
+1
2021-08-05
block/partitions/ldm.c: Fix a kernel-doc warning
Bart Van Assche
1
-1
/
+1
2021-08-02
block: remove cmdline-parser.c
Christoph Hellwig
2
-6
/
+262
2021-08-02
block: simplify disk name formatting in check_partition
Christoph Hellwig
1
-1
/
+1
2021-08-02
block: remove bdput
Christoph Hellwig
1
-1
/
+1
2021-08-02
block: change the refcounting for partitions
Christoph Hellwig
1
-1
/
+8
2021-08-02
block: allocate bd_meta_info later in add_partitions
Christoph Hellwig
1
-10
/
+7
2021-08-02
block: assert the locking state in delete_partition
Christoph Hellwig
1
-4
/
+2
2021-07-09
Merge tag 'block-5.14-2021-07-08' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-12
/
+17
2021-07-02
Merge tag 'asm-generic-unaligned-5.14' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
3
-17
/
+12
2021-07-01
block: remove the bdgrab in blk_drop_partitions
Christoph Hellwig
1
-5
/
+1
2021-06-30
block: check disk exist before trying to add partition
Yufen Yu
1
-7
/
+16
2021-06-24
block: pass a gendisk to bdev_disk_changed
Christoph Hellwig
1
-12
/
+10
2021-06-24
block: move bdev_disk_changed
Christoph Hellwig
1
-1
/
+54
2021-06-21
block/partitions/msdos: Fix typo inidicator -> indicator
Thomas Bracht Laumann Jespersen
1
-1
/
+1
2021-06-01
block: remove bdget_disk
Christoph Hellwig
1
-13
/
+12
2021-06-01
block: move bd_mutex to struct gendisk
Christoph Hellwig
1
-14
/
+10
2021-06-01
block: automatically enable GENHD_FL_EXT_DEVT
Christoph Hellwig
1
-4
/
+0
2021-06-01
block: refactor device number setup in __device_add_disk
Christoph Hellwig
1
-4
/
+11
2021-05-17
partitions: msdos: fix one-byte get_unaligned()
Arnd Bergmann
3
-17
/
+12
2021-05-14
block/partitions/efi.c: Fix the efi_partition() kernel-doc header
Bart Van Assche
1
-1
/
+1
2021-04-28
Merge tag 'for-5.13/block-2021-04-27' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-31
/
+23
2021-04-08
block: simplify partition_overlaps
Christoph Hellwig
1
-10
/
+10
2021-04-08
block: simplify partition removal
Christoph Hellwig
1
-4
/
+6
2021-04-08
block: take bd_mutex around delete_partitions in del_gendisk
Christoph Hellwig
1
-0
/
+2
2021-04-08
block: refactor blk_drop_partitions
Christoph Hellwig
1
-11
/
+3
2021-04-08
block: move more syncing and invalidation to delete_partition
Christoph Hellwig
1
-3
/
+3
2021-04-08
dasd: use bdev_disk_changed instead of blk_drop_partitions
Christoph Hellwig
1
-4
/
+0
2021-03-27
block: don't create too many partitions
Ming Lei
1
-0
/
+7
2021-02-28
block: revert "block: fix bd_size_lock use"
Damien Le Moal
1
-4
/
+2
2021-02-21
Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-28
/
+8
2021-02-10
block: use blk_queue_set_zoned in add_partition()
Damien Le Moal
1
-1
/
+1
2021-01-28
block: fix bd_size_lock use
Damien Le Moal
1
-2
/
+4
2021-01-24
block: Fix an error handling in add_partition
Dinghao Liu
1
-1
/
+1
2021-01-24
block: use an xarray for disk->part_tbl
Christoph Hellwig
1
-25
/
+6
2021-01-24
block: add a hard-readonly flag to struct gendisk
Christoph Hellwig
1
-2
/
+1
2020-12-22
block: update some copyrights
Christoph Hellwig
1
-0
/
+1
2020-12-01
block: merge struct block_device and struct hd_struct
Christoph Hellwig
1
-72
/
+44
2020-12-01
block: switch disk_part_iter_* to use a struct block_device
Christoph Hellwig
1
-7
/
+6
2020-12-01
block: pass a block_device to blk_alloc_devt
Christoph Hellwig
1
-1
/
+1
2020-12-01
block: remove the partno field from struct hd_struct
Christoph Hellwig
1
-5
/
+4
2020-12-01
block: switch partition lookup to use struct block_device
Christoph Hellwig
1
-5
/
+2
2020-12-01
block: allocate struct hd_struct as part of struct bdev_inode
Christoph Hellwig
1
-61
/
+6
2020-12-01
block: move the policy field to struct block_device
Christoph Hellwig
1
-2
/
+2
2020-12-01
block: move holder_dir to struct block_device
Christoph Hellwig
1
-4
/
+4
2020-12-01
block: move the partition_meta_info to struct block_device
Christoph Hellwig
1
-11
/
+7
2020-12-01
block: move the start_sect field to struct block_device
Christoph Hellwig
1
-8
/
+9
2020-12-01
block: move disk stat accounting to struct block_device
Christoph Hellwig
1
-8
/
+1
2020-12-01
block: remove the nr_sects field in struct hd_struct
Christoph Hellwig
1
-6
/
+11
2020-12-01
block: simplify bdev/disk lookup in blkdev_get
Christoph Hellwig
1
-12
/
+17
2020-10-13
Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-13
/
+16
2020-10-07
partitions/ibm: fix non-DASD devices
Christoph Hellwig
1
-4
/
+3
2020-10-05
block: add a bdget_part helper
Christoph Hellwig
1
-1
/
+1
2020-09-08
block: restore a specific error code in bdev_del_partition
Christoph Hellwig
1
-1
/
+1
2020-09-01
block: remove the disk argument to delete_partition
Christoph Hellwig
1
-4
/
+5
2020-09-01
block: remove the discard_alignment field from struct hd_struct
Christoph Hellwig
1
-3
/
+4
2020-09-01
block: remove the alignment_offset field from struct hd_struct
Christoph Hellwig
1
-3
/
+4
2020-09-01
block: fix locking for struct block_device size updates
Christoph Hellwig
1
-2
/
+2
2020-09-01
block: fix locking in bdev_del_partition
Christoph Hellwig
1
-14
/
+13
2020-09-01
block: release disk reference in hd_struct_free_work
Ming Lei
1
-1
/
+9
2020-07-15
block: always remove partitions from blk_drop_partitions()
Ming Lei
1
-2
/
+0
2020-06-19
Merge tag 'block-5.8-2020-06-19' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-1
/
+1
2020-06-18
partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense
Andy Shevchenko
1
-1
/
+1
2020-06-15
block: Replace zero-length array with flexible-array
Gustavo A. R. Silva
1
-1
/
+1
2020-06-14
treewide: replace '---help---' in Kconfig files with 'help'
Masahiro Yamada
1
-3
/
+3
2020-06-02
Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-6
/
+18
2020-05-27
block: always use a percpu variable for disk stats
Christoph Hellwig
1
-2
/
+3
2020-05-21
s390/dasd: remove ioctl_by_bdev calls
Stefan Haberland
1
-6
/
+18
2020-05-12
block: only define 'nr_sects_seq' in hd_part for 32bit SMP
Ming Lei
1
-1
/
+1
2020-05-12
block: fix use-after-free on cached last_lookup partition
Ming Lei
1
-1
/
+11
2020-05-09
Merge branch 'block-5.7' into for-5.8/block
Jens Axboe
1
-1
/
+1
2020-04-30
block: remove the bd_openers checks in blk_drop_partitions
Christoph Hellwig
1
-1
/
+1
2020-04-20
block: simplify block device syncing in bdev_del_partition
Christoph Hellwig
1
-1
/
+1
2020-04-20
block: don't call invalidate_partition from blk_drop_partitions
Christoph Hellwig
1
-4
/
+3
2020-04-20
dasd: use blk_drop_partitions instead of badly reimplementing it
Christoph Hellwig
1
-0
/
+4
2020-04-20
block: remove the disk argument from blk_drop_partitions
Christoph Hellwig
1
-5
/
+5
2020-04-20
block: remove hd_struct_kill
Christoph Hellwig
1
-1
/
+1
2020-04-20
block: cleanup hd_struct freeing
Christoph Hellwig
1
-5
/
+13
2020-04-20
block: pass a hd_struct to delete_partition
Christoph Hellwig
1
-14
/
+8
2020-04-20
block: refactor blkpg_ioctl
Christoph Hellwig
1
-1
/
+114
2020-04-10
block: fix busy device checking in blk_drop_partitions again
Christoph Hellwig
1
-1
/
+1
2020-04-07
block: fix busy device checking in blk_drop_partitions
Christoph Hellwig
1
-1
/
+1
2020-03-30
Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
2
-10
/
+27
2020-03-25
block: move block layer internals out of include/linux/genhd.h
Christoph Hellwig
2
-1
/
+1
2020-03-24
block: merge partition-generic.c and check.c
Christoph Hellwig
4
-186
/
+660
2020-03-24
block: move the various x86 Unix label formats out of genhd.h
Christoph Hellwig
1
-0
/
+125
2020-03-24
partitions/msdos: remove LINUX_SWAP_PARTITION
Christoph Hellwig
1
-6
/
+12
2020-03-24
block: move the *_PARTITION enum out of genhd.h
Christoph Hellwig
2
-0
/
+9
2020-03-24
block: move struct partition out of genhd.h
Christoph Hellwig
3
-25
/
+17
2020-03-24
block: remove block/partitions/sun.h
Christoph Hellwig
2
-9
/
+3
2020-03-24
block: remove block/partitions/sgi.h
Christoph Hellwig
2
-9
/
+2
2020-03-24
block: remove block/partitions/osf.h
Christoph Hellwig
2
-8
/
+1
2020-03-24
block: remove block/partitions/karma.h
Christoph Hellwig
2
-7
/
+2
2020-03-24
block: declare all partition detection routines in check.h
Christoph Hellwig
26
-75
/
+22
2020-03-24
block: remove warn_no_part
Christoph Hellwig
3
-14
/
+6
2020-03-24
block: unexport read_dev_sector and put_dev_sector
Christoph Hellwig
1
-7
/
+7
2020-03-08
partitions/efi: Fix partition name parsing in GUID partition entry
Nikolai Merinov
2
-10
/
+27
2020-01-23
partitions/ldm: fix spelling mistake "to" -> "too"
Colin Ian King
1
-1
/
+1
2019-07-15
docs: admin-guide: add a series of orphaned documents
Mauro Carvalho Chehab
1
-1
/
+1
2019-07-15
docs: block: convert to ReST
Mauro Carvalho Chehab
1
-1
/
+1
2019-05-31
block/partitions/ldm: Convert a kernel-doc header into a non-kernel-doc header
Bart Van Assche
1
-1
/
+1
2019-04-30
block: add SPDX tags to block layer files missing licensing information
Christoph Hellwig
10
-0
/
+10
2019-04-30
block: switch all files cleared marked as GPLv2 or later to SPDX tags
Christoph Hellwig
4
-60
/
+4
2019-04-30
block: switch all files cleared marked as GPLv2 to SPDX tags
Christoph Hellwig
1
-6
/
+1
2018-07-27
partitions/aix: append null character to print data from disk
Mauricio Faria de Oliveira
1
-2
/
+6
2018-07-27
partitions/aix: fix usage of uninitialized lv_info and lvname structures
Mauricio Faria de Oliveira
1
-2
/
+3
2018-07-09
partitions/ldm: remove redundant pointer dgrp
Colin Ian King
1
-3
/
+0
2018-06-12
treewide: Use array_size() in vzalloc()
Kees Cook
1
-1
/
+1
2018-06-12
treewide: kmalloc() -> kmalloc_array()
Kees Cook
1
-1
/
+1
2018-06-05
block: add verifier for cmdline partition
Wang YanQing
1
-0
/
+57
2018-01-10
partitions/msdos: Unable to mount UFS 44bsd partitions
Richard Narron
1
-1
/
+3
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
21
-0
/
+21
2017-06-05
partitions/ldm: switch to use uuid_t
Christoph Hellwig
2
-9
/
+7
2017-05-23
partitions/msdos: FreeBSD UFS2 file systems are not recognized
Richard
1
-0
/
+2
2017-01-17
partitions/efi: Fix integer overflow in GPT size calculation
Alden Tondettar
1
-5
/
+12
2016-12-24
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
Linus Torvalds
1
-1
/
+1
2016-07-13
block: atari: Return early for unsupported sector size
Gabriel Krisman Bertazi
1
-0
/
+7
2016-05-20
block/partitions/ldm.c: use generic UUID library
Andy Shevchenko
1
-56
/
+4
2016-04-18
treewide: Fix typos in printk
Masanari Iida
1
-2
/
+2
2015-11-20
mac: validate mac_partition is within sector
Kees Cook
1
-3
/
+7
2015-02-12
Merge branch 'for-3.20/core' of git://git.kernel.dk/linux-block
Linus Torvalds
1
-6
/
+6
2015-01-22
block: Remove annoying "unknown partition table" message
Boaz Harrosh
1
-6
/
+6
2015-01-07
efi: Rename efi_guid_unparse to efi_guid_to_str
Borislav Petkov
1
-1
/
+1
2014-09-27
block: Replace strnicmp with strncasecmp
Rasmus Villemoes
1
-4
/
+4
2014-08-05
partitions: aix.c: off by one bug
Dan Carpenter
1
-1
/
+1
2014-07-01
block/partitions/efi.c: kerneldoc fixing
Fabian Frederick
1
-22
/
+24
2014-07-01
block/partitions/msdos.c: code clean-up
Fabian Frederick
1
-5
/
+8
2014-07-01
block/partitions/amiga.c: replace nolevel printk by pr_err
Fabian Frederick
1
-5
/
+7
2014-07-01
block/partitions/aix.c: replace count*size kzalloc by kcalloc
Fabian Frederick
1
-1
/
+1
2014-02-18
block: Use macros from compiler.h instead of __attribute__((...))
Gideon Israel Dsouza
3
-6
/
+10
2013-11-21
block/partitions/efi.c: fix bound check
Antti P Miettinen
1
-2
/
+3
2013-10-16
block/partitions/efi.c: treat size mismatch as a warning, not an error
Doug Anderson
1
-1
/
+6
2013-09-30
block: change config option name for cmdline partition parsing
Paul Gortmaker
2
-6
/
+6
2013-09-15
partitions/efi: loosen check fot pmbr size in lba
Davidlohr Bueso
1
-2
/
+6
[next]