public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Process to push changes to include/linux/types.h
@ 2010-10-14 19:34 Eric Paris
  2010-10-14 19:45 ` Andi Kleen
  2010-10-14 19:54 ` Andrew Morton
  0 siblings, 2 replies; 19+ messages in thread
From: Eric Paris @ 2010-10-14 19:34 UTC (permalink / raw)
  To: linux-kernel; +Cc: akpm, torvalds, agruen, jengelh, davem, andi

A patch was posted a bit ago by agruen which made a change to
include/linux/types.h changing aligned_u64 to __aligned_u64 and exposing
this new type to userspace.

http://marc.info/?l=linux-kernel&m=128316627912457&w=2

Everyone seemed to agree the patch was a good idea and was correct.  At
the moment this change only really affects network code, but I would
very much like to make use of this change in the notification tree.
Dave Miller did not apply the patch because "Someone has to first add
the types to linux/types.h, and that doesn't go through my tree."

http://marc.info/?l=linux-kernel&m=128634544524035&w=2

I'm a little stuck as to the right path forward.  I normally would have
had no qualms about adding __aligned_u64 to types.h in the notification
tree and pushing it to Linus next go-round and then the net tree could
convert and potentially drop the old aligned_u64 type (but again that
would be outside the net tree).  Since Dave isn't willing to add the
type and I don't want to get called too many bad names, I figured I
should try to find if there is some better way, maintainer, or tree who
should be adding this new type.

Who needs to sign off on a new type in types.h?  Who should add it?
Should I just ram it on in there myself, take any flames that come
along, and then let net finish their cleanups after I've been charred?
Any suggestions on the best course of action would be appreciated.

-Eric


^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2010-10-15 15:24 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-14 19:34 Process to push changes to include/linux/types.h Eric Paris
2010-10-14 19:45 ` Andi Kleen
2010-10-14 19:54 ` Andrew Morton
2010-10-14 21:26   ` Jan Engelhardt
2010-10-14 21:35     ` Eric Paris
2010-10-14 21:37     ` Andrew Morton
2010-10-14 21:46       ` Randy Dunlap
2010-10-14 21:50       ` Jan Engelhardt
2010-10-14 22:01         ` Andrew Morton
2010-10-14 22:13         ` Linus Torvalds
2010-10-14 23:05           ` Jan Engelhardt
2010-10-15  3:03           ` Abbrevieated SHA1s (Was: Re: Process to push changes to include/linux/types.h) Stephen Rothwell
2010-10-15  8:22         ` Process to push changes to include/linux/types.h Andi Kleen
2010-10-15  9:01           ` Andrew Morton
2010-10-15 10:15             ` Andreas Gruenbacher
2010-10-15 14:26               ` Andi Kleen
2010-10-15 14:44                 ` Andreas Gruenbacher
2010-10-15 15:24                   ` Jan Engelhardt
2010-10-15 10:13           ` Jan Engelhardt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox