Linux内核开发  - 讨论区

标题:[zeuux-linux] FWD:Linux 2.6.28-rc7

2008年12月02日 星期二 23:26

Jianjun Kong jianjun在zeuux.org
星期二 十二月 2 23:26:56 CST 2008

----- Forwarded message from Linus Torvalds <torvalds在linux-foundation.org> -----

Date: Mon, 1 Dec 2008 20:11:55 -0800 (PST)
From: Linus Torvalds <torvalds在linux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel在vger.kernel.org>
Subject: Linux 2.6.28-rc7


I was gone for a week, and it wasn't quite as quiet as I was hoping for, 
but there's a new -rc out there now with the merges of the fallout.

Almost all of it is various driver fixes, at least if you ignore the 
(bulky) powerpc defconfig updates. The bulk being ACPI, DRM, input and 
V4L, but with a smattering of usb, networking, infiniband and firewire.

Oh, and a number of section warning fixes.

The shortlog is about as informative as it gets - it's all about a lot of 
small details.

		Linus

---
Adhemerval Zanella (1):
      powerpc: Fix IRQ assignment for some PCIe devices

Al Viro (31):
      meminit section warnings
      false __cpuinit positives on alpha
      powerpc set_huge_psize() false positive
      sparc32 cpuinit flase positives
      sparc64 trivial section misannotations
      istallion section warnings
      fix talitos
      icside section warnings
      W1_MASTER_DS1WM should depend on HAVE_CLK
      advansys fix on ISA-less configs
      of_platform_driver noise on sparce
      gdth section fixes
      rackmeter section fixes
      ixgbe section fixes
      section misannotation in ibmtr_cs
      m32r: section noise in head.S
      fix the section noise in sparc head.S
      section errors in smc911x/smc91x
      rapidio section noise
      uninorth-agp section mess
      cpuinit fixes in kernel/*
      tricky one: hisax sections
      alpha: pcibios_resource_to_bus() is callable from normal code
      pci_setup() is init, not devinit
      enable_IR_x2apic() needs to be __init
      kvm_setup_secondary_clock() is cpuinit
      xen_setup_vcpu_info_placement() is not init on x86
      xen_play_dead() is __cpuinit
      get xenbus_driver ->probe() "recognized" by modpost
      sn_pci_controller_fixup() should be __init
      hotplug_memory_notifier section annotation

Alan Stern (1):
      USB: storage: unusual_devs entry for Mio C520-GPS

Alessandro Guido (2):
      sony-laptop: brightness regression fix
      sony-laptop: printk tweak

Alexey Starikovskiy (2):
      ACPI: EC: count interrupts only if called from interrupt handler.
      ACPI: battery: Convert discharge energy rate to current properly

Amit Kucheria (1):
      ARM: OMAP: Typo fix for clock_allow_idle

Andreas Herrmann (2):
      [CPUFREQ] powernow-k8: ignore out-of-range PstateStatus value
      x86: fixup config space size of CPU functions for AMD family 11h

Andres Salomon (1):
      Input: psmouse - fix incorrect validate_byte check in OLPC protocol

Andrew Morton (1):
      drivers/gpu/drm/i915/i915_irq.c: fix warning

Anton Vorontsov (2):
      USB: fsl_qe_udc: Report disconnect before unbinding
      USB: fsl_usb2_udc: Report disconnect before unbinding

Arjan van de Ven (4):
      Input: replace spin_lock_bh with spin_lock_irqsave in ml_ff_playback
      toshiba_acpi: close race in toshiba_acpi driver
      input: replace spin_lock_bh with spin_lock_irqsave in ml_ff_playback
      taint: add missing comment

Arnd Bergmann (3):
      powerpc/cell/axon-msi: Retry on missing interrupt
      powerpc/mpic: Don't reset affinity for secondary MPIC on boot
      powerpc/cell: Fix GDB watchpoints, again

Ben Dooks (2):
      spi: fix spi_s3c24xx_gpio device handle lookup
      spi: fix spi_s3c24xx_gpio num_chipselect

Benjamin Herrenschmidt (2):
      powerpc/44x: Fix 460EX/460GT machine check handling
      radeonfb: fix problem with color expansion & alignment

Bob Moore (1):
      ACPICA: Allow _WAK method to return an Integer

Christian Borntraeger (2):
      [S390] fix/cleanup sched_clock
      [S390] pgtable.h: Fix oops in unmap_vmas for KVM processes

Christoph Hellwig (1):
      remove __ARCH_WANT_COMPAT_SYS_PTRACE

Coly Li (2):
      ocfs2: comments typo fix
      ocfs2: fix return value set in init_dlmfs_fs()

Daniel Gimpelevich (1):
      Input: cm109 - add keymap for ATCom AU-100 phone

Dave Hansen (1):
      powerpc: Fix boot freeze on machine with empty memory node

David Brownell (1):
      i2c/isp1301_omap: Build fixes

David Daney (1):
      MIPS: Make BUG() __noreturn.

David Howells (1):
      frv: fix mmap2 error handling

David Teigland (2):
      ocfs2: initialize stack_user lvbptr
      ocfs2: fix wake_up in unlock_ast

Davide Libenzi (1):
      epoll: introduce resource usage limits

Devin Heitmueller (4):
      V4L/DVB (9631): Make s2api work for ATSC support
      V4L/DVB (9632): make em28xx aux audio input work
      V4L/DVB (9634): Make sure the i2c gate is open before powering down tuner
      V4L/DVB (9639): Make dib0700 remote control support work with firmware v1.20

Dmitri Vorobiev (1):
      Input: fix the example of an input device driver

Dmitry Baryshkov (1):
      fbdev: fix FB console blanking

Dmitry Torokhov (1):
      Input: i8042 - add Compal Hel80 laptop to nomux blacklist

Douglas Schilling Landgraf (6):
      V4L/DVB (9601): ttusb_dec: Add NULL pointer validation
      V4L/DVB (9602): dvb-ttusb-budget: Add NULL pointer validation
      V4L/DVB (9603): dvb-ttusb-budget: Add validation for ttusb_alloc_iso_urbs
      V4L/DVB (9604): ttusb_dec: fix memory leak
      V4L/DVB (9605): usb-urb: fix memory leak
      V4L/DVB (9743): em28xx: fix oops audio

Eric Anholt (3):
      drm/i915: Remove IMR masking during interrupt handler, and restart it if needed.
      drm/i915: Avoid BUG_ONs on VT switch with a wedged chipset.
      drm/i915: Fix copy'n'pasteo that broke VT switch if flushing was non-empty.

Eric Dumazet (1):
      oprofile: fix an overflow in ppro code

Eric Miao (5):
      pxafb: introduce LCD_TYPE_MASK and use it.
      pxafb: only initialize the smart panel thread when dealing with a smartpanel
      [ARM] pxa: fix I2C controller device being registered twice on Akita
      [ARM] pxa: fix incorrect PCMCIA PSKTSEL pin configuration for spitz
      [ARM] pxa/corgi: update default config to exclude tosa from being built

FUJITA Tomonori (1):
      DMA-API.txt: fix description of pci_map_sg/dma_map_sg scatterlists handling

Geert Uytterhoeven (1):
      parisc: __kernel_time_t is always long

Grant Erickson (1):
      powerpc/40x: Limit allocable DRAM during early mapping

Grant Likely (4):
      powerpc/mpc5200: fix bestcomm Kconfig dependencies
      powerpc/virtex: fix various format/casting printk mismatches
      powerpc/52xx: update defconfigs
      powerpc/virtex: Update defconfigs

Greg Kroah-Hartman (2):
      Revert "USB: improve ehci_watchdog's side effect in CPU power management"
      USB: serial: add more Onda device ids to option driver

Guennadi Liakhovetski (1):
      [ARM] pxa/pcm990: use negative number for an invalid GPIO in camera data

Hannes Eder (1):
      sound/sound_core: Fix sparse warnings

Hans Verkuil (1):
      V4L/DVB (9748): em28xx: fix compile warning

Harvey Harrison (1):
      V4L/DVB (9635): v4l: s2255drv fix firmware test on big-endian

Heiko Carstens (1):
      [S390] Fix alignment of initial kernel stack.

Helge Deller (1):
      parisc: fix kernel crash when unwinding a userspace process

Henrik Rydberg (1):
      hwmon: applesmc: make applesmc load automatically on startup

Henrique de Moraes Holschuh (1):
      ACPI: thinkpad-acpi: fix fan sleep/resume path

Herton Ronaldo Krzesinski (1):
      Input: i8042 - add Dell XPS M1530 to nomux list

Ian Campbell (1):
      xen: pin correct PGD on suspend

Igor M. Liplianin (1):
      V4L/DVB (9608): Fix section mismatch warning for dm1105 during make

Ingo Molnar (3):
      irq: fix typo
      sched, cpusets: fix warning in kernel/cpuset.c
      sched: prevent divide by zero error in cpu_avg_load_per_task, update

Jack Morgenstein (2):
      mlx4_core: Save/restore default port IB capability mask
      IB/mlx4: Fix MTT leakage in resize CQ

Jan Kara (1):
      udf: Fix BUG_ON() in destroy_inode()

Jan Nikitenko (1):
      spi: au1550_spi full duplex dma fix

Jan Scholz (1):
      HID: Apple ALU wireless keyboards are bluetooth devices

Jarkko Lavinen (2):
      i82875p_edac: fix overflow device resource setup
      i82875p_edac: fix module remove

Jaya Kumar (2):
      [ARM] 5330/1: mach-pxa: Fixup reset for systems using reboot=cold or other strings
      [ARM] 5335/1: pxa25x_udc: Fix is_vbus_present to return 1 or 0

Jean Delvare (2):
      i2c: Remove i2c clients in reverse order
      i2c-parport: Fix misplaced parport_release call

Jean-Francois Moine (3):
      V4L/DVB (9689): gspca: Memory leak when disconnect while streaming.
      V4L/DVB (9690): gspca: Lock the subdrivers via module_get/put.
      V4L/DVB (9691): gspca: Move the video device to a separate area.

Jeff Layton (1):
      [CIFS] fix regression in cifs_write_begin/cifs_write_end

Jeremy Kerr (1):
      powerpc/spufs: Fix spinning in spufs_ps_fault on signal

Jiri Kosina (3):
      HID: fix blacklist entries for greenasia/pantherlord
      HID: unignore mouse on unibody macbooks
      HID: add USB ID for another dual gameron adapter

Jiri Pirko (1):
      Input: atkbd - cancel delayed work before freeing its structure

Jiri Slaby (1):
      HID: remove setup mutex, fix possible deadlock

Joachim Fenkes (1):
      IB/ehca: Change misleading error message on memory hotplug

Joerg Roedel (1):
      x86: always define DECLARE_PCI_UNMAP* macros

Johannes Weiner (1):
      vmscan: protect zone rotation stats by lru lock

Jose Alberto Reguero (1):
      V4L/DVB (9664): af9015: don't reconnect device in USB-bus

Julia Lawall (1):
      arch/x86/kernel/pci-calgary_64.c: change simple_strtol to simple_strtoul

Julien Boibessot (1):
      spi: fix spi_imx probe oopsing

KAMEZAWA Hiroyuki (1):
      memcg: memory hotplug fix for notifier callback

Kay Sievers (1):
      parisc: struct device - replace bus_id with dev_name(), dev_set_name()

Keith Packard (5):
      drm/i915: Manage PIPESTAT to control vblank interrupts instead of IMR.
      drm/i915: Subtract total pinned bytes from available aperture size
      drm/i915: Always read pipestat in irq_handler
      drm/i915: execbuffer pins objects, no need to ensure they're still in the GTT
      drm: move drm vblank initialization/cleanup to driver load/unload

Kevin Hao (1):
      Add kref to fake tty used by USB console

Lai Jiangshan (1):
      ftrace: prevent recursion

Len Brown (2):
      Revert "ACPI: don't enable control method power button as wakeup device when Fixed Power button is used"
      ACPI: delete OSI(Linux) DMI dmesg spam

Li Zefan (1):
      lockdep: consistent alignement for lockdep info

Liming Wang (1):
      function tracing: fix wrong position computing of stack_trace

Lin Ming (1):
      ACPICA: disable _BIF warning

Linus Torvalds (2):
      Revert "of_platform_driver noise on sparce"
      Linux 2.6.28-rc7

Manfred Spraul (1):
      lib/idr.c: fix rcu related race with idr_find

Marek Vasut (1):
      [ARM] pxa/palmtx: misc fixes to use generic GPIO API

Mark Fasheh (2):
      ocfs2: Small documentation update
      ocfs2: fix regression in ocfs2_read_blocks_sync()

Mark Nelson (1):
      genirq: __irq_set_trigger: change pr_warning to pr_debug

Markus Metzger (4):
      x86, bts: exclude ds.c from build when disabled
      x86, bts: turn macro into static inline function
      x86, pebs: fix PEBS record size configuration
      x86, bts: fix wrmsr and spinlock over kmalloc

Martin Schwidefsky (2):
      [S390] fix system call parameter functions.
      [S390] Update default configuration.

Martyn Welch (1):
      powerpc: Use generic PHY driver for Marvell 88E1111 PHY on GE Fanuc SBC610

Matthew Garrett (1):
      Input: atkbd - add keymap quirk for Inventec Symphony systems

Matthew Ranostay (2):
      ALSA: hda: STAC_DELL_M6 EAPD
      ALSA: hda: Add STAC_DELL_M4_3 quirk

Mauro Carvalho Chehab (7):
      V4L/DVB (9627): em28xx: Avoid i2c register error for boards without eeprom
      V4L/DVB (9645): em28xx: Avoid memory leaks if registration fails
      V4L/DVB (9646): em28xx: avoid allocating/dealocating memory on every control urb
      V4L/DVB (9647): em28xx: void having two concurrent control URB's
      V4L/DVB (9668): em28xx: fix a race condition with hald
      V4L/DVB (9742): em28xx-alsa: implement another locking schema
      em28xx: remove backward compat macro added on a previous fix

Michael Barkowski (1):
      powerpc/mpc832x_rdb: fix swapped ethernet ids

Michael Krufky (1):
      V4L/DVB (9732): sms1xxx: use new firmware for Hauppauge WinTV MiniStick

Milton Miller (1):
      powerpc: Fix build for 32-bit SMP configs

Nick Piggin (1):
      mm: vmalloc fix lazy unmapping cache aliasing

Paul Mackerras (1):
      powerpc: Fix system calls on Cell entered with XER.SO=1

Pavel Machek (1):
      ACPI: scheduling in atomic via acpi_evaluate_integer ()

Pekka Paalanen (2):
      x86, mmiotrace: fix buffer overrun detection
      tracing, doc: update mmiotrace documentation

Peng Li (1):
      drm/i915: Save/restore HWS_PGA on suspend/resume

Phil Sutter (2):
      [libata] pata_rb532_cf: fix and rename register definitions
      [libata] pata_rb532_cf: fix signature of the xfer function

Ping Cheng (1):
      Input: wacom - add support for new USB Tablet PCs

Rafael J. Wysocki (1):
      ACPI suspend: Blacklist boxes that require us to set SCI_EN directly on resume

Rakib Mullick (2):
      x86: fix __cpuinit/__init tangle in init_thread_xstate()
      x86: fixing __cpuinit/__init tangle, xsave_cntxt_init()

Randy Dunlap (3):
      irq.h: fix missing/extra kernel-doc
      kernel-doc: handle varargs cleanly
      ntfs: don't fool kernel-doc

Robert Jarzmik (2):
      [ARM] pxa/MioA701: fix memory corruption.
      [ARM] pxa/MioA701: bluetooth resume fix

Robert P. J. Day (1):
      MN10300: Tighten up the code using case ranges

Robin Getz (1):
      [CPUFREQ] Documentation: Add Blackfin to list of supported processors

Russell King (1):
      Allow architectures to override copy_user_highpage()

Shane Huang (1):
      USB: fix SB600 USB subsystem hang bug

Stefan Richter (4):
      ieee1394: sbp2: another iPod mini quirk entry
      firewire: fw-sbp2: another iPod mini quirk entry
      ieee1394: fix list corruption (reported at module removal)
      ieee1394: sbp2: fix race condition in state change

Stefan Roscher (1):
      IB/ehca: Fix problem with generated flush work completions

Stefano Babic (1):
      spi: mpc52xx_psc_spi chipselect bugfix

Steven Rostedt (2):
      x86: use limited register constraint for setnz
      sched: prevent divide by zero error in cpu_avg_load_per_task

Takashi Iwai (7):
      ALSA: hda - Add a quirk for Dell Studio 15
      ALSA: hda - Fix caching of SPDIF status bits
      ALSA: hda - Fix AFG power management on IDT 92HD* codecs
      ALSA: hda - No 'Headphone as Line-out' swich without line-outs
      ALSA: hda - mark Dell studio 1535 quirk
      ALSA: hda - Check model for Dell 92HD73xx laptops
      parport_serial: fix array overflow

Tejun Heo (2):
      ata_piix: add borked Tecra M4 to broken suspend list
      libata: blacklist Seagate drives which time out FLUSH_CACHE when used with NCQ

Tero Kristo (1):
      ARM: OMAP: Fixes for suspend / resume GPIO wake-up handling

Thomas Gleixner (4):
      genirq: keep affinities set from userspace across free/request_irq()
      genirq: fix the affinity setting in setup_irq
      x86: apic honour irq affinity which was set in early boot
      x86: revert irq number limitation

Tobias Kunze Brise?o (1):
      USB: usb-storage: unusual_devs entry for Nikon D2H

Tony Lindgren (1):
      ARM: OMAP: Remove broken LCD driver for SX1

Trent Piepho (1):
      powerpc/85xx: L2 cache size wrong in 8572DS dts

Vitaliy Gusev (1):
      UBI: Don't exit from ubi_thread until kthread_should_stop() is true

Vojtech Pavlik (1):
      Input: elo - fix format string in elo driver

Will Newton (1):
      drivers/char/tty_io.c: Avoid panic when no console is configured.

Wolfgang Ocker (1):
      spi: avoid spidev crash when device is removed

Yuri Tikhonov (1):
      xsysace: Fix driver to use resource_size_t instead of unsigned long

Zoltan Sogor (1):
      UBI: fix EBADMSG handling

frans (1):
      Trivial Documentation/filesystems/ramfs-rootfs-initramfs.txt fix

roel kluin (1):
      spi documentation: use __initdata on struct
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo在vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

----- End forwarded message -----

-- 
Jianjun Kong | Happy Hacking
HOMEPAGE: http://kongove.cn/
GTALK: kongjianjun在gmail.com

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-linux]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号