0eeca28300
inotify is intended to correct the deficiencies of dnotify, particularly its inability to scale and its terrible user interface: * dnotify requires the opening of one fd per each directory that you intend to watch. This quickly results in too many open files and pins removable media, preventing unmount. * dnotify is directory-based. You only learn about changes to directories. Sure, a change to a file in a directory affects the directory, but you are then forced to keep a cache of stat structures. * dnotify's interface to user-space is awful. Signals? inotify provides a more usable, simple, powerful solution to file change notification: * inotify's interface is a system call that returns a fd, not SIGIO. You get a single fd, which is select()-able. * inotify has an event that says "the filesystem that the item you were watching is on was unmounted." * inotify can watch directories or files. Inotify is currently used by Beagle (a desktop search infrastructure), Gamin (a FAM replacement), and other projects. See Documentation/filesystems/inotify.txt. Signed-off-by: Robert Love <rml@novell.com> Cc: John McCutchan <ttb@tentacle.dhs.org> Cc: Christoph Hellwig <hch@lst.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> |
||
---|---|---|
.. | ||
DocBook | ||
RCU | ||
aoe | ||
arm | ||
block | ||
cdrom | ||
cpu-freq | ||
cris | ||
crypto | ||
device-mapper | ||
driver-model | ||
dvb | ||
early-userspace | ||
fb | ||
filesystems | ||
firmware_class | ||
fujitsu/frv | ||
hwmon | ||
i2c | ||
i2o | ||
i386 | ||
ia64 | ||
infiniband | ||
input | ||
ioctl | ||
isdn | ||
kbuild | ||
kdump | ||
m68k | ||
mips | ||
networking | ||
parisc | ||
pcmcia | ||
power | ||
powerpc | ||
s390 | ||
scsi | ||
serial | ||
sh | ||
sound | ||
sparc | ||
sysctl | ||
telephony | ||
uml | ||
usb | ||
video4linux | ||
vm | ||
w1 | ||
watchdog | ||
x86_64 | ||
00-INDEX | ||
BUG-HUNTING | ||
Changes | ||
CodingStyle | ||
DMA-API.txt | ||
DMA-mapping.txt | ||
IO-mapping.txt | ||
IPMI.txt | ||
IRQ-affinity.txt | ||
MSI-HOWTO.txt | ||
ManagementStyle | ||
PCIEBUS-HOWTO.txt | ||
README.DAC960 | ||
README.cycladesZ | ||
SAK.txt | ||
SecurityBugs | ||
SubmittingDrivers | ||
SubmittingPatches | ||
VGA-softcursor.txt | ||
acpi-hotkey.txt | ||
atomic_ops.txt | ||
basic_profiling.txt | ||
binfmt_misc.txt | ||
cachetlb.txt | ||
cciss.txt | ||
cli-sti-removal.txt | ||
computone.txt | ||
cpqarray.txt | ||
cpusets.txt | ||
debugging-modules.txt | ||
devices.txt | ||
digiepca.txt | ||
dnotify.txt | ||
dontdiff | ||
eisa.txt | ||
exception.txt | ||
feature-removal-schedule.txt | ||
floppy.txt | ||
ftape.txt | ||
hayes-esp.txt | ||
highuid.txt | ||
hpet.txt | ||
hw_random.txt | ||
ibm-acpi.txt | ||
ide.txt | ||
initrd.txt | ||
io_ordering.txt | ||
ioctl-number.txt | ||
iostats.txt | ||
isapnp.txt | ||
java.txt | ||
kernel-doc-nano-HOWTO.txt | ||
kernel-docs.txt | ||
kernel-parameters.txt | ||
keys.txt | ||
kobject.txt | ||
kref.txt | ||
laptop-mode.txt | ||
ldm.txt | ||
locks.txt | ||
logo.gif | ||
logo.txt | ||
magic-number.txt | ||
mandatory.txt | ||
mca.txt | ||
md.txt | ||
memory.txt | ||
mono.txt | ||
moxa-smartio | ||
mtrr.txt | ||
nbd.txt | ||
nfsroot.txt | ||
nmi_watchdog.txt | ||
nommu-mmap.txt | ||
numastat.txt | ||
oops-tracing.txt | ||
paride.txt | ||
parport-lowlevel.txt | ||
parport.txt | ||
pci.txt | ||
pm.txt | ||
pnp.txt | ||
preempt-locking.txt | ||
prio_tree.txt | ||
ramdisk.txt | ||
riscom8.txt | ||
rocket.txt | ||
rpc-cache.txt | ||
rtc.txt | ||
sched-coding.txt | ||
sched-design.txt | ||
sched-domains.txt | ||
sched-stats.txt | ||
seclvl.txt | ||
serial-console.txt | ||
sgi-ioc4.txt | ||
sgi-visws.txt | ||
smart-config.txt | ||
smp.txt | ||
sonypi.txt | ||
sparse.txt | ||
specialix.txt | ||
spinlocks.txt | ||
stable_api_nonsense.txt | ||
stallion.txt | ||
svga.txt | ||
sx.txt | ||
sysrq.txt | ||
time_interpolators.txt | ||
tipar.txt | ||
tty.txt | ||
unicode.txt | ||
voyager.txt | ||
xterm-linux.xpm | ||
zorro.txt |
README.cycladesZ
The Cyclades-Z must have firmware loaded onto the card before it will operate. This operation should be performed during system startup, The firmware, loader program and the latest device driver code are available from Cyclades at ftp://ftp.cyclades.com/pub/cyclades/cyclades-z/linux/