- 17 Nov, 2002 40 commits
-
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Andi Kleen authored
stat64 has been changed to return jiffies granuality as nsec in previously unused fields. This allows make to make better decisions on when to recompile a file. Follows losely the Solaris API. CURRENT_TIME has been redefined to return struct timespec. The users who don't use it in a inode/attr context have been changed to use a new get_seconds() function. CURRENT_TIME is implemented by an out-of-line function. There is a small performance penalty in this patch. The previous filemap code had an optimization to flush atime only once a second. This is currently gone, which will increase flushes a bit. I believe the correct solution if it should be a problem is to have per super block fields that give an arbitary atime flush granuality - so that you can set it to be only flushed once a hour if you prefer that. I will work on that later in separate patches if the need should arise. struct inode and the attr struct has been changed to store struct timespec instead of time_t for [cma]time. Not all file systems support this granuality, but some like XFS,NFSv3,CIFS,JFS do. The others will currently truncate the nsec part on flushing to disk. There was some discussion on this rounding on l-k previously. I went for simple truncation because there is not much evidence IMHO that the more complicated roundings have any advantages. In practice application will be rather unlikely to notice the rounding anyways - they can only see a difference when an inode is flush from memory and reloaded in less than a second, which is rather unlikely.
-
Christoph Hellwig authored
Don't include the following headers implicitly through fs.h: stddef.h, string.h, bitops.h, pipe_fs_i.h, ext3_fs_i.h, efs_fs_i.h and fixup the fallout..
-
Linus Torvalds authored
since they are needed for early arch initialization. Thanks to Manfred for pointing this out.
-
Manfred Spraul authored
- function prototypes for request_irq were missing - after including <linux/interrupt.h>, I got an error due to a conflict with the 'irq_count()' macro and the irq_count function. Rename to i385_count_irq
-
-
Russell King authored
This allows the ARMv4 write buffer + icache entry handling instructions to be left out of a kernel which doesn't have separate icache entry handling instructions.
-
Russell King authored
This cset kills the old racy ecard device discovery interfaces, converting the remaining drivers to use the new LDM-based interface.
-
Russell King authored
Since we store two hardware pte tables contiguously, a common operation is to set two pmd entries. Rather than call set_pmd() with the associated overhead twice, we set the two PMD entries, and then call cpu_flush_pmd() to perform any CPU specific handling.
-
Russell King authored
Make flush_dcache_page() handle user space mappings correctly; with a VIVT cache, we need to make sure that any user space cache lines are coherent with the kernels view of the same page of memory.
-
Russell King authored
Remove unnecessary references to various include files from arch/arm
-
Russell King authored
- FORCE_MAX_ZONEORDER should depend on SA1111, not a collection of machine specific configuration symbols. - RPCMOUSE is obsolete; replaced by MOUSE_RISCPC.
-
Russell King authored
-
Trond Myklebust authored
Don't share a routing for xdr_encode_mon/umon. What we really want to do is split the XDR routine into one which does SM_MON encodes, and the other which does SM_UNMON. Remove some unused "void" encoders / decoders to avoid compiler warnings.
-
Manfred Spraul authored
fs/autofs/dirhash.c needs mount.h for mntget. I've added the #include into the central header file, it seems the author wants one central header for all .c files in fs/autofs
-
Manfred Spraul authored
Missing <linux/uio.h> due to header file cleanups.
-
bk://linux-scsi.bkbits.net/scsi-dledfordLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Doug Ledford authored
-
Doug Ledford authored
into aladin.rdu.redhat.com:/usr/src/2.5
-
Doug Ledford authored
-
bk://linux.bkbits.net/linux-2.5Doug Ledford authored
into flossy.devel.redhat.com:/usr/local/home/dledford/bk/linus-2.5
-
Linus Torvalds authored
-
bk://linux-scsi.bkbits.net/scsi-dledfordLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Arnaldo Carvalho de Melo authored
request_irq/free_irq are now in linux/interrupt.h
-
Arnaldo Carvalho de Melo authored
request_irq/free_irq are now in linux/interrupt.h
-
Arnaldo Carvalho de Melo authored
request_irq/free_irq are now in linux/interrupt.h
-
Arnaldo Carvalho de Melo authored
request_irq/free_irq are now in linux/interrupt.h
-
Arnaldo Carvalho de Melo authored
Also fix a printk usage.
-
Arnaldo Carvalho de Melo authored
dquot that got it implicitly before.
-
Arnaldo Carvalho de Melo authored
smbfs that got it implicitly before.
-
Arnaldo Carvalho de Melo authored
pci_hotplug_core that got it implicitly before.
-
Arnaldo Carvalho de Melo authored
ntfs that got it implicitly before.
-
Arnaldo Carvalho de Melo authored
jffs2 that got it implicitly before.
-
Arnaldo Carvalho de Melo authored
intermezzo that got it implicitly before.
-
Arnaldo Carvalho de Melo authored
hugetlbfs that got it implicitly before.
-
Arnaldo Carvalho de Melo authored
cifs that got it implicitly before.
-
Arnaldo Carvalho de Melo authored
quota that got it implicitly before.
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Ben Fennema authored
This patch updates udf to the CVS version: - removes UDF_RW - fixes a extraneous read after write which killed CDRW performance - fixes setting the session - fix a array index bug in udf_prealloc_extents - fix symlinks to correspond to the UDF spec
-