Skip to content

Commit c43deb0

Browse files
psankarSankar P
authored and
Sankar P
committed
Add #include <linux/slab.h> to avoid compilation errors
With the new versions of kernel, it is mandatory to include the <linux/slab.h> file, if one uses kzalloc and kfree functions. Signed-off-by: Sankar P <[email protected]>
1 parent 5ca4832 commit c43deb0

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

src/step-3/gotemp.c

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include <linux/init.h>
33
#include <linux/module.h>
44
#include <linux/usb.h>
5+
#include <linux/slab.h>
56

67
#define VENDOR_ID 0x08f7
78
#define PRODUCT_ID 0x0002

src/step-4/gotemp.c

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include <linux/init.h>
33
#include <linux/module.h>
44
#include <linux/usb.h>
5+
#include <linux/slab.h>
56

67
#define VENDOR_ID 0x08f7
78
#define PRODUCT_ID 0x0002

src/step-5/gotemp.c

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include <linux/init.h>
33
#include <linux/module.h>
44
#include <linux/usb.h>
5+
#include <linux/slab.h>
56

67
#define VENDOR_ID 0x08f7
78
#define PRODUCT_ID 0x0002

src/step-6/gotemp.c

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#include <linux/init.h>
33
#include <linux/module.h>
44
#include <linux/usb.h>
5+
#include <linux/slab.h>
56

67
#define VENDOR_ID 0x08f7
78
#define PRODUCT_ID 0x0002

0 commit comments

Comments
 (0)