[fedora-arm] ARM Primary FESCO discussion results, round 1
Gordan Bobic
gordan at bobich.net
Wed Mar 21 12:28:51 UTC 2012
Chris Tyler wrote:
>> Otherwise not paying attention to alignment in something like e2fsprogs
>> could plausibly trash the file system:
>>
>> https://bugzilla.redhat.com/show_bug.cgi?id=680090
>>
>> Even if sloppy programming is not an issue on later ARMs, IMO the
>> alignment issues should be treated as bugs at least until ARMv5 support
>> is completely dropped.
>
> Alignment issues happen on x86 too, but we accept the cost of the
> hardware fixup and ignore them.
Only because they are "out of sight - out of mind" and most developers
(myself included until relatively recently) don't know better. x86
induced brain damage is not a good thing.
> Alignment issues are not necessarily
> bugs; sometimes they're the result of conscious decisions that the fixup
> is cheaper than the pages and pages of code required to avoid them in
> the first place (e.g., in streamed data).
FWIW, of all the alignment bugs I have observed in Fedora packages,
precisely 0 were in streamed data. That leads me to think that most
instances are oversights rather than conscious decisions.
>>> Anaconda isn't *quite* ready to go yet. And you don't actually gain much
>>> by using Anaconda for many devices- you still have to write an image to
>>> a removal storage device. Which you then run boot... and it writes a new
>>> image to a storage device. You've just made more work for yourself when
>>> you could have installed a working image directly.
>> In that case you might as well use the same installation procedure on
>> x86, too - there's no reason not to.
>
> We do, after a fashion (and then wrap it in some extra layers): it's
> called a Live Disc :-)
Indeed, but that's not an "installation".
Gordan
More information about the arm
mailing list