[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.21-rc2, created. v2.6.21-rc2

Linus Torvalds torvalds at woody.linux-foundation.org
Tue Mar 3 14:48:24 UTC 2009


The annotated tag, v2.6.21-rc2 has been created
        at  fa18364691754673df97824d81bfe8524a3a0595 (tag)
   tagging  606135a3081e045b677cde164a296c51f66c4633 (commit)
  replaces  v2.6.21-rc1
 tagged by  Linus Torvalds
        on  Tue Feb 27 20:59:21 2007 -0800

- Shortlog ------------------------------------------------------------
Linux 2.6.21-rc2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBF5Qw5F3YsRnbiHLsRAjxfAJwO/qqn+IlpuO9luC4bCWuy8olrSgCeIUrQ
FGqDqiYBQXTsJnqO8FA/U5E=
=hI4s
-----END PGP SIGNATURE-----

Aapo Tahkola (3):
      V4L/DVB (5124): Dvb-usb: Initial support for MSI Mega Sky 580 based on Uli m9206
      V4L/DVB (5130): M920x: misc updates and fixes
      V4L/DVB (5139): M920x: Fix tuner identification bug with qt1010 module

Adam J. Richter (1):
      sysfs: move struct sysfs_dirent to private header

Adrian Bunk (12):
      {rd,wr}msr_on_cpu SMP=n optimization
      IB/mthca: Make 2 functions static
      V4L/DVB (5017): DVB: fix compile error
      V4L/DVB (5018): Make usbvision_rvfree() static
      V4L/DVB (5195): Frontends: make 4 functions static
      V4L/DVB (5199): Cx88-video.c: remove struct radionorms
      V4L/DVB (5200): V4l_printk_ioctl_arg() is no longer used.
      RDMA/cxgb3: cleanups
      make kernel/kmod.c:kmod_mk static
      [SPARC]: Remove the broken SUN_AURORA driver.
      [IRDA] net/irda/: proper prototypes
      remove the jffs MAINTAINERS entry

Ahmed S. Darwish (2):
      V4L/DVB (5090): Pvrusb2: A patch to use ARRAY_SIZE macro when appropriate
      V4L/DVB (5202): DVB: Use ARRAY_SIZE macro when appropriate

Akira Iguchi (1):
      libata: PATA driver for Celleb

Alan (12):
      SiS warning fixes
      pata: Display Configuring .. lines for devices with private set_mode methods
      pata_cs5520: suspend/resume
      pata_ixp4xx: Fix up set_mode() function and display Configured for PIO info
      pata_oldpiix: Call both PIO and DMA setup functions on switch as they are called on set up
      pata_sil680: Assorted fixes
      pata_sl82c105: remove un-needed code paths
      Add id_to_dma_mode function for printing DMA modes
      pata_pcmcia: Fix oops in 2.6.21-rc1
      libata: Use new id_to_dma_mode function to tidy reporting in more drivers (minimally tested)
      Fix oops in pata_pcmcia
      net: remove a collection of unneeded #undef REALLY_SLOW_IO stuff

Alan Stern (6):
      UHCI: Add macros for computing DMA values
      UHCI: Eliminate asynchronous skeleton Queue Headers
      USB: minor cleanups for sysfs.c
      USB: make autosuspend delay a module parameter
      sysfs: allow attributes to be added to groups
      USB: export autosuspend delay in sysfs

Alexey Dobriyan (2):
      rdmsr_on_cpu, wrmsr_on_cpu
      V4L/DVB (5076): Cpia.c: buffer overflow

Amit S. Kale (2):
      NetXen: Driver unload fixes
      NetXen: Driver ifconfig fix

Andrew Morton (1):
      V4L/DVB (5196): VIDEO_BUF depends on PCI

Andrew Victor (2):
      [ARM] 4231/1: AT91: Merge and typo fixes.
      [ARM] 4232/1: AT91: Generic GPIO bug

Antti Palosaari (6):
      V4L/DVB (5137): Dvb: add new qt1010 tuner module
      V4L/DVB (5216): Zl10353: add i2c_gate_ctrl support
      V4L/DVB (5217): Zl10353: Implement TRL nominal rate calculation
      V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T
      V4L/DVB (5237): Dvb: add new qt1010 tuner module
      V4L/DVB (5240): Qt1010: use i2c_gate_ctrl where appropriate

Antti Seppälä (1):
      V4L/DVB (4999): [PATCH] Cablestar2 support

Arnaldo Carvalho de Melo (1):
      [XFRM_TUNNEL]: Reload header pointer after pskb_may_pull/pskb_expand_head

Arnaud Patard (2):
      leds: Add IPAQ h1940 LEDs support
      [ARM] 4233/1: nand/s3c2410.c: warning fix

Atsushi Nemoto (3):
      [SERIAL] serial_txx9 driver update
      [MIPS] Kill redundant EXTRA_AFLAGS
      [MIPS] Mark pcibios_fixup_device_resources() as __devinit

Ayaz Abdulla (3):
      forcedeth: fixed missing call in napi poll
      forcedeth: disable msix
      forcedeth: fix checksum feature in mcp65

Baruch Even (1):
      [IPV4]: Correct links in net/ipv4/Kconfig

Ben Dooks (2):
      [ARM] 4228/2: S3C24XX: update s3c2410_defconfig for 2.6.21-rc1
      [ARM] 4229/1: S3C2410: Add MACH_QT2410 to s3c2410_defconfig

Benjamin Li (7):
      qla3xxx: Return proper error codes when the 4022/4032 is being probed
      qla3xxx: Remove unnecessary memset() in qla3xxx_send()
      qla3xxx: Changed to use netdev_alloc_skb() from dev_alloc_skb
      qla3xxx: Fix deadlock issue on error paths
      qla3xxx: Check return code from pci_map_single() in ql_release_to_lrg_buf_free_list(), ql_populate_free_queue(), ql_alloc_large_buffers(), and ql3xxx_send()
      qla3xxx: Kernic Panic on pSeries under stress conditions
      qla3xxx: Bumping driver version number

Bernhard Walle (1):
      [XFRM]: Fix oops in xfrm4_dst_destroy()

Brice Goglin (1):
      myri10ge: workaround buggy adopted firmwares

Carl Lundqvist (2):
      V4L/DVB (5221): Dvb-usb: initial support for MSI Mega Sky 580 DVB-T based on GL861
      V4L/DVB (5235): Gl861: use parallel_ts

Carlos O'Donell Jr (2):
      [PARISC] Reorder syscalls to match unistd.h
      [PARISC] Compat signal fixes for 64-bit parisc

Chris Pascoe (2):
      V4L/DVB (5215): Experimental support for signal strength/BER/uncorrectable count
      V4L/DVB (5218): Zl10353: register definitions update

Chris Rankin (1):
      V4L/DVB (5178): Avoid race when deregistering the IR control for dvb-usb

Dale Farnsworth (1):
      [MIPS] Fix port 0 mac address for mips mv6434x platforms

Dan Williams (1):
      sata_vsc: refactor vsc_sata_interrupt and hook up error handling

Dave Jones (3):
      [AGPGART] Further constification.
      [CPUFREQ] constify cpufreq_driver where possible.
      [CPUFREQ] constify some data tables.

Dave Kleikamp (1):
      JFS: Get rid of "may be used uninitialized" warnings

David Hollis (1):
      USB: asix.c - Add JVC-PRX1 ids

David Howells (1):
      WorkStruct: Fix up some PA-RISC work items

David Härdeman (1):
      V4L/DVB (5246): Budget-ci: IR handling fixups

David S. Miller (10):
      [TIME] tick-sched: Add missing asm/irq_regs.h include.
      [TICK] tick-common: Fix one-shot handling in tick_handle_periodic().
      [SPARC64]: virt_irq_free only needed when CONFIG_PCI_MSI
      [SPARC64]: Fix arch_teardown_msi_irq().
      [SPARC64] bbc_i2c: Fix kenvctrld eating %100 cpu.
      [SPARC64]: Update defconfig.
      [SPARC] uctrl: Check request_irq() return value.
      [TCP]: Fix MD5 signature pool locking.
      [IPV6]: Fix __ipv6_addr_type() export in correct place.
      [SPARC64]: Fix PCI interrupts on E450 et al.

Divy Le Ray (6):
      cxgb3 - manage sysfs attributes per port
      cxgb3 - private ioctl cleanup
      cxgb3 - FW version update
      cxgb3 - Unmap offload packets when they are freed
      cxgb3 - Recovery from HW starvation of response queue entries.
      cxgb3 - Feed Rx free list with pages

Dmitry Torokhov (1):
      V4L/DVB (5025): Cleanup: switch to using msecs_to_jiffies() on bttv

Dwaine Garden (1):
      V4L/DVB (5032): Improves some USBVision info messages

Eric Paris (1):
      Reassign printk levels in selinux kernel code

Eric W. Biederman (14):
      x86_64 irq: Simplfy __assign_irq_vector
      irq: Remove set_native_irq_info
      x86_64 irq: Kill declaration of removed array, interrupt
      x86_64 irq: Remove the unused vector parameter from ioapic_register_intr
      x86_64 irq: Refactor setup_IO_APIC_irq
      x86_64 irq: Simplfiy the set_affinity logic.
      x86_64 irq: In __DO_ACTION perform the FINAL action for every entry.
      x86_64 irq: Use NR_IRQS not NR_IRQ_VECTORS
      x86_64 irq: Begin consolidating per_irq data in structures.
      x86_64 irq: Simplify assign_irq_vector's arguments.
      x86_64 irq: Remove unnecessary irq 0 setup.
      x86_64 irq: Add constants for the reserved IRQ vectors.
      x86_64 irq: Safely cleanup an irq after moving it.
      genirq: Mask irqs when migrating them.

Florian Fainelli (1):
      leds: Add support for Cobalt Server front LED

Franck Bui-Huu (1):
      [MIPS] Add basic SMARTMIPS ASE support

Grant Grundler (1):
      [PARISC] Remove GCC_VERSION usage as suggested by Adrian Bunk

Greg Kroah-Hartman (6):
      Driver core: remove class_device_rename
      Revert "Driver core: let request_module() send a /sys/modules/kmod/-uevent"
      USB: option: remove duplicate device id table
      USB: option: add a bunch of new device ids
      USB: add driver for iowarrior devices.
      USB: refactor usb device matching and create usb_device_match

Guy Martin (1):
      [PARISC] Add missing statfs64 and fstatfs64 syscalls

Hans Verkuil (10):
      V4L/DVB (4981): Update cx2341x documentation.
      V4L/DVB (4985): Update cx2341x documentation.
      V4L/DVB (4986): Removed unimplemented cx2341x API commands
      V4L/DVB (4987): Improve cx2341x documentation
      V4L/DVB (5119): Various cx2341x documentation updates/fixes.
      V4L/DVB (5179): Cx2341x encoder documentation update.
      V4L/DVB (5180): Fix cx2584x revision reporting.
      V4L/DVB (5181): Sliced VBI API no longer marked experimental.
      V4L/DVB (5182): Remove #if 0 section from videodev2.h
      V4L/DVB (5183): Fix CC handling in VIDIOC_INT_G_VBI_DATA

Hartmut Birr (1):
      V4L/DVB (5247): Stv0297: Enable BER/UNC counting

Heiko Baums (1):
      V4L/DVB (5114): Cx88: Add support for svideo/composite input of the Terratec Cinergy 1400 DVB-T

Heiko Carstens (4):
      [S390] Optional ZONE_DMA for s390.
      [S390] etr: Add barrier() to etr_sync_cpu_start().
      [S390] bss section clearing.
      [S390] nss: Free unused memory in kernel image.

Helge Deller (27):
      [PARISC] Show more memory information and memory layout at bootup
      [PARISC] avoid compiler warnings when compiling 64bit
      [TRIVIAL] [PARISC] Fix module.c printk message, add missing ')'
      [PARISC] lasi_82596: use BUILD_BUG_ON() and constify static array
      [PARISC] Generic BUG
      [PARISC] fix build for WARN_ON() when CONFIG_DEBUG_BUGVERBOSE=y
      [PARISC] whitespace cleanups and unify 32/64bit user-access assembler inlines
      [PARISC] fix fixup declarations for 32bit and use CONFIG_64BIT
      [PARISC] dump stack backtrace on BUG() and add syslog-levels to printk()s
      [PARISC] add missing syscalls for vmsplice, move_pages, getcpu & epoll_pwait
      [PARISC] Use fstatat64 instead of newfstatat syscall
      [PARISC] a and b in "break a,b" message were swapped
      [PARISC] GENERIC_TIME patchset for parisc
      [PARISC] disable cr16 clocksource when multiple CPUs are online
      [PARISC] Convert soft power switch driver to kthread
      [PARISC] detect recursive kernel crash earlier
      [PARISC] use less assembler statements in syscall path
      [PARISC] implement standard ENTRY(), END() and ENDPROC()
      [PARISC] Fixes /proc/cpuinfo cache output on B160L
      [PARISC] fix ENTRY() and ENDPROC() for 64bit-parisc
      [PARISC] more ENTRY(), ENDPROC(), END() conversions
      [PARISC] add ASM_EXCEPTIONTABLE_ENTRY() macro
      [PARISC] use CONFIG_64BIT instead of __LP64__
      [PARISC] convert to use CONFIG_64BIT instead of __LP64__
      [PARISC] add ENTRY()/ENDPROC() and simplify assembly of HP/UX emulation code
      [PARISC] do not export get_register/set_register
      [PARISC] fix section mismatch warnings in harmony sound driver

Herbert Poetzl (1):
      V4L/DVB (5208): Kthread API conversion for dvb_frontend and av7110

Herbert Xu (1):
      [IPV4] devinet: Register inetdev earlier.

Hermann Pitton (2):
      V4L/DVB (4961): Add support for the ASUS P7131 remote control
      V4L/DVB (4962): Add the Composite over S-Video input on the Asus P7131 Dual

Ian Armstrong (1):
      V4L/DVB (5184): Add cx23415 decoder register documentation

Inaky Perez-Gonzalez (1):
      USB: add rationale on why usb descriptor structures have to be packed

Ingo Molnar (2):
      add MAINTAINERS entry for high-res timers, clockevents, dynticks
      x86: add -freg-struct-return to CFLAGS

Ishizaki Kou (1):
      spidernet: remove txram full logging

James Simmons (1):
      Driver core: fix error by cleanup up symlinks properly

Jan Glauber (2):
      [S390] fix non-smp compile.
      [S390] smp_call_function cleanup

Jan Nijs (3):
      V4L/DVB (5135): Qt1010: correct hardlockup when an app access the DVB dongle
      V4L/DVB (5232): Gl861: correct oops when loading module
      V4L/DVB (5233): Gl861: correct address of the bulk endpoint

Jason Lunz (1):
      [AF_PACKET]: Remove unnecessary casts.

Jeff Garzik (8):
      libata: Fix Cell SATA driver dependencies
      [libata] ata_piix: remove duplicate PCI IDs
      [libata] ACPI: remove needless ->qc_issue hook existence test
      [libata] sata_mv: don't touch reserved bits in EDMA config register
      [libata] sata_mv: Fix 50xx irq mask
      [libata] Trim trailing whitespace.
      [libata] bump versions
      [netdrvr] tc35815: fix obvious bugs

Jens Osterkamp (2):
      sungem_phy: support bcm5461 phy, autoneg.
      spidernet: move medium variable into card struct

Joe Jin (1):
      [IPV6]: Adjust inet6_exit() cleanup sequence against inet6_init()

Joe Perches (1):
      [IPV4]: Use random32() in net/ipv4/multipath

Johannes Berg (2):
      power management: no valid states w/o pm_ops
      power management: fix struct layout and docs

Jonathan Corbet (1):
      V4L/DVB (5198): Cafe_ccic.c fix warning

Juan Pablo Sormani (1):
      V4L/DVB (5015): Add support for more Encore TV cards

Kou Ishizaki (3):
      spidernet: autoneg support for Celleb
      spidernet: load firmware when open
      spidernet: spidernet: add support for Celleb

Kyle McMartin (26):
      [PARISC] Unbreak discontigmem mem_init()
      [PARISC] Reserve 1GB of space for vmalloc/tmpalias space on parisc64
      [PARISC] bloody printf fmt string warnings
      [PARISC] Remove duplicate PDC_PAT_CELL defines
      [PARISC] Move spinlock_t out of struct cpu_data
      [PARISC] Fix thinko in cpu_data.lock removal
      Merge branch 'parisc' from /home/kyle/repos/parisc-2.6.git
      [PARISC] "Fix" circular includes
      [PARISC] use fls_long in irq.c
      [PARISC] Add TIF_RESTORE_SIGMASK support
      [PARISC] display parisc device modalias in sysfs
      [PARISC] move parisc_device_id definition to mod_devicetable.h
      [PARISC] generate modalias for parisc_device_id tables
      [PARISC] rename *_ANY_ID to PA_*_ANY_ID in the exported header
      [PARISC] factor syscall_restart code out of do_signal
      [PARISC] clean up debugging printks in smp.c
      [PARISC] kill ENTRY_SYS_CPUS
      [PARISC] fix sys_rt_sigqueueinfo
      Revert "[PARISC] Optimize TLB flush on SMP systems"
      [PARISC] Use symbolic last syscall in __NR_Linux_syscalls
      [PARISC] Remove __read_mostly annotation from command_line
      [PARISC] clocksource_cr16: Use clocksource_change_rating()
      [PARISC] time: Convert clocksource is_continuous to flag
      [PARISC] time: clocksource lost update_callback
      [PARISC] parisc-agp: Fix thinko const-ifying
      [PARISC] clocksource: Move update_cr16_clocksource later in boot

Linas Vepstas (6):
      spidernet: compile break.
      spidernet: separate hardware state from driver state.
      spidernet: fix racy double-free of skb
      spidernet: transmit race
      spidernet: janitorial, typos
      spidernet: maintainership

Linus Torvalds (25):
      Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
      Fix bogus 'inline' in drivers/char/ip2/i2lib.c
      Revert "e1000: fix shared interrupt warning message"
      Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Revert "[PATCH] i386: add idle notifier"
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/tick-2.6
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
      Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jmorris/selinux-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
      Revert "[CPUFREQ] constify cpufreq_driver where possible."
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
      Merge branch 'jffs-maint' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Linux 2.6.21-rc2

Luca Risolia (3):
      V4L/DVB (5062): SN9C102 driver updates
      V4L/DVB (5063): ZC0301 driver updates.
      V4L/DVB (5064): ET61X251 driver updates.

Magnus Damm (2):
      pata_pcmcia: Update device table
      libata: Remove duplicate dma blacklist entry

Manuel Lauss (1):
      Driver core: more fallout from class_device changes for pcmcia

Marcel Holtmann (5):
      [Bluetooth] Fix wrong put_user() from HIDP compat ioctl patch
      [Bluetooth] Add support for using the HID subsystem
      [Bluetooth] Add open and close callbacks for HID device
      [Bluetooth] Make use of device_move() for RFCOMM TTY devices
      [Bluetooth] Make use of MODULE_FIRMWARE

Marcel Siegert (2):
      V4L/DVB (5244): Dvbdev: fix illegal re-usage of fileoperations struct
      V4L/DVB (5249): Fix compiler warning in vivi.c

Marco Schluessler (6):
      V4L/DVB (5113): Adds video output routing
      V4L/DVB (5160): Saa7146_vv: pass correct memory size to pci_free_consistent
      V4L/DVB (5161): Dvb-ttpci: call saa7146_vv_release() on exit
      V4L/DVB (5189): Budget-av: Call saa7146_vv_release on exit
      V4L/DVB (5245): Dvb-ttpci: use i2c gate ctrl from stv0297 frontend driver
      V4L/DVB (5251): Qt1010: fix compiler warning

Mario Rossi (1):
      V4L/DVB (4998): [PATCH] DIB3000MC and NOVA T USB2 #2

Mariusz Kozlowski (4):
      [PARISC] pdcpat remove extra brackets
      V4L/DVB (5026): Pvrusb2-hdw kfree cleanup
      V4L/DVB (5027): Cpia module_put cleanup
      V4L/DVB (5028): Tvmixer module_put cleanup

Mark Brown (1):
      natsemi: Fix detection of vanilla natsemi cards

Mark Lord (1):
      libata bugfix: HDIO_DRIVE_TASK

Martin Schwidefsky (2):
      [S390] update default configuration
      [S390] prevent softirqs if delay is called disabled

Mathieu Desnoyers (2):
      [S390] local_t cleanup : use asm-generic/local.h.
      [S390] add atomic64_xchg to s390

Matthew Wilcox (13):
      [PARISC] Delete arch/parisc/mm/kmap.c again
      [PARISC] parisc-agp: Fix integer/pointer warning
      [PARISC] sparse fixes
      [PARISC] more sparse fixes
      [PARISC] Fix PCI bus numbering in the presence of Cardbus bridges
      [PARISC] Make Lasi Ethernet depend on GSC only
      PA-RISC: Fix bogus warnings from modpost
      [PARISC] Only write to memory in test_and_set_bit/test_and_clear_bit if we're
      [PARISC] Add prototypes for flush_user_dcache_range and flush_user_icache_range
      [PARISC] Remove sched.h from uaccess.h on parisc
      [PARISC] Fix show_stack() when we can't kmalloc
      [PARISC] lba_pci format warnings
      Revert "[PATCH] make kernel/signal.c:kill_proc_info() static"

Matthias Schwarzott (1):
      V4L/DVB (5157): Set phys, bustype, version, vendor and product for input device

Mauro Carvalho Chehab (30):
      V4L/DVB (4993): Updated cardlist to reflect the newly added saa7134 board
      V4L/DVB (5012a): Remove some unused code from kernel mainstream
      V4L/DVB (5068): Fix authorship references
      V4L/DVB (5073): Fix OOPS on some waitqueue conditions
      V4L/DVB (5074): Some fixes at stream waitqueue on vivi
      V4L/DVB (5097): Convert cx8800 driver to video_ioctl2 handler
      V4L/DVB (5098): Added support for V4L2_STD_NTSC_443
      V4L/DVB (5099): Uncommented NTSC/443 video standard
      V4L/DVB (5100): Make cx88-blackbird to work again
      V4L/DVB (5101): Renamed video_mux to cx88_video_mux
      V4L/DVB (5102): make videodev to auto-generate standards
      V4L/DVB (5103): Fix vidioc_g_tuner handling
      V4L/DVB (5104): Moved several stuff that were at cx88-video to cx88-blackbird.c
      V4L/DVB (5105): Reorder some ioctl handlers
      V4L/DVB (5106): Do some cleanups at cx88-blackbird
      V4L/DVB (5107): Use cx88_set_freq() on cx88-blackbird.c
      V4L/DVB (5108): Remove_cx88_ioctl
      V4L/DVB (5109): Convert cx88-blackbird to use video_ioctl2
      V4L/DVB (5110): Keep the previous tvnorm default for cx88 and cx88-blackbird
      V4L/DVB (5116): Remove some warnings when compiling on x86_64
      V4L/DVB (5117): Fix: VIDIOC_G_TUNER were returning an endless number of tuners
      V4L/DVB (5147): Make vivi driver to use vmalloced pointers
      V4L/DVB (5148): Convert radio-aztech to use video_ioctl2
      V4L/DVB (5149): Convert radio-maxiradio to use video_ioctl2
      V4L/DVB (5150): Implement VIDIOC_[GS]_AUDIO on maxiradio
      V4L/DVB (5151): Implement VIDIOC_[GS]_AUDIO on aztech
      V4L/DVB (5152): Implements VIDIOC_[S|G]_INPUT on radio-aztech/radio-maxiradio
      V4L/DVB (5153): Make it coherent with vidioc_g_tuner
      V4L/DVB (5154): Add some debug info, depending on debug level
      V4L/DVB (5155): Properly initialize mute and radio frequency

Michael Chan (1):
      [TG3]: TSO workaround fixes.

Michael Holzheu (4):
      [S390] New get_cpu_id() inline assembly
      [S390] New header file ipl.h
      [S390] Remove BUG() statement
      [S390] Replace $(ARCH) macros in Makefile

Michael Krufky (30):
      V4L/DVB (5061): Bt8xx: add support for Ultraview DVB-T Lite
      V4L/DVB (5111): Saa7134: add support for Terratec Cinergy HT PCI
      V4L/DVB (5125): Dvb-usb: rename megasky.[ch] to m920x.[ch]
      V4L/DVB (5126): M920x: cleanups after rename from megasky.[ch]
      V4L/DVB (5127): M920x: update megasky driver for recent changes in the dvb tree
      V4L/DVB (5128): M920x: trivial cleanups
      V4L/DVB (5129): M920x: break out qt1010 tuner code into a separate file
      V4L/DVB (5131): M920x: more cleanups
      V4L/DVB (5133): M920x: move qt1010_tuner_attach function into qt1010.h
      V4L/DVB (5134): M920x: fix build in hg tree / other trivial fixes
      V4L/DVB (5136): M920x: correct oops when loading module
      V4L/DVB (5138): Kconfig: qt1010 should be selected by m920x
      V4L/DVB (5140): Whitespace / 80-column cleanups
      V4L/DVB (5141): M920x: group tuner / demod callback functions together
      V4L/DVB (5142): M920x: move filter caps from device caps to adapter caps
      V4L/DVB (5169): Pvrusb2: Use macro names for FX2 commands
      V4L/DVB (5223): Rename USB_PID_MSI_MEGASKY55801 to USB_PID_MSI_MEGASKY580_55801
      V4L/DVB (5224): Gl861: select DVB_ZL10353 if !DVB_FE_CUSTOMISE
      V4L/DVB (5225): Gl861: fix MODULE_AUTHOR
      V4L/DVB (5226): Gl861: fix driver_name
      V4L/DVB (5227): Gl861: hide disabled code from upstream patch system
      V4L/DVB (5228): Gl861: remove unneeded "extern int" declaration
      V4L/DVB (5229): Gl861: use qt1010_tuner_attach function from qt1010.h
      V4L/DVB (5230): Gl861: remove NULL entry from gl861_properties
      V4L/DVB (5231): Gl861: whitespace cleanups
      V4L/DVB (5234): Gl861: remove unneeded declaration
      V4L/DVB (5238): Kconfig: qt1010 should be selected by gl861 and au6610
      V4L/DVB (5239): Whitespace / 80-column cleanups
      V4L/DVB (5252): Qt1010: use ARRAY_SIZE macro when appropriate
      V4L/DVB (5253): Qt1010: whitespace / 80 column cleanups

Michael Opdenacker (1):
      USB: Use USB defines in usbmouse.c and usbkbd.c

Michael S. Tsirkin (1):
      IPoIB/cm: Improve small message bandwidth

Michael Schimek (3):
      V4L/DVB (5077): Bttv cropping support
      V4L/DVB (5156): Fix: dma free is being called with wrong arguments
      V4L/DVB (5204): Change videodev2.h licence to dual GPL/BSD

Micke Prag (1):
      USB: ftdi_sio: Adding VID and PID for Tellstick

Mikael Pettersson (3):
      sata_promise: fix 20619 new EH merge error
      sata_promise: simplify port setup
      CREDITS: update my email address

Mike Frysinger (1):
      use __u64 rather than u64 in parisc statfs structs

Mike Galbraith (1):
      driver core: refcounting fix

Mike Isely (42):
      V4L/DVB: MAINTAINERS: tag pvrusb2 list as subscribers-only
      V4L/DVB (5040): Pvrusb2: Use enumeration for minor number get / store code
      V4L/DVB (5041): Pvrusb2: Use separate enumeration for get/store of minor number
      V4L/DVB (5042): Pvrusb2: Make units uniform when tracking tuning frequency
      V4L/DVB (5043): Pvrusb2: video standard broadcast fix for radio mode
      V4L/DVB (5044): Pvrusb2: Allow overriding vbi and radio device minor numbers
      V4L/DVB (5045): Pvrusb2: Fix heap corruption introduced by radio mods
      V4L/DVB (5046): Pvrusb2: Fix tuner frequency calculation
      V4L/DVB (5047): Pvrusb2: Fix tuning calculation when in radio mode
      V4L/DVB (5048): Pvrusb2: v4l2 API implementation frequency tweaks
      V4L/DVB (5049): Pvrusb2: Enable radio mode for 24xxx devices
      V4L/DVB (5050): Pvrusb2: Newer frequency range checking
      V4L/DVB (5051): Pvrusb2: Better radio versus tv frequency handling
      V4L/DVB (5052): Pvrusb2: Remove stream claiming hack from /dev/radio
      V4L/DVB (5053): Pvrusb2: Change default volume to something sane
      V4L/DVB (5054): Pvrusb2: cosmetic comment tweak
      V4L/DVB (5056): Pvrusb2: Fix cut/paste bug in auto_mode_switch control
      V4L/DVB (5057): Pvrusb2: Stream configuration cleanups
      V4L/DVB (5058): Pvrusb2: bug fix involving switch into radio mode
      V4L/DVB (5059): Pvrusb2: Be smarter about mode restoration
      V4L/DVB (5078): Pvrusb2: It's safe to kfree() a null pointer
      V4L/DVB (5079): Pvrusb2: Use kzalloc instead of kmalloc+memset pairs
      V4L/DVB (5080): Pvrusb2: Allow streaming from /dev/radioX
      V4L/DVB (5081): Pvrusb2: VIDIOC_G_TUNER cleanup
      V4L/DVB (5082): Pvrusb2: Slight debug printing efficiency fixup
      V4L/DVB (5083): Pvrusb2: Remove automodeswitch control
      V4L/DVB (5084): Pvrusb2: Stop hardcoding frequency ranges
      V4L/DVB (5085): Pvrusb2: trace print added
      V4L/DVB (5086): Pvrusb2: Fix missing break statement on VIDIOC_S_TUNER
      V4L/DVB (5087): Pvrusb2: Fix sizeof() calculation foul-up
      V4L/DVB (5088): Pvrusb2: Minor dead code / comment cleanups
      V4L/DVB (5089): Pvrusb2: V4L EXT_CTRLS fixup
      V4L/DVB (5091): Pvrusb2: Use kzalloc in place of kmalloc/memset pairs
      V4L/DVB (5092): Pvrusb2: Use ARRAY_SIZE wherever possible
      V4L/DVB (5093): Pvrusb2: Emit VIDIOC_S_TUNER correctly
      V4L/DVB (5170): Pvrusb2: Add boilerplate to new header file
      V4L/DVB (5172): Pvrusb2: Control protocol cleanup
      V4L/DVB (5173): Pvrusb2: encoder comm protocol cleanup
      V4L/DVB (5174): Pvrusb2: video corruption fixes
      V4L/DVB (5175): Pvrusb2: VIDIOC_DBG_[S|G]_REGISTER fixups
      V4L/DVB (5210): Pvrusb2: Fix printk format typo
      V4L/DVB (5212): Pvrusb2: Be more forgiving about encoder firmware size

Nicolas Pitre (2):
      [ARM] 4224/2: allow XIP kernel to boot again
      [ARM] 4226/1: initial .data and .bss mappings of XIP kernel should be TEXT_OFFSET

Noriaki TAKAMIYA (1):
      [IPSEC]: More fix is needed for __xfrm6_bundle_create().

Oleg Nesterov (1):
      [CPUFREQ] cpufreq_ondemand.c: don't use _WORK_NAR

Oliver Endriss (2):
      V4L/DVB (5158): Dvb-ttpci: Fixed unregistering the vbi device
      V4L/DVB (5188): Add separate configuration data for subsystem 0x13c2:0x1012

Oliver Neukum (1):
      USB: add a blacklist for devices that can't handle some things we throw at them.

Ondrej Zajicek (1):
      Fix build-failure in drivers/video/s3fb.c

Pantelis Koukousoulas (8):
      V4L/DVB (5034): Pvrusb2: Enable radio mode round #1
      V4L/DVB (5035): Pvrusb2: Enable radio mode round #2
      V4L/DVB (5036): Pvrusb2: Fix for min/max control value checking
      V4L/DVB (5037): Pvrusb2: Implement multiple minor device number handling
      V4L/DVB (5038): Pvrusb2: Implement stream claim checking function
      V4L/DVB (5039): Pvrusb2: Implement /dev/radioX
      V4L/DVB (5094): Pvrusb2: Introduce fake audio input selection
      V4L/DVB (5095): Pvrusb2: Allow VIDIOC_S_FMT with -1 for resolution values

Patrick Boettcher (1):
      V4L/DVB (5132): M920x: more trivial cleanups

Pete Zaitcev (1):
      usbmon: Remove erroneous __exit

Peter Korsgaard (1):
      USB: Davicom DM9601 usbnet driver

Ping Cheng (1):
      USB: Wacom driver updates

Ralf Baechle (11):
      [MIPS] SMP: Get smp_tune_scheduling to do something useful.
      [MIPS] Cobalt: Rename "Colo" MTD partition to "firmware".
      Revert "[PATCH] Generic ioremap_page_range: mips conversion"
      [MIPS] RTLX: Handle signals when sleeping.
      [MIPS] RTLX, VPE: Make open actually atomic.
      [MIPS] RTLX: Delete multiple definition of ret shaddowing each other.
      [MIPS] Always fixup unaligned accesses in kernel mode.
      [MIPS] Fix foobar in wiring up compat_sys_epoll_pwait syscall.
      [MIPS] Make SMTC_IDLE_HOOK_DEBUG a proper option in Kconfig.debug.
      sgiseeq: Don't include unnecessary headerfiles.
      Alignment in mv643xx_eth

Randolph Chung (2):
      [PARISC] Optimize TLB flush on SMP systems
      [PARISC] Clean up the cache and tlb headers

Randy Dunlap (2):
      parisc: fix module_param iommu permission
      SATA: use NULL for ptrs

Richard Knutsson (3):
      V4L/DVB (5197): Convert to generic boolean-values
      V4L/DVB (5201): Radio/: Convert to generic boolean-values
      drivers/mfd/sm501.c: Replace pci_module_init with pci_register_driver

Robert Hancock (9):
      sata_nv: add back some verbosity into ADMA error_handler
      sata_nv: delay on switching between NCQ and non-NCQ commands
      sata_nv: Add CPB register info to error_handler output
      sata_nv: cleanup CPB and APRD initialization
      sata_nv: Cleanup taskfile setup
      sata_nv: Use notifier for completion checks
      sata_nv: enable hotplug interrupt and fix some readl/readw mismatches
      sata_nv: kill old private BMDMA helper functions
      sata_nv: complain on spurious completion notifiers

Robert P. J. Day (2):
      V4L/DVB (5193): Remove the unused kernel config option VIDEO_VIDEOBUF
      [MIPS] Remove unreferenced _IOC_SLMASK macro in ioctl.h.

Roland Dreier (4):
      IPoIB: Remove unused local_rate tracking
      IB/uverbs: Return correct error for invalid PD in register MR
      IPoIB: Correct debugging output when path record lookup fails
      chelsio: Fix non-NAPI compile

Ron Mercer (5):
      qla3xxx: Remove API to change MTU.
      qla3xxx: Dynamically size the rx buffer queue based on the MTU.
      qla3xxx: Clean up receive process.
      qla3xxx: bugfix: Fixed jumbo frame handling for 3032 chip.
      qla3xxx: bugfix tx reset after stress conditions.

Russell King (2):
      [ARM] Fix more apm-emulation.h
      [ARM] CLPS7500 doesn't have IO ports

Rusty Russell (1):
      Make hvc_console.c compile on non-powerpc: Remove NO_IRQ

Ryan Bradetich (9):
      [PARISC] Fix ccio_request_resource when CONFIG_IOMMU_CCIO is not defined
      [PARISC] HPPB bus updates for E-Class systems
      [PARISC] [MUX] Mux driver bug fix
      [PARISC] [MUX] Mux driver updates
      [PARISC] [MUX] Claim resources for the Mux driver
      [PARISC] [MUX] Make the Serial Mux driver work as module
      [PARISC] [MUX] Detect multiple cards in the correct order
      [PARISC] [MUX] Correctly report the number of available ports
      [PARISC] [MUX] Get the hversion directly from the parisc_device

Ryusuke Konishi (1):
      [AGPGART] fix compile errors

Sarah Bailey (1):
      gadgetfs: Fixed bug in ep_aio_read_retry.

Sean Hefty (4):
      IB/core: Set hop limit in ib_init_ah_from_wc correctly
      RDMA/cma: Request reversible paths only
      IB/cm: Remove ca_guid from cm_device structure
      RDMA/cma: Remove unused node_guid from cma_device structure

Sivakumar Subramani (6):
      S2IO: Fixes for MSI and MSIX
      S2IO: Optimized the delay to wait for command completion
      S2IO: Added a loadable parameter to enable or disable vlan stripping in frame.
      S2IO: Making LED off during LINK_DOWN notification.
      S2IO: Avoid printing the Enhanced statistics for Xframe I card.
      S2IO: Restoring the mac address in s2io_reset

Stephen Hemminger (5):
      [BRIDGE]: get rid of miscdevice include
      [BRIDGE]: eliminate workqueue for carrier check
      skge: fix transmitter flow control
      skge: comma consistency
      netxen: do_rom_fast_write error handling

Stephen Smalley (1):
      Always initialize scontext and scontext_len

Steve French (3):
      [CIFS] fix &&/& typo in cifs_setattr()
      [CIFS] mtime bounces from local to remote when cifs nocmtime i_flags overwritten
      [CIFS] One line missing from previous commit

Steve Wise (1):
      RDMA/cxgb3: Stop the EP Timer on BAD CLOSE

Steven Walter (1):
      V4L/DVB (4989): Saa7134: add support for the Encore ENL-TV

Tejun Heo (17):
      libata: improve ata_down_xfermask_limit()
      libata: improve probe failure handling
      libata: put some intelligence into EH speed down sequence
      libata: kill ATA_DNXFER_ANY
      libata: fix probe_ent alloc/free bugs
      libata: disable pdev on all suspend events
      libata: separate out ata_ncq_enabled()
      libata: fix ata_scmd_need_defer()
      libata: fix ata_scsi_change_queue_depth()
      sata_via: fix resource-managed iomap conversion
      libata: s/ap->id/ap->print_id/g
      ahci: consider SDB FIS containing spurious NCQ completions HSM violation (regenerated)
      libata: fix remaining ap->id
      libata: test major version in ata_id_is_sata()
      pata_amd: fix an obvious bug in cable detection
      sata_mv: fix pci_enable_msi() error handling
      sata_sil: ignore and clear spurious IRQs while executing commands by polling

Thierry MERLE (2):
      V4L/DVB (5205): Usbvision: dynamic allocation for frames
      V4L/DVB (5206): Usbvision: set alternate interface modification

Thomas Bogendoerfer (2):
      [MIPS] SNI: MIPS_CPU_IRQ_BASE cleanup
      [MIPS] Fix dma_sync_*_for_device() functions

Thomas Koeller (2):
      [MIPS] excite: Rename CONFIG option
      [MIPS] excite: Set serial driver iotype to UPIO_RM9000

Thomas Renninger (1):
      [CPUFREQ] Revert default on deprecated config X86_SPEEDSTEP_CENTRINO_ACPI

Timur Tabi (1):
      ucc_geth: use of_get_mac_address()

Tino Keitel (1):
      V4L/DVB (5121): Proper vendor/device ID for the CinergyT2 input device

Tobias Klauser (1):
      V4L/DVB (5011): DVB: Remove unneeded void * casts in ttpci/av7110

Trent Piepho (6):
      V4L/DVB (5144): Restore VIDIOC_INT_[SG]_REGISTER calls
      V4L/DVB (5146): Make VIDIOC_INT_[SG]_REGISTER ioctls no longer internal only
      V4L/DVB (5162): Change VIDIOC_DBG_[SG]_REGISTER ioctls' reg address to 64 bits
      V4L/DVB (5163): Add checks for CAP_SYS_ADMIN to VIDIOC_DBG_G_REGISTER
      V4L/DVB (5164): Compat: Handle input_register_device() change and some others
      V4L/DVB (5166): Remove obsolete alias defines of CONFIG_* settings

Uwe Kleine-König (1):
      [ARM] 4234/1: Introduce get_irqnr_preamble and arch_ret_to_user for ns9xxx.

Ville-Pekka Vainio (1):
      V4L/DVB (5070): Budget-ci: add support for the Technotrend 1500 bundled remote

Vlad Yasevich (2):
      [SCTP]: Fix connection hang/slowdown with PR-SCTP
      [SCTP]: Strike the transport before updating rto.

YOSHIFUJI Hideaki (3):
      [IPV6] ADDRCONF: Statically link __ipv6_addr_type() for sunrpc subsystem.
      [IPV6] ADDRCONF: Manage prefix route corresponding to address manually added.
      [IPV6] ADDRCONF: Register inet6_dev earlier.

Yasuyuki Kozakai (1):
      [IPV6] IP6TUNNEL: Use update_pmtu() of dst on xmit.

Yoichi Yuasa (1):
      [MIPS] TB0287: Enable SM501 driver support in defconfig

Zwane Mwaikambo (1):
      [AGPGART] Fix modular agpgart ia64 allmodconfig

akpm at linux-foundation.org (1):
      V4L/DVB (5209): Kthread api conversion for dvb_frontend and av7110 fix

-----------------------------------------------------------------------

-- 
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko



More information about the pkg-fso-commits mailing list