Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

locking/mcs: Order the header files in Kbuild of each architecture in alphabetical order

We perform a clean up of the Kbuid files in each architecture.
We order the files in each Kbuild in alphabetical order
by running the below script.

for i in arch/*/include/asm/Kbuild
do
cat $i | gawk '/^generic-y/ {
i = 3;
do {
for (; i <= NF; i++) {
if ($i == "\\") {
getline;
i = 1;
continue;
}
if ($i != "")
hdr[$i] = $i;
}
break;
} while (1);
next;
}
// {
print $0;
}
END {
n = asort(hdr);
for (i = 1; i <= n; i++)
print "generic-y += " hdr[i];
}' > ${i}.sorted;
mv ${i}.sorted $i;
done

Signed-off-by: Tim Chen <tim.c.chen@linux.intel.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Matthew R Wilcox <matthew.r.wilcox@intel.com>
Cc: AswinChandramouleeswaran <aswin@hp.com>
Cc: Dave Hansen <dave.hansen@intel.com>
Cc: "Paul E.McKenney" <paulmck@linux.vnet.ibm.com>
Cc: Scott J Norton <scott.norton@hp.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: "Figo.zhang" <figo1802@gmail.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Rik van Riel <riel@redhat.com>
Cc: Waiman Long <waiman.long@hp.com>
Cc: Peter Hurley <peter@hurleysoftware.com>
Cc: Andrea Arcangeli <aarcange@redhat.com>
Cc: Tim Chen <tim.c.chen@linux.intel.com>
Cc: Alex Shi <alex.shi@linaro.org>
Cc: Raghavendra K T <raghavendra.kt@linux.vnet.ibm.com>
Cc: Andi Kleen <andi@firstfloor.org>
Cc: George Spelvin <linux@horizon.com>
Cc: MichelLespinasse <walken@google.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Cc: Davidlohr Bueso <davidlohr.bueso@hp.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
[ Fixed build bug. ]
Signed-off-by: Ingo Molnar <mingo@kernel.org>

authored by

Tim Chen and committed by
Ingo Molnar
b119fa61 980f88e4

+136 -98
+3 -3
arch/alpha/include/asm/Kbuild
··· 1 1 2 - generic-y += clkdev.h 3 2 3 + generic-y += clkdev.h 4 4 generic-y += exec.h 5 - generic-y += trace_clock.h 6 - generic-y += preempt.h 7 5 generic-y += hash.h 6 + generic-y += preempt.h 7 + generic-y += trace_clock.h
+3 -3
arch/arc/include/asm/Kbuild
··· 1 1 generic-y += auxvec.h 2 2 generic-y += barrier.h 3 - generic-y += bugs.h 4 3 generic-y += bitsperlong.h 4 + generic-y += bugs.h 5 5 generic-y += clkdev.h 6 6 generic-y += cputime.h 7 7 generic-y += device.h 8 8 generic-y += div64.h 9 9 generic-y += emergency-restart.h 10 10 generic-y += errno.h 11 - generic-y += fcntl.h 12 11 generic-y += fb.h 12 + generic-y += fcntl.h 13 13 generic-y += ftrace.h 14 14 generic-y += hardirq.h 15 15 generic-y += hash.h ··· 30 30 generic-y += percpu.h 31 31 generic-y += poll.h 32 32 generic-y += posix_types.h 33 + generic-y += preempt.h 33 34 generic-y += resource.h 34 35 generic-y += scatterlist.h 35 36 generic-y += sembuf.h ··· 49 48 generic-y += user.h 50 49 generic-y += vga.h 51 50 generic-y += xor.h 52 - generic-y += preempt.h
+2 -2
arch/arm/include/asm/Kbuild
··· 7 7 generic-y += emergency-restart.h 8 8 generic-y += errno.h 9 9 generic-y += exec.h 10 + generic-y += hash.h 10 11 generic-y += ioctl.h 11 12 generic-y += ipcbuf.h 12 13 generic-y += irq_regs.h ··· 18 17 generic-y += param.h 19 18 generic-y += parport.h 20 19 generic-y += poll.h 20 + generic-y += preempt.h 21 21 generic-y += resource.h 22 22 generic-y += sections.h 23 23 generic-y += segment.h ··· 35 33 generic-y += timex.h 36 34 generic-y += trace_clock.h 37 35 generic-y += unaligned.h 38 - generic-y += preempt.h 39 - generic-y += hash.h
+3 -3
arch/arm64/include/asm/Kbuild
··· 12 12 generic-y += emergency-restart.h 13 13 generic-y += errno.h 14 14 generic-y += ftrace.h 15 + generic-y += hash.h 15 16 generic-y += hw_irq.h 16 17 generic-y += ioctl.h 17 18 generic-y += ioctls.h ··· 29 28 generic-y += pci.h 30 29 generic-y += poll.h 31 30 generic-y += posix_types.h 31 + generic-y += preempt.h 32 32 generic-y += resource.h 33 33 generic-y += scatterlist.h 34 34 generic-y += sections.h ··· 40 38 generic-y += sizes.h 41 39 generic-y += socket.h 42 40 generic-y += sockios.h 43 - generic-y += switch_to.h 44 41 generic-y += swab.h 42 + generic-y += switch_to.h 45 43 generic-y += termbits.h 46 44 generic-y += termios.h 47 45 generic-y += topology.h ··· 51 49 generic-y += user.h 52 50 generic-y += vga.h 53 51 generic-y += xor.h 54 - generic-y += preempt.h 55 - generic-y += hash.h
+20 -20
arch/avr32/include/asm/Kbuild
··· 1 1 2 - generic-y += clkdev.h 3 - generic-y += cputime.h 4 - generic-y += delay.h 5 - generic-y += device.h 6 - generic-y += div64.h 7 - generic-y += emergency-restart.h 8 - generic-y += exec.h 9 - generic-y += futex.h 10 - generic-y += preempt.h 11 - generic-y += irq_regs.h 12 - generic-y += param.h 13 - generic-y += local.h 14 - generic-y += local64.h 15 - generic-y += percpu.h 16 - generic-y += scatterlist.h 17 - generic-y += sections.h 18 - generic-y += topology.h 19 - generic-y += trace_clock.h 20 - generic-y += xor.h 21 - generic-y += hash.h 2 + generic-y += clkdev.h 3 + generic-y += cputime.h 4 + generic-y += delay.h 5 + generic-y += device.h 6 + generic-y += div64.h 7 + generic-y += emergency-restart.h 8 + generic-y += exec.h 9 + generic-y += futex.h 10 + generic-y += hash.h 11 + generic-y += irq_regs.h 12 + generic-y += local.h 13 + generic-y += local64.h 14 + generic-y += param.h 15 + generic-y += percpu.h 16 + generic-y += preempt.h 17 + generic-y += scatterlist.h 18 + generic-y += sections.h 19 + generic-y += topology.h 20 + generic-y += trace_clock.h 21 + generic-y += xor.h
+3 -3
arch/blackfin/include/asm/Kbuild
··· 10 10 generic-y += errno.h 11 11 generic-y += fb.h 12 12 generic-y += futex.h 13 + generic-y += hash.h 13 14 generic-y += hw_irq.h 14 15 generic-y += ioctl.h 15 16 generic-y += ipcbuf.h ··· 18 17 generic-y += kdebug.h 19 18 generic-y += kmap_types.h 20 19 generic-y += kvm_para.h 21 - generic-y += local64.h 22 20 generic-y += local.h 21 + generic-y += local64.h 23 22 generic-y += mman.h 24 23 generic-y += msgbuf.h 25 24 generic-y += mutex.h 26 25 generic-y += param.h 27 26 generic-y += percpu.h 28 27 generic-y += pgalloc.h 28 + generic-y += preempt.h 29 29 generic-y += resource.h 30 30 generic-y += scatterlist.h 31 31 generic-y += sembuf.h ··· 46 44 generic-y += unaligned.h 47 45 generic-y += user.h 48 46 generic-y += xor.h 49 - generic-y += preempt.h 50 - generic-y += hash.h
+2 -2
arch/c6x/include/asm/Kbuild
··· 15 15 generic-y += fb.h 16 16 generic-y += fcntl.h 17 17 generic-y += futex.h 18 + generic-y += hash.h 18 19 generic-y += hw_irq.h 19 20 generic-y += io.h 20 21 generic-y += ioctl.h ··· 35 34 generic-y += pgalloc.h 36 35 generic-y += poll.h 37 36 generic-y += posix_types.h 37 + generic-y += preempt.h 38 38 generic-y += resource.h 39 39 generic-y += scatterlist.h 40 40 generic-y += segment.h ··· 58 56 generic-y += user.h 59 57 generic-y += vga.h 60 58 generic-y += xor.h 61 - generic-y += preempt.h 62 - generic-y += hash.h
+1 -1
arch/cris/include/asm/Kbuild
··· 10 10 generic-y += kvm_para.h 11 11 generic-y += linkage.h 12 12 generic-y += module.h 13 + generic-y += preempt.h 13 14 generic-y += trace_clock.h 14 15 generic-y += vga.h 15 16 generic-y += xor.h 16 - generic-y += preempt.h
+2 -2
arch/frv/include/asm/Kbuild
··· 1 1 2 2 generic-y += clkdev.h 3 3 generic-y += exec.h 4 - generic-y += trace_clock.h 5 - generic-y += preempt.h 6 4 generic-y += hash.h 5 + generic-y += preempt.h 6 + generic-y += trace_clock.h
+3 -3
arch/hexagon/include/asm/Kbuild
··· 25 25 generic-y += irq_regs.h 26 26 generic-y += kdebug.h 27 27 generic-y += kmap_types.h 28 - generic-y += local64.h 29 28 generic-y += local.h 29 + generic-y += local64.h 30 30 generic-y += mman.h 31 31 generic-y += msgbuf.h 32 32 generic-y += pci.h 33 33 generic-y += percpu.h 34 34 generic-y += poll.h 35 35 generic-y += posix_types.h 36 + generic-y += preempt.h 36 37 generic-y += resource.h 37 38 generic-y += rwsem.h 38 39 generic-y += scatterlist.h ··· 46 45 generic-y += sizes.h 47 46 generic-y += socket.h 48 47 generic-y += sockios.h 49 - generic-y += statfs.h 50 48 generic-y += stat.h 49 + generic-y += statfs.h 51 50 generic-y += termbits.h 52 51 generic-y += termios.h 53 52 generic-y += topology.h ··· 56 55 generic-y += ucontext.h 57 56 generic-y += unaligned.h 58 57 generic-y += xor.h 59 - generic-y += preempt.h
+4 -4
arch/ia64/include/asm/Kbuild
··· 1 1 2 2 generic-y += clkdev.h 3 3 generic-y += exec.h 4 - generic-y += kvm_para.h 5 - generic-y += trace_clock.h 6 - generic-y += preempt.h 7 - generic-y += vtime.h 8 4 generic-y += hash.h 5 + generic-y += kvm_para.h 6 + generic-y += preempt.h 7 + generic-y += trace_clock.h 8 + generic-y += vtime.h
+3 -3
arch/m32r/include/asm/Kbuild
··· 1 1 2 2 generic-y += clkdev.h 3 3 generic-y += exec.h 4 - generic-y += module.h 5 - generic-y += trace_clock.h 6 - generic-y += preempt.h 7 4 generic-y += hash.h 5 + generic-y += module.h 6 + generic-y += preempt.h 7 + generic-y += trace_clock.h
+3 -3
arch/m68k/include/asm/Kbuild
··· 6 6 generic-y += emergency-restart.h 7 7 generic-y += errno.h 8 8 generic-y += exec.h 9 + generic-y += hash.h 9 10 generic-y += hw_irq.h 10 11 generic-y += ioctl.h 11 12 generic-y += ipcbuf.h ··· 14 13 generic-y += kdebug.h 15 14 generic-y += kmap_types.h 16 15 generic-y += kvm_para.h 17 - generic-y += local64.h 18 16 generic-y += local.h 17 + generic-y += local64.h 19 18 generic-y += mman.h 20 19 generic-y += mutex.h 21 20 generic-y += percpu.h 21 + generic-y += preempt.h 22 22 generic-y += resource.h 23 23 generic-y += scatterlist.h 24 24 generic-y += sections.h ··· 33 31 generic-y += types.h 34 32 generic-y += word-at-a-time.h 35 33 generic-y += xor.h 36 - generic-y += preempt.h 37 - generic-y += hash.h
+2 -2
arch/metag/include/asm/Kbuild
··· 13 13 generic-y += fcntl.h 14 14 generic-y += futex.h 15 15 generic-y += hardirq.h 16 + generic-y += hash.h 16 17 generic-y += hw_irq.h 17 18 generic-y += ioctl.h 18 19 generic-y += ioctls.h ··· 31 30 generic-y += percpu.h 32 31 generic-y += poll.h 33 32 generic-y += posix_types.h 33 + generic-y += preempt.h 34 34 generic-y += scatterlist.h 35 35 generic-y += sections.h 36 36 generic-y += sembuf.h ··· 54 52 generic-y += user.h 55 53 generic-y += vga.h 56 54 generic-y += xor.h 57 - generic-y += preempt.h 58 - generic-y += hash.h
+2 -2
arch/microblaze/include/asm/Kbuild
··· 3 3 generic-y += clkdev.h 4 4 generic-y += exec.h 5 5 generic-y += hash.h 6 - generic-y += trace_clock.h 7 - generic-y += syscalls.h 8 6 generic-y += preempt.h 7 + generic-y += syscalls.h 8 + generic-y += trace_clock.h
+2 -2
arch/mips/include/asm/Kbuild
··· 2 2 generic-y += cputime.h 3 3 generic-y += current.h 4 4 generic-y += emergency-restart.h 5 + generic-y += hash.h 5 6 generic-y += local64.h 6 7 generic-y += mutex.h 7 8 generic-y += parport.h 8 9 generic-y += percpu.h 10 + generic-y += preempt.h 9 11 generic-y += scatterlist.h 10 12 generic-y += sections.h 11 13 generic-y += segment.h 12 14 generic-y += serial.h 13 15 generic-y += trace_clock.h 14 - generic-y += preempt.h 15 16 generic-y += ucontext.h 16 17 generic-y += xor.h 17 - generic-y += hash.h
+1 -1
arch/mn10300/include/asm/Kbuild
··· 3 3 generic-y += clkdev.h 4 4 generic-y += exec.h 5 5 generic-y += hash.h 6 - generic-y += trace_clock.h 7 6 generic-y += preempt.h 7 + generic-y += trace_clock.h
+5 -5
arch/openrisc/include/asm/Kbuild
··· 10 10 generic-y += cacheflush.h 11 11 generic-y += checksum.h 12 12 generic-y += clkdev.h 13 - generic-y += cmpxchg.h 14 13 generic-y += cmpxchg-local.h 14 + generic-y += cmpxchg.h 15 15 generic-y += cputime.h 16 16 generic-y += current.h 17 17 generic-y += device.h ··· 25 25 generic-y += ftrace.h 26 26 generic-y += futex.h 27 27 generic-y += hardirq.h 28 + generic-y += hash.h 28 29 generic-y += hw_irq.h 29 30 generic-y += ioctl.h 30 31 generic-y += ioctls.h ··· 42 41 generic-y += percpu.h 43 42 generic-y += poll.h 44 43 generic-y += posix_types.h 44 + generic-y += preempt.h 45 45 generic-y += resource.h 46 46 generic-y += scatterlist.h 47 47 generic-y += sections.h ··· 55 53 generic-y += signal.h 56 54 generic-y += socket.h 57 55 generic-y += sockios.h 58 - generic-y += statfs.h 59 56 generic-y += stat.h 57 + generic-y += statfs.h 60 58 generic-y += string.h 61 - generic-y += switch_to.h 62 59 generic-y += swab.h 60 + generic-y += switch_to.h 63 61 generic-y += termbits.h 64 62 generic-y += termios.h 65 63 generic-y += topology.h ··· 70 68 generic-y += vga.h 71 69 generic-y += word-at-a-time.h 72 70 generic-y += xor.h 73 - generic-y += preempt.h 74 - generic-y += hash.h
+25 -6
arch/parisc/include/asm/Kbuild
··· 1 1 2 + generic-y += auxvec.h 2 3 generic-y += barrier.h 3 - generic-y += word-at-a-time.h auxvec.h user.h cputime.h emergency-restart.h \ 4 - segment.h topology.h vga.h device.h percpu.h hw_irq.h mutex.h \ 5 - div64.h irq_regs.h kdebug.h kvm_para.h local64.h local.h param.h \ 6 - poll.h xor.h clkdev.h exec.h 7 - generic-y += trace_clock.h 8 - generic-y += preempt.h 4 + generic-y += clkdev.h 5 + generic-y += cputime.h 6 + generic-y += device.h 7 + generic-y += div64.h 8 + generic-y += emergency-restart.h 9 + generic-y += exec.h 9 10 generic-y += hash.h 11 + generic-y += hw_irq.h 12 + generic-y += irq_regs.h 13 + generic-y += kdebug.h 14 + generic-y += kvm_para.h 15 + generic-y += local.h 16 + generic-y += local64.h 17 + generic-y += mutex.h 18 + generic-y += param.h 19 + generic-y += percpu.h 20 + generic-y += poll.h 21 + generic-y += preempt.h 22 + generic-y += segment.h 23 + generic-y += topology.h 24 + generic-y += trace_clock.h 25 + generic-y += user.h 26 + generic-y += vga.h 27 + generic-y += word-at-a-time.h 28 + generic-y += xor.h
+2 -2
arch/powerpc/include/asm/Kbuild
··· 1 1 2 2 generic-y += clkdev.h 3 + generic-y += hash.h 4 + generic-y += preempt.h 3 5 generic-y += rwsem.h 4 6 generic-y += trace_clock.h 5 - generic-y += preempt.h 6 7 generic-y += vtime.h 7 - generic-y += hash.h
+2 -2
arch/s390/include/asm/Kbuild
··· 1 1 2 2 3 3 generic-y += clkdev.h 4 - generic-y += trace_clock.h 5 - generic-y += preempt.h 6 4 generic-y += hash.h 5 + generic-y += preempt.h 6 + generic-y += trace_clock.h
+2 -2
arch/score/include/asm/Kbuild
··· 1 1 2 2 header-y += 3 3 4 + 4 5 generic-y += barrier.h 5 6 generic-y += clkdev.h 6 7 generic-y += hash.h 8 + generic-y += preempt.h 7 9 generic-y += trace_clock.h 8 10 generic-y += xor.h 9 - generic-y += preempt.h 10 -
+4 -4
arch/sh/include/asm/Kbuild
··· 8 8 generic-y += errno.h 9 9 generic-y += exec.h 10 10 generic-y += fcntl.h 11 + generic-y += hash.h 11 12 generic-y += ioctl.h 12 13 generic-y += ipcbuf.h 13 14 generic-y += irq_regs.h 14 15 generic-y += kvm_para.h 15 16 generic-y += local.h 16 17 generic-y += local64.h 18 + generic-y += mman.h 19 + generic-y += msgbuf.h 17 20 generic-y += param.h 18 21 generic-y += parport.h 19 22 generic-y += percpu.h 20 23 generic-y += poll.h 21 - generic-y += mman.h 22 - generic-y += msgbuf.h 24 + generic-y += preempt.h 23 25 generic-y += resource.h 24 26 generic-y += scatterlist.h 25 27 generic-y += sembuf.h ··· 36 34 generic-y += trace_clock.h 37 35 generic-y += ucontext.h 38 36 generic-y += xor.h 39 - generic-y += preempt.h 40 - generic-y += hash.h
+5 -5
arch/sparc/include/asm/Kbuild
··· 6 6 generic-y += div64.h 7 7 generic-y += emergency-restart.h 8 8 generic-y += exec.h 9 - generic-y += linkage.h 10 - generic-y += local64.h 11 - generic-y += mutex.h 9 + generic-y += hash.h 12 10 generic-y += irq_regs.h 11 + generic-y += linkage.h 13 12 generic-y += local.h 13 + generic-y += local64.h 14 14 generic-y += module.h 15 + generic-y += mutex.h 16 + generic-y += preempt.h 15 17 generic-y += serial.h 16 18 generic-y += trace_clock.h 17 19 generic-y += types.h 18 20 generic-y += word-at-a-time.h 19 - generic-y += preempt.h 20 - generic-y += hash.h
+2 -2
arch/tile/include/asm/Kbuild
··· 11 11 generic-y += exec.h 12 12 generic-y += fb.h 13 13 generic-y += fcntl.h 14 + generic-y += hash.h 14 15 generic-y += hw_irq.h 15 16 generic-y += ioctl.h 16 17 generic-y += ioctls.h ··· 25 24 generic-y += parport.h 26 25 generic-y += poll.h 27 26 generic-y += posix_types.h 27 + generic-y += preempt.h 28 28 generic-y += resource.h 29 29 generic-y += scatterlist.h 30 30 generic-y += sembuf.h ··· 40 38 generic-y += trace_clock.h 41 39 generic-y += types.h 42 40 generic-y += xor.h 43 - generic-y += preempt.h 44 - generic-y += hash.h
+26 -7
arch/um/include/asm/Kbuild
··· 1 - generic-y += bug.h cputime.h device.h emergency-restart.h futex.h hardirq.h 2 - generic-y += hw_irq.h irq_regs.h kdebug.h percpu.h sections.h topology.h xor.h 3 - generic-y += ftrace.h pci.h io.h param.h delay.h mutex.h current.h exec.h 4 - generic-y += switch_to.h clkdev.h 5 - generic-y += trace_clock.h 6 - generic-y += preempt.h 7 - generic-y += hash.h 8 1 generic-y += barrier.h 2 + generic-y += bug.h 3 + generic-y += clkdev.h 4 + generic-y += cputime.h 5 + generic-y += current.h 6 + generic-y += delay.h 7 + generic-y += device.h 8 + generic-y += emergency-restart.h 9 + generic-y += exec.h 10 + generic-y += ftrace.h 11 + generic-y += futex.h 12 + generic-y += hardirq.h 13 + generic-y += hash.h 14 + generic-y += hw_irq.h 15 + generic-y += io.h 16 + generic-y += irq_regs.h 17 + generic-y += kdebug.h 18 + generic-y += mutex.h 19 + generic-y += param.h 20 + generic-y += pci.h 21 + generic-y += percpu.h 22 + generic-y += preempt.h 23 + generic-y += sections.h 24 + generic-y += switch_to.h 25 + generic-y += topology.h 26 + generic-y += trace_clock.h 27 + generic-y += xor.h
+2 -2
arch/unicore32/include/asm/Kbuild
··· 16 16 generic-y += ftrace.h 17 17 generic-y += futex.h 18 18 generic-y += hardirq.h 19 + generic-y += hash.h 19 20 generic-y += hw_irq.h 20 21 generic-y += ioctl.h 21 22 generic-y += ioctls.h ··· 33 32 generic-y += percpu.h 34 33 generic-y += poll.h 35 34 generic-y += posix_types.h 35 + generic-y += preempt.h 36 36 generic-y += resource.h 37 37 generic-y += scatterlist.h 38 38 generic-y += sections.h ··· 62 60 generic-y += user.h 63 61 generic-y += vga.h 64 62 generic-y += xor.h 65 - generic-y += preempt.h 66 - generic-y += hash.h
+2 -2
arch/xtensa/include/asm/Kbuild
··· 9 9 generic-y += exec.h 10 10 generic-y += fcntl.h 11 11 generic-y += hardirq.h 12 + generic-y += hash.h 12 13 generic-y += ioctl.h 13 14 generic-y += irq_regs.h 14 15 generic-y += kdebug.h ··· 19 18 generic-y += local.h 20 19 generic-y += local64.h 21 20 generic-y += percpu.h 21 + generic-y += preempt.h 22 22 generic-y += resource.h 23 23 generic-y += scatterlist.h 24 24 generic-y += sections.h ··· 29 27 generic-y += topology.h 30 28 generic-y += trace_clock.h 31 29 generic-y += xor.h 32 - generic-y += preempt.h 33 - generic-y += hash.h