]> git.neil.brown.name Git - history.git/log
history.git
23 years agoMerge atnf.csiro.au:/workaholix1/kernel/v2.5/linus
Richard Gooch [Thu, 16 May 2002 15:04:24 +0000 (15:04 +0000)]
Merge atnf.csiro.au:/workaholix1/kernel/v2.5/linus
into atnf.csiro.au:/workaholix1/kernel/v2.5/rgooch-2.5

23 years agoFix up some more TLB shootdown issues.
Linus Torvalds [Wed, 15 May 2002 19:09:13 +0000 (12:09 -0700)]
Fix up some more TLB shootdown issues.

23 years agoThis improves on the page table TLB shootdown. Almost there.
Linus Torvalds [Wed, 15 May 2002 16:18:09 +0000 (09:18 -0700)]
This improves on the page table TLB shootdown. Almost there.

23 years agoFirst cut at proper TLB shootdown for page directory entries.
Linus Torvalds [Wed, 15 May 2002 10:13:39 +0000 (03:13 -0700)]
First cut at proper TLB shootdown for page directory entries.

23 years agoMinor cleanup of fs/devfs/base.c:scan_dir_for_removable().
Richard Gooch [Tue, 14 May 2002 16:30:07 +0000 (16:30 +0000)]
Minor cleanup of fs/devfs/base.c:scan_dir_for_removable().

23 years ago[PATCH] zlib_inflate return code fix. Again.
David Woodhouse [Mon, 13 May 2002 08:37:02 +0000 (01:37 -0700)]
[PATCH] zlib_inflate return code fix. Again.

This bug, introduced by the fix for ppp_deflate, makes zisofs unhappy
with certain input.

23 years ago[PATCH] Hotplug CPU prep
Rusty Russell [Mon, 13 May 2002 06:52:31 +0000 (23:52 -0700)]
[PATCH] Hotplug CPU prep

This changes do_fork() to return the task struct, rather than the PID.

Also changes CLONE_PID ("if my pid is 0, copy it") to CLONE_IDLETASK
("set child's pid to zero"), and disallows access to the flag from user
mode.

23 years agoFixed race when devfs lookup()/readdir() triggers partition rescanning.
Richard Gooch [Mon, 13 May 2002 05:25:16 +0000 (05:25 +0000)]
Fixed race when devfs lookup()/readdir() triggers partition rescanning.

23 years agoMerge atnf.csiro.au:/workaholix1/kernel/v2.5/linus
Richard Gooch [Mon, 13 May 2002 04:22:24 +0000 (04:22 +0000)]
Merge atnf.csiro.au:/workaholix1/kernel/v2.5/linus
into atnf.csiro.au:/workaholix1/kernel/v2.5/rgooch-2.5

23 years agoMerge atnf.csiro.au:/workaholix1/kernel/v2.5/linus
Richard Gooch [Sun, 12 May 2002 21:22:29 +0000 (21:22 +0000)]
Merge atnf.csiro.au:/workaholix1/kernel/v2.5/linus
into atnf.csiro.au:/workaholix1/kernel/v2.5/rgooch-2.5

23 years agoMerge http://linux-isdn.bkbits.net/linux-2.5.make-as
Linus Torvalds [Sun, 12 May 2002 12:22:09 +0000 (05:22 -0700)]
Merge http://linux-isdn.bkbits.net/linux-2.5.make-as
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge linux-isdn@linux-isdn.bkbits.net:linux-2.5.make-as
Kai Germaschewski [Sun, 12 May 2002 15:50:12 +0000 (10:50 -0500)]
Merge linux-isdn@linux-isdn.bkbits.net:linux-2.5.make-as
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.make-as

23 years agoUse standard AS rule.
Kai Germaschewski [Sun, 12 May 2002 13:25:31 +0000 (08:25 -0500)]
Use standard AS rule.

23 years ago[PATCH] Update orinoco driver to 0.11b
David Gibson [Sun, 12 May 2002 11:48:46 +0000 (04:48 -0700)]
[PATCH] Update orinoco driver to 0.11b

This patch updates the orinoco wireless driver to 0.11b.  This fixes
several kfree()-of-bad-address bugs.

23 years agoMerge http://linux-isdn.bkbits.net/linux-2.5.isdn
Linus Torvalds [Sun, 12 May 2002 11:25:07 +0000 (04:25 -0700)]
Merge http://linux-isdn.bkbits.net/linux-2.5.isdn
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5
Kai Germaschewski [Sun, 12 May 2002 11:40:35 +0000 (06:40 -0500)]
Merge tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.isdn

23 years agoMerge bk://bk.arm.linux.org.uk
Linus Torvalds [Sun, 12 May 2002 11:16:57 +0000 (04:16 -0700)]
Merge bk://bk.arm.linux.org.uk
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5
Russell King [Mon, 13 May 2002 01:37:55 +0000 (02:37 +0100)]
Merge flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5
into flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5-rmk

23 years ago[ARM] ADFS updates/fixes.
Russell King [Mon, 13 May 2002 01:14:57 +0000 (02:14 +0100)]
[ARM] ADFS updates/fixes.
Fixes lockup on SMP boxes, and fixes buggy map scanning code.

23 years ago2.5.14 updates - for the new memory management pfn() macros. Also,
Russell King [Mon, 13 May 2002 01:05:00 +0000 (02:05 +0100)]
2.5.14 updates - for the new memory management pfn() macros.  Also,
we fix ARM720T support - this CPU has unified writethrough caches
only, so we can't use the Harvard cache operations when copying
pages.  Also, we don't have to evict cache entries during copypage.

23 years agoISDN: Release AVM CAPI controllers at module unload time
Kai Germaschewski [Sat, 11 May 2002 17:14:35 +0000 (12:14 -0500)]
ISDN: Release AVM CAPI controllers at module unload time

Use the standard new-style pci_driver::remove to unregister
drivers at module unload time.

PCMCIA obviously has its own way of handling removing, the ISA
drivers unregister at module unload time as well.

23 years agoISDN: Init ISA AVM CAPI drivers at module load time
Kai Germaschewski [Sat, 11 May 2002 16:39:05 +0000 (11:39 -0500)]
ISDN: Init ISA AVM CAPI drivers at module load time

Don't use a special CAPI solution to tell the drivers about
ISA cards but use module parameters, just as other drivers do.

Internally use struct pci_dev to save that data - hopefully
one day the device tree will provide a nicer way to achieve this.

23 years agoISDN: AVM CAPI drivers: Common revision parsing
Kai Germaschewski [Sat, 11 May 2002 15:36:24 +0000 (10:36 -0500)]
ISDN: AVM CAPI drivers: Common revision parsing

Use common function for setting the revision strings.

23 years agoISDN: Usage count for CAPI controllers
Kai Germaschewski [Sat, 11 May 2002 15:24:35 +0000 (10:24 -0500)]
ISDN: Usage count for CAPI controllers

We now control rely on ->owner and the upper level to control the
module use count.

23 years agoMerge chaos:kernel/v2.5/linux-2.5.isdn.capi
Kai Germaschewski [Sat, 11 May 2002 14:27:51 +0000 (09:27 -0500)]
Merge chaos:kernel/v2.5/linux-2.5.isdn.capi
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.isdn

23 years ago[PATCH] 2.5.15 IDE 60
Martin Dalecki [Sat, 11 May 2002 04:08:25 +0000 (21:08 -0700)]
[PATCH] 2.5.15 IDE 60

 - Rewrite ioctl handling.

 - Apply fix for hpt366 "hang on boot" by Andre.

 - Remove stale XXX_tune_req. It was no longer used.

 - Propagate rq through ide_error(), ide_end_drive_cmd(), ide_dump_status(),
   ide_wait_stat().

 - Push the current drive down to ata_channel from hwgroup.

 - Push the timer down to the ata_channel structure. Most probably it will end
   at the drive.

23 years agoMake arm default to little-endian jiffies.
Linus Torvalds [Sat, 11 May 2002 04:07:05 +0000 (21:07 -0700)]
Make arm default to little-endian jiffies.

Any potential BE arm port can fix this up later.

23 years agomisc.c:
Richard Gooch [Sat, 11 May 2002 04:06:34 +0000 (04:06 +0000)]
misc.c:
  Do not put miscellaneous character devices in /dev/misc if they
  specify their own directory (i.e. contain a '/' character)
util.c:
  Copied and used macro for error messages from fs/devfs/base.c
base.c:
  Removed 2.4.x compatibility code
  Added BKL to <devfs_open> because drivers still need it

23 years agoMerge http://linux-ntfs.bkbits.net/ntfs-tng-2.5
Linus Torvalds [Sat, 11 May 2002 03:26:28 +0000 (20:26 -0700)]
Merge http://linux-ntfs.bkbits.net/ntfs-tng-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoNTFS 2.0.7 release: pure cleanups.
Anton Altaparmakov [Sat, 11 May 2002 16:00:08 +0000 (17:00 +0100)]
NTFS 2.0.7 release: pure cleanups.

23 years agoNTFS: Merge
Anton Altaparmakov [Sat, 11 May 2002 13:23:51 +0000 (14:23 +0100)]
NTFS: Merge

23 years agoNTFS 2.0.7: minor cleanup, remove NULL struct initializers
Anton Altaparmakov [Sat, 11 May 2002 13:08:27 +0000 (14:08 +0100)]
NTFS 2.0.7: minor cleanup, remove NULL struct initializers

23 years agoMerge bk://ppc.bkbits.net/for-linus-ppcdrivers
Linus Torvalds [Sat, 11 May 2002 03:24:35 +0000 (20:24 -0700)]
Merge bk://ppc.bkbits.net/for-linus-ppcdrivers
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoPPC32: This changeset updates several of the powermac-specific
Paul Mackerras [Sun, 12 May 2002 08:06:30 +0000 (18:06 +1000)]
PPC32: This changeset updates several of the powermac-specific
drivers.  Most of this is from 2.4.  Almost all of this work was
done by Ben Herrenschmidt.

23 years ago[PATCH] 64-bit jiffies, a better solution
George Anzinger [Fri, 10 May 2002 13:14:02 +0000 (06:14 -0700)]
[PATCH] 64-bit jiffies, a better solution

Ok, here it is.  The following arch are not covered:
Mips, Mips64 in 32-bit mode, parisc in __LP64__ mode.

In addition, x86_64 mentions jiffies in the existing script.
This may be a problem.

23 years ago[PATCH] Prevent deadlock in JFS when flushing data during commit
Dave Kleikamp [Fri, 10 May 2002 07:50:26 +0000 (00:50 -0700)]
[PATCH] Prevent deadlock in JFS when flushing data during commit

This prevents a deadlock in JFS.

23 years agoMerge master.kernel.org:/home/davem/BK/net-2.5
Linus Torvalds [Fri, 10 May 2002 05:46:48 +0000 (22:46 -0700)]
Merge master.kernel.org:/home/davem/BK/net-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoMerge tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linus-2.5.vm
Kai Germaschewski [Fri, 10 May 2002 05:32:54 +0000 (00:32 -0500)]
Merge tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linus-2.5.vm
into tp1.ruhr-uni-bochum.de:/home/kai/kernel/v2.5/linux-2.5.isdn.capi

23 years agoMerge master.kernel.org:/home/davem/BK/sparc-2.5
Linus Torvalds [Fri, 10 May 2002 05:21:34 +0000 (22:21 -0700)]
Merge master.kernel.org:/home/davem/BK/sparc-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoSparc64: Missing parts of previous math-emu fixes.
David S. Miller [Fri, 10 May 2002 03:57:58 +0000 (20:57 -0700)]
Sparc64: Missing parts of previous math-emu fixes.

23 years agoFix 'export-objs' usage in Makefiles.
Linus Torvalds [Fri, 10 May 2002 02:56:08 +0000 (19:56 -0700)]
Fix 'export-objs' usage in Makefiles.

Noted by Keith Owens.

23 years ago[PATCH] - kNFSd in 2.5.15 - Require export operations for exporting a filesystem
Neil Brown [Fri, 10 May 2002 02:31:29 +0000 (19:31 -0700)]
[PATCH] - kNFSd in 2.5.15 - Require export operations for exporting a filesystem

This removes the old alternates to export_operations for exporting a
filesystem.

It removes fh_to_dentry, dentry_to_fh, and s_nfsd_free_path_sem.  It
also removes a lot of code.

The fs/ntfs change is because it was setting fh_to_dentry and
dentry_to_fh (which no longer exist) to NULL.

23 years ago[PATCH] - kNFSd in 2.5.15 - export_operations support for isofs
Neil Brown [Fri, 10 May 2002 02:31:19 +0000 (19:31 -0700)]
[PATCH] - kNFSd in 2.5.15 - export_operations support for isofs

ISOFS to use export_operations to declare exportability

Exporting ISO's has never been very reliable
as lookup("..") doesn't work (even though there is
some code that tries to pretend that it does).

This means that if an inode falls out of cache, any
filehandle on it will become stale.

This makes that level of support explicit with an empty
export_operations structure.  get_parent could be written....
but not today.

23 years agoIPv4 Syncookies: Remove pointless CONFIG_SYN_COOKIES ifdef.
Christoph Hellwig [Fri, 10 May 2002 01:38:59 +0000 (18:38 -0700)]
IPv4 Syncookies: Remove pointless CONFIG_SYN_COOKIES ifdef.

23 years agoSparc64: Fix typos in bitops changes.
David S. Miller [Fri, 10 May 2002 00:52:09 +0000 (17:52 -0700)]
Sparc64: Fix typos in bitops changes.

23 years agoSparc64: Bitops take unsigned long pointer.
David S. Miller [Fri, 10 May 2002 00:45:38 +0000 (17:45 -0700)]
Sparc64: Bitops take unsigned long pointer.

23 years agoIngress packet scheduler: Fix compiler error when CONFIG_NET_CLS_POLICE is disabled.
David S. Miller [Fri, 10 May 2002 00:31:40 +0000 (17:31 -0700)]
Ingress packet scheduler: Fix compiler error when CONFIG_NET_CLS_POLICE is disabled.

23 years agoSparc64: Make pcibios_init return an int.
David S. Miller [Thu, 9 May 2002 21:39:54 +0000 (14:39 -0700)]
Sparc64: Make pcibios_init return an int.

23 years agotcp_ipv4.c: Do not increment TcpAttemptFails twice.
David S. Miller [Thu, 9 May 2002 21:21:38 +0000 (14:21 -0700)]
tcp_ipv4.c: Do not increment TcpAttemptFails twice.

23 years agoSparc64: Delete AOFF_task_fpregs define.
David S. Miller [Thu, 9 May 2002 20:43:24 +0000 (13:43 -0700)]
Sparc64: Delete AOFF_task_fpregs define.

23 years agoMake setresuid/setresgid be more consistent wrt fsuid handling
Linus Torvalds [Thu, 9 May 2002 10:01:08 +0000 (03:01 -0700)]
Make setresuid/setresgid be more consistent wrt fsuid handling

23 years agoMerge bk://linuxusb.bkbits.net/pci_hp-2.5 v2.5.15
Linus Torvalds [Thu, 9 May 2002 07:49:16 +0000 (00:49 -0700)]
Merge bk://linuxusb.bkbits.net/pci_hp-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years ago[PATCH] 2.5.14 IDE 59
Martin Dalecki [Thu, 9 May 2002 07:13:04 +0000 (00:13 -0700)]
[PATCH] 2.5.14 IDE 59

Basically PCI driver handling reorganization. This is one step further
ahead toward the goal of fully modularized host chip drivers.

 - Adjust ide-scsi to the new error handling. Just don't try any device
   resets there.

 - Add unmasking of IRQ per default to the PMac PCI code.

 - Split up the crap table from ide-pci. Let the corresponding drivers do
   registration of the functions they provide. This small change makes
   this patch rather big.

 - Hard-code the number of ports requested for DMA engines. They are always
   precisely 8 on PCs. If you hove something different to deal with,
   well then please just provide your own init_dma method.

 - Remove the HDIO_GETGEO_BIG ioctl. Patch by Andries Brouwer. Applies
   unmodified.

 - Make ON_BOARD be equal 0, so we can spare ourself some typing in structure
   initialization.

 - Normalize the terminology in the host chip drivers. It will make spotting
   the tons of common code found there later easier.

23 years agoPCI Hotplug core
Greg Kroah-Hartman [Thu, 9 May 2002 06:44:44 +0000 (23:44 -0700)]
PCI Hotplug core

removed pcihpfs_statfs(), as it's not used anymore.

23 years agoIBM PCI Hotplug driver
Greg Kroah-Hartman [Thu, 9 May 2002 06:15:51 +0000 (23:15 -0700)]
IBM PCI Hotplug driver

update the ibm pci hotplug driver to the latest version.  Contains lots of
small bugfixes and added features for new hardware.

23 years agoMerge bk://ppc.bkbits.net/for-linus-ppc
Linus Torvalds [Thu, 9 May 2002 05:06:41 +0000 (22:06 -0700)]
Merge bk://ppc.bkbits.net/for-linus-ppc
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoPPC32: add a subsys_initcall so pcibios_init gets called
Paul Mackerras [Fri, 10 May 2002 08:11:08 +0000 (18:11 +1000)]
PPC32: add a subsys_initcall so pcibios_init gets called

23 years agoPPC32: add SIGURG to the list of signals ignored by default
Paul Mackerras [Fri, 10 May 2002 08:10:22 +0000 (18:10 +1000)]
PPC32: add SIGURG to the list of signals ignored by default

23 years agoPPC32: powermac update from Ben Herrenschmidt.
Paul Mackerras [Fri, 10 May 2002 03:26:22 +0000 (13:26 +1000)]
PPC32: powermac update from Ben Herrenschmidt.
This adds support for recent powermac models and fixes a few bugs.

23 years agoPPC32: remove some compiler warnings, xmon update
Paul Mackerras [Fri, 10 May 2002 03:19:28 +0000 (13:19 +1000)]
PPC32: remove some compiler warnings, xmon update

23 years agoPPC32: fix serial clock for embedded EP405 board.
Paul Mackerras [Fri, 10 May 2002 03:17:24 +0000 (13:17 +1000)]
PPC32: fix serial clock for embedded EP405 board.

23 years agoPPC32: minor cosmetic changes, eliminate compile warnings
Paul Mackerras [Fri, 10 May 2002 03:11:49 +0000 (13:11 +1000)]
PPC32: minor cosmetic changes, eliminate compile warnings

23 years agoDefine pfn_to_page, page_to_pfn, pte_pfn, pfn_pte for ppc32.
Paul Mackerras [Fri, 10 May 2002 03:02:35 +0000 (13:02 +1000)]
Define pfn_to_page, page_to_pfn, pte_pfn, pfn_pte for ppc32.

23 years agoPPC32: This changeset adds preemptible kernel support for ppc32
Paul Mackerras [Fri, 10 May 2002 02:56:24 +0000 (12:56 +1000)]
PPC32: This changeset adds preemptible kernel support for ppc32
and also streamlines the exception entry/exit code by not saving
all the GPRs on the common exceptions (system call, external
interrupt and decrementer).

23 years agoMerge samba.org:/home/paulus/kernel/linux-2.5
Paul Mackerras [Fri, 10 May 2002 01:42:52 +0000 (11:42 +1000)]
Merge samba.org:/home/paulus/kernel/linux-2.5
into samba.org:/home/paulus/kernel/for-linus-ppc

23 years agoPPC32: Rename ppc_defs.h to asm-offsets.h to ease the transition to kbuild-2.5 later.
Paul Mackerras [Thu, 9 May 2002 22:29:52 +0000 (08:29 +1000)]
PPC32: Rename ppc_defs.h to asm-offsets.h to ease the transition to kbuild-2.5 later.

23 years agoUpdate the Config.help for ppc32. References to 486s and pentiums aren't
Paul Mackerras [Thu, 9 May 2002 21:52:14 +0000 (07:52 +1000)]
Update the Config.help for ppc32.  References to 486s and pentiums aren't
really helpful here. :)

23 years agoMerge master.kernel.org:/home/davem/BK/misc-2.5
Linus Torvalds [Thu, 9 May 2002 05:05:59 +0000 (22:05 -0700)]
Merge master.kernel.org:/home/davem/BK/misc-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoMerge master.kernel.org:/home/davem/BK/net-2.5
Linus Torvalds [Thu, 9 May 2002 05:05:10 +0000 (22:05 -0700)]
Merge master.kernel.org:/home/davem/BK/net-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoMerge master.kernel.org:/home/davem/BK/sparc-2.5
Linus Torvalds [Thu, 9 May 2002 05:04:14 +0000 (22:04 -0700)]
Merge master.kernel.org:/home/davem/BK/sparc-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years ago[PATCH] Directory Notification Fix
Stephen Rothwell [Thu, 9 May 2002 05:03:28 +0000 (22:03 -0700)]
[PATCH] Directory Notification Fix

This patch fixes directory notification so that notifications get
cancelled when a process exits.  This make dnotify MUCH more stable and
usable :-)

23 years ago[PATCH] fix drivers/pci/Makefile for PPC
Paul Mackerras [Thu, 9 May 2002 05:03:17 +0000 (22:03 -0700)]
[PATCH] fix drivers/pci/Makefile for PPC

On 32-bit PPC we don't need setup-bus.o but we do need setup-irq.o.
This patch changes drivers/pci/Makefile to reflect that.

23 years ago[PATCH] fix drivers/scsi/sd.c for ppc32
Paul Mackerras [Thu, 9 May 2002 05:03:06 +0000 (22:03 -0700)]
[PATCH] fix drivers/scsi/sd.c for ppc32

This patch fixes the compile errors in sd_find_target, which is only
used on 32-bit PPC systems, and changes the ifdef around from
CONFIG_PPC to CONFIG_PPC32 since ppc64 doesn't need this routine.

23 years agoMerge bk://linuxusb.bkbits.net/linux-2.5-pci
Linus Torvalds [Thu, 9 May 2002 04:45:55 +0000 (21:45 -0700)]
Merge bk://linuxusb.bkbits.net/linux-2.5-pci
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years ago[PATCH] HP ZX1 AGP/DRM support.
Dave Jones [Thu, 9 May 2002 04:45:00 +0000 (21:45 -0700)]
[PATCH] HP ZX1 AGP/DRM support.

From 2.4

23 years ago[PATCH] ptrace bug
Dave Jones [Thu, 9 May 2002 04:44:52 +0000 (21:44 -0700)]
[PATCH] ptrace bug

We weren't incrementing the address when walking a processes
address space.  From 2.4

23 years ago[PATCH] swap file missing error check
Dave Jones [Thu, 9 May 2002 04:44:43 +0000 (21:44 -0700)]
[PATCH] swap file missing error check

Found by Andries Brouwer a while back iirc.

23 years ago[PATCH] list macro conversion.
Dave Jones [Thu, 9 May 2002 04:44:35 +0000 (21:44 -0700)]
[PATCH] list macro conversion.

Use listwalking macro..

23 years agoMerge nanango.paulus.ozlabs.org:/home/paulus/kernel/linux-2.5
Paul Mackerras [Thu, 9 May 2002 03:43:22 +0000 (13:43 +1000)]
Merge nanango.paulus.ozlabs.org:/home/paulus/kernel/linux-2.5
into nanango.paulus.ozlabs.org:/home/paulus/kernel/for-linus-ppc

23 years agomoved the pci_alloc_consistent() and pci_free_consistent() functions back
Greg Kroah-Hartman [Thu, 9 May 2002 03:35:57 +0000 (20:35 -0700)]
moved the pci_alloc_consistent() and pci_free_consistent() functions back
into arch/i386/kernel as they are needed even if CONFIG_PCI is not enabled.

23 years agoSparc64 fixes:
David S. Miller [Thu, 9 May 2002 01:25:58 +0000 (18:25 -0700)]
Sparc64 fixes:
- Fix some errors in Sparc ptrace debugging output.
- Remove senseless comments above sparc64 copy_thread
referring to sparc32 privileged register issues.

23 years agodrivers/video/aty/mach64_gx.c: Include sched.h
Tom 'spot' Callaway [Thu, 9 May 2002 01:14:51 +0000 (18:14 -0700)]
drivers/video/aty/mach64_gx.c: Include sched.h

23 years ago[PATCH] acenic driver and 867 MHz G4 sound problems
Anton Blanchard [Thu, 9 May 2002 01:14:24 +0000 (18:14 -0700)]
[PATCH] acenic driver and 867 MHz G4 sound problems

Fix acenic driver

23 years agoSparc64: Export batten_down_hatches
Tom 'spot' Callaway [Thu, 9 May 2002 01:13:31 +0000 (18:13 -0700)]
Sparc64: Export batten_down_hatches

23 years ago[PATCH] Fix JFS file system corruption
Dave Kleikamp [Thu, 9 May 2002 01:12:07 +0000 (18:12 -0700)]
[PATCH] Fix JFS file system corruption

JFS: Flush dirty metadata to disk when remounting from read-write
to read-only.  Also fix umount ordering to make sure metadata is
written before journal closed.

With Andrew Morton's recent changes, JFS is no longer writing much
of its dirty metadata when remounting from read-write to read-only.
This causes severe file system corruption.  A JFS root file system
will be corrupted on shutdown.

This patch fixes the problem by explicitly writing the dirty metadata
before the journal is closed.  It also fixes the ordering so that
the dirty metadata is completely written before the journal is closed
for the normal unmount case as well.

23 years agoSparc: Use proper sys_{read,write} prototypes in SunOS
Tom 'spot' Callaway [Thu, 9 May 2002 01:09:44 +0000 (18:09 -0700)]
Sparc: Use proper sys_{read,write} prototypes in SunOS
compat syscalls.

23 years agoasm-sparc64/thread_info.h: Include asm/page.h even if __ASSEMBLY__
David S. Miller [Thu, 9 May 2002 00:23:48 +0000 (17:23 -0700)]
asm-sparc64/thread_info.h: Include asm/page.h even if __ASSEMBLY__

23 years agoSparc: Kill references to buffermem_pages.
David S. Miller [Wed, 8 May 2002 19:56:36 +0000 (12:56 -0700)]
Sparc: Kill references to buffermem_pages.

23 years agoMerge http://kernel-acme.bkbits.net:8080/net-cleanups-2.5
David S. Miller [Wed, 8 May 2002 19:49:13 +0000 (12:49 -0700)]
Merge http://kernel-acme.bkbits.net:8080/net-cleanups-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5

23 years agoIPV4: Add statistics for route cache GC monitoring.
Robert Olsson [Wed, 8 May 2002 19:43:56 +0000 (12:43 -0700)]
IPV4: Add statistics for route cache GC monitoring.

23 years agoSparc64: Keep totalram_pages equal to num_physpages.
David S. Miller [Wed, 8 May 2002 19:32:10 +0000 (12:32 -0700)]
Sparc64: Keep totalram_pages equal to num_physpages.

23 years agoSparc64: Make pcibios_init a subsys_initcall.
David S. Miller [Wed, 8 May 2002 19:11:31 +0000 (12:11 -0700)]
Sparc64: Make pcibios_init a subsys_initcall.

23 years agodrivers/usb/net/rtl8150.c: Include linux/init.h
David S. Miller [Wed, 8 May 2002 17:15:10 +0000 (10:15 -0700)]
drivers/usb/net/rtl8150.c: Include linux/init.h

23 years agoMerge
David S. Miller [Wed, 8 May 2002 16:55:47 +0000 (09:55 -0700)]
Merge

23 years agoSLAB: When using get_user on kernel pointers, enter KERNEL_DS.
David S. Miller [Wed, 8 May 2002 16:28:27 +0000 (09:28 -0700)]
SLAB: When using get_user on kernel pointers, enter KERNEL_DS.

23 years agoSparc64: Enter KERNEL_DS when invoking do_sigaltstack with
David S. Miller [Wed, 8 May 2002 16:23:49 +0000 (09:23 -0700)]
Sparc64: Enter KERNEL_DS when invoking do_sigaltstack with
kernel pointers.

23 years agoSparc64: Make use of USE_STANDARD_AS_RULE.
David S. Miller [Wed, 8 May 2002 16:20:48 +0000 (09:20 -0700)]
Sparc64: Make use of USE_STANDARD_AS_RULE.

23 years agoSoft-fp fix:
David S. Miller [Wed, 8 May 2002 15:34:22 +0000 (08:34 -0700)]
Soft-fp fix:
- Fix handling of implicit 1 bit of fraction part when converting
from int to float.  We cannot handle it properly unless we
defer implicit 1 bit handling till after rounding as
rounding may move where the implicit 1 bit is in
the final converted integer.

23 years agoMerge penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux-2.5-pci
Linus Torvalds [Wed, 8 May 2002 09:10:48 +0000 (02:10 -0700)]
Merge penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux-2.5-pci
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoMerge http://linux-isdn.bkbits.net/linux-2.5.make
Linus Torvalds [Wed, 8 May 2002 08:09:08 +0000 (01:09 -0700)]
Merge http://linux-isdn.bkbits.net/linux-2.5.make
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux