Skip to contentSkip to conversation

Cleaning up the Documentation directory.

PATCH In review Rob Landley 6 participants 20 messages May 23, 2007 – Aug 4, 2007

Subsystems (6)
Documentation PowerPC MIPS s390 +2 more subsystems
lore
Share & tools
lore
#0 lore raw

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

#1 lore raw
Quoted 10 lines

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.

#2 lore raw
Quoted 2 lines · Roland Dreier
Quoted 2 lines

I could send a patch to do this, but moving files via patch is icky.

Would it

Quoted 1 line
Quoted 1 line

be better to start a git tree and ask people to pull from it, or to send

in

Quoted 4 lines
Quoted 1 line

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.

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

Documentation/arch/amiga/zorro.txt renamed from Documentation/zorro.txt +0 -0
similarity index 100%
rename from Documentation/zorro.txt
rename to Documentation/arch/amiga/zorro.txt
Documentation/arch/arm/00-INDEX renamed from Documentation/arm/00-INDEX +0 -0
similarity index 100%
rename from Documentation/arm/00-INDEX
rename to Documentation/arch/arm/00-INDEX
Documentation/arch/arm/Booting renamed from Documentation/arm/Booting +0 -0
similarity index 100%
rename from Documentation/arm/Booting
rename to Documentation/arch/arm/Booting
Documentation/arch/arm/IXP2000 renamed from Documentation/arm/IXP2000 +0 -0
similarity index 100%
rename from Documentation/arm/IXP2000
rename to Documentation/arch/arm/IXP2000
Documentation/arch/arm/IXP4xx renamed from Documentation/arm/IXP4xx +0 -0
similarity index 100%
rename from Documentation/arm/IXP4xx
rename to Documentation/arch/arm/IXP4xx
Documentation/arch/arm/Interrupts renamed from Documentation/arm/Interrupts +0 -0
similarity index 100%
rename from Documentation/arm/Interrupts
rename to Documentation/arch/arm/Interrupts
Documentation/arch/arm/Netwinder renamed from Documentation/arm/Netwinder +0 -0
similarity index 100%
rename from Documentation/arm/Netwinder
rename to Documentation/arch/arm/Netwinder
Documentation/arch/arm/Porting renamed from Documentation/arm/Porting +0 -0
similarity index 100%
rename from Documentation/arm/Porting
rename to Documentation/arch/arm/Porting
Documentation/arch/arm/README renamed from Documentation/arm/README +0 -0
similarity index 100%
rename from Documentation/arm/README
rename to Documentation/arch/arm/README
(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/ADSBitsy
similarity index 100%
rename from Documentation/arm/SA1100/ADSBitsy
rename to Documentation/arch/arm/SA1100/ADSBitsy

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Assabet
similarity index 100%
rename from Documentation/arm/SA1100/Assabet
rename to Documentation/arch/arm/SA1100/Assabet

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Brutus
similarity index 100%
rename from Documentation/arm/SA1100/Brutus
rename to Documentation/arch/arm/SA1100/Brutus

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/CERF
similarity index 100%
rename from Documentation/arm/SA1100/CERF
rename to Documentation/arch/arm/SA1100/CERF

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/FreeBird
similarity index 100%
rename from Documentation/arm/SA1100/FreeBird
rename to Documentation/arch/arm/SA1100/FreeBird

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/GraphicsClient similarity index 100%
rename from Documentation/arm/SA1100/GraphicsClient rename to Documentation/arch/arm/SA1100/GraphicsClient

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/GraphicsMaster similarity index 100%
rename from Documentation/arm/SA1100/GraphicsMaster rename to Documentation/arch/arm/SA1100/GraphicsMaster

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Itsy
similarity index 100%
rename from Documentation/arm/SA1100/Itsy
rename to Documentation/arch/arm/SA1100/Itsy

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/LART
similarity index 100%
rename from Documentation/arm/SA1100/LART
rename to Documentation/arch/arm/SA1100/LART

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/PLEB
similarity index 100%
rename from Documentation/arm/SA1100/PLEB
rename to Documentation/arch/arm/SA1100/PLEB

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Pangolin
similarity index 100%
rename from Documentation/arm/SA1100/Pangolin
rename to Documentation/arch/arm/SA1100/Pangolin

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Tifon
similarity index 100%
rename from Documentation/arm/SA1100/Tifon
rename to Documentation/arch/arm/SA1100/Tifon

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Victor
similarity index 100%
rename from Documentation/arm/SA1100/Victor
rename to Documentation/arch/arm/SA1100/Victor

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Yopy
similarity index 100%
rename from Documentation/arm/SA1100/Yopy
rename to Documentation/arch/arm/SA1100/Yopy

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/empeg
similarity index 100%
rename from Documentation/arm/SA1100/empeg
rename to Documentation/arch/arm/SA1100/empeg

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/nanoEngine similarity index 100%
rename from Documentation/arm/SA1100/nanoEngine rename to Documentation/arch/arm/SA1100/nanoEngine

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

Documentation/arch/arm/Setup renamed from Documentation/arm/Setup +0 -0
similarity index 100%
rename from Documentation/arm/Setup
rename to Documentation/arch/arm/Setup
(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/arm/empeg/README
similarity index 100%
rename from Documentation/arm/empeg/README
rename to Documentation/arch/arm/empeg/README

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/arm/empeg/mkdevs
similarity index 100%
rename from Documentation/arm/empeg/mkdevs
rename to Documentation/arch/arm/empeg/mkdevs

(quoted diff) +0 -0

b/Documentation/arch/arm/mem_alignment
similarity index 100%
rename from Documentation/arm/mem_alignment
rename to Documentation/arch/arm/mem_alignment

Documentation/arch/arm/memory.txt renamed from Documentation/arm/memory.txt +0 -0
similarity index 100%
rename from Documentation/arm/memory.txt
rename to Documentation/arch/arm/memory.txt
(quoted diff) +0 -0

b/Documentation/arch/arm/nwfpe/NOTES
similarity index 100%
rename from Documentation/arm/nwfpe/NOTES
rename to Documentation/arch/arm/nwfpe/NOTES

(quoted diff) +0 -0

b/Documentation/arch/arm/nwfpe/README
similarity index 100%
rename from Documentation/arm/nwfpe/README
rename to Documentation/arch/arm/nwfpe/README

(quoted diff) +0 -0

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

Documentation/arch/arm/nwfpe/TODO renamed from Documentation/arm/nwfpe/TODO +0 -0
similarity index 100%
rename from Documentation/arm/nwfpe/TODO
rename to Documentation/arch/arm/nwfpe/TODO
(quoted diff) +0 -0

b/Documentation/arch/blackfin/00-INDEX
similarity index 100%
rename from Documentation/blackfin/00-INDEX
rename to Documentation/arch/blackfin/00-INDEX

(quoted diff) +0 -0

b/Documentation/arch/blackfin/Filesystems
similarity index 100%
rename from Documentation/blackfin/Filesystems
rename to Documentation/arch/blackfin/Filesystems

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/blackfin/cachefeatures.txt similarity index 100%
rename from Documentation/blackfin/cachefeatures.txt rename to Documentation/arch/blackfin/cachefeatures.txt

Documentation/arch/cris/README renamed from Documentation/cris/README +0 -0
similarity index 100%
rename from Documentation/cris/README
rename to Documentation/arch/cris/README
(quoted diff) +0 -0

b/Documentation/arch/parisc/00-INDEX
similarity index 100%
rename from Documentation/parisc/00-INDEX
rename to Documentation/arch/parisc/00-INDEX

(quoted diff) +0 -0

b/Documentation/arch/parisc/debugging
similarity index 100%
rename from Documentation/parisc/debugging
rename to Documentation/arch/parisc/debugging

(quoted diff) +0 -0

b/Documentation/arch/parisc/registers
similarity index 100%
rename from Documentation/parisc/registers
rename to Documentation/arch/parisc/registers

(quoted diff) +0 -0

b/Documentation/arch/powerpc/00-INDEX
similarity index 100%
rename from Documentation/powerpc/00-INDEX
rename to Documentation/arch/powerpc/00-INDEX

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/powerpc/hvcs.txt
similarity index 100%
rename from Documentation/powerpc/hvcs.txt
rename to Documentation/arch/powerpc/hvcs.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/powerpc/mpc52xx.txt
similarity index 100%
rename from Documentation/powerpc/mpc52xx.txt
rename to Documentation/arch/powerpc/mpc52xx.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/powerpc/smp.txt
similarity index 100%
rename from Documentation/powerpc/smp.txt
rename to Documentation/arch/powerpc/smp.txt

(quoted diff) +0 -0

b/Documentation/arch/powerpc/sound.txt
similarity index 100%
rename from Documentation/powerpc/sound.txt
rename to Documentation/arch/powerpc/sound.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/s390/3270.ChangeLog
similarity index 100%
rename from Documentation/s390/3270.ChangeLog
rename to Documentation/arch/s390/3270.ChangeLog

Documentation/arch/s390/3270.txt renamed from Documentation/s390/3270.txt +0 -0
similarity index 100%
rename from Documentation/s390/3270.txt
rename to Documentation/arch/s390/3270.txt
Documentation/arch/s390/CommonIO renamed from Documentation/s390/CommonIO +0 -0
similarity index 100%
rename from Documentation/s390/CommonIO
rename to Documentation/arch/s390/CommonIO
Documentation/arch/s390/DASD renamed from Documentation/s390/DASD +0 -0
similarity index 100%
rename from Documentation/s390/DASD
rename to Documentation/arch/s390/DASD
(quoted diff) +0 -0

b/Documentation/arch/s390/Debugging390.txt similarity index 100%
rename from Documentation/s390/Debugging390.txt rename to Documentation/arch/s390/Debugging390.txt

Documentation/arch/s390/TAPE renamed from Documentation/s390/TAPE +0 -0
similarity index 100%
rename from Documentation/s390/TAPE
rename to Documentation/arch/s390/TAPE
Documentation/arch/s390/cds.txt renamed from Documentation/s390/cds.txt +0 -0
similarity index 100%
rename from Documentation/s390/cds.txt
rename to Documentation/arch/s390/cds.txt
(quoted diff) +0 -0

b/Documentation/arch/s390/config3270.sh
similarity index 100%
rename from Documentation/s390/config3270.sh
rename to Documentation/arch/s390/config3270.sh

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/s390/monreader.txt
similarity index 100%
rename from Documentation/s390/monreader.txt
rename to Documentation/arch/s390/monreader.txt

(quoted diff) +0 -0

b/Documentation/arch/s390/s390dbf.txt
similarity index 100%
rename from Documentation/s390/s390dbf.txt
rename to Documentation/arch/s390/s390dbf.txt

(quoted diff) +0 -0

b/Documentation/arch/s390/zfcpdump.txt
similarity index 100%
rename from Documentation/s390/zfcpdump.txt
rename to Documentation/arch/s390/zfcpdump.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/x86_64/machinecheck
similarity index 100%
rename from Documentation/x86_64/machinecheck
rename to Documentation/arch/x86_64/machinecheck

Documentation/arch/x86_64/mm.txt renamed from Documentation/x86_64/mm.txt +0 -0
similarity index 100%
rename from Documentation/x86_64/mm.txt
rename to Documentation/arch/x86_64/mm.txt
Documentation/serial/computone.txt renamed from Documentation/computone.txt +0 -0
similarity index 100%
rename from Documentation/computone.txt
rename to Documentation/serial/computone.txt
Documentation/serial/hayes-esp.txt renamed from Documentation/hayes-esp.txt +0 -0
similarity index 100%
rename from Documentation/hayes-esp.txt
rename to Documentation/serial/hayes-esp.txt
Documentation/serial/moxa-smartio renamed from Documentation/moxa-smartio +0 -0
similarity index 100%
rename from Documentation/moxa-smartio
rename to Documentation/serial/moxa-smartio
Documentation/serial/riscom8.txt renamed from Documentation/riscom8.txt +0 -0
similarity index 100%
rename from Documentation/riscom8.txt
rename to Documentation/serial/riscom8.txt
Documentation/serial/rocket.txt renamed from Documentation/rocket.txt +0 -0
similarity index 100%
rename from Documentation/rocket.txt
rename to Documentation/serial/rocket.txt
Documentation/serial/specialix.txt renamed from Documentation/specialix.txt +0 -0
similarity index 100%
rename from Documentation/specialix.txt
rename to Documentation/serial/specialix.txt
Documentation/serial/stallion.txt renamed from Documentation/stallion.txt +0 -0
similarity index 100%
rename from Documentation/stallion.txt
rename to Documentation/serial/stallion.txt
Documentation/serial/sx.txt renamed from Documentation/sx.txt +0 -0
similarity index 100%
rename from Documentation/sx.txt
rename to Documentation/serial/sx.txt
#3 lore raw
Quoted 1 line · Rob Landley

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..

#4 lore raw
Quoted 4 lines · Paul Mundt
Quoted 1 line · Rob Landley

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...

Quoted 2 lines

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.)

Quoted 2 lines

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

#5 lore raw
In reply to Rob Landley
Quoted 17 lines · Rob Landley
Quoted 1 line · Roland Dreier
Quoted 1 line

I could send a patch to do this, but moving files via patch is icky.

Would it

Quoted 1 line
Quoted 1 line

be better to start a git tree and ask people to pull from it, or to send

in

Quoted 4 lines
Quoted 1 line

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.

Move architecture documentation into "arch" and move multiport serio IO cards into serial.

Quoted 6 lines

--

Equivalent to:
cd Documentation
mkdir -p arch/amiga
mv zorro.txt arch/amiga

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

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 -- [email protected]

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

#6 lore raw
Quoted 5 lines · Geert Uytterhoeven
Quoted 4 lines · Rob Landley
Quoted 1 line · Roland Dreier
Quoted 1 line

I could send a patch to do this, but moving files via patch is icky.

Would it

Quoted 1 line
Quoted 1 line

be better to start a git tree and ask people to pull from it, or to

send

Quoted 11 lines
Quoted 11 lines

in

Quoted 4 lines
Quoted 1 line

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.

Move architecture documentation into "arch" and move multiport serio IO

cards

Quoted 9 lines
Quoted 8 lines

into serial.

--

Equivalent to:
cd Documentation
mkdir -p arch/amiga
mv zorro.txt arch/amiga

Quoted 4 lines

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

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

#8 lore raw

PATCH 1/2 Group architecture Documentation under Documentation/arch.

In reply to Geert Uytterhoeven

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

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

Documentation/arch/amiga/README.buddha renamed from Documentation/m68k/README.buddha +0 -0
similarity index 100%
rename from Documentation/m68k/README.buddha
rename to Documentation/arch/amiga/README.buddha
Documentation/arch/amiga/zorro.txt renamed from Documentation/zorro.txt +0 -0
similarity index 100%
rename from Documentation/zorro.txt
rename to Documentation/arch/amiga/zorro.txt
Documentation/arch/arm/00-INDEX renamed from Documentation/arm/00-INDEX +0 -0
similarity index 100%
rename from Documentation/arm/00-INDEX
rename to Documentation/arch/arm/00-INDEX
Documentation/arch/arm/Booting renamed from Documentation/arm/Booting +0 -0
similarity index 100%
rename from Documentation/arm/Booting
rename to Documentation/arch/arm/Booting
Documentation/arch/arm/IXP2000 renamed from Documentation/arm/IXP2000 +0 -0
similarity index 100%
rename from Documentation/arm/IXP2000
rename to Documentation/arch/arm/IXP2000
Documentation/arch/arm/IXP4xx renamed from Documentation/arm/IXP4xx +0 -0
similarity index 100%
rename from Documentation/arm/IXP4xx
rename to Documentation/arch/arm/IXP4xx
Documentation/arch/arm/Interrupts renamed from Documentation/arm/Interrupts +0 -0
similarity index 100%
rename from Documentation/arm/Interrupts
rename to Documentation/arch/arm/Interrupts
Documentation/arch/arm/Netwinder renamed from Documentation/arm/Netwinder +0 -0
similarity index 100%
rename from Documentation/arm/Netwinder
rename to Documentation/arch/arm/Netwinder
Documentation/arch/arm/Porting renamed from Documentation/arm/Porting +0 -0
similarity index 100%
rename from Documentation/arm/Porting
rename to Documentation/arch/arm/Porting
Documentation/arch/arm/README renamed from Documentation/arm/README +0 -0
similarity index 100%
rename from Documentation/arm/README
rename to Documentation/arch/arm/README
Documentation/arch/arm/SA1100/ADSBitsy renamed from Documentation/arm/SA1100/ADSBitsy +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/ADSBitsy
rename to Documentation/arch/arm/SA1100/ADSBitsy
Documentation/arch/arm/SA1100/Assabet renamed from Documentation/arm/SA1100/Assabet +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/Assabet
rename to Documentation/arch/arm/SA1100/Assabet
Documentation/arch/arm/SA1100/Brutus renamed from Documentation/arm/SA1100/Brutus +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/Brutus
rename to Documentation/arch/arm/SA1100/Brutus
Documentation/arch/arm/SA1100/CERF renamed from Documentation/arm/SA1100/CERF +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/CERF
rename to Documentation/arch/arm/SA1100/CERF
Documentation/arch/arm/SA1100/FreeBird renamed from Documentation/arm/SA1100/FreeBird +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/FreeBird
rename to Documentation/arch/arm/SA1100/FreeBird
Documentation/arch/arm/SA1100/GraphicsClient renamed from Documentation/arm/SA1100/GraphicsClient +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/GraphicsClient
rename to Documentation/arch/arm/SA1100/GraphicsClient
Documentation/arch/arm/SA1100/GraphicsMaster renamed from Documentation/arm/SA1100/GraphicsMaster +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/GraphicsMaster
rename to Documentation/arch/arm/SA1100/GraphicsMaster
Documentation/arch/arm/SA1100/HUW_WEBPANEL renamed from Documentation/arm/SA1100/HUW_WEBPANEL +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/HUW_WEBPANEL
rename to Documentation/arch/arm/SA1100/HUW_WEBPANEL
Documentation/arch/arm/SA1100/Itsy renamed from Documentation/arm/SA1100/Itsy +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/Itsy
rename to Documentation/arch/arm/SA1100/Itsy
Documentation/arch/arm/SA1100/LART renamed from Documentation/arm/SA1100/LART +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/LART
rename to Documentation/arch/arm/SA1100/LART
Documentation/arch/arm/SA1100/PLEB renamed from Documentation/arm/SA1100/PLEB +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/PLEB
rename to Documentation/arch/arm/SA1100/PLEB
Documentation/arch/arm/SA1100/Pangolin renamed from Documentation/arm/SA1100/Pangolin +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/Pangolin
rename to Documentation/arch/arm/SA1100/Pangolin
Documentation/arch/arm/SA1100/Tifon renamed from Documentation/arm/SA1100/Tifon +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/Tifon
rename to Documentation/arch/arm/SA1100/Tifon
Documentation/arch/arm/SA1100/Victor renamed from Documentation/arm/SA1100/Victor +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/Victor
rename to Documentation/arch/arm/SA1100/Victor
Documentation/arch/arm/SA1100/Yopy renamed from Documentation/arm/SA1100/Yopy +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/Yopy
rename to Documentation/arch/arm/SA1100/Yopy
Documentation/arch/arm/SA1100/empeg renamed from Documentation/arm/SA1100/empeg +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/empeg
rename to Documentation/arch/arm/SA1100/empeg
Documentation/arch/arm/SA1100/nanoEngine renamed from Documentation/arm/SA1100/nanoEngine +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/nanoEngine
rename to Documentation/arch/arm/SA1100/nanoEngine
Documentation/arch/arm/SA1100/serial_UART renamed from Documentation/arm/SA1100/serial_UART +0 -0
similarity index 100%
rename from Documentation/arm/SA1100/serial_UART
rename to Documentation/arch/arm/SA1100/serial_UART
Documentation/arch/arm/Samsung-S3C24XX/DMA.txt renamed from Documentation/arm/Samsung-S3C24XX/DMA.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/DMA.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/DMA.txt
Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt renamed from Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt
Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt renamed from Documentation/arm/Samsung-S3C24XX/GPIO.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/GPIO.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt
Documentation/arch/arm/Samsung-S3C24XX/H1940.txt renamed from Documentation/arm/Samsung-S3C24XX/H1940.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/H1940.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/H1940.txt
Documentation/arch/arm/Samsung-S3C24XX/Overview.txt renamed from Documentation/arm/Samsung-S3C24XX/Overview.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/Overview.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/Overview.txt
Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt renamed from Documentation/arm/Samsung-S3C24XX/S3C2412.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/S3C2412.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt
Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt renamed from Documentation/arm/Samsung-S3C24XX/S3C2413.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/S3C2413.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt
Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt renamed from Documentation/arm/Samsung-S3C24XX/SMDK2440.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/SMDK2440.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt
Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt renamed from Documentation/arm/Samsung-S3C24XX/Suspend.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/Suspend.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt
Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt renamed from Documentation/arm/Samsung-S3C24XX/USB-Host.txt +0 -0
similarity index 100%
rename from Documentation/arm/Samsung-S3C24XX/USB-Host.txt
rename to Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt
Documentation/arch/arm/Setup renamed from Documentation/arm/Setup +0 -0
similarity index 100%
rename from Documentation/arm/Setup
rename to Documentation/arch/arm/Setup
Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen renamed from Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen
rename to Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen
Documentation/arch/arm/Sharp-LH/CompactFlash renamed from Documentation/arm/Sharp-LH/CompactFlash +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/CompactFlash
rename to Documentation/arch/arm/Sharp-LH/CompactFlash
Documentation/arch/arm/Sharp-LH/IOBarrier renamed from Documentation/arm/Sharp-LH/IOBarrier +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/IOBarrier
rename to Documentation/arch/arm/Sharp-LH/IOBarrier
Documentation/arch/arm/Sharp-LH/KEV7A400 renamed from Documentation/arm/Sharp-LH/KEV7A400 +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/KEV7A400
rename to Documentation/arch/arm/Sharp-LH/KEV7A400
Documentation/arch/arm/Sharp-LH/LCDPanels renamed from Documentation/arm/Sharp-LH/LCDPanels +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/LCDPanels
rename to Documentation/arch/arm/Sharp-LH/LCDPanels
Documentation/arch/arm/Sharp-LH/LPD7A400 renamed from Documentation/arm/Sharp-LH/LPD7A400 +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/LPD7A400
rename to Documentation/arch/arm/Sharp-LH/LPD7A400
Documentation/arch/arm/Sharp-LH/LPD7A40X renamed from Documentation/arm/Sharp-LH/LPD7A40X +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/LPD7A40X
rename to Documentation/arch/arm/Sharp-LH/LPD7A40X
Documentation/arch/arm/Sharp-LH/SDRAM renamed from Documentation/arm/Sharp-LH/SDRAM +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/SDRAM
rename to Documentation/arch/arm/Sharp-LH/SDRAM
Documentation/arch/arm/Sharp-LH/VectoredInterruptController renamed from Documentation/arm/Sharp-LH/VectoredInterruptController +0 -0
similarity index 100%
rename from Documentation/arm/Sharp-LH/VectoredInterruptController
rename to Documentation/arch/arm/Sharp-LH/VectoredInterruptController
Documentation/arch/arm/VFP/release-notes.txt renamed from Documentation/arm/VFP/release-notes.txt +0 -0
similarity index 100%
rename from Documentation/arm/VFP/release-notes.txt
rename to Documentation/arch/arm/VFP/release-notes.txt
Documentation/arch/arm/empeg/README renamed from Documentation/arm/empeg/README +0 -0
similarity index 100%
rename from Documentation/arm/empeg/README
rename to Documentation/arch/arm/empeg/README
Documentation/arch/arm/empeg/ir.txt renamed from Documentation/arm/empeg/ir.txt +0 -0
similarity index 100%
rename from Documentation/arm/empeg/ir.txt
rename to Documentation/arch/arm/empeg/ir.txt
Documentation/arch/arm/empeg/mkdevs renamed from Documentation/arm/empeg/mkdevs +0 -0
similarity index 100%
rename from Documentation/arm/empeg/mkdevs
rename to Documentation/arch/arm/empeg/mkdevs
Documentation/arch/arm/mem_alignment renamed from Documentation/arm/mem_alignment +0 -0
similarity index 100%
rename from Documentation/arm/mem_alignment
rename to Documentation/arch/arm/mem_alignment
Documentation/arch/arm/memory.txt renamed from Documentation/arm/memory.txt +0 -0
similarity index 100%
rename from Documentation/arm/memory.txt
rename to Documentation/arch/arm/memory.txt
Documentation/arch/arm/nwfpe/NOTES renamed from Documentation/arm/nwfpe/NOTES +0 -0
similarity index 100%
rename from Documentation/arm/nwfpe/NOTES
rename to Documentation/arch/arm/nwfpe/NOTES
Documentation/arch/arm/nwfpe/README renamed from Documentation/arm/nwfpe/README +0 -0
similarity index 100%
rename from Documentation/arm/nwfpe/README
rename to Documentation/arch/arm/nwfpe/README
Documentation/arch/arm/nwfpe/README.FPE renamed from Documentation/arm/nwfpe/README.FPE +0 -0
similarity index 100%
rename from Documentation/arm/nwfpe/README.FPE
rename to Documentation/arch/arm/nwfpe/README.FPE
Documentation/arch/arm/nwfpe/TODO renamed from Documentation/arm/nwfpe/TODO +0 -0
similarity index 100%
rename from Documentation/arm/nwfpe/TODO
rename to Documentation/arch/arm/nwfpe/TODO
Documentation/arch/blackfin/00-INDEX renamed from Documentation/blackfin/00-INDEX +0 -0
similarity index 100%
rename from Documentation/blackfin/00-INDEX
rename to Documentation/arch/blackfin/00-INDEX
Documentation/arch/blackfin/Filesystems renamed from Documentation/blackfin/Filesystems +0 -0
similarity index 100%
rename from Documentation/blackfin/Filesystems
rename to Documentation/arch/blackfin/Filesystems
Documentation/arch/blackfin/cache-lock.txt renamed from Documentation/blackfin/cache-lock.txt +0 -0
similarity index 100%
rename from Documentation/blackfin/cache-lock.txt
rename to Documentation/arch/blackfin/cache-lock.txt
Documentation/arch/blackfin/cachefeatures.txt renamed from Documentation/blackfin/cachefeatures.txt +0 -0
similarity index 100%
rename from Documentation/blackfin/cachefeatures.txt
rename to Documentation/arch/blackfin/cachefeatures.txt
Documentation/arch/cris/README renamed from Documentation/cris/README +0 -0
similarity index 100%
rename from Documentation/cris/README
rename to Documentation/arch/cris/README
Documentation/arch/frv/README.txt renamed from Documentation/fujitsu/frv/README.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/README.txt
rename to Documentation/arch/frv/README.txt
Documentation/arch/frv/atomic-ops.txt renamed from Documentation/fujitsu/frv/atomic-ops.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/atomic-ops.txt
rename to Documentation/arch/frv/atomic-ops.txt
Documentation/arch/frv/booting.txt renamed from Documentation/fujitsu/frv/booting.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/booting.txt
rename to Documentation/arch/frv/booting.txt
Documentation/arch/frv/clock.txt renamed from Documentation/fujitsu/frv/clock.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/clock.txt
rename to Documentation/arch/frv/clock.txt
Documentation/arch/frv/configuring.txt renamed from Documentation/fujitsu/frv/configuring.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/configuring.txt
rename to Documentation/arch/frv/configuring.txt
Documentation/arch/frv/features.txt renamed from Documentation/fujitsu/frv/features.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/features.txt
rename to Documentation/arch/frv/features.txt
Documentation/arch/frv/gdbinit renamed from Documentation/fujitsu/frv/gdbinit +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/gdbinit
rename to Documentation/arch/frv/gdbinit
Documentation/arch/frv/gdbstub.txt renamed from Documentation/fujitsu/frv/gdbstub.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/gdbstub.txt
rename to Documentation/arch/frv/gdbstub.txt
Documentation/arch/frv/kernel-ABI.txt renamed from Documentation/fujitsu/frv/kernel-ABI.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/kernel-ABI.txt
rename to Documentation/arch/frv/kernel-ABI.txt
Documentation/arch/frv/mmu-layout.txt renamed from Documentation/fujitsu/frv/mmu-layout.txt +0 -0
similarity index 100%
rename from Documentation/fujitsu/frv/mmu-layout.txt
rename to Documentation/arch/frv/mmu-layout.txt
Documentation/arch/i386/IO-APIC.txt renamed from Documentation/i386/IO-APIC.txt +0 -0
similarity index 100%
rename from Documentation/i386/IO-APIC.txt
rename to Documentation/arch/i386/IO-APIC.txt
Documentation/arch/i386/boot.txt renamed from Documentation/i386/boot.txt +0 -0
similarity index 100%
rename from Documentation/i386/boot.txt
rename to Documentation/arch/i386/boot.txt
Documentation/arch/i386/usb-legacy-support.txt renamed from Documentation/i386/usb-legacy-support.txt +0 -0
similarity index 100%
rename from Documentation/i386/usb-legacy-support.txt
rename to Documentation/arch/i386/usb-legacy-support.txt
Documentation/arch/i386/zero-page.txt renamed from Documentation/i386/zero-page.txt +0 -0
similarity index 100%
rename from Documentation/i386/zero-page.txt
rename to Documentation/arch/i386/zero-page.txt
Documentation/arch/ia64/IRQ-redir.txt renamed from Documentation/ia64/IRQ-redir.txt +0 -0
similarity index 100%
rename from Documentation/ia64/IRQ-redir.txt
rename to Documentation/arch/ia64/IRQ-redir.txt
Documentation/arch/ia64/README renamed from Documentation/ia64/README +0 -0
similarity index 100%
rename from Documentation/ia64/README
rename to Documentation/arch/ia64/README
Documentation/arch/ia64/aliasing-test.c renamed from Documentation/ia64/aliasing-test.c +0 -0
similarity index 100%
rename from Documentation/ia64/aliasing-test.c
rename to Documentation/arch/ia64/aliasing-test.c
Documentation/arch/ia64/aliasing.txt renamed from Documentation/ia64/aliasing.txt +0 -0
similarity index 100%
rename from Documentation/ia64/aliasing.txt
rename to Documentation/arch/ia64/aliasing.txt
Documentation/arch/ia64/efirtc.txt renamed from Documentation/ia64/efirtc.txt +0 -0
similarity index 100%
rename from Documentation/ia64/efirtc.txt
rename to Documentation/arch/ia64/efirtc.txt
Documentation/arch/ia64/err_inject.txt renamed from Documentation/ia64/err_inject.txt +0 -0
similarity index 100%
rename from Documentation/ia64/err_inject.txt
rename to Documentation/arch/ia64/err_inject.txt
Documentation/arch/ia64/fsys.txt renamed from Documentation/ia64/fsys.txt +0 -0
similarity index 100%
rename from Documentation/ia64/fsys.txt
rename to Documentation/arch/ia64/fsys.txt
Documentation/arch/ia64/mca.txt renamed from Documentation/ia64/mca.txt +0 -0
similarity index 100%
rename from Documentation/ia64/mca.txt
rename to Documentation/arch/ia64/mca.txt
Documentation/arch/ia64/serial.txt renamed from Documentation/ia64/serial.txt +0 -0
similarity index 100%
rename from Documentation/ia64/serial.txt
rename to Documentation/arch/ia64/serial.txt
Documentation/arch/m68k/00-INDEX renamed from Documentation/m68k/00-INDEX +0 -0
similarity index 100%
rename from Documentation/m68k/00-INDEX
rename to Documentation/arch/m68k/00-INDEX
Documentation/arch/m68k/kernel-options.txt renamed from Documentation/m68k/kernel-options.txt +0 -0
similarity index 100%
rename from Documentation/m68k/kernel-options.txt
rename to Documentation/arch/m68k/kernel-options.txt
Documentation/arch/mips/AU1xxx_IDE.README renamed from Documentation/mips/AU1xxx_IDE.README +0 -0
similarity index 100%
rename from Documentation/mips/AU1xxx_IDE.README
rename to Documentation/arch/mips/AU1xxx_IDE.README
Documentation/arch/mips/GT64120.README renamed from Documentation/mips/GT64120.README +0 -0
similarity index 100%
rename from Documentation/mips/GT64120.README
rename to Documentation/arch/mips/GT64120.README
Documentation/arch/mips/time.README renamed from Documentation/mips/time.README +0 -0
similarity index 100%
rename from Documentation/mips/time.README
rename to Documentation/arch/mips/time.README
Documentation/arch/parisc/00-INDEX renamed from Documentation/parisc/00-INDEX +0 -0
similarity index 100%
rename from Documentation/parisc/00-INDEX
rename to Documentation/arch/parisc/00-INDEX
Documentation/arch/parisc/debugging renamed from Documentation/parisc/debugging +0 -0
similarity index 100%
rename from Documentation/parisc/debugging
rename to Documentation/arch/parisc/debugging
Documentation/arch/parisc/registers renamed from Documentation/parisc/registers +0 -0
similarity index 100%
rename from Documentation/parisc/registers
rename to Documentation/arch/parisc/registers
Documentation/arch/powerpc/00-INDEX renamed from Documentation/powerpc/00-INDEX +0 -0
similarity index 100%
rename from Documentation/powerpc/00-INDEX
rename to Documentation/arch/powerpc/00-INDEX
Documentation/arch/powerpc/SBC8260_memory_mapping.txt renamed from Documentation/powerpc/SBC8260_memory_mapping.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/SBC8260_memory_mapping.txt
rename to Documentation/arch/powerpc/SBC8260_memory_mapping.txt
Documentation/arch/powerpc/booting-without-of.txt renamed from Documentation/powerpc/booting-without-of.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/booting-without-of.txt
rename to Documentation/arch/powerpc/booting-without-of.txt
Documentation/arch/powerpc/cpu_features.txt renamed from Documentation/powerpc/cpu_features.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/cpu_features.txt
rename to Documentation/arch/powerpc/cpu_features.txt
Documentation/arch/powerpc/eeh-pci-error-recovery.txt renamed from Documentation/powerpc/eeh-pci-error-recovery.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/eeh-pci-error-recovery.txt
rename to Documentation/arch/powerpc/eeh-pci-error-recovery.txt
Documentation/arch/powerpc/hvcs.txt renamed from Documentation/powerpc/hvcs.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/hvcs.txt
rename to Documentation/arch/powerpc/hvcs.txt
Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt renamed from Documentation/powerpc/mpc52xx-device-tree-bindings.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/mpc52xx-device-tree-bindings.txt
rename to Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt
Documentation/arch/powerpc/mpc52xx.txt renamed from Documentation/powerpc/mpc52xx.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/mpc52xx.txt
rename to Documentation/arch/powerpc/mpc52xx.txt
Documentation/arch/powerpc/ppc_htab.txt renamed from Documentation/powerpc/ppc_htab.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/ppc_htab.txt
rename to Documentation/arch/powerpc/ppc_htab.txt
Documentation/arch/powerpc/smp.txt renamed from Documentation/powerpc/smp.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/smp.txt
rename to Documentation/arch/powerpc/smp.txt
Documentation/arch/powerpc/sound.txt renamed from Documentation/powerpc/sound.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/sound.txt
rename to Documentation/arch/powerpc/sound.txt
Documentation/arch/powerpc/zImage_layout.txt renamed from Documentation/powerpc/zImage_layout.txt +0 -0
similarity index 100%
rename from Documentation/powerpc/zImage_layout.txt
rename to Documentation/arch/powerpc/zImage_layout.txt
Documentation/arch/s390/3270.ChangeLog renamed from Documentation/s390/3270.ChangeLog +0 -0
similarity index 100%
rename from Documentation/s390/3270.ChangeLog
rename to Documentation/arch/s390/3270.ChangeLog
Documentation/arch/s390/3270.txt renamed from Documentation/s390/3270.txt +0 -0
similarity index 100%
rename from Documentation/s390/3270.txt
rename to Documentation/arch/s390/3270.txt
Documentation/arch/s390/CommonIO renamed from Documentation/s390/CommonIO +0 -0
similarity index 100%
rename from Documentation/s390/CommonIO
rename to Documentation/arch/s390/CommonIO
Documentation/arch/s390/DASD renamed from Documentation/s390/DASD +0 -0
similarity index 100%
rename from Documentation/s390/DASD
rename to Documentation/arch/s390/DASD
Documentation/arch/s390/Debugging390.txt renamed from Documentation/s390/Debugging390.txt +0 -0
similarity index 100%
rename from Documentation/s390/Debugging390.txt
rename to Documentation/arch/s390/Debugging390.txt
Documentation/arch/s390/TAPE renamed from Documentation/s390/TAPE +0 -0
similarity index 100%
rename from Documentation/s390/TAPE
rename to Documentation/arch/s390/TAPE
Documentation/arch/s390/cds.txt renamed from Documentation/s390/cds.txt +0 -0
similarity index 100%
rename from Documentation/s390/cds.txt
rename to Documentation/arch/s390/cds.txt
Documentation/arch/s390/config3270.sh renamed from Documentation/s390/config3270.sh +0 -0
similarity index 100%
rename from Documentation/s390/config3270.sh
rename to Documentation/arch/s390/config3270.sh
Documentation/arch/s390/driver-model.txt renamed from Documentation/s390/driver-model.txt +0 -0
similarity index 100%
rename from Documentation/s390/driver-model.txt
rename to Documentation/arch/s390/driver-model.txt
Documentation/arch/s390/monreader.txt renamed from Documentation/s390/monreader.txt +0 -0
similarity index 100%
rename from Documentation/s390/monreader.txt
rename to Documentation/arch/s390/monreader.txt
Documentation/arch/s390/s390dbf.txt renamed from Documentation/s390/s390dbf.txt +0 -0
similarity index 100%
rename from Documentation/s390/s390dbf.txt
rename to Documentation/arch/s390/s390dbf.txt
Documentation/arch/s390/zfcpdump.txt renamed from Documentation/s390/zfcpdump.txt +0 -0
similarity index 100%
rename from Documentation/s390/zfcpdump.txt
rename to Documentation/arch/s390/zfcpdump.txt
Documentation/arch/sh/clk.txt renamed from Documentation/sh/clk.txt +0 -0
similarity index 100%
rename from Documentation/sh/clk.txt
rename to Documentation/arch/sh/clk.txt
Documentation/arch/sh/kgdb.txt renamed from Documentation/sh/kgdb.txt +0 -0
similarity index 100%
rename from Documentation/sh/kgdb.txt
rename to Documentation/arch/sh/kgdb.txt
Documentation/arch/sh/new-machine.txt renamed from Documentation/sh/new-machine.txt +0 -0
similarity index 100%
rename from Documentation/sh/new-machine.txt
rename to Documentation/arch/sh/new-machine.txt
Documentation/arch/sh/register-banks.txt renamed from Documentation/sh/register-banks.txt +0 -0
similarity index 100%
rename from Documentation/sh/register-banks.txt
rename to Documentation/arch/sh/register-banks.txt
Documentation/arch/sparc/README-2.5 renamed from Documentation/sparc/README-2.5 +0 -0
similarity index 100%
rename from Documentation/sparc/README-2.5
rename to Documentation/arch/sparc/README-2.5
Documentation/arch/sparc/sbus_drivers.txt renamed from Documentation/sparc/sbus_drivers.txt +0 -0
similarity index 100%
rename from Documentation/sparc/sbus_drivers.txt
rename to Documentation/arch/sparc/sbus_drivers.txt
Documentation/arch/uml/UserModeLinux-HOWTO.txt renamed from Documentation/uml/UserModeLinux-HOWTO.txt +0 -0
similarity index 100%
rename from Documentation/uml/UserModeLinux-HOWTO.txt
rename to Documentation/arch/uml/UserModeLinux-HOWTO.txt
Documentation/arch/x86_64/boot-options.txt renamed from Documentation/x86_64/boot-options.txt +0 -0
similarity index 100%
rename from Documentation/x86_64/boot-options.txt
rename to Documentation/arch/x86_64/boot-options.txt
Documentation/arch/x86_64/cpu-hotplug-spec renamed from Documentation/x86_64/cpu-hotplug-spec +0 -0
similarity index 100%
rename from Documentation/x86_64/cpu-hotplug-spec
rename to Documentation/arch/x86_64/cpu-hotplug-spec
Documentation/arch/x86_64/fake-numa-for-cpusets renamed from Documentation/x86_64/fake-numa-for-cpusets +0 -0
similarity index 100%
rename from Documentation/x86_64/fake-numa-for-cpusets
rename to Documentation/arch/x86_64/fake-numa-for-cpusets
Documentation/arch/x86_64/kernel-stacks renamed from Documentation/x86_64/kernel-stacks +0 -0
similarity index 100%
rename from Documentation/x86_64/kernel-stacks
rename to Documentation/arch/x86_64/kernel-stacks
Documentation/arch/x86_64/machinecheck renamed from Documentation/x86_64/machinecheck +0 -0
similarity index 100%
rename from Documentation/x86_64/machinecheck
rename to Documentation/arch/x86_64/machinecheck
Documentation/arch/x86_64/mm.txt renamed from Documentation/x86_64/mm.txt +0 -0
similarity index 100%
rename from Documentation/x86_64/mm.txt
rename to Documentation/arch/x86_64/mm.txt
#9 lore raw

PATCH 1/2 Group architecture Documentation under Documentation/arch.

In reply to Geert Uytterhoeven

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

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.

(quoted diff) +0 -0

b/Documentation/arch/amiga/README.buddha
similarity index 100%
rename from Documentation/m68k/README.buddha
rename to Documentation/arch/amiga/README.buddha

Documentation/arch/amiga/zorro.txt renamed from Documentation/zorro.txt +0 -0
similarity index 100%
rename from Documentation/zorro.txt
rename to Documentation/arch/amiga/zorro.txt
Documentation/arch/arm/00-INDEX renamed from Documentation/arm/00-INDEX +0 -0
similarity index 100%
rename from Documentation/arm/00-INDEX
rename to Documentation/arch/arm/00-INDEX
Documentation/arch/arm/Booting renamed from Documentation/arm/Booting +0 -0
similarity index 100%
rename from Documentation/arm/Booting
rename to Documentation/arch/arm/Booting
Documentation/arch/arm/IXP2000 renamed from Documentation/arm/IXP2000 +0 -0
similarity index 100%
rename from Documentation/arm/IXP2000
rename to Documentation/arch/arm/IXP2000
Documentation/arch/arm/IXP4xx renamed from Documentation/arm/IXP4xx +0 -0
similarity index 100%
rename from Documentation/arm/IXP4xx
rename to Documentation/arch/arm/IXP4xx
Documentation/arch/arm/Interrupts renamed from Documentation/arm/Interrupts +0 -0
similarity index 100%
rename from Documentation/arm/Interrupts
rename to Documentation/arch/arm/Interrupts
Documentation/arch/arm/Netwinder renamed from Documentation/arm/Netwinder +0 -0
similarity index 100%
rename from Documentation/arm/Netwinder
rename to Documentation/arch/arm/Netwinder
Documentation/arch/arm/Porting renamed from Documentation/arm/Porting +0 -0
similarity index 100%
rename from Documentation/arm/Porting
rename to Documentation/arch/arm/Porting
Documentation/arch/arm/README renamed from Documentation/arm/README +0 -0
similarity index 100%
rename from Documentation/arm/README
rename to Documentation/arch/arm/README
(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/ADSBitsy
similarity index 100%
rename from Documentation/arm/SA1100/ADSBitsy
rename to Documentation/arch/arm/SA1100/ADSBitsy

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Assabet
similarity index 100%
rename from Documentation/arm/SA1100/Assabet
rename to Documentation/arch/arm/SA1100/Assabet

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Brutus
similarity index 100%
rename from Documentation/arm/SA1100/Brutus
rename to Documentation/arch/arm/SA1100/Brutus

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/CERF
similarity index 100%
rename from Documentation/arm/SA1100/CERF
rename to Documentation/arch/arm/SA1100/CERF

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/FreeBird
similarity index 100%
rename from Documentation/arm/SA1100/FreeBird
rename to Documentation/arch/arm/SA1100/FreeBird

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/GraphicsClient similarity index 100%
rename from Documentation/arm/SA1100/GraphicsClient rename to Documentation/arch/arm/SA1100/GraphicsClient

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/GraphicsMaster similarity index 100%
rename from Documentation/arm/SA1100/GraphicsMaster rename to Documentation/arch/arm/SA1100/GraphicsMaster

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Itsy
similarity index 100%
rename from Documentation/arm/SA1100/Itsy
rename to Documentation/arch/arm/SA1100/Itsy

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/LART
similarity index 100%
rename from Documentation/arm/SA1100/LART
rename to Documentation/arch/arm/SA1100/LART

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/PLEB
similarity index 100%
rename from Documentation/arm/SA1100/PLEB
rename to Documentation/arch/arm/SA1100/PLEB

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Pangolin
similarity index 100%
rename from Documentation/arm/SA1100/Pangolin
rename to Documentation/arch/arm/SA1100/Pangolin

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Tifon
similarity index 100%
rename from Documentation/arm/SA1100/Tifon
rename to Documentation/arch/arm/SA1100/Tifon

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Victor
similarity index 100%
rename from Documentation/arm/SA1100/Victor
rename to Documentation/arch/arm/SA1100/Victor

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/Yopy
similarity index 100%
rename from Documentation/arm/SA1100/Yopy
rename to Documentation/arch/arm/SA1100/Yopy

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/empeg
similarity index 100%
rename from Documentation/arm/SA1100/empeg
rename to Documentation/arch/arm/SA1100/empeg

(quoted diff) +0 -0

b/Documentation/arch/arm/SA1100/nanoEngine similarity index 100%
rename from Documentation/arm/SA1100/nanoEngine rename to Documentation/arch/arm/SA1100/nanoEngine

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

Documentation/arch/arm/Setup renamed from Documentation/arm/Setup +0 -0
similarity index 100%
rename from Documentation/arm/Setup
rename to Documentation/arch/arm/Setup
(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/arm/empeg/README
similarity index 100%
rename from Documentation/arm/empeg/README
rename to Documentation/arch/arm/empeg/README

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/arm/empeg/mkdevs
similarity index 100%
rename from Documentation/arm/empeg/mkdevs
rename to Documentation/arch/arm/empeg/mkdevs

(quoted diff) +0 -0

b/Documentation/arch/arm/mem_alignment
similarity index 100%
rename from Documentation/arm/mem_alignment
rename to Documentation/arch/arm/mem_alignment

Documentation/arch/arm/memory.txt renamed from Documentation/arm/memory.txt +0 -0
similarity index 100%
rename from Documentation/arm/memory.txt
rename to Documentation/arch/arm/memory.txt
(quoted diff) +0 -0

b/Documentation/arch/arm/nwfpe/NOTES
similarity index 100%
rename from Documentation/arm/nwfpe/NOTES
rename to Documentation/arch/arm/nwfpe/NOTES

(quoted diff) +0 -0

b/Documentation/arch/arm/nwfpe/README
similarity index 100%
rename from Documentation/arm/nwfpe/README
rename to Documentation/arch/arm/nwfpe/README

(quoted diff) +0 -0

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

Documentation/arch/arm/nwfpe/TODO renamed from Documentation/arm/nwfpe/TODO +0 -0
similarity index 100%
rename from Documentation/arm/nwfpe/TODO
rename to Documentation/arch/arm/nwfpe/TODO
(quoted diff) +0 -0

b/Documentation/arch/blackfin/00-INDEX
similarity index 100%
rename from Documentation/blackfin/00-INDEX
rename to Documentation/arch/blackfin/00-INDEX

(quoted diff) +0 -0

b/Documentation/arch/blackfin/Filesystems
similarity index 100%
rename from Documentation/blackfin/Filesystems
rename to Documentation/arch/blackfin/Filesystems

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/blackfin/cachefeatures.txt similarity index 100%
rename from Documentation/blackfin/cachefeatures.txt rename to Documentation/arch/blackfin/cachefeatures.txt

Documentation/arch/cris/README renamed from Documentation/cris/README +0 -0
similarity index 100%
rename from Documentation/cris/README
rename to Documentation/arch/cris/README
(quoted diff) +0 -0

b/Documentation/arch/frv/README.txt
similarity index 100%
rename from Documentation/fujitsu/frv/README.txt
rename to Documentation/arch/frv/README.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/frv/booting.txt
similarity index 100%
rename from Documentation/fujitsu/frv/booting.txt
rename to Documentation/arch/frv/booting.txt

(quoted diff) +0 -0

b/Documentation/arch/frv/clock.txt
similarity index 100%
rename from Documentation/fujitsu/frv/clock.txt
rename to Documentation/arch/frv/clock.txt

(quoted diff) +0 -0

b/Documentation/arch/frv/configuring.txt similarity index 100%
rename from Documentation/fujitsu/frv/configuring.txt rename to Documentation/arch/frv/configuring.txt

(quoted diff) +0 -0

b/Documentation/arch/frv/features.txt similarity index 100%
rename from Documentation/fujitsu/frv/features.txt rename to Documentation/arch/frv/features.txt

(quoted diff) +0 -0

b/Documentation/arch/frv/gdbinit
similarity index 100%
rename from Documentation/fujitsu/frv/gdbinit
rename to Documentation/arch/frv/gdbinit

(quoted diff) +0 -0

b/Documentation/arch/frv/gdbstub.txt
similarity index 100%
rename from Documentation/fujitsu/frv/gdbstub.txt
rename to Documentation/arch/frv/gdbstub.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

Documentation/arch/i386/boot.txt renamed from Documentation/i386/boot.txt +0 -0
similarity index 100%
rename from Documentation/i386/boot.txt
rename to Documentation/arch/i386/boot.txt
(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

Documentation/arch/ia64/README renamed from Documentation/ia64/README +0 -0
similarity index 100%
rename from Documentation/ia64/README
rename to Documentation/arch/ia64/README
(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/ia64/aliasing.txt
similarity index 100%
rename from Documentation/ia64/aliasing.txt
rename to Documentation/arch/ia64/aliasing.txt

(quoted diff) +0 -0

b/Documentation/arch/ia64/efirtc.txt
similarity index 100%
rename from Documentation/ia64/efirtc.txt
rename to Documentation/arch/ia64/efirtc.txt

(quoted diff) +0 -0

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

Documentation/arch/ia64/fsys.txt renamed from Documentation/ia64/fsys.txt +0 -0
similarity index 100%
rename from Documentation/ia64/fsys.txt
rename to Documentation/arch/ia64/fsys.txt
Documentation/arch/ia64/mca.txt renamed from Documentation/ia64/mca.txt +0 -0
similarity index 100%
rename from Documentation/ia64/mca.txt
rename to Documentation/arch/ia64/mca.txt
(quoted diff) +0 -0

b/Documentation/arch/ia64/serial.txt
similarity index 100%
rename from Documentation/ia64/serial.txt
rename to Documentation/arch/ia64/serial.txt

Documentation/arch/m68k/00-INDEX renamed from Documentation/m68k/00-INDEX +0 -0
similarity index 100%
rename from Documentation/m68k/00-INDEX
rename to Documentation/arch/m68k/00-INDEX
(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/mips/GT64120.README
similarity index 100%
rename from Documentation/mips/GT64120.README
rename to Documentation/arch/mips/GT64120.README

(quoted diff) +0 -0

b/Documentation/arch/mips/time.README
similarity index 100%
rename from Documentation/mips/time.README
rename to Documentation/arch/mips/time.README

(quoted diff) +0 -0

b/Documentation/arch/parisc/00-INDEX
similarity index 100%
rename from Documentation/parisc/00-INDEX
rename to Documentation/arch/parisc/00-INDEX

(quoted diff) +0 -0

b/Documentation/arch/parisc/debugging
similarity index 100%
rename from Documentation/parisc/debugging
rename to Documentation/arch/parisc/debugging

(quoted diff) +0 -0

b/Documentation/arch/parisc/registers
similarity index 100%
rename from Documentation/parisc/registers
rename to Documentation/arch/parisc/registers

(quoted diff) +0 -0

b/Documentation/arch/powerpc/00-INDEX
similarity index 100%
rename from Documentation/powerpc/00-INDEX
rename to Documentation/arch/powerpc/00-INDEX

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/powerpc/hvcs.txt
similarity index 100%
rename from Documentation/powerpc/hvcs.txt
rename to Documentation/arch/powerpc/hvcs.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/powerpc/mpc52xx.txt
similarity index 100%
rename from Documentation/powerpc/mpc52xx.txt
rename to Documentation/arch/powerpc/mpc52xx.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/powerpc/smp.txt
similarity index 100%
rename from Documentation/powerpc/smp.txt
rename to Documentation/arch/powerpc/smp.txt

(quoted diff) +0 -0

b/Documentation/arch/powerpc/sound.txt
similarity index 100%
rename from Documentation/powerpc/sound.txt
rename to Documentation/arch/powerpc/sound.txt

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/s390/3270.ChangeLog
similarity index 100%
rename from Documentation/s390/3270.ChangeLog
rename to Documentation/arch/s390/3270.ChangeLog

Documentation/arch/s390/3270.txt renamed from Documentation/s390/3270.txt +0 -0
similarity index 100%
rename from Documentation/s390/3270.txt
rename to Documentation/arch/s390/3270.txt
Documentation/arch/s390/CommonIO renamed from Documentation/s390/CommonIO +0 -0
similarity index 100%
rename from Documentation/s390/CommonIO
rename to Documentation/arch/s390/CommonIO
Documentation/arch/s390/DASD renamed from Documentation/s390/DASD +0 -0
similarity index 100%
rename from Documentation/s390/DASD
rename to Documentation/arch/s390/DASD
(quoted diff) +0 -0

b/Documentation/arch/s390/Debugging390.txt similarity index 100%
rename from Documentation/s390/Debugging390.txt rename to Documentation/arch/s390/Debugging390.txt

Documentation/arch/s390/TAPE renamed from Documentation/s390/TAPE +0 -0
similarity index 100%
rename from Documentation/s390/TAPE
rename to Documentation/arch/s390/TAPE
Documentation/arch/s390/cds.txt renamed from Documentation/s390/cds.txt +0 -0
similarity index 100%
rename from Documentation/s390/cds.txt
rename to Documentation/arch/s390/cds.txt
(quoted diff) +0 -0

b/Documentation/arch/s390/config3270.sh
similarity index 100%
rename from Documentation/s390/config3270.sh
rename to Documentation/arch/s390/config3270.sh

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/s390/monreader.txt
similarity index 100%
rename from Documentation/s390/monreader.txt
rename to Documentation/arch/s390/monreader.txt

(quoted diff) +0 -0

b/Documentation/arch/s390/s390dbf.txt
similarity index 100%
rename from Documentation/s390/s390dbf.txt
rename to Documentation/arch/s390/s390dbf.txt

(quoted diff) +0 -0

b/Documentation/arch/s390/zfcpdump.txt
similarity index 100%
rename from Documentation/s390/zfcpdump.txt
rename to Documentation/arch/s390/zfcpdump.txt

Documentation/arch/sh/clk.txt renamed from Documentation/sh/clk.txt +0 -0
similarity index 100%
rename from Documentation/sh/clk.txt
rename to Documentation/arch/sh/clk.txt
Documentation/arch/sh/kgdb.txt renamed from Documentation/sh/kgdb.txt +0 -0
similarity index 100%
rename from Documentation/sh/kgdb.txt
rename to Documentation/arch/sh/kgdb.txt
(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

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

(quoted diff) +0 -0

b/Documentation/arch/x86_64/machinecheck
similarity index 100%
rename from Documentation/x86_64/machinecheck
rename to Documentation/arch/x86_64/machinecheck

Documentation/arch/x86_64/mm.txt renamed from Documentation/x86_64/mm.txt +0 -0
similarity index 100%
rename from Documentation/x86_64/mm.txt
rename to Documentation/arch/x86_64/mm.txt
#10 lore raw

Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.

Quoted 5 lines · Rob Landley

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

Move architecture-specific Documentation into a common subdirectory.

...

I have only one complaint; I don't see an update to Documentation/00-INDEX

Signature · 3 lines
Jesper Juhl <[email protected]>
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
#11 lore raw

Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.

Quoted 9 lines · Jesper Juhl
Quoted 4 lines · Rob Landley

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

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

Signature · 2 lines
"One of my most productive days was throwing away 1000 lines of code."
  - Ken Thompson.
#12 lore raw

Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.

Quoted 5 lines · Rob Landley
Quoted 4 lines · Jesper Juhl
Quoted 3 lines · Rob Landley

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

Quoted 9 lines
Quoted 5 lines
Quoted 1 line

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?

Signature · 3 lines
Jesper Juhl <[email protected]>
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
#13 lore raw

Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.

Quoted 13 lines · Jesper Juhl
Quoted 12 lines · Rob Landley
Quoted 10 lines · Jesper Juhl
Quoted 4 lines · Rob Landley

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

Move architecture-specific Documentation into a common subdirectory.

...

I have only one complaint; I don't see an update to Documentation/00-INDEX

Quoted 7 lines
Quoted 2 lines

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

Signature · 2 lines
"One of my most productive days was throwing away 1000 lines of code."
  - Ken Thompson.
#14 lore raw

Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.

Quoted 20 lines · Rob Landley
Quoted 19 lines · Jesper Juhl
Quoted 7 lines · Rob Landley
Quoted 6 lines · Jesper Juhl
Quoted 4 lines · Rob Landley

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

Move architecture-specific Documentation into a common subdirectory.

Quoted 7 lines
Quoted 4 lines

...

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.

Quoted 7 lines
Quoted 1 line

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.

#15 lore raw

Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.

In reply to Rob Landley
Quoted 4 lines · Rob Landley

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

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

Signature · 2 lines
"One of my most productive days was throwing away 1000 lines of code."
  - Ken Thompson.
#16 lore raw

Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.

Quoted 14 lines · Rob Landley
Quoted 4 lines · Rob Landley

Amiga part Acked-by: Geert Uytterhoeven <[email protected]>

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.)

Quoted 5 lines

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

#17 lore raw

PATCH 2/2 Group multiport serial card documentation under Documentation/serial

In reply to Geert Uytterhoeven

--

Equivalent to:

  git-mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \
    computone.txt hayes-esp.txt moxa-smartio serial
Documentation/serial/computone.txt renamed from Documentation/computone.txt +0 -0
similarity index 100%
rename from Documentation/computone.txt
rename to Documentation/serial/computone.txt
Documentation/serial/hayes-esp.txt renamed from Documentation/hayes-esp.txt +0 -0
similarity index 100%
rename from Documentation/hayes-esp.txt
rename to Documentation/serial/hayes-esp.txt
Documentation/serial/moxa-smartio renamed from Documentation/moxa-smartio +0 -0
similarity index 100%
rename from Documentation/moxa-smartio
rename to Documentation/serial/moxa-smartio
Documentation/serial/riscom8.txt renamed from Documentation/riscom8.txt +0 -0
similarity index 100%
rename from Documentation/riscom8.txt
rename to Documentation/serial/riscom8.txt
Documentation/serial/rocket.txt renamed from Documentation/rocket.txt +0 -0
similarity index 100%
rename from Documentation/rocket.txt
rename to Documentation/serial/rocket.txt
Documentation/serial/specialix.txt renamed from Documentation/specialix.txt +0 -0
similarity index 100%
rename from Documentation/specialix.txt
rename to Documentation/serial/specialix.txt
Documentation/serial/stallion.txt renamed from Documentation/stallion.txt +0 -0
similarity index 100%
rename from Documentation/stallion.txt
rename to Documentation/serial/stallion.txt
Documentation/serial/sx.txt renamed from Documentation/sx.txt +0 -0
similarity index 100%
rename from Documentation/sx.txt
rename to Documentation/serial/sx.txt
#18 lore raw

PATCH 2/2 Group multiport serial card documentation under Documentation/serial

In reply to Geert Uytterhoeven

--

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.

Documentation/serial/computone.txt renamed from Documentation/computone.txt +0 -0
similarity index 100%
rename from Documentation/computone.txt
rename to Documentation/serial/computone.txt
Documentation/serial/hayes-esp.txt renamed from Documentation/hayes-esp.txt +0 -0
similarity index 100%
rename from Documentation/hayes-esp.txt
rename to Documentation/serial/hayes-esp.txt
Documentation/serial/moxa-smartio renamed from Documentation/moxa-smartio +0 -0
similarity index 100%
rename from Documentation/moxa-smartio
rename to Documentation/serial/moxa-smartio
Documentation/serial/riscom8.txt renamed from Documentation/riscom8.txt +0 -0
similarity index 100%
rename from Documentation/riscom8.txt
rename to Documentation/serial/riscom8.txt
Documentation/serial/rocket.txt renamed from Documentation/rocket.txt +0 -0
similarity index 100%
rename from Documentation/rocket.txt
rename to Documentation/serial/rocket.txt
Documentation/serial/specialix.txt renamed from Documentation/specialix.txt +0 -0
similarity index 100%
rename from Documentation/specialix.txt
rename to Documentation/serial/specialix.txt
Documentation/serial/stallion.txt renamed from Documentation/stallion.txt +0 -0
similarity index 100%
rename from Documentation/stallion.txt
rename to Documentation/serial/stallion.txt
Documentation/serial/sx.txt renamed from Documentation/sx.txt +0 -0
similarity index 100%
rename from Documentation/sx.txt
rename to Documentation/serial/sx.txt
#19 lore raw

Re: [PATCH 2/2] Group multiport serial card documentation under Documentation/serial

Documentation/serial/sx.txt

Quoted 44 lines · Rob Landley

--

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.

Documentation/serial/computone.txt renamed from Documentation/computone.txt +0 -0
similarity index 100%
rename from Documentation/computone.txt
rename to Documentation/serial/computone.txt
Documentation/serial/hayes-esp.txt renamed from Documentation/hayes-esp.txt +0 -0
similarity index 100%
rename from Documentation/hayes-esp.txt
rename to Documentation/serial/hayes-esp.txt
Documentation/serial/moxa-smartio renamed from Documentation/moxa-smartio +0 -0
similarity index 100%
rename from Documentation/moxa-smartio
rename to Documentation/serial/moxa-smartio
Documentation/serial/riscom8.txt renamed from Documentation/riscom8.txt +0 -0
similarity index 100%
rename from Documentation/riscom8.txt
rename to Documentation/serial/riscom8.txt
Documentation/serial/rocket.txt renamed from Documentation/rocket.txt +0 -0
similarity index 100%
rename from Documentation/rocket.txt
rename to Documentation/serial/rocket.txt
Documentation/serial/specialix.txt renamed from Documentation/specialix.txt +0 -0
similarity index 100%
rename from Documentation/specialix.txt
rename to Documentation/serial/specialix.txt
Documentation/serial/stallion.txt renamed from Documentation/stallion.txt +0 -0
similarity index 100%
rename from Documentation/stallion.txt
rename to Documentation/serial/stallion.txt
Documentation/serial/sx.txt renamed from Documentation/sx.txt +0 -0
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

Signature · 3 lines
Jesper Juhl <[email protected]>
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