Files
u-boot/fs
Simon Glass d2feaa01d8 jbd2: Add transaction.c from Linux
Add the JBD2 journaling layer transaction management from the
Linux 6.18 kernel ext4 filesystem driver.

transaction.c handles:
- Transaction lifecycle (start, stop, restart)
- Handle management for filesystem operations
- Buffer attachment to transactions
- Transaction state machine
- Credit reservation and accounting
- Metadata and data buffer journaling

This is the core transaction API that ext4 uses to ensure
atomic updates to filesystem metadata.

Co-developed-by: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: Simon Glass <simon.glass@canonical.com>
2025-12-21 14:15:36 -07:00
..
2025-11-11 04:09:41 -07:00
2025-06-28 07:53:25 -06:00
2025-06-28 07:53:25 -06:00
2025-12-18 12:34:16 -07:00
2025-12-21 11:36:34 +00:00
2025-12-21 14:15:36 -07:00
2024-07-15 12:12:17 -06:00
2025-06-28 07:53:25 -06:00
2024-07-15 12:12:17 -06:00
2025-06-28 12:30:56 -06:00
2025-06-28 07:53:25 -06:00