- 01 May, 2003 1 commit
-
-
Dave Jones authored
-
- 28 Apr, 2003 2 commits
-
-
Dave Jones authored
into tetrachloride.(none):/mnt/raid/src/kernel/2.5/agpgart
-
Dave Jones authored
-
- 27 Apr, 2003 18 commits
-
-
Dave Jones authored
Missing part of hch's last cset.
-
Dave Jones authored
-
Dave Jones authored
Christoph with the goods once more... >Okay, this does the converion for all drivers, it's ontop of my >previous patches. enum chipset_type has shrunk to NOT_SUPPORTED >and SUPPORTED, but I'd like to postpone killing it entirely >or replacing it by a bool - drm pokes into this and we need to >redo the agpgart <-> drm interface for support of multiple garts >anyway.
-
Dave Jones authored
You guessed it, yup. from Christoph again.
-
Dave Jones authored
Yet more from Christoph.. >If agp_3_0_node_enable gets a struct agp_bridge_data * all of the >generic-3.0.c can be cleaned up easily to never look at agp_bridge >directly. Now only backend.c, generic.c and the actual drivers >are left looking at it:)
-
Dave Jones authored
-
Dave Jones authored
Christoph cleaned up a lot of the mess here. We're back to nearly killing off the chipset_type enum, moved the register definitions to the code that uses it, and given it a proper pci .remove function.
-
Dave Jones authored
More from Christoph. Most style nitpicks and a bit more explicitly passing struct agp_bridge_data around.
-
Dave Jones authored
into tetrachloride.(none):/mnt/raid/src/kernel/2.5/agpgart
-
Dave Jones authored
From Christoph Hellwig
-
Alexander Viro authored
hd98 had missed a lot of required block device patches (e.g. it used BLK_DEFAULT_QUEUE and that had been gone for ~ half a year). Reproduced the changes done to hd.c.
-
Alexander Viro authored
Somewhat cleaned up, sanitized the module init/exit code (BTW, built-in case was b0rken for quite a while - somebody forgot to add initcall there; converted the bugger to module_init/module_exit)
-
Alexander Viro authored
New helper - bdget_disk(gendisk, partition) invalidate_device() replaced with invalidate_partition(disk, part)
-
Alexander Viro authored
Obvious cleanup of the code in init_blkmtd(). Killed code duplication, replaced opening underlying block device manually with use of appropriate helpers.
-
Alexander Viro authored
New helper - open_by_devnum(). Opens block_device by device number; for use in situations when we really have nothing better than dev_t (i.e. had received it from stupid userland API).
-
Alexander Viro authored
A couple of helpers - simple_pin_fs() and simple_release_fs(). My fault - that code should've been put into libfs.c from the very beginning. As it is, it got copied all over the place (binfmt_misc, capifs, usbfs, usbdevfs, rpc_pipefs). Taken to libfs.c and cleaned up.
-
Alexander Viro authored
New libfs.c helper - simple_fill_super(). Abstracted from nfsd/nfsctl.c, couple of filesystems converted to it (nfsctl, binfmt_misc). Function takes an array of triples (name, file_operations, mode), superblock and value for its ->s_magic. It acts as fill_super() - populates superblock or fails. We get a ramfs-style flat tree - root directory and a bunch of files in it. That animal allows to put together a simple filesystem without touching any directory-related stuff - now it's as easy as implementing file_operations for files you want to have and telling what to call them.
-
bk://bk.arm.linux.org.uk/linux-2.5-rmkLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 28 Apr, 2003 3 commits
-
-
Russell King authored
set_pgd implies that we're setting a pgd entry. We aren't; we're switching the MMU page table pointer. Call it switch_mm instead.
-
Russell King authored
check_bugs() has never been used to detect buggy ARM CPUs. Therefore is no point in passing it to the per-cpu support code.
-
Russell King authored
This is the new API; we now have methods for handling DMA which are separate from those handling the TLB consistency issues, which are in turn separate from the methods handling the cache coherency issues. Implementations are, however, free to alias these methods internally.
-
- 27 Apr, 2003 16 commits
-
-
Russell King authored
This starts to move the ARM cache handling interface towards a purpose-defined rather than functionality-defined interface. This is necessary so we are able to support a wide range of ARM CPUs.
-
Russell King authored
The common case is building a kernel for one CPU type, and we are able to allow GCC to optimise any the PMD entry cache handling assembly which will never be used.
-
Russell King authored
-
Russell King authored
fault-common.c included unnecessary headers. mach-integrator.c needed list.h included.
-
Russell King authored
-
Russell King authored
Prevent all gcc's from assuming that assembly within asm() may be conditional.
-
Russell King authored
-
Russell King authored
We need to parse the command line arguments not only for the memory parameters, but also CPU cache policies. Rather than extending the early parsing in arch/arm/kernel/setup.c, we make this a generic feature. The parameters and their parsing function can now be placed along side the code which makes use of the parsed information.
-
Russell King authored
-
Russell King authored
-
Russell King authored
Saner selection of architecture build flags (for Xscale) Make asm-offsets.s depend on the selected platform
-
Alexander Schulz authored
Patch from Alexander Schulz I cannot compile the file cyber2000fb.c because of an undifined reference to machine_is_netwinder(). This patch makes it compile again.
-
Alexander Schulz authored
Patch from Alexander Schulz This updates the defconfig for the Shark
-
Eli Carter authored
Patch from Eli Carter # Tue Apr 22 14:28:13 CDT 2003 ejc@rnd-linux-c84 # e45-iq80321-mtd-c99-fix # # I didn't test my C99 fix for the iq80321 MTD mapping. "If you didn't test it, # it's broken." This fixes that (embarrasing) blunder. # # Diffed against linux-2.5.68-rmk1+1513 # # drivers/mtd/maps/iq80321.c | 22 +++++++++++----------- # 1 files changed, 11 insertions(+), 11 deletions(-) #
-
Eli Carter authored
Patch from Eli Carter # Tue Apr 22 10:26:15 CDT 2003 ejc@rnd-linux-c84 # e42-fix-missing-iop-header # # Add in the missing iop310-irq.h header file. # # Diffed against linux-2.5.59-rmk1-ec0 # Applies cleanly to 2.5.67-rmk1, 2.5.68-rmk1 # # include/asm-arm/arch-iop3xx/iop310-irqs.h | 80 ++++++++++++++++++++++++++++++ # 1 files changed, 80 insertions(+) #
-
Bartlomiej Zolnierkiewicz authored
[trivia] Remove duplicated defines of PRD_BYTES and PRD_ENTRIES.
-