projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
blk-mq: fix start_time_ns and alloc_time_ns for pre-allocated rq
2023-07-03
Andreas Gruenbacher
gfs2: Use memcpy_{from,to}_page where appropriate
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-07-03
Andreas Gruenbacher
gfs2: Convert remaining kmap_atomic calls to kmap_local_page
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-07-03
Andreas Gruenbacher
gfs: Get rid of unnucessary locking in inode_go_dump
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-07-03
Andreas Gruenbacher
gfs2: gfs2_freeze_lock_shared cleanup
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-07-03
Andreas Gruenbacher
gfs2: Replace sd_freeze_state with SDF_FROZEN flag
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-07-03
Andreas Gruenbacher
gfs2: Rework freeze / thaw logic
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-06-15
Andreas Gruenbacher
gfs2: Rename SDF_{FS_FROZEN => FREEZE_INITIATOR}
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com
commit
|
commitdiff
|
tree
2023-06-15
Andreas Gruenbacher
gfs2: Reconfiguring frozen filesystem already rejected
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-06-15
Andreas Gruenbacher
gfs2: Rename gfs2_freeze_lock{ => _shared }
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-06-15
Andreas Gruenbacher
gfs2: Rename the {freeze,thaw}_super callbacks
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-06-15
Andreas Gruenbacher
gfs2: Rename remaining "transaction" glock references
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-06-13
Andreas Gruenbacher
gfs2: retry interrupted internal reads
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-06-01
Andreas Gruenbacher
gfs2: Don't get stuck writing page onto itself under...
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-04-02
Andreas Gruenbacher
drbd: INFO_bm_xfer_stats(): Pass a peer device argument
Signed-off-by:
Andreas Gruenbacher
<agruen@linbit.com>
commit
|
commitdiff
|
tree
2023-04-02
Andreas Gruenbacher
drbd: Add peer device parameter to whole-bitmap I/O...
Signed-off-by:
Andreas Gruenbacher
<agruen@kernel.org>
commit
|
commitdiff
|
tree
2023-04-02
Andreas Gruenbacher
drbd: Rip out the ERR_IF_CNT_IS_NEGATIVE macro
Signed-off-by:
Andreas Gruenbacher
<agruen@linbit.com>
commit
|
commitdiff
|
tree
2023-03-27
Andreas Gruenbacher
gfs2: Fix inode height consistency check
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-02-22
Andreas Gruenbacher
gfs2: Convert gfs2_page_add_databufs to folios
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-02-22
Andreas Gruenbacher
gfs2: jdata writepage fix
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Improve gfs2_make_fs_rw error handling
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Evict inodes cooperatively
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Flush delete work before shrinking inode cache
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Split the two kinds of glock "delete" work
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Move delete workqueue into super block
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Get rid of GLF_PENDING_DELETE flag
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Make glock lru list scanning safer
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Clean up gfs2_scan_glock_lru
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Andreas Gruenbacher
gfs2: Improve gfs2_upgrade_iopen_glock comment
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-29
Andreas Gruenbacher
drbd: drbd_insert_interval(): Clarify comment
Signed-off-by:
Andreas Gruenbacher
<agruen@linbit.com>
commit
|
commitdiff
|
tree
2023-01-27
Andreas Gruenbacher
gfs2: gl_object races fix
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-24
Andreas Gruenbacher
Merge branch 'iomap-for-next' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2023-01-22
Andreas Gruenbacher
Revert "gfs2: stop using generic_writepages in gfs2_ail1_sta...
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-18
Andreas Gruenbacher
iomap: Rename page_ops to folio_ops
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-18
Andreas Gruenbacher
iomap: Rename page_prepare handler to get_folio
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-18
Andreas Gruenbacher
iomap: Add __iomap_get_folio helper
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-18
Andreas Gruenbacher
iomap/gfs2: Get page in page_prepare handler
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-18
Andreas Gruenbacher
iomap: Add iomap_get_folio helper
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-18
Andreas Gruenbacher
iomap: Rename page_done handler to put_folio
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-18
Andreas Gruenbacher
iomap/gfs2: Unlock and put folio in page_done handler
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2023-01-18
Andreas Gruenbacher
iomap: Add __iomap_put_folio helper
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Andreas Gruenbacher
gfs2: Remove support for glock holder auto-demotion (2)
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Andreas Gruenbacher
gfs2: Remove support for glock holder auto-demotion
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-10
Andreas Gruenbacher
gfs2: Minor gfs2_try_evict cleanup
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Partially revert gfs2_inode_lookup change
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Add gfs2_inode_lookup comment
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Uninline and improve glock_{set,clear}_object
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Simply dequeue iopen glock in gfs2_evict_inode
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Clean up after gfs2_create_inode rework
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Avoid dequeuing GL_ASYNC glock holders twice
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Make gfs2_glock_hold return its glock argument
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Always check inode size of inline inodes
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-06
Andreas Gruenbacher
gfs2: Cosmetic gfs2_dinode_{in,out} cleanup
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-05
Andreas Gruenbacher
gfs2: Handle -EBUSY result of insert_inode_locked4
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-02
Andreas Gruenbacher
gfs2: Fix and clean up create / evict interaction
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-02
Andreas Gruenbacher
gfs2: Clean up initialization of "ip" in gfs2_create_inode
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-02
Andreas Gruenbacher
gfs2: Get rid of ghs[] in gfs2_create_inode
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-12-02
Andreas Gruenbacher
gfs2: Add extra error check in alloc_dinode
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Andreas Gruenbacher
gfs2: Merge branch 'for-next.nopid' into for-next
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-08-26
Andreas Gruenbacher
gfs2: Switch from strlcpy to strscpy
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-08-05
Andreas Gruenbacher
Merge part of branch 'for-next.instantiate' into for...
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: List traversal in do_promote is safe
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Use better variable name
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Make go_instantiate take a glock
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Add new go_held glock operation
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Revert 'Fix "truncate in progress" hang'
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Instantiate glocks ouside of glock state engine
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Fix up gfs2_glock_async_wait
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Mark the remaining process-independent glock...
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Mark flock glock holders as GL_NOPID
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Add GL_NOPID flag for process-independent glock...
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Add flocks to glockfd debugfs file
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-29
Andreas Gruenbacher
gfs2: Add glockfd debugfs file
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-06-28
Andreas Gruenbacher
gfs2: Minor gfs2_glock_nq_m cleanup
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-24
Andreas Gruenbacher
gfs2: Explain some direct I/O oddities
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-13
Andreas Gruenbacher
gfs2: Stop using glock holder auto-demotion for now
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-13
Andreas Gruenbacher
gfs2: buffered write prefaulting
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-13
Andreas Gruenbacher
gfs2: Align read and write chunks to the page cache
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-13
Andreas Gruenbacher
gfs2: Pull return value test out of should_fault_in_pages
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-13
Andreas Gruenbacher
gfs2: Clean up use of fault_in_iov_iter_{read,write...
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-13
Andreas Gruenbacher
gfs2: Variable rename
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-13
Andreas Gruenbacher
gfs2: Fix filesystem block deallocation for short writes
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-08
Andreas Gruenbacher
iomap: iomap_write_end cleanup
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-05-08
Andreas Gruenbacher
iomap: iomap_write_failed fix
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-04-28
Andreas Gruenbacher
gfs2: No short reads or writes upon glock contention
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-04-26
Andreas Gruenbacher
gfs2: Don't re-check for write past EOF unnecessarily
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-03-25
Andreas Gruenbacher
fs/iomap: Fix buffered write page prefaulting
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-03-24
Andreas Gruenbacher
gfs2: Make sure not to return short direct writes
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-03-24
Andreas Gruenbacher
gfs2: Remove dead code in gfs2_file_read_iter
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-03-24
Andreas Gruenbacher
gfs2: Fix gfs2_file_buffered_write endless loop workaround
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-03-23
Andreas Gruenbacher
gfs2: Minor retry logic cleanup
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-03-23
Andreas Gruenbacher
gfs2: Disable page faults during lockless buffered...
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-03-23
Andreas Gruenbacher
gfs2: Fix should_fault_in_pages() logic
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-02-15
Andreas Gruenbacher
gfs2: Initialize gh_error in gfs2_glock_nq
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-02-15
Andreas Gruenbacher
gfs2: Make use of list_is_first
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-02-15
Andreas Gruenbacher
gfs2: Switch lock order of inode and iopen glock
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-02-15
Andreas Gruenbacher
gfs2: cancel timed-out glock requests
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-02-15
Andreas Gruenbacher
gfs2: Expect -EBUSY after canceling dlm locking requests
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-02-15
Andreas Gruenbacher
gfs2: gfs2_setattr_size error path fix
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2022-02-11
Andreas Gruenbacher
Revert "gfs2: check context in gfs2_glock_put"
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
2021-12-04
Andreas Gruenbacher
gfs2: Fix gfs2_instantiate description
Signed-off-by:
Andreas Gruenbacher
<agruenba@redhat.com>
commit
|
commitdiff
|
tree
next