]> git.neil.brown.name Git - history.git/log
history.git
23 years agokbuild: Don't rebuild if vmlinux if nothing changed - fix
Kai Germaschewski [Sat, 1 Jun 2002 14:06:04 +0000 (09:06 -0500)]
kbuild: Don't rebuild if vmlinux if nothing changed - fix

We would rebuild vmlinux if the command line to do so changed since
the last build. Unfortunately, we forgot to read the old command line,
so we always rebuilt it.

23 years ago[PATCH] 2.5.19 IDE 77
Martin Dalecki [Fri, 31 May 2002 11:44:39 +0000 (04:44 -0700)]
[PATCH] 2.5.19 IDE 77

 - Get rid of SELECT_DRIVE macro. Start to move all direct hardware access
   functions in to one place.

 - Get rid of SELECT_MASK macro. Realize that the mask is always equal 0.
   Simplify the maskproc therefore.

 - Get rid of GET_STAT and OK_STAT macros as well.

 - hpt366 cleanups by Andrej Panin.

 - Artop driver update by Franz Sirl.

23 years agoMerge bk://linuxusb.bkbits.net/linus-2.5
Linus Torvalds [Fri, 31 May 2002 11:25:49 +0000 (04:25 -0700)]
Merge bk://linuxusb.bkbits.net/linus-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux

23 years agoSimplify tlb_flush_mmu() for exit case: makes it easier on the ia64
Linus Torvalds [Fri, 31 May 2002 09:07:48 +0000 (02:07 -0700)]
Simplify tlb_flush_mmu() for exit case: makes it easier on the ia64
folks, and the ARM people didn't mind.

23 years agoFix missing piece of uidhash list conversion
Linus Torvalds [Fri, 31 May 2002 08:58:40 +0000 (01:58 -0700)]
Fix missing piece of uidhash list conversion

23 years agoMerge http://gkernel.bkbits.net/net-drivers-2.5
Linus Torvalds [Fri, 31 May 2002 08:51:27 +0000 (01:51 -0700)]
Merge http://gkernel.bkbits.net/net-drivers-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoairo wireless net driver updates:
Javier Achirica [Fri, 31 May 2002 10:42:38 +0000 (06:42 -0400)]
airo wireless net driver updates:
* support latest wireless extensions
* update locking to use semaphores

23 years agoMerge mandrakesoft.com:/home/jgarzik/vanilla/linus-2.5
Jeff Garzik [Fri, 31 May 2002 10:37:24 +0000 (06:37 -0400)]
Merge mandrakesoft.com:/home/jgarzik/vanilla/linus-2.5
into mandrakesoft.com:/home/jgarzik/repo/net-drivers-2.5

23 years ago[PATCH] PATCH: USB Scanner Driver 0.4.8 and new maintainer
David Nelson [Fri, 31 May 2002 08:49:47 +0000 (01:49 -0700)]
[PATCH] PATCH: USB Scanner Driver 0.4.8 and new maintainer

Here's my last and final patch to the maintainer of USB Scanner Driver.  Brian
Beattie <beattie@beattie-home.net> is now going to assume this role (thanks
Brian!).  Brian brings some kernel level programming so I'm sure he'll be able
to conttribute to this list w/o any problems.  I want to thank you all for your
support and help.  A couple of you sent some personal msgs regarding my
departure - thank you.

* 0.4.8  5/30/2002
 *    - Added Mustek BearPaw 2400 TA.  Thanks to Sergey
 *      Vlasov <vsu@mivlgu.murom.ru>.
 *    - Added Mustek 1200UB Plus and Mustek BearPaw 1200 CU ID's.  These use
 *      the Grandtech GT-6801 chip. Thanks to Henning
 *      Meier-Geinitz <henning@meier-geinitz.de>.
 *    - Increased Epson timeout to 60 secs as requested from
 *      Karl Heinz Kremer <khk@khk.net>.
 *    - Changed maintainership from David E. Nelson to Brian
 *      Beattie <beattie@beattie-home.net>.

23 years ago[PATCH] ehci remove warning if no CONFIG_USB_DEBUG
David Brownell [Fri, 31 May 2002 07:18:01 +0000 (00:18 -0700)]
[PATCH] ehci remove warning if no CONFIG_USB_DEBUG

I just noticed a debug message will generate a needless warning
when debugging is disabled.

23 years ago[PATCH] USB kernel-api documentation fix
Greg Kroah-Hartman [Fri, 31 May 2002 04:56:35 +0000 (21:56 -0700)]
[PATCH] USB kernel-api documentation fix

updated the kernel-api documentation USB files due to file reorg.

23 years ago[PATCH] agp support for i460 and zx1 cleanup
David Mosberger [Fri, 31 May 2002 04:13:44 +0000 (21:13 -0700)]
[PATCH] agp support for i460 and zx1 cleanup

The patch below adds first round of AGP support for the Intel 460
chipset

This won't actually build at the moment, but I think you prefer to
merge things piecemeal, and this portion of the patch is almost
guaranteed to be safe (affects only ia64).

23 years ago[PATCH] softirq.c per_cpu fix
Rusty Russell [Fri, 31 May 2002 04:13:35 +0000 (21:13 -0700)]
[PATCH] softirq.c per_cpu fix

GCC3.1 apparently gets confused about uninitialized sections

23 years ago[PATCH] pass "page" pointer to clear_user_page()/copy_user_page()
David Mosberger [Fri, 31 May 2002 04:13:27 +0000 (21:13 -0700)]
[PATCH] pass "page" pointer to clear_user_page()/copy_user_page()

Hi Linus,

Are you willing to change the interfaces of clear_user_page() and
copy_user_page() so that they can receive the relevant page pointer as
a separate argument?  I need this on ia64 to implement the lazy-cache
flushing scheme.

I believe PPC would also benefit from this.

--david

23 years ago[PATCH] time-offset patch
David Mosberger [Fri, 31 May 2002 04:13:19 +0000 (21:13 -0700)]
[PATCH] time-offset patch

On ia64 MP machines, we use the cycle counter register of each CPU to
obtain fine-grained time-stamps.  At boot-time, we synchronize the
counters as close as possible (similar to x86, though with a different
algorithm).  But even with this synchronization, there is still a
small (really: tiny) chance that a process bouncing from one CPU to
another could observe time going backwards.  To guard against this, I
maintain a global variable called "last_time_offset" which keeps track
of the largest time-interpolation value returned so far.  Most of this
is in platform-specific code (arch/ia64/kernel/time.c), but there are
a handful of places in platform-independent code where this variable
needs to be cleared to zero.  This is what the patch below does.  I
didn't put it inside CONFIG_IA64 because I think this can be useful
for other platforms, too.  I suppose I could put it inside CONFIG_SMP
though this would make the code uglier.  If you think it's OK, please
apply, otherwise, I'd appreciate your feedback.

23 years ago[PATCH] trivial keyboard driver patch
David Mosberger [Fri, 31 May 2002 04:13:11 +0000 (21:13 -0700)]
[PATCH] trivial keyboard driver patch

This makes it possible to run the ia64 kernel both on platforms with the
legacy keyboard controller and those without (as is the case for the hp
zx1 platform, for example).  The new code is inside #ifdef CONFIG_IA64,
though it would probably be a good idea to enable it unconditionally.
The patch is by Alex Williamson.

23 years agoMerge bk://ppc.bkbits.net/for-linus-ppc64
Linus Torvalds [Fri, 31 May 2002 04:07:47 +0000 (21:07 -0700)]
Merge bk://ppc.bkbits.net/for-linus-ppc64
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoppc64: Fix clear_user, from ppc32
Anton Blanchard [Sat, 1 Jun 2002 05:18:06 +0000 (15:18 +1000)]
ppc64: Fix clear_user, from ppc32

23 years agoppc64: Add CONFIG_CMDLINE, from ppc32
Anton Blanchard [Sat, 1 Jun 2002 05:17:31 +0000 (15:17 +1000)]
ppc64: Add CONFIG_CMDLINE, from ppc32

23 years agoppc64: last of the signal32 updates from Stephen Rothwell. Fantastic
Anton Blanchard [Sat, 1 Jun 2002 05:11:41 +0000 (15:11 +1000)]
ppc64: last of the signal32 updates from Stephen Rothwell. Fantastic
stuff.

23 years agoppc64: more signal32 updates from Stephen Rothwell - replace some
Anton Blanchard [Sat, 1 Jun 2002 04:31:33 +0000 (14:31 +1000)]
ppc64: more signal32 updates from Stephen Rothwell - replace some
awful code with loops

23 years agoppc64: more signal32 updates from Stephen Rothwell
Anton Blanchard [Sat, 1 Jun 2002 04:20:11 +0000 (14:20 +1000)]
ppc64: more signal32 updates from Stephen Rothwell

23 years agoppc64: signal32 updates from Stephen Rothwell - comment changes
Anton Blanchard [Sat, 1 Jun 2002 03:55:22 +0000 (13:55 +1000)]
ppc64: signal32 updates from Stephen Rothwell - comment changes

23 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Fri, 31 May 2002 23:50:53 +0000 (09:50 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64

23 years agoppc64: quota updates
Anton Blanchard [Fri, 31 May 2002 22:26:08 +0000 (08:26 +1000)]
ppc64: quota updates

23 years agoremove bogus panic in ppc32_select
Anton Blanchard [Fri, 31 May 2002 22:25:14 +0000 (08:25 +1000)]
remove bogus panic in ppc32_select

23 years agoppc64: mask top 4 bytes of si_code
Anton Blanchard [Fri, 31 May 2002 22:24:08 +0000 (08:24 +1000)]
ppc64: mask top 4 bytes of si_code

23 years agoppc64: kill MAP_NR, dont mark free_initmem as __init
Anton Blanchard [Fri, 31 May 2002 21:27:43 +0000 (07:27 +1000)]
ppc64: kill MAP_NR, dont mark free_initmem as __init

23 years agoppc64: Fix 32 bit execve to mirror recent generic changes
Anton Blanchard [Fri, 31 May 2002 20:58:09 +0000 (06:58 +1000)]
ppc64: Fix 32 bit execve to mirror recent generic changes

23 years agoppc64: Recent firmware removes the compatible property on pci bridges.
Anton Blanchard [Fri, 31 May 2002 20:56:13 +0000 (06:56 +1000)]
ppc64: Recent firmware removes the compatible property on pci bridges.

23 years agoMerge bk://ppc.bkbits.net/for-linus-ppc64drivers
Linus Torvalds [Fri, 31 May 2002 04:06:07 +0000 (21:06 -0700)]
Merge bk://ppc.bkbits.net/for-linus-ppc64drivers
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoMerge samba.org:/scratch/anton/linux-2.5
Anton Blanchard [Fri, 31 May 2002 22:36:19 +0000 (08:36 +1000)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_hvc_console

23 years agoFelipe W Damasio: add KERN_* to 3c501 driver printk's
Linus Torvalds [Fri, 31 May 2002 04:04:35 +0000 (21:04 -0700)]
Felipe W Damasio: add KERN_* to 3c501 driver printk's

23 years ago[PATCH] 2.5.19 : drivers/mtd/nftlcore.c
Frank Davis [Fri, 31 May 2002 04:02:42 +0000 (21:02 -0700)]
[PATCH] 2.5.19 : drivers/mtd/nftlcore.c

  The following patch fixes a few compiler warnings, as well as provides
blk_init_queue() with the appropriate arguments. Please review for
inclusion. Thanks to Jens Axboe for fixing the casting hack in
the previous version of this patch.

23 years ago[PATCH] Fix up agpgart.
Dave Jones [Fri, 31 May 2002 03:49:46 +0000 (20:49 -0700)]
[PATCH] Fix up agpgart.

Don't know what exactly happened, but somehow, the ZX1 support is
in your tree twice. This patch drops one of them, and also adds
in Intel i845 support to make up for it 8-)

23 years ago[PATCH] missing GPL tags
Dave Jones [Fri, 31 May 2002 03:49:36 +0000 (20:49 -0700)]
[PATCH] missing GPL tags

23 years ago[PATCH] add spinlocking to w83877f_wdt driver
Dave Jones [Fri, 31 May 2002 03:49:24 +0000 (20:49 -0700)]
[PATCH] add spinlocking to w83877f_wdt driver

23 years ago[PATCH] struct super_block cleanup - adfs
Dave Jones [Fri, 31 May 2002 03:49:08 +0000 (20:49 -0700)]
[PATCH] struct super_block cleanup - adfs

Another one from Brian Gerst. Still applies to 2.5.18

Seperates adfs_sb_info from struct super_block.

23 years ago[PATCH] fill in empty hisax_fcpcipnp debug statement
Dave Jones [Fri, 31 May 2002 03:48:52 +0000 (20:48 -0700)]
[PATCH] fill in empty hisax_fcpcipnp debug statement

23 years ago[PATCH] avm_a1 check_region -> request_region cleanup
Dave Jones [Fri, 31 May 2002 03:48:44 +0000 (20:48 -0700)]
[PATCH] avm_a1 check_region -> request_region cleanup

23 years ago[PATCH] egcs no longer supported.
Dave Jones [Fri, 31 May 2002 03:48:35 +0000 (20:48 -0700)]
[PATCH] egcs no longer supported.

Andrew Morton found that egcs was miscompiling the per-cpu area code
on x86. This patch updates the check, and documentation accordingly.

23 years ago[PATCH] gazel region handling cleanups
Dave Jones [Fri, 31 May 2002 03:48:26 +0000 (20:48 -0700)]
[PATCH] gazel region handling cleanups

23 years ago[PATCH] hd.c compilation fix.
Dave Jones [Fri, 31 May 2002 03:48:17 +0000 (20:48 -0700)]
[PATCH] hd.c compilation fix.

TIMEOUT_VALUE was killed from blk.h and moved to drivers that need it (like this one)
DEVICE_REQUEST is also dead, so we init the queue with the driver request handler

23 years ago[PATCH] Conversion of uidhash to use list_t
Dave Jones [Fri, 31 May 2002 03:48:08 +0000 (20:48 -0700)]
[PATCH] Conversion of uidhash to use list_t

Conversion done by William Irwin a good while ago.

23 years ago[PATCH] teles3 region handling cleanups
Dave Jones [Fri, 31 May 2002 03:47:58 +0000 (20:47 -0700)]
[PATCH] teles3 region handling cleanups

23 years ago[PATCH] Fix deadlock in nbd
Dave Jones [Fri, 31 May 2002 03:47:43 +0000 (20:47 -0700)]
[PATCH] Fix deadlock in nbd

Variant of a patch in 2.4 by Steven Whitehouse.

23 years ago[PATCH] Deliver SIGIO to FIFO and pipe devices
Dave Jones [Fri, 31 May 2002 03:47:35 +0000 (20:47 -0700)]
[PATCH] Deliver SIGIO to FIFO and pipe devices

Originally from: Jeremy Elson <jelson@circlemud.org>

23 years ago[PATCH] missing binfmt check
Dave Jones [Fri, 31 May 2002 03:47:22 +0000 (20:47 -0700)]
[PATCH] missing binfmt check

As per the old comment, this patch adds checking of the return
value of setup_arg_pages() and aborts cleanly. From 2.4
(also a missing GPL tag)

23 years ago[PATCH] Some includes that aren't needed.
Dave Jones [Fri, 31 May 2002 03:47:11 +0000 (20:47 -0700)]
[PATCH] Some includes that aren't needed.

Stale cruft, and what looks like a merge error.

23 years ago[PATCH] niccy region handling cleanups
Dave Jones [Fri, 31 May 2002 03:46:50 +0000 (20:46 -0700)]
[PATCH] niccy region handling cleanups

23 years ago[PATCH] isicom check_region() -> request_region()
Dave Jones [Fri, 31 May 2002 03:46:42 +0000 (20:46 -0700)]
[PATCH] isicom check_region() -> request_region()

23 years ago[PATCH] ite_gpio region handling cleanups
Dave Jones [Fri, 31 May 2002 03:46:34 +0000 (20:46 -0700)]
[PATCH] ite_gpio region handling cleanups

23 years ago[PATCH] rtc max_user_freq sysctl
Dave Jones [Fri, 31 May 2002 03:46:25 +0000 (20:46 -0700)]
[PATCH] rtc max_user_freq sysctl

Allow user to define the upper limit of number of interrupts generated

23 years ago[PATCH] forward ioctls on raw devices to underlying devices
Dave Jones [Fri, 31 May 2002 03:46:15 +0000 (20:46 -0700)]
[PATCH] forward ioctls on raw devices to underlying devices

Should allow for things like adjusting readahead on raw devices.

23 years ago[PATCH] better sizing of queue_nr_requests
Dave Jones [Fri, 31 May 2002 03:46:07 +0000 (20:46 -0700)]
[PATCH] better sizing of queue_nr_requests

Patch from 2.4 sets the maximum size of the queue in a more sensible manner

23 years ago[PATCH] istallion janitor work
Dave Jones [Fri, 31 May 2002 03:45:59 +0000 (20:45 -0700)]
[PATCH] istallion janitor work

region handling cleanups

23 years ago[PATCH] elsa check_region() -> request_region()
Dave Jones [Fri, 31 May 2002 03:45:49 +0000 (20:45 -0700)]
[PATCH] elsa check_region() -> request_region()

23 years ago[PATCH] esp janitor work
Dave Jones [Fri, 31 May 2002 03:45:33 +0000 (20:45 -0700)]
[PATCH] esp janitor work

o check request_region result
o handle failure gracefully

23 years ago[PATCH] aztech CD driver janitor work
Dave Jones [Fri, 31 May 2002 03:45:23 +0000 (20:45 -0700)]
[PATCH] aztech CD driver janitor work

o printk levels
o check_region -> request_region cleanups
o allocated region releasing on failure

23 years ago[PATCH] mixcomwd janitor work
Dave Jones [Fri, 31 May 2002 03:45:14 +0000 (20:45 -0700)]
[PATCH] mixcomwd janitor work

simple region handling cleanups.

23 years ago[PATCH] dltk driver check_region -> request_region
Dave Jones [Fri, 31 May 2002 03:45:06 +0000 (20:45 -0700)]
[PATCH] dltk driver check_region -> request_region

23 years ago[PATCH] ib700wdt janitor work
Dave Jones [Fri, 31 May 2002 03:44:52 +0000 (20:44 -0700)]
[PATCH] ib700wdt janitor work

o Check misc_register return code
o request_region() return code checking
o graceful failure

23 years ago[PATCH] check misc_register result in efirtc
Dave Jones [Fri, 31 May 2002 03:44:43 +0000 (20:44 -0700)]
[PATCH] check misc_register result in efirtc

23 years ago[PATCH] h8 janitor work
Dave Jones [Fri, 31 May 2002 03:44:35 +0000 (20:44 -0700)]
[PATCH] h8 janitor work

o Check request_region result

23 years ago[PATCH] epca janitor work
Dave Jones [Fri, 31 May 2002 03:44:23 +0000 (20:44 -0700)]
[PATCH] epca janitor work

o check request_region result
o Handle failure gracefully

23 years ago[PATCH] recognise 2 extra devices for xd.c
Dave Jones [Fri, 31 May 2002 03:44:09 +0000 (20:44 -0700)]
[PATCH] recognise 2 extra devices for xd.c

Wow, someone found some new devices for this beast..

23 years ago[PATCH] ps2esdi resource cleanups
Dave Jones [Fri, 31 May 2002 03:44:01 +0000 (20:44 -0700)]
[PATCH] ps2esdi resource cleanups

checks return codes, and sanitises resource allocation.

23 years ago[PATCH] i386 smp tweaks.
Dave Jones [Fri, 31 May 2002 03:43:53 +0000 (20:43 -0700)]
[PATCH] i386 smp tweaks.

o  mention a quirk in the athlon smp detection
o  mark some use-once paths as __init

23 years agoMerge gregkh@master.kernel.org:/home/mochel/BK/linux-2.5-usb
Greg Kroah-Hartman [Fri, 31 May 2002 03:43:49 +0000 (20:43 -0700)]
Merge gregkh@master.kernel.org:/home/mochel/BK/linux-2.5-usb
into kroah.com:/home/greg/linux/BK/work-2.5

23 years ago[PATCH] region handling cleanups for gscd driver
Dave Jones [Fri, 31 May 2002 03:43:45 +0000 (20:43 -0700)]
[PATCH] region handling cleanups for gscd driver

The usual check_region -> request_region work, plus freeing
of resources on failure path.

23 years ago[PATCH] dumb cpqarray init microoptimisation.
Dave Jones [Fri, 31 May 2002 03:43:37 +0000 (20:43 -0700)]
[PATCH] dumb cpqarray init microoptimisation.

23 years ago[PATCH] i386 mmx copying bug.
Dave Jones [Fri, 31 May 2002 03:43:28 +0000 (20:43 -0700)]
[PATCH] i386 mmx copying bug.

Odd, this is the missing half of the recent fix where we prefetched
too far. Not sure how this bit got dropped. Without it, we still prefetch
past the end of a range of memory.
Also small compiler hint microoptimisations

23 years agoMerge http://linuxusb.bkbits.net/linus-2.5
Linus Torvalds [Fri, 31 May 2002 03:39:23 +0000 (20:39 -0700)]
Merge http://linuxusb.bkbits.net/linus-2.5
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years ago[PATCH] missing bit from signal patches
Stephen Rothwell [Fri, 31 May 2002 03:36:47 +0000 (20:36 -0700)]
[PATCH] missing bit from signal patches

The following should allow the affected architectures to build in
2.5.19 as currently there will be two definitions of
copy_siginfo_to_user and if an architecture defines its own
siginfo_t it MUST define copy_siginfo().

23 years ago[PATCH] APM patch for idle_period handling
Stephen Rothwell [Fri, 31 May 2002 03:36:38 +0000 (20:36 -0700)]
[PATCH] APM patch for idle_period handling

This patch from Laurent Latil <laurent@latil.nom.fr> fixes a copy
and paste error.

23 years ago[PATCH] 2.5.19 IDE 76
Martin Dalecki [Fri, 31 May 2002 03:24:07 +0000 (20:24 -0700)]
[PATCH] 2.5.19 IDE 76

 - Since Bartek has released finally an entierly user space based setup
   monitoring utility, we can finally remove the nonfunctional PROC code from
   the host chip drivers. We have preserved it thus far only for documentation
   purposes.

 - Use generic bus master DMA setup code. There is nothing wrong with it.

 - Make the ide-scsi code actually just allow for one device id per scsi host,
   since we are registering a host per device right now.  This prevents the
   repetitive device recognition. Well registering an SCSI host of every single
   disk out there isn't the proper thing to do. I will deal with that later
   after my visual perception recovers again from already looking too long at
   the SCSI code :-).

 - Deal properly with host specific data mapping. (Could be that solves some
   problems with the driver, which where in reality kernel data corruptions.)

 - Homogenize flag handling for ATAPI drivers.

23 years agoppc64: fix conflict from generic signal cleanups
Anton Blanchard [Fri, 31 May 2002 02:31:04 +0000 (12:31 +1000)]
ppc64: fix conflict from generic signal cleanups

23 years agoMerge master.kernel.org:/home/mochel/BK/linux-2.5-linus
Linus Torvalds [Thu, 30 May 2002 10:09:37 +0000 (03:09 -0700)]
Merge master.kernel.org:/home/mochel/BK/linux-2.5-linus
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux

23 years agoMake qla1280 driver print out irq information along with bus location.
Linus Torvalds [Thu, 30 May 2002 08:39:59 +0000 (01:39 -0700)]
Make qla1280 driver print out irq information along with bus location.

23 years agoMerge kroah.com:/home/greg/linux/BK/gregkh-2.5
Greg Kroah-Hartman [Thu, 30 May 2002 07:38:39 +0000 (00:38 -0700)]
Merge kroah.com:/home/greg/linux/BK/gregkh-2.5
into kroah.com:/home/greg/linux/BK/work-2.5

23 years agoMerge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
Greg Kroah-Hartman [Thu, 30 May 2002 07:30:20 +0000 (00:30 -0700)]
Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
into kroah.com:/home/greg/linux/BK/gregkh-2.5

23 years agoMerge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-sync
Patrick Mochel [Thu, 30 May 2002 06:24:42 +0000 (23:24 -0700)]
Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-sync
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-linus

23 years agodevice model: Use driver_for_each_dev to unbind drivers from its devices (now that...
Patrick Mochel [Thu, 30 May 2002 06:15:03 +0000 (23:15 -0700)]
device model: Use driver_for_each_dev to unbind drivers from its devices (now that it's implemented)

23 years agodevicemode: Implement driver_for_each_dev
Patrick Mochel [Thu, 30 May 2002 06:13:48 +0000 (23:13 -0700)]
devicemode: Implement driver_for_each_dev
- iterate over all devices a driver has, with proper locking on driver and refcounting on devices

23 years agodevice model: remove flags parameter from struct device_driver::remove and fix all...
Patrick Mochel [Thu, 30 May 2002 06:10:44 +0000 (23:10 -0700)]
device model: remove flags parameter from struct device_driver::remove and fix all users

23 years agodriverfs: Remove default 'status' file: it had no useful read information, the comman...
Patrick Mochel [Thu, 30 May 2002 06:09:12 +0000 (23:09 -0700)]
driverfs: Remove default 'status' file: it had no useful read information, the commands it supported were minimal and probably broken and the comments were wrong.

23 years agoFix PCI irq routing to always look up the bridge swizzling
Linus Torvalds [Thu, 30 May 2002 05:01:51 +0000 (22:01 -0700)]
Fix PCI irq routing to always look up the bridge swizzling
if a direct lookup didn't work.

23 years agoUSB: Move configuration parsing code from usb.c to config.c
Patrick Mochel [Thu, 30 May 2002 04:52:41 +0000 (21:52 -0700)]
USB: Move configuration parsing code from usb.c to config.c

23 years agoMerge gregkh@master.kernel.org:/home/mochel/BK/linux-2.5-usb
Greg Kroah-Hartman [Thu, 30 May 2002 04:49:45 +0000 (21:49 -0700)]
Merge gregkh@master.kernel.org:/home/mochel/BK/linux-2.5-usb
into kroah.com:/home/greg/linux/BK/work-2.5

23 years agoUSB: Move synchronous message passing code from usb.c to message.c
Patrick Mochel [Thu, 30 May 2002 04:47:38 +0000 (21:47 -0700)]
USB: Move synchronous message passing code from usb.c to message.c

23 years agoUSB: Move URB request code from usb.c to urb.c
Patrick Mochel [Thu, 30 May 2002 04:34:39 +0000 (21:34 -0700)]
USB: Move URB request code from usb.c to urb.c

23 years agoUSB:
Patrick Mochel [Thu, 30 May 2002 04:15:55 +0000 (21:15 -0700)]
USB:
- Set interface's bus type as they're registered with core
- Set bus_id to have device number as well as interface number

23 years agoUSB: define usb_bus_type and register on startup
Patrick Mochel [Thu, 30 May 2002 02:44:20 +0000 (19:44 -0700)]
USB: define usb_bus_type and register on startup

23 years agodriverfs update:
Patrick Mochel [Thu, 30 May 2002 02:08:50 +0000 (19:08 -0700)]
driverfs update:
- Suggestion from Andrew Morton: use set_page_dirty instead of SetPageDirty and move to commit_write, since it's not dirty yet in prepare_write
- Make we dput on file and directory removal to counter the lookup_hash when we create them

23 years agodl2k gige net driver updates:
Edward Peng [Wed, 29 May 2002 23:20:30 +0000 (19:20 -0400)]
dl2k gige net driver updates:
* fix carrier and rx frame error miscounts
* fix vlan bug
* h/w dma bug workaround
* ISR chip-based timer scheme

23 years agoMerge mandrakesoft.com:/home/jgarzik/vanilla/linus-2.5
Jeff Garzik [Wed, 29 May 2002 22:48:09 +0000 (18:48 -0400)]
Merge mandrakesoft.com:/home/jgarzik/vanilla/linus-2.5
into mandrakesoft.com:/home/jgarzik/repo/net-drivers-2.5

23 years agoeepro100 net driver trivial cleanup:
Pavel Machek [Wed, 29 May 2002 22:18:21 +0000 (18:18 -0400)]
eepro100 net driver trivial cleanup:
Extra prototype does not hurt; ifdefs do.

23 years agoFix pcnet32 net driver workaround for xSeries250.
Go Taniguchi [Wed, 29 May 2002 22:15:55 +0000 (18:15 -0400)]
Fix pcnet32 net driver workaround for xSeries250.

23 years agoRenames struct bus_type to struct de4x5_bus_type in de4x5 net driver,
Anders Gustafsson [Wed, 29 May 2002 22:04:44 +0000 (18:04 -0400)]
Renames struct bus_type to struct de4x5_bus_type in de4x5 net driver,
to avoid collision with the struct bus_type in device.h

23 years agoe1000 net driver update 4/4:
Scott Feldman [Wed, 29 May 2002 21:51:55 +0000 (17:51 -0400)]
e1000 net driver update 4/4:
* Documentation/networking/e1000.txt: Updated with new device IDs,
updated parameters, updated known issues section.
* drivers/net/Config.help: Updated with new device IDs.
* Added license for Makefile
* Bug fix: ethtool GEEPROM was using word-addressing rather than
byte-addressing.
* Bug fix: Maximum Memory Read Byte Count in PCI-X config space set to
minimum of what device advertises, and what the BIOS assigns, rather
than the maximum, which is the device's default mode, and is incorrect
and will cause problems for large (jumbo frame) read operations.