Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | usb-skeleton: Use usb_[alloc|free]_coherent instead of usb_buffer_[alloc|free]v2.6.35 | Javier Martinez Canillas | 2011-01-08 | 1 | -3/+3 |
| | |||||
* | README: Update project documentationv2.6.32 | Javier Martinez Canillas | 2011-01-08 | 1 | -5/+10 |
| | |||||
* | sbull: Use blk_fetch_request instead blk_peek_request to dequeue requests | Javier Martinez Canillas | 2011-01-08 | 1 | -9/+6 |
| | | | | | | | | | | | | | | | | | | | The block layer request API changes make a requirement for block drivers to dequeue requests before signal its completition. Commit 1dfd4ab138fc9f9cad869e6110022c7cfd5544d1 changed sbull to use the new block layer API. But the patch only renamed the functions while keeping the old driver semantics. It used blk_peek_request() that does the same that elv_next_request() did. Remove the request from the queue before is not only a recomendation but a true requirement. Attempting to complete a request that remains in the queue make the kernel oops. So the last commit introduced a Bug. This patch uses blk_fetch_request() instead of blk_peek_request(). blk_fetch_request() not only returns the request in the head of the queue but also removes the request from the queue so a latter signaling of the request completition doesn't hang the system. | ||||
* | sbull: Remove blk_fs_request wrapper | Javier Martinez Canillas | 2011-01-08 | 1 | -2/+2 |
| | | | | | This wrapper doesn't exist anymore in current kernel (2.6.37) so so doesn't make any sense to know its existance. | ||||
* | tty: tiny_tty: Use seq_file instead read_proc | Javier Martinez Canillas | 2011-01-08 | 1 | -22/+17 |
| | |||||
* | simple: Change to new page fault API | Javier Martinez Canillas | 2011-01-08 | 1 | -6/+5 |
| | |||||
* | shortprint: Change handler function argument according current worqueue API | Javier Martinez Canillas | 2011-01-08 | 1 | -2/+2 |
| | |||||
* | shortprint: Remove struct pt_regs argument from shortp_interrupt handler | Javier Martinez Canillas | 2011-01-08 | 1 | -2/+2 |
| | |||||
* | short: Fix cast to meet workqueue handler signature | Javier Martinez Canillas | 2011-01-08 | 1 | -1/+1 |
| | |||||
* | sbull: blk_put_queue() is not an exported symbol anymore. Use ↵ | Javier Martinez Canillas | 2011-01-08 | 1 | -1/+1 |
| | | | | kobject_put(q->kobj) instead | ||||
* | scullv: Change to new page fault API | Javier Martinez Canillas | 2011-01-08 | 1 | -7/+8 |
| | |||||
* | scullp: Change to new page fault API | Javier Martinez Canillas | 2011-01-08 | 1 | -7/+8 |
| | |||||
* | sculld: Change to new page fault API | Javier Martinez Canillas | 2011-01-08 | 1 | -7/+8 |
| | |||||
* | tty: tiny_serial: Remove tty_[start | stop] to tyny_[start | stop]_tx | Javier Martinez Canillas | 2010-12-31 | 1 | -4/+4 |
| | |||||
* | tty: tiny_serial: Use ktermios instead of termios | Javier Martinez Canillas | 2010-12-31 | 1 | -1/+1 |
| | |||||
* | tty: tiny_serial: Fix uart_port->info to uart_port->state change | Javier Martinez Canillas | 2010-12-31 | 1 | -1/+1 |
| | |||||
* | tty: tiny_serial: Change use uart_port->state instead of uart_port->info | Javier Martinez Canillas | 2010-12-31 | 1 | -3/+3 |
| | |||||
* | tty: tiny_serial: Move handlers from tty_driver to tty_operations | Javier Martinez Canillas | 2010-12-31 | 1 | -8/+11 |
| | |||||
* | tty: tiny_tty: Change now non-existing TTY_DRIVER_NO_DEVFS to ↵ | Javier Martinez Canillas | 2010-12-31 | 1 | -1/+1 |
| | | | | TTY_DRIVER_DYNAMIC_DEV | ||||
* | tty: tiny_tty: Remove the no longer needed devfs_name field | Javier Martinez Canillas | 2010-12-31 | 1 | -1/+0 |
| | |||||
* | tty: tiny_tty: Replace termios for ktermios | Javier Martinez Canillas | 2010-12-31 | 1 | -1/+1 |
| | |||||
* | tty: tiny_tty: Add <linux/sched.h> header | Javier Martinez Canillas | 2010-12-31 | 1 | -0/+1 |
| | |||||
* | tty: tiny_tty: Use tty_buffer_request_room instead of tty->flip.count | Javier Martinez Canillas | 2010-12-31 | 1 | -1/+1 |
| | |||||
* | usb-skeleton: Remove owner member from skel_driver | Javier Martinez Canillas | 2010-12-31 | 1 | -1/+0 |
| | |||||
* | usb: usb-skeleton: Change info to dev_info | Javier Martinez Canillas | 2010-12-31 | 1 | -2/+2 |
| | |||||
* | usb-skeleton: Remove mode member from skel_class | Javier Martinez Canillas | 2010-12-31 | 1 | -1/+0 |
| | |||||
* | usb-skeleton: Remove struct pt_regs argument from skel_write_bulk_callback ↵ | Javier Martinez Canillas | 2010-12-30 | 1 | -1/+1 |
| | | | | handler | ||||
* | short: Remove third argument to INIT_WORK | Javier Martinez Canillas | 2010-12-30 | 1 | -1/+1 |
| | |||||
* | short: Remove struct pt_regs parameter from irq handlers | Javier Martinez Canillas | 2010-12-30 | 1 | -4/+4 |
| | |||||
* | short: Remove struct pt_regs parameter from short_probing irq handler | Javier Martinez Canillas | 2010-12-30 | 1 | -1/+1 |
| | |||||
* | sbull: Change script from sh to bash | Javier Martinez Canillas | 2010-12-29 | 1 | -1/+1 |
| | |||||
* | short: Use the new IRQF_ constants | Javier Martinez Canillas | 2010-12-29 | 1 | -4/+4 |
| | |||||
* | snull: add struct netdevice_ops and header_ops | Javier Martinez Canillas | 2010-12-29 | 1 | -18/+23 |
| | |||||
* | snull: Change netif_rx_[complete | schedule] to napi_[complete | schedule] | Javier Martinez Canillas | 2010-12-28 | 1 | -2/+2 |
| | |||||
* | snull: Now NAPI is struct net_device independent, update accordingly | Javier Martinez Canillas | 2010-12-28 | 1 | -8/+9 |
| | |||||
* | sbull: Update struct block_device_operations handlers signatures | Javier Martinez Canillas | 2010-12-10 | 1 | -8/+8 |
| | |||||
* | sbull: Make scripts files executable | Javier Martinez Canillas | 2010-12-10 | 2 | -0/+0 |
| | |||||
* | sbull: Replace bio_cur_sectors() with bio_cur_bytes() and use unwrapped ↵ | Javier Martinez Canillas | 2010-12-10 | 1 | -4/+4 |
| | | | | macro __rq_for_each_bio() | ||||
* | sbull: Use blk_queue_logical_block_size() instead of blk_queue_hardsect_size() | Javier Martinez Canillas | 2010-12-09 | 1 | -1/+1 |
| | |||||
* | sbull: More changes due new block layer request queue API interface | Javier Martinez Canillas | 2010-12-08 | 1 | -6/+6 |
| | |||||
* | sbull: Change according to the new block layer request queue API ↵ | Javier Martinez Canillas | 2010-12-08 | 1 | -3/+3 |
| | | | | (http://lwn.net/Articles/333620/) | ||||
* | shortprint: Remove third argument from macro DECLARE_WORK() | Javier Martinez Canillas | 2010-12-08 | 1 | -1/+1 |
| | |||||
* | shorprint: Replace <asm/semaphore.h> to <linux/semaphore.h> | Javier Martinez Canillas | 2010-12-08 | 1 | -1/+1 |
| | |||||
* | shortprint: Make scripts files executable | Javier Martinez Canillas | 2010-12-08 | 2 | -0/+0 |
| | |||||
* | scullp: Make scripts files executable | Javier Martinez Canillas | 2010-12-08 | 2 | -0/+0 |
| | |||||
* | scullv: Make scripts files executable | Javier Martinez Canillas | 2010-12-08 | 2 | -0/+0 |
| | |||||
* | sculld: Make scripts files executable | Javier Martinez Canillas | 2010-12-08 | 2 | -0/+0 |
| | |||||
* | snull: Make scripts files executable | Javier Martinez Canillas | 2010-12-08 | 2 | -0/+0 |
| | |||||
* | snull: Remove unnecessary file | Javier Martinez Canillas | 2010-12-08 | 1 | -512/+0 |
| | |||||
* | simple: Make scripts files executable | Javier Martinez Canillas | 2010-12-08 | 2 | -0/+0 |
| |