Wind River Support Network

HomeDefectsLIN9-2235
Not to be fixed

LIN9-2235 : xfs crc32 just supports little endian

Created: Nov 16, 2016    Updated: Feb 13, 2017
Resolved Date: Nov 27, 2016
Previous ID: LIN8-5118
Found In Version: unknown
Severity: Standard
Applicable for: Wind River Linux 9
Component/s: Kernel, Userspace

Description

Do not use xfs crc32 on big endian system, i.e. PPC.

Workaround

Disable crc checking can make it work:
mkfs -t xfs -m crc=0 /dev/loop0 

Steps to Reproduce

Mount xfs with crc32 enabled on big endian system:

# dd if=/dev/zero of=/tmp/block_file bs=1024 count=20480
# losetup /dev/loop0 /tmp/block_file
# mkfs -t xfs /dev/loop0
# mkdir -p /mnt/xfs
# mount /dev/loop0 /mnt/xfs
Live chat
Online