summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* snull: use NETIF_F_HW_CSUM instead of NETIF_F_NO_CSUMv3.3.4Javier Martinez Canillas2012-05-061-1/+1
| | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org>
* sbull: Update sbull_make_request function to make_request_fn new signatureJavier Martinez Canillas2012-05-061-1/+1
| | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org>
* usb: usb-skeleton: Remove lock_kernelJavier Martinez Canillas2011-03-191-6/+0
|
* tty: tiny_tty: Remove struct file * argument from tty_operations handler ↵Javier Martinez Canillas2011-03-081-14/+14
| | | | functions
* scull: access: Replace old style lock initializerJavier Martinez Canillas2011-03-071-3/+3
| | | | SPIN_LOCK_UNLOCKED is deprecated. Use DEFINE_SPINLOCK instead.
* README: Add compiling sectionv2.6.37Javier Martinez Canillas2011-01-231-1/+25
|
* Merge branch 'master' of github.com:martinezjavier/ldd3Javier Martinez Canillas2011-01-080-0/+0
|\
| * README: Update project documentationJavier Martinez Canillas2011-01-061-5/+10
| |
| * sbull: Use blk_fetch_request instead blk_peek_request to dequeue requestsJavier Martinez Canillas2011-01-061-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: blk_put_queue() is not an exported symbol anymore. Use ↵Javier Martinez Canillas2011-01-051-1/+1
| | | | | | | | kobject_put(q->kobj) instead
| * tty: tiny_tty: Use seq_file instead read_procJavier Martinez Canillas2011-01-041-22/+17
| |
| * shortprint: Change handler function argument according current worqueue APIJavier Martinez Canillas2011-01-041-2/+2
| |
| * shortprint: Remove struct pt_regs argument from shortp_interrupt handlerJavier Martinez Canillas2011-01-041-2/+2
| |
| * simple: Change to new page fault APIJavier Martinez Canillas2011-01-031-6/+5
| |
| * short: Fix cast to meet workqueue handler signatureJavier Martinez Canillas2011-01-031-1/+1
| |
| * scullp: Change to new page fault APIJavier Martinez Canillas2011-01-031-7/+8
| |
| * scullv: Change to new page fault APIJavier Martinez Canillas2011-01-031-7/+8
| |
| * sculld: Change to new page fault APIJavier Martinez Canillas2011-01-031-7/+8
| |
| * lddbus: Remove non existing member owner in struct attributeJavier Martinez Canillas2011-01-031-1/+0
| |
| * tty: Use sema_init() instead init_MUTEX()Javier Martinez Canillas2011-01-031-1/+1
| |
| * sbull: Remove non existing blk_fs_request wrapperJavier Martinez Canillas2011-01-031-2/+2
| |
| * scullv: BKL ioctl pushdown API changeJavier Martinez Canillas2011-01-031-3/+2
| |
| * scullp: BLK ioctl pushdown API changeJavier Martinez Canillas2011-01-031-3/+2
| |
| * sculld: BLK ioctl pushdown API changeJavier Martinez Canillas2011-01-032-4/+3
| |
| * scull: Change scull_ioctl signatureJavier Martinez Canillas2011-01-031-2/+1
| |
| * scullc: BKL ioctl pushdown API changeJavier Martinez Canillas2011-01-031-3/+2
| |
| * scull: access: Use sema_ini() instead init_MUTEX()Javier Martinez Canillas2011-01-031-6/+6
| |
| * scull: pipe: Use sema_init() instead init_MUTEX()Javier Martinez Canillas2011-01-031-1/+1
| |
| * scull: pipe: BKL ioctl pushdown API changeJavier Martinez Canillas2011-01-031-1/+1
| |
| * scull: BKL ioctl pushdown API change and use sema_init() instead init_MUTEX()Javier Martinez Canillas2011-01-032-6/+5
| |
| * usb-skeleton: Use usb_[alloc|free]_coherent instead of usb_buffer_[alloc|free]Javier Martinez Canillas2011-01-021-3/+3
| |
* | lddbus: Remove non existing member owner in struct attributeJavier Martinez Canillas2011-01-081-1/+0
| |
* | tty: Use sema_init() instead init_MUTEX()Javier Martinez Canillas2011-01-081-1/+1
| |
* | scullv: BKL ioctl pushdown API changeJavier Martinez Canillas2011-01-081-3/+2
| |
* | scullp: BLK ioctl pushdown API changeJavier Martinez Canillas2011-01-081-3/+2
| |
* | sculld: BLK ioctl pushdown API changeJavier Martinez Canillas2011-01-082-4/+3
| |
* | scull: Change scull_ioctl signatureJavier Martinez Canillas2011-01-081-2/+1
| |
* | scullc: BKL ioctl pushdown API changeJavier Martinez Canillas2011-01-081-3/+2
| |
* | scull: access: Use sema_ini() instead init_MUTEX()Javier Martinez Canillas2011-01-081-6/+6
| |
* | scull: pipe: Use sema_init() instead init_MUTEX()Javier Martinez Canillas2011-01-081-1/+1
| |
* | scull: pipe: BKL ioctl pushdown API changeJavier Martinez Canillas2011-01-081-1/+1
| |
* | scull: BKL ioctl pushdown API change and use sema_init() instead init_MUTEX()Javier Martinez Canillas2011-01-082-6/+5
| |
* | 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
| |