Summary
changed from fs-update fails from SD card formatted as ext4 to OpenFirmware ext4 filesystem support

Reproduced.

Excluded fs-update. Excluded external SD port.

A text file and a .zd file were placed on ext4 formatted external SD card, and on an ext4 formatted USB drive, and OpenFirmware was used to read them into a 0xff filled buffer. The .zd file contained this byte sequence as first line: "zblocks: 20000 7331", hex:

svn 2815 corrects a problem with group descriptor checksum management for ext4. The impact of that problem is filesystem corruption (correctable by fsck) when you delete a file on an ext4 filesystem with OFW.

Another problem has cropped up. If the journal is dirty (from Linux), OFW fails to recover it correctly.

svn 2817 fixes another journal recovery problem and enables creating new files and writing to them on ext4 filesystems. The writing works by using the old block-mapped format, which can coexist with the new extent-mapped format