[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    [W:0.021 / U:10.700 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site