Stuart Swales
da23ef0549
adfs: add hexadecimal filetype suffix option
...
ADFS (FileCore) storage complies with the RISC OS filetype specification
(12 bits of file type information is stored in the file load address,
rather than using a file extension). The existing driver largely ignores
this information and does not present it to the end user.
It is desirable that stored filetypes be made visible to the end user to
facilitate a precise copy of data and metadata from a hard disc (or image
thereof) into a RISC OS emulator (such as RPCEmu) or to a network share
which can be accessed by real Acorn systems.
This patch implements a per-mount filetype suffix option (use -o
ftsuffix=1) to present any filetype as a ,xyz hexadecimal suffix on each
file. This type suffix is compatible with that used by RISC OS systems
that access network servers using NFS client software and by RPCemu's host
filing system.
Signed-off-by: Stuart Swales <stuart.swales.croftnuisk@gmail.com>
Cc: Russell King <rmk@arm.linux.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-03-22 17:44:17 -07:00
..
ABI
ST SPEAr: PCIE gadget suppport
2011-03-22 17:44:10 -07:00
accounting
taskstats: pad taskstats netlink response for aligment issues on ia64
2010-12-22 19:43:34 -08:00
acpi
ACPI, APEI, Add APEI generic error status printing support
2010-12-13 23:42:12 -05:00
aoe
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
arm
Merge branch 'remove' of master.kernel.org:/home/rmk/linux-2.6-arm
2011-03-16 19:05:40 -07:00
auxdisplay
includecheck fix: Documentation, cfag12864b-example.c
2009-09-24 07:20:57 -07:00
blackfin
Blackfin: document SPI CS limitations with CPHA=0
2010-08-06 12:55:52 -04:00
block
Documentation: remove anticipatory scheduler info
2010-11-11 12:09:59 +01:00
blockdev
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
cdrom
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
cgroups
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-03-18 10:37:40 -07:00
connector
Documentation/: it's -> its where appropriate
2010-04-23 02:09:52 +02:00
console
doc: fix console doc typo
2010-02-24 13:51:32 +01:00
cpu-freq
[CPUFREQ] Add documentation for sampling_down_factor
2011-03-16 17:54:31 -04:00
cpuidle
cris
crypto
async_tx: add support for asynchronous RAID6 recovery operations
2009-08-29 19:09:27 -07:00
development-process
Documentation/development-process: more staging info
2010-11-18 15:00:47 -08:00
device-mapper
Merge branch 'master' into for-next
2011-02-15 10:24:31 +01:00
devicetree
Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
2011-03-21 14:02:55 -07:00
DocBook
Docbook: add fs/eventfd.c and fix typos in it
2011-02-21 15:07:04 -08:00
driver-model
driver core: prune docs about device_interface
2010-11-10 16:57:11 -08:00
dvb
[media] Documentation/lmedm04: Fix firmware extract information
2010-12-29 08:16:30 -02:00
early-userspace
fault-injection
lkdtm: add debugfs access and loosen KPROBE ties
2010-03-06 11:26:32 -08:00
fb
Merge branch 'fbdev/udlfb'
2011-01-06 18:10:09 +09:00
filesystems
adfs: add hexadecimal filetype suffix option
2011-03-22 17:44:17 -07:00
firmware_class
firmware: Update hotplug script
2010-08-05 13:53:34 -07:00
frv
hwmon
hwmon: (ads1015) Make gain and datarate configurable
2011-03-21 17:59:37 +01:00
i2c
Merge branch 'for-linus/2639/i2c-2' of git://git.fluff.org/bjdooks/linux
2011-03-22 10:05:27 -07:00
i2o
ia64
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
ide
ide: preserve Host Protected Area by default (v2)
2009-06-07 13:52:52 +02:00
infiniband
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
input
Input: fix force feedback capability query example
2011-01-11 01:07:55 -08:00
ioctl
HID: roccat: Rename header roccat.h -> hid-roccat.h
2011-02-03 16:37:28 +01:00
isdn
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-08-04 15:31:02 -07:00
ja_JP
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
kbuild
Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6
2011-03-21 15:55:26 -07:00
kdump
kdump: update kexec-tools URL and Vivek's email
2010-11-25 14:36:38 +01:00
ko_KR
Docs/Kconfig: Update: osdl.org -> linuxfoundation.org
2010-11-15 23:50:13 +01:00
kvm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-03-18 10:37:40 -07:00
laptops
Move hp_accel to drivers/platform/x86
2011-03-21 17:59:36 +01:00
leds
Documentation: led drivers lp5521 and lp5523
2010-11-12 07:55:32 -08:00
lguest
lguest: document --rng in example Launcher
2011-01-20 21:37:29 +10:30
m68k
make
kbuild: introduce HDR_ARCH_LIST for headers_install_all
2010-12-14 22:16:19 +01:00
mips
misc-devices
ST SPEAr: PCIE gadget suppport
2011-03-22 17:44:10 -07:00
mmc
mmc: add erase, secure erase, trim and secure trim operations
2010-08-12 08:43:30 -07:00
mn10300
trivial: Miscellaneous documentation typo fixes
2009-06-12 18:01:47 +02:00
mtd
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
namespaces
netlabel
Documentation/: it's -> its where appropriate
2010-04-23 02:09:52 +02:00
networking
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2011-03-15 15:15:17 -07:00
nfc
NFC: Driver for NXP Semiconductors PN544 NFC chip.
2011-01-13 08:03:19 -08:00
parisc
PCI
Documentation: pci.txt: fix typo
2010-07-11 22:17:45 +02:00
pcmcia
pcmcia: use autoconfiguration feature for ioports and iomem
2010-09-29 17:20:24 +02:00
power
PM: Documentation/power/states.txt: fix repetition
2011-03-15 00:43:17 +01:00
powerpc
Documentation: add devicetree docs index file
2011-03-16 10:47:03 -07:00
pps
pps: add parallel port PPS signal generator
2011-01-13 08:03:21 -08:00
prctl
RCU
rcu: add documentation saying which RCU flavor to choose
2011-03-04 08:05:25 -08:00
s390
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
scheduler
sched, docs: Update schedstats documentation to version 15
2011-02-01 09:07:13 +01:00
scsi
[SCSI] hpsa: export resettable host attribute
2011-03-14 18:44:41 -05:00
serial
n_gsm: add a documentation
2011-03-09 15:43:38 -08:00
sh
sh: clkfwk: Kill off unused clk_set_rate_ex().
2010-11-15 18:25:12 +09:00
sound
ALSA: HDA: Add a new model "asus" for Conexant 5066/205xx
2011-01-22 17:29:22 +01:00
sparc
spi
arm/pxa2xx: reorgazine SSP and SPI header files
2010-12-01 12:18:33 +01:00
sysctl
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-03-18 10:37:40 -07:00
target
[SCSI] target: Add LIO target core v4.0.0-rc6
2011-01-14 10:12:29 -06:00
telephony
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
thermal
thermal: Add event notification to thermal framework
2011-01-12 00:08:35 -05:00
timers
tree-wide: fix comment/printk typos
2010-11-01 15:38:34 -04:00
trace
tracing: Add an 'overwrite' trace_option.
2011-03-09 13:52:27 -05:00
uml
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
usb
USB: usbmon: fix-up docs and text API for sparse ISO
2011-02-04 11:46:57 -08:00
video4linux
i2c: Get rid of <linux/i2c-id.h>
2011-03-20 14:50:52 +01:00
vm
Documentation/vm/page-types.c: auto debugfs mount for hwpoison operation
2011-03-22 17:44:17 -07:00
w1
w1: DS2423 counter driver and documentation
2011-01-13 08:03:22 -08:00
watchdog
watchdog: docs: add an entry for imx2_wdt
2010-07-01 16:02:55 +00:00
wimax
x86
move x86 specific oops=panic to generic code
2011-03-22 17:44:11 -07:00
zh_CN
Fix spelling mistakes in Documentation/zh_CN/SubmittingPatches
2011-02-28 19:30:48 -08:00
.gitignore
add random binaries to .gitignore
2010-04-08 11:34:34 +02:00
00-INDEX
Documentation: remove obsolete files from 00-INDEX
2011-03-16 10:47:03 -07:00
apparmor.txt
AppArmor: update Maintainer and Documentation
2010-08-02 15:35:15 +10:00
applying-patches.txt
atomic_ops.txt
Documentation/: it's -> its where appropriate
2010-04-23 02:09:52 +02:00
bad_memory.txt
basic_profiling.txt
binfmt_misc.txt
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
braille-console.txt
trivial: Miscellaneous documentation typo fixes
2009-06-12 18:01:47 +02:00
bt8xxgpio.txt
btmrvl.txt
Bluetooth: Add documentation for Marvell Bluetooth driver
2009-08-22 14:25:32 -07:00
BUG-HUNTING
bus-virt-phys-mapping.txt
documentation: fix almost duplicate filenames (IO/io-mapping.txt)
2010-07-20 17:49:30 +00:00
cachetlb.txt
Documentation/: it's -> its where appropriate
2010-04-23 02:09:52 +02:00
Changes
Documentation/Changes: minor corrections
2011-03-22 17:44:17 -07:00
circular-buffers.txt
Document Linux's circular buffering capabilities
2010-03-24 16:31:22 -07:00
coccinelle.txt
scripts/coccinelle: update for compatability with Coccinelle 0.2.4
2010-12-03 12:27:01 +01:00
CodingStyle
Documentation/CodingStyle: flesh out if-else examples
2011-03-22 17:44:16 -07:00
cpu-hotplug.txt
documentation: fix erroneous email address.
2010-08-11 23:04:10 +09:30
cpu-load.txt
cputopology.txt
topology/sysfs: Provide book id and siblings attributes
2010-09-09 20:41:25 +02:00
credentials.txt
CRED: Fix __task_cred()'s lockdep check and banner comment
2010-07-29 15:16:18 -07:00
dcdbas.txt
debugging-modules.txt
debugging-via-ohci1394.txt
ieee1394: update URLs in debugging-via-ohci1394.txt
2009-10-03 09:28:11 +02:00
dell_rbu.txt
trivial: Documentation/dell_rbu.txt: fix typos
2009-06-12 18:01:50 +02:00
devices.txt
Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
2010-10-28 09:35:11 -07:00
DMA-API-HOWTO.txt
Documentation: DMA-API-HOWTO.txt: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN
2010-08-14 11:56:46 -07:00
DMA-API.txt
dma-mapping: remove dma_is_consistent API
2010-08-11 08:59:21 -07:00
DMA-attributes.txt
DMA-ISA-LPC.txt
dmaengine.txt
dontdiff
Documentation/dontdiff: add further autogenerated files to ignore list
2011-01-06 09:59:37 -08:00
dynamic-debug-howto.txt
Dynamic debug: Add more flags
2011-02-03 15:39:16 -08:00
edac.txt
EDAC: Fix typos in Documentation/edac.txt
2010-11-25 17:32:47 +01:00
eisa.txt
doc: fix Defaultd -> Defaults typo in EISA doc
2010-02-05 12:22:39 +01:00
email-clients.txt
Documentation/email-clients.txt: update Thunderbird docs with wordwrap plugin
2011-01-13 08:03:15 -08:00
feature-removal-schedule.txt
i2c: Drop i2c_adapter.id
2011-03-20 14:50:53 +01:00
flexible-arrays.txt
Update flex_arrays.txt
2009-10-15 07:25:20 -06:00
futex-requeue-pi.txt
futex: add requeue-pi documentation
2009-05-09 07:12:50 +02:00
gcov.txt
trivial: fix typo in CONFIG_DEBUG_FS in gcov doc
2009-09-21 15:14:56 +02:00
gpio.txt
Revert "gpiolib: annotate gpio-intialization with __must_check"
2011-01-13 17:26:46 -08:00
highuid.txt
HOWTO
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
hw_random.txt
hwspinlock.txt
drivers: hwspinlock: add framework
2011-02-17 09:52:03 -08:00
init.txt
init/main.c: improve usability in case of init binary failure
2010-03-06 11:26:29 -08:00
initrd.txt
Intel-IOMMU.txt
intel-iommu: Kill DMAR_BROKEN_GFX_WA option.
2009-09-19 09:37:23 -07:00
intel_txt.txt
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
io-mapping.txt
io_ordering.txt
iostats.txt
remove extraneous 'is' from Documentation/iostats.txt
2011-01-03 14:00:28 +01:00
IPMI.txt
IPMI: Add the document description of ipmi_get_smi_info
2010-12-14 00:22:00 -05:00
IRQ-affinity.txt
IRQ.txt
irqflags-tracing.txt
isapnp.txt
java.txt
kernel-doc-nano-HOWTO.txt
docbook: warn on unused doc entries
2010-09-11 16:49:21 -07:00
kernel-docs.txt
Documentation: update kernel-docs.txt
2011-01-06 09:59:38 -08:00
kernel-parameters.txt
console: allow to retain boot console via boot option keep_bootcon
2011-03-22 17:44:12 -07:00
keys-request-key.txt
KEYS: Add a new keyctl op to reject a key with a specified error code
2011-03-08 11:17:18 +11:00
keys-trusted-encrypted.txt
keys: add new trusted key-type
2010-11-29 08:55:25 +11:00
keys.txt
KEYS: Add an iovec version of KEYCTL_INSTANTIATE
2011-03-08 11:17:22 +11:00
kmemcheck.txt
kmemcheck: update documentation
2009-07-01 22:36:22 +02:00
kmemleak.txt
kmemleak: add clear command support
2009-09-08 16:36:08 +01:00
kobject.txt
kobject: documentation: Update to refer to kset-example.c.
2010-03-19 07:12:20 -07:00
kprobes.txt
tree-wide: fix comment/printk typos
2010-11-01 15:38:34 -04:00
kref.txt
kref: Fix typo in kref documentation
2011-03-07 13:20:05 -08:00
ldm.txt
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
leds-class.txt
led-class: always implement blinking
2010-11-12 07:55:32 -08:00
leds-lp3944.txt
leds: LED driver for National Semiconductor LP3944 Funlight Chip
2009-06-23 20:21:38 +01:00
local_ops.txt
trivial: Miscellaneous documentation typo fixes
2009-06-12 18:01:47 +02:00
lockdep-design.txt
lockdep: Fix typos in documentation
2009-08-07 12:03:46 +02:00
lockstat.txt
lockstat: Add usage info to Documentation/lockstat.txt
2009-12-06 13:20:02 +01:00
logo.gif
Revert "linux.conf.au 2009: Tuz"
2009-04-27 12:00:27 -07:00
logo.txt
Revert "linux.conf.au 2009: Tuz"
2009-04-27 12:00:27 -07:00
magic-number.txt
take coda-private headers out of include/linux
2011-01-12 20:02:48 -05:00
Makefile
[media] Remove the old V4L1 v4lgrab.c file
2010-12-29 08:17:12 -02:00
ManagementStyle
mca.txt
md.txt
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
memory-barriers.txt
smp: Document transitivity for memory barriers.
2011-03-04 08:05:49 -08:00
memory-hotplug.txt
memory hotplug: Allow memory blocks to span multiple memory sections
2011-02-03 16:08:57 -08:00
memory.txt
Documentation/memory.txt: remove some very outdated recommendations
2009-09-22 07:17:26 -07:00
mono.txt
mutex-design.txt
mutex: Fix annotations to include it in kernel-locking docbook
2010-09-03 08:19:51 +02:00
nmi_watchdog.txt
nommu-mmap.txt
nommu: fix malloc performance by adding uninitialized flag
2009-12-15 08:53:24 -08:00
numastat.txt
mm: fix NUMA accounting in numastat.txt
2009-09-22 07:17:39 -07:00
oops-tracing.txt
panic: Add taint flag TAINT_FIRMWARE_WORKAROUND ('I')
2010-05-19 08:37:43 +01:00
padata.txt
Documentation/padata.txt: fix typos etc.
2010-08-11 08:59:18 -07:00
parport-lowlevel.txt
parport.txt
pi-futex.txt
pnp.txt
doc: capitalization and other minor fixes in pnp doc
2010-02-05 12:22:44 +01:00
preempt-locking.txt
printk-formats.txt
prio_tree.txt
rbtree.txt
Documentation: remove anticipatory scheduler info
2010-11-11 12:09:59 +01:00
rfkill.txt
Document the rfkill sysfs ABI
2010-03-10 17:09:33 -05:00
robust-futex-ABI.txt
futex: documentation: fix inconsistent description of futex list_op_pending
2009-06-18 13:03:56 -07:00
robust-futexes.txt
rt-mutex-design.txt
variable name fix to Documentation/rt-mutex-design.txt
2010-06-05 17:39:09 +02:00
rt-mutex.txt
rtc.txt
RTC: Fix up rtc.txt documentation to reflect changes to generic rtc layer
2011-03-09 11:25:10 -08:00
SAK.txt
SecurityBugs
SELinux.txt
serial-console.txt
sgi-ioc4.txt
sgi-visws.txt
SM501.txt
trivial: Miscellaneous documentation typo fixes
2009-06-12 18:01:47 +02:00
Smack.txt
Documentation/: it's -> its where appropriate
2010-04-23 02:09:52 +02:00
sparse.txt
update email address
2010-07-19 10:56:54 +02:00
spinlocks.txt
locking: Remove deprecated lock initializers
2011-01-27 12:30:38 +01:00
stable_api_nonsense.txt
stable_kernel_rules.txt
Documentation: -stable rules: upstream commit ID requirement reworded
2010-04-22 15:24:56 -07:00
SubmitChecklist
Documentation: update SubmitChecklist for O=objdir and kconfig testing
2010-05-24 07:31:20 -07:00
SubmittingDrivers
Documentation: update broken web addresses.
2010-08-04 15:21:40 +02:00
SubmittingPatches
SubmittingPatches: add more about patch descriptions
2010-08-09 20:45:05 -07:00
svga.txt
sysfs-rules.txt
Fix typos in comments
2010-03-16 11:47:56 +01:00
sysrq.txt
documentation: update sysrq.txt magic sysrq keys
2010-10-26 17:32:41 -07:00
tomoyo.txt
TOMOYO: Update version to 2.3.0
2010-08-02 15:35:10 +10:00
unaligned-memory-access.txt
unicode.txt
unshare.txt
VGA-softcursor.txt
vgaarbiter.txt
vgaarbiter: fix a typo in the vgaarbiter Documentation
2009-12-16 11:28:58 -08:00
video-output.txt
volatile-considered-harmful.txt
Documentation/volatile-considered-harmful.txt: correct cpu_relax() documentation
2010-03-24 16:31:20 -07:00
workqueue.txt
workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable'
2011-02-16 17:48:59 +01:00
xz.txt
decompressors: add XZ decompressor module
2011-01-13 08:03:24 -08:00
zorro.txt