# heads (aka `branches'): $ git for-each-ref --sort=-creatordate refs/heads \ --format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))' kdevops fs: switch timespec64 fields in inode to discrete integers (2024-05-17) bakeathon Merge branch 'dir-deleg' into bakeathon (2024-04-23) nfsdctl nfsd: add new grace-time and lease-time attrs to netlink thread ops (2024-04-12) nfsd-fixes nfsd: add tracepoint in mark_client_expired_locked (2024-04-05) dir-deleg nfs: add a module parameter to disable directory delegations (2024-03-21) flsplit4 filelock: fix FL_POSIX check in __locks_insert_block (2024-02-18) flsplit3 filelock: split leases out of struct file_lock (2024-01-31) nfs-6.8 nfs: print fileid in lookup tracepoints (2023-11-01) mgtime tmpfs: add support for multigrain timestamps (2023-10-18) amtime fat: fix mtime handing in __fat_write_inode (2023-10-18) nfsd-cltrack nfsd: new Kconfig option for legacy client tracking (2023-10-13) ctime xfs: switch to multigrain timestamps (2023-09-22) * master Merge remote-tracking branch 'mrchuck/nfsd-next' into kdevops (2023-09-18) 20230918-crash overlayfs: set ctime when setting mtime and atime (2023-09-14) iversion-next Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux (2023-09-01) locks-next Merge tag 'riscv-for-linus-6.6-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux (2023-09-01) locks-6.6 locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock (2023-08-24) nfsd-next Revert "NFSD: allow client to use write delegation stateid for READ" (2023-08-11) mgctime btrfs: convert to multigrain timestamps (2023-08-10) vfs.all Revert "fs: Protect reconfiguration of sb read-write from racing writes" (2023-08-01) wdeleg nfsd: don't hand out write delegations on O_WRONLY opens (2023-08-01) ctime-next fs: rename i_ctime field to __i_ctime (2023-07-07) mgctime-experimental gfs2: convert to multigrain timestamps (2023-07-06) ctime.3.experimental fs: rename i_ctime field to __i_ctime (2023-07-05) bisect Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm (2023-06-28) mgctime.2 ext4: FIXUP (2023-06-22) mgctime-next gfs2: convert to multigrain timestamps (2023-06-22) errseq errseq_t: split the ERRSEQ_SEEN flag into two (2023-06-13) rpctls Merge remote-tracking branch 'mrchuck/topic-rpc-with-tls-upcall' into nfsd-next (2023-04-21) tmpfs shmem: fix error handling in symlink path (2023-04-05) integ NFSD: Watch for rq_pages bounds checking errors in nfsd_splice_actor() (2023-03-20) locks-6.4 fs/locks: Remove redundant assignment to cmd (2023-03-08) lockd-next lockd: add some client-side tracepoints (2023-03-03) iversion btrfs: update i_version after a write (2023-01-25) locks-6.3 fs: drop the fl_owner_t argument from ->flush (2022-12-23) locks-6.2 Add process name and pid to locks warning (2022-11-30) nfsd-v2-disable nfsd: allow disabling NFSv2 at compile time (2022-10-14) ceph-fscrypt ceph: report STATX_ATTR_ENCRYPTED on encrypted inodes (2022-08-25) filelock-6.0 locks: Fix dropped call to ->fl_release_private() (2022-08-17) fscache-fixes fscache: don't leak cookie refs if an invalidation is already in progress (2022-08-03) locks-5.20 fs/lock: Rearrange ops in flock syscall. (2022-07-18) nfsd-deleg-race nfsd: vet the opened dentry after setting a delegation (2022-07-15) ceph-netfs-llist netfs: returning 0 from init_write_context is not an error (2022-07-08) netfs-linked-list SQUASH: fix up some netfs_i_cookie calls (2022-06-28) ceph-testing ceph: call netfs_subreq_terminated with was_async == false (2022-06-07) libceph-iter-experimental libceph: add v2 receive fastpath for CEPH_MSG_DATA_ITER (2022-05-25) ceph-netfs-lib ceph: switch to netfs_direct_read_iter (2022-05-18) ceph-sparse-read-experimental rbd: add support for sparse reads (2022-03-31) ceph-fscrypt-sparse ceph: fscrypt support for writepages (2022-03-24) ceph-sparse-read ceph: add new mount option to enable sparse reads (2022-03-24) ceph-fscrypt-experimental SQUASH: libceph: msgr2 (2022-02-11) ceph-uninline-on-open ceph: Uninline the data on a file opened for writing (2022-01-21) ceph-fscrypt-content DEBUG: turn dout into pr_warn (2021-12-16) ceph-fscrypt-size SQUASH: only set last_objver iff we're returning success (2021-12-08) ceph-fscrypt-content-experimental HACK: allow for "clear" encryption for file contents (2021-12-07) ceph-fscrypt-fnames ceph: add some fscrypt guardrails (2021-12-07) ceph-fscache-rewrite ceph: add fscache writeback support (2021-12-07) locks-5.17 fs/locks: fix fcntl_getlk64/fcntl_setlk64 stub prototypes (2021-11-24) locks-5.16 fs: remove leftover comments from mandatory locking removal (2021-10-26) ceph-setlease ceph: implement lease support (2021-10-04) ceph-fscache-iter-experimental HACK: work around mem corruption in fscache_resize_cookie (2021-09-17) libceph-queue libceph: allow tasks to submit messages without taking con->mutex (2021-09-16) ceph-fscrypt-fnames-experimental ceph: add some fscrypt guardrails (2021-09-10) netfs-folio-regions-experimental ceph: convert to new netfs API (2021-08-24) ceph-fscrypt-size-experimental ceph: make client zero partial trailing block on truncate (2021-08-24) locks-5.15 fs: clean up after mandatory file locking support removal (2021-08-24) locks-5.14 fs: warn about impending deprecation of mandatory locks (2021-08-21) wip-46419 ceph: create a mdsdir-specific snaprealm on mdsc creation (2021-08-02) ceph-write-begin ceph: fix test for whether we can skip read when writing beyond EOF (2021-06-22) locks-5.13 fs/locks: remove useless assignment in fcntl_getlk (2021-04-13) locks-5.12 fcntl: make F_GETOWN(EX) return 0 on dead owner task (2021-02-08) errseq-flagsplit errseq: split the ERRSEQ_SEEN flag into two new flags (2020-12-17) locks-5.11 fcntl: Fix potential deadlock in send_sig{io, urg}() (2020-11-05) ceph-setlease-experimental ceph: implement lease support (2020-10-28) locks-5.10 locks: Remove extra "0x" in tracepoint format specifier (2020-09-01) ceph-rcu-sessions ceph: move mdsc->sessions array to new struct (2020-06-30) fsinfo-wberr samples: add error state information to test-fsinfo.c (2020-06-26) locks-5.9 locks: add locks_move_blocks in posix_lock_inode (2020-06-02) ceph-async-dirops ceph: implement async rename (2020-05-05) syncfs buffer: record blockdev write errors in super_block that it backs (2020-04-15) ceph-sync-stall ceph: request expedited service on session's last cap flush (2020-04-02) ceph-5.7 ceph: break up send_cap_msg (2020-03-30) locks-5.7 locks: reinstate locks_delete_block optimization (2020-03-16) filelock-5.6 locks: fix a potential use-after-free problem when wakeup a waiter (2020-03-06) ceph-idle-open ceph: check all mds' caps after page writeback (2020-03-04) locks-5.6 locks: fix a potential use-after-free problem when wakeup a waiter (2020-03-04) ceph-tracepoints ceph: add sync and async create tracepoints (2020-02-12) ceph-iops ceph: don't allow type or device number to change on non-I_NEW inodes (2020-01-29) ceph-caps-nongreedy SQUASH: fix mds_wanted setting in inode release (2020-01-28) ceph-5.6 ceph: print hashes in hex in dout messages (2020-01-02) ceph-5.5 ceph: don't leave ino field in ceph_mds_request_head uninitialized (2019-11-19) fscache-5.4 cachefiles: properly clean up object when buffer allocation fails (2019-10-25) ceph-5.4 ceph: convert int fields in ceph_mount_options to unsigned int (2019-09-19) locks-5.4 locks: fix a memory leak bug in __break_lease() (2019-08-20) mm-5.4 mm: check for sleepable context in kvfree (2019-07-23) ceph-smutex ceph: only invalidate page after clearing dirty bit (2019-07-22) ceph-uninline-race ceph: handle inlined files in copy_file_range (2019-07-12) ceph-inline-write ceph: add ceph_inline_page_write (2019-07-09) ceph-5.3 ceph: fix end offset in truncate_inode_pages_range call (2019-07-02) ceph-xattr ceph: don't NULL terminate virtual xattrs (2019-06-25) locks-5.3 locks: eliminate false positive conflicts for write lease (2019-06-19) ceph-chattr ceph: increment change_attribute on local changes (2019-06-17) ceph-btime ceph: allow querying of STATX_BTIME in ceph_getattr (2019-06-17) ceph-addr2 libceph: rename ceph_encode_addr to ceph_encode_banner_addr (2019-06-17) ceph-5.2 ceph: fix ceph_mdsc_build_path to not stop on first component (2019-05-09) ceph-5.1 ceph: use __getname/__putname in ceph_mdsc_build_path (2019-04-30) name-snap audit: fix audit_compare_dname_path to take a qstr (2019-04-26) nfsd-5.2 nfsd: wake waiters blocked on file_lock before deleting it (2019-04-20) locks-5.1 locks: wake any locks blocked on request before deadlock check (2019-03-25) locks-4.21 locks: fix error in locks_move_blocks() (2019-01-02) locks-execve exec: do unshare_files after de_thread (2018-09-13) locks-4.20 fs/locks: create a tree of dependent requests. (2018-08-14) locks-4.19 locks: remove misleading obsolete comment (2018-08-08) locks-4.18 fasync: Fix deadlock between task-context and interrupt-context kill_fasync() (2018-05-01) errseq-4.17 errseq: Always report a writeback error once (2018-04-27) locks-4.17 locks: change POSIX lock ownership on execve when files_struct is displaced (2018-03-17) nfs-4.17 nfs4: wake any lock waiters on successful RECLAIM_COMPLETE (2018-03-16) nfsd-4.17 nfsd: move nfs4_client allocation to dedicated slabcache (2018-03-16) iversion-refactor fs: convert i_version counter to an atomic64_t (2017-12-07) locks-4.15 fcntl: don't cap l_start and l_end values for F_GETLK64 in compat syscall (2017-11-15) nfsd-4.15 grace: make __state_in_grace static (2017-10-30) ceph-4.15 ceph: clean up spinlocking and list handling around cleanup_cap_releases (2017-10-18) wberr fs: add a write_one_page_since (2017-09-07) wberr-next Merge branch 'for-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata (2017-09-06) locks-4.14 fs/locks: Remove fl_nspid and use fs-specific l_pid for remote locks (2017-07-16) wberr.base btrfs: minimal conversion to errseq_t writeback error reporting on fsync (2017-07-06) wberr.trivial fs: remove call_fsync helper function (2017-07-05) wberr.prep mm: clean up error handling in write_one_page (2017-07-05) wberr-prep fs: sync_filesystem should not discard sync_fs return code (2017-05-30) svc-wq sunrpc: add a svc_create_wq wrapper (2015-03-20) use-gssp sunrpc: get rid of use_gssp_lock (2014-01-04)
git clone https://80x24.org/pub/scm/linux/kernel/git/jlayton/linux.git