]> git.hungrycats.org Git - linux/log
linux
22 years ago[LLC]: fix client side after sockaddr_llc fixup
Arnaldo Carvalho de Melo [Sat, 1 Nov 2003 15:15:59 +0000 (07:15 -0800)]
[LLC]: fix client side after sockaddr_llc fixup

22 years ago[LLC]: fix procfs reading when there are saps without sockets
Arnaldo Carvalho de Melo [Sat, 1 Nov 2003 15:14:41 +0000 (07:14 -0800)]
[LLC]: fix procfs reading when there are saps without sockets

22 years ago[IPV4/IPV6]: Fix one more inappropriate use of inet6_sk()->ipv6only
Hideaki Yoshifuji [Sat, 1 Nov 2003 15:13:20 +0000 (07:13 -0800)]
[IPV4/IPV6]: Fix one more inappropriate use of inet6_sk()->ipv6only

22 years agoCset exclude: akpm@osdl.org|ChangeSet|20031029192849|64746
David S. Miller [Sat, 1 Nov 2003 15:09:49 +0000 (07:09 -0800)]
Cset exclude: akpm@osdl.org|ChangeSet|20031029192849|64746

22 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.5
David S. Miller [Sat, 1 Nov 2003 13:12:30 +0000 (05:12 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.5
into nuts.ninka.net:/disk1/davem/BK/net-2.5

22 years agoForward-port PIRQ table updates from 2.4.x
Linus Torvalds [Sat, 1 Nov 2003 08:26:06 +0000 (00:26 -0800)]
Forward-port PIRQ table updates from 2.4.x

This separates out the PIRQ table parsing to vendor-specific
code, which allows us to handle specific vendor quirks. In
particular, SiS has a really funky notion of what PCI device
ID's are meant to be.

Some hardware designers seem to be hitting the recreational
drugs a bit too heavily. Tssk, tssk.

The Sis96x irq routing update is confirmed to fix at least
one laptop.

22 years ago[PATCH] AMD/nForce driver update
Bartlomiej Zolnierkiewicz [Sat, 1 Nov 2003 06:32:53 +0000 (22:32 -0800)]
[PATCH] AMD/nForce driver update

From Vojtech Pavlik <vojtech@suse.cz>.

Change AMD8111 and nForce2 max speed to UDMA133.

Add workaround for Serenade mainboards which only handle UDMA100.

Fix printing of chipset name.

Fix some whitspace issues.

22 years ago[PATCH] add support for new nForce IDE controllers
Bartlomiej Zolnierkiewicz [Sat, 1 Nov 2003 06:12:32 +0000 (22:12 -0800)]
[PATCH] add support for new nForce IDE controllers

Original 2.4.23-pre4 patch by Allen Martin <AMartin@nvidia.com>.

This does not add any new code, it only adds new PCI ID's and related
info to the existing driver.

22 years ago[APPLETALK]: Mark me as the maintainer.
Arnaldo Carvalho de Melo [Fri, 31 Oct 2003 06:02:11 +0000 (22:02 -0800)]
[APPLETALK]: Mark me as the maintainer.

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Fri, 31 Oct 2003 03:45:16 +0000 (19:45 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://linux-scsi.bkbits.net/scsi-bugfixes-2.6
Linus Torvalds [Thu, 30 Oct 2003 23:53:45 +0000 (15:53 -0800)]
Merge bk://linux-scsi.bkbits.net/scsi-bugfixes-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/jgarzik/libata-2.5
Linus Torvalds [Thu, 30 Oct 2003 23:46:00 +0000 (15:46 -0800)]
Merge bk://kernel.bkbits.net/jgarzik/libata-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[libata] add Promise SATA pci id
Jeff Garzik [Fri, 31 Oct 2003 04:55:47 +0000 (23:55 -0500)]
[libata] add Promise SATA pci id

22 years ago[libata] fix bugs in SATA reset code path
Jeff Garzik [Fri, 31 Oct 2003 04:54:37 +0000 (23:54 -0500)]
[libata] fix bugs in SATA reset code path

22 years ago[netdrvr 8139cp] fix NAPI race
Philip Craig [Fri, 31 Oct 2003 03:35:09 +0000 (22:35 -0500)]
[netdrvr 8139cp] fix NAPI race

Cures reported lockups.

22 years ago[IPX]: Missing memset()'s in route and interface creation.
Arnaldo Carvalho de Melo [Thu, 30 Oct 2003 11:43:27 +0000 (03:43 -0800)]
[IPX]: Missing memset()'s in route and interface creation.

22 years ago[IPX]: Fix checksum computation.
David S. Miller [Thu, 30 Oct 2003 11:43:04 +0000 (03:43 -0800)]
[IPX]: Fix checksum computation.

22 years ago[IPX]: Memset newly allocated atalk private area.
Arnaldo Carvalho de Melo [Thu, 30 Oct 2003 10:42:49 +0000 (02:42 -0800)]
[IPX]: Memset newly allocated atalk private area.

22 years agoBuslogic is MCA capable as well as PCI and ISA
James Bottomley [Thu, 30 Oct 2003 10:11:44 +0000 (04:11 -0600)]
Buslogic is MCA capable as well as PCI and ISA

22 years ago[IPX]: Fix OOPS when ipxcfg_auto_create_interfaces is on.
Stephen Hemminger [Thu, 30 Oct 2003 05:05:26 +0000 (21:05 -0800)]
[IPX]: Fix OOPS when ipxcfg_auto_create_interfaces is on.

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Thu, 30 Oct 2003 04:36:54 +0000 (20:36 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoStop SIS 96x chips from lying about themselves.
Linus Torvalds [Thu, 30 Oct 2003 03:03:38 +0000 (19:03 -0800)]
Stop SIS 96x chips from lying about themselves.

Some machines with the SIS 96x southbridge have it set up
to claim it is a SIS 503 chip. That breaks irq routing logic
among other things. Fix it properly by making everybody aware
of the duplicity.

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Thu, 30 Oct 2003 02:53:12 +0000 (18:53 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.5
David S. Miller [Thu, 30 Oct 2003 02:49:41 +0000 (18:49 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.5
into nuts.ninka.net:/disk1/davem/BK/net-2.5

22 years agoMerge davem@nuts.ninka.net:/disk1/davem/BK/sparc-2.5
David S. Miller [Thu, 30 Oct 2003 02:41:58 +0000 (18:41 -0800)]
Merge davem@nuts.ninka.net:/disk1/davem/BK/sparc-2.5
into kernel.bkbits.net:/home/davem/sparc-2.5

22 years ago[LLC]: Fix sockaddr, only need to provide one MAC address not three.
Arnaldo Carvalho de Melo [Thu, 30 Oct 2003 02:35:53 +0000 (18:35 -0800)]
[LLC]: Fix sockaddr, only need to provide one MAC address not three.

22 years ago[IPSEC]: Missing NULL algorithm checks in AH and IPCOMP init.
Herbert Xu [Thu, 30 Oct 2003 02:28:54 +0000 (18:28 -0800)]
[IPSEC]: Missing NULL algorithm checks in AH and IPCOMP init.

22 years ago[CRYPTO]: crypto_alg_lookup() should fail when passed a NULL name.
Hideaki Yoshifuji [Thu, 30 Oct 2003 02:24:51 +0000 (18:24 -0800)]
[CRYPTO]: crypto_alg_lookup() should fail when passed a NULL name.

22 years agoMerge http://jfs.bkbits.net/linux-2.5
Linus Torvalds [Thu, 30 Oct 2003 00:22:04 +0000 (16:22 -0800)]
Merge http://jfs.bkbits.net/linux-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoJFS: Fix race between link() and unlink()
Dave Kleikamp [Thu, 30 Oct 2003 03:31:36 +0000 (21:31 -0600)]
JFS: Fix race between link() and unlink()

JFS isn't happy it thinks a file has been removed, and link() increases
its nlink count back from zero.  In 2.4, i_zombie prevented this race
condition.

http://bugzilla.kernel.org/show_bug.cgi?id=866

22 years agoJFS: remove racy, redundant call to block_invalidatepage
Dave Kleikamp [Wed, 29 Oct 2003 10:05:37 +0000 (04:05 -0600)]
JFS: remove racy, redundant call to block_invalidatepage

__invalidate_metapages references mp->page after after releasing the
meta_lock spinlock, without increasing the use count.  This is racy and
unnecessary since setting the META_discard flag is sufficient.
block_invalidatepage() will be called when the metapage is released.

22 years ago[PATCH] Fix for module initialization failure
Rusty Russell [Wed, 29 Oct 2003 09:35:41 +0000 (01:35 -0800)]
[PATCH] Fix for module initialization failure

Bug reported by Paul Mackerras: if a module parameter fails, we didn't
call module_arch_cleanup().

On x86 this was harmless (module_arch_cleanup() is a no-op), but on
other architectures like PPC this causes inconsistent data structures
and subsequent oopses.

22 years agoMerge bk://kernel.bkbits.net/gregkh/linux/pci-2.6
Linus Torvalds [Wed, 29 Oct 2003 09:29:21 +0000 (01:29 -0800)]
Merge bk://kernel.bkbits.net/gregkh/linux/pci-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] USB: don't build the whiteheat driver if on SMP as the locking is all messed up.
Greg Kroah-Hartman [Wed, 29 Oct 2003 08:04:55 +0000 (00:04 -0800)]
[PATCH] USB: don't build the whiteheat driver if on SMP as the locking is all messed up.

22 years ago[PATCH] I2C: remove some MOD_INC and MOD_DEC usages that are not needed anymore.
Greg Kroah-Hartman [Wed, 29 Oct 2003 08:04:38 +0000 (00:04 -0800)]
[PATCH] I2C: remove some MOD_INC and MOD_DEC usages that are not needed anymore.

22 years ago[PATCH] PCI: fix bug in pci_setup_bridge()
Ivan Kokshaysky [Wed, 29 Oct 2003 07:20:38 +0000 (23:20 -0800)]
[PATCH] PCI: fix bug in pci_setup_bridge()

This bug prevents Alphas with older firmware from booting if there
is a card with PCI-PCI bridge that supports 32-bit IO.
This has happened on AS2100 with a quad-tulip card, for example:
 - initially, the I/O window of 21152 bridge was 0x10000-0x10fff,
   as set up by firmware;
 - pci_setup_bridge() is going to change this, say, to 0xa000-0xafff:
   first, it updates PCI_IO_BASE_UPPER16 and PCI_IO_LIMIT_UPPER16
   registers, so that IO window temporarily is at 0x0000-0x0fff,
   which effectively blocks up all legacy IO ports in the lower
   4K range, such as serial, floppy, RTC an so on;
   does debugging printk - machine dies here with recursive
   machine checks as the serial console has gone.

Moving (or disabling) the debugging printk is not a solution -
there is possibility that timer interrupt (which might access RTC
ports) occurs between writes to lower and upper parts of the
base/limit registers.

The patch temporarily disables the IO window of the bridge by
setting PCI_IO_BASE_UPPER16 > PCI_IO_LIMIT_UPPER16 before doing
an update. It's safe, as we don't have any active IO behind
the bridge at this point. Also, it's a NOP for bridges with
16-bit-only IO.
Similar (but simpler, as we always clear upper 32 bits) fix
for 64-bit prefetchable MMIO range.

22 years agoMerge http://jfs.bkbits.net/linux-2.5
Linus Torvalds [Wed, 29 Oct 2003 07:09:08 +0000 (23:09 -0800)]
Merge http://jfs.bkbits.net/linux-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[NET]: Make skb_copy_expand() copy header area too.
David S. Miller [Wed, 29 Oct 2003 07:03:29 +0000 (23:03 -0800)]
[NET]: Make skb_copy_expand() copy header area too.

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-serial
Linus Torvalds [Wed, 29 Oct 2003 06:01:11 +0000 (22:01 -0800)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-serial
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://129.217.163.1/linux-2.5/
Russell King [Wed, 29 Oct 2003 09:12:20 +0000 (09:12 +0000)]
Merge bk://129.217.163.1/linux-2.5/
into flint.arm.linux.org.uk:/usr/src/bk/linux-2.6-serial

22 years agoMerge flint.arm.linux.org.uk:/usr/src/bk/linux-2.6
Russell King [Wed, 29 Oct 2003 08:32:00 +0000 (08:32 +0000)]
Merge flint.arm.linux.org.uk:/usr/src/bk/linux-2.6
into flint.arm.linux.org.uk:/usr/src/bk/linux-2.6-serial

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.6-pcmcia
Linus Torvalds [Wed, 29 Oct 2003 05:56:17 +0000 (21:56 -0800)]
Merge bk://bk.arm.linux.org.uk/linux-2.6-pcmcia
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[netdrvr 3c527] add MODULE_LICENSE tag
Andrew Morton [Wed, 29 Oct 2003 10:43:44 +0000 (05:43 -0500)]
[netdrvr 3c527] add MODULE_LICENSE tag

22 years ago[PATCH] Fix wireless stats locking
Javier Achirica [Wed, 29 Oct 2003 10:40:27 +0000 (05:40 -0500)]
[PATCH] Fix wireless stats locking

22 years ago[PATCH] fix starfire 64-bit b0rkage
Arjan van de Ven [Wed, 29 Oct 2003 10:40:20 +0000 (05:40 -0500)]
[PATCH] fix starfire 64-bit b0rkage

(x >> 32) is undefined on a 32 bit integral variable in C; In contrast
(x >>16 >> 16) is fine (and gets optimized out to 0, while (x >> 32)
gets optimized out to a nop).

Fix for starfire below

22 years ago[netdrvr bonding] fix monitoring functions
Amir Noam [Wed, 29 Oct 2003 10:01:31 +0000 (05:01 -0500)]
[netdrvr bonding] fix monitoring functions

This fix got missed in the bonding patchset applied a while ago.

22 years ago[pcmcia fmvj18x_cs] share interrupts properly for TDK multifunction cards.
Jun Komuro [Wed, 29 Oct 2003 09:49:29 +0000 (04:49 -0500)]
[pcmcia fmvj18x_cs] share interrupts properly for TDK multifunction cards.

22 years ago[PATCH] 2.6.0-test8: fix ARM ether driver naming
Russell King [Wed, 29 Oct 2003 09:47:00 +0000 (04:47 -0500)]
[PATCH] 2.6.0-test8: fix ARM ether driver naming

Ensure that arm ether drivers print the correct ether device name rather
than "eth%d".

22 years ago[PATCH] Fix compatibily issue with some APs
Javier Achirica [Wed, 29 Oct 2003 09:41:21 +0000 (04:41 -0500)]
[PATCH] Fix compatibily issue with some APs

22 years ago[netdrvr starfire] include asm/io.h
Rik van Riel [Wed, 29 Oct 2003 09:39:27 +0000 (04:39 -0500)]
[netdrvr starfire] include asm/io.h

Fixes build on some platforms.

22 years ago[netdrvr 8139too] add pci id
Kawazoe Tomonori [Wed, 29 Oct 2003 09:36:34 +0000 (04:36 -0500)]
[netdrvr 8139too] add pci id

22 years ago[PATCH] r8169 module license tag
Arjan van de Ven [Wed, 29 Oct 2003 09:31:47 +0000 (04:31 -0500)]
[PATCH] r8169 module license tag

22 years ago[PATCH] initcall ordering fix for PNP NICs
Andrew Morton [Wed, 29 Oct 2003 09:28:49 +0000 (04:28 -0500)]
[PATCH] initcall ordering fix for PNP NICs

From: "M.H.VanLeeuwen" <vanl@megsinet.net>

The level of isapnp_init was moved to after apci sometime ago.  Since it is
now after net_dev_init, ISA PNP NICs fail to initialized at boot.  This is
particularily problematic for NFS root filesystems like mine, or none
modular systems.

This fix allows ISA PNP NIC cards to work during net_dev_init, and still
leaves isapnp_init after apci_init.

22 years ago[PATCH] sis900 skb free fix
Andrew Morton [Wed, 29 Oct 2003 09:28:40 +0000 (04:28 -0500)]
[PATCH] sis900 skb free fix

This driver is freeing skb's from timer context, with local irq's disabled.

It generates warnings from local_bh_enable() because local_bh_enable()
reenables interrupts, exposing the machine to deadlocks.

So use the deferred dev_kfree_skb_irq() instead.

22 years agoMerge bk://linux.bkbits.net/linux-2.5/
Matthias Andree [Wed, 29 Oct 2003 04:55:56 +0000 (05:55 +0100)]
Merge bk://linux.bkbits.net/linux-2.5/
into gmx.de:/suse/kernel/BK/linux-2.5

22 years ago[SPARC]: Fix _IOC_SIZE() macro when direction is _IOC_NONE.
Eric Brower [Wed, 29 Oct 2003 04:38:58 +0000 (20:38 -0800)]
[SPARC]: Fix _IOC_SIZE() macro when direction is _IOC_NONE.

22 years ago[LLC]: when the user doesn't specifies a local address to connect, do an autobind
Arnaldo Carvalho de Melo [Wed, 29 Oct 2003 04:21:25 +0000 (20:21 -0800)]
[LLC]: when the user doesn't specifies a local address to connect, do an autobind

Other protocols do this as soon as they discover over what interface the
packet will be routed, but LLC isn't routable, so, to provide similar
semantics to the other protocols, I'm just binding it to the first interface
of the type specified, perhaps we'll need a tunable for this or some sort of
routing table done manually by the admin, later we'll see, for now this
allows an application like openssh, with patched getaddrinfo/getnameinfo to
use PF_LLC sockets with a very small patch.

22 years ago[NET]: Introduce dev_getbyfirsthwtype.
Arnaldo Carvalho de Melo [Wed, 29 Oct 2003 04:20:49 +0000 (20:20 -0800)]
[NET]: Introduce dev_getbyfirsthwtype.

22 years ago[NET]: Allow SOMAXCONN to be adjusted via sysctl.
Nickolai Zeldovich [Wed, 29 Oct 2003 04:19:55 +0000 (20:19 -0800)]
[NET]: Allow SOMAXCONN to be adjusted via sysctl.

22 years ago[LLC]: set local mac addr at connect time when userland left it as zeroes
Arnaldo Carvalho de Melo [Wed, 29 Oct 2003 03:32:23 +0000 (19:32 -0800)]
[LLC]: set local mac addr at connect time when userland left it as zeroes

22 years ago[LLC]: fix bug that prevented fcntl(O_NONBLOCK) from working with PF_LLC sockets
Arnaldo Carvalho de Melo [Wed, 29 Oct 2003 03:31:46 +0000 (19:31 -0800)]
[LLC]: fix bug that prevented fcntl(O_NONBLOCK) from working with PF_LLC sockets

22 years ago[LLC]: fix net_device refcounting bug
Arnaldo Carvalho de Melo [Wed, 29 Oct 2003 03:31:16 +0000 (19:31 -0800)]
[LLC]: fix net_device refcounting bug

22 years ago[LLC]: llc_lookup_listener has to consider the 'any' mac address
Arnaldo Carvalho de Melo [Wed, 29 Oct 2003 03:30:37 +0000 (19:30 -0800)]
[LLC]: llc_lookup_listener has to consider the 'any' mac address

22 years agoMerge http://linux-acpi.bkbits.net/linux-acpi-release-2.6.0
Linus Torvalds [Tue, 28 Oct 2003 23:19:50 +0000 (15:19 -0800)]
Merge http://linux-acpi.bkbits.net/linux-acpi-release-2.6.0
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] direct-io typo fix
Andrew Morton [Tue, 28 Oct 2003 23:13:31 +0000 (15:13 -0800)]
[PATCH] direct-io typo fix

From: Klaas de Waal <klaas.de.waal@hccnet.nl>

Bug in parameter of ZERO_PAGE macro in line 679 of fb/direct-io.c Parameter
dio->cur_user_address has to be dio->curr_user_address.  This bug shows
when compling for MIPS little endian as target, not when compiling for X86.

22 years ago[PATCH] /proc/tty/driver/serial formatting fix
Andrew Morton [Tue, 28 Oct 2003 23:13:22 +0000 (15:13 -0800)]
[PATCH] /proc/tty/driver/serial formatting fix

From: Matthias Andree <matthias.andree@gmx.de>

Properly terminate /proc/tty/driver/serial output lines of known UARTS
when the caller has no CAP_SYS_ADMIN capability.

22 years ago[PATCH] Export some symbols on x86-64
Andrew Morton [Tue, 28 Oct 2003 23:13:14 +0000 (15:13 -0800)]
[PATCH] Export some symbols on x86-64

From: Andi Kleen <ak@muc.de>

Export two symbols on x86-64.  This is needed for the sk98lin driver and ipv6.

22 years ago[PATCH] bttv jiffies warning fix
Andrew Morton [Tue, 28 Oct 2003 23:13:05 +0000 (15:13 -0800)]
[PATCH] bttv jiffies warning fix

Use unsigned long for time_after(), not an int.

22 years ago[PATCH] WinTV-D patch to make tuner functional
Andrew Morton [Tue, 28 Oct 2003 23:12:56 +0000 (15:12 -0800)]
[PATCH] WinTV-D patch to make tuner functional

From: "Brad House" <brad_mssw@gentoo.org>

Quick patch to enable the Philips tuner on the WinTV-D boards.  Tested and
works fine.  (acked by Gerd)

22 years ago[PATCH] JBD: use-after-free fix
Andrew Morton [Tue, 28 Oct 2003 23:12:47 +0000 (15:12 -0800)]
[PATCH] JBD: use-after-free fix

The wait_event() in there can touch the memory at *transaction after
kjournald has freed it.

Rework the code to not wait until the transaction enters T_FLUSH state: just
loop back and try against after the wakeup.

22 years ago[PATCH] digi_accelport warning fix
Andrew Morton [Tue, 28 Oct 2003 23:12:38 +0000 (15:12 -0800)]
[PATCH] digi_accelport warning fix

Use the correct type for the workqueue callback.

22 years ago[PATCH] ibmtr_cs/ibmtr - get working again
Mike Phillips [Tue, 28 Oct 2003 23:09:57 +0000 (15:09 -0800)]
[PATCH] ibmtr_cs/ibmtr - get working again

Patch to get ibmtr_cs / ibmtr working again.  A change went in a while back
I missed that killed it.  Also fixed the timer to eliminate the
uninitialized timer error on close.

22 years ago[ACPI] REVERT ACPICA-20030918 CONFIG_ACPI_DEBUG printk that caused crash
Len Brown [Tue, 28 Oct 2003 17:07:38 +0000 (12:07 -0500)]
[ACPI] REVERT ACPICA-20030918 CONFIG_ACPI_DEBUG printk that caused crash
http://bugzilla.kernel.org/show_bug.cgi?id=1341

22 years agoMerge bk://linux.bkbits.net/linux-2.5/
Matthias Andree [Tue, 28 Oct 2003 17:06:20 +0000 (18:06 +0100)]
Merge bk://linux.bkbits.net/linux-2.5/
into gmx.de:/suse/kernel/BK/linux-2.5

22 years ago[ACPI] REVERT acpi_ec_gpe_query(ec) fix that crashed non-T40 boxes
Len Brown [Tue, 28 Oct 2003 16:40:08 +0000 (11:40 -0500)]
[ACPI] REVERT acpi_ec_gpe_query(ec) fix that crashed non-T40 boxes
http://bugme.osdl.org/show_bug.cgi?id=1171

22 years ago[LLC]: Fix oops in procf handling.
Arnaldo Carvalho de Melo [Tue, 28 Oct 2003 15:24:26 +0000 (07:24 -0800)]
[LLC]: Fix oops in procf handling.

22 years ago[NETFILTER]: Add IPCHAINS to MAINTAINERS entry.
Maximilian Attems [Tue, 28 Oct 2003 15:19:09 +0000 (07:19 -0800)]
[NETFILTER]: Add IPCHAINS to MAINTAINERS entry.

22 years ago[NET/COMPAT]: Fix copying of ipt_entry objects in do_netfilter_replace().
David S. Miller [Tue, 28 Oct 2003 15:01:01 +0000 (07:01 -0800)]
[NET/COMPAT]: Fix copying of ipt_entry objects in do_netfilter_replace().

As noted by Georg Chini, ipt_entry object are of variable size
so just copying individual struct ipt_entry slots around does
not work.

22 years agoMerge http://lia64.bkbits.net/to-linus-2.5
Linus Torvalds [Tue, 28 Oct 2003 12:06:35 +0000 (04:06 -0800)]
Merge http://lia64.bkbits.net/to-linus-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Tue, 28 Oct 2003 12:05:44 +0000 (04:05 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Tue, 28 Oct 2003 12:03:57 +0000 (04:03 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[SERIAL PATCH] 1672/1: Restore sizeof(struct serial_struct)
Andrew Victor [Tue, 28 Oct 2003 09:36:10 +0000 (09:36 +0000)]
[SERIAL PATCH] 1672/1: Restore sizeof(struct serial_struct)

Patch from SAN People

Patch 2.4.21-rmk1 added a "iomap_base" field to the serial_struct
structure (include/linux/serial.h).

Since that structure is exported to user-space it should be
consistent between revisions of the stable 2.4 kernels.

This patch removes 4 bytes (were "reserved") to restore the size
of the structure.

Without this patch, ioctl(TIOCGSERIAL) will copy_to_user() 4
bytes more than expected and possibly corrupt the application's
stack/heap.

22 years ago[libata] Add paranoia checks/settings suggested by Promise
Jeff Garzik [Tue, 28 Oct 2003 06:04:30 +0000 (01:04 -0500)]
[libata] Add paranoia checks/settings suggested by Promise

22 years ago[PATCH] Fix alpha "white box" boot
Jay Estabrook [Tue, 28 Oct 2003 05:09:35 +0000 (21:09 -0800)]
[PATCH] Fix alpha "white box" boot

Here's a show-stopper patch for Alpha; missing it prevents several of
our platforms ("white box" 3000 and 5000 series) from booting.

22 years ago[PATCH] Strange SCSI messages
Andries E. Brouwer [Tue, 28 Oct 2003 03:41:40 +0000 (21:41 -0600)]
[PATCH] Strange SCSI messages

In SCSI messages, sdsdd should have been sdd.
That is, these days error printing is a bit broken.

22 years ago[PATCH] osst buglet
Willem Riede [Tue, 28 Oct 2003 03:33:04 +0000 (21:33 -0600)]
[PATCH] osst buglet

Fixes a "Bad page state at destroy_compound_page" error.

22 years ago[TCP]: When SYN is set, the window is not scaled.
Kevin Lahey [Tue, 28 Oct 2003 00:38:12 +0000 (16:38 -0800)]
[TCP]: When SYN is set, the window is not scaled.

22 years ago[SPARC64]: Get preempt building and working again.
David S. Miller [Tue, 28 Oct 2003 00:24:23 +0000 (16:24 -0800)]
[SPARC64]: Get preempt building and working again.

- HAVE_DEC_LOCK depends on SMP
- Trap return preemption check needs interrupt disabled check
- Implement write_trylock
- Fix in_atomic() definition when PREEMPT enabled

22 years ago[IPV6]: Fix outdated and inaccurate information in Kconfig help.
Hideaki Yoshifuji [Mon, 27 Oct 2003 23:44:43 +0000 (15:44 -0800)]
[IPV6]: Fix outdated and inaccurate information in Kconfig help.

22 years ago[PCMCIA] Fix card detection.
Russell King [Mon, 27 Oct 2003 23:20:38 +0000 (23:20 +0000)]
[PCMCIA] Fix card detection.

Idea from David Hinds.

Some PCMCIA/Cardbus controllers seem to get upset when we ask
them to re-do card interrogation - they miss the next insertion
event.

We therefore avoid forcing needless card interrogations if a
card has already been succesfully detected and interrogated.

22 years ago[IPV4]: Remove out-of-date info CONFIG_INET help text.
Hideaki Yoshifuji [Mon, 27 Oct 2003 22:47:13 +0000 (14:47 -0800)]
[IPV4]: Remove out-of-date info CONFIG_INET help text.

22 years ago[IPV6]: Fix inappropriate usage of inet{,6}_sk().
Hideaki Yoshifuji [Mon, 27 Oct 2003 19:11:07 +0000 (11:11 -0800)]
[IPV6]: Fix inappropriate usage of inet{,6}_sk().

22 years ago[SPARC64]: Fix preempt handling in dec_and_lock.S
David S. Miller [Mon, 27 Oct 2003 18:33:27 +0000 (10:33 -0800)]
[SPARC64]: Fix preempt handling in dec_and_lock.S

22 years ago[SPARC]: Add AIO syscalls, 32-bit compat handling will come later.
David S. Miller [Mon, 27 Oct 2003 18:26:34 +0000 (10:26 -0800)]
[SPARC]: Add AIO syscalls, 32-bit compat handling will come later.

22 years ago[IPV4]: Make sure ipgre_tunnel_init() gets the correct ioctl settings.
Paul E. Erkkila [Mon, 27 Oct 2003 17:13:25 +0000 (09:13 -0800)]
[IPV4]: Make sure ipgre_tunnel_init() gets the correct ioctl settings.

22 years ago[LLC]: In llc_ui_connect(), return error properly when device not found.
Arnaldo Carvalho de Melo [Mon, 27 Oct 2003 17:11:37 +0000 (09:11 -0800)]
[LLC]: In llc_ui_connect(), return error properly when device not found.

22 years ago[LLC]: Fix array indexing in llc_add_pack().
Arnaldo Carvalho de Melo [Mon, 27 Oct 2003 17:10:42 +0000 (09:10 -0800)]
[LLC]: Fix array indexing in llc_add_pack().

22 years agoMerge bk://linux.bkbits.net/linux-2.5/
Matthias Andree [Mon, 27 Oct 2003 14:53:26 +0000 (15:53 +0100)]
Merge bk://linux.bkbits.net/linux-2.5/
into gmx.de:/suse/kernel/BK/linux-2.5

22 years ago[PATCH] ia64: fix 2 more perfmon2 bugs
Stéphane Eranian [Mon, 27 Oct 2003 14:45:37 +0000 (06:45 -0800)]
[PATCH] ia64: fix 2 more perfmon2 bugs

Here is the minimal patch that fixes things that do not work and that
can be noticed fairly easily:

        - remove a typo in pfm_check_task_state() which causes
          PFM_READ_PMDS to fail when context is in  PFM_MASKED state.

        - fix a typo in perfmon_mcklinley.h when checking the value
          combinations for when writing to PMC14. This could reject a
          valid request to program PMC14.

22 years agoProperly terminate /proc/tty/driver/serial output lines of known UARTS
Matthias Andree [Mon, 27 Oct 2003 07:29:34 +0000 (08:29 +0100)]
Properly terminate /proc/tty/driver/serial output lines of known UARTS
when the caller has no CAP_SYS_ADMIN capability.