summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* usb-skeleton: Use usb_[alloc|free]_coherent instead of usb_buffer_[alloc|free]v2.6.35Javier Martinez Canillas2011-01-081-3/+3
|
* README: Update project documentationv2.6.32Javier Martinez Canillas2011-01-081-5/+10
|
* sbull: Use blk_fetch_request instead blk_peek_request to dequeue requestsJavier Martinez Canillas2011-01-081-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 wrapperJavier Martinez Canillas2011-01-081-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_procJavier Martinez Canillas2011-01-081-22/+17
|
* simple: Change to new page fault APIJavier Martinez Canillas2011-01-081-6/+5
|
* shortprint: Change handler function argument according current worqueue APIJavier Martinez Canillas2011-01-081-2/+2
|
* shortprint: Remove struct pt_regs argument from shortp_interrupt handlerJavier Martinez Canillas2011-01-081-2/+2
|
* short: Fix cast to meet workqueue handler signatureJavier Martinez Canillas2011-01-081-1/+1
|
* sbull: blk_put_queue() is not an exported symbol anymore. Use ↵Javier Martinez Canillas2011-01-081-1/+1
| | | | kobject_put(q->kobj) instead
* scullv: Change to new page fault APIJavier Martinez Canillas2011-01-081-7/+8
|
* scullp: Change to new page fault APIJavier Martinez Canillas2011-01-081-7/+8
|
* sculld: Change to new page fault APIJavier Martinez Canillas2011-01-081-7/+8
|
* tty: tiny_serial: Remove tty_[start | stop] to tyny_[start | stop]_txJavier Martinez Canillas2010-12-311-4/+4
|
* tty: tiny_serial: Use ktermios instead of termiosJavier Martinez Canillas2010-12-311-1/+1
|
* tty: tiny_serial: Fix uart_port->info to uart_port->state changeJavier Martinez Canillas2010-12-311-1/+1
|
* tty: tiny_serial: Change use uart_port->state instead of uart_port->infoJavier Martinez Canillas2010-12-311-3/+3
|
* tty: tiny_serial: Move handlers from tty_driver to tty_operationsJavier Martinez Canillas2010-12-311-8/+11
|
* tty: tiny_tty: Change now non-existing TTY_DRIVER_NO_DEVFS to ↵Javier Martinez Canillas2010-12-311-1/+1
| | | | TTY_DRIVER_DYNAMIC_DEV
* tty: tiny_tty: Remove the no longer needed devfs_name fieldJavier Martinez Canillas2010-12-311-1/+0
|
* tty: tiny_tty: Replace termios for ktermiosJavier Martinez Canillas2010-12-311-1/+1
|
* tty: tiny_tty: Add <linux/sched.h> headerJavier Martinez Canillas2010-12-311-0/+1
|
* tty: tiny_tty: Use tty_buffer_request_room instead of tty->flip.countJavier Martinez Canillas2010-12-311-1/+1
|
* usb-skeleton: Remove owner member from skel_driverJavier Martinez Canillas2010-12-311-1/+0
|
* usb: usb-skeleton: Change info to dev_infoJavier Martinez Canillas2010-12-311-2/+2
|
* usb-skeleton: Remove mode member from skel_classJavier Martinez Canillas2010-12-311-1/+0
|
* usb-skeleton: Remove struct pt_regs argument from skel_write_bulk_callback ↵Javier Martinez Canillas2010-12-301-1/+1
| | | | handler
* short: Remove third argument to INIT_WORKJavier Martinez Canillas2010-12-301-1/+1
|
* short: Remove struct pt_regs parameter from irq handlersJavier Martinez Canillas2010-12-301-4/+4
|
* short: Remove struct pt_regs parameter from short_probing irq handlerJavier Martinez Canillas2010-12-301-1/+1
|
* sbull: Change script from sh to bashJavier Martinez Canillas2010-12-291-1/+1
|
* short: Use the new IRQF_ constantsJavier Martinez Canillas2010-12-291-4/+4
|
* snull: add struct netdevice_ops and header_opsJavier Martinez Canillas2010-12-291-18/+23
|
* snull: Change netif_rx_[complete | schedule] to napi_[complete | schedule]Javier Martinez Canillas2010-12-281-2/+2
|
* snull: Now NAPI is struct net_device independent, update accordinglyJavier Martinez Canillas2010-12-281-8/+9
|
* sbull: Update struct block_device_operations handlers signaturesJavier Martinez Canillas2010-12-101-8/+8
|
* sbull: Make scripts files executableJavier Martinez Canillas2010-12-102-0/+0
|
* sbull: Replace bio_cur_sectors() with bio_cur_bytes() and use unwrapped ↵Javier Martinez Canillas2010-12-101-4/+4
| | | | macro __rq_for_each_bio()
* sbull: Use blk_queue_logical_block_size() instead of blk_queue_hardsect_size()Javier Martinez Canillas2010-12-091-1/+1
|
* sbull: More changes due new block layer request queue API interfaceJavier Martinez Canillas2010-12-081-6/+6
|
* sbull: Change according to the new block layer request queue API ↵Javier Martinez Canillas2010-12-081-3/+3
| | | | (http://lwn.net/Articles/333620/)
* shortprint: Remove third argument from macro DECLARE_WORK()Javier Martinez Canillas2010-12-081-1/+1
|
* shorprint: Replace <asm/semaphore.h> to <linux/semaphore.h>Javier Martinez Canillas2010-12-081-1/+1
|
* shortprint: Make scripts files executableJavier Martinez Canillas2010-12-082-0/+0
|
* scullp: Make scripts files executableJavier Martinez Canillas2010-12-082-0/+0
|
* scullv: Make scripts files executableJavier Martinez Canillas2010-12-082-0/+0
|
* sculld: Make scripts files executableJavier Martinez Canillas2010-12-082-0/+0
|
* snull: Make scripts files executableJavier Martinez Canillas2010-12-082-0/+0
|
* snull: Remove unnecessary fileJavier Martinez Canillas2010-12-081-512/+0
|
* simple: Make scripts files executableJavier Martinez Canillas2010-12-082-0/+0
|