Log and transaction cleanups, factoring and bug fixes
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 17 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | xfs: factor log item initialisationfs/ fs/ fs/ +3 more | +29 | 1 reply | |
| 2/9 | xfs: Add inode pin counts to tracesfs/ fs/ fs/ | +12 | 1 reply | |
| 3/9 | xfs: remove stale parameter from ->iop_unpin methodfs/ fs/ fs/ +4 more | +39 | 1 reply | |
| 4/9 | xfs: fix reservation release commit flag in xfs_bmap_add_attrfork()fs/ | +1 | 1 reply | |
| 5/9 | xfs: split out iclog writing from xfs_trans_commit()fs/ | +200 | 2 replies | |
| 6/9 | xfs: update and factor xfs_trans_committed()fs/ | +96 | 2 replies | |
| 7/9 | xfs: log ticket reservation underestimates the number of iclogsfs/ | +42 | 1 reply | |
| 8/9 | xfs: introduce new internal log vector structurefs/ fs/ | +67 | 4 replies | |
| 9/9 | xfs: factor xlog_write and make use of new log vector structurefs/ | +317 | 1 reply |
Reviews trailers per patch
5 of 9 patches have a Reviewed-by or Acked-by.
| Patch | Christoph Hellwig |
|---|---|
| 1/9 | R-b |
| 2/9 | R-b |
| 3/9 | |
| 4/9 | R-b |
| 5/9 | |
| 6/9 | R-b |
| 7/9 | |
| 8/9 | R-b |
| 9/9 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/9] Log and transaction cleanups, factoring and bug fixes
The following series is preparation for delayed logging patches. The cleanups and factoring patches are mainly to make it simple to introduce the delayed logging patches, especially as these changes really have nothing to do with delayed logging. The cleanups and factoring patches should be no-ops from a functionality point of view.
A couple of the patches are fixes for bugs that I've found as I've been working through delayed logging prototypes.
The final two patches introduce a new log vector structure and factor xlog_write(). This is probably the most complex of the changes - it should be a no-op - so needs the most scrutiny. It's also one of the first changes I made - it's been running through QA for the past month and a half so I think it is all OK. I certainly found the factored code far easier to work with when it came to debugging problems...
_______________________________________________
xfs mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/xfs