ROSA Linux Bugzilla – Bug 6761
Kernel and glibc system issues in Atom Hardware
Last modified: 2016-02-25 19:46:42 MSK
I have a single board Atom PC from ASUS that runs on Rosa 2012.1 Currently. It uses Fluxbox, as a Window Manager front end with the WahCade Game pad Front end to facilitate navigation with a USB Game pad.
ASUS AT3IONT-I DELUXE BGA 437 Nvidia-ION SATA 3 Gb/s HDMI Nvidia MCP7A-ION Mini ITX DDR3 1066 BGA 437 Motherboard
1x PCIe x16 Slot
Integrated ALC887 6-Channel High-Definition Audio CODEC
2 x DIMM, Max. 4 GB, DDR3 1066/800 Non-ECC,Un-buffered Memory
Intel Atom 330 on board
4x SATA2 Ports, Support RAID 0/ 1
This unit has an integrated Nvidia chipset and the upgrade to Rosa 2014.1 would actually downgrade the Nvidia card drivers to the 304 branch due to the integrated chipset on the motherboard.
Additionally, many applications have been recompiled with the -mtune=atom flag, including glibc. (but not the Kernel.) without -mtune=atom, the system loses much performance as that allows certain SSE optomizations to be used. Incorrectly compiled, the result can be that there are segmentation faults in libc.so.6
So the main issue is that glibc behaves wrong when built with -mtune=atom, am I right?
Was glibc built from source? If so, which exactly compiler options were used then, except -mtune=atom?
Which version of glibc is used there? Which patches are applied?
If you built RPM with that variant of glibc on ABF, please point to the project so that I could see the patches, build options, etc.
What exactly crashes?
Any core dumps, backtraces, steps to reproduce - all that could be useful.
Yes. I built it with the last known stable release for Rosa 2012.1 from SRPM. I modified the compiler flags to just include the -mtune=atom
Core dumps I have no idea, if there was I could not tell you, I couldn't even run ls.
(In reply to comment #1)
> So the main issue is that glibc behaves wrong when built with -mtune=atom,
> am I right?
> Was glibc built from source? If so, which exactly compiler options were used
> then, except -mtune=atom?
> Which version of glibc is used there? Which patches are applied?
> If you built RPM with that variant of glibc on ABF, please point to the
> project so that I could see the patches, build options, etc.
> What exactly crashes?
> Any core dumps, backtraces, steps to reproduce - all that could be useful.
The build was glibc 2.15-9 but this was not done on ABF.