- 27 Aug, 2002 3 commits
-
-
-
Vojtech Pavlik authored
-
-
- 26 Aug, 2002 1 commit
-
-
Linus Torvalds authored
by input merge
-
- 27 Aug, 2002 2 commits
-
-
Vojtech Pavlik authored
-
Vojtech Pavlik authored
into 2.5 - kbd0 init, sysrq support, show_regs, show_mem, show_state support, correct handling of shifts across vt switches, console blanking, console callback. Hope that's all.
-
- 26 Aug, 2002 34 commits
-
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-input
-
Patrick Mochel authored
- Replace struct input_dev::handle with a standard linked list - Replace struct input_handler::handle with a standard linked list - Replace struct input_handle's next pointers with struct list_heads - Update users of the lists - Add macros for converting from the struct list_head to various types
-
Patrick Mochel authored
- Update all accesses to list to use generic list functions.
-
Patrick Mochel authored
- Remove struct input_dev * input_dev; replace with static LIST_HEAD(input_dev_list). - Change all list manipulation from manual to using generic list helpers.
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-input
-
bk://ldm.bkbits.net/linux-2.5-clsLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Linus Torvalds authored
Talking to Vojtech about nicer config interfaces
-
Linus Torvalds authored
highmem enabled, but not otherwise, and was always required).
-
Patrick Mochel authored
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-input
-
Patrick Mochel authored
-
Patrick Mochel authored
them with the input device class when started up.
-
Patrick Mochel authored
-
Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
http://gkernel.bkbits.net/net-drivers-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Ian Jackson authored
-
Jeff Garzik authored
(Noticed by DaveM)
-
Alan Cox authored
-
Pavel Janík authored
-
Brad Hards authored
-
Bryan B. Whitehead authored
-
Eric Sandeen authored
-
Jeff Garzik authored
into mandrakesoft.com:/home/jgarzik/repo/net-drivers-2.5
-
Jeff Garzik authored
-
bk://ldm.bkbits.net/linux-2.5-clsLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Benjamin LaHaise authored
For some reason, quota.h was derrived from BSD 4 clause code. Thankfully, UCB gave permission to remove the advert clause a couple of years ago, so it's now okay for us to actually distribute this code. The following patch updates the header in quota.h.
-
Chuck Lever authored
this eliminates an infinite loop in rpciod if an RPC client's reference counter accidentally goes negative. i've been running this under load since 2.5.30 with no ill effects.
-
Kai Mäkisara authored
This adds direct write and read from/to the user space to/from the SCSI adapter. If something (e.g., too high address) prevents direct transfer, the existing driver buffer code is used. The patch contains functions to map and pin the user buffer pages so that this patch is not dependent on kiobufs. Similar functions are already used in sg.c.
-
Linus Torvalds authored
-
bk://jfs.bkbits.net/linux-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Jan-Benedict Glaw authored
Please import this patch. It updates the Config.help entry (which some people requested) and cleans up coding a bit. No functional changes.
-
Luca Barbieri authored
GCC can only inline functions when the function definition comes before its use.
-
Vojtech Pavlik authored
-
Vojtech Pavlik authored
Recompute keybit when keycode table changes. Stricter checks on input keycode/scancode values.
-
Patrick Mochel authored
Device interfaces are the logical interfaces of device classes that correlate directly to userspace interfaces, like device nodes. Device interfaces are registered with the class they belong to. As devices are added to the class, they are added to each interface registered with the class. The interface is responsible for determining whether the device supports the interface or not. The interface is responsible for allocating and initializing a struct intf_data and calling interface_add_data() to add it to the device's list of interfaces it belongs to. This list will be iterated over when the device is removed from the class (instead of all possible interfaces for a class). This structure should probably be embedded in whatever per-device data structure the interface is allocating anyway. Devices are enumerated within the interface. This happens in interface_add_data() and the enumerated value is stored in the struct intf_data for that device. Interfaces get a directory in driverfs under their class's directory. Each time a device is added to the interface, a symlink is created in that directory that points to the device's directory in the physical hierarchy. The name of this symlink is the interface-enumerated value of the device.
-