Skip to content

sched.h header cleanups vs. 2.6.9-rc2-mm3

William Lee Irwin III lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8nuke itimer_ticks and itimer_nextinclude/linux/sched.h+0 -20 replies
2/8nuke CT_TO_SECS() and CT_TO_USECS()arch/mips/kernel/irixelf.c include/linux/sched.h+5 -110 replies
3/8privatize CALC_LOAD()include/linux/sched.h kernel/timer.c+15 -140 replies
4/8move struct k_itimer to posix-timers.hinclude/linux/posix-timers.h include/linux/sched.h+23 -200 replies
5/8move struct mm_struct to mm.hinclude/linux/mm.h include/linux/sched.h+92 -950 replies
6/8move aio include to mm.hfs/ext3/file.c include/linux/mm.h include/linux/sched.h+3 -25 replies
7/8remove rbtree.h inclusion from sched.hinclude/linux/sched.h+0 -10 replies
8/8move exec_domain declarations to personality.hinclude/linux/personality.h include/linux/sched.h+5 -70 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [sched.h 0/8] sched.h header cleanups vs. 2.6.9-rc2-mm3

I split off the most easily mergeable parts of some sched.h header cleanups I wrote that better than halved the size of sched.h. In particular, these are the parts that don't require large sweeps, uninlining, or introducing new headers. Compiletested on x86-64.

-- wli