User: Password:
|
|
Subscribe / Log in / New account

Examples

Examples

Posted May 24, 2010 18:30 UTC (Mon) by foom (subscriber, #14868)
In reply to: Examples by corbet
Parent article: Canonical Goes It Alone with Unity

A personal anecdote:

RH's non-upstreamed tux patches caused me pain recently(ish). Turns out TUX added a flag to the open syscall named O_ATOMICOPEN. It used the next available O_ flag value after those used in upstream kernels. That flag was not upstreamed. Upstream then added a flag to open called O_CLOEXEC. They (of course) also used hte next available flag value.

So, new binaries which attempted to use O_CLOEXEC (even when they attempted to test for its existence before using it) would fail badly when it returned some completely unexpected random error value...

https://bugzilla.redhat.com/show_bug.cgi?id=313681


(Log in to post comments)


Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds