]> git.hungrycats.org Git - linux/log
linux
22 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.6
David S. Miller [Thu, 15 Jan 2004 07:12:42 +0000 (23:12 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.6
into nuts.ninka.net:/disk1/davem/BK/net-2.6

22 years ago[IPV6]: Add MIB:ipv6RouterAdvert netlink notification.
Shirley Ma [Thu, 15 Jan 2004 07:10:22 +0000 (23:10 -0800)]
[IPV6]: Add MIB:ipv6RouterAdvert netlink notification.

22 years ago[ATM]: Kill unused declaration in clip.c
Stephen Hemminger [Thu, 15 Jan 2004 07:03:49 +0000 (23:03 -0800)]
[ATM]: Kill unused declaration in clip.c

22 years ago[IPV6]: Do not change DEVCONF_xxx indexed based upon kernel config.
Hideaki Yoshifuji [Thu, 15 Jan 2004 06:15:45 +0000 (22:15 -0800)]
[IPV6]: Do not change DEVCONF_xxx indexed based upon kernel config.

22 years ago[IPV6]: Allow per-device max addresses configurable via sysctl.
Hideaki Yoshifuji [Thu, 15 Jan 2004 06:15:23 +0000 (22:15 -0800)]
[IPV6]: Allow per-device max addresses configurable via sysctl.

22 years agoMerge bk://linux-scsi.bkbits.net/scsi-misc-2.7
Linus Torvalds [Thu, 15 Jan 2004 05:46:12 +0000 (21:46 -0800)]
Merge bk://linux-scsi.bkbits.net/scsi-misc-2.7
into evo.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] ips fix for large mem 64bit machines
David Jeffery [Thu, 15 Jan 2004 07:53:07 +0000 (02:53 -0500)]
[PATCH] ips fix for large mem 64bit machines

This patch fixes DMA bugs on x86-64 and ia64 machines.  The driver was
using commands that only support 32bit addresses in places that could
return 64bit addresses.  One place was DMAing off the stack.  The other
place was causing problems on x86-64 machines by calling pci_map()
functions on a region allocated by pci_alloc_consistent().

22 years ago[PATCH] ips 2/2: minor fixes
David Jeffery [Thu, 15 Jan 2004 07:51:50 +0000 (02:51 -0500)]
[PATCH] ips 2/2: minor fixes

This patch fixes two minor bugs.  It allows zero length write commands
through to devices.  It also prevents the writing of any  '\0'
characters at the end of version numbers to ips's /proc/scsi files.

22 years agoFix qla2xxx Kconfig dependency problem
James Bottomley [Thu, 15 Jan 2004 07:48:46 +0000 (02:48 -0500)]
Fix qla2xxx Kconfig dependency problem

22 years agoImport qla2xxx driver
James Bottomley [Thu, 15 Jan 2004 06:24:31 +0000 (01:24 -0500)]
Import qla2xxx driver

From: "Andrew Vasquez" <andrew.vasquez@qlogic.com>

With additional changes from: "James Bottomley" <James.Bottomley@SteelEye.com>,
                              "Christoph Hellwig" <hch@infradead.org>

This is the qlogic driver version 8.00.00b7 with the ioctl and failover code stripped
out and a few associated fixes put in.

22 years agog_NCR5380 - 2.6.0 - problem with reloading module
James Bottomley [Thu, 15 Jan 2004 05:23:57 +0000 (00:23 -0500)]
g_NCR5380 - 2.6.0 -  problem with reloading module

From: "Randy.Dunlap" <rddunlap@osdl.org>

The problem is that the detect function requests an IO region
of 16 bytes (at least when a command line override parameter is
used) but the release function only tries to release 8 bytes,
and this request isn't done because it doesn't match any allocated
IO region.  [NCR53C400 extensions are not enabled, so
NCR5380_region_size is 8, not 16, but the request uses
NCR5380_region_size regardless.]

Fix: save the allocated region size in instance->n_io_ports and release
   that size only;

22 years ago[AF_PACKET]: Fix bind()/setsockopt(PACKET_RX_RING) bug and socket leak.
Hirofumi Ogawa [Thu, 15 Jan 2004 04:00:37 +0000 (20:00 -0800)]
[AF_PACKET]: Fix bind()/setsockopt(PACKET_RX_RING) bug and socket leak.

This problem was the bug of packet_set_ring(). packet_set_ring()
removes the hook for preparation of ring buffer, but it didn't
restore.

Also it's leaking the refcount of sk.

22 years ago[netdrvr forcedeth] include linux/interrupt.h
Jeff Garzik [Wed, 14 Jan 2004 22:45:18 +0000 (17:45 -0500)]
[netdrvr forcedeth] include linux/interrupt.h

Fixes build on some platforms.

22 years agoMerge redhat.com:/spare/repo/netdev-2.6/3c527
Jeff Garzik [Wed, 14 Jan 2004 22:22:39 +0000 (17:22 -0500)]
Merge redhat.com:/spare/repo/netdev-2.6/3c527
into redhat.com:/spare/repo/net-drivers-2.5

22 years agoMerge redhat.com:/spare/repo/netdev-2.6/misc
Jeff Garzik [Wed, 14 Jan 2004 22:18:54 +0000 (17:18 -0500)]
Merge redhat.com:/spare/repo/netdev-2.6/misc
into redhat.com:/spare/repo/net-drivers-2.5

22 years ago[NET]: Fix uninlinable __sock_put call in net/sock.h
Andrew Morton [Wed, 14 Jan 2004 17:24:26 +0000 (09:24 -0800)]
[NET]: Fix uninlinable __sock_put call in net/sock.h

22 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.6
David S. Miller [Wed, 14 Jan 2004 17:20:42 +0000 (09:20 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.6
into nuts.ninka.net:/disk1/davem/BK/net-2.6

22 years agoMerge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
Jeff Garzik [Wed, 14 Jan 2004 17:05:22 +0000 (12:05 -0500)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into redhat.com:/spare/repo/net-drivers-2.5

22 years ago[IPV6]: Add notification for MIB:ipv6Prefix events.
Shirley Ma [Wed, 14 Jan 2004 17:01:45 +0000 (09:01 -0800)]
[IPV6]: Add notification for MIB:ipv6Prefix events.

22 years ago[IPV6]: Implement MIB:ipv6InterfaceTable
Shirley Ma [Wed, 14 Jan 2004 16:58:20 +0000 (08:58 -0800)]
[IPV6]: Implement MIB:ipv6InterfaceTable

22 years ago[NET]: dev_alloc_name() returns the number of the slot used, so comparison needs...
Stephen Hemminger [Wed, 14 Jan 2004 16:52:46 +0000 (08:52 -0800)]
[NET]: dev_alloc_name() returns the number of the slot used, so comparison needs to be < 0

22 years ago[DECNET]: Fix initialization race.
Stephen Hemminger [Wed, 14 Jan 2004 16:48:25 +0000 (08:48 -0800)]
[DECNET]: Fix initialization race.

Decnet exposes itself to proc and packets before it has finished initializing.
This was always a race, but the notifier replay might expose it worse.

22 years ago[ATM]: CLIP device discovery on init is not needed.
Stephen Hemminger [Wed, 14 Jan 2004 16:47:15 +0000 (08:47 -0800)]
[ATM]: CLIP device discovery on init is not needed.

22 years ago[IRDA]: Migrate TIOCMGET and TIOCMSET ioctls in IrCOMM to the new TTY API.
Jean Tourrilhes [Wed, 14 Jan 2004 16:24:32 +0000 (08:24 -0800)]
[IRDA]: Migrate TIOCMGET and TIOCMSET ioctls in IrCOMM to the new TTY API.

Patch from Russell King.

22 years ago[ATM]: better behavior for sendmsg/recvmsg during async closes
Chas Williams [Wed, 14 Jan 2004 16:21:19 +0000 (08:21 -0800)]
[ATM]: better behavior for sendmsg/recvmsg during async closes

22 years ago[NET]: net/flow.h needs asm/atomic.h
Herbert Xu [Wed, 14 Jan 2004 16:19:07 +0000 (08:19 -0800)]
[NET]: net/flow.h needs asm/atomic.h

22 years agoMerge redhat.com:/spare/repo/netdev-2.6/atmel
Jeff Garzik [Wed, 14 Jan 2004 16:06:26 +0000 (11:06 -0500)]
Merge redhat.com:/spare/repo/netdev-2.6/atmel
into redhat.com:/spare/repo/net-drivers-2.5

22 years agoMerge redhat.com:/spare/repo/netdev-2.6/airo
Jeff Garzik [Wed, 14 Jan 2004 16:04:23 +0000 (11:04 -0500)]
Merge redhat.com:/spare/repo/netdev-2.6/airo
into redhat.com:/spare/repo/net-drivers-2.5

22 years agoMerge redhat.com:/spare/repo/netdev-2.6/pci200syn
Jeff Garzik [Wed, 14 Jan 2004 16:02:22 +0000 (11:02 -0500)]
Merge redhat.com:/spare/repo/netdev-2.6/pci200syn
into redhat.com:/spare/repo/net-drivers-2.5

22 years agoMerge redhat.com:/spare/repo/netdev-2.6/forcedeth
Jeff Garzik [Wed, 14 Jan 2004 16:00:37 +0000 (11:00 -0500)]
Merge redhat.com:/spare/repo/netdev-2.6/forcedeth
into redhat.com:/spare/repo/net-drivers-2.5

22 years ago[IEEE1394]: Sync file revisions.
Ben Collins [Wed, 14 Jan 2004 13:21:53 +0000 (08:21 -0500)]
[IEEE1394]: Sync file revisions.

22 years ago[IEEE1394]: Rework highlevel list locking to avoid blocking under spinlocks.
Ben Collins [Wed, 14 Jan 2004 13:15:54 +0000 (08:15 -0500)]
[IEEE1394]: Rework highlevel list locking to avoid blocking under spinlocks.

22 years ago[IEEE1394]: Fix test in ohci_soft_reset(), and handle hot-unplugged cardbus cards...
Ben Collins [Wed, 14 Jan 2004 13:14:33 +0000 (08:14 -0500)]
[IEEE1394]: Fix test in ohci_soft_reset(), and handle hot-unplugged cardbus cards better.

22 years ago[IEEE1394]: Per-host address space patch from Steve.
Ben Collins [Wed, 14 Jan 2004 13:12:50 +0000 (08:12 -0500)]
[IEEE1394]: Per-host address space patch from Steve.

22 years ago[IEEE1394]: Fix compilation when CONFIG_COMPAT is enabled (32/64 systems).
Ben Collins [Wed, 14 Jan 2004 13:11:20 +0000 (08:11 -0500)]
[IEEE1394]: Fix compilation when CONFIG_COMPAT is enabled (32/64 systems).

  This was broken by the last commit for cdev stuff which removed the
  "int ret;" that these routines used.

22 years ago[IEEE1394]: Use the right length when deregistering raw1394 char device.
Ben Collins [Wed, 14 Jan 2004 13:09:36 +0000 (08:09 -0500)]
[IEEE1394]: Use the right length when deregistering raw1394 char device.

22 years ago[IEEE1394]: Convert to cdev API.
Ben Collins [Wed, 14 Jan 2004 13:08:22 +0000 (08:08 -0500)]
[IEEE1394]: Convert to cdev API.

  Retire our char device dispatching logic.  With the 2.6 cdev API we
  can register much smaller device number regions, so we use that instead.

22 years ago[IEEE1394]: Spelling fix from Dominik Brodowski.
Ben Collins [Wed, 14 Jan 2004 13:06:34 +0000 (08:06 -0500)]
[IEEE1394]: Spelling fix from Dominik Brodowski.

22 years ago[IEEE1394]: Update OUI database as of Dec 31, 2003.
Ben Collins [Wed, 14 Jan 2004 13:04:31 +0000 (08:04 -0500)]
[IEEE1394]: Update OUI database as of Dec 31, 2003.

22 years ago[PATCH] Re: Building sym 2.1.18f on linux/alpha
Matthew Wilcox [Wed, 14 Jan 2004 06:47:05 +0000 (01:47 -0500)]
[PATCH] Re: Building sym 2.1.18f on linux/alpha

On Tue, Jan 13, 2004 at 06:02:08PM +0300, Sergey Tikhonov wrote:
> The final kernel could not pass linking stage with 2.1.18f version
> (included into 2.6.1 kernel patch).
> The linker complains that :
> drivers/built-in.o(.init.text+0x8cec): In function 'sym2_probe':
> : undfined reference to 'local symbols in discarded section .exit.text'
>
> I compared arch/alpha/kernel/vmlinux.lds.S with one from the i386 tree.
> The '.exit.text' and '.exit.data'
> sections were moved out of DISCARD attributes in the i386 version. I did
> the same with alpha version
> and it helped.

Thanks for this report; you uncovered a real bug.  Actually two real
bugs; one is that parisc is not discarding the .init.text and .exit.text
sections (so I didn't notice this bug) and the other is that sym_detach
is marked __devexit, yet called from a __devinit function.

22 years agoMerge nuts.ninka.net:/disk1/davem/BK/bluetooth-2.6
David S. Miller [Wed, 14 Jan 2004 05:17:19 +0000 (21:17 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/bluetooth-2.6
into nuts.ninka.net:/disk1/davem/BK/net-2.6

22 years agoMerge
David S. Miller [Wed, 14 Jan 2004 05:01:58 +0000 (21:01 -0800)]
Merge

22 years ago[Bluetooth] Change maintainer role of the Bluetooth subsystem
Marcel Holtmann [Wed, 14 Jan 2004 21:15:16 +0000 (22:15 +0100)]
[Bluetooth] Change maintainer role of the Bluetooth subsystem

This patch updates the CREDITS and MAINTAINERS files to reflect the change
of the maintainer role for the Bluetooth subsystem.

22 years ago[Bluetooth] Start inquiry if cache is empty
Marcel Holtmann [Wed, 14 Jan 2004 21:00:10 +0000 (22:00 +0100)]
[Bluetooth] Start inquiry if cache is empty

If the inquiry cache is empty it makes no sense to return zero number of
inquiry result even if the age of cache is not outdated.

22 years ago[Bluetooth] Fix reference counting for incoming connections
Marcel Holtmann [Wed, 14 Jan 2004 01:34:23 +0000 (02:34 +0100)]
[Bluetooth] Fix reference counting for incoming connections

The L2CAP reference counting must be increased by the RFCOMM module if an
incoming connection is accepted. If this is not done, it will be decreased
one time to often if the connection is terminated.

22 years ago[XFRM]: In xfrm_lookup(), schedule() before retrying template resolution.
Krishna Kumar [Tue, 13 Jan 2004 15:30:48 +0000 (07:30 -0800)]
[XFRM]: In xfrm_lookup(), schedule() before retrying template resolution.

22 years ago[XFRM_USER]: xfrm_state_construct() needs to set x->km.state to XFRM_STATE_DEAD.
Krishna Kumar [Tue, 13 Jan 2004 15:28:33 +0000 (07:28 -0800)]
[XFRM_USER]: xfrm_state_construct() needs to set x->km.state to XFRM_STATE_DEAD.

Otherwise this can lead to the BUG_TRAP in __xfrm_state_destroy when
xfrm_state_put() finds this is the last reference.

22 years ago[XFRM]: Fix two bugs in xfrm_lookup()
Krishna Kumar [Tue, 13 Jan 2004 15:26:01 +0000 (07:26 -0800)]
[XFRM]: Fix two bugs in xfrm_lookup()

- the found or allocated xfrm_states are not passed correctly to
  xfrm_bundle_create (and to the subsequent frees in case of create
  failing) if the first xfrm_tmpl_resolve failed and the second one
  succeeded.
- error handling is wrong.

22 years ago[AF_KEY]: In pfkey_get(), do not dereference xfrm_state after it is put.
Krishna Kumar [Tue, 13 Jan 2004 15:24:40 +0000 (07:24 -0800)]
[AF_KEY]: In pfkey_get(), do not dereference xfrm_state after it is put.

22 years ago[IPCOMP]: Set x->km.state to XFRM_STATE_DEAD in ipcomp_tunnel_create().
Krishna Kumar [Tue, 13 Jan 2004 15:23:17 +0000 (07:23 -0800)]
[IPCOMP]: Set x->km.state to XFRM_STATE_DEAD in ipcomp_tunnel_create().

Otherwise we can trigger the BUG trap in __xfrm_state_destroy() when
xfrm_state_put() finds this is the last reference.

22 years ago[LAPBETHER]: Remove pre-existing device discovery loop
Stephen Hemminger [Tue, 13 Jan 2004 08:38:53 +0000 (00:38 -0800)]
[LAPBETHER]: Remove pre-existing device discovery loop

Remove duplicate/conflicting code
now that netdev_register_notifier replays the device registration events.

22 years ago[BPQETHER]: Remove pre-existing device discovery loop
Stephen Hemminger [Tue, 13 Jan 2004 08:38:13 +0000 (00:38 -0800)]
[BPQETHER]: Remove pre-existing device discovery loop

Remove duplicate/conflicting code now that netdev_register_notifier replays the
device registration events. Reorder initialization to avoid having to simplify error unwind
if /proc creation failed.

22 years ago[X25]: Remove pre-existing device discovery loop
Stephen Hemminger [Tue, 13 Jan 2004 08:37:26 +0000 (00:37 -0800)]
[X25]: Remove pre-existing device discovery loop

Remove duplicate/conflicting code
now that netdev_register_notifier replays the device registration events.

22 years ago[IPV6]: Notifier replay changes
Stephen Hemminger [Tue, 13 Jan 2004 08:36:35 +0000 (00:36 -0800)]
[IPV6]: Notifier replay changes

Change IPV6 to handle the new case where netdev events are replayed on registration:
* change code ordering so address configuration is ready before registration
  (this was actually a bug in existing code)
* take out code that capture's existing devices, this is now done in the replay
* make notifier code local to addrconf.c so it can be have smaller scope

22 years ago[NET]: When registering a new notifier, rebroadcast REGISTER and UP events.
Stephen Hemminger [Tue, 13 Jan 2004 08:33:15 +0000 (00:33 -0800)]
[NET]: When registering a new notifier, rebroadcast REGISTER and UP events.

22 years ago[ATM]: [nicstar] convert to new style pci module (by "Jorge Boncompte [DTI2]" <jorge...
Chas Williams [Tue, 13 Jan 2004 08:28:21 +0000 (00:28 -0800)]
[ATM]: [nicstar] convert to new style pci module (by "Jorge Boncompte [DTI2]" <jorge@dti2.net>)

22 years ago[NETFILTER]: Add config help texts for IP_NF_ARP{TABLES,FILTER}
Harald Welte [Tue, 13 Jan 2004 08:26:26 +0000 (00:26 -0800)]
[NETFILTER]: Add config help texts for IP_NF_ARP{TABLES,FILTER}

22 years ago[NET]: Add SIOCSIGNAME wildcarding and name validation, with help from Jean Tourrilhes.
Stephen Hemminger [Tue, 13 Jan 2004 08:24:09 +0000 (00:24 -0800)]
[NET]: Add SIOCSIGNAME wildcarding and name validation, with help from Jean Tourrilhes.

22 years ago[NET]: Convert /proc/net/dev_mcast to seq_file.
Stephen Hemminger [Tue, 13 Jan 2004 08:23:04 +0000 (00:23 -0800)]
[NET]: Convert /proc/net/dev_mcast to seq_file.

22 years ago[BRIDGE]: Use dev_base_lock while traversing netdev list.
Stephen Hemminger [Tue, 13 Jan 2004 08:22:10 +0000 (00:22 -0800)]
[BRIDGE]: Use dev_base_lock while traversing netdev list.

22 years ago[IPV4/IPV6]: In MLD, add new filter first, then delete old one.
David Stevens [Tue, 13 Jan 2004 08:18:05 +0000 (00:18 -0800)]
[IPV4/IPV6]: In MLD, add new filter first, then delete old one.

22 years ago[IPV4]: Check for netdev alloc failure in ipmr.c
Raj [Tue, 13 Jan 2004 08:06:25 +0000 (00:06 -0800)]
[IPV4]: Check for netdev alloc failure in ipmr.c

22 years ago[COMPAT]: Support wireless ioctls, with help from Clint Adams.
David S. Miller [Tue, 13 Jan 2004 07:46:26 +0000 (23:46 -0800)]
[COMPAT]: Support wireless ioctls, with help from Clint Adams.

22 years ago[COMPAT]: Mark SIOCSIFNAME as compatible ioctl.
Andi Kleen [Tue, 13 Jan 2004 07:04:43 +0000 (23:04 -0800)]
[COMPAT]: Mark SIOCSIFNAME as compatible ioctl.

22 years ago[Bluetooth] Set disconnect timer for incoming ACL links
Marcel Holtmann [Tue, 13 Jan 2004 05:17:12 +0000 (06:17 +0100)]
[Bluetooth] Set disconnect timer for incoming ACL links

In general a Bluetooth stack that creates an ACL link should also take
care of its termination, but some Bluetooth devices think otherwise. The
problem is that the Bluetooth specification don't defines an ownership
of an ACL link and if nobody cares about it, two devices stay connected
even if there is no need. To avoid leftover ACL links the disconnect
timer must also be used for incoming connections, but it is set twice
the default disconnect timeout so the other side get enough time to
clean everything by itself.

22 years ago[Bluetooth] Use R2 for default value of pscan_rep_mode
Marcel Holtmann [Tue, 13 Jan 2004 04:53:10 +0000 (05:53 +0100)]
[Bluetooth] Use R2 for default value of pscan_rep_mode

The only possible default value for pscan_rep_mode, if there is no entry
in the inquiry cache, can be R2.

22 years ago[Bluetooth] Fix CMTP reference counting
Marcel Holtmann [Tue, 13 Jan 2004 04:39:42 +0000 (05:39 +0100)]
[Bluetooth] Fix CMTP reference counting

This patch fixes the module reference counting which was done wrong while
porting this driver to the 2.6 kernel series.

22 years ago[PATCH] variable number of dummy devices
Andi Kleen [Mon, 12 Jan 2004 14:41:02 +0000 (09:41 -0500)]
[PATCH] variable number of dummy devices

Uses the new module_params that nobody else uses now.

22 years agoDosemu actually wants to do a zero-sized source mremap
Linus Torvalds [Mon, 12 Jan 2004 09:13:40 +0000 (01:13 -0800)]
Dosemu actually wants to do a zero-sized source mremap
to generate the duplicate area at 0x0000 and 0x100000.

There's no downside to it, so allow it even though it's
a tad strange.

22 years ago[PATCH] qla1280.c doesn't compile
Adrian Bunk [Sun, 11 Jan 2004 03:48:04 +0000 (22:48 -0500)]
[PATCH] qla1280.c doesn't compile

On Wed, Jan 07, 2004 at 11:28:31PM -0800, Andrew Morton wrote:
>...
> Changes since 2.6.1-rc1-mm2:
>...
> -qla1280-update.patch
> +qla1280-update-2.patch
>
>  Updated qlogic patch
>...

I got the following compile error when trying to compile this driver
statically into a kernel with hotplug enabled:

<--  snip  -->

...
drivers/scsi/qla1280.c:4849: error: `qla1280_remove_one' undeclared here
(not in a function)
drivers/scsi/qla1280.c:4849: error: initializer element is not constant
drivers/scsi/qla1280.c:4849: error: (near initialization for
`qla1280_pci_driver.remove')
make[2]: *** [drivers/scsi/qla1280.o] Error 1

<--  snip  -->

Since I don't see a good reason why qla1280_remove_one is #ifdef'ed out
in the non-modular case the patch below fixes this problem by removing
two #ifdef's.

22 years ago[netdrvr forcedeth] kfree -> free_netdev
Alexander Viro [Sat, 10 Jan 2004 20:09:34 +0000 (15:09 -0500)]
[netdrvr forcedeth] kfree -> free_netdev

22 years ago[NET] fix leak in sch_teql
Alexander Viro [Sat, 10 Jan 2004 20:08:18 +0000 (15:08 -0500)]
[NET] fix leak in sch_teql

Also note the fact that we're calling functions that may block,
while holding a local spinlock.

22 years agoNCR53C9x SCSI: Kill bogus inline
James Bottomley [Sat, 10 Jan 2004 16:19:15 +0000 (11:19 -0500)]
NCR53C9x SCSI: Kill bogus inline

From: Geert Uytterhoeven <geert@linux-m68k.org>

22 years agoAmiga NCR53c710: Coalesce all configuration options into one
James Bottomley [Sat, 10 Jan 2004 16:18:26 +0000 (11:18 -0500)]
Amiga NCR53c710: Coalesce all configuration options into one

From: Geert Uytterhoeven <geert@linux-m68k.org>

Amiga NCR53c710: Coalesce all Amiga NCR53c710 SCSI host adapter configuration
options into one config option, as suggested by Matthew Wilcox.

22 years agoBVME6000 SCSI: Fix typos
James Bottomley [Sat, 10 Jan 2004 16:16:48 +0000 (11:16 -0500)]
BVME6000 SCSI: Fix typos

From: Geert Uytterhoeven <geert@linux-m68k.org>

22 years agoncr53c7xx: Cleanup prototypes
James Bottomley [Sat, 10 Jan 2004 16:15:53 +0000 (11:15 -0500)]
ncr53c7xx: Cleanup prototypes

From: Geert Uytterhoeven <geert@linux-m68k.org>

ncr53c7xx: Cleanup prototypes for ncr53c7xx_init()

22 years agoMac SCSI fixes (from Matthias Urlichs)
James Bottomley [Sat, 10 Jan 2004 16:14:57 +0000 (11:14 -0500)]
Mac SCSI fixes (from Matthias Urlichs)

From: Geert Uytterhoeven <geert@linux-m68k.org>

Mac SCSI fixes (from Matthias Urlichs):
  - Inline functions need to be defined before being used.
  - out_8() takes an address and a value, not the other way round.

22 years agoUpdate Mac ESP SCSI
James Bottomley [Sat, 10 Jan 2004 16:13:45 +0000 (11:13 -0500)]
Update Mac ESP SCSI

From: Geert Uytterhoeven <geert@linux-m68k.org>

Mac ESP SCSI: Update argument parsing (from Matthias Urlichs)

22 years agoFix sym2 Ultra160 mode
James Bottomley [Sat, 10 Jan 2004 16:11:58 +0000 (11:11 -0500)]
Fix sym2 Ultra160 mode

From: Anton Blanchard <anton@samba.org>

22 years agosym2 speed selection fix
James Bottomley [Sat, 10 Jan 2004 16:09:04 +0000 (11:09 -0500)]
sym2 speed selection fix

From: Alex Tomas <alex@clusterfs.com>

without following patch I couldn't get 160MB from my disk.  removed line
restores previous clocking value (0 in my case).  so, driver thinks disk
isn't DT-capable ...

22 years ago[tokenring olympic] use memset_io to fix certain platforms
Jeff Garzik [Sat, 10 Jan 2004 15:40:30 +0000 (10:40 -0500)]
[tokenring olympic] use memset_io to fix certain platforms

Prefer a single memset_io() to buggy writel/writew/writeb loops.

Bug found and fixed by IBM.

22 years ago[PATCH] Mark IBM TR driver as not 64 bit clean
Andi Kleen [Sat, 10 Jan 2004 15:15:34 +0000 (10:15 -0500)]
[PATCH] Mark IBM TR driver as not 64 bit clean

This driver doesn't seem to be 64bit clean judging from the warnings
on x86-64. Mark it as !64BIT.

-Andi

22 years ago[wireless atmel] various updates
Simon Kelley [Sat, 10 Jan 2004 14:59:37 +0000 (09:59 -0500)]
[wireless atmel] various updates

Below is a patch against 2.6.1-rc1 which has that fix and
quite a few other components. viz:

* Bumped version to 0.9

* Dmitry Torokhov's skb-leak and netif_carrier patches.

* Added a couple of fields to /proc/driver/atmel

* Fixed failure to call unregister_netdev in a couple of error-unwind
  paths. I think this fixes the
  unregister_netdevice: waiting for eth1 to become free.
  bugs, but I don't have definative proof.

* Remove floating-point constants just in case the compiler doesn't.

* Fixed bug in scanning.

* Added firmware versioning, driver will search through different
  available versions of firmware 'till it finds an available one.

* Changed firmware URL in configure help to a directory rather than a
  file, so I can release new named versions.

* Added support for later releases of the firmware, which are WPA aware.
  Firmware verion is automatically detected, so users who upgrade their
  kernel but not their firmware won't have problems.

The PCI support and possible WPA support will have to wait for another day.

22 years ago[netdrvr forcedeth] alloc fixes
Manfred Spraul [Sat, 10 Jan 2004 14:50:12 +0000 (09:50 -0500)]
[netdrvr forcedeth] alloc fixes

22 years agoanother aic7xxx_old proc fix
James Bottomley [Sat, 10 Jan 2004 14:26:29 +0000 (09:26 -0500)]
another aic7xxx_old proc fix

from 2.6.1-mm2

22 years agorepair oops in aic7xxx_old proc_info
James Bottomley [Sat, 10 Jan 2004 14:24:33 +0000 (09:24 -0500)]
repair oops in aic7xxx_old proc_info

From: "Randy.Dunlap" <rddunlap@osdl.org>

22 years agoaacraid warning fix
James Bottomley [Sat, 10 Jan 2004 14:21:41 +0000 (09:21 -0500)]
aacraid warning fix

From: Christoph Hellwig <hch@lst.de>

Fix:

drivers/scsi/aacraid/aachba.c:1409: warning: `flag' might be used uninitialized in this function

22 years agoMerge redhat.com:/spare/repo/netdev-2.6/natsemi
Jeff Garzik [Sat, 10 Jan 2004 12:10:45 +0000 (07:10 -0500)]
Merge redhat.com:/spare/repo/netdev-2.6/natsemi
into redhat.com:/spare/repo/netdev-2.6/misc

22 years ago[netdrvr starfire] remove dup include
Jeff Garzik [Sat, 10 Jan 2004 11:25:54 +0000 (06:25 -0500)]
[netdrvr starfire] remove dup include

22 years ago[wireless orinoco_pci] add Vaio PCI id
Evan N. McNabb [Sat, 10 Jan 2004 11:25:41 +0000 (06:25 -0500)]
[wireless orinoco_pci] add Vaio PCI id

22 years agoCset exclude: shemminger@osdl.org|ChangeSet|20040110194048|37013
Jeff Garzik [Sat, 10 Jan 2004 11:23:46 +0000 (06:23 -0500)]
Cset exclude: shemminger@osdl.org|ChangeSet|20040110194048|37013

Revert skfp_probe patch... better patch coming.

22 years ago[wan] add new pc200syn driver
Krzysztof Halasa [Sat, 10 Jan 2004 11:15:29 +0000 (06:15 -0500)]
[wan] add new pc200syn driver

22 years ago[PATCH] pc300 - get rid of MOD_INC/MOD_DEC
Stephen Hemminger [Sat, 10 Jan 2004 11:11:25 +0000 (06:11 -0500)]
[PATCH] pc300 - get rid of MOD_INC/MOD_DEC

Remove old style mod inc/dec from this WAN driver.

22 years ago[PATCH] get rid of MOD INC/DEC for farsync
Stephen Hemminger [Sat, 10 Jan 2004 11:11:14 +0000 (06:11 -0500)]
[PATCH] get rid of MOD INC/DEC for farsync

Get rid of leftover MOD INC/DEC in this driver.  Ref counting now done
by network core.

Jeff, please apply to net-drivers-2.5-exp

22 years ago[wireless airo] Fix PCI registration
Javier Achirica [Sat, 10 Jan 2004 11:05:15 +0000 (06:05 -0500)]
[wireless airo] Fix PCI registration

22 years ago[netdrvr] add "forcedeth" driver for nVidia nForce NICs
Manfred Spraul [Sat, 10 Jan 2004 11:00:04 +0000 (06:00 -0500)]
[netdrvr] add "forcedeth" driver for nVidia nForce NICs

22 years ago[PATCH] more ne2k-pci clone boards
Xose Vazquez Perez [Sat, 10 Jan 2004 10:38:36 +0000 (05:38 -0500)]
[PATCH] more ne2k-pci clone boards

22 years agoSCSI sg,st block layer TCQ fix
James Bottomley [Sat, 10 Jan 2004 10:37:47 +0000 (05:37 -0500)]
SCSI sg,st block layer TCQ fix

Usually, the mid layer ends the block tag (if one was in use)
early to release the resources.  However, things like sg and st
don't go through the code path that does the release, so put a
fallback release in __scsi_release_request() for them.

22 years ago[netdrvr 3c527] applied missing pieces of Richard Proctor's 3c527 SMP update
Jeff Garzik [Sat, 10 Jan 2004 10:33:34 +0000 (05:33 -0500)]
[netdrvr 3c527] applied missing pieces of Richard Proctor's 3c527 SMP update

Minor stuff... remove unused constants, and mark non-experimental
and non-broken in Kconfig.

22 years ago[netdrvr] Remove never-referenced 68360enet.c
Jeff Garzik [Sat, 10 Jan 2004 10:14:55 +0000 (05:14 -0500)]
[netdrvr] Remove never-referenced 68360enet.c