[U-Boot] [PATCH 0/3] btrfs fixes

Stefan Agner stefan at agner.ch
Mon Jul 1 21:16:15 CEST 2013


Hi,

My goal was booting from an ArchLinux btrfs filesystem on a BeagleBone 
Black
(am335x_evm). Therefor I patched U-Boot 2013.07-rc1 with the patches 
sent in
May by Adnan Ali (btrfs v12). After some tweaks and help from the IRC 
channel
I could successfully load the Kernel and the Device Tree Binary.

The PLATFORM_NO_UNALIGNED patch enables unaligned access. I had data 
aborts
without this option while reading the superblock. However, I could not 
figure
out which access to the struct leads to the data abort.

The path parsing allows to use paths with leading slash.

My git repository is also available at Github:
https://github.com/falstaff84/u-boot

Ali, could you review those patch and include it in your next 
submission? When
is your next submission planned? I'm happy to help testing/fixing 
remaining
problems...

Best regards,
Stefan Agner

Stefan Agner (3):
   btrfs: use PLATFORM_NO_UNALIGNED to allow unaligned access
   btrfs: Fix crash while path parsing
   btrfs: removed btrfs_mangle_name

  fs/btrfs/Makefile |  1 +
  fs/btrfs/btrfs.c  | 50 
++++----------------------------------------------
  2 files changed, 5 insertions(+), 46 deletions(-)

-- 
1.8.3.1



More information about the U-Boot mailing list