summaryrefslogtreecommitdiffstats
path: root/scull
Commit message (Collapse)AuthorAgeFilesLines
* scull: Include <linux/sched/signal.h> for struct signal_structJavier Martinez Canillas2018-02-251-0/+1
| | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org>
* scull: Include <linux/uaccess.h> header for copy_*_user()Javier Martinez Canillas2018-02-251-1/+1
| | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org>
* Don't use absolute path for commands in load/unload scriptsJavier Martinez Canillas2018-02-252-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 Canillas2018-02-251-0/+1
| | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org>
* scull/acces.c: fix typo in device name: "sullpriv -> scullpriv"brabo2018-02-251-1/+1
|
* Fix failure to compile the scull. The return value of current_xid() has ↵coderkaka2016-05-031-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 Nai2013-12-181-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 styleLuis Ortega Perez de Villar2013-07-192-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 lineLuis Ortega Perez de Villar2013-07-191-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 Villar2013-07-192-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 earlierLuis Ortega Perez de Villar2013-07-181-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 headerJavier Martinez Canillas2012-05-061-1/+0
| | | | Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org>
* scull: access: Replace old style lock initializerJavier Martinez Canillas2011-03-071-3/+3
| | | | SPIN_LOCK_UNLOCKED is deprecated. Use DEFINE_SPINLOCK instead.
* sculld: BLK ioctl pushdown API changeJavier Martinez Canillas2011-01-081-1/+1
|
* scull: Change scull_ioctl signatureJavier Martinez Canillas2011-01-081-2/+1
|
* 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
|
* scull: Delete unnecessary fileJavier Martinez Canillas2010-12-081-142/+0
|
* scull: Make script files executableJavier Martinez Canillas2010-12-083-0/+0
|
* scull: access: Fix headers and use current_uid() and current_euid() macrosJavier Martinez Canillas2010-11-281-6/+8
|
* scull: pipe: Include <linux/sched.h>Javier Martinez Canillas2010-11-271-0/+1
|
* scull: main: Removes obsolete <linux/config.h> headerJavier Martinez Canillas2010-11-271-1/+0
|
* scull: Makefile: Use EXTRA_CFLAGS instead of CFLAGSJavier Martinez Canillas2010-11-271-3/+3
|
* Linux Device Drivers 3 examplesJavier Martinez Canillas2010-11-279-0/+2069