]> git.hungrycats.org Git - linux/log
linux
21 years agoLinux 2.6.3-rc2 v2.6.3-rc2
Linus Torvalds [Mon, 9 Feb 2004 10:59:09 +0000 (02:59 -0800)]
Linux 2.6.3-rc2

21 years ago[PATCH] getxattr error checking fix
Andrew Morton [Mon, 9 Feb 2004 10:58:33 +0000 (02:58 -0800)]
[PATCH] getxattr error checking fix

From: Nathan Scott <nathans@sgi.com>,
      Andreas Gruenbacher <agruen@suse.de>

XFS regression tests tripped a couple of problems with the recent xattr fix.

When a size of 0 is passed in, the getxattr and listxattr syscalls return the
size that would be required for the value or list of names, without actually
returning the value.  The previous patch accidentally removed this test, and
so querying the required size broke.

21 years ago[PATCH] Remove duplicated HPPA bits in kernel/sysctl.c
Andrew Morton [Mon, 9 Feb 2004 10:58:23 +0000 (02:58 -0800)]
[PATCH] Remove duplicated HPPA bits in kernel/sysctl.c

From: "Art Haas" <ahaas@airmail.net>

The following patch removes the duplicated sysctl entries for 'soft-power'
and 'unaligned-trap' for HPPA users.  Immediately before these lines these
two entries exist in a C99-style format.

21 years agoMerge bk://kernel.bkbits.net/davem/irda-2.6
Linus Torvalds [Mon, 9 Feb 2004 10:57:48 +0000 (02:57 -0800)]
Merge bk://kernel.bkbits.net/davem/irda-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

21 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-rmk
Linus Torvalds [Mon, 9 Feb 2004 10:51:31 +0000 (02:51 -0800)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-rmk
into home.osdl.org:/home/torvalds/v2.5/linux

21 years ago[IRDA]: w83977af_ir irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:43:17 +0000 (02:43 -0800)]
[IRDA]: w83977af_ir irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in w83977af_ir driver.

21 years ago[IRDA]: via-ircc irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:42:39 +0000 (02:42 -0800)]
[IRDA]: via-ircc irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in via-ircc driver.

21 years ago[IRDA]: smsc-ircc2 irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:42:06 +0000 (02:42 -0800)]
[IRDA]: smsc-ircc2 irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in smsc-ircc2 driver.

21 years ago[IRDA]: ali-ircc irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:41:33 +0000 (02:41 -0800)]
[IRDA]: ali-ircc irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in ali-ircc driver.

21 years ago[IRDA]: nsc-ircc irq retval
Jean Tourrilhes [Mon, 9 Feb 2004 10:40:57 +0000 (02:40 -0800)]
[IRDA]: nsc-ircc irq retval

<Patch from Stephen Hemminger>
o [CORRECT] Better handling of shared IRQs in nsc-ircc driver.

21 years ago[IRDA]: Remove net notifier.
Jean Tourrilhes [Mon, 9 Feb 2004 10:40:22 +0000 (02:40 -0800)]
[IRDA]: Remove net notifier.

<Patch from Stephen Hemminger>
o [FEATURE] remove unused code : device notifier handler.

21 years ago[IRDA]: IrLAP disconnection pending race.
Jean Tourrilhes [Mon, 9 Feb 2004 10:39:49 +0000 (02:39 -0800)]
[IRDA]: IrLAP disconnection pending race.

o [FEATURE] Don't drop IrLAP connection is we *just* received an
incomming IrLMP connection request.

21 years ago[IRDA]: Ultra sendto support.
Jean Tourrilhes [Mon, 9 Feb 2004 10:35:34 +0000 (02:35 -0800)]
[IRDA]: Ultra sendto support.

<Original patch from Stephen Hemminger>
o [CORRECT] Always initialise Ultra packet/header size.
o [CORRECT] Don't allow Ultra send on unbound sockets if no
dest address is given.
o [FEATURE] Properly support Ultra sendto on unbound sockets.

21 years ago[PATCH] NFS: fix for older gcc's
Andrew Morton [Mon, 9 Feb 2004 08:30:48 +0000 (00:30 -0800)]
[PATCH] NFS: fix for older gcc's

From: Trond Myklebust <trond.myklebust@fys.uio.no>

Fix for proper C99 designated initializer, and avoid warning from
missing (unreachable - but gcc doesn't know it) return.

21 years agoClean up dentry pointer validation by moving it into
Linus Torvalds [Mon, 9 Feb 2004 08:26:00 +0000 (00:26 -0800)]
Clean up dentry pointer validation by moving it into
a function of its own.

This also allows us to do a better job, since slab.c
can now do more proper tests.

21 years agoAdd forward-declaration of "struct nfs4_client" to make
Linus Torvalds [Mon, 9 Feb 2004 08:25:04 +0000 (00:25 -0800)]
Add forward-declaration of "struct nfs4_client" to make
nfs_idmap.h independent of CONFIG_NFS4 and other header
files.

21 years agoMerge bk://kernel.bkbits.net/gregkh/linux/i2c-2.6
Linus Torvalds [Mon, 9 Feb 2004 07:42:17 +0000 (23:42 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/i2c-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

21 years agoMerge bk://kernel.bkbits.net/gregkh/linux/pci-2.6
Linus Torvalds [Mon, 9 Feb 2004 07:40:28 +0000 (23:40 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/pci-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

21 years agoMerge bk://kernel.bkbits.net/gregkh/linux/driver-2.6
Linus Torvalds [Mon, 9 Feb 2004 07:39:44 +0000 (23:39 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/driver-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

21 years agoMerge bk://kernel.bkbits.net/gregkh/linux/usb-2.6
Linus Torvalds [Mon, 9 Feb 2004 07:38:54 +0000 (23:38 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/usb-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

21 years agoMerge davem@nuts.davemloft.net:/disk1/BK/net-2.6
David S. Miller [Mon, 9 Feb 2004 07:16:32 +0000 (23:16 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/net-2.6
into kernel.bkbits.net:/home/davem/net-2.6

21 years agoMerge http://nfsclient.bkbits.net/linux-2.5
Trond Myklebust [Mon, 9 Feb 2004 20:24:19 +0000 (21:24 +0100)]
Merge http://nfsclient.bkbits.net/linux-2.5
into fys.uio.no:/home/linux/bitkeeper/nfsclient-2.5

21 years ago[PATCH] USB: drivers/usb/media/Kconfig URL fixups
Petri T. Koistinen [Mon, 9 Feb 2004 06:22:43 +0000 (22:22 -0800)]
[PATCH] USB: drivers/usb/media/Kconfig URL fixups

Here is patch for linux-2.6/drivers/usb/media/Kconfig.

21 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.6
Greg Kroah-Hartman [Mon, 9 Feb 2004 06:09:50 +0000 (22:09 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.6
into kroah.com:/home/greg/linux/BK/i2c-2.6

21 years agodmapool: fix up list_for_each() calls to list_for_each_entry()
Greg Kroah-Hartman [Mon, 9 Feb 2004 06:05:33 +0000 (22:05 -0800)]
dmapool: fix up list_for_each() calls to list_for_each_entry()

Now this should get that Rusty^Wmonkey off my back...

21 years agoDriver Core: fix up list_for_each() calls to list_for_each_entry()
Greg Kroah-Hartman [Mon, 9 Feb 2004 06:01:07 +0000 (22:01 -0800)]
Driver Core: fix up list_for_each() calls to list_for_each_entry()

Now this should get that Rusty^Wmonkey off my back...

21 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.6
Greg Kroah-Hartman [Mon, 9 Feb 2004 05:25:39 +0000 (21:25 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.6
into kroah.com:/home/greg/linux/BK/pci-2.6

21 years ago[PATCH] I2C: add new chip driver: fscher
Jean Delvare [Mon, 9 Feb 2004 05:18:09 +0000 (21:18 -0800)]
[PATCH] I2C: add new chip driver: fscher

This is a new ported driver, fscher, which supports the FSC Hermes chip.
The original driver was written by Reinhard Nissl, who also ported it to
Linux 2.6, as discussed on the lm_sensors mailing list during the last
two weeks. I reviewed the code and we made the necessary changes, so
that what we have now looks good to me. Please apply on top of your i2c
patches stack.

21 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.6
Greg Kroah-Hartman [Mon, 9 Feb 2004 05:10:06 +0000 (21:10 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.6
into kroah.com:/home/greg/linux/BK/driver-2.6

21 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.6
Greg Kroah-Hartman [Mon, 9 Feb 2004 04:54:08 +0000 (20:54 -0800)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.6
into kroah.com:/home/greg/linux/BK/usb-2.6

21 years agoMerge http://linux-lksctp.bkbits.net/lksctp-2.5.work
David S. Miller [Mon, 9 Feb 2004 04:23:32 +0000 (20:23 -0800)]
Merge http://linux-lksctp.bkbits.net/lksctp-2.5.work
into nuts.davemloft.net:/disk1/BK/net-2.6

21 years ago[PATCH] USB: fix bug number 1980 about keyspan devices not getting recognized.
Greg Kroah-Hartman [Mon, 9 Feb 2004 04:17:32 +0000 (20:17 -0800)]
[PATCH] USB: fix bug number 1980 about keyspan devices not getting recognized.

21 years ago[PATCH] USB: fix unneeded SubClass entry in unusual_devs.h
Alan Stern [Mon, 9 Feb 2004 04:17:18 +0000 (20:17 -0800)]
[PATCH] USB: fix unneeded SubClass entry in unusual_devs.h

On Sat, 7 Feb 2004, Brendan Arthurs wrote:

> I'm getting the following message when I power on my USB external
> enclosure (a MAP-K51U) with a Maxtor IDE hard drive in it. I'm running
> kernel 2.6.2. Hope this is of some use to you.
>
> Feb  7 11:03:13 europa kernel: hub 4-0:1.0: new USB device on port 2,
> assigned address 2
> Feb  7 11:03:13 europa kernel: usb 4-2: Product: USB Mass Storage
> Device
> Feb  7 11:03:13 europa kernel: usb 4-2: Manufacturer: Genesyslogic
> Feb  7 11:03:13 europa kernel: usb-storage: This device
> (05e3,0701,0002 S 06 P 50) has an unneeded SubClass entry in
> unusual_devs.h
> Feb  7 11:03:13 europa kernel:    Please send a copy of this message
> to <linux-usb-devel@lists.sourceforge.net>

Thank you for sending this in.  Here's a patch to take care of it.
Alexander, does this work for you?

21 years ago[PATCH] USB: drivers/usb/input/Kconfig URI unify
Petri T. Koistinen [Mon, 9 Feb 2004 04:17:06 +0000 (20:17 -0800)]
[PATCH] USB: drivers/usb/input/Kconfig URI unify

Little URI unifing patch.

21 years ago[PATCH] USB: drivers/usb/misc/Kconfig URI update & unify: modules.txt
Petri T. Koistinen [Mon, 9 Feb 2004 04:16:53 +0000 (20:16 -0800)]
[PATCH] USB: drivers/usb/misc/Kconfig URI update & unify: modules.txt

Another little patch fixing modules.txt and fine tuning URLs.

21 years ago[PATCH] USB: drivers/usb/net config URI update and unify
Petri T. Koistinen [Mon, 9 Feb 2004 04:16:40 +0000 (20:16 -0800)]
[PATCH] USB: drivers/usb/net config URI update and unify

Here is a tiny Kconfig update and unify patch.

21 years ago[PATCH] USB: usb-storage Kconfig_URL_update
Petri T. Koistinen [Mon, 9 Feb 2004 04:16:25 +0000 (20:16 -0800)]
[PATCH] USB: usb-storage Kconfig_URL_update

Here is little URL update for Kconfig file. I hope webmaster remembers to
put redirection in place next time URL changes.

21 years ago[PATCH] USB: re-factor enumeration/reset paths
David Brownell [Mon, 9 Feb 2004 04:16:07 +0000 (20:16 -0800)]
[PATCH] USB: re-factor enumeration/reset paths

This patch starts dis-entangling some of the enumeration logic by
moving initialization code into the usb_alloc_dev() constructor.
Some call signatures changed; a usbcore-internal declaration was
moved in <linux/usb.h> to a more appropriate location.

With the driver model init now more centralized, it's safer to
use driver model calls (including dev_info) a lot earlier, so
the "new device at address N" message now does that.  It also
reports the device speed, which may not be evident otherwise.

21 years ago[SCTP] Removed SCTP specific rmem/wmem sysctl's and use the global
Sridhar Samudrala [Mon, 9 Feb 2004 03:14:24 +0000 (19:14 -0800)]
[SCTP] Removed SCTP specific rmem/wmem sysctl's and use the global
       rmem_default/wmem_default values for SCTP socket buffer sizes.

21 years ago[IPV6]: Use LL_RESERVED_SPACE() where applicable.
Hideaki Yoshifuji [Mon, 9 Feb 2004 03:13:21 +0000 (19:13 -0800)]
[IPV6]: Use LL_RESERVED_SPACE() where applicable.

21 years ago[NETFILER/ipt_REJECT]: Use LL_RESERVED_SPACE() where applicable.
Hideaki Yoshifuji [Mon, 9 Feb 2004 03:12:54 +0000 (19:12 -0800)]
[NETFILER/ipt_REJECT]: Use LL_RESERVED_SPACE() where applicable.

21 years ago[IPV4/IGMP]: Use LL_RESERVED_SPACE() where applicable.
Hideaki Yoshifuji [Mon, 9 Feb 2004 03:12:27 +0000 (19:12 -0800)]
[IPV4/IGMP]: Use LL_RESERVED_SPACE() where applicable.

21 years ago[IPVS]: Use LL_RESERVED_SPACE() where applicable.
Hideaki Yoshifuji [Mon, 9 Feb 2004 03:11:57 +0000 (19:11 -0800)]
[IPVS]: Use LL_RESERVED_SPACE() where applicable.

21 years ago[PACKET]: Use LL_RESERVED_SPACE() where applicable.
Hideaki Yoshifuji [Mon, 9 Feb 2004 03:11:36 +0000 (19:11 -0800)]
[PACKET]: Use LL_RESERVED_SPACE() where applicable.

21 years ago[WANROUTER]: Use LL_RESERVED_SPACE() where applicable.
Hideaki Yoshifuji [Mon, 9 Feb 2004 03:10:19 +0000 (19:10 -0800)]
[WANROUTER]: Use LL_RESERVED_SPACE() where applicable.

21 years agoPCI: move pci_msi.h out of include/linux to drivers/pci where it belongs.
Greg Kroah-Hartman [Mon, 9 Feb 2004 03:04:55 +0000 (19:04 -0800)]
PCI: move pci_msi.h out of include/linux to drivers/pci where it belongs.

21 years agoPCI: remove stupid MSI debugging code that was never used.
Greg Kroah-Hartman [Mon, 9 Feb 2004 03:03:22 +0000 (19:03 -0800)]
PCI: remove stupid MSI debugging code that was never used.

21 years ago[PATCH] Fix pc300_tty.c -> implement tiocmset/tiocmget
Marcelo Tosatti [Mon, 9 Feb 2004 01:12:42 +0000 (17:12 -0800)]
[PATCH] Fix pc300_tty.c -> implement tiocmset/tiocmget

PC300 MLPPP support is currently marked broken in 2.6.x.

To fix that, attached patch implements tiocmset/tiocmget methods on the
pc300_tty.c driver, which is the new method tty drivers are supposed to
use instead ioctl.

This fixes two related issues in the ioctl handler:

- ioctl requesting RTS signal would affect DTR signal
- The RTS signal is now handled.

Bonus: Throw out unused ioctl handler

21 years ago[PATCH] fix OOPS for multiple IDE PCI modules and CONFIG_PROC_FS=y
Bartlomiej Zolnierkiewicz [Sun, 8 Feb 2004 23:36:39 +0000 (15:36 -0800)]
[PATCH] fix OOPS for multiple IDE PCI modules and CONFIG_PROC_FS=y

The problem is that when loading next IDE PCI module memory used by
previously registered ide_pci_host_proc_list entry is already unmapped
(because of __{dev}initdata).  This doesn't happen in built-in case
because this memory is freed after all drivers are initialized.
Fix it by removing __{dev}initdata from all ide_pci_host_proc_t.

Thanks to Andre Tomt <andre@tomt.net> for help in debugging this.

21 years ago[PATCH] ide-cd: incorrect use of sector_div
Benjamin Herrenschmidt [Sun, 8 Feb 2004 23:32:15 +0000 (15:32 -0800)]
[PATCH] ide-cd: incorrect use of sector_div

The recent change to ide-cd using sector div is passing
the wrong type to do_div().

21 years agoMerge nathans@xfs.org:/export/hose/bkroot/xfs-linux-2.6
Nathan Scott [Tue, 10 Feb 2004 03:37:08 +0000 (14:37 +1100)]
Merge nathans@xfs.org:/export/hose/bkroot/xfs-linux-2.6
into sgi.com:/source2/xfs-linux-2.6

21 years ago[XFS] Update XFS config entries - add security entry, update ACL entry.
Nathan Scott [Tue, 10 Feb 2004 03:11:43 +0000 (14:11 +1100)]
[XFS] Update XFS config entries - add security entry, update ACL entry.

21 years ago[XFS] Make more xfs errors trappable with panic_mask
Eric Sandeen [Tue, 10 Feb 2004 02:56:25 +0000 (13:56 +1100)]
[XFS] Make more xfs errors trappable with panic_mask

SGI Modid: xfs-linux:xfs-kern:164051a

21 years ago[XFS] Fix a trivial compiler warning, remove some no-longer-used macros.
Nathan Scott [Tue, 10 Feb 2004 02:52:55 +0000 (13:52 +1100)]
[XFS] Fix a trivial compiler warning, remove some no-longer-used macros.

SGI Modid: xfs-linux:xfs-kern:165155a

21 years ago[XFS] Fix data loss when writing into unwritten extents while memory is being reclaimed.
Nathan Scott [Tue, 10 Feb 2004 02:39:45 +0000 (13:39 +1100)]
[XFS] Fix data loss when writing into unwritten extents while memory is being reclaimed.

SGI Modid: xfs-linux:xfs-kern:166324a

21 years ago[XFS] Add back a missing pflags check in releasepage.
Nathan Scott [Tue, 10 Feb 2004 02:31:45 +0000 (13:31 +1100)]
[XFS] Add back a missing pflags check in releasepage.

SGI Modid: xfs-linux:xfs-kern:166323a

21 years ago[XFS] Fix gcc 3.5 compilation for real
Christoph Hellwig [Tue, 10 Feb 2004 02:12:37 +0000 (13:12 +1100)]
[XFS] Fix gcc 3.5 compilation for real

SGI Modid: xfs-linux:xfs-kern:165783a

21 years ago[XFS] Fix compile warning, ensure _pagebuf_lookup_pages return value is inited.
Nathan Scott [Tue, 10 Feb 2004 02:10:01 +0000 (13:10 +1100)]
[XFS] Fix compile warning, ensure _pagebuf_lookup_pages return value is inited.

SGI Modid: xfs-linux:xfs-kern:166301a

21 years ago[XFS] Avoid NULL returns from pagebuf_get
Christoph Hellwig [Tue, 10 Feb 2004 02:07:39 +0000 (13:07 +1100)]
[XFS] Avoid NULL returns from pagebuf_get

SGI Modid: xfs-linux:xfs-kern:166207a

21 years ago[XFS] plug a pagebuf leak
Christoph Hellwig [Tue, 10 Feb 2004 01:53:44 +0000 (12:53 +1100)]
[XFS] plug a pagebuf leak

SGI Modid: xfs-linux:xfs-kern:166109a

21 years ago[XFS] Remove PBF_MAPPABLE
Christoph Hellwig [Tue, 10 Feb 2004 01:33:42 +0000 (12:33 +1100)]
[XFS] Remove PBF_MAPPABLE

SGI Modid: xfs-linux:xfs-kern:166087a

21 years ago[XFS] Use list_move for moving pagebufs between lists, not list_add/list_del
Nathan Scott [Tue, 10 Feb 2004 00:39:10 +0000 (11:39 +1100)]
[XFS] Use list_move for moving pagebufs between lists, not list_add/list_del

SGI Modid: xfs-linux:xfs-kern:166046a

21 years ago[XFS] Remove the lockable/not lockable buffer distinction.
Christoph Hellwig [Tue, 10 Feb 2004 00:20:58 +0000 (11:20 +1100)]
[XFS] Remove the lockable/not lockable buffer distinction.
All metadata buffers are lockable these days.

SGI Modid: xfs-linux:xfs-kern:166042a

21 years ago[XFS] Fix buffer teardown on _pagebuf_lookup_pages failure
Christoph Hellwig [Tue, 10 Feb 2004 00:14:28 +0000 (11:14 +1100)]
[XFS] Fix buffer teardown on _pagebuf_lookup_pages failure

SGI Modid: xfs-linux:xfs-kern:166032a

21 years ago[ARM] Add prefix to driver constants to prevent namespace clashes.
Russell King [Sun, 8 Feb 2004 16:38:32 +0000 (16:38 +0000)]
[ARM] Add prefix to driver constants to prevent namespace clashes.

21 years ago[ARM] Use scsi_host_{alloc,put}() rather than scsi_{un,}register()
Russell King [Sun, 8 Feb 2004 16:33:17 +0000 (16:33 +0000)]
[ARM] Use scsi_host_{alloc,put}() rather than scsi_{un,}register()

21 years ago[ARM] Fix asm syntax for gcc3.
Russell King [Sun, 8 Feb 2004 16:27:53 +0000 (16:27 +0000)]
[ARM] Fix asm syntax for gcc3.

21 years agoMake SET_INPUT_KEYCODE return the old value, and clean up
Linus Torvalds [Sun, 8 Feb 2004 11:02:20 +0000 (03:02 -0800)]
Make SET_INPUT_KEYCODE return the old value, and clean up
users of this that were very confused indeed.

21 years agoDon't read i8042 data if no data exists
Linus Torvalds [Sun, 8 Feb 2004 10:35:08 +0000 (02:35 -0800)]
Don't read i8042 data if no data exists

21 years agoMerge bk://linux-pnp.bkbits.net/pnp-2.6
Linus Torvalds [Sun, 8 Feb 2004 07:03:49 +0000 (23:03 -0800)]
Merge bk://linux-pnp.bkbits.net/pnp-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

21 years agoMerge http://linux.bkbits.net/linux-2.5
Adam Belay [Sun, 8 Feb 2004 17:00:24 +0000 (17:00 +0000)]
Merge http://linux.bkbits.net/linux-2.5
into neo.rr.com:/home/ambx1/linux/bk/linus-2.5

21 years ago[PNP]: Cleanup Kconfig
Adam Belay [Sun, 8 Feb 2004 15:52:11 +0000 (15:52 +0000)]
[PNP]: Cleanup Kconfig

This patch cleans up the kconfig options for the pnp subsystem.  It
updates the comments and makes pnpbios proc support an optional
feature.

21 years ago[PNP]: Add additonal sysfs entries
Adam Belay [Sun, 8 Feb 2004 15:47:23 +0000 (15:47 +0000)]
[PNP]: Add additonal sysfs entries

This patch adds some aditional information to sysfs for pnp cards.  It
should be useful for userland tools.

21 years ago[PNP]: Card matching code fix
Adam Belay [Sun, 8 Feb 2004 15:44:15 +0000 (15:44 +0000)]
[PNP]: Card matching code fix

This patch updates the matching code to ensure that all requested
devices are present on the card, even if they are in use.  It is
necessary for some ALSA drivers to work properly because early vendors
would have different sets of devices on the same card ids.  It is from
Takashi Iwai <tiwai@suse.de>.

21 years ago[PNP]: file2alias support
Adam Belay [Sun, 8 Feb 2004 15:40:52 +0000 (15:40 +0000)]
[PNP]: file2alias support

This patch updates file2alias.c to support pnp ids.  It is from
Takashi Iwai <tiwai@suse.de>.

21 years ago[PNP] Move ID declarations
Adam Belay [Sun, 8 Feb 2004 15:36:08 +0000 (15:36 +0000)]
[PNP] Move ID declarations

This patch moves the PnP ID declarations to mod_devicetable.h like
most of the other buses.  It is from Takashi Iwai <tiwai@suse.de>.

21 years ago[PNP]: Avoid static requests
Adam Belay [Sun, 8 Feb 2004 15:33:34 +0000 (15:33 +0000)]
[PNP]: Avoid static requests

Recently many PnPBIOS bugs have been triggered by static resource
information requests.  This patch makes an effort to further avoid
making them.

21 years ago[PNP]: Disable resources fix
Adam Belay [Sun, 8 Feb 2004 15:31:19 +0000 (15:31 +0000)]
[PNP]: Disable resources fix

Some PnPBIOSes do not follow the specifications with regard to
disabling devices.  This patch preserves the tag bits, while zeroing
the resource settings.  Previously we would zero the entire buffer.
It has been tested and appears to correct the issue while remaining
compatible with unbroken PnPBIOSes.

21 years ago[PNP]: Resource flags update
Adam Belay [Sun, 8 Feb 2004 15:28:23 +0000 (15:28 +0000)]
[PNP]: Resource flags update

This patch reorganizes resource flags to ensure that manual resource
settings are properly recognized.  This fix is necessary for many ALSA
drivers.  It also prevents comparisons between unset resource
structures.  The bug was discovered by Rene Herman
<rene.herman@keyaccess.nl>, who also wrote an initial version of this
patch.  I made further improvements to ensure that the pnp subsystem
was compatible with this initial change.

21 years ago[PNP]: Fix Serial PnP driver
Adam Belay [Sun, 8 Feb 2004 15:23:01 +0000 (15:23 +0000)]
[PNP]: Fix Serial PnP driver

The serial driver currently fails to unregister its pnp driver upon
module unload.  This patch corrects the problem by calling
pnp_unregister_driver and implementing a proper remove function.

21 years agoMerge bk://kernel.bkbits.net/davem/net-2.6
Linus Torvalds [Sun, 8 Feb 2004 07:01:45 +0000 (23:01 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

21 years agoMerge davem@nuts.davemloft.net:/disk1/BK/net-2.6
David S. Miller [Sun, 8 Feb 2004 05:22:05 +0000 (21:22 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/net-2.6
into kernel.bkbits.net:/home/davem/net-2.6

21 years agoMerge davem@nuts.davemloft.net:/disk1/BK/sparc-2.6
David S. Miller [Sun, 8 Feb 2004 05:20:20 +0000 (21:20 -0800)]
Merge davem@nuts.davemloft.net:/disk1/BK/sparc-2.6
into kernel.bkbits.net:/home/davem/sparc-2.6

21 years ago[AF_UNIX]: Print out paths correctly in /proc/net/unix, matching 2.4.x
Hirofumi Ogawa [Sun, 8 Feb 2004 05:03:26 +0000 (21:03 -0800)]
[AF_UNIX]: Print out paths correctly in /proc/net/unix, matching 2.4.x

21 years ago[IPVS]: Unify URL referencing in Kconfig documentation.
Petri T. Koistinen [Sun, 8 Feb 2004 05:02:12 +0000 (21:02 -0800)]
[IPVS]: Unify URL referencing in Kconfig documentation.

21 years ago[IPV6]: Unify URL referencing in Kconfig documentation.
Petri T. Koistinen [Sun, 8 Feb 2004 05:01:43 +0000 (21:01 -0800)]
[IPV6]: Unify URL referencing in Kconfig documentation.

21 years ago[NET_SCHED]: Unify URL referencing in Kconfig documentation.
Petri T. Koistinen [Sun, 8 Feb 2004 05:01:10 +0000 (21:01 -0800)]
[NET_SCHED]: Unify URL referencing in Kconfig documentation.

21 years ago[SCTP]: Unify URL referencing in Kconfig documentation.
Petri T. Koistinen [Sun, 8 Feb 2004 05:00:41 +0000 (21:00 -0800)]
[SCTP]: Unify URL referencing in Kconfig documentation.

21 years ago[ECONET]: Use LL_RESERVED_SPACE() where applicable. Noticed by yoshfuji.
David S. Miller [Sun, 8 Feb 2004 04:58:29 +0000 (20:58 -0800)]
[ECONET]: Use LL_RESERVED_SPACE() where applicable.  Noticed by yoshfuji.

21 years ago[IPV6]: Kill broken and unused IPV6_AUTHHDR support.
Hideaki Yoshifuji [Sun, 8 Feb 2004 04:54:14 +0000 (20:54 -0800)]
[IPV6]: Kill broken and unused IPV6_AUTHHDR support.

21 years ago[SUNRPC]: Use completions instead of sleep_on for rpciod.
Christoph Hellwig [Sun, 8 Feb 2004 04:43:57 +0000 (20:43 -0800)]
[SUNRPC]: Use completions instead of sleep_on for rpciod.

The rpciod shutdown code gives ugly sleep_on without BKL warnings in
-mm.  And it looks indeed somewhat racy.

The easy fix would be to simply use a completion as in the patch below,
but that removes all the signal fuzzing semantics the current code has.
I don't really understand why we want to cancel the operation by
signals, but I think it'd be better to leave that to people familar with
the code anyway..

21 years agoMerge nuts.davemloft.net:/disk1/BK/sparcwork-2.6
David S. Miller [Sun, 8 Feb 2004 03:00:50 +0000 (19:00 -0800)]
Merge nuts.davemloft.net:/disk1/BK/sparcwork-2.6
into nuts.davemloft.net:/disk1/BK/sparc-2.6

21 years agoMerge nuts.davemloft.net:/disk1/BK/network-2.6
David S. Miller [Sun, 8 Feb 2004 02:56:12 +0000 (18:56 -0800)]
Merge nuts.davemloft.net:/disk1/BK/network-2.6
into nuts.davemloft.net:/disk1/BK/net-2.6

21 years ago[PATCH] ide-cd invalidate toc cache on last close
Jens Axboe [Sun, 8 Feb 2004 02:52:09 +0000 (18:52 -0800)]
[PATCH] ide-cd invalidate toc cache on last close

Make sure that TOC gets reloaded after every last close of the device.

21 years agoMerge bk://linux-scsi.bkbits.net/scsi-for-linus-2.6
Linus Torvalds [Sun, 8 Feb 2004 02:49:37 +0000 (18:49 -0800)]
Merge bk://linux-scsi.bkbits.net/scsi-for-linus-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

21 years ago[PATCH] cciss: rmmod oops fix
Andrew Morton [Sun, 8 Feb 2004 01:44:08 +0000 (17:44 -0800)]
[PATCH] cciss: rmmod oops fix

From: mikem@beardog.cca.cpqcorp.net

This patch fixes an Oops when unloading the driver.  Bug fix.  Please
consider this for inclusion.

All of the patches sent out are needed to get the driver in the 2.6 tree up
to the level of the driver that is in the 2.4 tree, excluding this patch
which is not required in 2.4.

More patches will be coming.  They include multi-path failover support,
support for more than 8 controllers, and msi support.  Presently working on a
per logical volume queueing scheme.

21 years ago[PATCH] cciss: use pci_module_init()
Andrew Morton [Sun, 8 Feb 2004 01:43:58 +0000 (17:43 -0800)]
[PATCH] cciss: use pci_module_init()

From: mikem@beardog.cca.cpqcorp.net

This patch uses the pci_module_init wrapper for hot plug cases.  It is in the
2.4.  tree.

21 years ago[PATCH] cciss: improve /proc presentation
Andrew Morton [Sun, 8 Feb 2004 01:43:49 +0000 (17:43 -0800)]
[PATCH] cciss: improve /proc presentation

From: mikem@beardog.cca.cpqcorp.net

This patch changes the way we fill out the /proc files we create.  It now has
human readable volume sizes, RAID levels, etc.  Also removes some fields that
were orginally for debug purposes.  This is in the 2.4 tree.

21 years ago[PATCH] cciss: printk format fix
Andrew Morton [Sun, 8 Feb 2004 01:43:40 +0000 (17:43 -0800)]
[PATCH] cciss: printk format fix

From: mikem@beardog.cca.cpqcorp.net

This patch changes a format specifier to unsigned to prevent the number of
blocks being displayed as a negative value on very large volumes.

21 years ago[PATCH] cciss: avoid reading PCI config space
Andrew Morton [Sun, 8 Feb 2004 01:43:30 +0000 (17:43 -0800)]
[PATCH] cciss: avoid reading PCI config space

From: mikem@beardog.cca.cpqcorp.net

This patch replaces reading directly form PCI config space where possible.
Most of what we need is in the pdev struct.  This is in 2.4.