]> git.hungrycats.org Git - linux/log
linux
22 years agoLinux 2.5.74 v2.5.74
Linus Torvalds [Wed, 2 Jul 2003 04:16:48 +0000 (21:16 -0700)]
Linux 2.5.74

22 years ago[PATCH] dm: remove bogus yields
Joe Thornber [Wed, 2 Jul 2003 02:41:21 +0000 (19:41 -0700)]
[PATCH] dm: remove bogus yields

Replace a couple of bogus yields() with schedule() and io_schedule()
respectively.

22 years ago[PATCH] dm: fix memory leak
Joe Thornber [Wed, 2 Jul 2003 02:41:10 +0000 (19:41 -0700)]
[PATCH] dm: fix memory leak

22 years ago[PATCH] SH Merge
Paul Mundt [Tue, 1 Jul 2003 15:34:18 +0000 (08:34 -0700)]
[PATCH] SH Merge

This includes the remainder of arch-specific part of the SH merge.
This patch only effects arch/sh and include/asm-sh, against current BK.

22 years ago[PATCH] Mark taskfile EXPERIMENTAL again
Bartlomiej Zolnierkiewicz [Tue, 1 Jul 2003 10:18:26 +0000 (03:18 -0700)]
[PATCH] Mark taskfile EXPERIMENTAL again

Okay, since now corruption happens and there are some other issues to be
resolved ("bad: scheduling while atomic" and "/proc/ide/hdX/identify")
better set it by default to n for 2.5.74, also mark it EXPERIMENTAL.

22 years ago[PATCH] Disable a.out for AMD64
Andi Kleen [Tue, 1 Jul 2003 09:35:29 +0000 (02:35 -0700)]
[PATCH] Disable a.out for AMD64

AMD64 does not support a.out, so don't display it in the configuration.

22 years ago[PATCH] Fix IPC ABI for AMD64
Andi Kleen [Tue, 1 Jul 2003 09:35:22 +0000 (02:35 -0700)]
[PATCH] Fix IPC ABI for AMD64

AMD64 like IA64 needs to force IPC_64 in the IPC functions. This makes
2.5 compatible with 2.4 again.

22 years ago[PATCH] Use KALLSYMS for scripts/kallsyms
Ben Collins [Tue, 1 Jul 2003 09:34:33 +0000 (02:34 -0700)]
[PATCH] Use KALLSYMS for scripts/kallsyms

Since KALLSYMS is defined, might aswell use it somewhere.

22 years ago[PATCH] Spelling fix
Ben Collins [Tue, 1 Jul 2003 09:34:25 +0000 (02:34 -0700)]
[PATCH] Spelling fix

Spelling fix

22 years ago[PATCH] s390: qeth network driver.
Martin Schwidefsky [Tue, 1 Jul 2003 09:17:18 +0000 (02:17 -0700)]
[PATCH] s390: qeth network driver.

The qeth network device driver. Supports the OSA Express Gigabit cards,
HiperSockes and VM GuestLAN interfaces.

22 years ago[PATCH] s390: thin interrupts.
Martin Schwidefsky [Tue, 1 Jul 2003 09:17:10 +0000 (02:17 -0700)]
[PATCH] s390: thin interrupts.

Add thin interrupt support to qdio.

22 years ago[PATCH] s390: processor type.
Martin Schwidefsky [Tue, 1 Jul 2003 09:17:02 +0000 (02:17 -0700)]
[PATCH] s390: processor type.

Add configuration option to select the different processor types. Add new
path group algorith and new relocation types introduces with z990.

22 years ago[PATCH] s390: online attribute.
Martin Schwidefsky [Tue, 1 Jul 2003 09:16:53 +0000 (02:16 -0700)]
[PATCH] s390: online attribute.

Fix online attribute. "echo 1 > online" should enable a device and
"echo 0 > online" should disable a device, not the other way round.

22 years ago[PATCH] s390: ptrace.
Martin Schwidefsky [Tue, 1 Jul 2003 09:16:46 +0000 (02:16 -0700)]
[PATCH] s390: ptrace.

Fix ptrace system call number replacement code.

22 years ago[PATCH] s390: semtimedop.
Martin Schwidefsky [Tue, 1 Jul 2003 09:16:39 +0000 (02:16 -0700)]
[PATCH] s390: semtimedop.

Fix SEMTIMEDOP operation in sys_ipc. Patch by Ernie Petrides.

22 years agoMerge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
Linus Torvalds [Tue, 1 Jul 2003 08:59:02 +0000 (01:59 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[netdrvr de2104x] quiet link timer
Marc Zyngier [Tue, 1 Jul 2003 10:38:36 +0000 (06:38 -0400)]
[netdrvr de2104x] quiet link timer

(can be enabled by ethtool)

22 years agoMerge bk://kernel.bkbits.net/gregkh/linux/linus-2.5
Linus Torvalds [Tue, 1 Jul 2003 08:55:50 +0000 (01:55 -0700)]
Merge bk://kernel.bkbits.net/gregkh/linux/linus-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.5
Greg Kroah-Hartman [Tue, 1 Jul 2003 07:13:35 +0000 (00:13 -0700)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.5
into kroah.com:/home/greg/linux/BK/gregkh-2.5

22 years ago[PATCH] USB: Reconcile unusual_devs.h in 2.4 and 2.5
Alan Stern [Tue, 1 Jul 2003 06:45:37 +0000 (23:45 -0700)]
[PATCH] USB: Reconcile unusual_devs.h in 2.4 and 2.5

This patch for 2.5 copies into unusual_devs.h an entry that is present in
2.4 but missing here.  It also adds back the IGNORE_SER flag with a dummy
value, just for backward compatibility.

22 years ago[PATCH] USB: usb-skeleton.c usb_buffer_free() not called
Kay Sievers [Tue, 1 Jul 2003 06:45:23 +0000 (23:45 -0700)]
[PATCH] USB: usb-skeleton.c usb_buffer_free() not called

dev->udev was set to NULL to indicate a device disconnect but we need
this value for usb_buffer_free() when device is still opened and cleanup is
delayed until skel_release().
I've added a dev->present for preventing device read, write and ioctl.
Also URB_NO_DMA_MAP is changed to URB_NO_TRANSFER_DMA_MAP and a unused
var is removed.

22 years ago[PATCH] USB: move ohci's sysfs files to the class device instead of the pci device.
Greg Kroah-Hartman [Tue, 1 Jul 2003 06:30:40 +0000 (23:30 -0700)]
[PATCH] USB: move ohci's sysfs files to the class device instead of the pci device.

22 years ago[PATCH] USB: move ehci's sysfs files to the class device instead of the pci device.
Greg Kroah-Hartman [Tue, 1 Jul 2003 06:30:27 +0000 (23:30 -0700)]
[PATCH] USB: move ehci's sysfs files to the class device instead of the pci device.

22 years ago[PATCH] USB: make struct usb_bus a struct class_device
Greg Kroah-Hartman [Tue, 1 Jul 2003 06:30:15 +0000 (23:30 -0700)]
[PATCH] USB: make struct usb_bus a struct class_device

This creates sys/class/usb_host/ which lists all usb hosts in the system.

22 years ago[PATCH] x86-64 merge for 2.5.73-bk9
Andi Kleen [Tue, 1 Jul 2003 02:49:29 +0000 (19:49 -0700)]
[PATCH] x86-64 merge for 2.5.73-bk9

- Update defconfig
- Merge with i386
- Make oprofile compile again
- Warning fixes
- Minor changes for 32bit SYSCALL path (still disabled)
- Remove obsolete FS/GS symbols in ptrace.h

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Tue, 1 Jul 2003 02:42:06 +0000 (19:42 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] ide-cd: capability flag for MO drives
Jens Axboe [Tue, 1 Jul 2003 02:35:27 +0000 (19:35 -0700)]
[PATCH] ide-cd: capability flag for MO drives

From: Pascal Schmidt <der.eremit@email.de>

Add capability flag for MO drives. Since ATAPI MOs are now recognized
by the ide-cd driver, it is useful to have a capability flag to be able
to tell MO drives from other drives (needed for later write support).

22 years ago[PATCH] Make runqueues a per-cpu variable
Rusty Russell [Tue, 1 Jul 2003 02:35:19 +0000 (19:35 -0700)]
[PATCH] Make runqueues a per-cpu variable

Makes scheduler use per-cpu variables for the runqueues.

22 years ago[PATCH] Identify Code Section Of Modules for kallsyms
Rusty Russell [Tue, 1 Jul 2003 02:35:08 +0000 (19:35 -0700)]
[PATCH] Identify Code Section Of Modules for kallsyms

Remember the size of the SHF_EXECINSTR sections, which are conveniently
at the start of the modules, and use that to more reliably implement
module_text_address().

22 years ago[PATCH] fix broken MARK parity define for ColdFire UART
Greg Ungerer [Tue, 1 Jul 2003 02:35:01 +0000 (19:35 -0700)]
[PATCH] fix broken MARK parity define for ColdFire UART

Fix broken definition of MARK parity for ColdFire UART.

22 years ago[PATCH] fix ColdFire 5249 dma support
Greg Ungerer [Tue, 1 Jul 2003 02:34:49 +0000 (19:34 -0700)]
[PATCH] fix ColdFire 5249 dma support

The m68knommu ColdFire 5249 CPU has the same DMA engine as the 5307
and 5407 ColdFire CPU's. Modify m68knommu dma.h to reflect this.

22 years ago[PATCH] clean up m68knommu bitops.h
Greg Ungerer [Tue, 1 Jul 2003 02:34:43 +0000 (19:34 -0700)]
[PATCH] clean up m68knommu bitops.h

Rework the bitops functions for the m68knommu arhcitecture. Change
all addr pointers to be "unsigned long", cleans up many compiler
warnings.

22 years ago[PATCH] rework 68360 interrupt handling code
Greg Ungerer [Tue, 1 Jul 2003 02:34:37 +0000 (19:34 -0700)]
[PATCH] rework 68360 interrupt handling code

Rework the interrupt handling code for the m68knommu 68360 sub-architecture.
This is inline with the interrupt changes to the other m68knommu CPU's.
Makes this code be the primary interrupt setup for a 68360 based kernel,
not just a set of support functions.

22 years ago[PATCH] conditional ROMfs copy for Arnewsh 5307 board
Greg Ungerer [Tue, 1 Jul 2003 02:34:30 +0000 (19:34 -0700)]
[PATCH] conditional ROMfs copy for Arnewsh 5307 board

Make the ROMfs copy in the startup code for ARNEWSH 5307 board
conditional on actually using a ROMfs setup.

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Wed, 2 Jul 2003 01:20:48 +0000 (11:20 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/tmp3

22 years agoppc64: any_online_cpu returns NR_CPUS on fail
Anton Blanchard [Tue, 1 Jul 2003 13:39:54 +0000 (23:39 +1000)]
ppc64: any_online_cpu returns NR_CPUS on fail

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Mon, 30 Jun 2003 20:50:12 +0000 (06:50 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/tmp3

22 years ago[IPV6]: One too many ipv6_addr_type() calls in ndisc_recv_ns().
Hideaki Yoshifuji [Mon, 30 Jun 2003 20:34:18 +0000 (13:34 -0700)]
[IPV6]: One too many ipv6_addr_type() calls in ndisc_recv_ns().

22 years ago[IPV6]: Fix two ipv6_addr_addr failure checks.
David S. Miller [Mon, 30 Jun 2003 20:13:04 +0000 (13:13 -0700)]
[IPV6]: Fix two ipv6_addr_addr failure checks.

22 years agoMerge bk://kernel.bkbits.net/jmorris/net-2.5
David S. Miller [Mon, 30 Jun 2003 16:36:22 +0000 (09:36 -0700)]
Merge bk://kernel.bkbits.net/jmorris/net-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5

22 years ago[NET] convert /proc/net/anycast6 to seq_file
Hideaki Yoshifuji [Wed, 2 Jul 2003 02:23:52 +0000 (12:23 +1000)]
[NET] convert /proc/net/anycast6 to seq_file

22 years ago[NET] convert /proc/net/mfilter6 to seq_file
Hideaki Yoshifuji [Wed, 2 Jul 2003 02:23:18 +0000 (12:23 +1000)]
[NET] convert /proc/net/mfilter6 to seq_file

22 years ago[NET] convert /proc/net/mcfilter to seq_file
Hideaki Yoshifuji [Wed, 2 Jul 2003 02:22:43 +0000 (12:22 +1000)]
[NET] convert /proc/net/mcfilter to seq_file

22 years ago[NET] convert /proc/net/igmp6 to seq_file
Hideaki Yoshifuji [Wed, 2 Jul 2003 02:21:53 +0000 (12:21 +1000)]
[NET] convert /proc/net/igmp6 to seq_file

22 years ago[NET] convert /proc/net/igmp to seq_file
Hideaki Yoshifuji [Wed, 2 Jul 2003 02:20:28 +0000 (12:20 +1000)]
[NET] convert /proc/net/igmp to seq_file

22 years ago[IPV6] Make ipsec tunnel work with ext hdrs
Joy Latten [Tue, 1 Jul 2003 21:32:01 +0000 (07:32 +1000)]
[IPV6] Make ipsec tunnel work with ext hdrs

I noticed that using extensions headers along with IPsecv6 tunnel mode did
not work in 2.5.73 + patch-2.5.73-bk3. The following patch
checks "nexthdr" instead of "iph->nexthdr" which could be an
extension header. I tested this with tunnel mode and transport mode
with and without extension headers and it worked ok.

22 years ago[IPV6] Fix bug in /proc/net/ip6_flowlabel seq_file conversion
Hideaki Yoshifuji [Tue, 1 Jul 2003 12:02:55 +0000 (22:02 +1000)]
[IPV6] Fix bug in /proc/net/ip6_flowlabel seq_file conversion

22 years ago[NET] fixed /proc/net/raw{,6} seq_file support
Hideaki Yoshifuji [Tue, 1 Jul 2003 12:01:51 +0000 (22:01 +1000)]
[NET] fixed /proc/net/raw{,6} seq_file support

22 years ago[IPV6] put ipv6_rcv_saddr_equal() common place
Hideaki Yoshifuji [Tue, 1 Jul 2003 12:00:33 +0000 (22:00 +1000)]
[IPV6] put ipv6_rcv_saddr_equal() common place

22 years ago[BRIDGE]: Ethernet bridge fixes.
Stephen Hemminger [Mon, 30 Jun 2003 15:37:27 +0000 (08:37 -0700)]
[BRIDGE]: Ethernet bridge fixes.

1. STP protocol has no security, so malcontents can fuck with the
  bridge's topology.  The fixes are to ship with STP turned off
  to protect the ignorant, and run STP packets through ebtables
  netfilter for the smart.

  Got this one via a russian hacker "Oleg K. Artemjev" <olli@rbauto.ru>
  before he published the paper.
  Bridge netfilter still needs work to give a nice face on this
  but this patch gives the hooks to filter.

2. STP input processing was lax in it's length checking so I bet
  you could make up a bomb packet.

  My inspection while doing #1.

3. Forwarding table could be abused by sending forged packets with
   bogus source address same as the local host.  This came via
   Lennart from Jerry Kreuscher <jerrykr@mindspring.com> who ran into
   it by mistake.

22 years agoFix the code that checks for PCI IDE controller "native" vs "legacy"
Linus Torvalds [Mon, 30 Jun 2003 13:13:53 +0000 (06:13 -0700)]
Fix the code that checks for PCI IDE controller "native" vs "legacy"
modes.

It used to think that IDE controllers that weren't marked as "IDE storage"
PCI class (eg CMD IDE RAID controllers mark themselves as "RAID storage")
were always using legacy mode interrupt routing, which is bogus. In fact,
the whole native vs legacy thing only makes sense for the IDE storage class,
so fix the test to match.

22 years agoMerge bk://kernel.bkbits.net/davem/sparc-2.5
Linus Torvalds [Mon, 30 Jun 2003 11:04:39 +0000 (04:04 -0700)]
Merge bk://kernel.bkbits.net/davem/sparc-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PATCH] fix return value after hugetlb mmap failure
Anton Blanchard [Mon, 30 Jun 2003 11:02:53 +0000 (04:02 -0700)]
[PATCH] fix return value after hugetlb mmap failure

At the moment no one uses is_aligned_hugepage_range or is_hugepage_only_range,
but it is reasonable to assume they return true or false.

On error we want to return -EINVAL back to userspace.

22 years ago[PATCH] selection of boot parameters at configure time for Motorola 5307 targets
Greg Ungerer [Mon, 30 Jun 2003 11:02:09 +0000 (04:02 -0700)]
[PATCH] selection of boot parameters at configure time for Motorola 5307 targets

Allow selection of boot arguments at configure time for the Motorola
ColdFire 5307 targets.

22 years ago[PATCH] fix compile warnings ColdFire PIT timer
Greg Ungerer [Mon, 30 Jun 2003 11:01:29 +0000 (04:01 -0700)]
[PATCH] fix compile warnings ColdFire PIT timer

Include interrupt.h in the Motorola ColdFire PIT timer code.
Cleans up compiler warning.

22 years ago[PATCH] conditional ROMfs copy for Motorola M5282EVB board
Greg Ungerer [Mon, 30 Jun 2003 11:00:52 +0000 (04:00 -0700)]
[PATCH] conditional ROMfs copy for Motorola M5282EVB board

Make the ROMfs copy in the startup code for Motorola M5282EVB board
conditional on actually using a ROMfs setup.

22 years ago[PATCH] pcmciamtd update
Simon Evans [Mon, 30 Jun 2003 11:00:18 +0000 (04:00 -0700)]
[PATCH] pcmciamtd update

Resync with CVS. Minor update including better handling of device removal.

22 years ago[PATCH] update show_stack() in voyager for new prototype
James Bottomley [Mon, 30 Jun 2003 10:59:51 +0000 (03:59 -0700)]
[PATCH] update show_stack() in voyager for new prototype

When show_stack() was changed to take two arguments, the use in the
voyager code was not converted.  This patch makes the correct
conversion.

22 years ago[PATCH] move sg_dma_ macros out of asm-i386/pci.h
James Bottomley [Mon, 30 Jun 2003 10:59:30 +0000 (03:59 -0700)]
[PATCH] move sg_dma_ macros out of asm-i386/pci.h

These macros belong in asm-i386/scatterlist.h instead.

As the headers are disentangled this has shown up as a problem with my
MCA SCSI drivers since they no-longer include asm/pci.h in any form but
need to traverse the scatterlist.

22 years agoMerge bk://linux-scsi.bkbits.net/scsi-for-linus-2.5
Linus Torvalds [Mon, 30 Jun 2003 10:57:52 +0000 (03:57 -0700)]
Merge bk://linux-scsi.bkbits.net/scsi-for-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 [Mon, 30 Jun 2003 10:57:19 +0000 (03:57 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
Linus Torvalds [Mon, 30 Jun 2003 10:54:19 +0000 (03:54 -0700)]
Merge bk://bk.arm.linux.org.uk/linux-2.5-pcmcia
into home.osdl.org:/home/torvalds/v2.5/linux

22 years ago[PCMCIA] Remove now obsolete work queues, spinlocks and variables.
Russell King [Mon, 30 Jun 2003 22:34:07 +0000 (23:34 +0100)]
[PCMCIA] Remove now obsolete work queues, spinlocks and variables.

Since the cs.c pcmcia core has a per-socket thread, we don't need each
socket driver having a work queue and associated complexity.

Therefore, remove this complexity and allow the socket drivers to call
pcmcia_parse_events directly from their interrupt or timer handlers.

22 years ago[PCMCIA] Allow socket drivers call pcmcia_parse_events directly.
Russell King [Mon, 30 Jun 2003 22:23:42 +0000 (23:23 +0100)]
[PCMCIA] Allow socket drivers call pcmcia_parse_events directly.

Remove register_callback methods.  Instead, allow socket drivers
pass their events directly into cs.c via pcmcia_parse_events().

22 years ago[PCMCIA] Add work-around for bouncy card detect signals.
Russell King [Mon, 30 Jun 2003 22:16:27 +0000 (23:16 +0100)]
[PCMCIA] Add work-around for bouncy card detect signals.

Add work-around for i82365-based socket drivers to the core PCMCIA
code.  Since insert processing is not a time critical event, we can
afford to delay (by sleeping) these for everyone.

22 years ago[PCMCIA] Remove original module use accounting in register_callback.
Russell King [Mon, 30 Jun 2003 22:08:31 +0000 (23:08 +0100)]
[PCMCIA] Remove original module use accounting in register_callback.

22 years ago[PCMCIA] Ref-count the socket driver module on card insertion/removal.
Russell King [Mon, 30 Jun 2003 22:04:09 +0000 (23:04 +0100)]
[PCMCIA] Ref-count the socket driver module on card insertion/removal.

Get/Put module when we insert and remove a card.  This avoids a
potential deadlock when socket drivers are unloaded, and we have
a cardbus card known to the system.

22 years ago[PCMCIA] Move "owner" field to pcmcia_socket.
Russell King [Mon, 30 Jun 2003 19:22:11 +0000 (20:22 +0100)]
[PCMCIA] Move "owner" field to pcmcia_socket.

Move ->owner field from socket operations to pcmcia_socket.  (This
change is mainly for the SA11xx drivers, which use a core driver
for the chip, and a separate module for all the machine specific
bits.)

22 years ago[PATCH] USB: turn down some debugging messages in uhci-hcd.
Greg Kroah-Hartman [Mon, 30 Jun 2003 10:16:53 +0000 (03:16 -0700)]
[PATCH] USB: turn down some debugging messages in uhci-hcd.

22 years agoMerge bk://are.twiddle.net/axp-2.5/
Linus Torvalds [Mon, 30 Jun 2003 09:06:27 +0000 (02:06 -0700)]
Merge bk://are.twiddle.net/axp-2.5/
into home.osdl.org:/home/torvalds/v2.5/linux

22 years agoMerge ssh://are/BK/axp-2.5
Richard Henderson [Mon, 30 Jun 2003 08:40:51 +0000 (01:40 -0700)]
Merge ssh://are/BK/axp-2.5
into kanga.twiddle.net:/home/rth/work/linux/axp-2.5

22 years ago[ALPHA] Fix SETTLS -- read TLS value to install before clobbering it.
Richard Henderson [Mon, 30 Jun 2003 08:39:11 +0000 (01:39 -0700)]
[ALPHA] Fix SETTLS -- read TLS value to install before clobbering it.

22 years agoMerge kroah.com:/home/greg/linux/BK/bleed-2.5
Greg Kroah-Hartman [Mon, 30 Jun 2003 04:25:20 +0000 (21:25 -0700)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.5
into kroah.com:/home/greg/linux/BK/gregkh-2.5

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Mon, 30 Jun 2003 04:22:57 +0000 (14:22 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/tmp3

22 years ago[PATCH] USB: zaurus SL-C700
Mickaël Grigouze [Mon, 30 Jun 2003 04:18:01 +0000 (21:18 -0700)]
[PATCH] USB: zaurus SL-C700

This is a patch for usbnet for working with Zaurus SL-C700.
The productid is different from other Zaurus, so i add an entry for it :)

22 years ago[PATCH] USB storage: logic cleanup
Matthew Dharm [Mon, 30 Jun 2003 04:01:44 +0000 (21:01 -0700)]
[PATCH] USB storage: logic cleanup

This patch cleans up the logic involved in setting URB flags a bit so it's
more evident that some flags are always set and other flags are only set
under certain conditons.

22 years ago[PATCH] USB storage: General purpose I/O buffer allocation and management
Matthew Dharm [Mon, 30 Jun 2003 04:00:45 +0000 (21:00 -0700)]
[PATCH] USB storage: General purpose I/O buffer allocation and management

This patch makes our private I/O buffer allocated such that it's pre-mapped
for DMA.  We then add some logic to make sure that we don't try to re-map
it.

We also make the size of the buffer large enough for other sub-drivers,
which will be converted shortly.

22 years ago[PATCH] USB storage: Cosmetic cleanups
Matthew Dharm [Mon, 30 Jun 2003 03:59:49 +0000 (20:59 -0700)]
[PATCH] USB storage: Cosmetic cleanups

This is some cosmetic cleanups.  Things like changing dr to cr (they used
to stand for usb_devrequest, which is now usb_ctrlrequest), using strlcpy
instead of strncpy, and modifying some comments.

22 years ago[PATCH] USB storage: create private I/O buffer
Matthew Dharm [Mon, 30 Jun 2003 03:59:06 +0000 (20:59 -0700)]
[PATCH] USB storage: create private I/O buffer

This patch creates a private I/O buffer for the 'core' subdrivers.  This
allows us to fix all cases of DMAing to/from the stacks, statics, or other
bad places.

22 years ago[PATCH] USB storage: avoid sending URBs when disconnecting
Matthew Dharm [Mon, 30 Jun 2003 03:58:29 +0000 (20:58 -0700)]
[PATCH] USB storage: avoid sending URBs when disconnecting

This patch avoids sending URBs which are part of the reset system when the
device is being disconnected.  It also makes the control thread avoid
starting anything for a device in that state.

22 years ago[PATCH] USB storage: create associate_dev(), more US_*_DEVICE printout
Matthew Dharm [Mon, 30 Jun 2003 03:58:01 +0000 (20:58 -0700)]
[PATCH] USB storage: create associate_dev(), more US_*_DEVICE printout

This patch creates an associate_dev(), which is the mirror to
disassociate_dev().  It also adds some more printout when identifiying
devices that qualify for US_*_DEVICE codes so we need less interaction with
the reporting user.

22 years ago[PATCH] USB storage: unusual_devs.h cleanups
Matthew Dharm [Mon, 30 Jun 2003 03:57:07 +0000 (20:57 -0700)]
[PATCH] USB storage: unusual_devs.h cleanups

This patch re-sorts unusual_devs.h and removes some duplicate entries.

22 years ago[ALPHA] Set HAE-4 for SABLE/LYNX
Ivan Kokshaysky [Mon, 30 Jun 2003 02:49:52 +0000 (19:49 -0700)]
[ALPHA] Set HAE-4 for SABLE/LYNX

From Jay Estabrook:
> Here's a real short one that fixes a GENERIC build problem introduced
> in pre2, and finalizes the SABLE/LYNX support setting of HAE-4, making
> X servers finally work on those platforms.

22 years agoMerge kernel.bkbits.net:/home/torvalds/linux-2.5
James Morris [Mon, 30 Jun 2003 00:16:45 +0000 (17:16 -0700)]
Merge kernel.bkbits.net:/home/torvalds/linux-2.5
into kernel.bkbits.net:/home/jmorris/net-2.5

22 years agoMerge intercode.com.au:/home/jmorris/bk/net/ipsec-2.5
James Morris [Mon, 30 Jun 2003 18:52:24 +0000 (04:52 +1000)]
Merge intercode.com.au:/home/jmorris/bk/net/ipsec-2.5
into intercode.com.au:/home/jmorris/bk/net/net-2.5

22 years ago[IPSEC] split xfrm_state_replace + fixes
Herbert Xu [Mon, 30 Jun 2003 12:28:59 +0000 (22:28 +1000)]
[IPSEC] split xfrm_state_replace + fixes

Split xfrm_state_replace into xfrm_state_add and xfrm_state_replace.

Fixes:
1. Only update update lifetime and encap options if the state is valid.
2. Disallow updates to states that do not exist.
3. Bail if afinfo cannot be found.

This brings SADB_UPDATE in line with what is required by RFC2367.
It is also needed by SFS NAT-T support as it needs to update valid
states when the encap ports move.

I've tweaked the logic slightly so that SADB_UPDATE will fail on a
larval state that hasn't undergone SADB_GETSPI.  This is what RFC2367
calls for and it simplifies the code in that we don't have to call
find_acq for SADB_UPDATE.

This doesn't affect any of the three KMs as they either don't use
SADB_UPDATE or call SADB_GETSPI before doing an update.

22 years ago[XFRM] Set SA saddr correctly
Herbert Xu [Mon, 30 Jun 2003 12:17:41 +0000 (22:17 +1000)]
[XFRM] Set SA saddr correctly

The source address of an SA is not necessarily equal to the source address
in the selector.  This patch addresses this problem.

22 years ago[XFRM] Fix typo.
Hideaki Yoshifuji [Mon, 30 Jun 2003 11:53:54 +0000 (21:53 +1000)]
[XFRM] Fix typo.

22 years agoMerge kernel.bkbits.net:/home/jmorris/net-2.5
Hideaki Yoshifuji [Mon, 30 Jun 2003 06:43:04 +0000 (16:43 +1000)]
Merge kernel.bkbits.net:/home/jmorris/net-2.5
into linux-ipv6.org:/home/jmorris/bk/net/work-2.5

22 years ago[IPV6] Convert /proc/net/ip6_flowlabel to seq_file.
Hideaki Yoshifuji [Mon, 30 Jun 2003 06:40:01 +0000 (16:40 +1000)]
[IPV6] Convert /proc/net/ip6_flowlabel to seq_file.

22 years ago[IPV6] Use macro for M-Flag and clean-up.
Hideaki Yoshifuji [Mon, 30 Jun 2003 06:38:55 +0000 (16:38 +1000)]
[IPV6] Use macro for M-Flag and clean-up.

Use macro IP6_MF for the M-Flag.
Clean-up for readability (commented by <aj@dungeon.inka.de>).

22 years ago[IPV6] Don't set M flag in last fragment.
Hideaki Yoshifuji [Mon, 30 Jun 2003 06:37:48 +0000 (16:37 +1000)]
[IPV6] Don't set M flag in last fragment.

22 years agoMerge jet.(none):/home1/jejb/BK/scsi-misc-2.5
James Bottomley [Sun, 29 Jun 2003 17:43:18 +0000 (12:43 -0500)]
Merge jet.(none):/home1/jejb/BK/scsi-misc-2.5
into jet.(none):/home1/jejb/BK/scsi-for-linus-2.5

22 years ago[PATCH] scsi_ioctl_send_command fix
Kai Mäkisara [Sun, 29 Jun 2003 15:41:54 +0000 (10:41 -0500)]
[PATCH] scsi_ioctl_send_command fix

The SCSI_IOCTL_SEND_COMMAND ioctl does not work in 2.5.73-bk7. The
following patch (possibly mangled by my mail client) does fix the problem
(introduced in 2.5.73):

22 years agoFix scsi device starvation handling
James Bottomley [Sun, 29 Jun 2003 15:16:55 +0000 (10:16 -0500)]
Fix scsi device starvation handling

Doing some debugging after the SDET failure, I found that
if we reject a command at zero depth, we can get into the
infinite loop where we refuse a command to a LUN because it
is starved, but there's no returning command to run the SCSI
queues and fix the starvation.

The solution is to accept the command and remove the LUN from
the starved list.

22 years agoMerge bk://kernel.bkbits.net/jmorris/net-2.5
David S. Miller [Sun, 29 Jun 2003 12:04:11 +0000 (05:04 -0700)]
Merge bk://kernel.bkbits.net/jmorris/net-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5

22 years ago[NET]: Add EDP2 ethernet protocol ID.
Alan Cox [Sun, 29 Jun 2003 07:43:17 +0000 (00:43 -0700)]
[NET]: Add EDP2 ethernet protocol ID.

22 years ago[PATCH] Update IEEE1394 (r986)
Ben Collins [Sun, 29 Jun 2003 04:51:20 +0000 (21:51 -0700)]
[PATCH] Update IEEE1394 (r986)

 ETH1394  : - Minor cleanups.
            - Fix incorrect error handling with no broadcast channel.
    - Set max/default MTU to 1500.
    - Fix broken spinlock handling on device open.
 IEEE1394 : Make bus-nodeid printk's of a consistent format.
 OHCI1394 : Change one printk to a verbose/debug only message.

22 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Sun, 29 Jun 2003 01:36:25 +0000 (11:36 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/tmp3

22 years agoMerge kernel.bkbits.net:/home/torvalds/linux-2.5
James Morris [Sat, 28 Jun 2003 17:55:11 +0000 (10:55 -0700)]
Merge kernel.bkbits.net:/home/torvalds/linux-2.5
into kernel.bkbits.net:/home/jmorris/net-2.5