[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[tyndur-devel] [PATCH libext2 0/8] Bootloader nicht kaputtmachen (und Patches zum Entstauben)
Eigentlich ist es nur ein kleiner Bug, den diese Serie fixen will (die ersten
1024 Bytes werden beim Superblock-Update nicht erhalten, sondern mit 0xc4
überschrieben), aber bevor das gemacht werden kann, muss das alles erstmal
wieder kompilieren und konsistent mit tyndur sein.
Also kommt hier einmal eine Runde diverses libext2-Zeug.
Kevin Wolf (8):
etool: Fehler in ls nicht verschlucken
10: Strict-Aliasing-Zeug gefixt
20: Uninitialisierte Dereferenzierung gefixt
Makefile: Ausgabe für kompilierte Dateien
testlib: CDI-Cache aktualisiert
libext2: Bootloader nicht zerstören
67: Bootloader muss beim Superblock-Update erhalten werden
.gitignore hinzugefügt
.gitignore | 4 +
Makefile | 1 +
etool/ls.c | 2 +-
libext2/fs.c | 21 +-
libext2/include/ext2.h | 3 +
libext2/superblock.c | 14 +-
testlib/cache.c | 2 +-
testlib/cdi_cache.c | 836 +++++++++----------------------------
testlib/cdi_cache.h | 100 +----
testlib/tree.c | 599 ++++++++++++++++++++++++++
testlib/tree.h | 165 ++++++++
tests/10_dot_entry/test.c | 8 +-
tests/20_file_size/test.c | 5 +-
tests/67_keep_bootloader/image.bz2 | Bin 0 -> 365 bytes
tests/67_keep_bootloader/test.c | 40 ++
15 files changed, 1053 insertions(+), 747 deletions(-)
create mode 100644 .gitignore
create mode 100644 testlib/tree.c
create mode 100644 testlib/tree.h
create mode 100644 tests/67_keep_bootloader/image.bz2
create mode 100644 tests/67_keep_bootloader/test.c
--
1.8.1.4