Re: revised: Ticket 49305 - Need to wrap atomic functions for certain platforms

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2017-09-26 at 16:56 -0400, Mark Reynolds wrote:
> https://pagure.io/389-ds-base/issue/raw/files/7249aa3bf493cffef4c7e3a3eb843d2626b3a4e6c3802a3d246e0f5cfeafbb33-0001-Ticket-49305-Need-to-wrap-atomic-calls.patch
> 

Cool, so I think this patch touches on something that we need to
consider for the future - HPUX support.

Today, we can't test this, and we are really shooting blind in our
support for it.

I've already opened this ticket to drop 32bit:

https://pagure.io/389-ds-base/issue/49365

I think that for 1.4.x we should drop HPUX support also.

This would limit our support to:

* x86_64
* aarch64
* ppc64 (le)


And for OS this would put us at:

100% support of Linux
Partial support for FreeBSD
Someone is working on re-adding Solaris


With that in mind, I think that given this atomic wrapper exists *just*
for hpux perhaps this patch should *only* be in 1.3.7 branch? I'd like
to see it cleaned out/reverted for 1.4.x. perhaps. We have a lot of old
legacy support, and I think we really need to take a clearer line on
what we do and don't support, and we need to cleanup these shim layers
because they *do* add overheads. 



-- 
Sincerely,

William Brown
Software Engineer
Red Hat, Australia/Brisbane

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
389-devel mailing list -- 389-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to 389-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Index of Archives]     [Fedora Directory Announce]     [Fedora Users]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Review]     [Fedora Art]     [Fedora Music]     [Fedora Packaging]     [CentOS]     [Fedora SELinux]     [Big List of Linux Books]     [KDE Users]     [Fedora Art]     [Fedora Docs]

  Powered by Linux