Cleaning up the Documentation directory.
Subsystems (6)
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
Quoted 10 lines
cd Documentation
mkdir -parch/amiga
mv zorro.txtarch/amiga
mv arm cris blackfin parisc powerpc s390x86_64uml arch mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \
computone.txt hayes-esp.txt moxa-smartio serialI 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.
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
Documentation/arch/arm/00-INDEX renamed from Documentation/arm/00-INDEX +0 -0
Documentation/arch/arm/Booting renamed from Documentation/arm/Booting +0 -0
Documentation/arch/arm/IXP2000 renamed from Documentation/arm/IXP2000 +0 -0
Documentation/arch/arm/IXP4xx renamed from Documentation/arm/IXP4xx +0 -0
Documentation/arch/arm/Interrupts renamed from Documentation/arm/Interrupts +0 -0
Documentation/arch/arm/Netwinder renamed from Documentation/arm/Netwinder +0 -0
Documentation/arch/arm/Porting renamed from Documentation/arm/Porting +0 -0
Documentation/arch/arm/README renamed from Documentation/arm/README +0 -0
(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
(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
(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
(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
(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
Documentation/arch/s390/CommonIO renamed from Documentation/s390/CommonIO +0 -0
Documentation/arch/s390/DASD renamed from Documentation/s390/DASD +0 -0
(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
Documentation/arch/s390/cds.txt renamed from Documentation/s390/cds.txt +0 -0
(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
Documentation/serial/computone.txt renamed from Documentation/computone.txt +0 -0
Documentation/serial/hayes-esp.txt renamed from Documentation/hayes-esp.txt +0 -0
Documentation/serial/moxa-smartio renamed from Documentation/moxa-smartio +0 -0
Documentation/serial/riscom8.txt renamed from Documentation/riscom8.txt +0 -0
Documentation/serial/rocket.txt renamed from Documentation/rocket.txt +0 -0
Documentation/serial/specialix.txt renamed from Documentation/specialix.txt +0 -0
Documentation/serial/stallion.txt renamed from Documentation/stallion.txt +0 -0
Documentation/serial/sx.txt renamed from Documentation/sx.txt +0 -0
Quoted 1 line · Rob Landley
mv arm cris blackfin parisc powerpc s390
x86_64uml 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..
Quoted 4 lines · Paul Mundt
Quoted 1 line · Rob Landley
mv arm cris blackfin parisc powerpc s390
x86_64uml archYou 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
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.
Signed-off-by Rob Landley <[email protected]>Move architecture documentation into "arch" and move multiport serio IO cards into serial.
Quoted 6 lines
--
Equivalent to:
cd Documentation
mkdir -parch/amiga
mv zorro.txtarch/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
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.
Signed-off-by Rob Landley <[email protected]>Move architecture documentation into "arch" and move multiport serio IO
cards
Quoted 9 lines
Quoted 8 lines
into serial.
--
Equivalent to:
cd Documentation
mkdir -parch/amiga
mv zorro.txtarch/amiga
Quoted 4 lines
Amiga part Acked-by: Geert Uytterhoeven <[email protected]>
Probably you want to move
Documentation/m68k/README.buddhathere, too, as it applies to Amiga (both m68k and PPC).
I'll add that to the next batch. Thanks.
Rob
Ok, I've incorporated Paul and Geert's suggestions, and split the patch into two parts. See next two messages.
Rob
PATCH 1/2 Group architecture Documentation under Documentation/arch.
In reply to Geert UytterhoevenAmiga 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
Documentation/arch/amiga/zorro.txt renamed from Documentation/zorro.txt +0 -0
Documentation/arch/arm/00-INDEX renamed from Documentation/arm/00-INDEX +0 -0
Documentation/arch/arm/Booting renamed from Documentation/arm/Booting +0 -0
Documentation/arch/arm/IXP2000 renamed from Documentation/arm/IXP2000 +0 -0
Documentation/arch/arm/IXP4xx renamed from Documentation/arm/IXP4xx +0 -0
Documentation/arch/arm/Interrupts renamed from Documentation/arm/Interrupts +0 -0
Documentation/arch/arm/Netwinder renamed from Documentation/arm/Netwinder +0 -0
Documentation/arch/arm/Porting renamed from Documentation/arm/Porting +0 -0
Documentation/arch/arm/README renamed from Documentation/arm/README +0 -0
Documentation/arch/arm/SA1100/ADSBitsy renamed from Documentation/arm/SA1100/ADSBitsy +0 -0
Documentation/arch/arm/SA1100/Assabet renamed from Documentation/arm/SA1100/Assabet +0 -0
Documentation/arch/arm/SA1100/Brutus renamed from Documentation/arm/SA1100/Brutus +0 -0
Documentation/arch/arm/SA1100/CERF renamed from Documentation/arm/SA1100/CERF +0 -0
Documentation/arch/arm/SA1100/FreeBird renamed from Documentation/arm/SA1100/FreeBird +0 -0
Documentation/arch/arm/SA1100/GraphicsClient renamed from Documentation/arm/SA1100/GraphicsClient +0 -0
Documentation/arch/arm/SA1100/GraphicsMaster renamed from Documentation/arm/SA1100/GraphicsMaster +0 -0
Documentation/arch/arm/SA1100/HUW_WEBPANEL renamed from Documentation/arm/SA1100/HUW_WEBPANEL +0 -0
Documentation/arch/arm/SA1100/Itsy renamed from Documentation/arm/SA1100/Itsy +0 -0
Documentation/arch/arm/SA1100/LART renamed from Documentation/arm/SA1100/LART +0 -0
Documentation/arch/arm/SA1100/PLEB renamed from Documentation/arm/SA1100/PLEB +0 -0
Documentation/arch/arm/SA1100/Pangolin renamed from Documentation/arm/SA1100/Pangolin +0 -0
Documentation/arch/arm/SA1100/Tifon renamed from Documentation/arm/SA1100/Tifon +0 -0
Documentation/arch/arm/SA1100/Victor renamed from Documentation/arm/SA1100/Victor +0 -0
Documentation/arch/arm/SA1100/Yopy renamed from Documentation/arm/SA1100/Yopy +0 -0
Documentation/arch/arm/SA1100/empeg renamed from Documentation/arm/SA1100/empeg +0 -0
Documentation/arch/arm/SA1100/nanoEngine renamed from Documentation/arm/SA1100/nanoEngine +0 -0
Documentation/arch/arm/SA1100/serial_UART renamed from Documentation/arm/SA1100/serial_UART +0 -0
Documentation/arch/arm/Samsung-S3C24XX/DMA.txt renamed from Documentation/arm/Samsung-S3C24XX/DMA.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/EB2410ITX.txt renamed from Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/GPIO.txt renamed from Documentation/arm/Samsung-S3C24XX/GPIO.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/H1940.txt renamed from Documentation/arm/Samsung-S3C24XX/H1940.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/Overview.txt renamed from Documentation/arm/Samsung-S3C24XX/Overview.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/S3C2412.txt renamed from Documentation/arm/Samsung-S3C24XX/S3C2412.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/S3C2413.txt renamed from Documentation/arm/Samsung-S3C24XX/S3C2413.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/SMDK2440.txt renamed from Documentation/arm/Samsung-S3C24XX/SMDK2440.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/Suspend.txt renamed from Documentation/arm/Samsung-S3C24XX/Suspend.txt +0 -0
Documentation/arch/arm/Samsung-S3C24XX/USB-Host.txt renamed from Documentation/arm/Samsung-S3C24XX/USB-Host.txt +0 -0
Documentation/arch/arm/Setup renamed from Documentation/arm/Setup +0 -0
Documentation/arch/arm/Sharp-LH/ADC-LH7-Touchscreen renamed from Documentation/arm/Sharp-LH/ADC-LH7-Touchscreen +0 -0
Documentation/arch/arm/Sharp-LH/CompactFlash renamed from Documentation/arm/Sharp-LH/CompactFlash +0 -0
Documentation/arch/arm/Sharp-LH/IOBarrier renamed from Documentation/arm/Sharp-LH/IOBarrier +0 -0
Documentation/arch/arm/Sharp-LH/KEV7A400 renamed from Documentation/arm/Sharp-LH/KEV7A400 +0 -0
Documentation/arch/arm/Sharp-LH/LCDPanels renamed from Documentation/arm/Sharp-LH/LCDPanels +0 -0
Documentation/arch/arm/Sharp-LH/LPD7A400 renamed from Documentation/arm/Sharp-LH/LPD7A400 +0 -0
Documentation/arch/arm/Sharp-LH/LPD7A40X renamed from Documentation/arm/Sharp-LH/LPD7A40X +0 -0
Documentation/arch/arm/Sharp-LH/SDRAM renamed from Documentation/arm/Sharp-LH/SDRAM +0 -0
Documentation/arch/arm/Sharp-LH/VectoredInterruptController renamed from Documentation/arm/Sharp-LH/VectoredInterruptController +0 -0
Documentation/arch/arm/VFP/release-notes.txt renamed from Documentation/arm/VFP/release-notes.txt +0 -0
Documentation/arch/arm/empeg/README renamed from Documentation/arm/empeg/README +0 -0
Documentation/arch/arm/empeg/ir.txt renamed from Documentation/arm/empeg/ir.txt +0 -0
Documentation/arch/arm/empeg/mkdevs renamed from Documentation/arm/empeg/mkdevs +0 -0
Documentation/arch/arm/mem_alignment renamed from Documentation/arm/mem_alignment +0 -0
Documentation/arch/arm/memory.txt renamed from Documentation/arm/memory.txt +0 -0
Documentation/arch/arm/nwfpe/NOTES renamed from Documentation/arm/nwfpe/NOTES +0 -0
Documentation/arch/arm/nwfpe/README renamed from Documentation/arm/nwfpe/README +0 -0
Documentation/arch/arm/nwfpe/README.FPE renamed from Documentation/arm/nwfpe/README.FPE +0 -0
Documentation/arch/arm/nwfpe/TODO renamed from Documentation/arm/nwfpe/TODO +0 -0
Documentation/arch/blackfin/00-INDEX renamed from Documentation/blackfin/00-INDEX +0 -0
Documentation/arch/blackfin/Filesystems renamed from Documentation/blackfin/Filesystems +0 -0
Documentation/arch/blackfin/cache-lock.txt renamed from Documentation/blackfin/cache-lock.txt +0 -0
Documentation/arch/blackfin/cachefeatures.txt renamed from Documentation/blackfin/cachefeatures.txt +0 -0
Documentation/arch/cris/README renamed from Documentation/cris/README +0 -0
Documentation/arch/frv/README.txt renamed from Documentation/fujitsu/frv/README.txt +0 -0
Documentation/arch/frv/atomic-ops.txt renamed from Documentation/fujitsu/frv/atomic-ops.txt +0 -0
Documentation/arch/frv/booting.txt renamed from Documentation/fujitsu/frv/booting.txt +0 -0
Documentation/arch/frv/clock.txt renamed from Documentation/fujitsu/frv/clock.txt +0 -0
Documentation/arch/frv/configuring.txt renamed from Documentation/fujitsu/frv/configuring.txt +0 -0
Documentation/arch/frv/features.txt renamed from Documentation/fujitsu/frv/features.txt +0 -0
Documentation/arch/frv/gdbinit renamed from Documentation/fujitsu/frv/gdbinit +0 -0
Documentation/arch/frv/gdbstub.txt renamed from Documentation/fujitsu/frv/gdbstub.txt +0 -0
Documentation/arch/frv/kernel-ABI.txt renamed from Documentation/fujitsu/frv/kernel-ABI.txt +0 -0
Documentation/arch/frv/mmu-layout.txt renamed from Documentation/fujitsu/frv/mmu-layout.txt +0 -0
Documentation/arch/i386/IO-APIC.txt renamed from Documentation/i386/IO-APIC.txt +0 -0
Documentation/arch/i386/boot.txt renamed from Documentation/i386/boot.txt +0 -0
Documentation/arch/i386/usb-legacy-support.txt renamed from Documentation/i386/usb-legacy-support.txt +0 -0
Documentation/arch/i386/zero-page.txt renamed from Documentation/i386/zero-page.txt +0 -0
Documentation/arch/ia64/IRQ-redir.txt renamed from Documentation/ia64/IRQ-redir.txt +0 -0
Documentation/arch/ia64/README renamed from Documentation/ia64/README +0 -0
Documentation/arch/ia64/aliasing-test.c renamed from Documentation/ia64/aliasing-test.c +0 -0
Documentation/arch/ia64/aliasing.txt renamed from Documentation/ia64/aliasing.txt +0 -0
Documentation/arch/ia64/efirtc.txt renamed from Documentation/ia64/efirtc.txt +0 -0
Documentation/arch/ia64/err_inject.txt renamed from Documentation/ia64/err_inject.txt +0 -0
Documentation/arch/ia64/fsys.txt renamed from Documentation/ia64/fsys.txt +0 -0
Documentation/arch/ia64/mca.txt renamed from Documentation/ia64/mca.txt +0 -0
Documentation/arch/ia64/serial.txt renamed from Documentation/ia64/serial.txt +0 -0
Documentation/arch/m68k/00-INDEX renamed from Documentation/m68k/00-INDEX +0 -0
Documentation/arch/m68k/kernel-options.txt renamed from Documentation/m68k/kernel-options.txt +0 -0
Documentation/arch/mips/AU1xxx_IDE.README renamed from Documentation/mips/AU1xxx_IDE.README +0 -0
Documentation/arch/mips/GT64120.README renamed from Documentation/mips/GT64120.README +0 -0
Documentation/arch/mips/time.README renamed from Documentation/mips/time.README +0 -0
Documentation/arch/parisc/00-INDEX renamed from Documentation/parisc/00-INDEX +0 -0
Documentation/arch/parisc/debugging renamed from Documentation/parisc/debugging +0 -0
Documentation/arch/parisc/registers renamed from Documentation/parisc/registers +0 -0
Documentation/arch/powerpc/00-INDEX renamed from Documentation/powerpc/00-INDEX +0 -0
Documentation/arch/powerpc/SBC8260_memory_mapping.txt renamed from Documentation/powerpc/SBC8260_memory_mapping.txt +0 -0
Documentation/arch/powerpc/booting-without-of.txt renamed from Documentation/powerpc/booting-without-of.txt +0 -0
Documentation/arch/powerpc/cpu_features.txt renamed from Documentation/powerpc/cpu_features.txt +0 -0
Documentation/arch/powerpc/eeh-pci-error-recovery.txt renamed from Documentation/powerpc/eeh-pci-error-recovery.txt +0 -0
Documentation/arch/powerpc/hvcs.txt renamed from Documentation/powerpc/hvcs.txt +0 -0
Documentation/arch/powerpc/mpc52xx-device-tree-bindings.txt renamed from Documentation/powerpc/mpc52xx-device-tree-bindings.txt +0 -0
Documentation/arch/powerpc/mpc52xx.txt renamed from Documentation/powerpc/mpc52xx.txt +0 -0
Documentation/arch/powerpc/ppc_htab.txt renamed from Documentation/powerpc/ppc_htab.txt +0 -0
Documentation/arch/powerpc/smp.txt renamed from Documentation/powerpc/smp.txt +0 -0
Documentation/arch/powerpc/sound.txt renamed from Documentation/powerpc/sound.txt +0 -0
Documentation/arch/powerpc/zImage_layout.txt renamed from Documentation/powerpc/zImage_layout.txt +0 -0
Documentation/arch/s390/3270.ChangeLog renamed from Documentation/s390/3270.ChangeLog +0 -0
Documentation/arch/s390/3270.txt renamed from Documentation/s390/3270.txt +0 -0
Documentation/arch/s390/CommonIO renamed from Documentation/s390/CommonIO +0 -0
Documentation/arch/s390/DASD renamed from Documentation/s390/DASD +0 -0
Documentation/arch/s390/Debugging390.txt renamed from Documentation/s390/Debugging390.txt +0 -0
Documentation/arch/s390/TAPE renamed from Documentation/s390/TAPE +0 -0
Documentation/arch/s390/cds.txt renamed from Documentation/s390/cds.txt +0 -0
Documentation/arch/s390/config3270.sh renamed from Documentation/s390/config3270.sh +0 -0
Documentation/arch/s390/driver-model.txt renamed from Documentation/s390/driver-model.txt +0 -0
Documentation/arch/s390/monreader.txt renamed from Documentation/s390/monreader.txt +0 -0
Documentation/arch/s390/s390dbf.txt renamed from Documentation/s390/s390dbf.txt +0 -0
Documentation/arch/s390/zfcpdump.txt renamed from Documentation/s390/zfcpdump.txt +0 -0
Documentation/arch/sh/clk.txt renamed from Documentation/sh/clk.txt +0 -0
Documentation/arch/sh/kgdb.txt renamed from Documentation/sh/kgdb.txt +0 -0
Documentation/arch/sh/new-machine.txt renamed from Documentation/sh/new-machine.txt +0 -0
Documentation/arch/sh/register-banks.txt renamed from Documentation/sh/register-banks.txt +0 -0
Documentation/arch/sparc/README-2.5 renamed from Documentation/sparc/README-2.5 +0 -0
Documentation/arch/sparc/sbus_drivers.txt renamed from Documentation/sparc/sbus_drivers.txt +0 -0
Documentation/arch/uml/UserModeLinux-HOWTO.txt renamed from Documentation/uml/UserModeLinux-HOWTO.txt +0 -0
Documentation/arch/x86_64/boot-options.txt renamed from Documentation/x86_64/boot-options.txt +0 -0
Documentation/arch/x86_64/cpu-hotplug-spec renamed from Documentation/x86_64/cpu-hotplug-spec +0 -0
Documentation/arch/x86_64/fake-numa-for-cpusets renamed from Documentation/x86_64/fake-numa-for-cpusets +0 -0
Documentation/arch/x86_64/kernel-stacks renamed from Documentation/x86_64/kernel-stacks +0 -0
Documentation/arch/x86_64/machinecheck renamed from Documentation/x86_64/machinecheck +0 -0
Documentation/arch/x86_64/mm.txt renamed from Documentation/x86_64/mm.txt +0 -0
PATCH 1/2 Group architecture Documentation under Documentation/arch.
In reply to Geert UytterhoevenAmiga 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
Documentation/arch/arm/00-INDEX renamed from Documentation/arm/00-INDEX +0 -0
Documentation/arch/arm/Booting renamed from Documentation/arm/Booting +0 -0
Documentation/arch/arm/IXP2000 renamed from Documentation/arm/IXP2000 +0 -0
Documentation/arch/arm/IXP4xx renamed from Documentation/arm/IXP4xx +0 -0
Documentation/arch/arm/Interrupts renamed from Documentation/arm/Interrupts +0 -0
Documentation/arch/arm/Netwinder renamed from Documentation/arm/Netwinder +0 -0
Documentation/arch/arm/Porting renamed from Documentation/arm/Porting +0 -0
Documentation/arch/arm/README renamed from Documentation/arm/README +0 -0
(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
(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
(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
(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
(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
(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
(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
Documentation/arch/ia64/mca.txt renamed from Documentation/ia64/mca.txt +0 -0
(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
(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
Documentation/arch/s390/CommonIO renamed from Documentation/s390/CommonIO +0 -0
Documentation/arch/s390/DASD renamed from Documentation/s390/DASD +0 -0
(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
Documentation/arch/s390/cds.txt renamed from Documentation/s390/cds.txt +0 -0
(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
Documentation/arch/sh/kgdb.txt renamed from Documentation/sh/kgdb.txt +0 -0
(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
Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.
Quoted 5 lines · Rob Landley
Signed-off-by Rob Landley <[email protected]>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
Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.
Quoted 9 lines · Jesper Juhl
Quoted 4 lines · Rob Landley
Signed-off-by Rob Landley <[email protected]>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.
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
Signed-off-by Rob Landley <[email protected]>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-INDEXI 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
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
Signed-off-by Rob Landley <[email protected]>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.
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
Signed-off-by Rob Landley <[email protected]>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-INDEXI 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.
Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.
In reply to Rob LandleyQuoted 4 lines · Rob Landley
Signed-off-by Rob Landley <[email protected]>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.
Re: [PATCH 1/2] Group architecture Documentation under Documentation/arch.
Quoted 14 lines · Rob Landley
Quoted 4 lines · Rob Landley
Signed-off-by Rob Landley <[email protected]>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
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 serialDocumentation/serial/computone.txt renamed from Documentation/computone.txt +0 -0
Documentation/serial/hayes-esp.txt renamed from Documentation/hayes-esp.txt +0 -0
Documentation/serial/moxa-smartio renamed from Documentation/moxa-smartio +0 -0
Documentation/serial/riscom8.txt renamed from Documentation/riscom8.txt +0 -0
Documentation/serial/rocket.txt renamed from Documentation/rocket.txt +0 -0
Documentation/serial/specialix.txt renamed from Documentation/specialix.txt +0 -0
Documentation/serial/stallion.txt renamed from Documentation/stallion.txt +0 -0
Documentation/serial/sx.txt renamed from Documentation/sx.txt +0 -0
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 serialAgain, just confirmed it still applies.
Documentation/serial/computone.txt renamed from Documentation/computone.txt +0 -0
Documentation/serial/hayes-esp.txt renamed from Documentation/hayes-esp.txt +0 -0
Documentation/serial/moxa-smartio renamed from Documentation/moxa-smartio +0 -0
Documentation/serial/riscom8.txt renamed from Documentation/riscom8.txt +0 -0
Documentation/serial/rocket.txt renamed from Documentation/rocket.txt +0 -0
Documentation/serial/specialix.txt renamed from Documentation/specialix.txt +0 -0
Documentation/serial/stallion.txt renamed from Documentation/stallion.txt +0 -0
Documentation/serial/sx.txt renamed from Documentation/sx.txt +0 -0
Re: [PATCH 2/2] Group multiport serial card documentation under Documentation/serial
Documentation/serial/sx.txt
Quoted 44 lines · Rob Landley
Signed-off-by Rob Landley <[email protected]>Acked-by Randy Dunlap <[email protected]>--
Equivalent to:
git-mv sx.txt stallion.txt specialix.txt rocket.txt riscom8.txt \ computone.txt hayes-esp.txt moxa-smartio serialAgain, just confirmed it still applies.
Documentation/serial/computone.txt renamed from Documentation/computone.txt +0
-0Documentation/serial/hayes-esp.txt renamed from Documentation/hayes-esp.txt +0
-0Documentation/serial/moxa-smartio renamed from Documentation/moxa-smartio +0
-0Documentation/serial/riscom8.txt renamed from Documentation/riscom8.txt +0
-0Documentation/serial/rocket.txt renamed from Documentation/rocket.txt +0
-0Documentation/serial/specialix.txt renamed from Documentation/specialix.txt +0
-0Documentation/serial/stallion.txt renamed from Documentation/stallion.txt +0
-0Documentation/serial/sx.txt renamed from Documentation/sx.txt +0
-0
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