lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20080218124351.4da5d6d2@gaivota>
Date:	Mon, 18 Feb 2008 12:43:51 -0300
From:	Mauro Carvalho Chehab <mchehab@...radead.org>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Andrew Morton <akpm@...ux-foundation.org>,
	linux-dvb-maintainer@...uxtv.org, video4linux-list@...hat.com,
	linux-kernel@...r.kernel.org
Subject: [GIT PULL - resend] V4L/DVB fixes - first request on Feb, 12

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
master

For the following fixes:

   - bug #9699: radio-sf16fmr2: fix request_region() validation;
   - bug #9833 when building V4L without I2C;
   - bug #9887: tda10086: make the 22kHz tone for DISEQC a config option;
   - Warning fix: Remove sound/driver.h;
   - zr364xx: trivial board additions and fix at docs;
   - saa7134: trivial board addition and detection, fix for md2819;
   - tcm825x: - fix logical typo error;
   - fixes and cleanups at the new drivers stkwebcam and radio-si470x;
   - radio-sf16fmi: fix request_region();
   - saa7134-dvb: add missing dvb_attach call (for tda10046_attach);
   - frontends/tda18271-common.c: fix off-by-one;
   - tuner-core.c:make tuner_list static;
   - budget-av: trival board additions;
   - dvb-ttpci: Improved display of still pictures;
   - videobuf: lock fixes;
   - saa7134-empress: Remove wrong lock;
   - em28xx: trivial board addition, audio fixes and other misc fixes;
   - videobuf-vmalloc: fix typo on a function name;
   - tveeprom: Add proper tuner mapping for hauppauge eeprom id 133
   - cx88-mpeg: Allow concurrent access to cx88-mpeg devices;

In addition to the previous request, I've also added those fixes:

   - Build problems:
	   - xc5000: fix build error when built as module;
	   - bug #9832: tuner-xc2028 depends on FW_LOADER;
	   - zoran: Fix namespace conflicts with arm-orion architecture.

   - Driver fixes:
	   - bttv: Fix overlay divide error
	   - tuner-xc2028: Fix FM firmware loading
	   - cx88-mpeg: Fix race condition in variable access

   - videodev2.h header misses include <linux/ioctl.h>

Cheers,
Mauro.

---

 Documentation/video4linux/CARDLIST.em28xx     |    2 +-
 Documentation/video4linux/CARDLIST.saa7134    |    6 +-
 Documentation/video4linux/zr364xx.txt         |    4 +-
 drivers/media/Kconfig                         |   18 +-
 drivers/media/common/Kconfig                  |    2 +-
 drivers/media/common/ir-keymaps.c             |   46 ++
 drivers/media/common/saa7146_vbi.c            |    1 -
 drivers/media/common/saa7146_video.c          |    2 -
 drivers/media/dvb/bt8xx/bt878.c               |   23 +-
 drivers/media/dvb/dvb-usb/ttusb2.c            |    1 +
 drivers/media/dvb/frontends/tda10086.c        |   28 +-
 drivers/media/dvb/frontends/tda10086.h        |    3 +
 drivers/media/dvb/frontends/tda18271-common.c |    2 +-
 drivers/media/dvb/frontends/xc5000.h          |    3 +-
 drivers/media/dvb/ttpci/av7110_av.c           |   15 +-
 drivers/media/dvb/ttpci/budget-av.c           |    8 +
 drivers/media/dvb/ttpci/budget.c              |    1 +
 drivers/media/radio/Kconfig                   |    4 +-
 drivers/media/radio/radio-sf16fmi.c           |    1 +
 drivers/media/radio/radio-sf16fmr2.c          |    5 +-
 drivers/media/radio/radio-si470x.c            |  597 +++++++++++++++----------
 drivers/media/video/Kconfig                   |    4 +-
 drivers/media/video/Makefile                  |    5 +-
 drivers/media/video/bt8xx/bttv-driver.c       |   51 +--
 drivers/media/video/bt8xx/bttv-vbi.c          |    4 +-
 drivers/media/video/cx88/cx88-mpeg.c          |   16 +-
 drivers/media/video/cx88/cx88.h               |    1 +
 drivers/media/video/em28xx/em28xx-audio.c     |    6 +-
 drivers/media/video/em28xx/em28xx-cards.c     |    8 +-
 drivers/media/video/em28xx/em28xx-core.c      |  111 +++--
 drivers/media/video/em28xx/em28xx-video.c     |   79 +++-
 drivers/media/video/em28xx/em28xx.h           |    5 +-
 drivers/media/video/saa7134/saa7134-cards.c   |  123 +++++-
 drivers/media/video/saa7134/saa7134-dvb.c     |   28 +-
 drivers/media/video/saa7134/saa7134-empress.c |    6 +-
 drivers/media/video/saa7134/saa7134-input.c   |    6 +
 drivers/media/video/saa7134/saa7134-video.c   |   20 +-
 drivers/media/video/saa7134/saa7134.h         |    2 +
 drivers/media/video/stk-sensor.c              |   23 +-
 drivers/media/video/stk-webcam.c              |  104 ++++-
 drivers/media/video/stk-webcam.h              |    3 +-
 drivers/media/video/tcm825x.c                 |    2 +-
 drivers/media/video/tuner-core.c              |    2 +-
 drivers/media/video/tuner-xc2028.c            |    3 +
 drivers/media/video/tvaudio.c                 |   10 +-
 drivers/media/video/tveeprom.c                |    2 +-
 drivers/media/video/v4l2-common.c             |  393 ++---------------
 drivers/media/video/videobuf-core.c           |   78 ++--
 drivers/media/video/videobuf-dma-sg.c         |    4 +-
 drivers/media/video/videobuf-vmalloc.c        |   20 +-
 drivers/media/video/videodev.c                |  444 ++++++++++++++++---
 drivers/media/video/zoran.h                   |   22 +-
 drivers/media/video/zoran_device.c            |   12 +-
 drivers/media/video/zr364xx.c                 |    2 +
 include/linux/videodev.h                      |    1 +
 include/linux/videodev2.h                     |    1 +
 include/media/ir-common.h                     |    1 +
 include/media/v4l2-common.h                   |    2 -
 include/media/v4l2-dev.h                      |    2 +
 include/media/videobuf-core.h                 |    2 +-
 include/media/videobuf-vmalloc.h              |    2 +-
 61 files changed, 1456 insertions(+), 926 deletions(-)

Adrian Bunk (5):
      V4L/DVB (7100): frontends/tda18271-common.c: fix off-by-one
      V4L/DVB (7102): make tuner-core.c:tuner_list static
      V4L/DVB (7103): make stk_camera_cleanup() static
      V4L/DVB (7104): stk-sensor.c: make 2 functions static
      V4L/DVB (7106): em28xx/: make 2 functions static

Adrian Pardini (1):
      V4L/DVB (7192): Adds support for Genius TVGo A11MCE

Akinobu Mita (1):
      V4L/DVB (7076): bt878: include KERN_ facility level

Andrew Morton (1):
      V4L/DVB (7156): em28xx/em28xx-core.c: fix use of potentially
uninitialized variable

Antoine Jacquet (3):
      V4L/DVB (7079): zr364xx: fix typo in documentation
      V4L/DVB (7080): zr364xx: add support for Pentax Optio 50
      V4L/DVB (7081): zr364xx: add support for Creative DiVi CAM 516

Brandon Philips (1):
      V4L/DVB (7150): [v4l] convert videbuf_vmalloc_memory to
videobuf_vmalloc_memory

Cyrill Gorcunov (1):
      V4L/DVB (7086): driver: tcm825x - fix logical typo error

Douglas Schilling Landgraf (1):
      V4L/DVB (7092): radio-sf16fmr2: fix request_region() validation [bugzilla
9699]

Hartmut Hackmann (1):
      V4L/DVB (7186): tda10086: make the 22kHz tone for DISEQC a config option

Hermann Pitton (4):
      V4L/DVB (7082): support for Twinhan Hybrid DTV-DVB 3056 PCI
      V4L/DVB (7083): saa7134: enable radio and external analog audio-in on the
md2819 V4L/DVB (7084): saa7134: add support for the Medion / Creatix CTX948 card
      V4L/DVB (7085): saa7134: detect the LifeView FlyDVB-T Hybrid Mini PCI

Jaime Velasco Juan (3):
      V4L/DVB (7088): V4L: stkwebcam: Add support for YUYV format
      V4L/DVB (7089): V4L: stkwebcam: Power management support
      V4L/DVB (7090): V4L: stkwebcam: use v4l_compat_ioctl32

Jiri Slaby (1):
      V4L/DVB (7198): V4L, include ioctl.h in videodev headers

Kim Sandberg (1):
      V4L/DVB (7117): budget-av: Add support for Satelco EasyWatch PCI DVB-T

Luc Saillard (1):
      V4L/DVB (7132): Add USB ID for a newer variant of Hauppauge WinTV-HVR 900

Matthias Schwarzott (1):
      V4L/DVB (7097): saa7134-dvb: add missing dvb_attach call (for
tda10046_attach)

Mauro Carvalho Chehab (18):
      V4L/DVB (7115): Fix bug #9833: regression when compiling V4L without I2C
      V4L/DVB (7119): Remove obsolete code from v4l2-common
      V4L/DVB (7133): Fix Kconfig dependencies
      V4L/DVB (7049): Remove sound/driver.h
      V4L/DVB (7093): radio-sf16fmi: fix request_region()
      V4L/DVB (7120): videobuf lock is already initialized at videobuf-core.c
      V4L/DVB (7121): Renames videobuf lock to vb_lock
      V4L/DVB (7122): saa7134-empress: Remove back lock
      V4L/DVB (7158): Fix em28xx audio initialization
      V4L/DVB (7160): em28xx: Allow register dump/setting for debug
      V4L/DVB (7161): em28xx: Fix printing debug values higher than 127
      V4L/DVB (7162): em28xx: Fix endian and returns the correct values
      V4L/DVB (7163): em28xx: makes audio settings more stable
      V4L/DVB (7164): em28xx-alsa: Add a missing mutex
      V4L/DVB (7179): Allow more than one em28xx board
      V4L/DVB (7180): em28xx: add URB_NO_TRANSFER_DMA_MAP, since
urb->transfer_dma is set V4L/DVB (7200): Fix FM firmware loading
      V4L/DVB (7219): zoran: Fix namespace conflicts with Zoran 'GPIO_MAX' enum

Michael Krufky (1):
      V4L/DVB (7183): radio-si470x: fix build warning

Oliver Endriss (2):
      V4L/DVB (7116): budget-av: Add support for KNC TV Station Plus X4
      V4L/DVB (7118): dvb-ttpci: Improved display of still pictures

Paul Mundt (1):
      V4L/DVB (7205): tuner-xc2028 depends on FW_LOADER

Ricardo Cerqueira (2):
      V4L/DVB (7193): tveeprom: Add proper tuner mapping for hauppauge eeprom
id 133 V4L/DVB (7201): cx88-mpeg: Fix race condition in variable access

Robert Fitzsimons (1):
      V4L/DVB (7197): bttv: Fix overlay divide error

Roel Kluin (1):
      V4L/DVB (7139): add parentheses

Roland Stoll (1):
      V4L/DVB (7194): cx88-mpeg: Allow concurrent access to cx88-mpeg devices

Tobias Lorenz (5):
      V4L/DVB (7091): radio-si470x improvements and seldom problem fixed in
tuning functions V4L/DVB (7108): radio-si470x.c: check-after-use
      V4L/DVB (7110): Trivial printf warning fix (radio-si470)
      V4L/DVB (7188): radio-si470x version 1.0.6
      V4L/DVB (7189): autosuspend support

Tony Breeds (1):
      V4L/DVB (7195): xc5000: fix build error when built as module

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ