Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | scull: Include <linux/sched/signal.h> for struct signal_struct | Javier Martinez Canillas | 2018-02-25 | 1 | -0/+1 |
| | | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> | ||||
* | scull: Include <linux/uaccess.h> header for copy_*_user() | Javier Martinez Canillas | 2018-02-25 | 1 | -1/+1 |
| | | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> | ||||
* | Don't use absolute path for commands in load/unload scripts | Javier Martinez Canillas | 2018-02-25 | 2 | -2/+2 |
| | | | | | | | Just let the shell lookup from the user's $PATH since some tools may not be installed in the absolute path used in the scripts. Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> | ||||
* | scull: pipe: Include <linux/sched/signal.h> header for signal_pending() | Javier Martinez Canillas | 2018-02-25 | 1 | -0/+1 |
| | | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> | ||||
* | scull/acces.c: fix typo in device name: "sullpriv -> scullpriv" | brabo | 2018-02-25 | 1 | -1/+1 |
| | |||||
* | Fix failure to compile the scull. The return value of current_xid() has ↵ | coderkaka | 2016-05-03 | 1 | -6/+6 |
| | | | | changed in kernel of version 4.6.0 | ||||
* | Fixed failure to load scull module and description typo in scull.init. | Davis Abubakr-Sadik Nii Nai | 2013-12-18 | 1 | -5/+5 |
| | | | | | | The scull.init initialization file fails to load scull module because it tries to load modules in the configured paths with .o suffix instead of .ko. | ||||
* | scull: main | pipe : Fix coding style | Luis Ortega Perez de Villar | 2013-07-19 | 2 | -32/+32 |
| | | | | | Replace white space indentation introduced with the previous patch with 8 characters width TABs to comply with the kernel coding style. | ||||
* | scull: pipe: Remove unused commented line | Luis Ortega Perez de Villar | 2013-07-19 | 1 | -1/+0 |
| | | | | | Remove commented line with deprecated create_proc_read_entry call that was forgotten to remove. | ||||
* | Don't use create_proc_entry() and create_proc_read_entry() | Luis Ortega Perez de Villar | 2013-07-19 | 2 | -78/+77 |
| | | | | | | Don't use create_proc_entry() and create_proc_read_entry() as they are deprecated, but rather use proc_create() and proc_create_data() respectively and seq_file instead. | ||||
* | scull: Makefile: Declare LDDINC variable earlier | Luis Ortega Perez de Villar | 2013-07-18 | 1 | -1/+3 |
| | | | | | Move the definition of LDDINC earlier into the file. This prevents the following compile time error: implicit declaration of function ‘KBUILD_STR’. | ||||
* | scull: Remove desintegrated asm/system.h header | Javier Martinez Canillas | 2012-05-06 | 1 | -1/+0 |
| | | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> | ||||
* | scull: access: Replace old style lock initializer | Javier Martinez Canillas | 2011-03-07 | 1 | -3/+3 |
| | | | | SPIN_LOCK_UNLOCKED is deprecated. Use DEFINE_SPINLOCK instead. | ||||
* | sculld: BLK ioctl pushdown API change | Javier Martinez Canillas | 2011-01-08 | 1 | -1/+1 |
| | |||||
* | scull: Change scull_ioctl signature | Javier Martinez Canillas | 2011-01-08 | 1 | -2/+1 |
| | |||||
* | scull: access: Use sema_ini() instead init_MUTEX() | Javier Martinez Canillas | 2011-01-08 | 1 | -6/+6 |
| | |||||
* | scull: pipe: Use sema_init() instead init_MUTEX() | Javier Martinez Canillas | 2011-01-08 | 1 | -1/+1 |
| | |||||
* | scull: pipe: BKL ioctl pushdown API change | Javier Martinez Canillas | 2011-01-08 | 1 | -1/+1 |
| | |||||
* | scull: BKL ioctl pushdown API change and use sema_init() instead init_MUTEX() | Javier Martinez Canillas | 2011-01-08 | 2 | -6/+5 |
| | |||||
* | scull: Delete unnecessary file | Javier Martinez Canillas | 2010-12-08 | 1 | -142/+0 |
| | |||||
* | scull: Make script files executable | Javier Martinez Canillas | 2010-12-08 | 3 | -0/+0 |
| | |||||
* | scull: access: Fix headers and use current_uid() and current_euid() macros | Javier Martinez Canillas | 2010-11-28 | 1 | -6/+8 |
| | |||||
* | scull: pipe: Include <linux/sched.h> | Javier Martinez Canillas | 2010-11-27 | 1 | -0/+1 |
| | |||||
* | scull: main: Removes obsolete <linux/config.h> header | Javier Martinez Canillas | 2010-11-27 | 1 | -1/+0 |
| | |||||
* | scull: Makefile: Use EXTRA_CFLAGS instead of CFLAGS | Javier Martinez Canillas | 2010-11-27 | 1 | -3/+3 |
| | |||||
* | Linux Device Drivers 3 examples | Javier Martinez Canillas | 2010-11-27 | 9 | -0/+2069 |