[lkml]   [2010]   [Oct]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH 22/22] bitops: remove minix bitops from asm/bitops.h
Akinobu Mita <> writes:

> 2010/10/16 Andreas Schwab <>:
>> Akinobu Mita <> writes:
>>> m68knommu is big-endian minixfs but m68k (mmu) is little-endian minixfs
>>> if I read arch/m68k/include/asm/bitops_{mm,no}.h correctly.
>> Don't be confused by ^16, this is for the 16bit/32bit indexing
>> correction.  The nommu version uses big-endian 32bit indexing which yet
>> another format.
> Oh, I see. I misunderstood.
> So we need a special handling for it to keep compatibility.

IMHO we only need two versions: big-endian filesystem with big-endian
16bit indexed bitmaps and little-endian filesystem with little-endian
bitmaps. The rest is just the result of careless copying. Note that
the minix filesystem does no byte swapping, so native byte order is the
only sensible mode.


Andreas Schwab,
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
More majordomo info at
Please read the FAQ at

 \ /
  Last update: 2010-10-16 18:01    [from the cache]
©2003-2014 Jasper Spaans. hosted at Digital Ocean