missing slab includes in hg tree
Subsystems (2)
Hi,
it takes a patch similar to the attached to compile the hg tree against the current kernel.
From: "Hans-Peter Jansen" <[email protected]>
Include the missing kernel/slab.h in order to build with current kernel.
Signed-off-by "Hans-Peter Jansen" <[email protected]>
linux/drivers/media/dvb/frontends/atbm8830.c renamed from linux/drivers/media/dvb/frontends/atbm8830.c~ +1 -0
@@ -19,6 +19,7 @@* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +#include <linux/slab.h> #include <asm/div64.h> #include "dvb_frontend.h"
linux/drivers/media/dvb/frontends/dib0070.c renamed from linux/drivers/media/dvb/frontends/dib0070.c~ +1 -0
@@ -25,6 +25,7 @@*/ #include <linux/kernel.h> +#include <linux/slab.h> #include <linux/i2c.h> #include "dvb_frontend.h"
linux/drivers/media/dvb/frontends/dib0090.c renamed from linux/drivers/media/dvb/frontends/dib0090.c~ +1 -0
@@ -25,6 +25,7 @@*/ #include <linux/kernel.h> +#include <linux/slab.h> #include <linux/i2c.h> #include "dvb_frontend.h"
linux/drivers/media/dvb/frontends/dib3000mc.c renamed from linux/drivers/media/dvb/frontends/dib3000mc.c~ +1 -0
@@ -12,6 +12,7 @@*/ #include <linux/kernel.h> +#include <linux/slab.h> #include <linux/i2c.h> #include "compat.h"
linux/drivers/media/dvb/frontends/dib7000m.c renamed from linux/drivers/media/dvb/frontends/dib7000m.c~ +1 -0
@@ -9,6 +9,7 @@* published by the Free Software Foundation, version 2. */ #include <linux/kernel.h> +#include <linux/slab.h> #include <linux/i2c.h> #include "compat.h"
linux/drivers/media/dvb/frontends/dib7000p.c renamed from linux/drivers/media/dvb/frontends/dib7000p.c~ +1 -0
@@ -8,6 +8,7 @@* published by the Free Software Foundation, version 2. */ #include <linux/kernel.h> +#include <linux/slab.h> #include <linux/i2c.h> #include "compat.h"
linux/drivers/media/dvb/frontends/dib8000.c renamed from linux/drivers/media/dvb/frontends/dib8000.c~ +1 -0
@@ -8,6 +8,7 @@* published by the Free Software Foundation, version 2. */ #include <linux/kernel.h> +#include <linux/slab.h> #include <linux/i2c.h> #include "dvb_math.h" #include "compat.h"
linux/drivers/media/dvb/frontends/drx397xD.c renamed from linux/drivers/media/dvb/frontends/drx397xD.c~ +1 -0
@@ -26,6 +26,7 @@#include <linux/delay.h> #include <linux/string.h> #include <linux/firmware.h> +#include <linux/slab.h> #include <asm/div64.h> #include "dvb_frontend.h"
linux/drivers/media/dvb/frontends/dvb-pll.c renamed from linux/drivers/media/dvb/frontends/dvb-pll.c~ +1 -0
@@ -19,6 +19,7 @@*/ #include <linux/module.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <asm/types.h> #include "compat.h"
linux/drivers/media/dvb/frontends/ec100.c renamed from linux/drivers/media/dvb/frontends/ec100.c~ +1 -0
@@ -19,6 +19,7 @@* */ +#include <linux/slab.h> #include "dvb_frontend.h" #include "ec100_priv.h" #include "ec100.h"
linux/drivers/media/dvb/frontends/itd1000.c renamed from linux/drivers/media/dvb/frontends/itd1000.c~ +1 -0
@@ -22,6 +22,7 @@#include <linux/module.h> #include <linux/moduleparam.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/i2c.h>
linux/drivers/media/dvb/frontends/lgdt3304.c renamed from linux/drivers/media/dvb/frontends/lgdt3304.c~ +1 -0
@@ -8,6 +8,7 @@#include <linux/kernel.h> #include <linux/module.h> #include <linux/delay.h> +#include <linux/slab.h> #include "dvb_frontend.h" #include "lgdt3304.h"
linux/drivers/media/dvb/frontends/lgdt3305.c renamed from linux/drivers/media/dvb/frontends/lgdt3305.c~ +1 -0
@@ -21,6 +21,7 @@#include <asm/div64.h> #include "compat.h" +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include "dvb_math.h" #include "lgdt3305.h"
linux/drivers/media/dvb/frontends/lgs8gxx.c renamed from linux/drivers/media/dvb/frontends/lgs8gxx.c~ +1 -0
@@ -23,6 +23,7 @@* */ +#include <linux/slab.h> #include <asm/div64.h> #include "dvb_frontend.h"
linux/drivers/media/dvb/frontends/mb86a16.c renamed from linux/drivers/media/dvb/frontends/mb86a16.c~ +1 -0
@@ -19,6 +19,7 @@*/ #include <linux/init.h> +#include <linux/slab.h> #include <linux/kernel.h> #include <linux/module.h> #include <linux/moduleparam.h>
linux/drivers/media/dvb/frontends/s921_module.c renamed from linux/drivers/media/dvb/frontends/s921_module.c~ +1 -0
@@ -10,6 +10,7 @@#include <linux/kernel.h> #include <linux/module.h> #include <linux/delay.h> +#include <linux/slab.h> #include "dvb_frontend.h" #include "s921_module.h" #include "s921_core.h"
linux/drivers/media/dvb/frontends/stb0899_drv.c renamed from linux/drivers/media/dvb/frontends/stb0899_drv.c~ +1 -0
@@ -23,6 +23,7 @@#include <linux/kernel.h> #include <linux/module.h> #include <linux/string.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include "dvb_frontend.h"
linux/drivers/media/dvb/frontends/stb6000.c renamed from linux/drivers/media/dvb/frontends/stb6000.c~ +1 -0
@@ -21,6 +21,7 @@*/ #include <linux/module.h> +#include <linux/slab.h> #include "compat.h" #include <linux/dvb/frontend.h> #include <asm/types.h>
linux/drivers/media/dvb/frontends/stb6100.c renamed from linux/drivers/media/dvb/frontends/stb6100.c~ +1 -0
@@ -20,6 +20,7 @@*/ #include <linux/init.h> +#include <linux/slab.h> #include <linux/kernel.h> #include <linux/module.h> #include <linux/string.h>
linux/drivers/media/dvb/frontends/stv090x.c renamed from linux/drivers/media/dvb/frontends/stv090x.c~ +1 -0
@@ -20,6 +20,7 @@*/ #include <linux/init.h> +#include <linux/slab.h> #include <linux/kernel.h> #include <linux/module.h> #include <linux/string.h>
linux/drivers/media/dvb/frontends/stv6110.c renamed from linux/drivers/media/dvb/frontends/stv6110.c~ +1 -0
@@ -23,6 +23,7 @@*/ #include <linux/module.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/types.h>
linux/drivers/media/dvb/frontends/stv6110x.c renamed from linux/drivers/media/dvb/frontends/stv6110x.c~ +1 -0
@@ -21,6 +21,7 @@*/ #include <linux/init.h> +#include <linux/slab.h> #include <linux/kernel.h> #include <linux/module.h> #include <linux/string.h>
linux/drivers/media/dvb/frontends/tda665x.c renamed from linux/drivers/media/dvb/frontends/tda665x.c~ +1 -0
@@ -18,6 +18,7 @@*/ #include <linux/init.h> +#include <linux/slab.h> #include <linux/kernel.h> #include <linux/module.h>
linux/drivers/media/dvb/frontends/tda8261.c renamed from linux/drivers/media/dvb/frontends/tda8261.c~ +1 -0
@@ -21,6 +21,7 @@#include <linux/init.h> #include <linux/kernel.h> #include <linux/module.h> +#include <linux/slab.h> #include "dvb_frontend.h" #include "tda8261.h"
linux/drivers/media/dvb/frontends/tda826x.c renamed from linux/drivers/media/dvb/frontends/tda826x.c~ +1 -0
@@ -21,6 +21,7 @@*/ #include <linux/module.h> +#include <linux/slab.h> #include "compat.h" #include <linux/dvb/frontend.h> #include <asm/types.h>
linux/drivers/media/dvb/frontends/tua6100.c renamed from linux/drivers/media/dvb/frontends/tua6100.c~ +1 -0
@@ -29,6 +29,7 @@*/ #include <linux/module.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <asm/types.h> #include "compat.h"
linux/drivers/media/dvb/frontends/zl10036.c renamed from linux/drivers/media/dvb/frontends/zl10036.c~ +1 -0
@@ -28,6 +28,7 @@*/ #include <linux/module.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/types.h> #include "compat.h"
linux/drivers/media/IR/ir-keytable.c renamed from linux/drivers/media/IR/ir-keytable.c~ +1 -0
@@ -13,6 +13,7 @@*/ +#include <linux/slab.h> #include <linux/input.h> #include "compat.h" #include <media/ir-common.h>
linux/drivers/media/IR/ir-sysfs.c renamed from linux/drivers/media/IR/ir-sysfs.c~ +1 -0
@@ -13,6 +13,7 @@*/ #if LINUX_VERSION_CODE >KERNEL_VERSION (2 ,6 ,31 ) +#include <linux/slab.h> #include <linux/input.h> #include <linux/device.h> #include "compat.h"
linux/drivers/media/dvb/siano/smscoreapi.c renamed from linux/drivers/media/dvb/siano/smscoreapi.c~ +1 -0
@@ -27,6 +27,7 @@#include <linux/moduleparam.h> #include <linux/dma-mapping.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/io.h> #include <linux/firmware.h>
linux/drivers/media/dvb/siano/smsdvb.c renamed from linux/drivers/media/dvb/siano/smsdvb.c~ +1 -0
@@ -20,6 +20,7 @@ along with this program. If not, see <h****************************************************************/ #include <linux/module.h> +#include <linux/slab.h> #include <linux/init.h> #include "dmxdev.h"
linux/drivers/media/dvb/siano/smssdio.c renamed from linux/drivers/media/dvb/siano/smssdio.c~ +1 -0
@@ -35,6 +35,7 @@#include <linux/moduleparam.h> #include <linux/firmware.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/mmc/card.h> #include <linux/mmc/sdio_func.h> #include <linux/mmc/sdio_ids.h>
linux/drivers/media/dvb/siano/smsusb.c renamed from linux/drivers/media/dvb/siano/smsusb.c~ +1 -0
@@ -21,6 +21,7 @@ along with this program. If not, see <h#include <linux/kernel.h> #include <linux/init.h> +#include <linux/slab.h> #include <linux/usb.h> #include <linux/firmware.h>
linux/sound/i2c/other/tea575x-tuner.c renamed from linux/sound/i2c/other/tea575x-tuner.c~ +1 -0
@@ -24,6 +24,7 @@#include <linux/delay.h> #include <linux/interrupt.h> #include <linux/init.h> +#include <linux/slab.h> #include <linux/version.h> #include "compat.h" #include <sound/core.h>
linux/drivers/media/dvb/ttusb-dec/ttusbdecfe.c renamed from linux/drivers/media/dvb/ttusb-dec/ttusbdecfe.c~ +1 -0
@@ -19,6 +19,7 @@* */ +#include <linux/slab.h> #include "dvb_frontend.h" #include "ttusbdecfe.h"
linux/drivers/media/common/tuners/max2165.c renamed from linux/drivers/media/common/tuners/max2165.c~ +1 -0
@@ -23,6 +23,7 @@#include <linux/moduleparam.h> #include <linux/videodev2.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/i2c.h>
linux/drivers/media/common/tuners/mc44s803.c renamed from linux/drivers/media/common/tuners/mc44s803.c~ +1 -0
@@ -21,6 +21,7 @@#include <linux/module.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/i2c.h>
linux/drivers/media/common/tuners/mt2060.c renamed from linux/drivers/media/common/tuners/mt2060.c~ +1 -0
@@ -23,6 +23,7 @@#include <linux/module.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/i2c.h> #include "compat.h"
linux/drivers/media/common/tuners/mt20xx.c renamed from linux/drivers/media/common/tuners/mt20xx.c~ +1 -0
@@ -5,6 +5,7 @@* This "mt20xx" module was split apart from the original "tuner" module. */ #include <linux/delay.h> +#include <linux/slab.h> #include <linux/i2c.h> #include "compat.h" #include <linux/videodev2.h>
linux/drivers/media/common/tuners/mt2131.c renamed from linux/drivers/media/common/tuners/mt2131.c~ +1 -0
@@ -21,6 +21,7 @@#include <linux/module.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/i2c.h> #include "compat.h"
linux/drivers/media/common/tuners/mt2266.c renamed from linux/drivers/media/common/tuners/mt2266.c~ +1 -0
@@ -16,6 +16,7 @@#include <linux/module.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/i2c.h> #include "compat.h"
linux/drivers/media/common/tuners/mxl5007t.c renamed from linux/drivers/media/common/tuners/mxl5007t.c~ +1 -0
@@ -19,6 +19,7 @@*/ #include <linux/i2c.h> +#include <linux/slab.h> #include <linux/types.h> #include "compat.h" #include <linux/videodev2.h>
linux/drivers/media/common/tuners/qt1010.c renamed from linux/drivers/media/common/tuners/qt1010.c~ +1 -0
@@ -18,6 +18,7 @@* along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +#include <linux/slab.h> #include "qt1010.h" #include "compat.h" #include "qt1010_priv.h"
linux/drivers/media/common/tuners/tda18271-fe.c renamed from linux/drivers/media/common/tuners/tda18271-fe.c~ +1 -0
@@ -19,6 +19,7 @@*/ #include <linux/delay.h> +#include <linux/slab.h> #include "compat.h" #include <linux/videodev2.h> #include "tda18271-priv.h"
linux/drivers/media/common/tuners/tda827x.c renamed from linux/drivers/media/common/tuners/tda827x.c~ +1 -0
@@ -19,6 +19,7 @@*/ #include <linux/module.h> +#include <linux/slab.h> #include <asm/types.h> #include "compat.h" #include <linux/dvb/frontend.h>
linux/drivers/media/common/tuners/tda8290.c renamed from linux/drivers/media/common/tuners/tda8290.c~ +1 -0
@@ -21,6 +21,7 @@*/ #include <linux/i2c.h> +#include <linux/slab.h> #include <linux/delay.h> #include "compat.h" #include <linux/videodev2.h>
linux/drivers/media/common/tuners/tea5761.c renamed from linux/drivers/media/common/tuners/tea5761.c~ +1 -0
@@ -8,6 +8,7 @@*/ #include <linux/i2c.h> +#include <linux/slab.h> #include <linux/delay.h> #include "compat.h" #include <linux/videodev2.h>
linux/drivers/media/common/tuners/tea5767.c renamed from linux/drivers/media/common/tuners/tea5767.c~ +1 -0
@@ -11,6 +11,7 @@*/ #include <linux/i2c.h> +#include <linux/slab.h> #include <linux/delay.h> #include "compat.h" #include <linux/videodev2.h>
linux/drivers/media/common/tuners/tuner-xc2028.c renamed from linux/drivers/media/common/tuners/tuner-xc2028.c~ +1 -0
@@ -15,6 +15,7 @@#include <linux/delay.h> #include <media/tuner.h> #include <linux/mutex.h> +#include <linux/slab.h> #include "compat.h" #include <asm/unaligned.h> #include "tuner-i2c.h"
linux/drivers/media/common/tuners/xc5000.c renamed from linux/drivers/media/common/tuners/xc5000.c~ +1 -0
@@ -25,6 +25,7 @@#include <linux/moduleparam.h> #include <linux/videodev2.h> #include <linux/delay.h> +#include <linux/slab.h> #include <linux/dvb/frontend.h> #include <linux/i2c.h>
linux/drivers/media/video/videobuf-dma-contig.c renamed from linux/drivers/media/video/videobuf-dma-contig.c~ +1 -0
@@ -20,6 +20,7 @@#include <linux/pagemap.h> #include <linux/dma-mapping.h> #include <linux/sched.h> +#include <linux/slab.h> #include <media/videobuf-dma-contig.h> #include "compat.h"
linux/drivers/media/video/stk-webcam.h renamed from linux/drivers/media/video/stk-webcam.h~ +1 -0
@@ -23,6 +23,7 @@#define STKWEBCAM_H #include <linux/usb.h> +#include <linux/slab.h> #include <media/v4l2-common.h> #define DRIVER_VERSION "v0.0.1"
linux/drivers/media/video/uvc/uvc_ctrl.c renamed from linux/drivers/media/video/uvc/uvc_ctrl.c~ +1 -0
@@ -20,6 +20,7 @@#include <linux/usb.h> #include <linux/videodev2.h> #include <linux/vmalloc.h> +#include <linux/slab.h> #include <linux/wait.h> #include <asm/atomic.h>
linux/drivers/media/video/uvc/uvc_status.c renamed from linux/drivers/media/video/uvc/uvc_status.c~ +1 -0
@@ -13,6 +13,7 @@#include <linux/kernel.h> #include <linux/input.h> +#include <linux/slab.h> #include <linux/usb.h> #if LINUX_VERSION_CODE <KERNEL_VERSION (2 ,6 ,18 )#include <linux/usb_input.h>