This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

m68k vDSO support


While working on simplifying and consolidate the vDSO code a bit more
I noted m68k uses it to provide some thread pointer and atomic support
on both ld and libc and it aligns with m68k original TLS/NPTL ABI I 
found [1]. The thing is it was never actually pushed upstream on Linux.  

The kernel I am checking, a 3.16 on a ARAnyM MMU, does not export the
vDSO page neither upstream kernel has support for it (as Linux 5.1rcX).
I could just found a out-of-tree patch [2] to enable, I could not find
any linux maillist discussion to see if it were actually proposed and/or
why it was not accepted upstream.

So, is there anything to prevent us to just remove m68k vDSO handling?

[1] https://www.spinics.net/lists/linux-m68k/msg00767.html
[2] https://github.com/stephank/openwrt/blob/master/target/linux/coldfire/patches/012-Add-vDSO-support-for-Coldfire-platform.patch


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]