]> git.hungrycats.org Git - linux/log
linux
23 years ago[NETFILTER IPV4]: Fix typo in Kconfig.
Jeff Smith [Tue, 22 Apr 2003 16:56:10 +0000 (09:56 -0700)]
[NETFILTER IPV4]: Fix typo in Kconfig.

23 years ago[IGMP]: Fix bug in broadcast handling.
David Stevens [Tue, 22 Apr 2003 16:53:39 +0000 (09:53 -0700)]
[IGMP]: Fix bug in broadcast handling.

23 years ago[IGMPv3/MPDv2]: Bug fixes and ipv4 multiprotocol API.
David Stevens [Tue, 22 Apr 2003 16:51:48 +0000 (09:51 -0700)]
[IGMPv3/MPDv2]: Bug fixes and ipv4 multiprotocol API.

23 years ago[NET]: Do not let GCC reload pointers after NULL checks.
David S. Miller [Tue, 22 Apr 2003 16:14:38 +0000 (09:14 -0700)]
[NET]: Do not let GCC reload pointers after NULL checks.

23 years agoo net: module refcounting for sk_alloc/sk_free
Arnaldo Carvalho de Melo [Tue, 22 Apr 2003 23:53:59 +0000 (20:53 -0300)]
o net: module refcounting for sk_alloc/sk_free

I had to move the rtnetlink_init and init_netlink calls to af_netlink init time, so that
the sk_alloc called down the rtnetlink_init callchain is done after the PF_NETLINK
net_proto_family is sock_registered, and because of that the af_netlink init function
call had to be moved to earlier by means of subsys_initcall (DaveM's suggestion).

23 years ago[PATCH] Fix IRDA irq handler prototype
Shachar Shemesh [Tue, 22 Apr 2003 02:34:47 +0000 (19:34 -0700)]
[PATCH] Fix IRDA irq handler prototype

This fixes a mismatch in declaration between "irport_interrupt" in the
header files (returning void) and in the definition (returning
irqreturn_t).

23 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Tue, 22 Apr 2003 01:35:26 +0000 (18:35 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Tue, 22 Apr 2003 01:34:12 +0000 (18:34 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[PATCH] Update umem driver for newer cards.
Neil Brown [Tue, 22 Apr 2003 01:33:21 +0000 (18:33 -0700)]
[PATCH] Update umem driver for newer cards.

23 years ago[PATCH] Update umem to new request_irq interface
Neil Brown [Tue, 22 Apr 2003 01:33:10 +0000 (18:33 -0700)]
[PATCH] Update umem to new request_irq interface

request_irq requires a handler that returns irqreturn_t,
so mm_interrupt now returns the appropriate value

23 years agoMerge http://jfs.bkbits.net/linux-2.5
Linus Torvalds [Tue, 22 Apr 2003 01:29:36 +0000 (18:29 -0700)]
Merge http://jfs.bkbits.net/linux-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge jfs@jfs.bkbits.net:linux-2.5
Dave Kleikamp [Tue, 22 Apr 2003 03:46:10 +0000 (22:46 -0500)]
Merge jfs@jfs.bkbits.net:linux-2.5
into shaggy.austin.ibm.com:/shaggy/bk/jfs-2.5

23 years ago[PATCH] request structure stack corruption
Jens Axboe [Tue, 22 Apr 2003 01:18:01 +0000 (18:18 -0700)]
[PATCH] request structure stack corruption

This fixes a problem with drivers that have request on the stack for
some operations, like IDE.  If we wake before releasing the request, the
stack may have already disappeared beneath us when the rest of
end_that_request_last() is run.

Fix by making sure the completion is done _last_.

23 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
David S. Miller [Mon, 21 Apr 2003 18:22:28 +0000 (11:22 -0700)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
into kernel.bkbits.net:/home/davem/net-2.5

23 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/sparc-2.5
David S. Miller [Mon, 21 Apr 2003 18:21:16 +0000 (11:21 -0700)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/sparc-2.5
into kernel.bkbits.net:/home/davem/sparc-2.5

23 years ago[IP_GRE]: Kill duplicate update_pmtu call.
Steven Whitehouse [Mon, 21 Apr 2003 17:47:19 +0000 (10:47 -0700)]
[IP_GRE]: Kill duplicate update_pmtu call.

23 years ago[BRIDGE]: New maintainership.
Stephen Hemminger [Mon, 21 Apr 2003 17:41:06 +0000 (10:41 -0700)]
[BRIDGE]: New maintainership.

23 years ago[SPARC64]: Add LOOP_{GET,SET}_STATUS64 to ioctl32.
David S. Miller [Mon, 21 Apr 2003 17:36:52 +0000 (10:36 -0700)]
[SPARC64]: Add LOOP_{GET,SET}_STATUS64 to ioctl32.

23 years ago[SPARC]: CLOCK_MONOTONIC fixes, from x86.
David S. Miller [Mon, 21 Apr 2003 17:09:33 +0000 (10:09 -0700)]
[SPARC]: CLOCK_MONOTONIC fixes, from x86.

23 years ago[NETLINK]: Fix minor numbers in netlink_dev.c
David S. Miller [Mon, 21 Apr 2003 17:00:59 +0000 (10:00 -0700)]
[NETLINK]: Fix minor numbers in netlink_dev.c

23 years ago[SPARC64]: Update defconfig.
David S. Miller [Mon, 21 Apr 2003 16:58:39 +0000 (09:58 -0700)]
[SPARC64]: Update defconfig.

23 years agoMerge bk://kernel.bkbits.net/acme/net-2.5
David S. Miller [Mon, 21 Apr 2003 16:53:23 +0000 (09:53 -0700)]
Merge bk://kernel.bkbits.net/acme/net-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5

23 years agoo rtnetlink_dev: use C99 struct init style
Arnaldo Carvalho de Melo [Mon, 21 Apr 2003 21:16:52 +0000 (18:16 -0300)]
o rtnetlink_dev: use C99 struct init style

23 years agoo atm/lec.c: use C99 struct init style
Arnaldo Carvalho de Melo [Mon, 21 Apr 2003 21:07:15 +0000 (18:07 -0300)]
o atm/lec.c: use C99 struct init style

23 years agoo rtnetlink: use C99 struct init style
Arnaldo Carvalho de Melo [Mon, 21 Apr 2003 20:48:15 +0000 (17:48 -0300)]
o rtnetlink: use C99 struct init style

23 years ago[SPARC64]: Spelling fixes.
Steven Cole [Mon, 21 Apr 2003 16:13:33 +0000 (09:13 -0700)]
[SPARC64]: Spelling fixes.

23 years agoFix irq event debug print-out, and add stack dump which can
Linus Torvalds [Mon, 21 Apr 2003 16:05:40 +0000 (09:05 -0700)]
Fix irq event debug print-out, and add stack dump which can
give a clue about what the context was that might have caused
the spurious interrupt.

23 years agoMerge nuts.ninka.net:/home/davem/src/BK/network-2.5
David S. Miller [Mon, 21 Apr 2003 12:16:49 +0000 (05:16 -0700)]
Merge nuts.ninka.net:/home/davem/src/BK/network-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5

23 years agoMerge bk://bk.arm.linux.org.uk/linux-2.5-rmk
Linus Torvalds [Mon, 21 Apr 2003 09:34:20 +0000 (02:34 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.5-rmk
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoMerge flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5
Russell King [Tue, 22 Apr 2003 01:07:59 +0000 (02:07 +0100)]
Merge flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5
into flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5-rmk

23 years ago[ARM] spelling fixes for arm
Steven Cole [Tue, 22 Apr 2003 00:45:12 +0000 (01:45 +0100)]
[ARM] spelling fixes for arm

Patch from Steven Cole.

Here are some spelling fixes for arm.
This was diffed against the current 2.5 tree.

23 years ago[ARM PATCH] 1510/1: use a #define for asm jump address
Eli Carter [Mon, 21 Apr 2003 18:36:54 +0000 (19:36 +0100)]
[ARM PATCH] 1510/1: use a #define for asm jump address

Patch from Eli Carter

# Mon Apr 21 11:11:41 CDT 2003 ejc@rnd-linux-c84
# use-physoffset-define
#
# Use the PHYS_OFFSET #define instead of a hard-coded value.
#
# Diffed against linux-2.5.67-rmk1+1501-3+1506
#
#  arch/arm/boot/compressed/head-xscale.S |    2 +-
#  1 files changed, 1 insertion(+), 1 deletion(-)
#

23 years ago[ARM PATCH] 1511/1: iop321 #define cleanup
Eli Carter [Mon, 21 Apr 2003 18:31:47 +0000 (19:31 +0100)]
[ARM PATCH] 1511/1: iop321 #define cleanup

Patch from Eli Carter

# Mon Apr 21 11:20:06 CDT 2003 ejc@rnd-linux-c84
# pci-io-mem-size-defines
#
# Rename the IOP321_PCI_WINDOW_SIZE #defines to use
# IOP321_PCI_{IO,MEM}_{BASE,SIZE} instead.  This makes the #defines a bit more
# consistent.  No functional change, though it does bring up the question of
# whether res[].end should be BASE+SIZE-1 or BASE+SIZE.
#
# Diffed against linux-2.5.67-rmk1+1501-3+1506+1508-10
#
#  arch/arm/mach-iop3xx/iop321-pci.c    |    8 ++++----
#  include/asm-arm/arch-iop3xx/iop321.h |   10 ++++------
#  2 files changed, 8 insertions(+), 10 deletions(-)
#

23 years ago[ARM PATCH] 1508/1: use #define's for iq80321
Eli Carter [Mon, 21 Apr 2003 18:27:44 +0000 (19:27 +0100)]
[ARM PATCH] 1508/1: use #define's for iq80321

Patch from Eli Carter

# Thu Apr 17 16:37:58 CDT 2003 ejc@rnd-linux-c84
# iq80321-use-addr-defines
#
# Use #define's instead of hard-coded numbers for the device locations for the
# iq80321 board.
#
# Diffed against linux-2.5.65-rmk1+1472-4+1502-3+1506
# Applies cleanly to linux-2.5.67-rmk1+1502-3+1506
#
#  arch/arm/mach-iop3xx/mm-321.c |    4 ++--
#  1 files changed, 2 insertions(+), 2 deletions(-)
#

23 years agoAdd the Xeon variations (Pentium-III and P4-based) to the list
Linus Torvalds [Mon, 21 Apr 2003 09:31:33 +0000 (02:31 -0700)]
Add the Xeon variations (Pentium-III and P4-based) to the list
of Intel CPU optimizations. From Andi Kleen.

23 years ago[PATCH] Runtime memory barrier patching
Andi Kleen [Mon, 21 Apr 2003 09:23:20 +0000 (02:23 -0700)]
[PATCH] Runtime memory barrier patching

This implements automatic code patching of memory barriers based
on the CPU capabilities. Normally lock ; addl $0,(%esp) barriers
are used, but these are a bit slow on the Pentium 4.

Linus proposed this a few weeks ago after the support for SSE1/SSE2
barriers was introduced. I now got around to implement it.

The main advantage is that it allows distributors to ship less binary
kernels but still get fast kernels. In particular it avoids the
need of a special Pentium 4 kernel.

The patching code is quite generic and could be used to patch
other instructions (like prefetches or specific other critical
instructions) too.
Thanks to Rusty's in kernel loader it also works seamlessly for modules.

The patching is done before other CPUs start to avoid potential
erratas with self modifying code on SMP systems. It makes no
attempt to automatically handle assymetric systems (an secondary
CPU having less capabilities than the boot CPU). In this
case just boot with "noreplacement"

23 years ago[PATCH] More careful about VMA merging
Andrew Morton [Mon, 21 Apr 2003 09:23:10 +0000 (02:23 -0700)]
[PATCH] More careful about VMA merging

The VMA merging code can merge vmas which have a ->vm_ops->close() handler.
But this means that per-VMA resources in one of the merged VMAs will not be
freed.

Fix that up by just refusing to merge any VMA's which look "complex": they
have special flags set or they have a ->close handler.

23 years agoMerge home:v2.5/linux
Linus Torvalds [Mon, 21 Apr 2003 06:25:31 +0000 (23:25 -0700)]
Merge home:v2.5/linux
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years ago[PATCH] trivial task_prio() fix
Robert Love [Mon, 21 Apr 2003 06:24:30 +0000 (23:24 -0700)]
[PATCH] trivial task_prio() fix

Here is a trivial fix for task_prio() in the case MAX_RT_PRIO !=
MAX_USER_RT_PRIO.  In this case, all priorities are skewed by
(MAX_RT_PRIO - MAX_USER_RT_PRIO).

The fix is to subtract the full MAX_RT_PRIO value from p->prio, not just
MAX_USER_RT_PRIO.  This makes sense, as the full priority range is
unrelated to the maximum user value.  Only the real maximum RT value
matters.

This has been in Andrew's tree for awhile, with no issue.  Also, Ingo
acked it.

23 years agoAllow gcc to generate better code for irq handling.
Linus Torvalds [Mon, 21 Apr 2003 06:10:51 +0000 (23:10 -0700)]
Allow gcc to generate better code for irq handling.

Ok, now that most drivers have been converted to the new
irqreturn_t, we can remove the fascist type-checks and just
use a regular integer type which has a simpler calling
convention.

23 years ago[PATCH] n_hdlc update
Paul Fulghum [Mon, 21 Apr 2003 05:46:13 +0000 (22:46 -0700)]
[PATCH] n_hdlc update

With suggestions from Chritoph Hellwig

- Remove MODULE_USE_COUNT macros
- Add owner member to struct tty_ldisc
- Init tty_ldisc at compile time
- make some functions static

23 years ago[PATCH] synclink_cs update
Paul Fulghum [Mon, 21 Apr 2003 04:48:52 +0000 (21:48 -0700)]
[PATCH] synclink_cs update

- Remove MODULE_USE_COUNT macros
- Add owner member
- Add tiocmget/tiocmset tty callbacks

23 years ago[PATCH] synclinkmp update
Paul Fulghum [Mon, 21 Apr 2003 04:47:01 +0000 (21:47 -0700)]
[PATCH] synclinkmp update

- Remove MODULE_USE_COUNT macros
- Add owner member
- Add tiocmget/tiocmset tty callbacks

23 years ago[PATCH] synclink update
Paul Fulghum [Mon, 21 Apr 2003 04:45:56 +0000 (21:45 -0700)]
[PATCH] synclink update

- Remove MODULE_USE_COUNT macros
- Add owner member
- Add tiocmget/tiocmset tty callbacks

23 years ago[PATCH] 1394 updates
Ben Collins [Mon, 21 Apr 2003 04:28:14 +0000 (21:28 -0700)]
[PATCH] 1394 updates

- New irq handler prototypes.
- Lots of un-enumurated locking fixes/cleanups (thanks in large part to
  spinlock debug compile options in the kernel).
- Other various trivial fixes.

23 years agoReturn IRQ_NONE for ieee1394 driver when the interrupt was for
Linus Torvalds [Mon, 21 Apr 2003 04:27:24 +0000 (21:27 -0700)]
Return IRQ_NONE for ieee1394 driver when the interrupt was for
somebody else.

23 years ago[PATCH] Convert Alpha to the new 2.5 IRQ API
Marc Zyngier [Mon, 21 Apr 2003 04:23:36 +0000 (21:23 -0700)]
[PATCH] Convert Alpha to the new 2.5 IRQ API

This converts the Alpha architecture to the new IRQ API.  Tested on
Jensen.

23 years ago[PATCH] fix printk when an irq doesn't get responded to
Jeff Garzik [Mon, 21 Apr 2003 04:23:28 +0000 (21:23 -0700)]
[PATCH] fix printk when an irq doesn't get responded to

23 years agoMerge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
Linus Torvalds [Mon, 21 Apr 2003 03:41:10 +0000 (20:41 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoResolve differences between Davem and Andrew on irq updates
Linus Torvalds [Mon, 21 Apr 2003 03:39:45 +0000 (20:39 -0700)]
Resolve differences between Davem and Andrew on irq updates

23 years ago[PATCH] irqs: hotplug drivers
Andrew Morton [Mon, 21 Apr 2003 03:32:35 +0000 (20:32 -0700)]
[PATCH] irqs: hotplug drivers

Update hotplug and pcmcia drivers to the new IRQ API.

23 years ago[PATCH] irqs: input drivers
Andrew Morton [Mon, 21 Apr 2003 03:21:28 +0000 (20:21 -0700)]
[PATCH] irqs: input drivers

Update the input and joystick drivers to the new IRQ API.

23 years ago[PATCH] irqs: ISDN
Andrew Morton [Mon, 21 Apr 2003 03:21:21 +0000 (20:21 -0700)]
[PATCH] irqs: ISDN

Update ISDN for the new IRQ API.

23 years ago[PATCH] irqs: IRDA
Andrew Morton [Mon, 21 Apr 2003 03:21:11 +0000 (20:21 -0700)]
[PATCH] irqs: IRDA

Update the IRDA drivers to the new IRQ API.

23 years ago[PATCH] ax25 build fix
Andrew Morton [Mon, 21 Apr 2003 03:21:04 +0000 (20:21 -0700)]
[PATCH] ax25 build fix

spin_lock() does not take a spinlock_t**

23 years ago[PATCH] parport_serial fix
Andrew Morton [Mon, 21 Apr 2003 03:20:56 +0000 (20:20 -0700)]
[PATCH] parport_serial fix

parport_serial is calling a couple of 8250 driver functions with no prototypes
in scope.

Turns out it was calling them with too many args, too.

23 years ago[PATCH] irqs: 1394
Andrew Morton [Mon, 21 Apr 2003 03:20:47 +0000 (20:20 -0700)]
[PATCH] irqs: 1394

Update 1394 to the new IRQ API

23 years ago[PATCH] irqs: video drivers
Andrew Morton [Mon, 21 Apr 2003 03:20:39 +0000 (20:20 -0700)]
[PATCH] irqs: video drivers

Update video drivers to the new IRQ API.

Almost none of them compile, so it was done on-spec.

23 years ago[PATCH] irqs: multimedia drivers
Andrew Morton [Mon, 21 Apr 2003 03:20:32 +0000 (20:20 -0700)]
[PATCH] irqs: multimedia drivers

Update a couple of media drivers to the new IRQ API.

Some stuff in there doesn't link btw:

drivers/built-in.o: In function `rds_waitread':
drivers/built-in.o(.text+0x6c152): undefined reference to `aci_port'
drivers/built-in.o: In function `rds_rawwrite':
drivers/built-in.o(.text+0x6c1a3): undefined reference to `aci_port'

23 years ago[PATCH] irqs: various char drivers
Andrew Morton [Mon, 21 Apr 2003 03:19:17 +0000 (20:19 -0700)]
[PATCH] irqs: various char drivers

Fix up a bunch of char drivers for the new IRQ API.

23 years ago[PATCH] irqs: watchdog drivers
Andrew Morton [Mon, 21 Apr 2003 03:19:09 +0000 (20:19 -0700)]
[PATCH] irqs: watchdog drivers

Update the watchdog drivers to the new IRQ API.

Also, give a couple of irq handlers static scope.

23 years ago[PATCH] irqs: ipmi driver
Andrew Morton [Mon, 21 Apr 2003 03:19:01 +0000 (20:19 -0700)]
[PATCH] irqs: ipmi driver

Update the ipmi driver to the new IRQ API

23 years ago[PATCH] irqs in sound/
Andrew Morton [Mon, 21 Apr 2003 03:18:53 +0000 (20:18 -0700)]
[PATCH] irqs in sound/

Updates all sound drivers to the new IRQ API.

The patch also fixes

- a return-with-lock-held

- a bunch of warnings and 64-bit bugs (CPU flags must be held in an
  unsigned long)

- jiffies must use unsigned longs

- two functions returning uninitialised values

23 years ago[PATCH] irqs: rtc
Andrew Morton [Mon, 21 Apr 2003 03:18:42 +0000 (20:18 -0700)]
[PATCH] irqs: rtc

update rtc driver to new IRQ API

23 years ago[PATCH] irqs: sym2
Andrew Morton [Mon, 21 Apr 2003 03:18:34 +0000 (20:18 -0700)]
[PATCH] irqs: sym2

update sym2 for new IRQ API

23 years ago[PATCH] irqs: drivers/block
Andrew Morton [Mon, 21 Apr 2003 03:18:27 +0000 (20:18 -0700)]
[PATCH] irqs: drivers/block

update drivers/block for new IRQ API.

23 years agoMerge jfs@jfs.bkbits.net:linux-2.5
Dave Kleikamp [Mon, 21 Apr 2003 02:50:51 +0000 (21:50 -0500)]
Merge jfs@jfs.bkbits.net:linux-2.5
into shaggy.austin.ibm.com:/shaggy/bk/jfs-2.5

23 years agonet driver cleanup, volume 6
Jeff Garzik [Sun, 20 Apr 2003 22:39:27 +0000 (18:39 -0400)]
net driver cleanup, volume 6

Affected drivers: atp, de600, de620, eepro, eexpress, lp486e,
3c589_cs, axnet_cs, fmvj18x_cs, nmclan_cs, pcnet_cs, smc91c92_cs,
xirc2ps_cs, sk98lin, xircom_cb, xircom_tulip_cb, airo, arlan,
netwave_cs, orinoco, ray_cs, wavelan, znet

98% contributed by Andrew Morton

23 years agonet driver cleanup, volume 5
Jeff Garzik [Sun, 20 Apr 2003 22:00:55 +0000 (18:00 -0400)]
net driver cleanup, volume 5

Affected drivers: 3c505 (notably), depca, ni5010, ni52, ni65,
dmfe, winbond-840.

3c505 included quite a few s/int timeout/unsigned long timeout/
changes as well, for proper jiffies comparison typing.

98% contributed by Andrew Morton.

23 years agonet driver cleanup, volume 4
Jeff Garzik [Sun, 20 Apr 2003 21:41:23 +0000 (17:41 -0400)]
net driver cleanup, volume 4

Affected drivers: 3c501, 3c507, 3c509, 3c5154, 3c59x, amd8111e,
at1700, e1000, hp100, lance, smc9194, de2104x, de4x5, tulip,
typhoon.

98% contributed by Andrew Morton.

23 years agonet driver cleanup, volume 3
Jeff Garzik [Sun, 20 Apr 2003 21:10:01 +0000 (17:10 -0400)]
net driver cleanup, volume 3

Affected drivers: 8139cp, 8139too, 82596, b44, cs89x0, dl2k, r8169

Vast majority of changes contributed by Andrew Morton.

23 years agonet driver cleanup, volume 2
Jeff Garzik [Sun, 20 Apr 2003 20:58:42 +0000 (16:58 -0400)]
net driver cleanup, volume 2

morq irqreturn_t,
some s/long flags/unsigned long flags/,
more set_bit-on-something-other-than-long cleanups

Affected drivers: epic100, fealnx, natsemi, ns83820, starfire,
sundance, via-rhine, yellowfin.  (and also include/linux/eeprom.h)

Several changes contributed by Andrew Morton.

23 years agonet driver cleanup, volume 1:
Jeff Garzik [Sun, 20 Apr 2003 20:26:55 +0000 (16:26 -0400)]
net driver cleanup, volume 1:

Mostly updating to new irqreturn_t, but also includes some needed
SET_MODULE_OWNER and set_bit cleanups as well.

Affects: 8390, dgrs, eepro100, epic100, pcnet32, rcpci45,
sis900, tlan

23 years agoMerge redhat.com:/garz/repo/linus-2.5
Jeff Garzik [Sun, 20 Apr 2003 19:47:55 +0000 (15:47 -0400)]
Merge redhat.com:/garz/repo/linus-2.5
into redhat.com:/garz/repo/net-drivers-2.5

23 years ago[SOUND TRIDENT]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 17:05:54 +0000 (10:05 -0700)]
[SOUND TRIDENT]: Update for irqreturn_t.

23 years ago[SOUND PCI]: Update several drivers for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 17:04:40 +0000 (10:04 -0700)]
[SOUND PCI]: Update several drivers for irqreturn_t.

23 years ago[MYRI_SBUS]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 17:01:36 +0000 (10:01 -0700)]
[MYRI_SBUS]: Update for irqreturn_t.

23 years ago[NET SUN]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 17:00:40 +0000 (10:00 -0700)]
[NET SUN]: Update for irqreturn_t.

23 years ago[TG3]: Update to irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:59:56 +0000 (09:59 -0700)]
[TG3]: Update to irqreturn_t.

23 years ago[SCSI SYM53C8XX_2]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:57:00 +0000 (09:57 -0700)]
[SCSI SYM53C8XX_2]: Update for irqreturn_t.

23 years ago[SCSI AIC7XXX_OLD]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:56:22 +0000 (09:56 -0700)]
[SCSI AIC7XXX_OLD]: Update for irqreturn_t.

23 years ago[SCSI QLOGICPTI]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:55:54 +0000 (09:55 -0700)]
[SCSI QLOGICPTI]: Update for irqreturn_t.

23 years ago[SCSI QLOGICISP]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:55:37 +0000 (09:55 -0700)]
[SCSI QLOGICISP]: Update for irqreturn_t.

23 years ago[SCSI QLOGICFC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:55:14 +0000 (09:55 -0700)]
[SCSI QLOGICFC]: Update for irqreturn_t.

23 years ago[SCSI ESP]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:54:57 +0000 (09:54 -0700)]
[SCSI ESP]: Update for irqreturn_t.

23 years ago[MESSAGE FUSION]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:54:23 +0000 (09:54 -0700)]
[MESSAGE FUSION]: Update for irqreturn_t.

23 years ago[FC4 SPARC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:51:55 +0000 (09:51 -0700)]
[FC4 SPARC]: Update for irqreturn_t.

23 years ago[RTC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:50:54 +0000 (09:50 -0700)]
[RTC]: Update for irqreturn_t.

23 years ago[CHAR SPARC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:48:31 +0000 (09:48 -0700)]
[CHAR SPARC]: Update for irqreturn_t.

23 years ago[SOUND]: mpu401.h needs linux/interrupt.h
David S. Miller [Sun, 20 Apr 2003 16:46:05 +0000 (09:46 -0700)]
[SOUND]: mpu401.h needs linux/interrupt.h

23 years ago[SERIAL SPARC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:45:08 +0000 (09:45 -0700)]
[SERIAL SPARC]: Update for irqreturn_t.

23 years ago[SPARC]: Platform code changes for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:43:58 +0000 (09:43 -0700)]
[SPARC]: Platform code changes for irqreturn_t.

23 years ago[SPARC]: Fix dumb typo in sun4c mm code.
David S. Miller [Sun, 20 Apr 2003 16:41:32 +0000 (09:41 -0700)]
[SPARC]: Fix dumb typo in sun4c mm code.

23 years ago[SOUND SPARC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:41:00 +0000 (09:41 -0700)]
[SOUND SPARC]: Update for irqreturn_t.

23 years ago[SPARC]: setup.c needs linux/initrd.h
David S. Miller [Sun, 20 Apr 2003 16:39:28 +0000 (09:39 -0700)]
[SPARC]: setup.c needs linux/initrd.h

23 years ago[NET]: In sock_alloc_send_pskb, add __GFP_REPEAT when __GFP_WAIT.
David S. Miller [Sun, 20 Apr 2003 15:30:13 +0000 (08:30 -0700)]
[NET]: In sock_alloc_send_pskb, add __GFP_REPEAT when __GFP_WAIT.

23 years ago[SPARC]: Rename signal macros SV_foo --> _SV_foo.
David S. Miller [Sun, 20 Apr 2003 15:05:24 +0000 (08:05 -0700)]
[SPARC]: Rename signal macros SV_foo --> _SV_foo.

23 years ago[SPARC64]: A few missing pgtable __GFP_REPEAT.
David S. Miller [Sun, 20 Apr 2003 11:29:08 +0000 (04:29 -0700)]
[SPARC64]: A few missing pgtable __GFP_REPEAT.

23 years agoFix IO-APIC vector allocation boundary case - we never want to
Linus Torvalds [Sun, 20 Apr 2003 09:00:26 +0000 (02:00 -0700)]
Fix IO-APIC vector allocation boundary case - we never want to
allocate FIRST_SYSTEM_VECTOR as an external interrupt. It's unlikely,
but could happen if we have a _ton_ of interrupt sources.

Found by Chuck Ebbert.

23 years ago[PATCH] replace URLs in Kconfig
Randy Dunlap [Sun, 20 Apr 2003 08:20:38 +0000 (01:20 -0700)]
[PATCH] replace URLs in Kconfig

This is a patch from Robert P.J. Day that replaces www.linuxdoc.org
(which is outdated and unspported according to www.tldp.org)
with www.tldp.org in lots of Kconfig files.