Files
u-boot/fs/ext4l
Simon Glass 5b792aad9e ext4l: Fix cmpxchg macro warning with clang
Rename local variables in cmpxchg macro to avoid shadowing when used
inside try_cmpxchg, which also declares __old. Clang complains about
"variable '__old' is uninitialised when used within its own
initialisation" due to the nested macro expansion.

Cover-letter:
ext4l: Infrastructure and fixes for write support (part K)
This series adds infrastructure and bug fixes needed for ext4l write
support. It includes:

- kmem_cache implementation controlled by CONFIG_LIB_KMEM_CACHE
- Bit operation functions imported from Linux (find_bit, fns)
- Little-endian bit operations for ext4 bitmaps
- Buffer I/O infrastructure for write operations
- Folio and buffer head fixes for U-Boot's malloc'd buffers
- Inode handling fixes (i_mode, i_blocks, iput eviction)
- Journal cleanup detection in bh_cache_clear()
- Various bug fixes for clang warnings and multi-word bit operations
END

Co-developed-by: Claude <noreply@anthropic.com>
Signed-off-by: Simon Glass <simon.glass@canonical.com>
2025-12-30 15:55:37 -07:00
..
2025-12-16 13:19:59 +00:00
2025-12-16 13:19:59 +00:00
2025-12-21 11:36:34 +00:00
2025-12-21 14:15:36 -07:00
2025-12-21 11:36:34 +00:00
2025-12-21 11:36:34 +00:00
2025-12-20 14:09:14 -07:00
2025-12-27 13:35:43 -07:00
2025-12-21 14:15:36 -07:00
2025-12-21 14:15:36 -07:00
2025-12-21 11:36:34 +00:00
2025-12-21 11:36:34 +00:00
2025-12-21 14:15:36 -07:00
2025-12-21 11:36:34 +00:00
2025-12-16 13:19:59 +00:00
2025-12-20 14:09:14 -07:00
2025-12-21 11:36:34 +00:00
2025-12-16 13:19:59 +00:00