aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/fpga/of-fpga-region.c
diff options
context:
space:
mode:
authorKent Overstreet <[email protected]>2025-07-22 03:41:50 +0000
committerKent Overstreet <[email protected]>2025-07-25 02:56:37 +0000
commit1831840c2bc502c98c21df2ea0fa419b2ed0a6ec (patch)
treedc6e90d3bd2238ddf632b7775f05b886cdc3075f /drivers/fpga/of-fpga-region.c
parentbcachefs: btree_node_scan: don't re-read before initializing found_btree_node (diff)
downloadkernel-1831840c2bc502c98c21df2ea0fa419b2ed0a6ec.tar.gz
kernel-1831840c2bc502c98c21df2ea0fa419b2ed0a6ec.zip
bcachefs: Fix write buffer flushing from open journal entry
When flushing the btree write buffer, we pull write buffer keys directly from the journal instead of letting the journal write path copy them to the write buffer. When flushing from the currently open journal buffer, we have to block new reservations and wait for outstanding reservations to complete. Recheck the reservation state after blocking new reservations: previously, we were checking the reservation count from before calling __journal_block(). Signed-off-by: Kent Overstreet <[email protected]>
Diffstat (limited to 'drivers/fpga/of-fpga-region.c')
0 files changed, 0 insertions, 0 deletions