projects
/
linux-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bcachefs: Save key_cache_path in peek_slot()
2024-03-14
Kent Overstreet
bcachefs: Save key_cache_path in peek_slot()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Pin btree cache in ram for random access...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Check for subvolume children when deleting...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: BTREE_ID_subvolume_children
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: bch_subvolume::fs_path_parent
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: bch2_btree_bit_mod()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: bch2_btree_bit_mod -> bch2_btree_bit_mod_buffered
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Correctly reattach subvolumes
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: check_path() now prints full inode when reattaching
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Pass inode bkey to check_path()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Fix path where dirent -> subvol missing and...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: bch_subvolume::parent -> creation_parent
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Repair subvol dirents that point to non subvols
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: check dirent->d_parent_subvol
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: check inode->bi_parent_subvol against dirent
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: delete duplicated checks in check_dirent_to_subvol()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: simplify check_dirent_inode_dirent()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: check bi_parent_subvol in check_inode()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: better log message in lookup_inode_for_snapshot()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: check_inode_dirent_inode()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Check subvol <-> inode pointers in check_inode()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Check subvol <-> inode pointers in check_subvol()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: Kill more -EIO error codes
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: thread_with_file: add f_ops.flush
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: thread_with_file: Fix missing va_end()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Darrick J. Wong
bcachefs: thread_with_file: allow ioctls against these...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Darrick J. Wong
bcachefs: thread_with_file: create ops structure for...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Darrick J. Wong
bcachefs: thread_with_file: fix various printf problems
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Darrick J. Wong
bcachefs: thread_with_file: allow creation of readonly...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: thread_with_stdio: suppress hung task warning
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
kernel/hung_task.c: export sysctl_hung_task_timeout_secs
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-14
Kent Overstreet
bcachefs: thread_with_stdio: Mark completed in ->release()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-13
Kent Overstreet
bcachefs: Thread with file documentation
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-13
Kent Overstreet
bcachefs: thread_with_stdio: fix bch2_stdio_redirect_readline()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-13
Kent Overstreet
bcachefs: thread_with_stdio: kill thread_with_stdio_done()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-13
Kent Overstreet
bcachefs: thread_with_stdio: convert to darray
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-13
Kent Overstreet
bcachefs: thread_with_stdio: eliminate double buffering
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-13
Kent Overstreet
bcachefs: kill kvpmalloc()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-13
Kent Overstreet
mempool: kvmalloc pool
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: bch2_lookup() gives better error message...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: bch2_inode_insert()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
mm: introduce PF_MEMALLOC_NORECLAIM, PF_MEMALLOC_NOWARN
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
mm: introduce memalloc_flags_{save,restore}
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: factor out check_inode_backpointer()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Factor out check_subvol_dirent()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Kill some -EINVALs
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: bump max_active on btree_interior_update_worker
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: move fsck_write_inode() to inode.c
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Initialize super_block->s_uuid
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Switch to uuid_to_fsid()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Subvolumes may now be renamed
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: btree node prefetching in check_topology
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: btree_and_journal_iter.trans
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: better journal pipelining
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: closure per journal buf
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: bio per journal buf
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: jset_entry_datetime
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: improve journal entry read fsck error messages
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: convert journal replay ptrs to darray
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Cleanup bch2_dirent_lookup_trans()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: bch2_hash_set_snapshot() -> bch2_hash_set_in_snaps...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Workqueues should be WQ_HIGHPRI
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Improve bch2_dirent_to_text()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: fixup for building in userspace
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Avoid taking journal lock unnecessarily
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Journal writes should be REQ_SYNC|REQ_META
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Avoid setting j->write_work unnecessarily
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Split out journal workqueue
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Kill unnecessary wakeups in journal reclaim
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Guoyu Ou
bcachefs: skip invisible entries in empty subvolume...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: fix split brain message
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Set path->uptodate when no node at level
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Correctly validate k->u64s in btree node...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Fix degraded mode fsck
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: Fix journal replay with unreadable btree...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: fix check_inode_deleted_list()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: no_splitbrain_check option
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: extent_entry_next_safe()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Kent Overstreet
bcachefs: journal_seq_blacklist_add() now handles entries...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-03-10
Li Zetao
bcachefs: Fix null-ptr-deref in bch2_fs_alloc()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-25
Kent Overstreet
bcachefs: fix bch2_save_backtrace()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-25
Kent Overstreet
bcachefs: Fix check_snapshot() memcpy
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-25
Kent Overstreet
bcachefs: Fix bch2_journal_flush_device_pins()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-25
Brian Foster
bcachefs: fix iov_iter count underflow on sub-block...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-25
Kent Overstreet
bcachefs: Fix BTREE_ITER_FILTER_SNAPSHOTS on inodes...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-25
Kent Overstreet
bcachefs: Kill __GFP_NOFAIL in buffered read path
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-25
Kent Overstreet
bcachefs: fix backpointer_to_text() when dev does not...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-14
Kent Overstreet
bcachefs: Fix missing va_end()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-14
Kent Overstreet
bcachefs: Fix check_version_upgrade()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-14
Kent Overstreet
bcachefs: Clamp replicas_required to replicas
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-10
Kent Overstreet
bcachefs: fix missing endiannes conversion in sb_members
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-10
Su Yue
bcachefs: fix kmemleak in __bch2_read_super error handling...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-10
Kent Overstreet
bcachefs: Fix missing bch2_err_class() calls
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-05
Kent Overstreet
bcachefs: time_stats: Check for last_event == 0 when...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-02-05
Mathias Krause
bcachefs: install fd later to avoid race with close
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-01-29
Guoyu Ou
bcachefs: unlock parent dir if entry is not found in...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-01-29
Helge Deller
bcachefs: Fix build on parisc by avoiding __multi3()
Cc: Kent Overstreet <
kent.overstreet@linux.dev
>
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-01-26
Kent Overstreet
bcachefs: __lookup_dirent() works in snapshot, not...
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-01-24
Kent Overstreet
bcachefs: discard path uses unlock_long()
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
2024-01-22
Christoph Hellwig
bcachefs: fix incorrect usage of REQ_OP_FLUSH
Signed-off-by: Kent Overstreet <
kent.overstreet@linux.dev
>
commit
|
commitdiff
|
tree
next