* Cleaning up the Documentation directory.
@ 2007-05-23 2:25 Rob Landley
2007-05-23 2:38 ` Roland Dreier
0 siblings, 1 reply; 20+ messages in thread
From: Rob Landley @ 2007-05-23 2:25 UTC (permalink / raw)
To: Linux Kernel; +Cc: linux-doc
I would like to reorganize the Documentation directory, starting with the
following:
cd Documentation
mkdir -p arch/amiga
mv zorro.txt arch/amiga
mv arm cris blackfin parisc powerpc s390 x86_64 uml arch
mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \
computone.txt hayes-esp.txt moxa-smartio serial
I could send a patch to do this, but moving files via patch is icky. Would it
be better to start a git tree and ask people to pull from it, or to send in
script snippets like the above?
Rob
^ permalink raw reply [flat|nested] 20+ messages in thread* Re: Cleaning up the Documentation directory. 2007-05-23 2:25 Cleaning up the Documentation directory Rob Landley @ 2007-05-23 2:38 ` Roland Dreier 2007-05-23 4:25 ` [PATCH] " Rob Landley 0 siblings, 1 reply; 20+ messages in thread From: Roland Dreier @ 2007-05-23 2:38 UTC (permalink / raw) To: Rob Landley; +Cc: Linux Kernel, linux-doc > cd Documentation > mkdir -p arch/amiga > mv zorro.txt arch/amiga > mv arm cris blackfin parisc powerpc s390 x86_64 uml arch > mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \ > computone.txt hayes-esp.txt moxa-smartio serial > I could send a patch to do this, but moving files via patch is icky. Would it > be better to start a git tree and ask people to pull from it, or to send in > script snippets like the above? Actually a git patch would express that very nicely -- just pass -M to git-format-patch and it should do the right thing. - R. ^ permalink raw reply [flat|nested] 20+ messages in thread
* [PATCH] Re: Cleaning up the Documentation directory. 2007-05-23 2:38 ` Roland Dreier @ 2007-05-23 4:25 ` Rob Landley 2007-05-23 4:56 ` Paul Mundt 2007-05-23 7:24 ` Geert Uytterhoeven 0 siblings, 2 replies; 20+ messages in thread From: Rob Landley @ 2007-05-23 4:25 UTC (permalink / raw) To: Roland Dreier; +Cc: Linux Kernel, linux-doc, Andrew Morton On Tuesday 22 May 2007 10:38 pm, Roland Dreier wrote: > > > I could send a patch to do this, but moving files via patch is icky. Would it > > be better to start a git tree and ask people to pull from it, or to send in > > script snippets like the above? > > Actually a git patch would express that very nicely -- just pass -M to > git-format-patch and it should do the right thing. Ok. Signed-off-by: Rob Landley <rob@landley.net> Move architecture documentation into "arch" and move multiport serio IO cards into serial. -- Equivalent to: cd Documentation mkdir -p arch/amiga mv zorro.txt arch/amiga mv arm cris blackfin parisc powerpc s390 x86_64 uml arch mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \ computone.txt hayes-esp.txt moxa-smartio serial diff --git a/Documentation/zorro.txt b/Documentation/arch/amiga/zorro.txt similarity index 100% rename from Documentation/zorro.txt rename to Documentation/arch/amiga/zorro.txt diff --git a/Documentation/arm/00-INDEX b/Documentation/arch/arm/00-INDEX similarity index 100% rename from Documentation/arm/00-INDEX rename to Documentation/arch/arm/00-INDEX diff --git a/Documentation/arm/Booting b/Documentation/arch/arm/Booting similarity index 100% rename from Documentation/arm/Booting rename to Documentation/arch/arm/Booting diff --git a/Documentation/arm/IXP2000 b/Documentation/arch/arm/IXP2000 similarity index 100% rename from Documentation/arm/IXP2000 rename to Documentation/arch/arm/IXP2000 diff --git a/Documentation/arm/IXP4xx b/Documentation/arch/arm/IXP4xx similarity index 100% rename from Documentation/arm/IXP4xx rename to Documentation/arch/arm/IXP4xx diff --git a/Documentation/arm/Interrupts b/Documentation/arch/arm/Interrupts similarity index 100% rename from Documentation/arm/Interrupts rename to Documentation/arch/arm/Interrupts diff --git a/Documentation/arm/Netwinder b/Documentation/arch/arm/Netwinder similarity index 100% rename from Documentation/arm/Netwinder rename to Documentation/arch/arm/Netwinder diff --git a/Documentation/arm/Porting b/Documentation/arch/arm/Porting similarity index 100% rename from Documentation/arm/Porting rename to Documentation/arch/arm/Porting diff --git a/Documentation/arm/README b/Documentation/arch/arm/README similarity index 100% rename from Documentation/arm/README rename to Documentation/arch/arm/README diff --git a/Documentation/arm/SA1100/ADSBitsy b/Documentation/arch/arm/SA1100/ADSBitsy similarity index 100% rename from Documentation/arm/SA1100/ADSBitsy rename to Documentation/arch/arm/SA1100/ADSBitsy diff --git a/Documentation/arm/SA1100/Assabet b/Documentation/arch/arm/SA1100/Assabet similarity index 100% rename from Documentation/arm/SA1100/Assabet rename to Documentation/arch/arm/SA1100/Assabet diff --git a/Documentation/arm/SA1100/Brutus b/Documentation/arch/arm/SA1100/Brutus similarity index 100% rename from Documentation/arm/SA1100/Brutus rename to Documentation/arch/arm/SA1100/Brutus diff --git a/Documentation/arm/SA1100/CERF b/Documentation/arch/arm/SA1100/CERF similarity index 100% rename from Documentation/arm/SA1100/CERF rename to Documentation/arch/arm/SA1100/CERF diff --git a/Documentation/arm/SA1100/FreeBird b/Documentation/arch/arm/SA1100/FreeBird similarity index 100% rename from Documentation/arm/SA1100/FreeBird rename to Documentation/arch/arm/SA1100/FreeBird diff --git a/Documentation/arm/SA1100/GraphicsClient b/Documentation/arch/arm/SA1100/GraphicsClient similarity index 100% rename from Documentation/arm/SA1100/GraphicsClient rename to Documentation/arch/arm/SA1100/GraphicsClient diff --git a/Documentation/arm/SA1100/GraphicsMaster b/Documentation/arch/arm/SA1100/GraphicsMaster similarity index 100% rename from Documentation/arm/SA1100/GraphicsMaster rename to Documentation/arch/arm/SA1100/GraphicsMaster diff --git a/Documentation/arm/SA1100/HUW_WEBPANEL b/Documentation/arch/arm/SA1100/HUW_WEBPANEL similarity index 100% rename from Documentation/arm/SA1100/HUW_WEBPANEL rename to Documentation/arch/arm/SA1100/HUW_WEBPANEL diff --git a/Documentation/arm/SA1100/Itsy b/Documentation/arch/arm/SA1100/Itsy similarity index 100% rename from Documentation/arm/SA1100/Itsy rename to Documentation/arch/arm/SA1100/Itsy diff --git a/Documentation/arm/SA1100/LART b/Documentation/arch/arm/SA1100/LART similarity index 100% rename from Documentation/arm/SA1100/LART rename to Documentation/arch/arm/SA1100/LART diff --git a/Documentation/arm/SA1100/PLEB b/Documentation/arch/arm/SA1100/PLEB similarity index 100% rename from Documentation/arm/SA1100/PLEB rename to Documentation/arch/arm/SA1100/PLEB diff --git a/Documentation/arm/SA1100/Pangolin b/Documentation/arch/arm/SA1100/Pangolin similarity index 100% rename from Documentation/arm/SA1100/Pangolin rename to Documentation/arch/arm/SA1100/Pangolin diff --git a/Documentation/arm/SA1100/Tifon b/Documentation/arch/arm/SA1100/Tifon similarity index 100% rename from Documentation/arm/SA1100/Tifon rename to Documentation/arch/arm/SA1100/Tifon diff --git a/Documentation/arm/SA1100/Victor b/Documentation/arch/arm/SA1100/Victor similarity index 100% rename from Documentation/arm/SA1100/Victor rename to Documentation/arch/arm/SA1100/Victor diff --git a/Documentation/arm/SA1100/Yopy b/Documentation/arch/arm/SA1100/Yopy similarity index 100% rename from Documentation/arm/SA1100/Yopy rename to Documentation/arch/arm/SA1100/Yopy diff --git a/Documentation/arm/SA1100/empeg b/Documentation/arch/arm/SA1100/empeg similarity index 100% rename from Documentation/arm/SA1100/empeg rename to Documentation/arch/arm/SA1100/empeg diff --git a/Documentation/arm/SA1100/nanoEngine b/Documentation/arch/arm/SA1100/nanoEngine similarity index 100% rename from Documentation/arm/SA1100/nanoEngine rename to Documentation/arch/arm/SA1100/nanoEngine diff --git a/Documentation/arm/SA1100/serial_UART b/Documentation/arch/arm/SA1100/serial_UART similarity index 100% rename from Documentation/arm/SA1100/serial_UART rename to Documentation/arch/arm/SA1100/serial_UART diff --git a/Documentation/arm/Samsung-S3C24XX/DMA.txt b/Documentation/arch/arm/Samsung-S3C24XX/DMA.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/DMA.txt rename to Documentation/arch/arm/Samsung-S3C24XX/DMA.txt diff --git a/Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt b/Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt rename to Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt diff --git a/Documentation/arm/Samsung-S3C24XX/GPIO.txt b/Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/GPIO.txt rename to Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt diff --git a/Documentation/arm/Samsung-S3C24XX/H1940.txt b/Documentation/arch/arm/Samsung-S3C24XX/H1940.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/H1940.txt rename to Documentation/arch/arm/Samsung-S3C24XX/H1940.txt diff --git a/Documentation/arm/Samsung-S3C24XX/Overview.txt b/Documentation/arch/arm/Samsung-S3C24XX/Overview.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/Overview.txt rename to Documentation/arch/arm/Samsung-S3C24XX/Overview.txt diff --git a/Documentation/arm/Samsung-S3C24XX/S3C2412.txt b/Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/S3C2412.txt rename to Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt diff --git a/Documentation/arm/Samsung-S3C24XX/S3C2413.txt b/Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/S3C2413.txt rename to Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt diff --git a/Documentation/arm/Samsung-S3C24XX/SMDK2440.txt b/Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/SMDK2440.txt rename to Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt diff --git a/Documentation/arm/Samsung-S3C24XX/Suspend.txt b/Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/Suspend.txt rename to Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt diff --git a/Documentation/arm/Samsung-S3C24XX/USB-Host.txt b/Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/USB-Host.txt rename to Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt diff --git a/Documentation/arm/Setup b/Documentation/arch/arm/Setup similarity index 100% rename from Documentation/arm/Setup rename to Documentation/arch/arm/Setup diff --git a/Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen b/Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen similarity index 100% rename from Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen rename to Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen diff --git a/Documentation/arm/Sharp-LH/CompactFlash b/Documentation/arch/arm/Sharp-LH/CompactFlash similarity index 100% rename from Documentation/arm/Sharp-LH/CompactFlash rename to Documentation/arch/arm/Sharp-LH/CompactFlash diff --git a/Documentation/arm/Sharp-LH/IOBarrier b/Documentation/arch/arm/Sharp-LH/IOBarrier similarity index 100% rename from Documentation/arm/Sharp-LH/IOBarrier rename to Documentation/arch/arm/Sharp-LH/IOBarrier diff --git a/Documentation/arm/Sharp-LH/KEV7A400 b/Documentation/arch/arm/Sharp-LH/KEV7A400 similarity index 100% rename from Documentation/arm/Sharp-LH/KEV7A400 rename to Documentation/arch/arm/Sharp-LH/KEV7A400 diff --git a/Documentation/arm/Sharp-LH/LCDPanels b/Documentation/arch/arm/Sharp-LH/LCDPanels similarity index 100% rename from Documentation/arm/Sharp-LH/LCDPanels rename to Documentation/arch/arm/Sharp-LH/LCDPanels diff --git a/Documentation/arm/Sharp-LH/LPD7A400 b/Documentation/arch/arm/Sharp-LH/LPD7A400 similarity index 100% rename from Documentation/arm/Sharp-LH/LPD7A400 rename to Documentation/arch/arm/Sharp-LH/LPD7A400 diff --git a/Documentation/arm/Sharp-LH/LPD7A40X b/Documentation/arch/arm/Sharp-LH/LPD7A40X similarity index 100% rename from Documentation/arm/Sharp-LH/LPD7A40X rename to Documentation/arch/arm/Sharp-LH/LPD7A40X diff --git a/Documentation/arm/Sharp-LH/SDRAM b/Documentation/arch/arm/Sharp-LH/SDRAM similarity index 100% rename from Documentation/arm/Sharp-LH/SDRAM rename to Documentation/arch/arm/Sharp-LH/SDRAM diff --git a/Documentation/arm/Sharp-LH/VectoredInterruptController b/Documentation/arch/arm/Sharp-LH/VectoredInterruptController similarity index 100% rename from Documentation/arm/Sharp-LH/VectoredInterruptController rename to Documentation/arch/arm/Sharp-LH/VectoredInterruptController diff --git a/Documentation/arm/VFP/release-notes.txt b/Documentation/arch/arm/VFP/release-notes.txt similarity index 100% rename from Documentation/arm/VFP/release-notes.txt rename to Documentation/arch/arm/VFP/release-notes.txt diff --git a/Documentation/arm/empeg/README b/Documentation/arch/arm/empeg/README similarity index 100% rename from Documentation/arm/empeg/README rename to Documentation/arch/arm/empeg/README diff --git a/Documentation/arm/empeg/ir.txt b/Documentation/arch/arm/empeg/ir.txt similarity index 100% rename from Documentation/arm/empeg/ir.txt rename to Documentation/arch/arm/empeg/ir.txt diff --git a/Documentation/arm/empeg/mkdevs b/Documentation/arch/arm/empeg/mkdevs similarity index 100% rename from Documentation/arm/empeg/mkdevs rename to Documentation/arch/arm/empeg/mkdevs diff --git a/Documentation/arm/mem_alignment b/Documentation/arch/arm/mem_alignment similarity index 100% rename from Documentation/arm/mem_alignment rename to Documentation/arch/arm/mem_alignment diff --git a/Documentation/arm/memory.txt b/Documentation/arch/arm/memory.txt similarity index 100% rename from Documentation/arm/memory.txt rename to Documentation/arch/arm/memory.txt diff --git a/Documentation/arm/nwfpe/NOTES b/Documentation/arch/arm/nwfpe/NOTES similarity index 100% rename from Documentation/arm/nwfpe/NOTES rename to Documentation/arch/arm/nwfpe/NOTES diff --git a/Documentation/arm/nwfpe/README b/Documentation/arch/arm/nwfpe/README similarity index 100% rename from Documentation/arm/nwfpe/README rename to Documentation/arch/arm/nwfpe/README diff --git a/Documentation/arm/nwfpe/README.FPE b/Documentation/arch/arm/nwfpe/README.FPE similarity index 100% rename from Documentation/arm/nwfpe/README.FPE rename to Documentation/arch/arm/nwfpe/README.FPE diff --git a/Documentation/arm/nwfpe/TODO b/Documentation/arch/arm/nwfpe/TODO similarity index 100% rename from Documentation/arm/nwfpe/TODO rename to Documentation/arch/arm/nwfpe/TODO diff --git a/Documentation/blackfin/00-INDEX b/Documentation/arch/blackfin/00-INDEX similarity index 100% rename from Documentation/blackfin/00-INDEX rename to Documentation/arch/blackfin/00-INDEX diff --git a/Documentation/blackfin/Filesystems b/Documentation/arch/blackfin/Filesystems similarity index 100% rename from Documentation/blackfin/Filesystems rename to Documentation/arch/blackfin/Filesystems diff --git a/Documentation/blackfin/cache-lock.txt b/Documentation/arch/blackfin/cache-lock.txt similarity index 100% rename from Documentation/blackfin/cache-lock.txt rename to Documentation/arch/blackfin/cache-lock.txt diff --git a/Documentation/blackfin/cachefeatures.txt b/Documentation/arch/blackfin/cachefeatures.txt similarity index 100% rename from Documentation/blackfin/cachefeatures.txt rename to Documentation/arch/blackfin/cachefeatures.txt diff --git a/Documentation/cris/README b/Documentation/arch/cris/README similarity index 100% rename from Documentation/cris/README rename to Documentation/arch/cris/README diff --git a/Documentation/parisc/00-INDEX b/Documentation/arch/parisc/00-INDEX similarity index 100% rename from Documentation/parisc/00-INDEX rename to Documentation/arch/parisc/00-INDEX diff --git a/Documentation/parisc/debugging b/Documentation/arch/parisc/debugging similarity index 100% rename from Documentation/parisc/debugging rename to Documentation/arch/parisc/debugging diff --git a/Documentation/parisc/registers b/Documentation/arch/parisc/registers similarity index 100% rename from Documentation/parisc/registers rename to Documentation/arch/parisc/registers diff --git a/Documentation/powerpc/00-INDEX b/Documentation/arch/powerpc/00-INDEX similarity index 100% rename from Documentation/powerpc/00-INDEX rename to Documentation/arch/powerpc/00-INDEX diff --git a/Documentation/powerpc/SBC8260_memory_mapping.txt b/Documentation/arch/powerpc/SBC8260_memory_mapping.txt similarity index 100% rename from Documentation/powerpc/SBC8260_memory_mapping.txt rename to Documentation/arch/powerpc/SBC8260_memory_mapping.txt diff --git a/Documentation/powerpc/booting-without-of.txt b/Documentation/arch/powerpc/booting-without-of.txt similarity index 100% rename from Documentation/powerpc/booting-without-of.txt rename to Documentation/arch/powerpc/booting-without-of.txt diff --git a/Documentation/powerpc/cpu_features.txt b/Documentation/arch/powerpc/cpu_features.txt similarity index 100% rename from Documentation/powerpc/cpu_features.txt rename to Documentation/arch/powerpc/cpu_features.txt diff --git a/Documentation/powerpc/eeh-pci-error-recovery.txt b/Documentation/arch/powerpc/eeh-pci-error-recovery.txt similarity index 100% rename from Documentation/powerpc/eeh-pci-error-recovery.txt rename to Documentation/arch/powerpc/eeh-pci-error-recovery.txt diff --git a/Documentation/powerpc/hvcs.txt b/Documentation/arch/powerpc/hvcs.txt similarity index 100% rename from Documentation/powerpc/hvcs.txt rename to Documentation/arch/powerpc/hvcs.txt diff --git a/Documentation/powerpc/mpc52xx-device-tree-bindings.txt b/Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt similarity index 100% rename from Documentation/powerpc/mpc52xx-device-tree-bindings.txt rename to Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt diff --git a/Documentation/powerpc/mpc52xx.txt b/Documentation/arch/powerpc/mpc52xx.txt similarity index 100% rename from Documentation/powerpc/mpc52xx.txt rename to Documentation/arch/powerpc/mpc52xx.txt diff --git a/Documentation/powerpc/ppc_htab.txt b/Documentation/arch/powerpc/ppc_htab.txt similarity index 100% rename from Documentation/powerpc/ppc_htab.txt rename to Documentation/arch/powerpc/ppc_htab.txt diff --git a/Documentation/powerpc/smp.txt b/Documentation/arch/powerpc/smp.txt similarity index 100% rename from Documentation/powerpc/smp.txt rename to Documentation/arch/powerpc/smp.txt diff --git a/Documentation/powerpc/sound.txt b/Documentation/arch/powerpc/sound.txt similarity index 100% rename from Documentation/powerpc/sound.txt rename to Documentation/arch/powerpc/sound.txt diff --git a/Documentation/powerpc/zImage_layout.txt b/Documentation/arch/powerpc/zImage_layout.txt similarity index 100% rename from Documentation/powerpc/zImage_layout.txt rename to Documentation/arch/powerpc/zImage_layout.txt diff --git a/Documentation/s390/3270.ChangeLog b/Documentation/arch/s390/3270.ChangeLog similarity index 100% rename from Documentation/s390/3270.ChangeLog rename to Documentation/arch/s390/3270.ChangeLog diff --git a/Documentation/s390/3270.txt b/Documentation/arch/s390/3270.txt similarity index 100% rename from Documentation/s390/3270.txt rename to Documentation/arch/s390/3270.txt diff --git a/Documentation/s390/CommonIO b/Documentation/arch/s390/CommonIO similarity index 100% rename from Documentation/s390/CommonIO rename to Documentation/arch/s390/CommonIO diff --git a/Documentation/s390/DASD b/Documentation/arch/s390/DASD similarity index 100% rename from Documentation/s390/DASD rename to Documentation/arch/s390/DASD diff --git a/Documentation/s390/Debugging390.txt b/Documentation/arch/s390/Debugging390.txt similarity index 100% rename from Documentation/s390/Debugging390.txt rename to Documentation/arch/s390/Debugging390.txt diff --git a/Documentation/s390/TAPE b/Documentation/arch/s390/TAPE similarity index 100% rename from Documentation/s390/TAPE rename to Documentation/arch/s390/TAPE diff --git a/Documentation/s390/cds.txt b/Documentation/arch/s390/cds.txt similarity index 100% rename from Documentation/s390/cds.txt rename to Documentation/arch/s390/cds.txt diff --git a/Documentation/s390/config3270.sh b/Documentation/arch/s390/config3270.sh similarity index 100% rename from Documentation/s390/config3270.sh rename to Documentation/arch/s390/config3270.sh diff --git a/Documentation/s390/driver-model.txt b/Documentation/arch/s390/driver-model.txt similarity index 100% rename from Documentation/s390/driver-model.txt rename to Documentation/arch/s390/driver-model.txt diff --git a/Documentation/s390/monreader.txt b/Documentation/arch/s390/monreader.txt similarity index 100% rename from Documentation/s390/monreader.txt rename to Documentation/arch/s390/monreader.txt diff --git a/Documentation/s390/s390dbf.txt b/Documentation/arch/s390/s390dbf.txt similarity index 100% rename from Documentation/s390/s390dbf.txt rename to Documentation/arch/s390/s390dbf.txt diff --git a/Documentation/s390/zfcpdump.txt b/Documentation/arch/s390/zfcpdump.txt similarity index 100% rename from Documentation/s390/zfcpdump.txt rename to Documentation/arch/s390/zfcpdump.txt diff --git a/Documentation/uml/UserModeLinux-HOWTO.txt b/Documentation/arch/uml/UserModeLinux-HOWTO.txt similarity index 100% rename from Documentation/uml/UserModeLinux-HOWTO.txt rename to Documentation/arch/uml/UserModeLinux-HOWTO.txt diff --git a/Documentation/x86_64/boot-options.txt b/Documentation/arch/x86_64/boot-options.txt similarity index 100% rename from Documentation/x86_64/boot-options.txt rename to Documentation/arch/x86_64/boot-options.txt diff --git a/Documentation/x86_64/cpu-hotplug-spec b/Documentation/arch/x86_64/cpu-hotplug-spec similarity index 100% rename from Documentation/x86_64/cpu-hotplug-spec rename to Documentation/arch/x86_64/cpu-hotplug-spec diff --git a/Documentation/x86_64/fake-numa-for-cpusets b/Documentation/arch/x86_64/fake-numa-for-cpusets similarity index 100% rename from Documentation/x86_64/fake-numa-for-cpusets rename to Documentation/arch/x86_64/fake-numa-for-cpusets diff --git a/Documentation/x86_64/kernel-stacks b/Documentation/arch/x86_64/kernel-stacks similarity index 100% rename from Documentation/x86_64/kernel-stacks rename to Documentation/arch/x86_64/kernel-stacks diff --git a/Documentation/x86_64/machinecheck b/Documentation/arch/x86_64/machinecheck similarity index 100% rename from Documentation/x86_64/machinecheck rename to Documentation/arch/x86_64/machinecheck diff --git a/Documentation/x86_64/mm.txt b/Documentation/arch/x86_64/mm.txt similarity index 100% rename from Documentation/x86_64/mm.txt rename to Documentation/arch/x86_64/mm.txt diff --git a/Documentation/computone.txt b/Documentation/serial/computone.txt similarity index 100% rename from Documentation/computone.txt rename to Documentation/serial/computone.txt diff --git a/Documentation/hayes-esp.txt b/Documentation/serial/hayes-esp.txt similarity index 100% rename from Documentation/hayes-esp.txt rename to Documentation/serial/hayes-esp.txt diff --git a/Documentation/moxa-smartio b/Documentation/serial/moxa-smartio similarity index 100% rename from Documentation/moxa-smartio rename to Documentation/serial/moxa-smartio diff --git a/Documentation/riscom8.txt b/Documentation/serial/riscom8.txt similarity index 100% rename from Documentation/riscom8.txt rename to Documentation/serial/riscom8.txt diff --git a/Documentation/rocket.txt b/Documentation/serial/rocket.txt similarity index 100% rename from Documentation/rocket.txt rename to Documentation/serial/rocket.txt diff --git a/Documentation/specialix.txt b/Documentation/serial/specialix.txt similarity index 100% rename from Documentation/specialix.txt rename to Documentation/serial/specialix.txt diff --git a/Documentation/stallion.txt b/Documentation/serial/stallion.txt similarity index 100% rename from Documentation/stallion.txt rename to Documentation/serial/stallion.txt diff --git a/Documentation/sx.txt b/Documentation/serial/sx.txt similarity index 100% rename from Documentation/sx.txt rename to Documentation/serial/sx.txt ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Re: Cleaning up the Documentation directory. 2007-05-23 4:25 ` [PATCH] " Rob Landley @ 2007-05-23 4:56 ` Paul Mundt 2007-05-23 6:58 ` Rob Landley 2007-05-23 7:24 ` Geert Uytterhoeven 1 sibling, 1 reply; 20+ messages in thread From: Paul Mundt @ 2007-05-23 4:56 UTC (permalink / raw) To: Rob Landley; +Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton On Wed, May 23, 2007 at 12:25:44AM -0400, Rob Landley wrote: > mv arm cris blackfin parisc powerpc s390 x86_64 uml arch You missed sh, mips, fujitsu/frv, m68k, ia64, i386, and sparc. Is there really enough documentation for these that another directory level is worthwhile? 00-INDEX already covers most of these things, so it's not like there's any measurable confusion.. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Re: Cleaning up the Documentation directory. 2007-05-23 4:56 ` Paul Mundt @ 2007-05-23 6:58 ` Rob Landley 0 siblings, 0 replies; 20+ messages in thread From: Rob Landley @ 2007-05-23 6:58 UTC (permalink / raw) To: Paul Mundt; +Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton On Wednesday 23 May 2007 12:56 am, Paul Mundt wrote: > On Wed, May 23, 2007 at 12:25:44AM -0400, Rob Landley wrote: > > mv arm cris blackfin parisc powerpc s390 x86_64 uml arch > > You missed sh, mips, fujitsu/frv, m68k, ia64, i386, and sparc. Yup. I'll add 'em to the next pass. Thanks. There's plenty more to do. (Why is smart-config.txt not in kbuild? Why is rpc-cache.txt not in filesystems with nfs? Why is xterm-linux.xpm in there at all, it's a graphic, not documentation...) This was just me trying to figure out how to move files without big add/remove patches. (I'd never set up git before, I use mercurial.) A small and hopefully non-controversial set. I'm trying to do a web version of the Documentation directory. I've been reading through this on and off for a month now and I'm still trying to figure out where everything is. The top level directory mixes together tons of obscure serial drivers, advice about how to submit, copies of standards documents like unicode.txt, administrative files like feature-removal-schedule.txt, debugging advice, userspace API documentation, datastructure documentation, design docs, a pointer to where to download the firmware for a Cyclades Z (still dunno what that is, but google probably would. README.cycladesZ sure doesn't say...), historical notes like highuid.txt... I'm also trying to figure out what is and isn't documented, so I can fill in some of the gaps. (Or at least _identify_ them.) Having a great unsorted heap of documentation doesn't help this, I need to categorize it to figure out the coverage. (Let alone triaging the quality of what's there and figuring out if Linux Weekly News or Kerneltrap or somebodydid a way better writeup than what the kernel comes with, and maybe I can poke 'em into signing off on putting their version in the kernel.) Yeah, I've got to read through "make htmldocs" too. I'm working on it... > Is there really enough documentation for these that another directory > level is worthwhile? You note that my first quick run-through missed half of this category of documentation, and then you ask whether or not the grouping is already obvious. Yes, I think there's enough documentation to make another directory level worthwhile. And as long as we're going there please explain why directories like "uml" and "telephony" only have one file each in them, but there's five "sched-*.txt" files at the root level? Why is there an ioctl directory but ioctl-number.txt isn't in it? (Maybe there are good answers for this other than "different people did different things without talking to each other, and documentation is an afterthought anyway". I don't know.) > 00-INDEX already covers most of these things, so > it's not like there's any measurable confusion.. Following that to its logical conclusion, why do we need subdirectories at all? No, that's not sarcasm, I've actually pondered just making an index.html file that bears no relation to the underlying directory structure but lets people see "ok, these seven files are about locking, these six files are about the development model, these files describe development tools, this describes kernel infrastructure, these are busses, these are block devices..." I thought reorganizing Documentation (so people who didn't already know everything in it could find things) would be more generally helpful, but if that's not the case I'm happy to do my own out-of-tree index instead. Let me know what you prefer. As to "why start here", the multiport serial drivers are each things that 99% of the audience will never use. Few things even have serial anymore, those that do seldom use multiport cards, and when you _do_ have a multiport card you're looking for documentation on a specific one and the other half-dozen won't help you. So having them at the root level is just clutter in anything remotely like the common case, and there's already a "serial" directory (another example of a directory with just one thing in it). As for architectures, most people manage to avoid caring about the ones they don't use (as long as their changes don't break them, something they often can't test anyway). Personally, I do embedded development and play with half a dozen architectures (plug: http://landley.net/code/firmware), but most people only look at one or two. Files like "zorro.txt" are something that there are probably less than 100 people on the planet who still use it, which doesn't mean it's not _valuable_, just that having it at the root level is clutter to the vast majority of the userbase and arch/amiga seems like a better place for it. Rob ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Re: Cleaning up the Documentation directory. 2007-05-23 4:25 ` [PATCH] " Rob Landley 2007-05-23 4:56 ` Paul Mundt @ 2007-05-23 7:24 ` Geert Uytterhoeven 2007-05-23 15:15 ` Rob Landley ` (5 more replies) 1 sibling, 6 replies; 20+ messages in thread From: Geert Uytterhoeven @ 2007-05-23 7:24 UTC (permalink / raw) To: Rob Landley; +Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton On Wed, 23 May 2007, Rob Landley wrote: > On Tuesday 22 May 2007 10:38 pm, Roland Dreier wrote: > > > I could send a patch to do this, but moving files via patch is icky. > Would it > > > be better to start a git tree and ask people to pull from it, or to send > in > > > script snippets like the above? > > > > Actually a git patch would express that very nicely -- just pass -M to > > git-format-patch and it should do the right thing. > > Ok. > > Signed-off-by: Rob Landley <rob@landley.net> > > Move architecture documentation into "arch" and move multiport serio IO cards > into serial. > > -- > > Equivalent to: > cd Documentation > mkdir -p arch/amiga > mv zorro.txt arch/amiga Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> Probably you want to move Documentation/m68k/README.buddha there, too, as it applies to Amiga (both m68k and PPC). Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Re: Cleaning up the Documentation directory. 2007-05-23 7:24 ` Geert Uytterhoeven @ 2007-05-23 15:15 ` Rob Landley 2007-05-31 7:02 ` Rob Landley ` (4 subsequent siblings) 5 siblings, 0 replies; 20+ messages in thread From: Rob Landley @ 2007-05-23 15:15 UTC (permalink / raw) To: Geert Uytterhoeven; +Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton On Wednesday 23 May 2007 3:24 am, Geert Uytterhoeven wrote: > On Wed, 23 May 2007, Rob Landley wrote: > > On Tuesday 22 May 2007 10:38 pm, Roland Dreier wrote: > > > > I could send a patch to do this, but moving files via patch is icky. > > Would it > > > > be better to start a git tree and ask people to pull from it, or to send > > in > > > > script snippets like the above? > > > > > > Actually a git patch would express that very nicely -- just pass -M to > > > git-format-patch and it should do the right thing. > > > > Ok. > > > > Signed-off-by: Rob Landley <rob@landley.net> > > > > Move architecture documentation into "arch" and move multiport serio IO cards > > into serial. > > > > -- > > > > Equivalent to: > > cd Documentation > > mkdir -p arch/amiga > > mv zorro.txt arch/amiga > > Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> > > Probably you want to move Documentation/m68k/README.buddha there, too, > as it applies to Amiga (both m68k and PPC). I'll add that to the next batch. Thanks. Rob ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH] Re: Cleaning up the Documentation directory. 2007-05-23 7:24 ` Geert Uytterhoeven 2007-05-23 15:15 ` Rob Landley @ 2007-05-31 7:02 ` Rob Landley 2007-05-31 7:04 ` [PATCH 1/2] Group architecture Documentation under Documentation/arch Rob Landley ` (3 subsequent siblings) 5 siblings, 0 replies; 20+ messages in thread From: Rob Landley @ 2007-05-31 7:02 UTC (permalink / raw) To: Geert Uytterhoeven Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt Ok, I've incorporated Paul and Geert's suggestions, and split the patch into two parts. See next two messages. Rob ^ permalink raw reply [flat|nested] 20+ messages in thread
* [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-05-23 7:24 ` Geert Uytterhoeven 2007-05-23 15:15 ` Rob Landley 2007-05-31 7:02 ` Rob Landley @ 2007-05-31 7:04 ` Rob Landley 2007-05-31 7:07 ` [PATCH 2/2] Group multiport serial card documentation under Documentation/serial Rob Landley ` (2 subsequent siblings) 5 siblings, 0 replies; 20+ messages in thread From: Rob Landley @ 2007-05-31 7:04 UTC (permalink / raw) To: Geert Uytterhoeven Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt Signed-off-by: Rob Landley <rob@landley.net> Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> Move architecture-specific Documentation into a common subdirectory. -- Equivalent to: cd Documentation mkdir -p arch/amiga git-mv zorro.txt m68k/README.buddha arch/amiga git-mv arm cris blackfin parisc powerpc s390 x86_64 uml arch git-mv sh mips fujitsu/frv m68k ia64 i386 sparc arch diff --git a/Documentation/m68k/README.buddha b/Documentation/arch/amiga/README.buddha similarity index 100% rename from Documentation/m68k/README.buddha rename to Documentation/arch/amiga/README.buddha diff --git a/Documentation/zorro.txt b/Documentation/arch/amiga/zorro.txt similarity index 100% rename from Documentation/zorro.txt rename to Documentation/arch/amiga/zorro.txt diff --git a/Documentation/arm/00-INDEX b/Documentation/arch/arm/00-INDEX similarity index 100% rename from Documentation/arm/00-INDEX rename to Documentation/arch/arm/00-INDEX diff --git a/Documentation/arm/Booting b/Documentation/arch/arm/Booting similarity index 100% rename from Documentation/arm/Booting rename to Documentation/arch/arm/Booting diff --git a/Documentation/arm/IXP2000 b/Documentation/arch/arm/IXP2000 similarity index 100% rename from Documentation/arm/IXP2000 rename to Documentation/arch/arm/IXP2000 diff --git a/Documentation/arm/IXP4xx b/Documentation/arch/arm/IXP4xx similarity index 100% rename from Documentation/arm/IXP4xx rename to Documentation/arch/arm/IXP4xx diff --git a/Documentation/arm/Interrupts b/Documentation/arch/arm/Interrupts similarity index 100% rename from Documentation/arm/Interrupts rename to Documentation/arch/arm/Interrupts diff --git a/Documentation/arm/Netwinder b/Documentation/arch/arm/Netwinder similarity index 100% rename from Documentation/arm/Netwinder rename to Documentation/arch/arm/Netwinder diff --git a/Documentation/arm/Porting b/Documentation/arch/arm/Porting similarity index 100% rename from Documentation/arm/Porting rename to Documentation/arch/arm/Porting diff --git a/Documentation/arm/README b/Documentation/arch/arm/README similarity index 100% rename from Documentation/arm/README rename to Documentation/arch/arm/README diff --git a/Documentation/arm/SA1100/ADSBitsy b/Documentation/arch/arm/SA1100/ADSBitsy similarity index 100% rename from Documentation/arm/SA1100/ADSBitsy rename to Documentation/arch/arm/SA1100/ADSBitsy diff --git a/Documentation/arm/SA1100/Assabet b/Documentation/arch/arm/SA1100/Assabet similarity index 100% rename from Documentation/arm/SA1100/Assabet rename to Documentation/arch/arm/SA1100/Assabet diff --git a/Documentation/arm/SA1100/Brutus b/Documentation/arch/arm/SA1100/Brutus similarity index 100% rename from Documentation/arm/SA1100/Brutus rename to Documentation/arch/arm/SA1100/Brutus diff --git a/Documentation/arm/SA1100/CERF b/Documentation/arch/arm/SA1100/CERF similarity index 100% rename from Documentation/arm/SA1100/CERF rename to Documentation/arch/arm/SA1100/CERF diff --git a/Documentation/arm/SA1100/FreeBird b/Documentation/arch/arm/SA1100/FreeBird similarity index 100% rename from Documentation/arm/SA1100/FreeBird rename to Documentation/arch/arm/SA1100/FreeBird diff --git a/Documentation/arm/SA1100/GraphicsClient b/Documentation/arch/arm/SA1100/GraphicsClient similarity index 100% rename from Documentation/arm/SA1100/GraphicsClient rename to Documentation/arch/arm/SA1100/GraphicsClient diff --git a/Documentation/arm/SA1100/GraphicsMaster b/Documentation/arch/arm/SA1100/GraphicsMaster similarity index 100% rename from Documentation/arm/SA1100/GraphicsMaster rename to Documentation/arch/arm/SA1100/GraphicsMaster diff --git a/Documentation/arm/SA1100/HUW_WEBPANEL b/Documentation/arch/arm/SA1100/HUW_WEBPANEL similarity index 100% rename from Documentation/arm/SA1100/HUW_WEBPANEL rename to Documentation/arch/arm/SA1100/HUW_WEBPANEL diff --git a/Documentation/arm/SA1100/Itsy b/Documentation/arch/arm/SA1100/Itsy similarity index 100% rename from Documentation/arm/SA1100/Itsy rename to Documentation/arch/arm/SA1100/Itsy diff --git a/Documentation/arm/SA1100/LART b/Documentation/arch/arm/SA1100/LART similarity index 100% rename from Documentation/arm/SA1100/LART rename to Documentation/arch/arm/SA1100/LART diff --git a/Documentation/arm/SA1100/PLEB b/Documentation/arch/arm/SA1100/PLEB similarity index 100% rename from Documentation/arm/SA1100/PLEB rename to Documentation/arch/arm/SA1100/PLEB diff --git a/Documentation/arm/SA1100/Pangolin b/Documentation/arch/arm/SA1100/Pangolin similarity index 100% rename from Documentation/arm/SA1100/Pangolin rename to Documentation/arch/arm/SA1100/Pangolin diff --git a/Documentation/arm/SA1100/Tifon b/Documentation/arch/arm/SA1100/Tifon similarity index 100% rename from Documentation/arm/SA1100/Tifon rename to Documentation/arch/arm/SA1100/Tifon diff --git a/Documentation/arm/SA1100/Victor b/Documentation/arch/arm/SA1100/Victor similarity index 100% rename from Documentation/arm/SA1100/Victor rename to Documentation/arch/arm/SA1100/Victor diff --git a/Documentation/arm/SA1100/Yopy b/Documentation/arch/arm/SA1100/Yopy similarity index 100% rename from Documentation/arm/SA1100/Yopy rename to Documentation/arch/arm/SA1100/Yopy diff --git a/Documentation/arm/SA1100/empeg b/Documentation/arch/arm/SA1100/empeg similarity index 100% rename from Documentation/arm/SA1100/empeg rename to Documentation/arch/arm/SA1100/empeg diff --git a/Documentation/arm/SA1100/nanoEngine b/Documentation/arch/arm/SA1100/nanoEngine similarity index 100% rename from Documentation/arm/SA1100/nanoEngine rename to Documentation/arch/arm/SA1100/nanoEngine diff --git a/Documentation/arm/SA1100/serial_UART b/Documentation/arch/arm/SA1100/serial_UART similarity index 100% rename from Documentation/arm/SA1100/serial_UART rename to Documentation/arch/arm/SA1100/serial_UART diff --git a/Documentation/arm/Samsung-S3C24XX/DMA.txt b/Documentation/arch/arm/Samsung-S3C24XX/DMA.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/DMA.txt rename to Documentation/arch/arm/Samsung-S3C24XX/DMA.txt diff --git a/Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt b/Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt rename to Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt diff --git a/Documentation/arm/Samsung-S3C24XX/GPIO.txt b/Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/GPIO.txt rename to Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt diff --git a/Documentation/arm/Samsung-S3C24XX/H1940.txt b/Documentation/arch/arm/Samsung-S3C24XX/H1940.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/H1940.txt rename to Documentation/arch/arm/Samsung-S3C24XX/H1940.txt diff --git a/Documentation/arm/Samsung-S3C24XX/Overview.txt b/Documentation/arch/arm/Samsung-S3C24XX/Overview.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/Overview.txt rename to Documentation/arch/arm/Samsung-S3C24XX/Overview.txt diff --git a/Documentation/arm/Samsung-S3C24XX/S3C2412.txt b/Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/S3C2412.txt rename to Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt diff --git a/Documentation/arm/Samsung-S3C24XX/S3C2413.txt b/Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/S3C2413.txt rename to Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt diff --git a/Documentation/arm/Samsung-S3C24XX/SMDK2440.txt b/Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/SMDK2440.txt rename to Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt diff --git a/Documentation/arm/Samsung-S3C24XX/Suspend.txt b/Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/Suspend.txt rename to Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt diff --git a/Documentation/arm/Samsung-S3C24XX/USB-Host.txt b/Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/USB-Host.txt rename to Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt diff --git a/Documentation/arm/Setup b/Documentation/arch/arm/Setup similarity index 100% rename from Documentation/arm/Setup rename to Documentation/arch/arm/Setup diff --git a/Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen b/Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen similarity index 100% rename from Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen rename to Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen diff --git a/Documentation/arm/Sharp-LH/CompactFlash b/Documentation/arch/arm/Sharp-LH/CompactFlash similarity index 100% rename from Documentation/arm/Sharp-LH/CompactFlash rename to Documentation/arch/arm/Sharp-LH/CompactFlash diff --git a/Documentation/arm/Sharp-LH/IOBarrier b/Documentation/arch/arm/Sharp-LH/IOBarrier similarity index 100% rename from Documentation/arm/Sharp-LH/IOBarrier rename to Documentation/arch/arm/Sharp-LH/IOBarrier diff --git a/Documentation/arm/Sharp-LH/KEV7A400 b/Documentation/arch/arm/Sharp-LH/KEV7A400 similarity index 100% rename from Documentation/arm/Sharp-LH/KEV7A400 rename to Documentation/arch/arm/Sharp-LH/KEV7A400 diff --git a/Documentation/arm/Sharp-LH/LCDPanels b/Documentation/arch/arm/Sharp-LH/LCDPanels similarity index 100% rename from Documentation/arm/Sharp-LH/LCDPanels rename to Documentation/arch/arm/Sharp-LH/LCDPanels diff --git a/Documentation/arm/Sharp-LH/LPD7A400 b/Documentation/arch/arm/Sharp-LH/LPD7A400 similarity index 100% rename from Documentation/arm/Sharp-LH/LPD7A400 rename to Documentation/arch/arm/Sharp-LH/LPD7A400 diff --git a/Documentation/arm/Sharp-LH/LPD7A40X b/Documentation/arch/arm/Sharp-LH/LPD7A40X similarity index 100% rename from Documentation/arm/Sharp-LH/LPD7A40X rename to Documentation/arch/arm/Sharp-LH/LPD7A40X diff --git a/Documentation/arm/Sharp-LH/SDRAM b/Documentation/arch/arm/Sharp-LH/SDRAM similarity index 100% rename from Documentation/arm/Sharp-LH/SDRAM rename to Documentation/arch/arm/Sharp-LH/SDRAM diff --git a/Documentation/arm/Sharp-LH/VectoredInterruptController b/Documentation/arch/arm/Sharp-LH/VectoredInterruptController similarity index 100% rename from Documentation/arm/Sharp-LH/VectoredInterruptController rename to Documentation/arch/arm/Sharp-LH/VectoredInterruptController diff --git a/Documentation/arm/VFP/release-notes.txt b/Documentation/arch/arm/VFP/release-notes.txt similarity index 100% rename from Documentation/arm/VFP/release-notes.txt rename to Documentation/arch/arm/VFP/release-notes.txt diff --git a/Documentation/arm/empeg/README b/Documentation/arch/arm/empeg/README similarity index 100% rename from Documentation/arm/empeg/README rename to Documentation/arch/arm/empeg/README diff --git a/Documentation/arm/empeg/ir.txt b/Documentation/arch/arm/empeg/ir.txt similarity index 100% rename from Documentation/arm/empeg/ir.txt rename to Documentation/arch/arm/empeg/ir.txt diff --git a/Documentation/arm/empeg/mkdevs b/Documentation/arch/arm/empeg/mkdevs similarity index 100% rename from Documentation/arm/empeg/mkdevs rename to Documentation/arch/arm/empeg/mkdevs diff --git a/Documentation/arm/mem_alignment b/Documentation/arch/arm/mem_alignment similarity index 100% rename from Documentation/arm/mem_alignment rename to Documentation/arch/arm/mem_alignment diff --git a/Documentation/arm/memory.txt b/Documentation/arch/arm/memory.txt similarity index 100% rename from Documentation/arm/memory.txt rename to Documentation/arch/arm/memory.txt diff --git a/Documentation/arm/nwfpe/NOTES b/Documentation/arch/arm/nwfpe/NOTES similarity index 100% rename from Documentation/arm/nwfpe/NOTES rename to Documentation/arch/arm/nwfpe/NOTES diff --git a/Documentation/arm/nwfpe/README b/Documentation/arch/arm/nwfpe/README similarity index 100% rename from Documentation/arm/nwfpe/README rename to Documentation/arch/arm/nwfpe/README diff --git a/Documentation/arm/nwfpe/README.FPE b/Documentation/arch/arm/nwfpe/README.FPE similarity index 100% rename from Documentation/arm/nwfpe/README.FPE rename to Documentation/arch/arm/nwfpe/README.FPE diff --git a/Documentation/arm/nwfpe/TODO b/Documentation/arch/arm/nwfpe/TODO similarity index 100% rename from Documentation/arm/nwfpe/TODO rename to Documentation/arch/arm/nwfpe/TODO diff --git a/Documentation/blackfin/00-INDEX b/Documentation/arch/blackfin/00-INDEX similarity index 100% rename from Documentation/blackfin/00-INDEX rename to Documentation/arch/blackfin/00-INDEX diff --git a/Documentation/blackfin/Filesystems b/Documentation/arch/blackfin/Filesystems similarity index 100% rename from Documentation/blackfin/Filesystems rename to Documentation/arch/blackfin/Filesystems diff --git a/Documentation/blackfin/cache-lock.txt b/Documentation/arch/blackfin/cache-lock.txt similarity index 100% rename from Documentation/blackfin/cache-lock.txt rename to Documentation/arch/blackfin/cache-lock.txt diff --git a/Documentation/blackfin/cachefeatures.txt b/Documentation/arch/blackfin/cachefeatures.txt similarity index 100% rename from Documentation/blackfin/cachefeatures.txt rename to Documentation/arch/blackfin/cachefeatures.txt diff --git a/Documentation/cris/README b/Documentation/arch/cris/README similarity index 100% rename from Documentation/cris/README rename to Documentation/arch/cris/README diff --git a/Documentation/fujitsu/frv/README.txt b/Documentation/arch/frv/README.txt similarity index 100% rename from Documentation/fujitsu/frv/README.txt rename to Documentation/arch/frv/README.txt diff --git a/Documentation/fujitsu/frv/atomic-ops.txt b/Documentation/arch/frv/atomic-ops.txt similarity index 100% rename from Documentation/fujitsu/frv/atomic-ops.txt rename to Documentation/arch/frv/atomic-ops.txt diff --git a/Documentation/fujitsu/frv/booting.txt b/Documentation/arch/frv/booting.txt similarity index 100% rename from Documentation/fujitsu/frv/booting.txt rename to Documentation/arch/frv/booting.txt diff --git a/Documentation/fujitsu/frv/clock.txt b/Documentation/arch/frv/clock.txt similarity index 100% rename from Documentation/fujitsu/frv/clock.txt rename to Documentation/arch/frv/clock.txt diff --git a/Documentation/fujitsu/frv/configuring.txt b/Documentation/arch/frv/configuring.txt similarity index 100% rename from Documentation/fujitsu/frv/configuring.txt rename to Documentation/arch/frv/configuring.txt diff --git a/Documentation/fujitsu/frv/features.txt b/Documentation/arch/frv/features.txt similarity index 100% rename from Documentation/fujitsu/frv/features.txt rename to Documentation/arch/frv/features.txt diff --git a/Documentation/fujitsu/frv/gdbinit b/Documentation/arch/frv/gdbinit similarity index 100% rename from Documentation/fujitsu/frv/gdbinit rename to Documentation/arch/frv/gdbinit diff --git a/Documentation/fujitsu/frv/gdbstub.txt b/Documentation/arch/frv/gdbstub.txt similarity index 100% rename from Documentation/fujitsu/frv/gdbstub.txt rename to Documentation/arch/frv/gdbstub.txt diff --git a/Documentation/fujitsu/frv/kernel-ABI.txt b/Documentation/arch/frv/kernel-ABI.txt similarity index 100% rename from Documentation/fujitsu/frv/kernel-ABI.txt rename to Documentation/arch/frv/kernel-ABI.txt diff --git a/Documentation/fujitsu/frv/mmu-layout.txt b/Documentation/arch/frv/mmu-layout.txt similarity index 100% rename from Documentation/fujitsu/frv/mmu-layout.txt rename to Documentation/arch/frv/mmu-layout.txt diff --git a/Documentation/i386/IO-APIC.txt b/Documentation/arch/i386/IO-APIC.txt similarity index 100% rename from Documentation/i386/IO-APIC.txt rename to Documentation/arch/i386/IO-APIC.txt diff --git a/Documentation/i386/boot.txt b/Documentation/arch/i386/boot.txt similarity index 100% rename from Documentation/i386/boot.txt rename to Documentation/arch/i386/boot.txt diff --git a/Documentation/i386/usb-legacy-support.txt b/Documentation/arch/i386/usb-legacy-support.txt similarity index 100% rename from Documentation/i386/usb-legacy-support.txt rename to Documentation/arch/i386/usb-legacy-support.txt diff --git a/Documentation/i386/zero-page.txt b/Documentation/arch/i386/zero-page.txt similarity index 100% rename from Documentation/i386/zero-page.txt rename to Documentation/arch/i386/zero-page.txt diff --git a/Documentation/ia64/IRQ-redir.txt b/Documentation/arch/ia64/IRQ-redir.txt similarity index 100% rename from Documentation/ia64/IRQ-redir.txt rename to Documentation/arch/ia64/IRQ-redir.txt diff --git a/Documentation/ia64/README b/Documentation/arch/ia64/README similarity index 100% rename from Documentation/ia64/README rename to Documentation/arch/ia64/README diff --git a/Documentation/ia64/aliasing-test.c b/Documentation/arch/ia64/aliasing-test.c similarity index 100% rename from Documentation/ia64/aliasing-test.c rename to Documentation/arch/ia64/aliasing-test.c diff --git a/Documentation/ia64/aliasing.txt b/Documentation/arch/ia64/aliasing.txt similarity index 100% rename from Documentation/ia64/aliasing.txt rename to Documentation/arch/ia64/aliasing.txt diff --git a/Documentation/ia64/efirtc.txt b/Documentation/arch/ia64/efirtc.txt similarity index 100% rename from Documentation/ia64/efirtc.txt rename to Documentation/arch/ia64/efirtc.txt diff --git a/Documentation/ia64/err_inject.txt b/Documentation/arch/ia64/err_inject.txt similarity index 100% rename from Documentation/ia64/err_inject.txt rename to Documentation/arch/ia64/err_inject.txt diff --git a/Documentation/ia64/fsys.txt b/Documentation/arch/ia64/fsys.txt similarity index 100% rename from Documentation/ia64/fsys.txt rename to Documentation/arch/ia64/fsys.txt diff --git a/Documentation/ia64/mca.txt b/Documentation/arch/ia64/mca.txt similarity index 100% rename from Documentation/ia64/mca.txt rename to Documentation/arch/ia64/mca.txt diff --git a/Documentation/ia64/serial.txt b/Documentation/arch/ia64/serial.txt similarity index 100% rename from Documentation/ia64/serial.txt rename to Documentation/arch/ia64/serial.txt diff --git a/Documentation/m68k/00-INDEX b/Documentation/arch/m68k/00-INDEX similarity index 100% rename from Documentation/m68k/00-INDEX rename to Documentation/arch/m68k/00-INDEX diff --git a/Documentation/m68k/kernel-options.txt b/Documentation/arch/m68k/kernel-options.txt similarity index 100% rename from Documentation/m68k/kernel-options.txt rename to Documentation/arch/m68k/kernel-options.txt diff --git a/Documentation/mips/AU1xxx_IDE.README b/Documentation/arch/mips/AU1xxx_IDE.README similarity index 100% rename from Documentation/mips/AU1xxx_IDE.README rename to Documentation/arch/mips/AU1xxx_IDE.README diff --git a/Documentation/mips/GT64120.README b/Documentation/arch/mips/GT64120.README similarity index 100% rename from Documentation/mips/GT64120.README rename to Documentation/arch/mips/GT64120.README diff --git a/Documentation/mips/time.README b/Documentation/arch/mips/time.README similarity index 100% rename from Documentation/mips/time.README rename to Documentation/arch/mips/time.README diff --git a/Documentation/parisc/00-INDEX b/Documentation/arch/parisc/00-INDEX similarity index 100% rename from Documentation/parisc/00-INDEX rename to Documentation/arch/parisc/00-INDEX diff --git a/Documentation/parisc/debugging b/Documentation/arch/parisc/debugging similarity index 100% rename from Documentation/parisc/debugging rename to Documentation/arch/parisc/debugging diff --git a/Documentation/parisc/registers b/Documentation/arch/parisc/registers similarity index 100% rename from Documentation/parisc/registers rename to Documentation/arch/parisc/registers diff --git a/Documentation/powerpc/00-INDEX b/Documentation/arch/powerpc/00-INDEX similarity index 100% rename from Documentation/powerpc/00-INDEX rename to Documentation/arch/powerpc/00-INDEX diff --git a/Documentation/powerpc/SBC8260_memory_mapping.txt b/Documentation/arch/powerpc/SBC8260_memory_mapping.txt similarity index 100% rename from Documentation/powerpc/SBC8260_memory_mapping.txt rename to Documentation/arch/powerpc/SBC8260_memory_mapping.txt diff --git a/Documentation/powerpc/booting-without-of.txt b/Documentation/arch/powerpc/booting-without-of.txt similarity index 100% rename from Documentation/powerpc/booting-without-of.txt rename to Documentation/arch/powerpc/booting-without-of.txt diff --git a/Documentation/powerpc/cpu_features.txt b/Documentation/arch/powerpc/cpu_features.txt similarity index 100% rename from Documentation/powerpc/cpu_features.txt rename to Documentation/arch/powerpc/cpu_features.txt diff --git a/Documentation/powerpc/eeh-pci-error-recovery.txt b/Documentation/arch/powerpc/eeh-pci-error-recovery.txt similarity index 100% rename from Documentation/powerpc/eeh-pci-error-recovery.txt rename to Documentation/arch/powerpc/eeh-pci-error-recovery.txt diff --git a/Documentation/powerpc/hvcs.txt b/Documentation/arch/powerpc/hvcs.txt similarity index 100% rename from Documentation/powerpc/hvcs.txt rename to Documentation/arch/powerpc/hvcs.txt diff --git a/Documentation/powerpc/mpc52xx-device-tree-bindings.txt b/Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt similarity index 100% rename from Documentation/powerpc/mpc52xx-device-tree-bindings.txt rename to Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt diff --git a/Documentation/powerpc/mpc52xx.txt b/Documentation/arch/powerpc/mpc52xx.txt similarity index 100% rename from Documentation/powerpc/mpc52xx.txt rename to Documentation/arch/powerpc/mpc52xx.txt diff --git a/Documentation/powerpc/ppc_htab.txt b/Documentation/arch/powerpc/ppc_htab.txt similarity index 100% rename from Documentation/powerpc/ppc_htab.txt rename to Documentation/arch/powerpc/ppc_htab.txt diff --git a/Documentation/powerpc/smp.txt b/Documentation/arch/powerpc/smp.txt similarity index 100% rename from Documentation/powerpc/smp.txt rename to Documentation/arch/powerpc/smp.txt diff --git a/Documentation/powerpc/sound.txt b/Documentation/arch/powerpc/sound.txt similarity index 100% rename from Documentation/powerpc/sound.txt rename to Documentation/arch/powerpc/sound.txt diff --git a/Documentation/powerpc/zImage_layout.txt b/Documentation/arch/powerpc/zImage_layout.txt similarity index 100% rename from Documentation/powerpc/zImage_layout.txt rename to Documentation/arch/powerpc/zImage_layout.txt diff --git a/Documentation/s390/3270.ChangeLog b/Documentation/arch/s390/3270.ChangeLog similarity index 100% rename from Documentation/s390/3270.ChangeLog rename to Documentation/arch/s390/3270.ChangeLog diff --git a/Documentation/s390/3270.txt b/Documentation/arch/s390/3270.txt similarity index 100% rename from Documentation/s390/3270.txt rename to Documentation/arch/s390/3270.txt diff --git a/Documentation/s390/CommonIO b/Documentation/arch/s390/CommonIO similarity index 100% rename from Documentation/s390/CommonIO rename to Documentation/arch/s390/CommonIO diff --git a/Documentation/s390/DASD b/Documentation/arch/s390/DASD similarity index 100% rename from Documentation/s390/DASD rename to Documentation/arch/s390/DASD diff --git a/Documentation/s390/Debugging390.txt b/Documentation/arch/s390/Debugging390.txt similarity index 100% rename from Documentation/s390/Debugging390.txt rename to Documentation/arch/s390/Debugging390.txt diff --git a/Documentation/s390/TAPE b/Documentation/arch/s390/TAPE similarity index 100% rename from Documentation/s390/TAPE rename to Documentation/arch/s390/TAPE diff --git a/Documentation/s390/cds.txt b/Documentation/arch/s390/cds.txt similarity index 100% rename from Documentation/s390/cds.txt rename to Documentation/arch/s390/cds.txt diff --git a/Documentation/s390/config3270.sh b/Documentation/arch/s390/config3270.sh similarity index 100% rename from Documentation/s390/config3270.sh rename to Documentation/arch/s390/config3270.sh diff --git a/Documentation/s390/driver-model.txt b/Documentation/arch/s390/driver-model.txt similarity index 100% rename from Documentation/s390/driver-model.txt rename to Documentation/arch/s390/driver-model.txt diff --git a/Documentation/s390/monreader.txt b/Documentation/arch/s390/monreader.txt similarity index 100% rename from Documentation/s390/monreader.txt rename to Documentation/arch/s390/monreader.txt diff --git a/Documentation/s390/s390dbf.txt b/Documentation/arch/s390/s390dbf.txt similarity index 100% rename from Documentation/s390/s390dbf.txt rename to Documentation/arch/s390/s390dbf.txt diff --git a/Documentation/s390/zfcpdump.txt b/Documentation/arch/s390/zfcpdump.txt similarity index 100% rename from Documentation/s390/zfcpdump.txt rename to Documentation/arch/s390/zfcpdump.txt diff --git a/Documentation/sh/clk.txt b/Documentation/arch/sh/clk.txt similarity index 100% rename from Documentation/sh/clk.txt rename to Documentation/arch/sh/clk.txt diff --git a/Documentation/sh/kgdb.txt b/Documentation/arch/sh/kgdb.txt similarity index 100% rename from Documentation/sh/kgdb.txt rename to Documentation/arch/sh/kgdb.txt diff --git a/Documentation/sh/new-machine.txt b/Documentation/arch/sh/new-machine.txt similarity index 100% rename from Documentation/sh/new-machine.txt rename to Documentation/arch/sh/new-machine.txt diff --git a/Documentation/sh/register-banks.txt b/Documentation/arch/sh/register-banks.txt similarity index 100% rename from Documentation/sh/register-banks.txt rename to Documentation/arch/sh/register-banks.txt diff --git a/Documentation/sparc/README-2.5 b/Documentation/arch/sparc/README-2.5 similarity index 100% rename from Documentation/sparc/README-2.5 rename to Documentation/arch/sparc/README-2.5 diff --git a/Documentation/sparc/sbus_drivers.txt b/Documentation/arch/sparc/sbus_drivers.txt similarity index 100% rename from Documentation/sparc/sbus_drivers.txt rename to Documentation/arch/sparc/sbus_drivers.txt diff --git a/Documentation/uml/UserModeLinux-HOWTO.txt b/Documentation/arch/uml/UserModeLinux-HOWTO.txt similarity index 100% rename from Documentation/uml/UserModeLinux-HOWTO.txt rename to Documentation/arch/uml/UserModeLinux-HOWTO.txt diff --git a/Documentation/x86_64/boot-options.txt b/Documentation/arch/x86_64/boot-options.txt similarity index 100% rename from Documentation/x86_64/boot-options.txt rename to Documentation/arch/x86_64/boot-options.txt diff --git a/Documentation/x86_64/cpu-hotplug-spec b/Documentation/arch/x86_64/cpu-hotplug-spec similarity index 100% rename from Documentation/x86_64/cpu-hotplug-spec rename to Documentation/arch/x86_64/cpu-hotplug-spec diff --git a/Documentation/x86_64/fake-numa-for-cpusets b/Documentation/arch/x86_64/fake-numa-for-cpusets similarity index 100% rename from Documentation/x86_64/fake-numa-for-cpusets rename to Documentation/arch/x86_64/fake-numa-for-cpusets diff --git a/Documentation/x86_64/kernel-stacks b/Documentation/arch/x86_64/kernel-stacks similarity index 100% rename from Documentation/x86_64/kernel-stacks rename to Documentation/arch/x86_64/kernel-stacks diff --git a/Documentation/x86_64/machinecheck b/Documentation/arch/x86_64/machinecheck similarity index 100% rename from Documentation/x86_64/machinecheck rename to Documentation/arch/x86_64/machinecheck diff --git a/Documentation/x86_64/mm.txt b/Documentation/arch/x86_64/mm.txt similarity index 100% rename from Documentation/x86_64/mm.txt rename to Documentation/arch/x86_64/mm.txt ^ permalink raw reply [flat|nested] 20+ messages in thread
* [PATCH 2/2] Group multiport serial card documentation under Documentation/serial 2007-05-23 7:24 ` Geert Uytterhoeven ` (2 preceding siblings ...) 2007-05-31 7:04 ` [PATCH 1/2] Group architecture Documentation under Documentation/arch Rob Landley @ 2007-05-31 7:07 ` Rob Landley 2007-08-04 19:03 ` [PATCH 1/2] Group architecture Documentation under Documentation/arch Rob Landley 2007-08-04 19:05 ` [PATCH 2/2] Group multiport serial card documentation under Documentation/serial Rob Landley 5 siblings, 0 replies; 20+ messages in thread From: Rob Landley @ 2007-05-31 7:07 UTC (permalink / raw) To: Geert Uytterhoeven Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt Signed-off-by: Rob Landley <rob@landley.net> -- Equivalent to: git-mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \ computone.txt hayes-esp.txt moxa-smartio serial diff --git a/Documentation/computone.txt b/Documentation/serial/computone.txt similarity index 100% rename from Documentation/computone.txt rename to Documentation/serial/computone.txt diff --git a/Documentation/hayes-esp.txt b/Documentation/serial/hayes-esp.txt similarity index 100% rename from Documentation/hayes-esp.txt rename to Documentation/serial/hayes-esp.txt diff --git a/Documentation/moxa-smartio b/Documentation/serial/moxa-smartio similarity index 100% rename from Documentation/moxa-smartio rename to Documentation/serial/moxa-smartio diff --git a/Documentation/riscom8.txt b/Documentation/serial/riscom8.txt similarity index 100% rename from Documentation/riscom8.txt rename to Documentation/serial/riscom8.txt diff --git a/Documentation/rocket.txt b/Documentation/serial/rocket.txt similarity index 100% rename from Documentation/rocket.txt rename to Documentation/serial/rocket.txt diff --git a/Documentation/specialix.txt b/Documentation/serial/specialix.txt similarity index 100% rename from Documentation/specialix.txt rename to Documentation/serial/specialix.txt diff --git a/Documentation/stallion.txt b/Documentation/serial/stallion.txt similarity index 100% rename from Documentation/stallion.txt rename to Documentation/serial/stallion.txt diff --git a/Documentation/sx.txt b/Documentation/serial/sx.txt similarity index 100% rename from Documentation/sx.txt rename to Documentation/serial/sx.txt ^ permalink raw reply [flat|nested] 20+ messages in thread
* [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-05-23 7:24 ` Geert Uytterhoeven ` (3 preceding siblings ...) 2007-05-31 7:07 ` [PATCH 2/2] Group multiport serial card documentation under Documentation/serial Rob Landley @ 2007-08-04 19:03 ` Rob Landley 2007-08-04 19:07 ` Jesper Juhl 2007-08-04 19:19 ` Rob Landley 2007-08-04 19:05 ` [PATCH 2/2] Group multiport serial card documentation under Documentation/serial Rob Landley 5 siblings, 2 replies; 20+ messages in thread From: Rob Landley @ 2007-08-04 19:03 UTC (permalink / raw) To: Geert Uytterhoeven Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt Signed-off-by: Rob Landley <rob@landley.net> Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> Move architecture-specific Documentation into a common subdirectory. -- Equivalent to: cd Documentation mkdir -p arch/amiga git-mv zorro.txt m68k/README.buddha arch/amiga git-mv arm cris blackfin parisc powerpc s390 x86_64 uml arch git-mv sh mips fujitsu/frv m68k ia64 i386 sparc arch Randy Dunlap wanted me to resubmit this, just confirmed it still applies. diff --git a/Documentation/m68k/README.buddha b/Documentation/arch/amiga/README.buddha similarity index 100% rename from Documentation/m68k/README.buddha rename to Documentation/arch/amiga/README.buddha diff --git a/Documentation/zorro.txt b/Documentation/arch/amiga/zorro.txt similarity index 100% rename from Documentation/zorro.txt rename to Documentation/arch/amiga/zorro.txt diff --git a/Documentation/arm/00-INDEX b/Documentation/arch/arm/00-INDEX similarity index 100% rename from Documentation/arm/00-INDEX rename to Documentation/arch/arm/00-INDEX diff --git a/Documentation/arm/Booting b/Documentation/arch/arm/Booting similarity index 100% rename from Documentation/arm/Booting rename to Documentation/arch/arm/Booting diff --git a/Documentation/arm/IXP2000 b/Documentation/arch/arm/IXP2000 similarity index 100% rename from Documentation/arm/IXP2000 rename to Documentation/arch/arm/IXP2000 diff --git a/Documentation/arm/IXP4xx b/Documentation/arch/arm/IXP4xx similarity index 100% rename from Documentation/arm/IXP4xx rename to Documentation/arch/arm/IXP4xx diff --git a/Documentation/arm/Interrupts b/Documentation/arch/arm/Interrupts similarity index 100% rename from Documentation/arm/Interrupts rename to Documentation/arch/arm/Interrupts diff --git a/Documentation/arm/Netwinder b/Documentation/arch/arm/Netwinder similarity index 100% rename from Documentation/arm/Netwinder rename to Documentation/arch/arm/Netwinder diff --git a/Documentation/arm/Porting b/Documentation/arch/arm/Porting similarity index 100% rename from Documentation/arm/Porting rename to Documentation/arch/arm/Porting diff --git a/Documentation/arm/README b/Documentation/arch/arm/README similarity index 100% rename from Documentation/arm/README rename to Documentation/arch/arm/README diff --git a/Documentation/arm/SA1100/ADSBitsy b/Documentation/arch/arm/SA1100/ADSBitsy similarity index 100% rename from Documentation/arm/SA1100/ADSBitsy rename to Documentation/arch/arm/SA1100/ADSBitsy diff --git a/Documentation/arm/SA1100/Assabet b/Documentation/arch/arm/SA1100/Assabet similarity index 100% rename from Documentation/arm/SA1100/Assabet rename to Documentation/arch/arm/SA1100/Assabet diff --git a/Documentation/arm/SA1100/Brutus b/Documentation/arch/arm/SA1100/Brutus similarity index 100% rename from Documentation/arm/SA1100/Brutus rename to Documentation/arch/arm/SA1100/Brutus diff --git a/Documentation/arm/SA1100/CERF b/Documentation/arch/arm/SA1100/CERF similarity index 100% rename from Documentation/arm/SA1100/CERF rename to Documentation/arch/arm/SA1100/CERF diff --git a/Documentation/arm/SA1100/FreeBird b/Documentation/arch/arm/SA1100/FreeBird similarity index 100% rename from Documentation/arm/SA1100/FreeBird rename to Documentation/arch/arm/SA1100/FreeBird diff --git a/Documentation/arm/SA1100/GraphicsClient b/Documentation/arch/arm/SA1100/GraphicsClient similarity index 100% rename from Documentation/arm/SA1100/GraphicsClient rename to Documentation/arch/arm/SA1100/GraphicsClient diff --git a/Documentation/arm/SA1100/GraphicsMaster b/Documentation/arch/arm/SA1100/GraphicsMaster similarity index 100% rename from Documentation/arm/SA1100/GraphicsMaster rename to Documentation/arch/arm/SA1100/GraphicsMaster diff --git a/Documentation/arm/SA1100/HUW_WEBPANEL b/Documentation/arch/arm/SA1100/HUW_WEBPANEL similarity index 100% rename from Documentation/arm/SA1100/HUW_WEBPANEL rename to Documentation/arch/arm/SA1100/HUW_WEBPANEL diff --git a/Documentation/arm/SA1100/Itsy b/Documentation/arch/arm/SA1100/Itsy similarity index 100% rename from Documentation/arm/SA1100/Itsy rename to Documentation/arch/arm/SA1100/Itsy diff --git a/Documentation/arm/SA1100/LART b/Documentation/arch/arm/SA1100/LART similarity index 100% rename from Documentation/arm/SA1100/LART rename to Documentation/arch/arm/SA1100/LART diff --git a/Documentation/arm/SA1100/PLEB b/Documentation/arch/arm/SA1100/PLEB similarity index 100% rename from Documentation/arm/SA1100/PLEB rename to Documentation/arch/arm/SA1100/PLEB diff --git a/Documentation/arm/SA1100/Pangolin b/Documentation/arch/arm/SA1100/Pangolin similarity index 100% rename from Documentation/arm/SA1100/Pangolin rename to Documentation/arch/arm/SA1100/Pangolin diff --git a/Documentation/arm/SA1100/Tifon b/Documentation/arch/arm/SA1100/Tifon similarity index 100% rename from Documentation/arm/SA1100/Tifon rename to Documentation/arch/arm/SA1100/Tifon diff --git a/Documentation/arm/SA1100/Victor b/Documentation/arch/arm/SA1100/Victor similarity index 100% rename from Documentation/arm/SA1100/Victor rename to Documentation/arch/arm/SA1100/Victor diff --git a/Documentation/arm/SA1100/Yopy b/Documentation/arch/arm/SA1100/Yopy similarity index 100% rename from Documentation/arm/SA1100/Yopy rename to Documentation/arch/arm/SA1100/Yopy diff --git a/Documentation/arm/SA1100/empeg b/Documentation/arch/arm/SA1100/empeg similarity index 100% rename from Documentation/arm/SA1100/empeg rename to Documentation/arch/arm/SA1100/empeg diff --git a/Documentation/arm/SA1100/nanoEngine b/Documentation/arch/arm/SA1100/nanoEngine similarity index 100% rename from Documentation/arm/SA1100/nanoEngine rename to Documentation/arch/arm/SA1100/nanoEngine diff --git a/Documentation/arm/SA1100/serial_UART b/Documentation/arch/arm/SA1100/serial_UART similarity index 100% rename from Documentation/arm/SA1100/serial_UART rename to Documentation/arch/arm/SA1100/serial_UART diff --git a/Documentation/arm/Samsung-S3C24XX/DMA.txt b/Documentation/arch/arm/Samsung-S3C24XX/DMA.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/DMA.txt rename to Documentation/arch/arm/Samsung-S3C24XX/DMA.txt diff --git a/Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt b/Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt rename to Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt diff --git a/Documentation/arm/Samsung-S3C24XX/GPIO.txt b/Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/GPIO.txt rename to Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt diff --git a/Documentation/arm/Samsung-S3C24XX/H1940.txt b/Documentation/arch/arm/Samsung-S3C24XX/H1940.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/H1940.txt rename to Documentation/arch/arm/Samsung-S3C24XX/H1940.txt diff --git a/Documentation/arm/Samsung-S3C24XX/Overview.txt b/Documentation/arch/arm/Samsung-S3C24XX/Overview.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/Overview.txt rename to Documentation/arch/arm/Samsung-S3C24XX/Overview.txt diff --git a/Documentation/arm/Samsung-S3C24XX/S3C2412.txt b/Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/S3C2412.txt rename to Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt diff --git a/Documentation/arm/Samsung-S3C24XX/S3C2413.txt b/Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/S3C2413.txt rename to Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt diff --git a/Documentation/arm/Samsung-S3C24XX/SMDK2440.txt b/Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/SMDK2440.txt rename to Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt diff --git a/Documentation/arm/Samsung-S3C24XX/Suspend.txt b/Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/Suspend.txt rename to Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt diff --git a/Documentation/arm/Samsung-S3C24XX/USB-Host.txt b/Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt similarity index 100% rename from Documentation/arm/Samsung-S3C24XX/USB-Host.txt rename to Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt diff --git a/Documentation/arm/Setup b/Documentation/arch/arm/Setup similarity index 100% rename from Documentation/arm/Setup rename to Documentation/arch/arm/Setup diff --git a/Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen b/Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen similarity index 100% rename from Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen rename to Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen diff --git a/Documentation/arm/Sharp-LH/CompactFlash b/Documentation/arch/arm/Sharp-LH/CompactFlash similarity index 100% rename from Documentation/arm/Sharp-LH/CompactFlash rename to Documentation/arch/arm/Sharp-LH/CompactFlash diff --git a/Documentation/arm/Sharp-LH/IOBarrier b/Documentation/arch/arm/Sharp-LH/IOBarrier similarity index 100% rename from Documentation/arm/Sharp-LH/IOBarrier rename to Documentation/arch/arm/Sharp-LH/IOBarrier diff --git a/Documentation/arm/Sharp-LH/KEV7A400 b/Documentation/arch/arm/Sharp-LH/KEV7A400 similarity index 100% rename from Documentation/arm/Sharp-LH/KEV7A400 rename to Documentation/arch/arm/Sharp-LH/KEV7A400 diff --git a/Documentation/arm/Sharp-LH/LCDPanels b/Documentation/arch/arm/Sharp-LH/LCDPanels similarity index 100% rename from Documentation/arm/Sharp-LH/LCDPanels rename to Documentation/arch/arm/Sharp-LH/LCDPanels diff --git a/Documentation/arm/Sharp-LH/LPD7A400 b/Documentation/arch/arm/Sharp-LH/LPD7A400 similarity index 100% rename from Documentation/arm/Sharp-LH/LPD7A400 rename to Documentation/arch/arm/Sharp-LH/LPD7A400 diff --git a/Documentation/arm/Sharp-LH/LPD7A40X b/Documentation/arch/arm/Sharp-LH/LPD7A40X similarity index 100% rename from Documentation/arm/Sharp-LH/LPD7A40X rename to Documentation/arch/arm/Sharp-LH/LPD7A40X diff --git a/Documentation/arm/Sharp-LH/SDRAM b/Documentation/arch/arm/Sharp-LH/SDRAM similarity index 100% rename from Documentation/arm/Sharp-LH/SDRAM rename to Documentation/arch/arm/Sharp-LH/SDRAM diff --git a/Documentation/arm/Sharp-LH/VectoredInterruptController b/Documentation/arch/arm/Sharp-LH/VectoredInterruptController similarity index 100% rename from Documentation/arm/Sharp-LH/VectoredInterruptController rename to Documentation/arch/arm/Sharp-LH/VectoredInterruptController diff --git a/Documentation/arm/VFP/release-notes.txt b/Documentation/arch/arm/VFP/release-notes.txt similarity index 100% rename from Documentation/arm/VFP/release-notes.txt rename to Documentation/arch/arm/VFP/release-notes.txt diff --git a/Documentation/arm/empeg/README b/Documentation/arch/arm/empeg/README similarity index 100% rename from Documentation/arm/empeg/README rename to Documentation/arch/arm/empeg/README diff --git a/Documentation/arm/empeg/ir.txt b/Documentation/arch/arm/empeg/ir.txt similarity index 100% rename from Documentation/arm/empeg/ir.txt rename to Documentation/arch/arm/empeg/ir.txt diff --git a/Documentation/arm/empeg/mkdevs b/Documentation/arch/arm/empeg/mkdevs similarity index 100% rename from Documentation/arm/empeg/mkdevs rename to Documentation/arch/arm/empeg/mkdevs diff --git a/Documentation/arm/mem_alignment b/Documentation/arch/arm/mem_alignment similarity index 100% rename from Documentation/arm/mem_alignment rename to Documentation/arch/arm/mem_alignment diff --git a/Documentation/arm/memory.txt b/Documentation/arch/arm/memory.txt similarity index 100% rename from Documentation/arm/memory.txt rename to Documentation/arch/arm/memory.txt diff --git a/Documentation/arm/nwfpe/NOTES b/Documentation/arch/arm/nwfpe/NOTES similarity index 100% rename from Documentation/arm/nwfpe/NOTES rename to Documentation/arch/arm/nwfpe/NOTES diff --git a/Documentation/arm/nwfpe/README b/Documentation/arch/arm/nwfpe/README similarity index 100% rename from Documentation/arm/nwfpe/README rename to Documentation/arch/arm/nwfpe/README diff --git a/Documentation/arm/nwfpe/README.FPE b/Documentation/arch/arm/nwfpe/README.FPE similarity index 100% rename from Documentation/arm/nwfpe/README.FPE rename to Documentation/arch/arm/nwfpe/README.FPE diff --git a/Documentation/arm/nwfpe/TODO b/Documentation/arch/arm/nwfpe/TODO similarity index 100% rename from Documentation/arm/nwfpe/TODO rename to Documentation/arch/arm/nwfpe/TODO diff --git a/Documentation/blackfin/00-INDEX b/Documentation/arch/blackfin/00-INDEX similarity index 100% rename from Documentation/blackfin/00-INDEX rename to Documentation/arch/blackfin/00-INDEX diff --git a/Documentation/blackfin/Filesystems b/Documentation/arch/blackfin/Filesystems similarity index 100% rename from Documentation/blackfin/Filesystems rename to Documentation/arch/blackfin/Filesystems diff --git a/Documentation/blackfin/cache-lock.txt b/Documentation/arch/blackfin/cache-lock.txt similarity index 100% rename from Documentation/blackfin/cache-lock.txt rename to Documentation/arch/blackfin/cache-lock.txt diff --git a/Documentation/blackfin/cachefeatures.txt b/Documentation/arch/blackfin/cachefeatures.txt similarity index 100% rename from Documentation/blackfin/cachefeatures.txt rename to Documentation/arch/blackfin/cachefeatures.txt diff --git a/Documentation/cris/README b/Documentation/arch/cris/README similarity index 100% rename from Documentation/cris/README rename to Documentation/arch/cris/README diff --git a/Documentation/fujitsu/frv/README.txt b/Documentation/arch/frv/README.txt similarity index 100% rename from Documentation/fujitsu/frv/README.txt rename to Documentation/arch/frv/README.txt diff --git a/Documentation/fujitsu/frv/atomic-ops.txt b/Documentation/arch/frv/atomic-ops.txt similarity index 100% rename from Documentation/fujitsu/frv/atomic-ops.txt rename to Documentation/arch/frv/atomic-ops.txt diff --git a/Documentation/fujitsu/frv/booting.txt b/Documentation/arch/frv/booting.txt similarity index 100% rename from Documentation/fujitsu/frv/booting.txt rename to Documentation/arch/frv/booting.txt diff --git a/Documentation/fujitsu/frv/clock.txt b/Documentation/arch/frv/clock.txt similarity index 100% rename from Documentation/fujitsu/frv/clock.txt rename to Documentation/arch/frv/clock.txt diff --git a/Documentation/fujitsu/frv/configuring.txt b/Documentation/arch/frv/configuring.txt similarity index 100% rename from Documentation/fujitsu/frv/configuring.txt rename to Documentation/arch/frv/configuring.txt diff --git a/Documentation/fujitsu/frv/features.txt b/Documentation/arch/frv/features.txt similarity index 100% rename from Documentation/fujitsu/frv/features.txt rename to Documentation/arch/frv/features.txt diff --git a/Documentation/fujitsu/frv/gdbinit b/Documentation/arch/frv/gdbinit similarity index 100% rename from Documentation/fujitsu/frv/gdbinit rename to Documentation/arch/frv/gdbinit diff --git a/Documentation/fujitsu/frv/gdbstub.txt b/Documentation/arch/frv/gdbstub.txt similarity index 100% rename from Documentation/fujitsu/frv/gdbstub.txt rename to Documentation/arch/frv/gdbstub.txt diff --git a/Documentation/fujitsu/frv/kernel-ABI.txt b/Documentation/arch/frv/kernel-ABI.txt similarity index 100% rename from Documentation/fujitsu/frv/kernel-ABI.txt rename to Documentation/arch/frv/kernel-ABI.txt diff --git a/Documentation/fujitsu/frv/mmu-layout.txt b/Documentation/arch/frv/mmu-layout.txt similarity index 100% rename from Documentation/fujitsu/frv/mmu-layout.txt rename to Documentation/arch/frv/mmu-layout.txt diff --git a/Documentation/i386/IO-APIC.txt b/Documentation/arch/i386/IO-APIC.txt similarity index 100% rename from Documentation/i386/IO-APIC.txt rename to Documentation/arch/i386/IO-APIC.txt diff --git a/Documentation/i386/boot.txt b/Documentation/arch/i386/boot.txt similarity index 100% rename from Documentation/i386/boot.txt rename to Documentation/arch/i386/boot.txt diff --git a/Documentation/i386/usb-legacy-support.txt b/Documentation/arch/i386/usb-legacy-support.txt similarity index 100% rename from Documentation/i386/usb-legacy-support.txt rename to Documentation/arch/i386/usb-legacy-support.txt diff --git a/Documentation/i386/zero-page.txt b/Documentation/arch/i386/zero-page.txt similarity index 100% rename from Documentation/i386/zero-page.txt rename to Documentation/arch/i386/zero-page.txt diff --git a/Documentation/ia64/IRQ-redir.txt b/Documentation/arch/ia64/IRQ-redir.txt similarity index 100% rename from Documentation/ia64/IRQ-redir.txt rename to Documentation/arch/ia64/IRQ-redir.txt diff --git a/Documentation/ia64/README b/Documentation/arch/ia64/README similarity index 100% rename from Documentation/ia64/README rename to Documentation/arch/ia64/README diff --git a/Documentation/ia64/aliasing-test.c b/Documentation/arch/ia64/aliasing-test.c similarity index 100% rename from Documentation/ia64/aliasing-test.c rename to Documentation/arch/ia64/aliasing-test.c diff --git a/Documentation/ia64/aliasing.txt b/Documentation/arch/ia64/aliasing.txt similarity index 100% rename from Documentation/ia64/aliasing.txt rename to Documentation/arch/ia64/aliasing.txt diff --git a/Documentation/ia64/efirtc.txt b/Documentation/arch/ia64/efirtc.txt similarity index 100% rename from Documentation/ia64/efirtc.txt rename to Documentation/arch/ia64/efirtc.txt diff --git a/Documentation/ia64/err_inject.txt b/Documentation/arch/ia64/err_inject.txt similarity index 100% rename from Documentation/ia64/err_inject.txt rename to Documentation/arch/ia64/err_inject.txt diff --git a/Documentation/ia64/fsys.txt b/Documentation/arch/ia64/fsys.txt similarity index 100% rename from Documentation/ia64/fsys.txt rename to Documentation/arch/ia64/fsys.txt diff --git a/Documentation/ia64/mca.txt b/Documentation/arch/ia64/mca.txt similarity index 100% rename from Documentation/ia64/mca.txt rename to Documentation/arch/ia64/mca.txt diff --git a/Documentation/ia64/serial.txt b/Documentation/arch/ia64/serial.txt similarity index 100% rename from Documentation/ia64/serial.txt rename to Documentation/arch/ia64/serial.txt diff --git a/Documentation/m68k/00-INDEX b/Documentation/arch/m68k/00-INDEX similarity index 100% rename from Documentation/m68k/00-INDEX rename to Documentation/arch/m68k/00-INDEX diff --git a/Documentation/m68k/kernel-options.txt b/Documentation/arch/m68k/kernel-options.txt similarity index 100% rename from Documentation/m68k/kernel-options.txt rename to Documentation/arch/m68k/kernel-options.txt diff --git a/Documentation/mips/AU1xxx_IDE.README b/Documentation/arch/mips/AU1xxx_IDE.README similarity index 100% rename from Documentation/mips/AU1xxx_IDE.README rename to Documentation/arch/mips/AU1xxx_IDE.README diff --git a/Documentation/mips/GT64120.README b/Documentation/arch/mips/GT64120.README similarity index 100% rename from Documentation/mips/GT64120.README rename to Documentation/arch/mips/GT64120.README diff --git a/Documentation/mips/time.README b/Documentation/arch/mips/time.README similarity index 100% rename from Documentation/mips/time.README rename to Documentation/arch/mips/time.README diff --git a/Documentation/parisc/00-INDEX b/Documentation/arch/parisc/00-INDEX similarity index 100% rename from Documentation/parisc/00-INDEX rename to Documentation/arch/parisc/00-INDEX diff --git a/Documentation/parisc/debugging b/Documentation/arch/parisc/debugging similarity index 100% rename from Documentation/parisc/debugging rename to Documentation/arch/parisc/debugging diff --git a/Documentation/parisc/registers b/Documentation/arch/parisc/registers similarity index 100% rename from Documentation/parisc/registers rename to Documentation/arch/parisc/registers diff --git a/Documentation/powerpc/00-INDEX b/Documentation/arch/powerpc/00-INDEX similarity index 100% rename from Documentation/powerpc/00-INDEX rename to Documentation/arch/powerpc/00-INDEX diff --git a/Documentation/powerpc/SBC8260_memory_mapping.txt b/Documentation/arch/powerpc/SBC8260_memory_mapping.txt similarity index 100% rename from Documentation/powerpc/SBC8260_memory_mapping.txt rename to Documentation/arch/powerpc/SBC8260_memory_mapping.txt diff --git a/Documentation/powerpc/booting-without-of.txt b/Documentation/arch/powerpc/booting-without-of.txt similarity index 100% rename from Documentation/powerpc/booting-without-of.txt rename to Documentation/arch/powerpc/booting-without-of.txt diff --git a/Documentation/powerpc/cpu_features.txt b/Documentation/arch/powerpc/cpu_features.txt similarity index 100% rename from Documentation/powerpc/cpu_features.txt rename to Documentation/arch/powerpc/cpu_features.txt diff --git a/Documentation/powerpc/eeh-pci-error-recovery.txt b/Documentation/arch/powerpc/eeh-pci-error-recovery.txt similarity index 100% rename from Documentation/powerpc/eeh-pci-error-recovery.txt rename to Documentation/arch/powerpc/eeh-pci-error-recovery.txt diff --git a/Documentation/powerpc/hvcs.txt b/Documentation/arch/powerpc/hvcs.txt similarity index 100% rename from Documentation/powerpc/hvcs.txt rename to Documentation/arch/powerpc/hvcs.txt diff --git a/Documentation/powerpc/mpc52xx-device-tree-bindings.txt b/Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt similarity index 100% rename from Documentation/powerpc/mpc52xx-device-tree-bindings.txt rename to Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt diff --git a/Documentation/powerpc/mpc52xx.txt b/Documentation/arch/powerpc/mpc52xx.txt similarity index 100% rename from Documentation/powerpc/mpc52xx.txt rename to Documentation/arch/powerpc/mpc52xx.txt diff --git a/Documentation/powerpc/ppc_htab.txt b/Documentation/arch/powerpc/ppc_htab.txt similarity index 100% rename from Documentation/powerpc/ppc_htab.txt rename to Documentation/arch/powerpc/ppc_htab.txt diff --git a/Documentation/powerpc/smp.txt b/Documentation/arch/powerpc/smp.txt similarity index 100% rename from Documentation/powerpc/smp.txt rename to Documentation/arch/powerpc/smp.txt diff --git a/Documentation/powerpc/sound.txt b/Documentation/arch/powerpc/sound.txt similarity index 100% rename from Documentation/powerpc/sound.txt rename to Documentation/arch/powerpc/sound.txt diff --git a/Documentation/powerpc/zImage_layout.txt b/Documentation/arch/powerpc/zImage_layout.txt similarity index 100% rename from Documentation/powerpc/zImage_layout.txt rename to Documentation/arch/powerpc/zImage_layout.txt diff --git a/Documentation/s390/3270.ChangeLog b/Documentation/arch/s390/3270.ChangeLog similarity index 100% rename from Documentation/s390/3270.ChangeLog rename to Documentation/arch/s390/3270.ChangeLog diff --git a/Documentation/s390/3270.txt b/Documentation/arch/s390/3270.txt similarity index 100% rename from Documentation/s390/3270.txt rename to Documentation/arch/s390/3270.txt diff --git a/Documentation/s390/CommonIO b/Documentation/arch/s390/CommonIO similarity index 100% rename from Documentation/s390/CommonIO rename to Documentation/arch/s390/CommonIO diff --git a/Documentation/s390/DASD b/Documentation/arch/s390/DASD similarity index 100% rename from Documentation/s390/DASD rename to Documentation/arch/s390/DASD diff --git a/Documentation/s390/Debugging390.txt b/Documentation/arch/s390/Debugging390.txt similarity index 100% rename from Documentation/s390/Debugging390.txt rename to Documentation/arch/s390/Debugging390.txt diff --git a/Documentation/s390/TAPE b/Documentation/arch/s390/TAPE similarity index 100% rename from Documentation/s390/TAPE rename to Documentation/arch/s390/TAPE diff --git a/Documentation/s390/cds.txt b/Documentation/arch/s390/cds.txt similarity index 100% rename from Documentation/s390/cds.txt rename to Documentation/arch/s390/cds.txt diff --git a/Documentation/s390/config3270.sh b/Documentation/arch/s390/config3270.sh similarity index 100% rename from Documentation/s390/config3270.sh rename to Documentation/arch/s390/config3270.sh diff --git a/Documentation/s390/driver-model.txt b/Documentation/arch/s390/driver-model.txt similarity index 100% rename from Documentation/s390/driver-model.txt rename to Documentation/arch/s390/driver-model.txt diff --git a/Documentation/s390/monreader.txt b/Documentation/arch/s390/monreader.txt similarity index 100% rename from Documentation/s390/monreader.txt rename to Documentation/arch/s390/monreader.txt diff --git a/Documentation/s390/s390dbf.txt b/Documentation/arch/s390/s390dbf.txt similarity index 100% rename from Documentation/s390/s390dbf.txt rename to Documentation/arch/s390/s390dbf.txt diff --git a/Documentation/s390/zfcpdump.txt b/Documentation/arch/s390/zfcpdump.txt similarity index 100% rename from Documentation/s390/zfcpdump.txt rename to Documentation/arch/s390/zfcpdump.txt diff --git a/Documentation/sh/clk.txt b/Documentation/arch/sh/clk.txt similarity index 100% rename from Documentation/sh/clk.txt rename to Documentation/arch/sh/clk.txt diff --git a/Documentation/sh/kgdb.txt b/Documentation/arch/sh/kgdb.txt similarity index 100% rename from Documentation/sh/kgdb.txt rename to Documentation/arch/sh/kgdb.txt diff --git a/Documentation/sh/new-machine.txt b/Documentation/arch/sh/new-machine.txt similarity index 100% rename from Documentation/sh/new-machine.txt rename to Documentation/arch/sh/new-machine.txt diff --git a/Documentation/sh/register-banks.txt b/Documentation/arch/sh/register-banks.txt similarity index 100% rename from Documentation/sh/register-banks.txt rename to Documentation/arch/sh/register-banks.txt diff --git a/Documentation/sparc/README-2.5 b/Documentation/arch/sparc/README-2.5 similarity index 100% rename from Documentation/sparc/README-2.5 rename to Documentation/arch/sparc/README-2.5 diff --git a/Documentation/sparc/sbus_drivers.txt b/Documentation/arch/sparc/sbus_drivers.txt similarity index 100% rename from Documentation/sparc/sbus_drivers.txt rename to Documentation/arch/sparc/sbus_drivers.txt diff --git a/Documentation/uml/UserModeLinux-HOWTO.txt b/Documentation/arch/uml/UserModeLinux-HOWTO.txt similarity index 100% rename from Documentation/uml/UserModeLinux-HOWTO.txt rename to Documentation/arch/uml/UserModeLinux-HOWTO.txt diff --git a/Documentation/x86_64/boot-options.txt b/Documentation/arch/x86_64/boot-options.txt similarity index 100% rename from Documentation/x86_64/boot-options.txt rename to Documentation/arch/x86_64/boot-options.txt diff --git a/Documentation/x86_64/cpu-hotplug-spec b/Documentation/arch/x86_64/cpu-hotplug-spec similarity index 100% rename from Documentation/x86_64/cpu-hotplug-spec rename to Documentation/arch/x86_64/cpu-hotplug-spec diff --git a/Documentation/x86_64/fake-numa-for-cpusets b/Documentation/arch/x86_64/fake-numa-for-cpusets similarity index 100% rename from Documentation/x86_64/fake-numa-for-cpusets rename to Documentation/arch/x86_64/fake-numa-for-cpusets diff --git a/Documentation/x86_64/kernel-stacks b/Documentation/arch/x86_64/kernel-stacks similarity index 100% rename from Documentation/x86_64/kernel-stacks rename to Documentation/arch/x86_64/kernel-stacks diff --git a/Documentation/x86_64/machinecheck b/Documentation/arch/x86_64/machinecheck similarity index 100% rename from Documentation/x86_64/machinecheck rename to Documentation/arch/x86_64/machinecheck diff --git a/Documentation/x86_64/mm.txt b/Documentation/arch/x86_64/mm.txt similarity index 100% rename from Documentation/x86_64/mm.txt rename to Documentation/arch/x86_64/mm.txt ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-08-04 19:03 ` [PATCH 1/2] Group architecture Documentation under Documentation/arch Rob Landley @ 2007-08-04 19:07 ` Jesper Juhl 2007-08-04 19:22 ` Rob Landley 2007-08-04 19:19 ` Rob Landley 1 sibling, 1 reply; 20+ messages in thread From: Jesper Juhl @ 2007-08-04 19:07 UTC (permalink / raw) To: Rob Landley Cc: Geert Uytterhoeven, Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt On 04/08/07, Rob Landley <rob@landley.net> wrote: > Signed-off-by: Rob Landley <rob@landley.net> > Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> > > Move architecture-specific Documentation into a common subdirectory. > ... I have only one complaint; I don't see an update to Documentation/00-INDEX -- Jesper Juhl <jesper.juhl@gmail.com> Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html Plain text mails only, please http://www.expita.com/nomime.html ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-08-04 19:07 ` Jesper Juhl @ 2007-08-04 19:22 ` Rob Landley 2007-08-04 19:24 ` Jesper Juhl 0 siblings, 1 reply; 20+ messages in thread From: Rob Landley @ 2007-08-04 19:22 UTC (permalink / raw) To: Jesper Juhl Cc: Geert Uytterhoeven, Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt On Saturday 04 August 2007 2:07:31 pm Jesper Juhl wrote: > On 04/08/07, Rob Landley <rob@landley.net> wrote: > > Signed-off-by: Rob Landley <rob@landley.net> > > Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> > > > > Move architecture-specific Documentation into a common subdirectory. > > ... > > I have only one complaint; I don't see an update to Documentation/00-INDEX I now have at least three. (I missed blackfin, which wasn't there last time I did this.) Rob -- "One of my most productive days was throwing away 1000 lines of code." - Ken Thompson. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-08-04 19:22 ` Rob Landley @ 2007-08-04 19:24 ` Jesper Juhl 2007-08-04 19:33 ` Rob Landley 0 siblings, 1 reply; 20+ messages in thread From: Jesper Juhl @ 2007-08-04 19:24 UTC (permalink / raw) To: Rob Landley Cc: Geert Uytterhoeven, Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt On 04/08/07, Rob Landley <rob@landley.net> wrote: > On Saturday 04 August 2007 2:07:31 pm Jesper Juhl wrote: > > On 04/08/07, Rob Landley <rob@landley.net> wrote: > > > Signed-off-by: Rob Landley <rob@landley.net> > > > Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> > > > > > > Move architecture-specific Documentation into a common subdirectory. > > > > ... > > > > I have only one complaint; I don't see an update to Documentation/00-INDEX > > I now have at least three. (I missed blackfin, which wasn't there last time I > did this.) > I'm not talking about Documentation/<arch>/00-INDEX, but the 00-INDEX file in the top-level Documentation directory. Or am I misunderstanding you? -- Jesper Juhl <jesper.juhl@gmail.com> Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html Plain text mails only, please http://www.expita.com/nomime.html ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-08-04 19:24 ` Jesper Juhl @ 2007-08-04 19:33 ` Rob Landley 2007-08-04 23:39 ` Paul Mundt 0 siblings, 1 reply; 20+ messages in thread From: Rob Landley @ 2007-08-04 19:33 UTC (permalink / raw) To: Jesper Juhl Cc: Geert Uytterhoeven, Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt On Saturday 04 August 2007 2:24:46 pm Jesper Juhl wrote: > On 04/08/07, Rob Landley <rob@landley.net> wrote: > > On Saturday 04 August 2007 2:07:31 pm Jesper Juhl wrote: > > > On 04/08/07, Rob Landley <rob@landley.net> wrote: > > > > Signed-off-by: Rob Landley <rob@landley.net> > > > > Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> > > > > > > > > Move architecture-specific Documentation into a common subdirectory. > > > > > > ... > > > > > > I have only one complaint; I don't see an update to > > > Documentation/00-INDEX > > > > I now have at least three. (I missed blackfin, which wasn't there last > > time I did this.) > > I'm not talking about Documentation/<arch>/00-INDEX, but the 00-INDEX > file in the top-level Documentation directory. > > Or am I misunderstanding you? I now have at least three complaints about the patch I just submitted: Your complaint is valid, the empty directories all the files were moved out of don't seem to be deleted when I use git to apply this patch, and I didn't move the blackfin directory into arch because it wasn't there when I initially did this patch. I'll resubmit with 00-INDEX updates and blackfin moved, as soon as I figure out how to tell git to DELETE THE DARN EMPTY DIRECTORIES ALREADY... (I am seriously suspecting "edit the patch in vi" is going to be part of the solution here. I _like_ mercurial. I know where to hit it and what with to make it behave. Git, not so much...) Rob -- "One of my most productive days was throwing away 1000 lines of code." - Ken Thompson. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-08-04 19:33 ` Rob Landley @ 2007-08-04 23:39 ` Paul Mundt 0 siblings, 0 replies; 20+ messages in thread From: Paul Mundt @ 2007-08-04 23:39 UTC (permalink / raw) To: Rob Landley Cc: Jesper Juhl, Geert Uytterhoeven, Roland Dreier, Linux Kernel, linux-doc, Andrew Morton On Sat, Aug 04, 2007 at 03:33:29PM -0400, Rob Landley wrote: > On Saturday 04 August 2007 2:24:46 pm Jesper Juhl wrote: > > On 04/08/07, Rob Landley <rob@landley.net> wrote: > > > On Saturday 04 August 2007 2:07:31 pm Jesper Juhl wrote: > > > > On 04/08/07, Rob Landley <rob@landley.net> wrote: > > > > > Signed-off-by: Rob Landley <rob@landley.net> > > > > > Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> > > > > > > > > > > Move architecture-specific Documentation into a common subdirectory. > > > > > > > > ... > > > > > > > > I have only one complaint; I don't see an update to > > > > Documentation/00-INDEX > > > > > > I now have at least three. (I missed blackfin, which wasn't there last > > > time I did this.) > > > > I'm not talking about Documentation/<arch>/00-INDEX, but the 00-INDEX > > file in the top-level Documentation directory. > > > > Or am I misunderstanding you? > > I now have at least three complaints about the patch I just submitted: Your > complaint is valid, the empty directories all the files were moved out of > don't seem to be deleted when I use git to apply this patch, and I didn't > move the blackfin directory into arch because it wasn't there when I > initially did this patch. There's also the single file entries that are tightly coupled to an architecture to consider as well. Both sgi-visws.txt and voyager.txt should be consolidated with the i386 stuff, for example. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-08-04 19:03 ` [PATCH 1/2] Group architecture Documentation under Documentation/arch Rob Landley 2007-08-04 19:07 ` Jesper Juhl @ 2007-08-04 19:19 ` Rob Landley 2007-08-04 19:34 ` david 1 sibling, 1 reply; 20+ messages in thread From: Rob Landley @ 2007-08-04 19:19 UTC (permalink / raw) To: Geert Uytterhoeven Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt On Saturday 04 August 2007 2:03:59 pm Rob Landley wrote: > Signed-off-by: Rob Landley <rob@landley.net> > Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> > > Move architecture-specific Documentation into a common subdirectory. I really, really, really hate git. Ok, on my laptop I just noticed that "git apply" of the patch didn't complain but it also left the empty subdirectories it moved stuff out of. (I don't believe this happened on the version of git I was using on my previous laptop, which ate itself a month and change ago, but obviously I can't check.) There is no "git rmdir". "git rm" refuses to delete the directory without -r. "git rm -r Documentation/x86_64" listed (as just deleted) all the files that the patch already moved out of the directory. Am I missing something obvious here? Rob -- "One of my most productive days was throwing away 1000 lines of code." - Ken Thompson. ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch. 2007-08-04 19:19 ` Rob Landley @ 2007-08-04 19:34 ` david 0 siblings, 0 replies; 20+ messages in thread From: david @ 2007-08-04 19:34 UTC (permalink / raw) To: Rob Landley Cc: Geert Uytterhoeven, Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt On Sat, 4 Aug 2007, Rob Landley wrote: > On Saturday 04 August 2007 2:03:59 pm Rob Landley wrote: >> Signed-off-by: Rob Landley <rob@landley.net> >> Amiga part Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> >> >> Move architecture-specific Documentation into a common subdirectory. > > I really, really, really hate git. > > Ok, on my laptop I just noticed that "git apply" of the patch didn't complain > but it also left the empty subdirectories it moved stuff out of. (I don't > believe this happened on the version of git I was using on my previous > laptop, which ate itself a month and change ago, but obviously I can't > check.) > > There is no "git rmdir". "git rm" refuses to delete the directory > without -r. "git rm -r Documentation/x86_64" listed (as just deleted) all > the files that the patch already moved out of the directory. > > Am I missing something obvious here? no, git doesn't track directories, it tracks files in directories. there was just an extensive discussion on the git mailing list about this. I beleive that doing a checkout will clear out those directories, or you can just rm -r them. after you empty them out. David Lang ^ permalink raw reply [flat|nested] 20+ messages in thread
* [PATCH 2/2] Group multiport serial card documentation under Documentation/serial 2007-05-23 7:24 ` Geert Uytterhoeven ` (4 preceding siblings ...) 2007-08-04 19:03 ` [PATCH 1/2] Group architecture Documentation under Documentation/arch Rob Landley @ 2007-08-04 19:05 ` Rob Landley 2007-08-04 19:15 ` Jesper Juhl 5 siblings, 1 reply; 20+ messages in thread From: Rob Landley @ 2007-08-04 19:05 UTC (permalink / raw) To: Geert Uytterhoeven Cc: Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt Signed-off-by: Rob Landley <rob@landley.net> Acked-by: Randy Dunlap <rdunlap@xenotime.net> -- Equivalent to: git-mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \ computone.txt hayes-esp.txt moxa-smartio serial Again, just confirmed it still applies. diff --git a/Documentation/computone.txt b/Documentation/serial/computone.txt similarity index 100% rename from Documentation/computone.txt rename to Documentation/serial/computone.txt diff --git a/Documentation/hayes-esp.txt b/Documentation/serial/hayes-esp.txt similarity index 100% rename from Documentation/hayes-esp.txt rename to Documentation/serial/hayes-esp.txt diff --git a/Documentation/moxa-smartio b/Documentation/serial/moxa-smartio similarity index 100% rename from Documentation/moxa-smartio rename to Documentation/serial/moxa-smartio diff --git a/Documentation/riscom8.txt b/Documentation/serial/riscom8.txt similarity index 100% rename from Documentation/riscom8.txt rename to Documentation/serial/riscom8.txt diff --git a/Documentation/rocket.txt b/Documentation/serial/rocket.txt similarity index 100% rename from Documentation/rocket.txt rename to Documentation/serial/rocket.txt diff --git a/Documentation/specialix.txt b/Documentation/serial/specialix.txt similarity index 100% rename from Documentation/specialix.txt rename to Documentation/serial/specialix.txt diff --git a/Documentation/stallion.txt b/Documentation/serial/stallion.txt similarity index 100% rename from Documentation/stallion.txt rename to Documentation/serial/stallion.txt diff --git a/Documentation/sx.txt b/Documentation/serial/sx.txt similarity index 100% rename from Documentation/sx.txt rename to Documentation/serial/sx.txt ^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH 2/2] Group multiport serial card documentation under Documentation/serial 2007-08-04 19:05 ` [PATCH 2/2] Group multiport serial card documentation under Documentation/serial Rob Landley @ 2007-08-04 19:15 ` Jesper Juhl 0 siblings, 0 replies; 20+ messages in thread From: Jesper Juhl @ 2007-08-04 19:15 UTC (permalink / raw) To: Rob Landley Cc: Geert Uytterhoeven, Roland Dreier, Linux Kernel, linux-doc, Andrew Morton, Paul Mundt On 04/08/07, Rob Landley <rob@landley.net> wrote: > Signed-off-by: Rob Landley <rob@landley.net> > Acked-by: Randy Dunlap <rdunlap@xenotime.net> > > -- > > Equivalent to: > > git-mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \ > computone.txt hayes-esp.txt moxa-smartio serial > > Again, just confirmed it still applies. > > diff --git a/Documentation/computone.txt b/Documentation/serial/computone.txt > similarity index 100% > rename from Documentation/computone.txt > rename to Documentation/serial/computone.txt > diff --git a/Documentation/hayes-esp.txt b/Documentation/serial/hayes-esp.txt > similarity index 100% > rename from Documentation/hayes-esp.txt > rename to Documentation/serial/hayes-esp.txt > diff --git a/Documentation/moxa-smartio b/Documentation/serial/moxa-smartio > similarity index 100% > rename from Documentation/moxa-smartio > rename to Documentation/serial/moxa-smartio > diff --git a/Documentation/riscom8.txt b/Documentation/serial/riscom8.txt > similarity index 100% > rename from Documentation/riscom8.txt > rename to Documentation/serial/riscom8.txt > diff --git a/Documentation/rocket.txt b/Documentation/serial/rocket.txt > similarity index 100% > rename from Documentation/rocket.txt > rename to Documentation/serial/rocket.txt > diff --git a/Documentation/specialix.txt b/Documentation/serial/specialix.txt > similarity index 100% > rename from Documentation/specialix.txt > rename to Documentation/serial/specialix.txt > diff --git a/Documentation/stallion.txt b/Documentation/serial/stallion.txt > similarity index 100% > rename from Documentation/stallion.txt > rename to Documentation/serial/stallion.txt > diff --git a/Documentation/sx.txt b/Documentation/serial/sx.txt > similarity index 100% > rename from Documentation/sx.txt > rename to Documentation/serial/sx.txt Again I have to point out that you are neglecting to update Documentation/00-INDEX -- Jesper Juhl <jesper.juhl@gmail.com> Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html Plain text mails only, please http://www.expita.com/nomime.html ^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2007-08-04 23:40 UTC | newest] Thread overview: 20+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-05-23 2:25 Cleaning up the Documentation directory Rob Landley 2007-05-23 2:38 ` Roland Dreier 2007-05-23 4:25 ` [PATCH] " Rob Landley 2007-05-23 4:56 ` Paul Mundt 2007-05-23 6:58 ` Rob Landley 2007-05-23 7:24 ` Geert Uytterhoeven 2007-05-23 15:15 ` Rob Landley 2007-05-31 7:02 ` Rob Landley 2007-05-31 7:04 ` [PATCH 1/2] Group architecture Documentation under Documentation/arch Rob Landley 2007-05-31 7:07 ` [PATCH 2/2] Group multiport serial card documentation under Documentation/serial Rob Landley 2007-08-04 19:03 ` [PATCH 1/2] Group architecture Documentation under Documentation/arch Rob Landley 2007-08-04 19:07 ` Jesper Juhl 2007-08-04 19:22 ` Rob Landley 2007-08-04 19:24 ` Jesper Juhl 2007-08-04 19:33 ` Rob Landley 2007-08-04 23:39 ` Paul Mundt 2007-08-04 19:19 ` Rob Landley 2007-08-04 19:34 ` david 2007-08-04 19:05 ` [PATCH 2/2] Group multiport serial card documentation under Documentation/serial Rob Landley 2007-08-04 19:15 ` Jesper Juhl
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox