]> git.hungrycats.org Git - linux/log
linux
23 years ago[PATCH] net_pcnet32.c remove check_region
Rusty Russell [Tue, 1 Apr 2003 11:54:21 +0000 (03:54 -0800)]
[PATCH] net_pcnet32.c remove check_region

From:  Marcus Alanen <maalanen@ra.abo.fi>

23 years ago[PATCH] drivers_media_video_saa7111.c cleanup
Rusty Russell [Tue, 1 Apr 2003 11:54:12 +0000 (03:54 -0800)]
[PATCH] drivers_media_video_saa7111.c cleanup

From:  Frank Davis <fdavis@si.rr.com>

  This patch makes us of a new predefined macro, instead of having the code
  directly in the driver.

23 years ago[PATCH] Trivial documentation fix.
Rusty Russell [Tue, 1 Apr 2003 11:54:05 +0000 (03:54 -0800)]
[PATCH] Trivial documentation fix.

From:  Ryan Bradetich <rbradetich@uswest.net>

23 years ago[PATCH] tty_io tty_driver add .owner field
Rusty Russell [Tue, 1 Apr 2003 11:53:56 +0000 (03:53 -0800)]
[PATCH] tty_io tty_driver add .owner field

From:  Hanna Linder <hannal@us.ibm.com>

23 years ago[PATCH] eisa_eeprom.c misc_register patch
Rusty Russell [Tue, 1 Apr 2003 11:53:48 +0000 (03:53 -0800)]
[PATCH] eisa_eeprom.c misc_register patch

From:  Chris Wilson <chris@qwirx.com>

23 years ago[PATCH] vt tty_driver add .owner field
Rusty Russell [Tue, 1 Apr 2003 11:53:39 +0000 (03:53 -0800)]
[PATCH] vt tty_driver add .owner field

From:  Hanna Linder <hannal@us.ibm.com>

23 years ago[PATCH] remove unreachable code (and comments) in fs/befs/linuxvfs.c
Rusty Russell [Tue, 1 Apr 2003 11:53:25 +0000 (03:53 -0800)]
[PATCH] remove unreachable code (and comments) in fs/befs/linuxvfs.c

From:  Will Dyson <will_dyson@pobox.com>

23 years ago[PATCH] [PATCH 2.5.59] Change __initdata to __initdata_or_module
Rusty Russell [Tue, 1 Apr 2003 11:53:06 +0000 (03:53 -0800)]
[PATCH] [PATCH 2.5.59] Change __initdata to __initdata_or_module

From:  Pablo Menichini <pablo@menichini.com.ar>

23 years ago[PATCH] Change "char *version" to "char version[]"
Rusty Russell [Tue, 1 Apr 2003 11:52:51 +0000 (03:52 -0800)]
[PATCH] Change "char *version" to "char version[]"

From:  Pablo Menichini <pablo@menichini.com.ar>

23 years ago[PATCH] Explanation of sleep levels for swsusp
Rusty Russell [Tue, 1 Apr 2003 11:52:33 +0000 (03:52 -0800)]
[PATCH] Explanation of sleep levels for swsusp

From:  Pavel Machek <pavel@ucw.cz>

23 years ago[PATCH] fix linewrap in Documentation/power/pci.txt
Rusty Russell [Tue, 1 Apr 2003 11:52:16 +0000 (03:52 -0800)]
[PATCH] fix linewrap in Documentation/power/pci.txt

From:  ookhoi@humilis.net

23 years ago[PATCH] tty_driver add .owner field remove MOD_INC_DEC_USE_COUNT
Rusty Russell [Tue, 1 Apr 2003 11:51:58 +0000 (03:51 -0800)]
[PATCH] tty_driver add .owner field remove MOD_INC_DEC_USE_COUNT

From:  Hanna Linder <hannal@us.ibm.com>

  Here are the changes for s390 to set .owner for tty_drivers
  and remove MOD_INC/DEC_USE_COUNT. Martin has already approved
  this.

23 years ago[PATCH] fix linewrap in Documentation/filesystems/cifs.txt
Rusty Russell [Tue, 1 Apr 2003 11:51:36 +0000 (03:51 -0800)]
[PATCH] fix linewrap in Documentation/filesystems/cifs.txt

From:  ookhoi@humilis.net

23 years ago[PATCH] fix linewrap in Documentation/ia64/efirtc.txt
Rusty Russell [Tue, 1 Apr 2003 11:51:15 +0000 (03:51 -0800)]
[PATCH] fix linewrap in Documentation/ia64/efirtc.txt

From:  ookhoi@humilis.net

23 years ago[PATCH] fix linewrap in Documentation/pci.txt
Rusty Russell [Tue, 1 Apr 2003 11:50:51 +0000 (03:50 -0800)]
[PATCH] fix linewrap in Documentation/pci.txt

From:  ookhoi@humilis.net

23 years ago[PATCH] fix linewrap in Documentation/filesystems/sysv-fs.txt
Rusty Russell [Tue, 1 Apr 2003 11:50:21 +0000 (03:50 -0800)]
[PATCH] fix linewrap in Documentation/filesystems/sysv-fs.txt

From:  ookhoi@humilis.net

23 years ago[PATCH] remove KERNEL_VER from ftape.h
Rusty Russell [Tue, 1 Apr 2003 11:49:53 +0000 (03:49 -0800)]
[PATCH] remove KERNEL_VER from ftape.h

From:  Adrian Bunk <bunk@fs.tum.de>

23 years ago[PATCH] fix linewrap in Documentation_swsusp.txt
Rusty Russell [Tue, 1 Apr 2003 11:49:29 +0000 (03:49 -0800)]
[PATCH] fix linewrap in Documentation_swsusp.txt

From:  sander@humilis.net

23 years ago[PATCH] Fix use of const with __initdata in vfb.c
Rusty Russell [Tue, 1 Apr 2003 11:49:05 +0000 (03:49 -0800)]
[PATCH] Fix use of const with __initdata in vfb.c

From:  Pablo Menichini <pablo@menichini.com.ar>

Unused piece of fluff.  Remove it.

23 years ago[PATCH] Kill unnecessary bootup messages
Rusty Russell [Tue, 1 Apr 2003 11:48:45 +0000 (03:48 -0800)]
[PATCH] Kill unnecessary bootup messages

From:  Pavel Machek <pavel@suse.cz>

23 years ago[PATCH] Fix use of const with __initdata in znet.c
Rusty Russell [Tue, 1 Apr 2003 11:48:14 +0000 (03:48 -0800)]
[PATCH] Fix use of const with __initdata in znet.c

From:  Pablo Menichini <pablo@menichini.com.ar>

initdata can't be const

23 years ago[PATCH] fix wrong module documentation
Rusty Russell [Tue, 1 Apr 2003 11:47:40 +0000 (03:47 -0800)]
[PATCH] fix wrong module documentation

From:  Jochen Hein <jochen@jochen.org>

This cannot be a module.  Remove module-related help

23 years ago[PATCH] rio_linux.c misc_register patch
Rusty Russell [Tue, 1 Apr 2003 11:47:14 +0000 (03:47 -0800)]
[PATCH] rio_linux.c misc_register patch

From:  Chris Wilson <chris@qwirx.com>

  This function did check misc_register's return code, but made no effort to
  clean up if it failed, leaving a large amount of potential crud lying
  around. I moved the registration to the start of the function, so that the
  cleanup is trivial, and made sure the device gets unregistered in the
  cases where it would not have been registered at all before.

23 years ago[PATCH] [PATCH 2.5.63] pty tty_driver add .owner field remove MOD_INC_DEC_USE_COUNT
Rusty Russell [Tue, 1 Apr 2003 11:47:00 +0000 (03:47 -0800)]
[PATCH] [PATCH 2.5.63] pty tty_driver add .owner field remove MOD_INC_DEC_USE_COUNT

From:  Hanna Linder <hannal@us.ibm.com>

23 years ago[PATCH] fix linewrap in Documentation/filesystems/befs.txt
Rusty Russell [Tue, 1 Apr 2003 11:46:50 +0000 (03:46 -0800)]
[PATCH] fix linewrap in Documentation/filesystems/befs.txt

From:  ookhoi@humilis.net

23 years ago[PATCH] include/asm-i386/dma.h: wrong lowest DMA channel
Rusty Russell [Tue, 1 Apr 2003 11:46:39 +0000 (03:46 -0800)]
[PATCH] include/asm-i386/dma.h: wrong lowest DMA channel

From:  Uros Bizjak <uros@kss-loka.si>

23 years ago[PATCH] remove outdated fs/ChangeLog
Rusty Russell [Tue, 1 Apr 2003 11:46:31 +0000 (03:46 -0800)]
[PATCH] remove outdated fs/ChangeLog

From: Adrian Bunk <bunk@fs.tum.de>

23 years agoMerge penguin:v2.5/linux
Linus Torvalds [Tue, 1 Apr 2003 11:12:26 +0000 (03:12 -0800)]
Merge penguin:v2.5/linux
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoFix another non-preempt-safe CPU# access in vm86.c
Linus Torvalds [Tue, 1 Apr 2003 07:26:49 +0000 (23:26 -0800)]
Fix another non-preempt-safe CPU# access in vm86.c

23 years agoMerge http://linux-scsi.bkbits.net/scsi-for-linus-2.5
Linus Torvalds [Mon, 31 Mar 2003 10:38:28 +0000 (02:38 -0800)]
Merge http://linux-scsi.bkbits.net/scsi-for-linus-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge raven.il.steeleye.com:/home/jejb/BK/scsi-misc-2.5
James Bottomley [Mon, 31 Mar 2003 10:30:45 +0000 (04:30 -0600)]
Merge raven.il.steeleye.com:/home/jejb/BK/scsi-misc-2.5
into raven.il.steeleye.com:/home/jejb/BK/scsi-for-linus-2.5

23 years agoscsi_debug version 1.69 for lk 2.5.66
Douglas Gilbert [Mon, 31 Mar 2003 08:52:21 +0000 (02:52 -0600)]
scsi_debug version 1.69 for lk 2.5.66

As people are using scsi_debug to simulate a large
number of disks to play with the dev_t expansion,
some problems have come to light.

Changelog:
   - change num_devs to num_tgts
       so now the user can independently modify the
       number of hosts (add_host), the number of targets
       per host (num_tgts) and the number of luns per
       target (max_luns)
   - num_tgts sets scsi_host::max_id after allowance is
     made for the initiator's target id
   - max_luns default changed to 1 and it is sysfs
     writeable
   - REPORT LUN response cleaned up. Could now possibly
     generate a response indicatimg there were up to
     16,384 logical units available
   - clean up sense buffer generation

Updated http://www.torque.net/sg/sdebug25.html

23 years agoFix SMP/preemption race condition in vm86 entry mode.
Linus Torvalds [Mon, 31 Mar 2003 06:30:11 +0000 (22:30 -0800)]
Fix SMP/preemption race condition in vm86 entry mode.

23 years agoDid you know that C integer constant promotions are different
Linus Torvalds [Mon, 31 Mar 2003 06:29:20 +0000 (22:29 -0800)]
Did you know that C integer constant promotions are different
depending on whether the constant is a hexadecimal one as
opposed to a decimal one?

Let's make it all explicit. There are probably more lurking
around, these were found during development of my C checker tool.

23 years ago[PATCH] scsi queueing weirdness
Jens Axboe [Mon, 31 Mar 2003 01:52:42 +0000 (17:52 -0800)]
[PATCH] scsi queueing weirdness

The queueing logic in scsi_lib looks really odd right now.

- Defers calling elv_next_request() until we actually think we can queue
  something. Always want to do that, request will have been marked
  REQ_STARTED after this, so block layer cannot touch it or merge to it.

- Kill the queue empty check. If elv_next_request() returned a req,
  there's one to queue.

23 years ago[PATCH] Check for disabled local interrupts in "might_sleep()"
David S. Miller [Mon, 31 Mar 2003 01:50:40 +0000 (17:50 -0800)]
[PATCH] Check for disabled local interrupts in "might_sleep()"

Self explanatory, as per the discussion last week.

23 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Mon, 31 Mar 2003 01:49:51 +0000 (17:49 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[NETFILTER]: ip_conntrack bugfix for LOCAL_NAT and PPTP.
Paul Mielke [Sun, 30 Mar 2003 23:04:22 +0000 (15:04 -0800)]
[NETFILTER]: ip_conntrack bugfix for LOCAL_NAT and PPTP.

23 years ago[NETFILTER]: ipt_REJECT bugfix for TCP RST packets + asymm. routing.
Harald Welte [Sun, 30 Mar 2003 23:01:47 +0000 (15:01 -0800)]
[NETFILTER]: ipt_REJECT bugfix for TCP RST packets + asymm. routing.

23 years ago[NETFILTER]: iptables iptable_mangle LOCAL_IN bugfix.
Harald Welte [Sun, 30 Mar 2003 22:57:27 +0000 (14:57 -0800)]
[NETFILTER]: iptables iptable_mangle LOCAL_IN bugfix.

23 years ago[NET]: Use might_sleep in alloc_skb.
David S. Miller [Sun, 30 Mar 2003 22:41:24 +0000 (14:41 -0800)]
[NET]: Use might_sleep in alloc_skb.

23 years ago[SPARC64]: Get ALI trident sound working again.
David S. Miller [Sun, 30 Mar 2003 21:52:24 +0000 (13:52 -0800)]
[SPARC64]: Get ALI trident sound working again.

23 years agoMerge nuts.ninka.net:/home/davem/src/BK/sparcwork-2.5
David S. Miller [Sun, 30 Mar 2003 21:31:18 +0000 (13:31 -0800)]
Merge nuts.ninka.net:/home/davem/src/BK/sparcwork-2.5
into nuts.ninka.net:/home/davem/src/BK/sparc-2.5

23 years ago[IPV6]: Fix warning with modular ipv6.
Christoph Hellwig [Sun, 30 Mar 2003 21:22:10 +0000 (13:22 -0800)]
[IPV6]: Fix warning with modular ipv6.

23 years ago[COMPAT]: Fix MSG_CMSG_COMPAT flag passing, kill cmsg_compat_recvmsg_fixup.
Randolph Chung [Sun, 30 Mar 2003 21:19:33 +0000 (13:19 -0800)]
[COMPAT]: Fix MSG_CMSG_COMPAT flag passing, kill cmsg_compat_recvmsg_fixup.

23 years ago[COMPAT]: Fix sock_fprog handling.
Randolph Chung [Sun, 30 Mar 2003 21:18:03 +0000 (13:18 -0800)]
[COMPAT]: Fix sock_fprog handling.

23 years agoMerge nuts.ninka.net:/home/davem/src/BK/network-2.5
David S. Miller [Sun, 30 Mar 2003 21:13:05 +0000 (13:13 -0800)]
Merge nuts.ninka.net:/home/davem/src/BK/network-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5

23 years agoMerge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
Linus Torvalds [Sun, 30 Mar 2003 01:17:00 +0000 (17:17 -0800)]
Merge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[PCMCIA] Reorganise SA11xx PCMCIA support.
Russell King [Sun, 30 Mar 2003 10:14:49 +0000 (11:14 +0100)]
[PCMCIA] Reorganise SA11xx PCMCIA support.

The SA1100 PCMCIA structure didn't lend itself well to the device
model.  With this reorganisation, we end up with a reasonable
structure which fits better with the driver model.  It is now
obvious that SA11x0-based socket drivers are separate from
SA1111-based socket drivers, and are treated as two separate drivers
by the driver model.

23 years ago[PATCH] readlink in /proc w/ overlong path
Andries E. Brouwer [Sun, 30 Mar 2003 01:14:38 +0000 (17:14 -0800)]
[PATCH] readlink in /proc w/ overlong path

Trying to read the overlong target of a /proc/*/fd/N file descriptor
leads to a SIGSEGV inside the kernel, because the code doesn't check
for an error pointer return from d_path.

23 years ago[PCMCIA] Fix "Removing wireless card triggers might_sleep warnings."
Dominik Brodowski [Sun, 30 Mar 2003 00:13:33 +0000 (00:13 +0000)]
[PCMCIA] Fix "Removing wireless card triggers might_sleep warnings."

Bug 516.

Use schedule_delayed_work instead of a timer should fix this. Thanks
to Andrew Morton and Russell King.

(Added flush_scheduled_work() to ensure our delayed work completes
before we free the pcmcia_bus_socket structure. --rmk)

23 years ago[NET]: Nuke CONFIG_FILTER.
David S. Miller [Sat, 29 Mar 2003 17:45:55 +0000 (09:45 -0800)]
[NET]: Nuke CONFIG_FILTER.

23 years agoUpdate direct-rendering to current DRI CVS tree.
Linus Torvalds [Sat, 29 Mar 2003 14:34:37 +0000 (06:34 -0800)]
Update direct-rendering to current DRI CVS tree.

This adds support for i830 interrupt handling, and new improved
lock context keying. See per-file comments for more detail, as this
commit sadly mixes up a few different things (that's what you get
for not tracking the changes at a fine enough granularity).

23 years agoMerge bk://ldm.bkbits.net/linux-2.5-core
Linus Torvalds [Sat, 29 Mar 2003 02:35:25 +0000 (18:35 -0800)]
Merge bk://ldm.bkbits.net/linux-2.5-core
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge bk://kernel.bkbits.net/jgarzik/misc-2.5
Linus Torvalds [Sat, 29 Mar 2003 02:33:25 +0000 (18:33 -0800)]
Merge bk://kernel.bkbits.net/jgarzik/misc-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[hw_random] add AMD pci id
Jeff Garzik [Sat, 29 Mar 2003 06:27:36 +0000 (01:27 -0500)]
[hw_random] add AMD pci id

Contributed by Andi Kleen

23 years agoMerge bk://kernel.bkbits.net/jgarzik/irda-2.5
Linus Torvalds [Sat, 29 Mar 2003 02:32:51 +0000 (18:32 -0800)]
Merge bk://kernel.bkbits.net/jgarzik/irda-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[PATCH] : IrNET module fix
Jean Tourrilhes [Sat, 29 Mar 2003 04:46:47 +0000 (23:46 -0500)]
[PATCH] : IrNET module fix

o [CORRECT] Fix module refcounting (MOD_INC/DEC => .owner)
o [FEATURE] Add hints to discovery (control channel)

23 years ago[PATCH] : IrDA timer fix
Jean Tourrilhes [Sat, 29 Mar 2003 04:45:08 +0000 (23:45 -0500)]
[PATCH] : IrDA timer fix

o [FEATURE] Make IrDA timers use mod_timer instead of
add+del_timer

23 years ago[PATCH] : irtty-sir ZeroCopy Rx
Jean Tourrilhes [Sat, 29 Mar 2003 04:43:47 +0000 (23:43 -0500)]
[PATCH] : irtty-sir ZeroCopy Rx

o [FEATURE] Enable ZeroCopy Rx in irtty-sir/sir-dev
(provided by the new SIR wrapper in 2.5.61).

23 years ago[PATCH] : irda-usb Rx path cleanup + no clear_halt
Jean Tourrilhes [Sat, 29 Mar 2003 04:42:38 +0000 (23:42 -0500)]
[PATCH] : irda-usb Rx path cleanup + no clear_halt

o [CORRECT] Don't do usb_clear_halt() on USB control pipe
o [FEATURE] Cleanup and simplify the USB Rx path

23 years ago[PATCH] : IrLAP dynamic window code fix
Jean Tourrilhes [Sat, 29 Mar 2003 04:41:51 +0000 (23:41 -0500)]
[PATCH] : IrLAP dynamic window code fix

o [FEATURE] Fix the dynamic window code to properly send the pf bit.
Increase perf by 40% for large packets at SIR.

23 years ago[PATCH] : Discovery locking fixes
Jean Tourrilhes [Sat, 29 Mar 2003 04:41:15 +0000 (23:41 -0500)]
[PATCH] : Discovery locking fixes

o [CRITICA] Fix remaining locking problem with discovery log
o [CRITICA] Don't call expiry callback under spinlock
o [FEATURE] Simplify/cleanup/optimise discovery/expiry code

23 years ago[SERIAL] switch over 8250_cs to pcmcia_register_driver
Christoph Hellwig [Sat, 29 Mar 2003 00:01:38 +0000 (00:01 +0000)]
[SERIAL] switch over 8250_cs to pcmcia_register_driver

23 years ago[PCMCIA] don't inform "driver services" of cardbus-related events
Dominik Brodowski [Fri, 28 Mar 2003 23:55:14 +0000 (23:55 +0000)]
[PCMCIA] don't inform "driver services" of cardbus-related events

23 years ago[PCMCIA] generic suspend/resume capability
Dominik Brodowski [Fri, 28 Mar 2003 23:51:58 +0000 (23:51 +0000)]
[PCMCIA] generic suspend/resume capability

The socket drivers already offer suspend and resume
capability. Integrate this with the driver model, based on a
suggestion by Russell King.

Also, remove two never-used functions from the socket drivers (to_ns).

 drivers/pcmcia/cs.c             |   70 ++++++++++++++++++++--------------------
 drivers/pcmcia/cs_internal.h    |    1
 drivers/pcmcia/hd64465_ss.c     |    2 +
 drivers/pcmcia/i82092.c         |   17 ++++++---
 drivers/pcmcia/i82365.c         |    2 +
 drivers/pcmcia/pci_socket.c     |   15 +-------
 drivers/pcmcia/sa1100_generic.c |    2 +
 drivers/pcmcia/sa1111_generic.c |   14 +-------
 drivers/pcmcia/tcic.c           |    7 +---
 include/pcmcia/ss.h             |    5 ++
 10 files changed, 64 insertions(+), 71 deletions(-)

23 years ago[IPSEC]: IPV6 AH/ESP fixes.
Tom Lendacky [Fri, 28 Mar 2003 20:12:50 +0000 (12:12 -0800)]
[IPSEC]: IPV6 AH/ESP fixes.

23 years ago[IPSEC]: Missing ipv6 policy checks.
Tom Lendacky [Fri, 28 Mar 2003 20:08:41 +0000 (12:08 -0800)]
[IPSEC]: Missing ipv6 policy checks.

23 years ago[PATCH] remove warning for 3c509.c
Martin J. Bligh [Fri, 28 Mar 2003 19:43:27 +0000 (14:43 -0500)]
[PATCH] remove warning for 3c509.c

Get this compile warning:
drivers/net/3c509.c:207: warning: `el3_device_remove' declared `static' but never defined
because the function definition is under
"#if defined(CONFIG_EISA) || defined(CONFIG_MCA)".

This patch puts the declaration under the same conditions.
I'd be shocked if it wasn't correct ;-)

M.

23 years ago[PATCH] MACE ethernet driver update
Paul Mackerras [Fri, 28 Mar 2003 19:43:08 +0000 (14:43 -0500)]
[PATCH] MACE ethernet driver update

This patch updates the MACE ethernet driver, used on older powermacs,
to remove the uses of save_flags/restore_flags/cli/sti and use a
spinlock instead.

Jeff, please send this on to Linus.

Paul.

23 years ago[PATCH] finish init_etherdev conversion for gt96100eth
Dave Jones [Fri, 28 Mar 2003 19:42:48 +0000 (14:42 -0500)]
[PATCH] finish init_etherdev conversion for gt96100eth

- No need to alloc dev->priv (due to init_etherdev usage)
- No need to kfree dev->priv (kfree'd with (dev) already)

23 years ago[PATCH] fix .text.exit error in drivers/net/r8169.c
Adrian Bunk [Fri, 28 Mar 2003 19:42:29 +0000 (14:42 -0500)]
[PATCH] fix .text.exit error in drivers/net/r8169.c

In drivers/net/r8169.c the function rtl8169_remove_one is __devexit but
the pointer to it didn't use __devexit_p resulting in a.text.exit
compile error when !CONFIG_HOTPLUG.

The fix is simple:

23 years ago[SPARC64]: Implement pcibios_bus_to_resource.
David S. Miller [Fri, 28 Mar 2003 19:40:48 +0000 (11:40 -0800)]
[SPARC64]: Implement pcibios_bus_to_resource.

23 years ago[CRYPTO]: Add Deflate algorithm to crypto API.
James Morris [Fri, 28 Mar 2003 19:17:21 +0000 (11:17 -0800)]
[CRYPTO]: Add Deflate algorithm to crypto API.

23 years ago[bonding] bug fixes, and a few minor feature additions
Jay Vosburgh [Fri, 28 Mar 2003 19:14:20 +0000 (14:14 -0500)]
[bonding] bug fixes, and a few minor feature additions

Mainly sync w/ 2.4.x version.

23 years ago[tulip dmfe] add pci id
Dave Jones [Fri, 28 Mar 2003 19:04:22 +0000 (14:04 -0500)]
[tulip dmfe] add pci id

23 years ago[tulip] remove unnecessary linux/version.h includes
Burton N. Windle [Fri, 28 Mar 2003 18:43:48 +0000 (13:43 -0500)]
[tulip] remove unnecessary linux/version.h includes

23 years ago[SPARC64]: Update defconfig.
David S. Miller [Fri, 28 Mar 2003 18:05:07 +0000 (10:05 -0800)]
[SPARC64]: Update defconfig.

23 years agoMerge nuts.ninka.net:/home/davem/src/BK/sparcwork-2.5
David S. Miller [Fri, 28 Mar 2003 18:01:03 +0000 (10:01 -0800)]
Merge nuts.ninka.net:/home/davem/src/BK/sparcwork-2.5
into nuts.ninka.net:/home/davem/src/BK/sparc-2.5

23 years ago[SPARC64]: Fix interrupt enabling on trap return.
David S. Miller [Fri, 28 Mar 2003 14:15:50 +0000 (06:15 -0800)]
[SPARC64]: Fix interrupt enabling on trap return.

23 years ago[PATCH] Remove unused variable in nfs_readpage_result()
Andrew Morton [Fri, 28 Mar 2003 11:21:14 +0000 (03:21 -0800)]
[PATCH] Remove unused variable in nfs_readpage_result()

Remove unused local `fattr' in nfs_readpage_result().

23 years ago[PATCH] sync blockdevs on the final close only
Andrew Morton [Fri, 28 Mar 2003 11:21:07 +0000 (03:21 -0800)]
[PATCH] sync blockdevs on the final close only

From: davej@codemonkey.org.uk

We currently run sync_blockdev() on every close of a blockdev.  This patch
arranges for the sync to happen only on the final close.

23 years ago[PATCH] slab: cache sizes cleanup
Andrew Morton [Fri, 28 Mar 2003 11:21:00 +0000 (03:21 -0800)]
[PATCH] slab: cache sizes cleanup

From: Brian Gerst <bgerst@didntduck.org>

- Reduce code duplication by putting the kmalloc cache sizes into a header
  file.

- Tidy up kmem_cache_sizes_init().

23 years ago[PATCH] register_chrdev_region() leak and race fix
Andrew Morton [Fri, 28 Mar 2003 11:20:52 +0000 (03:20 -0800)]
[PATCH] register_chrdev_region() leak and race fix

- If two CPUs run register_chrdev_region(major == 0) at the same time they
  can get the same major.

  Fix that by extending the lock coverage.

- local variable `cd' was leaky on an error path.

- Add some API commentary.

23 years ago[PATCH] make cdevname() callable from interrupts
Andrew Morton [Fri, 28 Mar 2003 11:20:46 +0000 (03:20 -0800)]
[PATCH] make cdevname() callable from interrupts

We just made bdevname() irq-safe.  This patch makes cdevname() callable from
interrupts as well.

23 years ago[PATCH] Fix 64bit warnings in mm/page_alloc.c
Andrew Morton [Fri, 28 Mar 2003 11:20:39 +0000 (03:20 -0800)]
[PATCH] Fix 64bit warnings in mm/page_alloc.c

From: Andi Kleen <ak@muc.de>

Fix a warning on x86_64 (and presumably ia64) which arises from casting an
int to a pointer.

23 years ago[PATCH] honour VM_DONTEXPAND in vma merging
Andrew Morton [Fri, 28 Mar 2003 11:20:32 +0000 (03:20 -0800)]
[PATCH] honour VM_DONTEXPAND in vma merging

From: Gerd Knorr <kraxel@bytesex.org>

2.5.x kernels don't look at the VM_DONTEXPAND flag when merging multiple vmas
into one.

23 years ago[PATCH] init_inode_once() wants sizeof(struct hlist_head)
Andrew Morton [Fri, 28 Mar 2003 11:20:26 +0000 (03:20 -0800)]
[PATCH] init_inode_once() wants sizeof(struct hlist_head)

From: William Lee Irwin III <wli@holomorphy.com>

inode_init() wants to deal with things in in units of the size of
struct hlist_head, not struct list_head.

23 years ago[PATCH] use page_to_pfn() in __blk_queue_bounce()
Andrew Morton [Fri, 28 Mar 2003 11:20:19 +0000 (03:20 -0800)]
[PATCH] use page_to_pfn() in __blk_queue_bounce()

From: William Lee Irwin III <wli@holomorphy.com>

__blk_queue_bounce() contains an open-coded page_to_pfn() for the
discontig, non-MAP_NR_DENSE() case (wherever MAP_NR_DENSE() went).
This converts it to use the standard page_to_pfn() abstraction.

23 years ago[PATCH] ext3: remove dead code and variables
Andrew Morton [Fri, 28 Mar 2003 11:20:12 +0000 (03:20 -0800)]
[PATCH] ext3: remove dead code and variables

Spotted by Oleg Drokin: remove a couple of local variables which aren't being
used for anything.

23 years ago[PATCH] add a might_sleep() check to kmap()
Andrew Morton [Fri, 28 Mar 2003 11:20:05 +0000 (03:20 -0800)]
[PATCH] add a might_sleep() check to kmap()

kmap() can sleep, but rarely does.  Add a check for kmap() being called from
inappropriate contexts.

23 years ago[PATCH] speed up ext3_sync_file()
Andrew Morton [Fri, 28 Mar 2003 11:19:58 +0000 (03:19 -0800)]
[PATCH] speed up ext3_sync_file()

There is never a need to write out b_assoc_buffers() in ext3_sync_file().

23 years ago[PATCH] tty_io cleanup
Andrew Morton [Fri, 28 Mar 2003 11:19:51 +0000 (03:19 -0800)]
[PATCH] tty_io cleanup

From: Andries.Brouwer@cwi.nl

Adding the unregister_chrdev_region call that is the counterpart to
register_chrdev_region, we get a nice cleanup of tty_io.c.

23 years ago[PATCH] fix to support discontigmem for 16way x440
Andrew Morton [Fri, 28 Mar 2003 11:19:44 +0000 (03:19 -0800)]
[PATCH] fix to support discontigmem for 16way x440

From: Patricia Gaughen <gone@us.ibm.com>

The boot-time ioermap code needs to invalidate the tlb entries after setting
up the new pte.

23 years ago[PATCH] x86 clock override boot option
Andrew Morton [Fri, 28 Mar 2003 11:19:37 +0000 (03:19 -0800)]
[PATCH] x86 clock override boot option

From: john stultz <johnstul@us.ibm.com>

This patch allows one to manually specify the i386 gettimeofday time-source
by passing clock=[pit|tsc|cyclone|...] as a boot argument.  The argument will
override the default probled selection, and in case the selected time-source
not be avalible the code defaults to using the PIT (printing a warning saying
so).

23 years ago[PATCH] wait_on_buffer refcounting checks
Andrew Morton [Fri, 28 Mar 2003 11:19:30 +0000 (03:19 -0800)]
[PATCH] wait_on_buffer refcounting checks

It is generally illegal to wait on an unpinned buffer - another CPU could
free it up even before __wait_on_buffer() has taken a ref against the buffer.

Maybe external locking rules will prevent this in specific cases, but that is
really subtle and fragile as locking rules are evolved.

The patch detects people calling wait_on_buffer() against an unpinned buffer
and issues a diagnostic.

Also remove the get_bh() from __wait_on_buffer().  It is too late.

23 years ago[PATCH] ext3: fix max file size
Andrew Morton [Fri, 28 Mar 2003 11:19:22 +0000 (03:19 -0800)]
[PATCH] ext3: fix max file size

ext3 is only permitting files of up to 32G.  It should be allowing files to
be up to 2TB.

This is because it is running ext3_max_size(1024) before the filesystem's
blocksize has been determined.

23 years ago[PATCH] remove vm_enough_memory double counting
Andrew Morton [Fri, 28 Mar 2003 11:19:16 +0000 (03:19 -0800)]
[PATCH] remove vm_enough_memory double counting

From: Hugh Dickins <hugh@veritas.com>

Stop vm_enough_memory double counting total_swapcache_pages: it dates
from the days when we didn't free swap when freeing swapcache page.

23 years ago[PATCH] handle oom in tmpfs
Andrew Morton [Fri, 28 Mar 2003 11:19:09 +0000 (03:19 -0800)]
[PATCH] handle oom in tmpfs

From: Hugh Dickins <hugh@veritas.com>

move_from_swap_cache and add_to_page_cache_lru are using GFP_ATOMIC,
which can easily fail in an intermittent way.  Rude if shmem_getpage
then fails with -ENOMEM: use blk_congestion_wait() to let kswapd in,
and repeat.

23 years ago[PATCH] tmpfs truncation fix
Andrew Morton [Fri, 28 Mar 2003 11:19:02 +0000 (03:19 -0800)]
[PATCH] tmpfs truncation fix

From: Hugh Dickins <hugh@veritas.com>

Recent testing has shown that swapoff can sneak a page back into the
tmpfs page cache after truncate_inode_pages has cleaned it, before
shmem_truncate resets next_index to stop that: BUG_ON(inode->i_blocks)
in shmem_delete_inode.  So call truncate_inode_pages again to be safe.