]>
git.hungrycats.org Git - linux/log
Greg Kroah-Hartman [Wed, 23 Apr 2003 10:36:29 +0000 (03:36 -0700)]
[PATCH] USB: belkin_sa: add support for new tty tiocmget and tiocmset functions.
Greg Kroah-Hartman [Wed, 23 Apr 2003 10:35:42 +0000 (03:35 -0700)]
[PATCH] USB: usb-serial core: add support for new tty tiocmget and tiocmset functions.
Greg Kroah-Hartman [Wed, 23 Apr 2003 10:35:11 +0000 (03:35 -0700)]
[PATCH] USB: cdc-acm: add support for new tty tiocmget and tiocmset functions.
Duncan Sands [Wed, 23 Apr 2003 05:07:03 +0000 (22:07 -0700)]
[PATCH] USB speedtouch: compile fix
The rx_inuse field no longer exists.
Duncan Sands [Wed, 23 Apr 2003 05:06:40 +0000 (22:06 -0700)]
[PATCH] USB speedtouch: crc optimization
Duncan Sands [Wed, 23 Apr 2003 05:06:14 +0000 (22:06 -0700)]
[PATCH] USB speedtouch: bump the version number
David Brownell [Wed, 23 Apr 2003 05:05:40 +0000 (22:05 -0700)]
[PATCH] usb: fix (rare?) disconnect
It's not good to dereference pointers before checking
them for null. Seen once on a faulty device init,
which I don't think I'd ever seen before "in the wild".
(Caused by some other 2.5.68 strangeness.)
David Brownell [Wed, 23 Apr 2003 05:05:10 +0000 (22:05 -0700)]
[PATCH] USB: hcd-pci.c catch up to dev_printk changes
The preceding patch to fix this was incomplete, since
it didn't work for the pure debug messages. And that
was because the DEBUG-vs-CONFIG_USB_DEBUG stuff changed
somewhere.
Andrew Morton [Wed, 23 Apr 2003 05:04:22 +0000 (22:04 -0700)]
[PATCH] usb: minor usb stuff
- nail a couple of warnings
- usbnet is not compilable with gcc-2.95.3. Fix.
Greg Kroah-Hartman [Mon, 21 Apr 2003 06:41:39 +0000 (23:41 -0700)]
Merge kroah.com:/home/greg/linux/BK/bleed-2.5
into kroah.com:/home/greg/linux/BK/gregkh-2.5
Paul Fulghum [Mon, 21 Apr 2003 05:46:13 +0000 (22:46 -0700)]
[PATCH] n_hdlc update
With suggestions from Chritoph Hellwig
- Remove MODULE_USE_COUNT macros
- Add owner member to struct tty_ldisc
- Init tty_ldisc at compile time
- make some functions static
Paul Fulghum [Mon, 21 Apr 2003 04:48:52 +0000 (21:48 -0700)]
[PATCH] synclink_cs update
- Remove MODULE_USE_COUNT macros
- Add owner member
- Add tiocmget/tiocmset tty callbacks
Paul Fulghum [Mon, 21 Apr 2003 04:47:01 +0000 (21:47 -0700)]
[PATCH] synclinkmp update
- Remove MODULE_USE_COUNT macros
- Add owner member
- Add tiocmget/tiocmset tty callbacks
Paul Fulghum [Mon, 21 Apr 2003 04:45:56 +0000 (21:45 -0700)]
[PATCH] synclink update
- Remove MODULE_USE_COUNT macros
- Add owner member
- Add tiocmget/tiocmset tty callbacks
Ben Collins [Mon, 21 Apr 2003 04:28:14 +0000 (21:28 -0700)]
[PATCH] 1394 updates
- New irq handler prototypes.
- Lots of un-enumurated locking fixes/cleanups (thanks in large part to
spinlock debug compile options in the kernel).
- Other various trivial fixes.
Linus Torvalds [Mon, 21 Apr 2003 04:27:24 +0000 (21:27 -0700)]
Return IRQ_NONE for ieee1394 driver when the interrupt was for
somebody else.
Marc Zyngier [Mon, 21 Apr 2003 04:23:36 +0000 (21:23 -0700)]
[PATCH] Convert Alpha to the new 2.5 IRQ API
This converts the Alpha architecture to the new IRQ API. Tested on
Jensen.
Jeff Garzik [Mon, 21 Apr 2003 04:23:28 +0000 (21:23 -0700)]
[PATCH] fix printk when an irq doesn't get responded to
Linus Torvalds [Mon, 21 Apr 2003 03:41:10 +0000 (20:41 -0700)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Mon, 21 Apr 2003 03:39:45 +0000 (20:39 -0700)]
Resolve differences between Davem and Andrew on irq updates
Andrew Morton [Mon, 21 Apr 2003 03:32:35 +0000 (20:32 -0700)]
[PATCH] irqs: hotplug drivers
Update hotplug and pcmcia drivers to the new IRQ API.
Andrew Morton [Mon, 21 Apr 2003 03:21:28 +0000 (20:21 -0700)]
[PATCH] irqs: input drivers
Update the input and joystick drivers to the new IRQ API.
Andrew Morton [Mon, 21 Apr 2003 03:21:21 +0000 (20:21 -0700)]
[PATCH] irqs: ISDN
Update ISDN for the new IRQ API.
Andrew Morton [Mon, 21 Apr 2003 03:21:11 +0000 (20:21 -0700)]
[PATCH] irqs: IRDA
Update the IRDA drivers to the new IRQ API.
Andrew Morton [Mon, 21 Apr 2003 03:21:04 +0000 (20:21 -0700)]
[PATCH] ax25 build fix
spin_lock() does not take a spinlock_t**
Andrew Morton [Mon, 21 Apr 2003 03:20:56 +0000 (20:20 -0700)]
[PATCH] parport_serial fix
parport_serial is calling a couple of 8250 driver functions with no prototypes
in scope.
Turns out it was calling them with too many args, too.
Andrew Morton [Mon, 21 Apr 2003 03:20:47 +0000 (20:20 -0700)]
[PATCH] irqs: 1394
Update 1394 to the new IRQ API
Andrew Morton [Mon, 21 Apr 2003 03:20:39 +0000 (20:20 -0700)]
[PATCH] irqs: video drivers
Update video drivers to the new IRQ API.
Almost none of them compile, so it was done on-spec.
Andrew Morton [Mon, 21 Apr 2003 03:20:32 +0000 (20:20 -0700)]
[PATCH] irqs: multimedia drivers
Update a couple of media drivers to the new IRQ API.
Some stuff in there doesn't link btw:
drivers/built-in.o: In function `rds_waitread':
drivers/built-in.o(.text+0x6c152): undefined reference to `aci_port'
drivers/built-in.o: In function `rds_rawwrite':
drivers/built-in.o(.text+0x6c1a3): undefined reference to `aci_port'
Andrew Morton [Mon, 21 Apr 2003 03:19:17 +0000 (20:19 -0700)]
[PATCH] irqs: various char drivers
Fix up a bunch of char drivers for the new IRQ API.
Andrew Morton [Mon, 21 Apr 2003 03:19:09 +0000 (20:19 -0700)]
[PATCH] irqs: watchdog drivers
Update the watchdog drivers to the new IRQ API.
Also, give a couple of irq handlers static scope.
Andrew Morton [Mon, 21 Apr 2003 03:19:01 +0000 (20:19 -0700)]
[PATCH] irqs: ipmi driver
Update the ipmi driver to the new IRQ API
Andrew Morton [Mon, 21 Apr 2003 03:18:53 +0000 (20:18 -0700)]
[PATCH] irqs in sound/
Updates all sound drivers to the new IRQ API.
The patch also fixes
- a return-with-lock-held
- a bunch of warnings and 64-bit bugs (CPU flags must be held in an
unsigned long)
- jiffies must use unsigned longs
- two functions returning uninitialised values
Andrew Morton [Mon, 21 Apr 2003 03:18:42 +0000 (20:18 -0700)]
[PATCH] irqs: rtc
update rtc driver to new IRQ API
Andrew Morton [Mon, 21 Apr 2003 03:18:34 +0000 (20:18 -0700)]
[PATCH] irqs: sym2
update sym2 for new IRQ API
Andrew Morton [Mon, 21 Apr 2003 03:18:27 +0000 (20:18 -0700)]
[PATCH] irqs: drivers/block
update drivers/block for new IRQ API.
Jeff Garzik [Sun, 20 Apr 2003 22:39:27 +0000 (18:39 -0400)]
net driver cleanup, volume 6
Affected drivers: atp, de600, de620, eepro, eexpress, lp486e,
3c589_cs, axnet_cs, fmvj18x_cs, nmclan_cs, pcnet_cs, smc91c92_cs,
xirc2ps_cs, sk98lin, xircom_cb, xircom_tulip_cb, airo, arlan,
netwave_cs, orinoco, ray_cs, wavelan, znet
98% contributed by Andrew Morton
Jeff Garzik [Sun, 20 Apr 2003 22:00:55 +0000 (18:00 -0400)]
net driver cleanup, volume 5
Affected drivers: 3c505 (notably), depca, ni5010, ni52, ni65,
dmfe, winbond-840.
3c505 included quite a few s/int timeout/unsigned long timeout/
changes as well, for proper jiffies comparison typing.
98% contributed by Andrew Morton.
Jeff Garzik [Sun, 20 Apr 2003 21:41:23 +0000 (17:41 -0400)]
net driver cleanup, volume 4
Affected drivers: 3c501, 3c507, 3c509, 3c5154, 3c59x, amd8111e,
at1700, e1000, hp100, lance, smc9194, de2104x, de4x5, tulip,
typhoon.
98% contributed by Andrew Morton.
Jeff Garzik [Sun, 20 Apr 2003 21:10:01 +0000 (17:10 -0400)]
net driver cleanup, volume 3
Affected drivers: 8139cp, 8139too, 82596, b44, cs89x0, dl2k, r8169
Vast majority of changes contributed by Andrew Morton.
Jeff Garzik [Sun, 20 Apr 2003 20:58:42 +0000 (16:58 -0400)]
net driver cleanup, volume 2
morq irqreturn_t,
some s/long flags/unsigned long flags/,
more set_bit-on-something-other-than-long cleanups
Affected drivers: epic100, fealnx, natsemi, ns83820, starfire,
sundance, via-rhine, yellowfin. (and also include/linux/eeprom.h)
Several changes contributed by Andrew Morton.
Jeff Garzik [Sun, 20 Apr 2003 20:26:55 +0000 (16:26 -0400)]
net driver cleanup, volume 1:
Mostly updating to new irqreturn_t, but also includes some needed
SET_MODULE_OWNER and set_bit cleanups as well.
Affects: 8390, dgrs, eepro100, epic100, pcnet32, rcpci45,
sis900, tlan
Jeff Garzik [Sun, 20 Apr 2003 19:47:55 +0000 (15:47 -0400)]
Merge redhat.com:/garz/repo/linus-2.5
into redhat.com:/garz/repo/net-drivers-2.5
David S. Miller [Sun, 20 Apr 2003 17:05:54 +0000 (10:05 -0700)]
[SOUND TRIDENT]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 17:04:40 +0000 (10:04 -0700)]
[SOUND PCI]: Update several drivers for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 17:01:36 +0000 (10:01 -0700)]
[MYRI_SBUS]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 17:00:40 +0000 (10:00 -0700)]
[NET SUN]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:59:56 +0000 (09:59 -0700)]
[TG3]: Update to irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:57:00 +0000 (09:57 -0700)]
[SCSI SYM53C8XX_2]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:56:22 +0000 (09:56 -0700)]
[SCSI AIC7XXX_OLD]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:55:54 +0000 (09:55 -0700)]
[SCSI QLOGICPTI]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:55:37 +0000 (09:55 -0700)]
[SCSI QLOGICISP]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:55:14 +0000 (09:55 -0700)]
[SCSI QLOGICFC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:54:57 +0000 (09:54 -0700)]
[SCSI ESP]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:54:23 +0000 (09:54 -0700)]
[MESSAGE FUSION]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:51:55 +0000 (09:51 -0700)]
[FC4 SPARC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:50:54 +0000 (09:50 -0700)]
[RTC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:48:31 +0000 (09:48 -0700)]
[CHAR SPARC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:46:05 +0000 (09:46 -0700)]
[SOUND]: mpu401.h needs linux/interrupt.h
David S. Miller [Sun, 20 Apr 2003 16:45:08 +0000 (09:45 -0700)]
[SERIAL SPARC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:43:58 +0000 (09:43 -0700)]
[SPARC]: Platform code changes for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:41:32 +0000 (09:41 -0700)]
[SPARC]: Fix dumb typo in sun4c mm code.
David S. Miller [Sun, 20 Apr 2003 16:41:00 +0000 (09:41 -0700)]
[SOUND SPARC]: Update for irqreturn_t.
David S. Miller [Sun, 20 Apr 2003 16:39:28 +0000 (09:39 -0700)]
[SPARC]: setup.c needs linux/initrd.h
David S. Miller [Sun, 20 Apr 2003 15:05:24 +0000 (08:05 -0700)]
[SPARC]: Rename signal macros SV_foo --> _SV_foo.
David S. Miller [Sun, 20 Apr 2003 11:29:08 +0000 (04:29 -0700)]
[SPARC64]: A few missing pgtable __GFP_REPEAT.
Linus Torvalds [Sun, 20 Apr 2003 09:00:26 +0000 (02:00 -0700)]
Fix IO-APIC vector allocation boundary case - we never want to
allocate FIRST_SYSTEM_VECTOR as an external interrupt. It's unlikely,
but could happen if we have a _ton_ of interrupt sources.
Found by Chuck Ebbert.
Randy Dunlap [Sun, 20 Apr 2003 08:20:38 +0000 (01:20 -0700)]
[PATCH] replace URLs in Kconfig
This is a patch from Robert P.J. Day that replaces www.linuxdoc.org
(which is outdated and unspported according to www.tldp.org)
with www.tldp.org in lots of Kconfig files.
Jeff Garzik [Sun, 20 Apr 2003 08:18:42 +0000 (04:18 -0400)]
[rcpci45] typo fix: s/virual/virtual/
Linus Torvalds [Sun, 20 Apr 2003 08:13:10 +0000 (01:13 -0700)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Jeff Garzik [Sun, 20 Apr 2003 08:10:07 +0000 (04:10 -0400)]
Modernize rcpci45 I2O LAN driver (#204):
* Convert to PCI DMA mapping API (Francios Romieu). Gets driver
compiling again. Fixes bugzilla bug #204.
* use SET_MODULE_OWNER
* remove MOD_*_USE_COUNT from all but one place
(and add FIXME to that one place)
* fix printk in rclanmtl.c, though more work is needed
Linus Torvalds [Sun, 20 Apr 2003 07:52:14 +0000 (00:52 -0700)]
Merge
Christoph Hellwig [Sun, 20 Apr 2003 07:50:20 +0000 (00:50 -0700)]
[PATCH] remove a tiny bit of kdev_t abuse from the floppy driver
Christoph Hellwig [Sun, 20 Apr 2003 07:50:12 +0000 (00:50 -0700)]
[PATCH] remove some junk from hd98.c's ioctl implementation
Also pointed out by Al.
Christoph Hellwig [Sun, 20 Apr 2003 07:50:04 +0000 (00:50 -0700)]
[PATCH] remove dasd_get_kdev
Al pointed out that it's unused after my last series of devfs patches.
Christoph Hellwig [Sun, 20 Apr 2003 07:49:56 +0000 (00:49 -0700)]
[PATCH] replace __blk_run_queue with blk_run_queue
All callers of __blk_run_queue are of the form
spin_lock_irqsave(q->queue_lock, flags);
__blk_run_queue(q);
spin_unlock_irqrestore(q->queue_lock, flags);
Replace it with a blk_run_queue that does the locking itself.
Christoph Hellwig [Sun, 20 Apr 2003 07:49:47 +0000 (00:49 -0700)]
[PATCH] rename end_request in floppy() and raid1
In preparation of getting rid of the LOCAL_END_REQUEST mess.
Christoph Hellwig [Sun, 20 Apr 2003 07:49:38 +0000 (00:49 -0700)]
[PATCH] initrd.h
split the initrd stuff out of blk.h, it's only needed in the boot code
and the ramdisk driver.
Linus Torvalds [Sun, 20 Apr 2003 07:47:49 +0000 (00:47 -0700)]
Merge home.transmeta.com:/home/torvalds/v2.5/akpm
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Sun, 20 Apr 2003 07:45:10 +0000 (00:45 -0700)]
Update ensoniq driver to return whether the interrupt was for it
or not.
Christoph Hellwig [Sun, 20 Apr 2003 07:43:34 +0000 (00:43 -0700)]
[PATCH] devfs: warn on block modes in devfs_register
Christoph Hellwig [Sun, 20 Apr 2003 07:43:26 +0000 (00:43 -0700)]
[PATCH] devfs: kill devfs_register_partition
Christoph Hellwig [Sun, 20 Apr 2003 07:43:19 +0000 (00:43 -0700)]
[PATCH] devfs: md
Christoph Hellwig [Sun, 20 Apr 2003 07:43:11 +0000 (00:43 -0700)]
[PATCH] devfs: device-mapper
Christoph Hellwig [Sun, 20 Apr 2003 07:43:04 +0000 (00:43 -0700)]
[PATCH] devfs: floppy
The following patches switch the few drivers that have to register
devfs entries independand of gendisks to devfs_mk_bdev.
Christoph Hellwig [Sun, 20 Apr 2003 07:42:56 +0000 (00:42 -0700)]
[PATCH] devfs: xpram
Christoph Hellwig [Sun, 20 Apr 2003 07:42:48 +0000 (00:42 -0700)]
[PATCH] devfs: mtdblock
Christoph Hellwig [Sun, 20 Apr 2003 07:42:40 +0000 (00:42 -0700)]
[PATCH] devfs: sonycd
Christoph Hellwig [Sun, 20 Apr 2003 07:42:31 +0000 (00:42 -0700)]
[PATCH] devfs: sjcd
Christoph Hellwig [Sun, 20 Apr 2003 07:42:24 +0000 (00:42 -0700)]
[PATCH] devfs: optcd
Christoph Hellwig [Sun, 20 Apr 2003 07:42:15 +0000 (00:42 -0700)]
[PATCH] devfs: gscd
Christoph Hellwig [Sun, 20 Apr 2003 07:42:07 +0000 (00:42 -0700)]
[PATCH] devfs: aztcd
Christoph Hellwig [Sun, 20 Apr 2003 07:42:00 +0000 (00:42 -0700)]
[PATCH] devfs: swim3
Christoph Hellwig [Sun, 20 Apr 2003 07:41:52 +0000 (00:41 -0700)]
[PATCH] devfs: rd
Christoph Hellwig [Sun, 20 Apr 2003 07:41:44 +0000 (00:41 -0700)]
[PATCH] devfs: nbd
Christoph Hellwig [Sun, 20 Apr 2003 07:41:36 +0000 (00:41 -0700)]
[PATCH] devfs: loop
This and the next patches switches over drivers to gendisk.devfs_name.
Christoph Hellwig [Sun, 20 Apr 2003 07:41:28 +0000 (00:41 -0700)]
[PATCH] devfs: gendisk.devfs_name updates
Previously gendisk.devfs_name was used only for partitioned devices
or CDroms, and for the latter it was slightly broken. Fix it to
work genericly for all gendisks.
Christoph Hellwig [Sun, 20 Apr 2003 07:41:20 +0000 (00:41 -0700)]
[PATCH] devfs: introduce devfs_mk_bdev
Replaces devfs_register for block devices. Note that we do NOT pass in
an operaion vector here - it was unused in devfs_register already
and our block device code fundamentally ties the operations to the
gendisk. There will be only very few callers of this one anyway..
Christoph Hellwig [Sun, 20 Apr 2003 07:41:11 +0000 (00:41 -0700)]
[PATCH] devfs: superflous devfs_remove in scsi
Already handled by the gendisk layer.
Christoph Hellwig [Sun, 20 Apr 2003 07:41:04 +0000 (00:41 -0700)]
[PATCH] devfs: remove dead devfs code in dasd
Dasd is partitioned - all devfs stuff is handled by the gendisk layer.