]> git.hungrycats.org Git - linux/log
linux
23 years ago[PATCH] fix for drivers/input/input.c v2.5.4-pre5
Alexander Viro [Fri, 8 Feb 2002 10:47:22 +0000 (02:47 -0800)]
[PATCH] fix for drivers/input/input.c

Fix lost argument to "connect()"

23 years agoupdate version
Linus Torvalds [Fri, 8 Feb 2002 10:38:53 +0000 (02:38 -0800)]
update version

23 years agoMerge master.kernel.org:/home/mochel/BK/linux-2.5
Linus Torvalds [Fri, 8 Feb 2002 10:34:48 +0000 (02:34 -0800)]
Merge master.kernel.org:/home/mochel/BK/linux-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoDoh!
Patrick Mochel [Fri, 8 Feb 2002 10:22:27 +0000 (02:22 -0800)]
Doh!
struct device has no ->sysdata
and ->device should be ->dev

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 09:58:59 +0000 (01:58 -0800)]
[PATCH] knfsd cleanups

exp_procfs_exports() switched to seq_..., missing lock added.

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 09:58:54 +0000 (01:58 -0800)]
[PATCH] knfsd cleanups

all exports for given client are put on the cyclic list
(->cl_list/->ex_list).  Code cleaned up.

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 09:58:50 +0000 (01:58 -0800)]
[PATCH] knfsd cleanups

exports hash switched to use of struct list_head, code cleaned up.

23 years ago[PATCH] remove duplicate zconf.h
Dave Jones [Fri, 8 Feb 2002 09:55:29 +0000 (01:55 -0800)]
[PATCH] remove duplicate zconf.h

Change to use the new include/linux/zconf.h

23 years ago[PATCH] Extra config.help for x86
Dave Jones [Fri, 8 Feb 2002 09:43:50 +0000 (01:43 -0800)]
[PATCH] Extra config.help for x86

Additional descriptions that got lost along the way somewhere.
Also updates some extra IDE options that shared the same fate.

23 years ago[PATCH] remove ancient workaround.
Dave Jones [Fri, 8 Feb 2002 09:43:45 +0000 (01:43 -0800)]
[PATCH] remove ancient workaround.

unneeded these days..

23 years ago[PATCH] Config.in updates
Dave Jones [Fri, 8 Feb 2002 09:43:41 +0000 (01:43 -0800)]
[PATCH] Config.in updates

- Reorder mainmenu items so CONFIG_EXPERIMENTAL is at the top again.
- Various updates from 2.4

23 years ago[PATCH] Power management support for opl3sa2 driver
Dave Jones [Fri, 8 Feb 2002 09:43:36 +0000 (01:43 -0800)]
[PATCH] Power management support for opl3sa2 driver

23 years ago[PATCH] fix serial close hang
Dave Jones [Fri, 8 Feb 2002 09:43:32 +0000 (01:43 -0800)]
[PATCH] fix serial close hang

2.4/2.5 kernels suffer from an infinitely long hang when a serial tty device
is closed, and there are characters waiting to be sent.  The hang occurs in
tty_wait_until_sent.

There is a timeout 'closing_wait' which defines how long to wait for the TX
buffers to empty; the problem is that the serial layer totally ignores it.
It is stored in two structures, 'info' and 'state'.  It is initialised in
the 'state' structure, but used from the 'info' structure.

It turns out that 'hub6' was also missing.

I'm not currently clear what the expected behaviour should be when the
timeout is changed via setserial, and others have the port open - I've
opted to preserve the timeout until all users close the port.  It's
trivial to change this behaviour though.

23 years ago[PATCH] AGPGart update
Dave Jones [Fri, 8 Feb 2002 09:43:27 +0000 (01:43 -0800)]
[PATCH] AGPGart update

Mostly from 2.4.17 / 18pre.
- Code cleanup
- Fix suspend/resume on several chipsets
- Add support for i820.

23 years ago[PATCH] text.lock -> subsection changes.
Dave Jones [Fri, 8 Feb 2002 09:43:23 +0000 (01:43 -0800)]
[PATCH] text.lock -> subsection changes.

Make spinlocks etc use subsections of their parent sections instead of
an ELF section of their own - needed for newer binutils when the parent
sector is removed.

23 years ago[PATCH] handle out of spec SMP athlons.
Dave Jones [Fri, 8 Feb 2002 09:43:16 +0000 (01:43 -0800)]
[PATCH] handle out of spec SMP athlons.

Newer Athlons have means of checking if they are SMP capable or not.
This code adds checks that printk a warning on systems not intended
for SMP, and set the taint flag that modutils is already aware of.
The taint code is also improved to use defines instead of magic numbers.

23 years agoMerge http://linuxusb.bkbits.net/linus-2.5
Linus Torvalds [Fri, 8 Feb 2002 09:28:10 +0000 (01:28 -0800)]
Merge http://linuxusb.bkbits.net/linus-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoMerge master.kernel.org:/home/mochel/BK/linux-2.5 v2.5.4-pre4
Linus Torvalds [Fri, 8 Feb 2002 09:19:58 +0000 (01:19 -0800)]
Merge master.kernel.org:/home/mochel/BK/linux-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agotypo fix for the name of the pci hotplug filesystem caused by the superblock changes.
Greg Kroah-Hartman [Fri, 8 Feb 2002 09:16:12 +0000 (01:16 -0800)]
typo fix for the name of the pci hotplug filesystem caused by the superblock changes.

23 years agoMerge http://gkernel.bkbits.net/vm-2.5
Linus Torvalds [Fri, 8 Feb 2002 08:52:06 +0000 (00:52 -0800)]
Merge http://gkernel.bkbits.net/vm-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoAfter Al Viro's recent swapfile cleanup, the swap_device member of
Jeff Garzik [Fri, 8 Feb 2002 13:11:31 +0000 (08:11 -0500)]
After Al Viro's recent swapfile cleanup, the swap_device member of
swap_info_struct became pretty much superfluous.  As we are minimizing
kdev_t usage anyway, I took the opportunity to remove swap_device
member, and replace the remaining usages with SWP_BLOCKDEV bit flag.

Adding SWP_BLOCKDEV in turn motivated a small cleanup of the
SWP_xxx bit flags and their usage.

Patch has been in light testing for a couple weeks, and
has been glanced at by Al.  "looks sane"

23 years agoMerge http://gkernel.bkbits.net/net-drivers-2.5
Linus Torvalds [Fri, 8 Feb 2002 08:50:01 +0000 (00:50 -0800)]
Merge http://gkernel.bkbits.net/net-drivers-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoUpdate eepro100 net driver link state tracking:
Jeff Garzik [Fri, 8 Feb 2002 13:38:05 +0000 (08:38 -0500)]
Update eepro100 net driver link state tracking:
* Initialize interface carrier state in speedo_open.
* Update previous netif_carrier_{on,off} change to use
  linux/mii.h constants.

Contributor: Andrew Morton, with modifications from me

23 years agoFix natsemi net driver rx-related hang, by polling for RX events
Jeff Garzik [Fri, 8 Feb 2002 13:36:39 +0000 (08:36 -0500)]
Fix natsemi net driver rx-related hang, by polling for RX events
on all RX interrupts.  Prior to this fix, RX FIFO overrun and RX
buffer overrun interrupts did not trigger an RX poll; now they do.

Contributor: Manfred Spraul

23 years agoUpdate tulip net driver to indicate link beat to system,
Jeff Garzik [Fri, 8 Feb 2002 13:35:21 +0000 (08:35 -0500)]
Update tulip net driver to indicate link beat to system,
via netif_carrier_{on,off}.  Some placeholders to do this were
already in the code, making this an even easier and more obvious patch.

Also, decrease time until next link beat check, if link beat
is not present.  (previously the code would wait 60 seconds until
next check, regardless of current link state)

Contributor: Stefan Rompf, with changes from me

23 years agotulip net driver updates:
Jeff Garzik [Fri, 8 Feb 2002 13:32:41 +0000 (08:32 -0500)]
tulip net driver updates:
* Add support for Conexant tulip clones.
* Do not store eeprom data on stack (128 or 512 bytes), it's a
large object, and also, we already have a copy in kmalloc'd RAM.

Contributor: Pavel Roskin

23 years agoFix naming conflict with pcnet32 net driver and ethtool,
Jeff Garzik [Fri, 8 Feb 2002 13:30:08 +0000 (08:30 -0500)]
Fix naming conflict with pcnet32 net driver and ethtool,
by cleaning up the pcnet32 namespace a bit.

s/PORT_/PCNET32_PORT_/ for local constants, to avoid conflicting
with linux/ethtool.h.

Contributor: William Lee Irwin III

23 years agoAdd config option to enable natsemi net driver hardware bug workaround.
Jeff Garzik [Fri, 8 Feb 2002 13:27:49 +0000 (08:27 -0500)]
Add config option to enable natsemi net driver hardware bug workaround.

"some" systems with "some" cables see a large amount of errors,
due to a hardware bug.  This bug is (apparently) not probe-able;
however it only appears on rare reference boards and the like,
so we simply add a config option and default the option to OFF.

Further detail:
When CONFIG_NATSEMI_CABLE_MAGIC option is enabled, PMDCSR_VAL
register value becomes 0x1898, a value provided by a NatSemi
app note.  This enables a workaround for a hardware bug
which is (apparently) not probe-able.  Luckily the hardware bug
is (apparently) not common either, so we default to disabling
this workaround.

Contributor: Tim Hockin

23 years agoFix typo in the winbond-840 net driver which doubled
Jeff Garzik [Fri, 8 Feb 2002 13:23:41 +0000 (08:23 -0500)]
Fix typo in the winbond-840 net driver which doubled
the size of the Tx data buffer list without cause.
Spotted by Dave Jones.

23 years agoSmall driver model/driverfs update.
Patrick Mochel [Fri, 8 Feb 2002 08:19:17 +0000 (00:19 -0800)]
Small driver model/driverfs update.

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 07:52:04 +0000 (23:52 -0800)]
[PATCH] knfsd cleanups

nfsd_read() slightly cleaned up.

23 years ago[PATCH] de_put: entry meminfo already free!
Alexander Viro [Fri, 8 Feb 2002 07:47:51 +0000 (23:47 -0800)]
[PATCH] de_put: entry meminfo already free!

initialize proc_inode properly for /proc/self/

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 07:47:45 +0000 (23:47 -0800)]
[PATCH] knfsd cleanups

logics in nfsd_lookup() cleaned up (see above, only more so ;-/)

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 07:47:42 +0000 (23:47 -0800)]
[PATCH] knfsd cleanups

new helper - exp_get_by_name(client, vfsmount, dentry).  Used
in places where we travers mountpoint.

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 07:47:38 +0000 (23:47 -0800)]
[PATCH] knfsd cleanups

logics in exp_get() cleaned up (it's kernel, not IOCCC, damnit...)

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 07:47:34 +0000 (23:47 -0800)]
[PATCH] knfsd cleanups

exp_child() and exp_parent() take super_block instead of kdev_t.

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 07:47:31 +0000 (23:47 -0800)]
[PATCH] knfsd cleanups

exp_find() is gone (never used).

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 07:47:27 +0000 (23:47 -0800)]
[PATCH] knfsd cleanups

unused arguments (and dead code) removed from exp_rootfh().

23 years ago[PATCH] knfsd cleanups
Alexander Viro [Fri, 8 Feb 2002 07:47:23 +0000 (23:47 -0800)]
[PATCH] knfsd cleanups

Get rid of NFSCTL_GETFH.

23 years agoupdate Makefile and x86 defconfig
Linus Torvalds [Fri, 8 Feb 2002 06:08:07 +0000 (22:08 -0800)]
update Makefile and x86 defconfig

23 years ago[PATCH] Fix the replacement mistake of xxx_thread_flag
Hirofumi Ogawa [Fri, 8 Feb 2002 04:48:11 +0000 (20:48 -0800)]
[PATCH] Fix the replacement mistake of xxx_thread_flag

    - fix the replacement mistake of xxx_thread_flag
    - fix the miss test of PT_PTRACED flag

OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>

23 years ago[PATCH] thread information block
David Howells [Fri, 8 Feb 2002 04:46:14 +0000 (20:46 -0800)]
[PATCH] thread information block

The first fix changes get_wchan() and the second one fixed what DaveM noticed.

23 years agoMerge home.transmeta.com:/home/torvalds/v2.5/axboe
Linus Torvalds [Fri, 8 Feb 2002 05:23:48 +0000 (21:23 -0800)]
Merge home.transmeta.com:/home/torvalds/v2.5/axboe
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[PATCH] another llseek change fix
Robert Love [Thu, 7 Feb 2002 11:59:46 +0000 (03:59 -0800)]
[PATCH] another llseek change fix

Fixe another typo in the recent llseek cleanups.  Typo was spotted by
Miloslav Trmac ...  hopefully the last.

23 years agoscatterlist address fixup
Jens Axboe [Thu, 7 Feb 2002 11:13:58 +0000 (12:13 +0100)]
scatterlist address fixup

23 years agoscatterlist address breakage in task file ioctl building
Jens Axboe [Thu, 7 Feb 2002 10:25:28 +0000 (11:25 +0100)]
scatterlist address breakage in task file ioctl building

23 years ago[PATCH] the rest of ->get_sb() switchover
Alexander Viro [Thu, 7 Feb 2002 10:09:10 +0000 (02:09 -0800)]
[PATCH] the rest of ->get_sb() switchover

Switch over ext3, ufs, reiserfs, msdos, vfat, isofs, qnx4, hpfs, efs,
udf, romfs, bfs, affs, hfs, adfs, cramfs, ntfs, jffs, jffs2 and freevxfs
to new ->get_sb().

Kill ->read_super() that is thus no longer used.

23 years agoMerge http://linux.bkbits.net/gkernel-2.5
Jeff Garzik [Thu, 7 Feb 2002 14:07:43 +0000 (09:07 -0500)]
Merge http://linux.bkbits.net/gkernel-2.5
into rum.normnet.org:/spare/work/gkernel-2.5

23 years agoMerge http://linux.bkbits.net/gkernel-2.5
Jeff Garzik [Thu, 7 Feb 2002 13:17:18 +0000 (08:17 -0500)]
Merge http://linux.bkbits.net/gkernel-2.5
into rum.normnet.org:/spare/work/gkernel-2.5

23 years agoMerge http://linux.bkbits.net/linux-2.5
Jens Axboe [Thu, 7 Feb 2002 09:37:19 +0000 (10:37 +0100)]
Merge http://linux.bkbits.net/linux-2.5
into burns.home.kernel.dk:/usr/local/kernel/BK/linux-2.5

23 years agoupdate version v2.5.4-pre3
Linus Torvalds [Thu, 7 Feb 2002 07:26:17 +0000 (23:26 -0800)]
update version

23 years agoMerge athlon:v2.5/linux
Linus Torvalds [Thu, 7 Feb 2002 07:22:30 +0000 (23:22 -0800)]
Merge athlon:v2.5/linux
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoMerge bk://linuxusb.bkbits.net/linus-2.5
Linus Torvalds [Thu, 7 Feb 2002 07:08:11 +0000 (23:08 -0800)]
Merge bk://linuxusb.bkbits.net/linus-2.5
into athlon.transmeta.com:/home/torvalds/v2.5/linux

23 years ago[PATCH] thread information block
David Howells [Thu, 7 Feb 2002 06:56:27 +0000 (22:56 -0800)]
[PATCH] thread information block

syscall latency improvement

 * There's now an asm/thread_info.h header file with the basic structure
   def and asm offsets in it.

 * There's now a linux/thread_info.h header file which includes the asm
   version and wraps some bitops calls to make convenience functions for
   accessing the low-level flags.

 * The task_struct has had some fields removed (and some flags), and has
   acquired a pointer to the thread_info struct.

 * task_struct's are now allocated on slabs in kernel/fork.c, whereas
   thread_info structs are allocated at the bottom of the stack pages.

 * Some more convenience functions are provided at the end of linux/sched.h to
   access flags in other tasks (these are here because they need to access the
   task_struct).

23 years agoMerge soap.kroah.net:/home/greg/linux/BK/gregkh-2.5
Greg Kroah-Hartman [Thu, 7 Feb 2002 06:28:43 +0000 (22:28 -0800)]
Merge soap.kroah.net:/home/greg/linux/BK/gregkh-2.5
into soap.kroah.net:/home/greg/linux/BK/usb-1

23 years agoAdded driverfs support for the USB subsystem.
Greg Kroah-Hartman [Thu, 7 Feb 2002 06:27:46 +0000 (22:27 -0800)]
Added driverfs support for the USB subsystem.

23 years agotypo fix, fixing a compile time bug due to the change over to the new
Greg Kroah-Hartman [Thu, 7 Feb 2002 06:23:40 +0000 (22:23 -0800)]
typo fix, fixing a compile time bug due to the change over to the new
filesystem definition patches in -pre2 (changes pcihpfs_fs_type to
pcihpfs_type).

23 years agofix compile time bug in usbfs caused by a typo in the superblock changes.
Greg Kroah-Hartman [Thu, 7 Feb 2002 06:15:13 +0000 (22:15 -0800)]
fix compile time bug in usbfs caused by a typo in the superblock changes.

23 years agoeepro100 net driver link beat detection improvement.
Jeff Garzik [Thu, 7 Feb 2002 03:51:29 +0000 (22:51 -0500)]
eepro100 net driver link beat detection improvement.
Control interface running flag correctly, via netif_carrier_{on,off},
rather than manipulating the IFF_RUNNING bit directly from within
the driver (ug).
Contributors: Joerg Mayer, Stefans Rumpf

23 years agoNew tulip net driver PCI id, for a new "comet" board
Jeff Garzik [Thu, 7 Feb 2002 03:10:35 +0000 (22:10 -0500)]
New tulip net driver PCI id, for a new "comet" board
Contributor: Uwe Bonnes

23 years agoAdd PCI id constants for afavlab serial cards.
Jeff Garzik [Thu, 7 Feb 2002 02:54:50 +0000 (21:54 -0500)]
Add PCI id constants for afavlab serial cards.
Contributor: Russell King

23 years agoeepro100 net driver fix:
Jeff Garzik [Thu, 7 Feb 2002 02:45:57 +0000 (21:45 -0500)]
eepro100 net driver fix:
Second half of fix (first half of which added an embarrassingly
long time ago) which works around hardware bug at 10 mbit.
Contributors: Steve Parker, Arjan van de Ven

23 years ago[PATCH] tkill ia64 syscall table entry
Chris Wright [Thu, 7 Feb 2002 02:19:35 +0000 (18:19 -0800)]
[PATCH] tkill ia64 syscall table entry

minor nit, but it seems the tkill() patch added a sys_tkill entry without
removing an ia64_ni_syscall entry.

23 years ago[PATCH] BLKGETSIZE64 (bytes not sectors)
Matt Domsch [Thu, 7 Feb 2002 02:19:32 +0000 (18:19 -0800)]
[PATCH] BLKGETSIZE64 (bytes not sectors)

Linus, below is a patch to return the size of a device in bytes, not
in units of 512-byte sectors (which is incorrect per function
definition).  Tim Pepper submitted an equivalent patch for 2.4.x, now
included in 2.4.18-pre4.  Please apply.

23 years ago[PATCH] (6/6) more ->get_sb()
Alexander Viro [Thu, 7 Feb 2002 01:57:18 +0000 (17:57 -0800)]
[PATCH] (6/6) more ->get_sb()

minixfs switched.

23 years ago[PATCH] (5/6) more ->get_sb()
Alexander Viro [Thu, 7 Feb 2002 01:57:14 +0000 (17:57 -0800)]
[PATCH] (5/6) more ->get_sb()

sysvfs and v7 switched.
* super.c: switched to ->get_sb()
* ChangeLog: fixed dates ;-)

23 years ago[PATCH] (4/6) more ->get_sb()
Alexander Viro [Thu, 7 Feb 2002 01:57:09 +0000 (17:57 -0800)]
[PATCH] (4/6) more ->get_sb()

we are done with nodev filesystems - removed dead code in super.c and
fs.h

23 years ago[PATCH] (3/6) more ->get_sb()
Alexander Viro [Thu, 7 Feb 2002 01:57:04 +0000 (17:57 -0800)]
[PATCH] (3/6) more ->get_sb()

coda.

23 years ago[PATCH] (2/6) more ->get_sb()
Alexander Viro [Thu, 7 Feb 2002 01:57:00 +0000 (17:57 -0800)]
[PATCH] (2/6) more ->get_sb()

ncpfs.

23 years ago[PATCH] (1/6) more ->get_sb()
Alexander Viro [Thu, 7 Feb 2002 01:56:55 +0000 (17:56 -0800)]
[PATCH] (1/6) more ->get_sb()

smbfs switched to ->get_sb()

23 years ago[PATCH] Input drivers, step #3
Vojtech Pavlik [Thu, 7 Feb 2002 01:46:57 +0000 (17:46 -0800)]
[PATCH] Input drivers, step #3

This patch updates the input core to the current version, fixing a bunch
of bugs, adding hotplug support and a listing of available input devices
in /proc. The later is very useful for troubleshooting.

Vojtech Pavlik
SuSE Labs

23 years agoMerge master.kernel.org:/home/axboe/linus-merge-2.5
Linus Torvalds [Thu, 7 Feb 2002 01:35:22 +0000 (17:35 -0800)]
Merge master.kernel.org:/home/axboe/linus-merge-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years ago[PATCH] 2.5: bluetooth compile fix
Robert Love [Thu, 7 Feb 2002 01:32:47 +0000 (17:32 -0800)]
[PATCH] 2.5: bluetooth compile fix

The llseek cleanup contained a typo in bluetooth/hci_vhci.c that
prevents compile.  Thankfully it seems to be the only of this type.

Robert Love

23 years agoRemove deprecated SIOCDEVPRIVATE ioctls from several net drivers. The same capabilit...
Jeff Garzik [Thu, 7 Feb 2002 00:14:36 +0000 (19:14 -0500)]
Remove deprecated SIOCDEVPRIVATE ioctls from several net drivers.  The same capabilities have been accessible via SIOCxMIIxxx ioctls
since their introduction in 2.4.x, and it's DaveM's intention to
eventually remove SIOCDEVPRIVATE during the 2.5.x series.

23 years ago8139too net driver updates:
Jeff Garzik [Thu, 7 Feb 2002 00:07:28 +0000 (19:07 -0500)]
8139too net driver updates:
* Support new clone board.
* Count rx-lost-in-ring events.
* Support ethtool-compatible bitmapped printk message enable number.
* Support MII ethtool helper interface, and associated ioctls.
* Replace some MII-related magic numbers with linux/mii.h constants.
* Add in optional (and hopefully preferred... after testing) code
for resetting RX DMA engine on error.

23 years agofealnx net driver updates:
Jeff Garzik [Wed, 6 Feb 2002 23:58:37 +0000 (18:58 -0500)]
fealnx net driver updates:
* Support MII ethtool helper interface, and associated ioctls.
* Replace some MII-related magic numbers with constants from linux/mii.h.
* Remove deprecated SIOCDEVPRIVATE ioctls, SIOCxMIIxxx ioctl replacements
have been in place since 2.4.x.

23 years ago8139cp net driver updates:
Jeff Garzik [Wed, 6 Feb 2002 23:53:50 +0000 (18:53 -0500)]
8139cp net driver updates:
* Support MII ethtool helper interface, and associated ioctls.
* Remove unused CP_CHIP_VERSION constant.
* Update to-do list in driver header.

23 years agos/suser/capable/ cleanup for the LMC WAN driver.
Jeff Garzik [Wed, 6 Feb 2002 23:49:57 +0000 (18:49 -0500)]
s/suser/capable/ cleanup for the LMC WAN driver.
Contributed by one of the kernel janitors.

23 years agoFix kernel "taint" issue with mii.o helper module, by
Jeff Garzik [Wed, 6 Feb 2002 23:48:26 +0000 (18:48 -0500)]
Fix kernel "taint" issue with mii.o helper module, by
adding MODULE_{AUTHOR,DESC,LICENSE} tags.

23 years agoAdditional media-related ethtool ioctls for net drivers
Jeff Garzik [Wed, 6 Feb 2002 23:45:09 +0000 (18:45 -0500)]
Additional media-related ethtool ioctls for net drivers
ns82830, starfire.

23 years agovia-rhine net driver updates:
Jeff Garzik [Wed, 6 Feb 2002 23:40:57 +0000 (18:40 -0500)]
via-rhine net driver updates:
* Support MII ethtool helper library, and associated ioctls.
* Replace some MII-related magic numbers with constants from linux/mii.h.
* Remove deprecated SIOCDEVPRIVATE ioctl usage, SIOCxMIIxxx is the
supported (and already present) replacement.

23 years agowinbond-840 (tulip clone) net driver updates:
Jeff Garzik [Wed, 6 Feb 2002 23:35:55 +0000 (18:35 -0500)]
winbond-840 (tulip clone) net driver updates:
* Support MII ethtool helper interface, and related ioctls.
* Replace some MII-related magic numbers with constants.

23 years agosundance net driver updates:
Jeff Garzik [Wed, 6 Feb 2002 23:31:49 +0000 (18:31 -0500)]
sundance net driver updates:
* Properly identify 4-port server NIC.
* Add new NIC to PCI ids list.
* Fix multicast bug.
Contributed by the vendor, D-Link.

23 years agoAdd basic ethtool ioctl support to pcmcia net drivers
Jeff Garzik [Wed, 6 Feb 2002 23:28:06 +0000 (18:28 -0500)]
Add basic ethtool ioctl support to pcmcia net drivers
3c589_cs, aironet4500_cs, and fmvj18x_cs.

23 years agoUpdate pci-skeleton net driver:
Jeff Garzik [Wed, 6 Feb 2002 23:24:15 +0000 (18:24 -0500)]
Update pci-skeleton net driver:
Replace MII-related magic numbers with meaningful constants
listed in linux/mii.h.

23 years agoJiffies wrap cleanup for the slip net driver.
Jeff Garzik [Wed, 6 Feb 2002 23:20:57 +0000 (18:20 -0500)]
Jiffies wrap cleanup for the slip net driver.
Contributor: somebody from lkml, Tim ?.

23 years agoepic100 now uses the MII ethtool helper lib, so link against it.
Jeff Garzik [Wed, 6 Feb 2002 23:12:28 +0000 (18:12 -0500)]
epic100 now uses the MII ethtool helper lib, so link against it.

23 years agoepic100 net driver updates:
Jeff Garzik [Wed, 6 Feb 2002 23:03:34 +0000 (18:03 -0500)]
epic100 net driver updates:
* Fix wake-up sequence for some clone boards.
* Support media-related ethtool ioctls, using MII ethtool helper lib.

23 years agoFix several bugs in DL2K Gigabit Ethernet driver, updating to
Jeff Garzik [Wed, 6 Feb 2002 22:57:38 +0000 (17:57 -0500)]
Fix several bugs in DL2K Gigabit Ethernet driver, updating to
vendor revision 1.08.
Contributed by the vendor, D-Link.

23 years agode4x5 net driver endian-related fixes.
Jeff Garzik [Wed, 6 Feb 2002 22:51:21 +0000 (17:51 -0500)]
de4x5 net driver endian-related fixes.
Caught by Ralf and the mips crowd.

23 years agoObvious updates to the alpha port, for recent 2.5.[123] API changes.
Jeff Garzik [Wed, 6 Feb 2002 22:43:39 +0000 (17:43 -0500)]
Obvious updates to the alpha port, for recent 2.5.[123] API changes.
More changes are needed to the task struct/scheduler area before
the alpha port will boot again; this flushes the easy stuff.

23 years agoSet up 'bk ignore' for standard files created in an ia32 build.
Jeff Garzik [Wed, 6 Feb 2002 22:39:29 +0000 (17:39 -0500)]
Set up 'bk ignore' for standard files created in an ia32 build.

23 years agoMerge http://linux.bkbits.net/gkernel-2.5
Jeff Garzik [Wed, 6 Feb 2002 22:04:02 +0000 (17:04 -0500)]
Merge http://linux.bkbits.net/gkernel-2.5
into rum.normnet.org:/spare/work/gkernel-2.5

23 years agoAdd support for basic ethtool ioctls to 3com net drivers,
Jeff Garzik [Wed, 6 Feb 2002 21:01:35 +0000 (16:01 -0500)]
Add support for basic ethtool ioctls to 3com net drivers,
3c501, 3c503, 3c505, 3c507, 3c509, 3c515, 3c523, 3c527.

23 years agokill struct scatterlist address member
Jens Axboe [Wed, 6 Feb 2002 15:32:53 +0000 (16:32 +0100)]
kill struct scatterlist address member

23 years agoFix up tree oddities that Al pointed out.
Linus Torvalds [Wed, 6 Feb 2002 15:17:34 +0000 (07:17 -0800)]
Fix up tree oddities that Al pointed out.

23 years ago[PATCH] (9/9) more ->get_sb() stuff v2.5.4-pre2
Alexander Viro [Wed, 6 Feb 2002 14:34:55 +0000 (06:34 -0800)]
[PATCH] (9/9) more ->get_sb() stuff

More ->get_sb() patches: nfs.  It still acts as nodev - what we want to
(and can) do now is to give it enough smarts to recognize that same tree
might be already mounted.

We are almost done with nodev filesystems by now.

23 years ago[PATCH] (8/9) more ->get_sb() stuff
Alexander Viro [Wed, 6 Feb 2002 14:34:53 +0000 (06:34 -0800)]
[PATCH] (8/9) more ->get_sb() stuff

More ->get_sb() patches: autofs4

23 years ago[PATCH] (7/9) more ->get_sb() stuff
Alexander Viro [Wed, 6 Feb 2002 14:34:51 +0000 (06:34 -0800)]
[PATCH] (7/9) more ->get_sb() stuff

More ->get_sb() patches: autofs

23 years ago[PATCH] (6/9) more ->get_sb() stuff
Alexander Viro [Wed, 6 Feb 2002 14:34:49 +0000 (06:34 -0800)]
[PATCH] (6/9) more ->get_sb() stuff

More ->get_sb() patches: capifs