diff options
Diffstat (limited to 'hang')
-rw-r--r-- | hang/Makefile | 7 | ||||
-rw-r--r-- | hang/hang1.c | 16 |
2 files changed, 23 insertions, 0 deletions
diff --git a/hang/Makefile b/hang/Makefile new file mode 100644 index 0000000..75750d3 --- /dev/null +++ b/hang/Makefile @@ -0,0 +1,7 @@ +obj-m += hang1.o + +all: + make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules + +clean: + make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean diff --git a/hang/hang1.c b/hang/hang1.c new file mode 100644 index 0000000..b963281 --- /dev/null +++ b/hang/hang1.c @@ -0,0 +1,16 @@ +#include <linux/kernel.h> +#include <linux/module.h> + + +static int __init hang_init(void) +{ + while(1); + return 0; +} + +static void __exit hang_exit(void) +{ +} + +module_init(hang_init); +module_exit(hang_exit); |