I for one always patch up sys-kernel/gentoo-sources with Gerd Knorr's Kernel patches available through webpage http://www.bytesex.org (under kernel-patches) to get the most out of my SCSI-media-changer and TV-cards. Wouldn't it be great to include the "All-<kernelver>" in the gentoo-sources patchset? They've always applied clean with exeption for a few hunks with line-offsets. The patch could be applied "out-of-the-box" with one exeption; the file 'localversion-kraxel' that probably would mess up gentoo's naming standard for kernel-versioning. Thanks in advance! /Charlie Reproducible: Always Steps to Reproduce: 1. emerge -v gentoo-sources 2. cd /usr/src/linux-<kernel-ver> 3. patch -p1 --dry-run < All-2.6.11.diff 4. patching file Documentation/scsi-changer.txt patching file Documentation/video4linux/CARDLIST.saa7134 patching file Documentation/video4linux/README.cx88 patching file Documentation/video4linux/bttv/Cards patching file Documentation/video4linux/bttv/README patching file MAINTAINERS Hunk #2 succeeded at 2546 (offset 12 lines). patching file arch/x86_64/ia32/ia32_ioctl.c patching file drivers/char/tty_io.c patching file drivers/media/common/ir-common.c patching file drivers/media/dvb/dvb-core/dvb_frontend.c patching file drivers/media/dvb/dvb-core/dvb_frontend.h patching file drivers/media/dvb/frontends/Kconfig patching file drivers/media/dvb/frontends/Makefile patching file drivers/media/dvb/frontends/cx22702.c patching file drivers/media/dvb/frontends/cx22702.h patching file drivers/media/dvb/frontends/dvb-pll.c patching file drivers/media/dvb/frontends/dvb-pll.h patching file drivers/media/dvb/frontends/mt352.c patching file drivers/media/dvb/frontends/mt352.h patching file drivers/media/dvb/frontends/or51132.c patching file drivers/media/dvb/frontends/or51132.h patching file drivers/media/radio/miropcm20-radio.c patching file drivers/media/radio/radio-zoltrix.c patching file drivers/media/video/Kconfig patching file drivers/media/video/Makefile patching file drivers/media/video/bt832.c patching file drivers/media/video/bt832.h patching file drivers/media/video/btcx-risc.c patching file drivers/media/video/bttv-cards.c Hunk #9 succeeded at 3959 (offset -2 lines). patching file drivers/media/video/bttv-driver.c patching file drivers/media/video/bttv-gpio.c patching file drivers/media/video/bttv-i2c.c patching file drivers/media/video/bttv.h patching file drivers/media/video/bttvp.h patching file drivers/media/video/cx88/Makefile patching file drivers/media/video/cx88/cx88-blackbird.c patching file drivers/media/video/cx88/cx88-cards.c patching file drivers/media/video/cx88/cx88-core.c patching file drivers/media/video/cx88/cx88-dvb.c patching file drivers/media/video/cx88/cx88-i2c.c patching file drivers/media/video/cx88/cx88-input.c patching file drivers/media/video/cx88/cx88-mpeg.c patching file drivers/media/video/cx88/cx88-tvaudio.c patching file drivers/media/video/cx88/cx88-vbi.c patching file drivers/media/video/cx88/cx88-video.c patching file drivers/media/video/cx88/cx88.h patching file drivers/media/video/ir-kbd-gpio.c patching file drivers/media/video/msp3400.c patching file drivers/media/video/mt20xx.c patching file drivers/media/video/planb.c patching file drivers/media/video/saa5246a.c patching file drivers/media/video/saa5249.c patching file drivers/media/video/saa7110.c Hunk #2 succeeded at 205 (offset -1 lines). Hunk #3 succeeded at 253 (offset -1 lines). patching file drivers/media/video/saa7134/Makefile patching file drivers/media/video/saa7134/saa6752hs.c patching file drivers/media/video/saa7134/saa7134-cards.c patching file drivers/media/video/saa7134/saa7134-core.c patching file drivers/media/video/saa7134/saa7134-dvb.c patching file drivers/media/video/saa7134/saa7134-empress.c patching file drivers/media/video/saa7134/saa7134-i2c.c patching file drivers/media/video/saa7134/saa7134-input.c patching file drivers/media/video/saa7134/saa7134-oss.c patching file drivers/media/video/saa7134/saa7134-ts.c patching file drivers/media/video/saa7134/saa7134-tvaudio.c patching file drivers/media/video/saa7134/saa7134-vbi.c patching file drivers/media/video/saa7134/saa7134-video.c patching file drivers/media/video/saa7134/saa7134.h patching file drivers/media/video/stradis.c patching file drivers/media/video/tda8290.c patching file drivers/media/video/tda9887.c patching file drivers/media/video/tuner-core.c patching file drivers/media/video/tuner-simple.c patching file drivers/media/video/tuner.c patching file drivers/media/video/tvaudio.c patching file drivers/media/video/tveeprom.c patching file drivers/media/video/video-buf.c patching file drivers/media/video/zoran_card.c patching file drivers/media/video/zoran_device.c patching file drivers/media/video/zoran_driver.c patching file drivers/media/video/zr36120.c patching file drivers/scsi/Kconfig patching file drivers/scsi/Makefile Hunk #1 succeeded at 142 (offset 1 line). patching file drivers/scsi/ch.c patching file include/asm-alpha/ioctls.h patching file include/asm-arm/ioctls.h patching file include/asm-i386/ioctls.h patching file include/asm-ia64/ioctls.h patching file include/asm-m68k/ioctls.h patching file include/asm-mips/ioctls.h patching file include/asm-ppc/ioctls.h patching file include/asm-ppc64/ioctls.h patching file include/asm-s390/ioctls.h patching file include/asm-sh/ioctls.h patching file include/asm-sparc/ioctls.h patching file include/asm-sparc64/ioctls.h patching file include/asm-x86_64/ioctls.h patching file include/linux/chio.h patching file include/linux/compat_ioctl.h patching file include/linux/major.h patching file include/linux/videodev2.h patching file include/media/ir-common.h patching file include/media/saa6752hs.h patching file include/media/tuner.h patching file include/scsi/scsi.h patching file localversion-kraxel Expected Results: Kraxel-patch to be included in sys-kernel/gentoo-sources patchset
Created attachment 60450 [details, diff] All-2.6.11.diff The patch valid to sys-kernel/gentoo-sources-2.6.11-r9 (among other 2.6.11's)
Please get this included upstream instead, then it will automatically be included in Gentoo kernels. You may find that most of it has been merged into 2.6.12.