]> git.neil.brown.name Git - history.git/log
history.git
22 years ago[PATCH] kill lvm from x86_64
Andries E. Brouwer [Mon, 26 May 2003 09:45:43 +0000 (02:45 -0700)]
[PATCH] kill lvm from x86_64

CONFIG_BLK_DEV_LVM is gone, but there is still some associated code.
This is the x86_64 part.

22 years ago[PATCH] kill lvm from parisc
Andries E. Brouwer [Mon, 26 May 2003 09:45:33 +0000 (02:45 -0700)]
[PATCH] kill lvm from parisc

CONFIG_BLK_DEV_LVM is gone, but there is still some associated code.
This is the parisc part.

22 years ago[PATCH] s390: network device drivers.
Martin Schwidefsky [Mon, 26 May 2003 06:35:45 +0000 (23:35 -0700)]
[PATCH] s390: network device drivers.

s390 network device driver fixes:
 - Make use of SET_MODULE_OWNER.
 - Fix ctc interrupt handler.

22 years ago[PATCH] s390: tape device driver.
Martin Schwidefsky [Mon, 26 May 2003 06:35:34 +0000 (23:35 -0700)]
[PATCH] s390: tape device driver.

Bug fixes for the s390 tape device driver:
 - Remove tapechar_init() from mem.c. It is called via module_init anyway.
 - Remove unnecessary #include <version.h>
 - Make tape_block compile. Add fixme.
 - Export symbols needed by tape discipline drivers.

22 years ago[PATCH] s390: console device drivers.
Martin Schwidefsky [Mon, 26 May 2003 06:35:25 +0000 (23:35 -0700)]
[PATCH] s390: console device drivers.

s390 console driver fixes:
 - Register console ttys via module_init. Remove sclp_tty_init and
   tty3215_init from tty_io.c
 - con3215: use set_current_state.
 - sclp: Fix race condition in sclp interrupt handler. Fix deadlock on
   sclp_conbuf_lock for certain error conditions.

22 years ago[PATCH] s390: block device drivers.
Martin Schwidefsky [Mon, 26 May 2003 06:35:14 +0000 (23:35 -0700)]
[PATCH] s390: block device drivers.

s390 block device driver fixes:
 - dasd: Don't continue on error in dasd_increase_state. Use hex_ascii view
         for the dasd debug area. Fix typo.
 - xpram: Fix setup of devfs_name.

22 years ago[PATCH] s390: 31 bit compat.
Martin Schwidefsky [Mon, 26 May 2003 06:35:05 +0000 (23:35 -0700)]
[PATCH] s390: 31 bit compat.

s390 32 bit compatability fixes:
 - Fix compat entries in the system call table.
 - Update to new compat_ioctl mechanism.
 - Define compat_alloc_user_space.

22 years ago[PATCH] s390: module count.
Martin Schwidefsky [Mon, 26 May 2003 06:34:54 +0000 (23:34 -0700)]
[PATCH] s390: module count.

Remove unnecessary MOD_INC_USE_COUNT/MOD_DEC_USE_COUNT pairs.

22 years ago[PATCH] s390: steal lock support.
Martin Schwidefsky [Mon, 26 May 2003 06:34:45 +0000 (23:34 -0700)]
[PATCH] s390: steal lock support.

cio: Add code to break a reservation of a device (steal lock).

22 years ago[PATCH] s390: module alias support.
Martin Schwidefsky [Mon, 26 May 2003 06:34:34 +0000 (23:34 -0700)]
[PATCH] s390: module alias support.

Add module alias support for ccw devices.

22 years ago[PATCH] s390: inline assemblies.
Martin Schwidefsky [Mon, 26 May 2003 06:34:24 +0000 (23:34 -0700)]
[PATCH] s390: inline assemblies.

Optimize s390 inline assemblies.

22 years ago[PATCH] s390: arch fixes.
Martin Schwidefsky [Mon, 26 May 2003 06:34:15 +0000 (23:34 -0700)]
[PATCH] s390: arch fixes.

Base s390 bug fixes:
 - arch: Do create_proc_entry for debug feature outside spin locked code.
 - arch: Fix system call tracing for 64 bit kernels.
 - arch: Export empty_zero_page for use in binfmt_elf32 module.
 - arch: Fix call trace output and remove dead remote-debug code.
 - arch: Correct OUTPUT_ARCH for 64 bit compiles.
 - arch: Fix in_atomic.
 - arch: Fix broken _PAGE_INVALID_xxx definitions.
 - arch: Add __kernel_old_dev_t for 64 bit.
 - arch: adapt to new do_fork interface.
 - arch: set CR5 to get program checks for space switching instructions.
 - cio: Fix /proc output of blacklist ranges.
 - cio: Restructure chsc to avoid GFP_KERNEL allocation while holding a lock.
 - cio: Fix wait_cons_dev.
 - qdio: use GFP_ATOMIC for memory allocations in interrupt.

22 years agoWe need <linux/highmem.h> for PKMAP_BASE
Linus Torvalds [Mon, 26 May 2003 05:57:53 +0000 (22:57 -0700)]
We need <linux/highmem.h> for PKMAP_BASE

22 years ago[PATCH] Probe legacy IDE chipsets in ide_init() instead of in ide_setup()
Bartlomiej Zolnierkiewicz [Mon, 26 May 2003 05:56:35 +0000 (22:56 -0700)]
[PATCH] Probe legacy IDE chipsets in ide_init() instead of in ide_setup()

Legacy here means pdc4030, ali14xx, umc8672, dtc2278, ht6560b and qd65xx.
They cannot be probed and initialized at a boot parameters' parsing time,
because probing code depends on not yet ready kernel subsystems.

This change also fixes boot parameters' ordering issue, fe. you could
pass "ide0=dtc2278 ide0=noautotune" and "noautotune" was catched too late.

22 years ago[PATCH] IDE: fix "biostimings" and legacy chipsets' boot parameters interaction
Bartlomiej Zolnierkiewicz [Mon, 26 May 2003 05:56:26 +0000 (22:56 -0700)]
[PATCH] IDE: fix "biostimings" and legacy chipsets' boot parameters interaction

"biostimings" cannot be hardcoded to -19, make it -8.
Code in ide_setup() assumes that everything <= -11 is a legacy
chipset name, so fe. "ide0=ali14xx ide0=biostimings" will fail
while "ide0=biostimings ide0=ali14xx" will be okay.

22 years ago[PATCH] signal latency improvement
Ingo Molnar [Mon, 26 May 2003 03:08:12 +0000 (20:08 -0700)]
[PATCH] signal latency improvement

This further optimizes the 'kick wakeup' scheduler feature:

 - do not kick any CPU on UP

 - no need to mark the target task for reschedule - it's enough to send an
   interrupt to that CPU, that will initiate a signal processing pass.

22 years ago[PATCH] drivers/* strlcpy conversions
Ben Collins [Mon, 26 May 2003 02:58:37 +0000 (19:58 -0700)]
[PATCH] drivers/* strlcpy conversions

Well, this is it for me and strlcpy. I'll leave the rest of the
non-obvious usages of strncpy to the kernel janitors. Seems like quite a
few uses really wanted memcpy instead, but I don't have time to
investigate them all. It does appear that nearly all strncpy's will be
removable. Obsoleting strncpy will probably atleast make the remaining
few think about how they are using it.

This is the patch for my trip through drivers/*.

22 years ago[PATCH] remove crt0_rom.S from m68knommu DragonEngine2 target
Greg Ungerer [Mon, 26 May 2003 02:46:27 +0000 (19:46 -0700)]
[PATCH] remove crt0_rom.S from m68knommu DragonEngine2 target

Remove crt0_rom.S from m68knommu DragonEngine2 target config.

It is no longer required.

22 years ago[PATCH] single start file for m68knommu DragonEngine2 target
Greg Ungerer [Mon, 26 May 2003 02:46:17 +0000 (19:46 -0700)]
[PATCH] single start file for m68knommu DragonEngine2 target

Start code for m68knommu DragonEngine2 target is now all in crt0_ram.S.

This patch moves all the code into this one file.

22 years ago[PATCH] remove crt0_himem.S from m68knommu DragonEngine2 target
Greg Ungerer [Mon, 26 May 2003 02:46:07 +0000 (19:46 -0700)]
[PATCH] remove crt0_himem.S from m68knommu DragonEngine2 target

Remove crt0_himem.S from m68knommu DragenEngine2 config.

It is no longer required.

22 years ago[PATCH] fix m68knommu DragonEngine2 target setup code
Greg Ungerer [Mon, 26 May 2003 02:45:57 +0000 (19:45 -0700)]
[PATCH] fix m68knommu DragonEngine2 target setup code

Numerous fixes for the m68knommu DragonEngine2 setup code.

It was out of date relative to more recent kernels.  Original patches
from Georges Menie.

22 years ago[PATCH] remove crt0_fixed.S from m68knommu DragonEngine2 target
Greg Ungerer [Mon, 26 May 2003 02:45:47 +0000 (19:45 -0700)]
[PATCH] remove crt0_fixed.S from m68knommu DragonEngine2 target

Remove crt0_fixed.S from m68knommu DragonEngine2 setup.
No longer required.

22 years agoMerge bk://kernel.bkbits.net/davem/net-2.5
Linus Torvalds [Sun, 25 May 2003 15:17:28 +0000 (08:17 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years agoMerge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
Linus Torvalds [Sun, 25 May 2003 15:13:42 +0000 (08:13 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years ago[netdrvr tulip] fix bogus merges
Jeff Garzik [Sun, 25 May 2003 20:48:47 +0000 (16:48 -0400)]
[netdrvr tulip] fix bogus merges

22 years ago[netdrvr bonding] minor merge/kbuild fixes
Jeff Garzik [Sun, 25 May 2003 20:47:13 +0000 (16:47 -0400)]
[netdrvr bonding] minor merge/kbuild fixes

22 years ago[netdrvr bonding] add 802.3ad support
Jeff Garzik [Sun, 25 May 2003 20:37:45 +0000 (16:37 -0400)]
[netdrvr bonding] add 802.3ad support

Contributed by Intel, with updates by
Jay Vosburgh @ IBM (bonding maintainer)

22 years ago[PATCH] wireless pcmcia updates
Christoph Hellwig [Sun, 25 May 2003 19:24:25 +0000 (15:24 -0400)]
[PATCH] wireless pcmcia updates

the same patch stil applies..

22 years ago[PATCH] au1000 init cleanups.
Dave Jones [Sun, 25 May 2003 19:23:59 +0000 (15:23 -0400)]
[PATCH] au1000 init cleanups.

Not sure if I incorporated all your feedback on this one last time.
Bug me if not...

22 years ago[PATCH] hamachi PCI DMA fix from 2.4
Dave Jones [Sun, 25 May 2003 19:23:27 +0000 (15:23 -0400)]
[PATCH] hamachi PCI DMA fix from 2.4

Maintainer fix that went into 2.4 last August with the comments
"Get hamachi net driver RX working again.
 Apparently the PCI DMA conversion still has a bug or two left in it..."

22 years ago[PATCH] 3c505 printk levels.
Dave Jones [Sun, 25 May 2003 19:23:04 +0000 (15:23 -0400)]
[PATCH] 3c505 printk levels.

22 years ago[PATCH] xircom init cleanups
Dave Jones [Sun, 25 May 2003 19:22:40 +0000 (15:22 -0400)]
[PATCH] xircom init cleanups

22 years ago[PATCH] fix tlan 64bit check
Dave Jones [Sun, 25 May 2003 19:22:14 +0000 (15:22 -0400)]
[PATCH] fix tlan 64bit check

22 years ago[PATCH] Age old cs89x0 register define 'fixes' ?
Dave Jones [Sun, 25 May 2003 19:21:50 +0000 (15:21 -0400)]
[PATCH] Age old cs89x0 register define 'fixes' ?

Remember these? There never was an outcome as to whether or
not their doing the right thing.  Any complaints from this being
in 2.4 for nearly a year ?

22 years ago[PATCH] Nuke stale comment from bmac
Dave Jones [Sun, 25 May 2003 19:21:24 +0000 (15:21 -0400)]
[PATCH] Nuke stale comment from bmac

Leftovers from before we used memset to clear the struct.

22 years ago[netdvr tulip] nuke stale defines
Jeff Garzik [Sun, 25 May 2003 19:16:05 +0000 (15:16 -0400)]
[netdvr tulip] nuke stale defines

Noticed (indirectly) by davej

22 years ago[PATCH] FEC driver updates to support the ColdFire 5282 CPU (header)
Greg Ungerer [Sun, 25 May 2003 15:11:26 +0000 (08:11 -0700)]
[PATCH] FEC driver updates to support the ColdFire 5282 CPU (header)

For reasons only Motorola will ever know they decided to use a
substantially different register layout for the FEC ethernet device on
the 5282 ColdFire silicon.  This defines an appropriate access structure
for it.

22 years ago[PATCH] allow FEC driver config to be used with ColdFire 5282
Greg Ungerer [Sun, 25 May 2003 15:11:01 +0000 (08:11 -0700)]
[PATCH] allow FEC driver config to be used with ColdFire 5282

The ColdFire 5282 CPU also uses the Motorla FEC ethernet core, allow if
to be selected for that config.

22 years ago[PATCH] ColdFire serial driver support for 5282 ColdFire
Greg Ungerer [Sun, 25 May 2003 15:10:41 +0000 (08:10 -0700)]
[PATCH] ColdFire serial driver support for 5282 ColdFire

This adds support for the ColdFire 5282 to the ColdFire serial driver.

Only a few small changes, notably the interrupt setup is a little
different.  Also removed some dead code.

22 years ago[PATCH] add support for 5282 ColdFire to the ColdFire serial header
Greg Ungerer [Sun, 25 May 2003 15:10:30 +0000 (08:10 -0700)]
[PATCH] add support for 5282 ColdFire to the ColdFire serial header

Add support for the 5282 ColdFire to the common ColdFire serial
driver header. Also added the additional registers of the 5272,
they are used to setup a more accurate baud rate timers

22 years ago[PATCH] rework timer code used for different m68knommu/ColdFire CPU's
Greg Ungerer [Sun, 25 May 2003 15:10:19 +0000 (08:10 -0700)]
[PATCH] rework timer code used for different m68knommu/ColdFire CPU's

Rework the m68knommu/ColdFire/5307 Makefile to build the correct
timer code for each of the different ColdFire CPU types.

22 years ago[PATCH] OProfile: fix d_path() usage
John Levon [Sun, 25 May 2003 14:43:05 +0000 (07:43 -0700)]
[PATCH] OProfile: fix d_path() usage

d_path() can return -ENAMETOOLONG these days. Pass it upstream.

22 years ago[PATCH] OProfile: fix stale comment
John Levon [Sun, 25 May 2003 14:42:54 +0000 (07:42 -0700)]
[PATCH] OProfile: fix stale comment

22 years ago[PATCH] OProfile: timer usage override
John Levon [Sun, 25 May 2003 14:42:45 +0000 (07:42 -0700)]
[PATCH] OProfile: timer usage override

A patch mostly by Will Cohen, adding a parameter to OProfile to
over-ride use of the perfctr hardware. Useful for testing and
a host of other things.

22 years ago[PATCH] OProfile: minimize sample error
John Levon [Sun, 25 May 2003 14:42:35 +0000 (07:42 -0700)]
[PATCH] OProfile: minimize sample error

The code that attempts to reset last_task and in_kernel has a race
against samples appearing during the handling of the buffers, that
causes a small number of mis-attribution of samples. Closing the
window is non-obvious, and not worth it, so we just make it smaller.
Even without the patch, there seem to be few such "bad" samples
because its effects are mitigated on a switch into userspace or
a task switch.

22 years ago[PATCH] OProfile: flush work queue on shutdown
John Levon [Sun, 25 May 2003 14:42:27 +0000 (07:42 -0700)]
[PATCH] OProfile: flush work queue on shutdown

My previous fix was incomplete, we could get the same thing happening
on the init-failure path. Fix that.

22 years ago[PATCH] add pit timer for m68knommu/5282 CPU support
Greg Ungerer [Sun, 25 May 2003 14:37:05 +0000 (07:37 -0700)]
[PATCH] add pit timer for m68knommu/5282 CPU support

This code supports the PIT timer of the 5282 ColdFire.

This new timer device is completely different to the previous ColdFire
timer device.

22 years ago[PATCH] create header support for the ColdFire 5282 PIT timer
Greg Ungerer [Sun, 25 May 2003 14:36:55 +0000 (07:36 -0700)]
[PATCH] create header support for the ColdFire 5282 PIT timer

Create a header file to support the PIT timer of the ColdFire 5282 CPU.
This timer is completely different to all previous ColdFire timers.

22 years ago[PATCH] add support for the DMA of the ColdFire 5282
Greg Ungerer [Sun, 25 May 2003 14:36:45 +0000 (07:36 -0700)]
[PATCH] add support for the DMA of the ColdFire 5282

Add DMA base addresses for the ColdFire 5282 CPU.

22 years ago[PATCH] include SIM header for ColdFire 5282
Greg Ungerer [Sun, 25 May 2003 14:36:35 +0000 (07:36 -0700)]
[PATCH] include SIM header for ColdFire 5282

Modify the common SIM header for all ColdFire CPU's to incldue the
new 5282 ColdFire defines.

22 years ago[PATCH] create SIM header definitions for ColdFire 5282
Greg Ungerer [Sun, 25 May 2003 14:36:24 +0000 (07:36 -0700)]
[PATCH] create SIM header definitions for ColdFire 5282

Create header definitions file to support the ColdFire 5282 CPU.
Unfortunately its register layout and setup is quite different
to previous ColdFire CPU family members.

22 years ago[PATCH] add m68knommu/5282 start up code
Greg Ungerer [Sun, 25 May 2003 14:10:06 +0000 (07:10 -0700)]
[PATCH] add m68knommu/5282 start up code

Start up code for the M5282C3 Motorola ColdFire 5282 evaluation board.

New architecture and board for the m68knommu architecture branch, though
it is not very different to most existing ColdFire eval boards.

22 years ago[PATCH] add m68knommu/5282 config init code
Greg Ungerer [Sun, 25 May 2003 14:09:55 +0000 (07:09 -0700)]
[PATCH] add m68knommu/5282 config init code

This creates specific ColdFire/5282 configuration initialization.

22 years ago[PATCH] add m68knommu/5282 specific Makefile
Greg Ungerer [Sun, 25 May 2003 14:09:45 +0000 (07:09 -0700)]
[PATCH] add m68knommu/5282 specific Makefile

22 years ago[PATCH] moew ColdFire 5282 support
Greg Ungerer [Sun, 25 May 2003 14:09:36 +0000 (07:09 -0700)]
[PATCH] moew ColdFire 5282 support

Add ColdFire 5282 support to common ColdFire header file.

22 years ago[PATCH] m68knommu: add ColdFire 5282 support setup
Greg Ungerer [Sun, 25 May 2003 14:03:23 +0000 (07:03 -0700)]
[PATCH] m68knommu: add ColdFire 5282 support setup

22 years agoMerge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
David S. Miller [Sun, 25 May 2003 13:39:33 +0000 (06:39 -0700)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
into kernel.bkbits.net:/home/davem/net-2.5

22 years ago[PATCH] m68knommu: ColdFire 5282 support Makefile changes
Greg Ungerer [Sun, 25 May 2003 13:35:15 +0000 (06:35 -0700)]
[PATCH] m68knommu: ColdFire 5282 support Makefile changes

22 years ago[PATCH] m68knommu: add configuration options for ColdFire 5282 support
Greg Ungerer [Sun, 25 May 2003 13:35:05 +0000 (06:35 -0700)]
[PATCH] m68knommu: add configuration options for ColdFire 5282 support

22 years ago[PATCH] m68knommu/5206 check timer irq pending
Greg Ungerer [Sun, 25 May 2003 13:34:55 +0000 (06:34 -0700)]
[PATCH] m68knommu/5206 check timer irq pending

Add a function to allow checking if the timer interrupt is pending for
the m68knommu/5206 CPU.  This is used by the architecture timer code for
microsecond accurate time calculations.

22 years ago[PATCH] m68knommu/5249 check timer irq pending
Greg Ungerer [Sun, 25 May 2003 13:34:46 +0000 (06:34 -0700)]
[PATCH] m68knommu/5249 check timer irq pending

Add a function to allow checking if the timer interrupt is pending for
the m68knommu/5249 CPU.  This is used by the architecture timer code for
microsecond accurate time calculations.

22 years ago[PATCH] m68knommu/5206e check timer irq pending
Greg Ungerer [Sun, 25 May 2003 13:34:37 +0000 (06:34 -0700)]
[PATCH] m68knommu/5206e check timer irq pending

Add a function to allow checking if the timer interrupt is pending for
the m68knommu/5206e CPU.  This is used by the architecture timer code
for microsecond accurate time calculations.

22 years ago[PATCH] arch/* strlcpy conversion
Ben Collins [Sun, 25 May 2003 13:32:08 +0000 (06:32 -0700)]
[PATCH] arch/* strlcpy conversion

Obvious strlcpy conversions in arch/*. In fact, mips and mips64 had an
actual bug in sys_sysmips(). Confirmed with Keith Wesolowski.

22 years ago[FUTEX]: Fix kernel/futex.c warning on 64-bit.
David S. Miller [Sun, 25 May 2003 13:31:21 +0000 (06:31 -0700)]
[FUTEX]: Fix kernel/futex.c warning on 64-bit.

22 years ago[FUTEX]: Fix kernel/compat.c after requeueing futex changes.
David S. Miller [Sun, 25 May 2003 13:30:35 +0000 (06:30 -0700)]
[FUTEX]: Fix kernel/compat.c after requeueing futex changes.

22 years ago[BRIDGE]: Deal with non-linear SKBs in ebtables.
Bart De Schuymer [Sun, 25 May 2003 13:11:11 +0000 (06:11 -0700)]
[BRIDGE]: Deal with non-linear SKBs in ebtables.

22 years ago[XFRM_USER]: Add XFRM_MSG_UPDPOLICY, analogue of SADB_X_SPDUPDATE.
Herbert Xu [Sun, 25 May 2003 13:06:41 +0000 (06:06 -0700)]
[XFRM_USER]: Add XFRM_MSG_UPDPOLICY, analogue of SADB_X_SPDUPDATE.

22 years ago[XFRM_USER]: Wrong use of RTM_BASE.
Krishna Kumar [Sun, 25 May 2003 12:46:42 +0000 (05:46 -0700)]
[XFRM_USER]: Wrong use of RTM_BASE.

22 years ago[IPV6]: Convert /proc/net/tcp6 to seq_file.
Hideaki Yoshifuji [Sun, 25 May 2003 12:44:01 +0000 (05:44 -0700)]
[IPV6]: Convert /proc/net/tcp6 to seq_file.

22 years ago[IPV4/6]: Common TCP procfs infrastructure.
Hideaki Yoshifuji [Sun, 25 May 2003 12:43:02 +0000 (05:43 -0700)]
[IPV4/6]: Common TCP procfs infrastructure.

22 years ago[IPV6]: Convert /proc/net/udp6 to seq_file.
Hideaki Yoshifuji [Sun, 25 May 2003 12:41:37 +0000 (05:41 -0700)]
[IPV6]: Convert /proc/net/udp6 to seq_file.

22 years ago[IPV4/6]: Common UDP procfs infrastructure.
Hideaki Yoshifuji [Sun, 25 May 2003 12:40:29 +0000 (05:40 -0700)]
[IPV4/6]: Common UDP procfs infrastructure.

22 years ago[NET]: strncpy -> strlcpy conversions.
Ben Collins [Sun, 25 May 2003 12:36:42 +0000 (05:36 -0700)]
[NET]: strncpy -> strlcpy conversions.

22 years ago[NETLINK]: Use module_init() in netlink_dev.c
Linus Torvalds [Sun, 25 May 2003 12:34:24 +0000 (05:34 -0700)]
[NETLINK]: Use module_init() in netlink_dev.c

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

22 years ago[PATCH] bio splitting
Jens Axboe [Sun, 25 May 2003 12:28:57 +0000 (05:28 -0700)]
[PATCH] bio splitting

So here it is, easy split support for md and dm. Neil, the changes over
your version are merely:

- Make a global bio split pool instead of requring device setup of one.
  Will waste 8 * sizeof(struct bio_pair) of RAM, but... For 2.6 at least
  it has to be a core functionality.

- Various style changes to follow the kernel guide lines.

22 years ago[NET]: post-sysfs netdev cleanup.
Jeff Muizelaar [Sun, 25 May 2003 12:22:47 +0000 (05:22 -0700)]
[NET]: post-sysfs netdev cleanup.

22 years agoMerge nuts.ninka.net:/home/davem/src/BK/network-2.5
David S. Miller [Sun, 25 May 2003 11:58:35 +0000 (04:58 -0700)]
Merge nuts.ninka.net:/home/davem/src/BK/network-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5

22 years ago[PATCH] m68knommu/5407 check timer irq pending
Greg Ungerer [Sun, 25 May 2003 11:41:45 +0000 (04:41 -0700)]
[PATCH] m68knommu/5407 check timer irq pending

Add a function to allow checking if the timer interrupt is pending for
the m68knommu/5407 CPU.  This is used by the architecture timer code for
microsecond accurate time calculations.

22 years ago[PATCH] m68knommu/5272 check timer irq pending
Greg Ungerer [Sun, 25 May 2003 11:41:38 +0000 (04:41 -0700)]
[PATCH] m68knommu/5272 check timer irq pending

Add a function to allow checking if the timer interrupt is pending for
the m68knommu/5272 CPU.  This is used by the architecture timer code for
microsecond accurate time calculations.

22 years ago[PATCH] m68knommu/5307 check timer irq pending
Greg Ungerer [Sun, 25 May 2003 11:41:29 +0000 (04:41 -0700)]
[PATCH] m68knommu/5307 check timer irq pending

Add a function to allow checking if the timer interrupt is pending for
the m68knommu/5307 CPU.  This is used by the architecture timer code for
microsecond accurate time calculations.

22 years ago[PATCH] calculate microsecond offsets for m68knommu/ColdFire timers
Greg Ungerer [Sun, 25 May 2003 11:41:21 +0000 (04:41 -0700)]
[PATCH] calculate microsecond offsets for m68knommu/ColdFire timers

This adds offset calculcation to the m68knommu/ColdFire timers.  Allows
microsecond accuracy for gettimeofday and friends.

22 years ago[PATCH] lock xtime struct in m68knommu/ColdFire timers
Greg Ungerer [Sun, 25 May 2003 11:21:14 +0000 (04:21 -0700)]
[PATCH] lock xtime struct in m68knommu/ColdFire timers

This patch adds appropriate locking around updates of the xtime
structure for the m68knommu ColdFire architecture timers.

22 years ago[PATCH] update m68knommu defconfig
Greg Ungerer [Sun, 25 May 2003 11:21:05 +0000 (04:21 -0700)]
[PATCH] update m68knommu defconfig

This patch updates the defconfig for the m68knommu architecture.

22 years ago[PATCH] update m68knommu link script with 5282 support
Greg Ungerer [Sun, 25 May 2003 11:20:56 +0000 (04:20 -0700)]
[PATCH] update m68knommu link script with 5282 support

This patch does a couple of things to the m68knommu common linker
script:
 - adds support for the 5282 ColdFire CPU
 - fixes broken setup for the Dragon Engine board

22 years ago[PATCH] add dummy VMALLOC_ defines to m68knommu
Greg Ungerer [Sun, 25 May 2003 11:20:46 +0000 (04:20 -0700)]
[PATCH] add dummy VMALLOC_ defines to m68knommu

Add dummy VMALLOC_START and VMALLOC_END defines to m68knommu architectures.
Some code in the proc filesystem breaks without them now.

22 years ago[PATCH] kernel/* strlcpy conversion
Ben Collins [Sun, 25 May 2003 11:19:40 +0000 (04:19 -0700)]
[PATCH] kernel/* strlcpy conversion

22 years ago[PATCH] change get_sb prototype
Andries E. Brouwer [Sun, 25 May 2003 11:04:50 +0000 (04:04 -0700)]
[PATCH] change get_sb prototype

(i) The prototypes for free_vfsmnt(), alloc_vfsmnt(), do_kern_mount()
    so far occurred in several individual c files.  Now they are in
    <linux/mount.h>.

(ii) do_kern_mount() has a third argument name that is typically a
     constant.  It is called with "rootfs", "nfsd", type->name,
     "capifs", "usbdevfs", "binfmt_misc" etc.  So, it should have a
     prototype that expresses this:

do_kern_mount(const char *fstype, int flags, const char *name, void *data);

This makes the ugly cast

-       return do_kern_mount(type->name, 0, (char *)type->name, NULL);
+       return do_kern_mount(type->name, 0, type->name, NULL);

go away. Now do_kern_mount() calls type->get_sb(), so also get_sb()
must have a const third argument. That is what the patch below does.

If I am not mistaken, precisely two filesystems do not treat this
argument as a constant, namely afs and cifs. A separate patch
gives some cleanup there.

22 years ago[PATCH] fix ColdFire 5407 cache flushing
Greg Ungerer [Sun, 25 May 2003 10:33:22 +0000 (03:33 -0700)]
[PATCH] fix ColdFire 5407 cache flushing

This fixes some ColdFire 5407 cache bogosity.  Previous code was pushing
all cache lines and the invalidating all of the cache.  The push should
be enough, and now with underlying fixes the the cache setup registers
it is.  Removed the whole invalidate cycle.

Original patch cam from Allessandro Rubini.

22 years ago[PATCH] fix cache settings for m68knommu 5407 MOTOROLA target
Greg Ungerer [Sun, 25 May 2003 10:33:10 +0000 (03:33 -0700)]
[PATCH] fix cache settings for m68knommu 5407 MOTOROLA target

Correct the wrong cache setup used on the MOTOROLA 5407 based board.
Specifically it enables precise exception mode and write buffering.

Original patch from Alessendra Rubini.

22 years ago[PATCH] fix cache settings for m68knommu 5407 CLEOPATRA target
Greg Ungerer [Sun, 25 May 2003 10:32:59 +0000 (03:32 -0700)]
[PATCH] fix cache settings for m68knommu 5407 CLEOPATRA target

Correct the wrong cache setup used on the CLEOPATRA 5407 based board.
Specifically it enables precise exception mode and write buffering.

Original patch from Alessendra Rubini.

22 years agoMerge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
Linus Torvalds [Sun, 25 May 2003 10:31:31 +0000 (03:31 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years ago[PATCH] module refcounts for airport driver
Paul Mackerras [Sun, 25 May 2003 16:00:29 +0000 (12:00 -0400)]
[PATCH] module refcounts for airport driver

This patch takes out the MOD_INC/DEC_USE_COUNT in the airport (Apple
wireless ethernet) driver.  The driver already does SET_MODULE_OWNER
on the netdevice, so the MOD_INC/DEC_USE_COUNT are unnecessary and
just cause warnings.

22 years ago[PATCH] module owner for ppp_synctty.c
Paul Mackerras [Sun, 25 May 2003 16:00:05 +0000 (12:00 -0400)]
[PATCH] module owner for ppp_synctty.c

This patch fixes ppp_synctty.c (used for doing PPP over some synchronous
serial HDLC links) so that it sets the owner field of the tty line
discipline it exports, rather than using MOD_INC/DEC_USE_COUNT.  This
is more or less from Stephen Hemminger.

Please apply.

Thanks,
Paul.

22 years ago[PATCH] full stop/start on ethtool set speed/duplex/autoneg
Scott Feldman [Sun, 25 May 2003 15:59:39 +0000 (11:59 -0400)]
[PATCH] full stop/start on ethtool set speed/duplex/autoneg

* Cleanup ethtool/mii_ioctl sets of speed/duplex/autoneg by
  stop/set/start driver to ensure sets stick.  Must hold
  xmit_lock around stop/start.

22 years agoMerge redhat.com:/garz/repo/linus-2.5
Jeff Garzik [Sun, 25 May 2003 15:49:53 +0000 (11:49 -0400)]
Merge redhat.com:/garz/repo/linus-2.5
into redhat.com:/garz/repo/net-drivers-2.5

22 years agoMerge bk://kernel.bkbits.net/jgarzik/irda-2.5
Linus Torvalds [Sun, 25 May 2003 10:28:43 +0000 (03:28 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/irda-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

22 years ago[irda] module refcounts in irlan
Rusty Russell [Sun, 25 May 2003 15:38:11 +0000 (11:38 -0400)]
[irda] module refcounts in irlan

22 years agoMerge redhat.com:/garz/repo/linus-2.5
Jeff Garzik [Sun, 25 May 2003 15:25:32 +0000 (11:25 -0400)]
Merge redhat.com:/garz/repo/linus-2.5
into redhat.com:/garz/repo/irda-2.5

22 years ago[PATCH] drivers/ide/ppc/pmac.c compile fix
Benjamin Herrenschmidt [Sun, 25 May 2003 09:30:37 +0000 (02:30 -0700)]
[PATCH] drivers/ide/ppc/pmac.c compile fix

This patch fixes the build of drivers/ide/ppc/pmac.c.