Skip to content

ore: Kernel 3.3 BUG squashing (Also for 3.2 Stable@)

Boaz Harrosh linux-fsdevel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest4 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4ore: FIX breakage when MISC_FILESYSTEMS is not setfs/Kconfig fs/exofs/Kconfig fs/exofs/Kconfig.ore+14 -111 reply
2/4ore: Fix crash in case of an IO error.fs/exofs/ore.c+3 -30 replies
3/4ore: fix BUG_ON, too few sgs when readingfs/exofs/ore.c fs/exofs/ore_raid.c+6 -20 replies
4/4ore: Must support none-PAGE-aligned IOfs/exofs/ore_raid.c+59 -121 reply
4/4ore: Must support none-PAGE-aligned IOfs/exofs/ore_raid.c+60 -120 replies

Reviews trailers per patch

1 of 5 patches has a Reviewed-by or Acked-by.

PatchRandy Dunlap
1/4A-b
2/4
3/4
4/4
4/4

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCHSET 0/4] ore: Kernel 3.3 BUG squashing (Also for 3.2 Stable@)

October's large testing has unearthed some nasty bugs. Do to my Deficiency I have failed to send them for the 3.2 Kernel,

so here they are for the 3.3 Merge window, and also for the Stable@ tree.

Sorry!

[PATCH 1/4] ore: FIX breakage when MISC_FILESYSTEMS is not set
Random Kconfig breakage found by Randy Dunlap. Thanks Randy.

[PATCH 2/4] ore: Fix crash in case of an IO error. [PATCH 3/4] ore: fix BUG_ON, too few sgs when reading [PATCH 4/4] ore: Must support none-PAGE-aligned IO
All these are BUG_ON(s) and crashes. Most interesting is the last one which proves that the 3.2 RAID engine was a bit premature.

After this code both exofs and pNFS pass tests including RAID5 verification. Cheers! (exofs did so before pNFS didn't)

Thanks
Boaz