05 Oct, 2009

1 commit


02 Oct, 2009

1 commit


28 Sep, 2009

1 commit


25 Sep, 2009

1 commit


24 Sep, 2009

2 commits

  • * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6:
    V4L/DVB (13039): dib0700: not building CONFIG_DVB_TUNER_DIB0070 breaks compilation
    V4L/DVB (13038): dvbdev: Remove an anoying/uneeded warning
    V4L/DVB (13037): go7007: Revert compatibility code added at the wrong place
    media: video: Fix build in saa7164

    Linus Torvalds
     
  • * remove asm/atomic.h inclusion from linux/utsname.h --
    not needed after kref conversion
    * remove linux/utsname.h inclusion from files which do not need it

    NOTE: it looks like fs/binfmt_elf.c do not need utsname.h, however
    due to some personality stuff it _is_ needed -- cowardly leave ELF-related
    headers and files alone.

    Signed-off-by: Alexey Dobriyan
    Signed-off-by: Linus Torvalds

    Alexey Dobriyan
     

23 Sep, 2009

3 commits

  • As reported by Ingo Molnar:
    Here's another new build breakage that triggers in -tip testing:

    drivers/built-in.o:(.data+0xb1f40): undefined reference to `dib0070_ctrl_agc_filter'
    drivers/built-in.o:(.data+0xb1f80): undefined reference to `dib0070_ctrl_agc_filter'

    triggers due to:

    CONFIG_DVB_USB_DIB0700=y
    CONFIG_DVB_TUNER_DIB0070 is not set

    While working on a better approach, for now, let's just select tuner
    dib0070 anytime we compile dib0700.

    Cc: Patrick Boettcher
    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     
  • As pointed by Marcin Slusarz , the warns happens
    because CONFIG_DVB_MAX_ADAPTERS depends on CONFIG_DVB_CORE, and there are
    valid configs where DVB_CORE is not selected.

    This causes such warnings, for every V4L and common drivers that may or
    may not be compiled with DVB support:

    drivers/media/dvb/dvb-core/dvbdev.h:36:2: warning: #warning invalid CONFIG_DVB_MAX_ADAPTERS value

    We can safely remove the warning.

    Signed-off-by: Mauro Carvalho Chehab

    Mauro Carvalho Chehab
     
  • -tip testing found that the x86 build (64-bit allyesconfig) fails due to:

    LD vmlinux.o
    drivers/built-in.o:(.bss+0x4b648): multiple definition of `debug'
    arch/x86/built-in.o:(.kprobes.text+0x88): first defined here
    ld: Warning: size of symbol `debug' changed from 90 in
    arch/x86/built-in.o to 4 in drivers/built-in.o
    make: *** [vmlinux.o] Error 1

    This is because recent saa7164 changes introduced a global symbol
    named 'debug'. The x86 platform code already defines a 'debug'
    symbol. (which is named in a too generic way as well - but it
    can be used nicely to weed out too generic symbols in drivers ;-)

    Rename it to saa_debug.

    [mchehab@redhat.com: use module_param_named to preserve old name]

    Signed-off-by: Ingo Molnar
    Signed-off-by: Mauro Carvalho Chehab

    Ingo Molnar
     

22 Sep, 2009

3 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (34 commits)
    trivial: fix typo in aic7xxx comment
    trivial: fix comment typo in drivers/ata/pata_hpt37x.c
    trivial: typo in kernel-parameters.txt
    trivial: fix typo in tracing documentation
    trivial: add __init/__exit macros in drivers/gpio/bt8xxgpio.c
    trivial: add __init macro/ fix of __exit macro location in ipmi_poweroff.c
    trivial: remove unnecessary semicolons
    trivial: Fix duplicated word "options" in comment
    trivial: kbuild: remove extraneous blank line after declaration of usage()
    trivial: improve help text for mm debug config options
    trivial: doc: hpfall: accept disk device to unload as argument
    trivial: doc: hpfall: reduce risk that hpfall can do harm
    trivial: SubmittingPatches: Fix reference to renumbered step
    trivial: fix typos "man[ae]g?ment" -> "management"
    trivial: media/video/cx88: add __init/__exit macros to cx88 drivers
    trivial: fix typo in CONFIG_DEBUG_FS in gcov doc
    trivial: fix missing printk space in amd_k7_smp_check
    trivial: fix typo s/ketymap/keymap/ in comment
    trivial: fix typo "to to" in multiple files
    trivial: fix typos in comments s/DGBU/DBGU/
    ...

    Linus Torvalds
     
  • alpha:

    drivers/media/dvb/pt1/pt1.c: In function 'pt1_cleanup_tables':
    drivers/media/dvb/pt1/pt1.c:422: error: implicit declaration of function 'vfree'
    drivers/media/dvb/pt1/pt1.c: In function 'pt1_init_tables':
    drivers/media/dvb/pt1/pt1.c:431: error: implicit declaration of function 'vmalloc'
    drivers/media/dvb/pt1/pt1.c:431: warning: assignment makes pointer from integer without a cast

    Acked-by: Mauro Carvalho Chehab
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Andrew Morton
     
  • * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (222 commits)
    V4L/DVB (13033): pt1: Don't use a deprecated DMA_BIT_MASK macro
    V4L/DVB (13029): radio-si4713: remove #include
    V4L/DVB (13027): go7007: convert printks to v4l2_info
    V4L/DVB (13026): s2250-board: Implement brightness and contrast controls
    V4L/DVB (13025): s2250-board: Fix memory leaks
    V4L/DVB (13024): go7007: Implement vidioc_g_std and vidioc_querystd
    V4L/DVB (13023): go7007: Merge struct gofh and go declarations
    V4L/DVB (13022): go7007: Fix mpeg controls
    V4L/DVB (13021): go7007: Fix whitespace and line lengths
    V4L/DVB (13020): go7007: Updates to Kconfig and Makefile
    V4L/DVB (13019): video: initial support for ADV7180
    V4L/DVB (13018): kzalloc failure ignored in au8522_probe()
    V4L/DVB (13017): gspca: kmalloc failure ignored in sd_start()
    V4L/DVB (13016): kmalloc failure ignored in lgdt3304_attach() and s921_attach()
    V4L/DVB (13015): kmalloc failure ignored in m920x_firmware_download()
    V4L/DVB (13014): Add support for Compro VideoMate E800 (DVB-T part only)
    V4L/DVB (13013): FM TX: si4713: Kconfig: Fixed two typos.
    V4L/DVB (13012): uvc: introduce missing kfree
    V4L/DVB (13011): Change tuner type of BeholdTV cards
    V4L/DVB (13009): gspca - stv06xx-hdcs: Reduce exposure range
    ...

    Linus Torvalds
     

21 Sep, 2009

4 commits


20 Sep, 2009

1 commit

  • This allows subsytems to provide devtmpfs with non-default permissions
    for the device node. Instead of the default mode of 0600, null, zero,
    random, urandom, full, tty, ptmx now have a mode of 0666, which allows
    non-privileged processes to access standard device nodes in case no
    other userspace process applies the expected permissions.

    This also fixes a wrong assignment in pktcdvd and a checkpatch.pl complain.

    Signed-off-by: Kay Sievers
    Signed-off-by: Greg Kroah-Hartman

    Kay Sievers
     

19 Sep, 2009

23 commits