Bug 6761 - Kernel and glibc system issues in Atom Hardware
: Kernel and glibc system issues in Atom Hardware
Status: CONFIRMED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Fresh
: All Linux
: Normal normal
: ---
Assigned To: ROSA Linux Bugs
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2016-02-24 22:02 MSK by Zombie Ryushu
Modified: 2016-02-25 19:46 MSK (History)
1 user (show)

See Also:
RPM Package: kernel
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zombie Ryushu 2016-02-24 22:02:10 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
Gb LAN

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
Comment 1 Eugene Shatokhin 2016-02-25 14:54:09 MSK
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.
Comment 2 Zombie Ryushu 2016-02-25 19:40:46 MSK
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.
Comment 3 Zombie Ryushu 2016-02-25 19:46:42 MSK
(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.