- 29 May, 2003 14 commits
-
-
Christoph Hellwig authored
They should be using scsi_add_host directly. I had to rewrite half of the drivers, though to fix horrible braindamage like leaving dangling scsi structures around after ->disconnect. Gettig rid of the remaining scsi_register_host callers is required for the scsi stack to move forward so please try to forward this to Linus in a timely mannor, thanks!
-
Christoph Hellwig authored
That way we don't need the addition scsi_set_device call.
-
Matthew Dharm authored
This patch collapses some one-use functions into their callers. It also clones some code for control transfers so we can implement abortable control transfers with timeout. This patch is from Alan Stern. Remove usb_stor_bulk_msg() and usb_stor_interrupt_msg(). Move their functionality into usb_stor_bulk_transfer_buf() and usb_stor_intr_transfer(). Move the functionality of usb_stor_control_msg() into usb_stor_ctrl_transfer(). Remove the unused act_len parameter from usb_stor_intr_transfer().
-
Matthew Dharm authored
This patch re-organizes abort handling and enhances disconnect handling. Not only do we keep track of the state (ABORTING, IDLE, etc.), but during an abort we now introduce the idea of 'okay to send' or not. The idea is that we can now implement reset-after-abort properly. We also track if we're disconnecting, and use that data to determine if we can submit URBs or not. Which means we can now disconnect during an abort. This patch is from Alan Stern.
-
Oliver Neukum authored
if we fail with -ENOMEM, we should do it before the device must be reparsed.
-
Greg Kroah-Hartman authored
Thanks to Per Winkvist for the info and patches to do this.
-
Greg Kroah-Hartman authored
Somehow this got merged away...
-
Greg Ungerer authored
Linker script updates for m68knommu architecture: - fix _ramend for DragonEngine2 board - add security init call support
-
Greg Ungerer authored
-
Greg Ungerer authored
Clean up the dodgy is_in_rom() code for m68knommu targets. Now that all the m68knommu sub-architectures (68x328, 68360 and ColdFire) have the same memory setup support we can make this code the same for all targets.
-
Greg Ungerer authored
-
Greg Ungerer authored
Change the m68knommu specific calls to do_fork() to match its pid return vlue.
-
David Woodhouse authored
- Unrevert strncpy->strlcpy change in JEDEC chip driver - Fix partition handling in physmap map driver - Switch sa1100-flash map driver back to rmk's version.
-
David Woodhouse authored
into infradead.org:/inst/bk/linus-2.5
-
- 28 May, 2003 17 commits
-
-
Anton Blanchard authored
sys_wait4 can return a pid and in this case we want to copy the struct rusage out to userspace.
-
David Gibson authored
This updates the orinoco driver, fixing many bugs and adding some minor features. It also adds a new module, orinoco_tmd for devices based on the TMD7168 PCI<->PCMCIA adaptor.
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/net-2.5
-
David S. Miller authored
Bug discovered by Mandred Spraul.
-
bk://ppc.bkbits.net/for-linus-ppcLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
bk://bk.arm.linux.org.uk/linux-2.5-rmkLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Russell King authored
-
Russell King authored
Also remove mouse_ps2.c which was never referenced from the Makefile.
-
Russell King authored
GCC 3.3 complains that r2 overlaps input operands when a u64 pointer is passed into __put_user(). Fix this by using ip as a temporary register instead.
-
Paul Mackerras authored
into samba.org:/stuff/paulus/kernel/for-linus-ppc
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
David Woodhouse authored
-
David Woodhouse authored
- JFFS2 bugfixes and performance improvements - Support for 64-bit flash arrangements - Optimise for linear mappings of flash, without out-of-line access functions - New map drivers - Updated NAND flash support, new board drivers - Support for DiskOnChip Millennium Plus and INFTL translation layer - Clean up all translation layers with a single blkdev helper library. - Fix races in MTD device registration/deregistration - Add support for new flash chips - Clean up partition parsing code More detailed comments in per-file changelogs.
-
Linus Torvalds authored
Anybody who still thinks K&R makes sense should just be shot.
-
Russell King authored
into flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5-pcmcia
-
Pavel Roskin authored
socket->base is unmapped in yenta_close(), which is called by cardbus_remove(). The value of socket->base is not changed to NULL, so it becomes invalid. Then cardbus_remove() calls class_device_unregister(), which calls pcmcia_unregister_socket(), which it turn tries to access memory space of the socket.
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
- 27 May, 2003 9 commits
-
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
David S. Miller authored
-
Hideaki Yoshifuji authored
-
Hideaki Yoshifuji authored
-
Bart De Schuymer authored
-
Hideaki Yoshifuji authored
-
David S. Miller authored
-
Paul Mackerras authored
into samba.org:/stuff/paulus/kernel/for-linus-ppc
-
David S. Miller authored
-