]> git.hungrycats.org Git - linux/log
linux
23 years ago[ARM PATCH] 1660/1: misc PXA/Lubbock fixes
Nicolas Pitre [Sat, 4 Oct 2003 22:59:41 +0000 (23:59 +0100)]
[ARM PATCH] 1660/1: misc PXA/Lubbock fixes

Patch from Nicolas Pitre

23 years ago[ARM PATCH] 1674/1: better ARM division routines
Nicolas Pitre [Sat, 4 Oct 2003 22:35:39 +0000 (23:35 +0100)]
[ARM PATCH] 1674/1: better ARM division routines

Patch from Nicolas Pitre

Here's my rewrite of the ARM division routines:

 - take advantage of the clz instruction on ARMv5+
 - simpler and faster code for modulo routines
 - fast path for power of 2 divisors
 - other miscellaneous optimizations

This code has already been merged into gcc-3.4.

23 years ago[PATCH] Fix memory leak in hiddev.c found by Stanford Checker
Vojtech Pavlik [Fri, 19 Sep 2003 07:27:20 +0000 (00:27 -0700)]
[PATCH] Fix memory leak in hiddev.c found by Stanford Checker

23 years ago[PATCH] Remove a not necessary #ifdef CONFIG_PROC_FS/#endif in input.c
Vojtech Pavlik [Fri, 19 Sep 2003 07:27:08 +0000 (00:27 -0700)]
[PATCH] Remove a not necessary #ifdef CONFIG_PROC_FS/#endif in input.c

23 years ago[PATCH] Fix a warning in input.c when CONFIG_PROC_FS is not set
Vojtech Pavlik [Fri, 19 Sep 2003 07:26:50 +0000 (00:26 -0700)]
[PATCH] Fix a warning in input.c when CONFIG_PROC_FS is not set

23 years agoMerge bk://kernel.bkbits.net/lord/xfs-2.6
Linus Torvalds [Fri, 19 Sep 2003 07:05:58 +0000 (00:05 -0700)]
Merge bk://kernel.bkbits.net/lord/xfs-2.6
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-rmk
Linus Torvalds [Fri, 19 Sep 2003 07:01:14 +0000 (00:01 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years ago[ARM] Update bootp kernel+initrd loader.
Russell King [Fri, 19 Sep 2003 18:42:24 +0000 (19:42 +0100)]
[ARM] Update bootp kernel+initrd loader.

Drop support for old param struct method, and clean up code.

23 years ago[ARM] Update mach-types with latest version.
Russell King [Fri, 19 Sep 2003 18:26:49 +0000 (19:26 +0100)]
[ARM] Update mach-types with latest version.

23 years ago[ARM] Fix AMBA keyboard/mouse driver.
Russell King [Fri, 19 Sep 2003 17:20:22 +0000 (18:20 +0100)]
[ARM] Fix AMBA keyboard/mouse driver.

Fix the AMBA kmi driver which got broken when the name field was
removed from struct device.  Change the name used to claim resources
to "kmi-pl050".  Fix resume method.

23 years ago[ARM] Optimise io-writesl for cpus with ldr result delays.
Russell King [Fri, 19 Sep 2003 16:58:18 +0000 (17:58 +0100)]
[ARM] Optimise io-writesl for cpus with ldr result delays.

23 years ago[ARM PATCH] 1528/1: big endian support for io-readsb/io-writesb
Nicolas Pitre [Fri, 19 Sep 2003 16:49:37 +0000 (17:49 +0100)]
[ARM PATCH] 1528/1: big endian support for io-readsb/io-writesb

Patch from Nicolas Pitre

23 years ago[ARM] Optimise io-readsb for CPUs with delay slots after ldr.
Russell King [Fri, 19 Sep 2003 16:45:48 +0000 (17:45 +0100)]
[ARM] Optimise io-readsb for CPUs with delay slots after ldr.

23 years ago[ARM] Place initial data/code in assembly into the correct section
Russell King [Fri, 19 Sep 2003 15:50:07 +0000 (16:50 +0100)]
[ARM] Place initial data/code in assembly into the correct section

We were mixing some data and code in the processor support assembly
files.  Place the correct objects into their respective sections.

23 years ago[ARM] Fix abort handler typo affecting Xscale CPUs.
Russell King [Fri, 19 Sep 2003 15:04:10 +0000 (16:04 +0100)]
[ARM] Fix abort handler typo affecting Xscale CPUs.

23 years ago[ARM] Correct comments for abort handler parameters.
Russell King [Fri, 19 Sep 2003 12:55:41 +0000 (13:55 +0100)]
[ARM] Correct comments for abort handler parameters.

23 years ago[ARM] Remove private %_config makefile rule
Russell King [Fri, 19 Sep 2003 11:03:54 +0000 (12:03 +0100)]
[ARM] Remove private %_config makefile rule

23 years ago[ARM] Massive rename of default configuration files.
Russell King [Fri, 19 Sep 2003 10:53:36 +0000 (11:53 +0100)]
[ARM] Massive rename of default configuration files.

This renames all 48 (800K-ish of) ARM default configuration files,
as required by Sam's latest default configuration file system.

23 years agoMerge bk://linux-dj.bkbits.net/cpufreq
Linus Torvalds [Fri, 19 Sep 2003 06:57:26 +0000 (23:57 -0700)]
Merge bk://linux-dj.bkbits.net/cpufreq
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge http://lia64.bkbits.net/to-linus-2.5
Linus Torvalds [Fri, 19 Sep 2003 06:49:28 +0000 (23:49 -0700)]
Merge http://lia64.bkbits.net/to-linus-2.5
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge kernel.bkbits.net:/home/repos/linux-2.5
Stephen Lord [Fri, 19 Sep 2003 04:43:52 +0000 (21:43 -0700)]
Merge kernel.bkbits.net:/home/repos/linux-2.5
into kernel.bkbits.net:/home/lord/xfs-2.6

23 years ago[XFS] Update sysctls - use ints, not ulongs, and show pagebuf
Eric Sandeen [Fri, 19 Sep 2003 10:20:02 +0000 (05:20 -0500)]
[XFS] Update sysctls - use ints, not ulongs, and show pagebuf
values in jiffies like everybody else

SGI Modid: 2.5.x-xfs:slinx:158665a

23 years ago[XFS] Make xfs_ichgtime call mark_inode_dirty_sync instead of mark_inode_dirty
Stephen Lord [Fri, 19 Sep 2003 09:14:55 +0000 (04:14 -0500)]
[XFS] Make xfs_ichgtime call mark_inode_dirty_sync instead of mark_inode_dirty
makes the just the inode look dirty, and not the inode and the data.

SGI Modid: 2.5.x-xfs:slinx:158670a

23 years agoMerge ssh://lord@kernel.bkbits.net/xfs-2.6
Stephen Lord [Fri, 19 Sep 2003 04:31:02 +0000 (23:31 -0500)]
Merge ssh://lord@kernel.bkbits.net/xfs-2.6
into penguin.americas.sgi.com:/src/lord/bitkeeper/xfs-2.6

23 years ago[XFS] Fix some compile warnings and errors from some long-forgotten 2.4 mods
Nathan Scott [Fri, 19 Sep 2003 02:38:33 +0000 (21:38 -0500)]
[XFS] Fix some compile warnings and errors from some long-forgotten 2.4 mods

SGI Modid: 2.5.x-xfs:slinx:158642a

23 years ago[CPUFREQ] Explicitly disable scaling we don't need in powernow-k7
Dave Jones [Thu, 18 Sep 2003 21:55:41 +0000 (22:55 +0100)]
[CPUFREQ] Explicitly disable scaling we don't need in powernow-k7
The VIDC/FIDC controls could have been left at 1 from a previous call to
one of the scaling routines. Make sure we set them back to 0 to avoid
writing garbage into the scaling registers.

23 years ago[CPUFREQ] Powernow-k7 latency timer needs to be in values of 10ns.
Dave Jones [Thu, 18 Sep 2003 21:47:26 +0000 (22:47 +0100)]
[CPUFREQ] Powernow-k7 latency timer needs to be in values of 10ns.
We were 'slightly' off in our calculations. This increased settling
time might actually increase the stability of some setups.

23 years ago[CPUFREQ] Work around buggy powernow-k7 BIOSes with low settling times.
Dave Jones [Thu, 18 Sep 2003 21:36:26 +0000 (22:36 +0100)]
[CPUFREQ] Work around buggy powernow-k7 BIOSes with low settling times.

23 years ago[CPUFREQ] We need to set SGTC when we change powernow-k7 voltage.
Dave Jones [Thu, 18 Sep 2003 21:33:30 +0000 (22:33 +0100)]
[CPUFREQ] We need to set SGTC when we change powernow-k7 voltage.

23 years ago[XFS] Fix initialization of inode flags from xfs inode fields.
Stephen Lord [Thu, 18 Sep 2003 16:36:31 +0000 (11:36 -0500)]
[XFS] Fix initialization of inode flags from xfs inode fields.

23 years ago[CPUFREQ] Read MSRs before trying to use them in powernow-k7
Dave Jones [Thu, 18 Sep 2003 12:17:21 +0000 (13:17 +0100)]
[CPUFREQ] Read MSRs before trying to use them in powernow-k7
Very silly bug spotted by Ducrot Bruno

23 years ago[PATCH] fix keycode for rctrl in scancode set 3
Andries E. Brouwer [Thu, 18 Sep 2003 11:58:50 +0000 (04:58 -0700)]
[PATCH] fix keycode for rctrl in scancode set 3

By mistake the keycode for right control in scancode set 3
was the same as that for right alt. This fixes that.

23 years ago[PATCH] io scheduler barrier fix
Jens Axboe [Thu, 18 Sep 2003 11:58:32 +0000 (04:58 -0700)]
[PATCH] io scheduler barrier fix

From: Nick Piggin <piggin@cyberone.com.au>

This should be the last piece to ensure correct barrier handling for AS
and DL?

23 years agoMerge bk://linux-dj.bkbits.net/cpufreq
Linus Torvalds [Thu, 18 Sep 2003 11:51:14 +0000 (04:51 -0700)]
Merge bk://linux-dj.bkbits.net/cpufreq
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge bk://linux-dj.bkbits.net/agpgart
Linus Torvalds [Thu, 18 Sep 2003 11:47:34 +0000 (04:47 -0700)]
Merge bk://linux-dj.bkbits.net/agpgart
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge kernel.bkbits.net:/home/repos/linux-2.5
Stephen Lord [Thu, 18 Sep 2003 11:05:36 +0000 (04:05 -0700)]
Merge kernel.bkbits.net:/home/repos/linux-2.5
into kernel.bkbits.net:/home/lord/xfs-2.6

23 years ago[PATCH] ia64: trivial sba_iommu patch
Bjorn Helgaas [Thu, 18 Sep 2003 05:15:04 +0000 (22:15 -0700)]
[PATCH] ia64: trivial sba_iommu patch

I'm aligning the 2.4 and 2.5 versions of arch/ia64/hp/common/sba_iommu.c
and found a couple nits in the 2.5 version.  No functional change, just
whitespace, comment, and parameter name changes (and I made
one function static).

23 years ago[PATCH] ia64: fix for include/asm-ia64/acpi.h
Jes Sorensen [Thu, 18 Sep 2003 05:11:58 +0000 (22:11 -0700)]
[PATCH] ia64: fix for include/asm-ia64/acpi.h

asm/acpi.h relies on struct pci_vector_struct which is defined in
asm/system.h.

23 years ago[PATCH] ia64: include/asm-ia64/sn/router.h cleanup
Jes Sorensen [Thu, 18 Sep 2003 05:10:35 +0000 (22:10 -0700)]
[PATCH] ia64: include/asm-ia64/sn/router.h cleanup

Minor cleanup.

23 years ago[PATCH] ia64: sn2 header file cleanup
Jes Sorensen [Thu, 18 Sep 2003 05:09:27 +0000 (22:09 -0700)]
[PATCH] ia64: sn2 header file cleanup

This patch removes a ton of pointless big endian defines for some
registers on SN2 and cleans up the #include hierachy making it include
some really big header files only when they are really needed.

23 years ago[PATCH] ia64: pass si_isr for a few more signal sources
Stéphane Eranian [Thu, 18 Sep 2003 05:07:24 +0000 (22:07 -0700)]
[PATCH] ia64: pass si_isr for a few more signal sources

This patch changes the kernel such that si_isr gets setup for hardware
breakpoints, single-step, and taken-branch traps.  This is useful, e.g., to
determine what kind of hw breakpoint triggered the signal.

23 years ago[PATCH] ia64: small sn2 cleanup
Jes Sorensen [Thu, 18 Sep 2003 05:04:44 +0000 (22:04 -0700)]
[PATCH] ia64: small sn2 cleanup

Attached is a small cleanup patch for the sn2 header files which removes
some cases of excessive header file inclusion.

23 years agoia64: Control /proc/bus/mckinley/zx1 via separate SBA_PROC_FS macro and turn
David Mosberger [Thu, 18 Sep 2003 05:03:39 +0000 (22:03 -0700)]
ia64: Control /proc/bus/mckinley/zx1 via separate SBA_PROC_FS macro and turn
      SBA_PROC_FS off by default (it's too much of a scalability bottleneck).

23 years ago[AGPGART] Fix module alias.
Dave Jones [Thu, 18 Sep 2003 03:25:39 +0000 (04:25 +0100)]
[AGPGART] Fix module alias.
From OGAWA Hirofumi

23 years ago[AGPGART] Add HP AGP 8x bridge and fix ACPI claim
Dave Jones [Wed, 17 Sep 2003 19:53:22 +0000 (20:53 +0100)]
[AGPGART] Add HP AGP 8x bridge and fix ACPI claim
The following patch to the HP ZX1 GART driver
- adds recognition of the "HWP0007" device (an AGP 8X bridge)
- fixes the use of acpi_get_devices()

The problem with acpi_get_devices() is that it always returns AE_OK,
except when the callback (zx1_gart_probe()) returns a failure.  That
means agp_hp_init() cannot use the status from acpi_get_devices()
to distinguish between (1) an AGP bridge was found and successfully
initialized, and (2) no AGP bridge was found at all.

23 years agoia64: In <asm-ia64/param.h>, do not include <linux/config.h> outside
David Mosberger [Wed, 17 Sep 2003 11:59:48 +0000 (04:59 -0700)]
ia64: In <asm-ia64/param.h>, do not include <linux/config.h> outside
the #ifdef __KERNEL__ bracket.  Doing so pollutes the user-
level namespace.  Bug report & proposed fix by GOTO Masanori.

23 years ago[PATCH] (2/2) drivers/char/misc -- seq_file
Stephen Hemminger [Wed, 17 Sep 2003 06:56:41 +0000 (23:56 -0700)]
[PATCH] (2/2) drivers/char/misc -- seq_file

Use seq_file for /proc/misc

23 years ago[PATCH] drivers/char/misc -- use list() macros
Stephen Hemminger [Wed, 17 Sep 2003 06:56:30 +0000 (23:56 -0700)]
[PATCH] drivers/char/misc -- use list() macros

Use list macros for misc_device list.

23 years ago[PATCH] ACPI maintainer change
Andy Grover [Wed, 17 Sep 2003 06:23:06 +0000 (23:23 -0700)]
[PATCH] ACPI maintainer change

This updates the maintainer entry for ACPI.  Len has already assumed
most of this responsibility, as other projects demand my attention.

My team will continue to maintain the OS-independent ACPI CA release,
but Len will be responsible for pulling ACPI CA updates into the Linux
release, and the rest of Linux-specific code in general.

23 years ago[PATCH] Make /proc/kcore configurable
Russell King [Wed, 17 Sep 2003 06:22:54 +0000 (23:22 -0700)]
[PATCH] Make /proc/kcore configurable

This allows /proc/kcore to be entirely disabled and dropped out of the
kernel - we already select between a.out and ELF.

Right now it only drops /proc/kcore out of the kernel for ARM.

23 years ago[PATCH] WM9712 suspend/resume nopop
Marcelo Tosatti [Wed, 17 Sep 2003 06:22:37 +0000 (23:22 -0700)]
[PATCH] WM9712 suspend/resume nopop

From: Liam Girdwood <liam.girdwood@wolfsonmicro.com>

This patch eliminates pop noises when doing a PM suspend/resume with the
WM9712 AC97 codec.

23 years ago[PATCH] shared block queue tag map
Jens Axboe [Wed, 17 Sep 2003 06:22:25 +0000 (23:22 -0700)]
[PATCH] shared block queue tag map

This implements the possibility for sharing a tag map between queues.
Some (most?) scsi host adapters needs this, and SATA tcq will need it
for some cases, too.

23 years ago[PATCH] ide-cd capacity "bug"
Jens Axboe [Wed, 17 Sep 2003 06:22:12 +0000 (23:22 -0700)]
[PATCH] ide-cd capacity "bug"

From Daniel Pittman <daniel@rimspace.net>

Using the lra (last recorded address) isn't always reliable on some
drives, so use the regular TOC if it returns 0 capacity.

23 years ago[PATCH] smbfs module unload and highuid
Urban Widmark [Wed, 17 Sep 2003 06:21:55 +0000 (23:21 -0700)]
[PATCH] smbfs module unload and highuid

I haven't been doing much smbfs work recently, but here are some bugfixes:

- Fix module unload (Angus Sawyer).
- Fix the smbfs error handling if kernel_thread() should fail.
- Allow high uids/gids to be used as the fake uid smbfs sets as file owner.

23 years ago[PATCH] AS documentation
Nick Piggin [Wed, 17 Sep 2003 06:21:43 +0000 (23:21 -0700)]
[PATCH] AS documentation

The as-iosched.c source code has said this is here for a long time but
it kept getting lost.

23 years ago[PATCH] root_plug fixup
Chris Wright [Wed, 17 Sep 2003 06:21:27 +0000 (23:21 -0700)]
[PATCH] root_plug fixup

 From: bert hubert <ahu@ds9a.nl>

 LSM: To recap, this patch allows root_plug to work again. It needs functions
 that used to reside in capability.c but linking in capability.c, disabled
 root_plug from loading, as a security module is already present then. This
 patch splits out the functions root_plug needs from capability.c.

23 years ago[PATCH] LSM comment fixup
Chris Wright [Wed, 17 Sep 2003 06:21:14 +0000 (23:21 -0700)]
[PATCH] LSM comment fixup

 From: John Levon <levon@movementarian.org>

 LSM: Update comments in register_security to reflect reality

23 years ago[PATCH] Add LSM maintainer entry
Chris Wright [Wed, 17 Sep 2003 06:21:01 +0000 (23:21 -0700)]
[PATCH] Add LSM maintainer entry

 Add LSM maintainer entry

23 years ago[PATCH] update credits
Chris Wright [Wed, 17 Sep 2003 06:20:43 +0000 (23:20 -0700)]
[PATCH] update credits

 Update CREDITS with new contact info.

23 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-rmk
Linus Torvalds [Wed, 17 Sep 2003 06:08:52 +0000 (23:08 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years ago[ARM] Ensure that MM initialisation warnings are reported as bugs.
Russell King [Wed, 17 Sep 2003 14:51:46 +0000 (15:51 +0100)]
[ARM] Ensure that MM initialisation warnings are reported as bugs.

23 years ago[ARM] Update machine types list.
Russell King [Wed, 17 Sep 2003 14:43:47 +0000 (15:43 +0100)]
[ARM] Update machine types list.

23 years ago[ARM] Dynamically allocate SA1111 component devices.
Russell King [Wed, 17 Sep 2003 14:39:26 +0000 (15:39 +0100)]
[ARM] Dynamically allocate SA1111 component devices.

23 years ago[ARM] Clean up PCI error reporting.
Russell King [Wed, 17 Sep 2003 13:47:14 +0000 (14:47 +0100)]
[ARM] Clean up PCI error reporting.

Don't try to clear PCI status on devices which are no longer present.
Only clear PCI status bits which we're interested in.
Use pci_name to report the device name.

23 years ago[ARM] Provide bus type and support for logic modules.
Russell King [Wed, 17 Sep 2003 13:21:55 +0000 (14:21 +0100)]
[ARM] Provide bus type and support for logic modules.

The IMPD-1 is a logic module (a stackable module) - rather than
trying to abuse platform devices, create our own bus type to handle
these.

23 years ago[CPUFREQ] Add missing config.h includes
Dave Jones [Wed, 17 Sep 2003 03:04:11 +0000 (04:04 +0100)]
[CPUFREQ] Add missing config.h includes

23 years ago[AGPGART] Fix missing/bogus includes.
Dave Jones [Wed, 17 Sep 2003 02:58:33 +0000 (03:58 +0100)]
[AGPGART] Fix missing/bogus includes.

23 years ago[ARM] Fix name of "cache format" cpuinfo description.
Russell King [Wed, 17 Sep 2003 00:41:39 +0000 (01:41 +0100)]
[ARM] Fix name of "cache format" cpuinfo description.

23 years ago[ARM] Kill gcc preprocessor warning.
Russell King [Wed, 17 Sep 2003 00:21:07 +0000 (01:21 +0100)]
[ARM] Kill gcc preprocessor warning.

23 years ago[ARM] Remove CONFIG_KBDMOUSE from arch/arm/Kconfig
Russell King [Wed, 17 Sep 2003 00:14:24 +0000 (01:14 +0100)]
[ARM] Remove CONFIG_KBDMOUSE from arch/arm/Kconfig

23 years agoMerge kernel.bkbits.net:/home/repos/linux-2.5
Stephen Lord [Tue, 16 Sep 2003 23:58:19 +0000 (16:58 -0700)]
Merge kernel.bkbits.net:/home/repos/linux-2.5
into kernel.bkbits.net:/home/lord/xfs-2.6

23 years ago[XFS] fix build for gcc 3.2
Stephen Lord [Wed, 17 Sep 2003 05:34:24 +0000 (00:34 -0500)]
[XFS] fix build for gcc 3.2

SGI Modid: 2.5.x-xfs:slinx:158511a

23 years ago[XFS] Some tweaks to the additional inode flags, suggested by Ethan Benson
Stephen Lord [Wed, 17 Sep 2003 02:28:02 +0000 (21:28 -0500)]
[XFS] Some tweaks to the additional inode flags, suggested by Ethan Benson

SGI Modid: 2.5.x-xfs:slinx:158493a

23 years ago[ARM] Fix gcc3 multi-line string literal build error.
Russell King [Tue, 16 Sep 2003 23:49:30 +0000 (00:49 +0100)]
[ARM] Fix gcc3 multi-line string literal build error.

23 years ago[ARM] Add newly discovered CR register function.
Russell King [Tue, 16 Sep 2003 23:44:42 +0000 (00:44 +0100)]
[ARM] Add newly discovered CR register function.

23 years ago[ARM] Provide __HAVE_ARCH_BCOPY
Russell King [Tue, 16 Sep 2003 23:40:21 +0000 (00:40 +0100)]
[ARM] Provide __HAVE_ARCH_BCOPY

This squashes another compiler warning.

23 years ago[ARM] Detect and fix up CPUs with non-coherent write buffers.
Russell King [Tue, 16 Sep 2003 23:31:42 +0000 (00:31 +0100)]
[ARM] Detect and fix up CPUs with non-coherent write buffers.

Jamie Lokier's cache testing program discovered a problem which seems
to be present in some CPU write buffers.  This cset allows the kernel
to detect the flaw and activate a workaround to restore the user
space expectations.

23 years ago[ARM] Update ARM CPU support.
Russell King [Tue, 16 Sep 2003 20:46:00 +0000 (21:46 +0100)]
[ARM] Update ARM CPU support.

Move ARM CPU configuration to arch/arm/mm.  Seperate out the selection
of the abort, cache handling, optimised page copying and TLB handling
from the Makefile, and move it into the configuration system.  This
allows us to select the correct files in arch/arm/mm and pick the
appropriate definitions in include/asm-arm/* based upon a config
symbol rather than a bunch of configuration symbols.

Also add ARM1020E, ARM1022 and ARM1026 CPU support.

23 years ago[ARM] Remove compiler warning in sa1111-pcipool.c
Russell King [Tue, 16 Sep 2003 16:14:41 +0000 (17:14 +0100)]
[ARM] Remove compiler warning in sa1111-pcipool.c

23 years agoMerge http://jfs.bkbits.net/linux-2.5
Linus Torvalds [Tue, 16 Sep 2003 11:25:40 +0000 (04:25 -0700)]
Merge http://jfs.bkbits.net/linux-2.5
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years ago[PATCH] use seq_lock for monotonic time
Stephen Hemminger [Tue, 16 Sep 2003 11:07:17 +0000 (04:07 -0700)]
[PATCH] use seq_lock for monotonic time

Monotonic clock code uses reader/writer lock which is prone to same
starvation problems as we saw with xtime.  This patch changes it to seq_lock
which is faster and won't starve writers in face of lots of readers.

23 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Tue, 16 Sep 2003 10:51:43 +0000 (03:51 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Tue, 16 Sep 2003 10:48:09 +0000 (03:48 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into laptop.osdl.org:/home/torvalds/v2.5/linux

23 years ago[PATCH] Coda updates [5/5]
Jan Harkes [Tue, 16 Sep 2003 10:33:57 +0000 (03:33 -0700)]
[PATCH] Coda updates [5/5]

Introduce a new kernel-userspace interface that uses 128-bit file
identifiers instead of the previously used 96-bit fileids. We also
replacing the coda_creds structure with only the fsuid.

This new API has been used by for a couple of months now, people had to
patch their kernels whenever they want to run a current Coda release.
A new Kconfig option is added to fall back on the old API for older Coda
clients and other userspace filesystems that might use our protocol.

23 years ago[PATCH] Coda updates [4/5]
Jan Harkes [Tue, 16 Sep 2003 10:33:45 +0000 (03:33 -0700)]
[PATCH] Coda updates [4/5]

The ViceFid structure is really a Coda server datatype and the kernel
really shouldn't have to know its internal structure. Replace all
instances with struct CodaFid with opaque members.

23 years ago[PATCH] Coda updates [3/5]
Jan Harkes [Tue, 16 Sep 2003 10:33:32 +0000 (03:33 -0700)]
[PATCH] Coda updates [3/5]

Both userspace and the kernel are testing only the fsuid part of the
coda_creds credentials structure. Nothing else is really used, so we now
match the code with the actual usage by only passing fsuid around. The
kernel-userspace API is kept compatible (for now).

23 years ago[PATCH] Coda updates [2/5]
Jan Harkes [Tue, 16 Sep 2003 10:33:13 +0000 (03:33 -0700)]
[PATCH] Coda updates [2/5]

Use a global 'epoch' counter to invalidate cached permissions instead of
traversing a racy linked list of all known Coda inodes.

23 years ago[PATCH] Coda updates [1/5]
Jan Harkes [Tue, 16 Sep 2003 10:32:51 +0000 (03:32 -0700)]
[PATCH] Coda updates [1/5]

  - Remove unused functions and variables.
  - Be a bit more strict with the definition of various types that are
    shared between kernel and userspace.
  - Included a couple of cleanups from Maximilian Attems and Stephen
    Hemminger.

23 years ago[XFS] Automatically set logbsize for larger stripe units
Nathan Scott [Tue, 16 Sep 2003 05:07:58 +0000 (00:07 -0500)]
[XFS] Automatically set logbsize for larger stripe units

SGI Modid: 2.5.x-xfs:slinx:157534a

23 years agoJFS: Fix rampant data corruption
Dave Kleikamp [Tue, 16 Sep 2003 02:24:02 +0000 (21:24 -0500)]
JFS: Fix rampant data corruption

A recent change causes pervasive data corruption by over-writing inode
metadata with a word of garbage.  The field, di_rdev, should only be set
for a device inode.

23 years ago[AGPGART] Missing prefixes in printk's
Dave Jones [Tue, 16 Sep 2003 02:04:25 +0000 (03:04 +0100)]
[AGPGART] Missing prefixes in printk's

23 years ago[XFS] Fix from Christoph
Russell Cattelan [Mon, 15 Sep 2003 09:03:40 +0000 (04:03 -0500)]
[XFS] Fix from Christoph

gcc 3.3 complains about this and indeed it can only trigger if
someone magically enlarges __uint8_t :)

SGI Modid: 2.5.x-xfs:slinx:157731a

23 years ago[PATCH] ia64: minor perfmon2 patch
Stéphane Eranian [Mon, 15 Sep 2003 08:24:02 +0000 (01:24 -0700)]
[PATCH] ia64: minor perfmon2 patch

This patch fixes a typo in pfm_write_pmcs() in the test for the default
value. The code was using the lop index instead of the register
index in the PMC_DFL_VAL() macro. This was causing valid values
for some PMCs to be rejected.

23 years agoia64: Re-enable /proc/sal support. Bug reported by Stephane Eranian, patch
David Mosberger [Mon, 15 Sep 2003 08:22:48 +0000 (01:22 -0700)]
ia64: Re-enable /proc/sal support.  Bug reported by Stephane Eranian, patch
by Jesse Barnes.

23 years ago[XFS] Change dm_send_namesp_event to take vnode ptrs rather than bhv ptrs.
Dean Roehrich [Mon, 15 Sep 2003 08:18:00 +0000 (03:18 -0500)]
[XFS] Change dm_send_namesp_event to take vnode ptrs rather than bhv ptrs.

SGI Modid: 2.5.x-xfs:slinx:157475a

23 years ago[PATCH] ia64: protect PAL mapping printk with EFI_DEBUG
Jesse Barnes [Mon, 15 Sep 2003 08:18:00 +0000 (01:18 -0700)]
[PATCH] ia64: protect PAL mapping printk with EFI_DEBUG

Having this print out for every CPU on a large system was a pain, so
protect the printk with EFI_DEBUG.

23 years ago[PATCH] ia64: turn off SLIT debugging
Jesse Barnes [Mon, 15 Sep 2003 08:16:29 +0000 (01:16 -0700)]
[PATCH] ia64: turn off SLIT debugging

This code works pretty well now, so we don't need to dump all this stuff
at boot time (esp. on 128 node systems).

23 years ago[XFS] Alternate, cleaner fix for the ENOSPC/ACL lookup problem
Nathan Scott [Mon, 15 Sep 2003 08:07:42 +0000 (03:07 -0500)]
[XFS] Alternate, cleaner fix for the ENOSPC/ACL lookup problem

SGI Modid: 2.5.x-xfs:slinx:157531a

23 years ago[XFS] IRIX sets KM_SLEEP to 0 but the support routines sets KM_SLEEP to 1.
Russell Cattelan [Mon, 15 Sep 2003 08:03:45 +0000 (03:03 -0500)]
[XFS] IRIX sets KM_SLEEP to 0 but the support routines sets KM_SLEEP to 1.
So somebodys shortcut on irix is incorrect on linux and results in the sleep
behaviour not being set.

SGI Modid: 2.5.x-xfs:slinx:157773a

23 years ago[XFS] Separate the big filesystems macro out into separate big inums and blknos macro...
Nathan Scott [Mon, 15 Sep 2003 07:58:34 +0000 (02:58 -0500)]
[XFS] Separate the big filesystems macro out into separate big inums and blknos macros; fix the check for too-large filesystems in the process.

SGI Modid: 2.5.x-xfs:slinx:158361a