2023-06-19 | Christoph Hellwig | btrfs: remove the extent_buffer lookup in btree block... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use a separate end_io handler for extent_buffer... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't use btrfs_bio_ctrl for extent buffer writing Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: move page locking from lock_extent_buffer_for_io... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: submit a writeback bio per extent_buffer Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: return bool from lock_extent_buffer_for_io Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: do not try to unlock the extent for non-subpage... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: use a separate end_io handler for read_extent_buffer Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove the mirror_num argument to btrfs_submit_compre... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't use btrfs_bio_ctrl for extent buffer reading Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: always read the entire extent_buffer Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: merge verify_parent_transid and btrfs_buffer_uptodate Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: move setting the buffer uptodate out of validate_exte... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: subpage: fix error handling in end_bio_subpage_eb_wri... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: mark extent_buffer_under_io static Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: don't hold an extra reference for redirtied... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: fix dirty_metadata_bytes for redirtied buffers Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: remove hipri_workers workqueue Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: determine synchronous writers from bio or writeback... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-19 | Christoph Hellwig | btrfs: submit IO synchronously for fast checksum implementations Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-16 | Christoph Hellwig | iov_iter: remove iov_iter_get_pages and iov_iter_get_pages_alloc Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230614140341.521331-5-hch@lst.de |
commit | commitdiff | tree |
2023-06-16 | Christoph Hellwig | block: remove BIO_PAGE_REFFED Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230614140341.521331-4-hch@lst.de |
commit | commitdiff | tree |
2023-06-16 | Christoph Hellwig | splice: simplify a conditional in copy_splice_read Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230614140341.521331-3-hch@lst.de |
commit | commitdiff | tree |
2023-06-16 | Christoph Hellwig | splice: don't call file_accessed in copy_splice_read Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230614140341.521331-2-hch@lst.de |
commit | commitdiff | tree |
2023-06-13 | Christoph Hellwig | zonefs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-13 | Christoph Hellwig | swim3: fix the floppy_locked_ioctl prototype Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230613154309.327557-1-hch@lst.de |
commit | commitdiff | tree |
2023-06-13 | Christoph Hellwig | xfs: set FMODE_CAN_ODIRECT instead of a dummy direct_IO... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | btrfs: fix iomap_begin length for nocow writes Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | fs: remove the now unused FMODE_* flags Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-31-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: store the holder in file->private_data Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-30-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: always use I_BDEV on file->f_mapping->host to... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-29-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: replace fmode_t with a block-specific type for... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-28-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: remove unused fmode_t arguments from ioctl handlers Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-27-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: move a few internal definitions out of blkdev.h Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-26-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | ubd: remove commented out code in ubd_open Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-25-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | rnbd-srv: replace sess->open_flags with a "bool readonly" Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-24-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | mtd: block: use a simple bool to track open for write Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-23-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | nvme: replace the fmode_t argument to the nvme ioctl... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-22-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | scsi: replace the fmode_t argument to ->sg_io_fn with... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-21-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | scsi: replace the fmode_t argument to scsi_ioctl with... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-20-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | scsi: replace the fmode_t argument to scsi_cmd_allowed... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-19-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | fs: remove sb->s_mode Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-18-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: add a sb_open_mode helper Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-17-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: use the holder as indication for exclusive opens Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-16-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | btrfs: don't pass a holder for non-exclusive blkdev_get_by_path Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-15-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | rnbd-srv: don't pass a holder for non-exclusive blkdev_get_b... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-14-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | bcache: don't pass a stack address to blkdev_get_by_path Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-13-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | swsusp: don't pass a stack address to blkdev_get_by_path Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-12-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: rename blkdev_close to blkdev_release Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-11-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: remove the unused mode argument to ->release Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-10-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: pass a gendisk to ->open Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-9-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: pass a gendisk on bdev_check_media_change Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-8-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | cdrom: remove the unused mode argument to cdrom_release Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-7-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | cdrom: track if a cdrom_device_info was opened for... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-6-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | cdrom: remove the unused cdrom_close_write release... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-5-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | cdrom: remove the unused mode argument to cdrom_ioctl Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-4-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | cdrom: remove the unused bdev argument to cdrom_open Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-3-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | block: also call ->open for incremental partition opens Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230608110258.189493-2-hch@lst.de |
commit | commitdiff | tree |
2023-06-12 | Christoph Hellwig | gfs2: set FMODE_CAN_ODIRECT instead of a dummy direct_IO... Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-10 | Christoph Hellwig | squashfs: don't include buffer_head.h ...org/r/20230517071622.245151-1-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | fuse: use direct_write_fallback ...org/r/20230601145904.1385409-13-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | fuse: drop redundant arguments to fuse_perform_write ...org/r/20230601145904.1385409-12-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | fuse: update ki_pos in fuse_perform_write ...org/r/20230601145904.1385409-11-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | fs: factor out a direct_write_fallback helper ...org/r/20230601145904.1385409-10-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | iomap: use kiocb_write_and_wait and kiocb_invalidate_pages ...org/r/20230601145904.1385409-9-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | iomap: update ki_pos in iomap_file_buffered_write ...org/r/20230601145904.1385409-8-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | filemap: add a kiocb_invalidate_post_direct_write helper ...org/r/20230601145904.1385409-7-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | filemap: add a kiocb_invalidate_pages helper ...org/r/20230601145904.1385409-6-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | filemap: add a kiocb_write_and_wait helper ...org/r/20230601145904.1385409-5-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | filemap: update ki_pos in generic_perform_write ...org/r/20230601145904.1385409-4-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | iomap: update ki_pos a little later in iomap_dio_complete ...org/r/20230601145904.1385409-3-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | backing_dev: remove current->backing_dev_info ...org/r/20230601145904.1385409-1-hch@lst.de ...org/r/20230601145904.1385409-2-hch@lst.de Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | block: fix rootwait= again Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230609051737.328930-1-hch@lst.de |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | drm/radeon: stop including swiotlb.h Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-09 | Christoph Hellwig | drm/amdgpu: stop including swiotlb.h Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-08 | Christoph Hellwig | fs: unexport buffer_check_dirty_writeback Signed-off-by: Christoph Hellwig <hch@lst.de> Message-Id: <20230608122958.276954-1-hch@lst.de> |
commit | commitdiff | tree |
2023-06-07 | Christoph Hellwig | block: fix rootwait= Signed-off-by: Christoph Hellwig <hch@lst.de> ...kernel.org/r/20230607135746.92995-1-hch@lst.de |
commit | commitdiff | tree |
2023-06-07 | Christoph Hellwig | drm/nouveau: stop using is_swiotlb_active Signed-off-by: Christoph Hellwig <hch@lst.de> |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | block: mark early_lookup_bdev as __init Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-25-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | mtd: block2mtd: don't call early_lookup_bdev after... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-24-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | mtd: block2mtd: factor the early block device open... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-23-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | PM: hibernate: don't use early_lookup_bdev in resume_store Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-22-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | dm: only call early_lookup_bdev from early boot context Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-21-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | dm: remove dm_get_dev_t Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-20-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | dm: open code dm_get_dev_t in dm_init_init Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-19-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | dm-snap: simplify the origin_dev == cow_dev check in... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-18-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | block: move more code to early-lookup.c Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-17-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | block: move the code to do early boot lookup of block... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-16-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: clear root_wait on all invalid root= strings Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-15-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: improve the name_to_dev_t interface Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-14-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: move the nfs/cifs/ram special cases out of name_to_dev_t Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-13-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: factor the root_wait logic in prepare_namespace... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-12-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: handle ubi/mtd root mounting like all other root... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-11-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: don't remove the /dev/ prefix from error messages Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-10-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: pass root_device_name explicitly Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-9-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: refactor mount_root Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-8-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: rename mount_block_root to mount_root_generic Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-7-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | init: remove pointless Root_* values Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-6-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | PM: hibernate: move finding the resume device out of... Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-5-hch@lst.de |
commit | commitdiff | tree |
2023-06-05 | Christoph Hellwig | PM: hibernate: remove the global snapshot_test variable Signed-off-by: Christoph Hellwig <hch@lst.de> ...org/r/20230531125535.676098-4-hch@lst.de |
commit | commitdiff | tree |
next |