Opened 7 years ago

Last modified 4 years ago

#8109 new enhancement

Support little endian cramfs partitions on big endian machines

Reported by: danitool <dgcbueu@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: bcm63xx little endian cramfs Cc:


This patch enables to mount a little endian partition on a big endian machine.

Why to do this?. My board livebox (bcm63xx) uses redboot, but this redboot only reads cramfs little endian. But when the kernel is loaded, openwrt is not able to mount a cramfs little endian partition.

This patch reverses the endian and lets mount a little endian cramfs partition.

The patch is not mine, I don't understand the code, but I know it works.

Attachments (1)

047-cramfs_endianness.patch (5.0 KB) - added by danitool <dgcbueu@…> 7 years ago.

Download all attachments as: .zip

Change History (3)

Changed 7 years ago by danitool <dgcbueu@…>

comment:1 Changed 7 years ago by fpaliuc@…

I have an issue with chan_datacard when compiled for the BCM63xx platform. I was suggested that it could be an endianness problem. Do u think this patch would solve the issue?

Where exactly should I copy the patch file?


comment:2 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

as new .

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.