]> git.hungrycats.org Git - linux/log
linux
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[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 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 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 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 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[PATCH] Kernel oops in 2.6.1 when loading aha152x_cs.ko
Jürgen E. Fischer [Sat, 10 Jan 2004 09:05:59 +0000 (04:05 -0500)]
[PATCH] Kernel oops in 2.6.1 when loading aha152x_cs.ko

Attached patch removed the references to the legacy stuff from the
driver.

I'm not sure if that is all that needs to be done though, and I could
only test it for the non-pcmcia case, but that works here.

22 years agoSCSI: atp870u update
James Bottomley [Sat, 10 Jan 2004 09:05:15 +0000 (04:05 -0500)]
SCSI: atp870u update

From:  Zwane Mwaikambo <zwane@arm.linux.org.uk>

22 years ago[PATCH] Re: 2.6.1-rc1: SCSI: `TIMEOUT' redefined
Patrick Mansfield [Sat, 10 Jan 2004 09:04:50 +0000 (04:04 -0500)]
[PATCH] Re: 2.6.1-rc1: SCSI: `TIMEOUT' redefined

On Tue, Jan 06, 2004 at 07:33:25PM +0100, Adrian Bunk wrote:
> On Wed, Dec 31, 2003 at 12:36:49AM -0800, Linus Torvalds wrote:
> >...
> > Summary of changes from v2.6.0 to v2.6.1-rc1
> > ============================================
> >...
> > Patrick Mansfield:
> >   o consolidate and log scsi command on send and completion
> >...
>
> This adds a #define TIMEOUT to scsi.h conflicting with a different
> TIMEOUT #define in drivers/scsi/eata_generic.h:

Sorry Adrian, here is a patch renaming TIMEOUT to TIMEOUT_ERROR.  Still
not a good name for the usage in SCSI core, but it does not conflict, and
matches the other names for the IO completion results (SUCCESS, FAILED,
etc., they and others should really be prefixed with at least SCSI).

eata does not use the TIMEOUT it defines, but there are enough defines of
TIMEOUT that it could be a problem in other drivers.

Only compile tested for eata driver.

22 years ago[PATCH] Call slave_destroy in scsi_alloc_sdev error path
Martin Hicks [Sat, 10 Jan 2004 06:55:07 +0000 (01:55 -0500)]
[PATCH] Call slave_destroy in scsi_alloc_sdev error path

This patch fixes a potential memory leak in scsi_alloc_sdev.

If slave_alloc kmallocs memory and the get_device() (around line 245)
fails then we goto the error path.  The error path never calls
slave_destroy.

22 years ago[PATCH] fix a few missing return value checks in scsi
Arjan van de Ven [Sat, 10 Jan 2004 06:51:34 +0000 (01:51 -0500)]
[PATCH] fix a few missing return value checks in scsi

The attached patch adds a few error checks for the pci dma_mask setting
routines, which after all can fail and thus need their return code
checked.

22 years ago[PATCH] qla1280
Jes Sorensen [Sat, 10 Jan 2004 06:47:47 +0000 (01:47 -0500)]
[PATCH] qla1280

I am attaching the latest version of the qla1280 driver for inclusion in
the next 2.6.x release. It is mostly based on Christoph's cleanup work
and a couple of changes of my own. I don't know if it is too late for
2.6.1, but otherwise it would be nice to get it into 2.6.2.

I have built and tested this using 2.6.0-test11 on an ia64, but I don't
think there were any major SCSI changes since then.

22 years agoMerge mulgrave.(none):/home/jejb/BK/linux-2.5
James Bottomley [Sat, 10 Jan 2004 06:28:59 +0000 (01:28 -0500)]
Merge mulgrave.(none):/home/jejb/BK/linux-2.5
into mulgrave.(none):/home/jejb/BK/scsi-misc-2.7

22 years agoMerge bk://linux-dj.bkbits.net/agpgart
Linus Torvalds [Fri, 9 Jan 2004 03:07:39 +0000 (19:07 -0800)]
Merge bk://linux-dj.bkbits.net/agpgart
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[AGPGART] The RadeonIGP 345M device ID is 0xcbb2, not 0xcbb
Dave Jones [Fri, 9 Jan 2004 17:43:29 +0000 (17:43 +0000)]
[AGPGART] The RadeonIGP 345M device ID is 0xcbb2, not 0xcbb
Spotted by Matteo Croce

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.6
Linus Torvalds [Fri, 9 Jan 2004 00:06:30 +0000 (16:06 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[SPARC64]: Update defconfig.
David S. Miller [Thu, 8 Jan 2004 18:14:55 +0000 (10:14 -0800)]
[SPARC64]: Update defconfig.

22 years ago[SPARC64]: Add option to define default command line to kernel, ala PPC.
Ben Collins [Thu, 8 Jan 2004 18:14:10 +0000 (10:14 -0800)]
[SPARC64]: Add option to define default command line to kernel, ala PPC.

22 years ago[IRDA]: Fix compiler warning in af_irda.c
Jean Tourrilhes [Thu, 8 Jan 2004 18:11:04 +0000 (10:11 -0800)]
[IRDA]: Fix compiler warning in af_irda.c

22 years ago[IRDA]: Add module alias for IrCOMM pseudo serial device.
Jean Tourrilhes [Thu, 8 Jan 2004 18:10:24 +0000 (10:10 -0800)]
[IRDA]: Add module alias for IrCOMM pseudo serial device.

From Martin Diehl.

22 years ago[IRDA]: Fix sir-dev 'raw' mode for sir dongles that need it.
Jean Tourrilhes [Thu, 8 Jan 2004 18:09:57 +0000 (10:09 -0800)]
[IRDA]: Fix sir-dev 'raw' mode for sir dongles that need it.

From Martin Diehl.

22 years ago[IRDA]: Fix a potential dealock in sir-dev state machine.
Jean Tourrilhes [Thu, 8 Jan 2004 18:09:23 +0000 (10:09 -0800)]
[IRDA]: Fix a potential dealock in sir-dev state machine.

Also, make sir-dev locking compatible with irport.
From Martin Diehl.

22 years ago[IRDA]: Proper calculation for F-timer. Improve interoperability.
Jean Tourrilhes [Thu, 8 Jan 2004 18:08:39 +0000 (10:08 -0800)]
[IRDA]: Proper calculation for F-timer. Improve interoperability.

22 years ago[NETFILTER]: Align nulldevname properly in ip_tables.
Kurt Garloff [Thu, 8 Jan 2004 18:05:27 +0000 (10:05 -0800)]
[NETFILTER]: Align nulldevname properly in ip_tables.

22 years ago[ATM]: br2684 incorrectly handles frames recvd with FCS (by Alex Zeffertt <ajz@cambri...
Chas Williams [Thu, 8 Jan 2004 18:00:14 +0000 (10:00 -0800)]
[ATM]: br2684 incorrectly handles frames recvd with FCS (by Alex Zeffertt <ajz@cambridgebroadband.com>)

22 years ago[X25]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:57:33 +0000 (09:57 -0800)]
[X25]: Use size_t for size in {send,recv}msg.

22 years ago[UNIX]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:57:13 +0000 (09:57 -0800)]
[UNIX]: Use size_t for size in {send,recv}msg.

22 years ago[ROSE]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:56:50 +0000 (09:56 -0800)]
[ROSE]: Use size_t for size in {send,recv}msg.

22 years ago[NETROM]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:56:19 +0000 (09:56 -0800)]
[NETROM]: Use size_t for size in {send,recv}msg.

22 years ago[LLC]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:55:54 +0000 (09:55 -0800)]
[LLC]: Use size_t for size in {send,recv}msg.

22 years ago[IRDA]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:55:30 +0000 (09:55 -0800)]
[IRDA]: Use size_t for size in {send,recv}msg.

22 years ago[ECONET]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:55:00 +0000 (09:55 -0800)]
[ECONET]: Use size_t for size in {send,recv}msg.

22 years ago[NETLINK]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:54:37 +0000 (09:54 -0800)]
[NETLINK]: Use size_t for size in {send,recv}msg.

22 years ago[DECNET]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:54:10 +0000 (09:54 -0800)]
[DECNET]: Use size_t for size in {send,recv}msg.

22 years ago[IPX]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:53:49 +0000 (09:53 -0800)]
[IPX]: Use size_t for size in {send,recv}msg.

22 years ago[AX25]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:53:15 +0000 (09:53 -0800)]
[AX25]: Use size_t for size in {send,recv}msg.

22 years ago[ATM]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:52:52 +0000 (09:52 -0800)]
[ATM]: Use size_t for size in {send,recv}msg.

22 years ago[APPLETALK DDP]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:52:21 +0000 (09:52 -0800)]
[APPLETALK DDP]: Use size_t for size in {send,recv}msg.

22 years ago[PPPOE]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:51:57 +0000 (09:51 -0800)]
[PPPOE]: Use size_t for size in {send,recv}msg.

22 years ago[BLUETOOTH]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:51:28 +0000 (09:51 -0800)]
[BLUETOOTH]: Use size_t for size in {send,recv}msg.

22 years ago[IPV4/IPV6]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:50:34 +0000 (09:50 -0800)]
[IPV4/IPV6]: Use size_t for size in {send,recv}msg.

22 years ago[NET]: Use size_t for size argument in {send,recv}msg callchain.
Stephen Hemminger [Thu, 8 Jan 2004 17:49:00 +0000 (09:49 -0800)]
[NET]: Use size_t for size argument in {send,recv}msg callchain.

22 years ago[SPARC]: Use spinlock to protect IRQ action management.
Keith M. Wesolowski [Thu, 8 Jan 2004 17:41:04 +0000 (09:41 -0800)]
[SPARC]: Use spinlock to protect IRQ action management.

22 years ago[SPARC]: Fix PMD masking in SRMMU code.
Keith M. Wesolowski [Thu, 8 Jan 2004 17:39:49 +0000 (09:39 -0800)]
[SPARC]: Fix PMD masking in SRMMU code.

22 years ago[SPARC64]: In early bootup, BUG() if cannot find TLB entry for remapping.
David S. Miller [Thu, 8 Jan 2004 17:36:40 +0000 (09:36 -0800)]
[SPARC64]: In early bootup, BUG() if cannot find TLB entry for remapping.

22 years agoLinux 2.6.1 v2.6.1
Linus Torvalds [Thu, 8 Jan 2004 14:57:32 +0000 (06:57 -0800)]
Linux 2.6.1

22 years ago[AGPGART] Duh, is_r200 is a function, not a variable.
Dave Jones [Thu, 8 Jan 2004 13:25:36 +0000 (13:25 +0000)]
[AGPGART] Duh, is_r200 is a function, not a variable.
Spotted by Andreas Henriksson <andreas@scream.fjortis.info>

22 years agoMerge bk://linux.bkbits.net/linux-2.5
Nathan Scott [Thu, 8 Jan 2004 10:19:08 +0000 (04:19 -0600)]
Merge bk://linux.bkbits.net/linux-2.5
into lips.borg.umn.edu:/export/music/bkroot/xfs-linux-2.6

22 years agoFix subtle fork() race that Ingo noticed.
Linus Torvalds [Thu, 8 Jan 2004 03:46:52 +0000 (19:46 -0800)]
Fix subtle fork() race that Ingo noticed.

We must not mark the process TASK_STOPPED early, because
that might allow a signal to wake it up before we actually
got to the "wake_up_forked_process()" state. Total confusion
would happen.

Make wake_up_forked_process() verify the new world order.

22 years agoMerge bk://linux-dj.bkbits.net/agpgart
Linus Torvalds [Wed, 7 Jan 2004 23:03:39 +0000 (15:03 -0800)]
Merge bk://linux-dj.bkbits.net/agpgart
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[AGPGART] Add support for Radeon IGP345M to ATI GART driver.
Dave Jones [Wed, 7 Jan 2004 14:53:58 +0000 (14:53 +0000)]
[AGPGART] Add support for Radeon IGP345M to ATI GART driver.
Also consolidate a bunch of convoluted if's into a single
"is this an r200 or r300" function.

22 years agoLinux 2.6.1-rc3 v2.6.1-rc3
Linus Torvalds [Wed, 7 Jan 2004 14:21:44 +0000 (06:21 -0800)]
Linux 2.6.1-rc3

22 years ago[PATCH] ppc64: Add missing section definition
Andrew Morton [Wed, 7 Jan 2004 13:56:59 +0000 (05:56 -0800)]
[PATCH] ppc64: Add missing section definition

From: Anton Blanchard <anton@samba.org>

For a laugh we moved the BSS and our world exploded. Turns out we zero
from __bss_start to _end. Add __bss_stop to our section definitions so
we can use it instead.

22 years ago[PATCH] /proc/ppc64 and /proc/iSeries fixes from Linas Vepstas
Andrew Morton [Wed, 7 Jan 2004 13:56:50 +0000 (05:56 -0800)]
[PATCH] /proc/ppc64 and /proc/iSeries fixes from Linas Vepstas

From: Anton Blanchard <anton@samba.org>

Linas Vepstas has audited the ppc64 proc code and found a number of issues.

22 years agoDon't relocate non-allocated regions in modules.
Linus Torvalds [Wed, 7 Jan 2004 13:47:04 +0000 (05:47 -0800)]
Don't relocate non-allocated regions in modules.

This fixes loading of modules compiled with debugging on
some platforms.

From Rusty.

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.6
Linus Torvalds [Wed, 7 Jan 2004 10:31:18 +0000 (02:31 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.6
Linus Torvalds [Wed, 7 Jan 2004 10:29:12 +0000 (02:29 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.6
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoFix silly mremap test.
Linus Torvalds [Wed, 7 Jan 2004 10:26:41 +0000 (02:26 -0800)]
Fix silly mremap test.

Get off the drugs, Linus.

22 years agoFix ttpci bogus use of floating point by casting the
Linus Torvalds [Wed, 7 Jan 2004 10:00:08 +0000 (02:00 -0800)]
Fix ttpci bogus use of floating point by casting the
constant expression properly.

22 years ago[IPV6]: Autoconfig link-local address on ip6-ip6 tunnel device.
Ville Nuorvala [Wed, 7 Jan 2004 04:17:51 +0000 (20:17 -0800)]
[IPV6]: Autoconfig link-local address on ip6-ip6 tunnel device.

22 years ago[COMPAT]: Handle SO_TIMESTAMP cmsgs.
Andi Kleen [Wed, 7 Jan 2004 04:17:13 +0000 (20:17 -0800)]
[COMPAT]: Handle SO_TIMESTAMP cmsgs.

22 years ago[SPARC32]: Use drivers/block/Kconfig
Matthew Wilcox [Wed, 7 Jan 2004 04:10:46 +0000 (20:10 -0800)]
[SPARC32]: Use drivers/block/Kconfig

22 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.6
David S. Miller [Wed, 7 Jan 2004 03:19:15 +0000 (19:19 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.6
into nuts.ninka.net:/disk1/davem/BK/net-2.6

22 years agoMerge nuts.ninka.net:/disk1/davem/BK/sparcwork-2.6
David S. Miller [Wed, 7 Jan 2004 03:13:20 +0000 (19:13 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/sparcwork-2.6
into nuts.ninka.net:/disk1/davem/BK/sparc-2.6

22 years ago[PATCH] don't clear i_sb
Dave Kleikamp [Wed, 7 Jan 2004 02:35:15 +0000 (18:35 -0800)]
[PATCH] don't clear i_sb

From: Christoph Hellwig <hch@lst.de>

JFS currently clears i_sb in some error pathes which can make the
core kernel OOPS because it may never be NULL.  Noticed because some
IBM people try to "fix" the core kernel for it now..

22 years ago[PATCH] ia32 sched_clock() deadlock fix
Andrew Morton [Tue, 6 Jan 2004 23:52:48 +0000 (15:52 -0800)]
[PATCH] ia32 sched_clock() deadlock fix

From: Ingo Molnar <mingo@elte.hu>,

Voyager is getting odd deadlocks due to the taking of xtime_lock() in
sched_clock()->get_jiffies_64().

I had this patch queued up to fix a different deadlock, which occurs when we
relax the requirement that TSC's be synchronised across CPUs.  But it will
fix James' deadlock too.

22 years ago[PATCH] dvb: firmware fixes
Andrew Morton [Tue, 6 Jan 2004 23:52:39 +0000 (15:52 -0800)]
[PATCH] dvb: firmware fixes

From: Michael Hunold <hunold@convergence.de>

- move around sp887x firmware file entry to be close to sp887x selection

- fix a bunch of filenames to point to /usr/lib/hotplug/firmware/ rather
  then /etc/dvb

- fix the av7110 firmware config entry for "make allyesconfig"

22 years ago[PATCH] JFS fix for NFS on little-endian systems
Andrew Morton [Tue, 6 Jan 2004 23:52:30 +0000 (15:52 -0800)]
[PATCH] JFS fix for NFS on little-endian systems

From: Dave Kleikamp <shaggy@austin.ibm.com>

After Jose debugged the problem down to the routine jfs_get_parent, we
were able to find the problem.  I believe it only affects users of
NFS-exported JFS file systems on big-endian hardware.

The problem was a missing le32_to_cpu macro.  The patch also fixes a
return code to be more consistent other implementations of get_parent.

22 years ago[PATCH] fix sysfs oops
Andrew Morton [Tue, 6 Jan 2004 23:52:21 +0000 (15:52 -0800)]
[PATCH] fix sysfs oops

From: Greg KH <greg@kroah.com>

This fixes an oops when a kobject is unregistered before it's child is.
The usb-serial devices show this bug very easily (yank out a device
while its port is opened...)

Patch was originally written by Mike Gorse <mgorse@mgorse.dhs.org>

22 years ago[PATCH] MSI build fixes
Andrew Morton [Tue, 6 Jan 2004 23:52:12 +0000 (15:52 -0800)]
[PATCH] MSI build fixes

Add missing NR_VECTORS definition to visws and pc9800.  Also, make MSI
support dependent on CONFIG_X86_IO_APIC, as it won't build without IOAPIC
support.

22 years agoMerge bk://linux-dj.bkbits.net/agpgart
Linus Torvalds [Tue, 6 Jan 2004 23:44:53 +0000 (15:44 -0800)]
Merge bk://linux-dj.bkbits.net/agpgart
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoFix my PGP fingerprint in the CREDITS file.
Mitsuru Kanda [Tue, 6 Jan 2004 14:26:30 +0000 (06:26 -0800)]
Fix my PGP fingerprint in the CREDITS file.

22 years ago[NET]: Make sure that class selected by priority is a leaf in HTB scheduler.
Martin Devera [Tue, 6 Jan 2004 14:19:46 +0000 (06:19 -0800)]
[NET]: Make sure that class selected by priority is a leaf in HTB scheduler.

22 years ago[NETFILTER]: Add SELINUX priority values for ipv4/ipv6, approved by Harald Welte.
James Morris [Tue, 6 Jan 2004 13:42:12 +0000 (05:42 -0800)]
[NETFILTER]: Add SELINUX priority values for ipv4/ipv6, approved by Harald Welte.

22 years agoMerge nuts.ninka.net:/disk1/davem/BK/network-2.6
David S. Miller [Tue, 6 Jan 2004 13:09:37 +0000 (05:09 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/network-2.6
into nuts.ninka.net:/disk1/davem/BK/net-2.6

22 years agoMerge nuts.ninka.net:/disk1/davem/BK/sparcwork-2.6
David S. Miller [Tue, 6 Jan 2004 13:05:40 +0000 (05:05 -0800)]
Merge nuts.ninka.net:/disk1/davem/BK/sparcwork-2.6
into nuts.ninka.net:/disk1/davem/BK/sparc-2.6

22 years ago[PATCH] Fix PnP BIOS call
Adam Belay [Tue, 6 Jan 2004 12:08:21 +0000 (04:08 -0800)]
[PATCH] Fix PnP BIOS call

The recent escd fix I have made corrects a thinko in the PnPBIOS code and it
turns out that faults from calling /proc/pnp/bus/escd were probably not caused
by BIOS bugs.

22 years agoMerge home.osdl.org:/home/torvalds/v2.5/kconfig
Linus Torvalds [Tue, 6 Jan 2004 11:47:08 +0000 (03:47 -0800)]
Merge home.osdl.org:/home/torvalds/v2.5/kconfig
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] qconf fix
Roman Zippel [Tue, 6 Jan 2004 11:46:12 +0000 (03:46 -0800)]
[PATCH] qconf fix

Sometimes a menuconfig item is shown twice, so hide the other item.

22 years ago[PATCH] gconf startup fixes
Roman Zippel [Tue, 6 Jan 2004 11:46:03 +0000 (03:46 -0800)]
[PATCH] gconf startup fixes

Let gconf find it's glade file, even it's started with an absolute path
and check srcdir so it also works if it's compiled outside of the tree.

22 years ago[PATCH] gconf compile warning fixes
Roman Zippel [Tue, 6 Jan 2004 11:45:55 +0000 (03:45 -0800)]
[PATCH] gconf compile warning fixes

gconf compile warning fixes (by Buddy Lucas <b.lucas@ohra.nl>)

22 years ago[PATCH] fix gconf segfault problem
Roman Zippel [Tue, 6 Jan 2004 11:45:46 +0000 (03:45 -0800)]
[PATCH] fix gconf segfault problem

fix gconf segfault problem (by Romain Lievin <roms@tilp.info>)

22 years ago[PATCH] generate an error if writing of kernel config failed
Roman Zippel [Tue, 6 Jan 2004 11:45:38 +0000 (03:45 -0800)]
[PATCH] generate an error if writing of kernel config failed

generate an error if writing of kernel config failed

22 years agoMerge bk://linux.bkbits.net/linux-2.5
Nathan Scott [Tue, 6 Jan 2004 09:35:22 +0000 (03:35 -0600)]
Merge bk://linux.bkbits.net/linux-2.5
into lips.borg.umn.edu:/export/music/bkroot/xfs-linux-2.6

22 years agoMerge nathans@xfs.org:/export/hose/bkroot/xfs-linux-2.6
Nathan Scott [Wed, 7 Jan 2004 03:38:37 +0000 (14:38 +1100)]
Merge nathans@xfs.org:/export/hose/bkroot/xfs-linux-2.6
into sgi.com:/source2/xfs-linux-2.6

22 years agoMerge sgi.com:/source2/linux-2.6 into sgi.com:/source2/xfs-linux-2.6
Nathan Scott [Wed, 7 Jan 2004 03:08:04 +0000 (14:08 +1100)]
Merge sgi.com:/source2/linux-2.6 into sgi.com:/source2/xfs-linux-2.6

22 years ago[AGPGART] printk level changes for amd64
Dave Jones [Mon, 5 Jan 2004 18:11:11 +0000 (18:11 +0000)]
[AGPGART] printk level changes for amd64

22 years agoMerge bk://linux.bkbits.net/linux-2.5
Nathan Scott [Mon, 5 Jan 2004 17:26:01 +0000 (11:26 -0600)]
Merge bk://linux.bkbits.net/linux-2.5
into lips.borg.umn.edu:/export/music/bkroot/xfs-linux-2.6

22 years ago64 bit updates for Workbit NinjaSCSI driver
James Bottomley [Mon, 5 Jan 2004 16:12:21 +0000 (10:12 -0600)]
64 bit updates for Workbit NinjaSCSI driver

From:  GOTO Masanori <gotom@debian.or.jp>

Thanks for your report.  I compiled and exactly I saw some warnings on
amd64 machine.  I checked all warnings, and these warnings are
trivial, they can be easily fixed.  I attached the patch to fix
warnings.  Nsp32 is PCI device driver, so it should also work on amd64
architecture.