Kernel prepatch 3.8-rc5
[Posted January 26, 2013 by corbet]
Linus has tagged and released the 3.8-rc5 prepatch; the only announcement
appears to be
this Google+
posting. Just
over 250 fixes were merged since -rc4 came out.
Aaro Koskinen (2):
i2c: omap: errata i462: fix incorrect ack for arbitration lost interrupt
i2c: omap: fix draining irq handling
Al Viro (6):
switch compat_sys_sigaltstack() to COMPAT_SYSCALL_DEFINE
switch compat_sys_wait4() and compat_sys_waitid() to COMPAT_SYSCALL_DEFINE
x32: fix waitid()
x32: fix sigtimedwait
make sure that /linuxrc has std{in,out,err}
sys_clone() needs asmlinkage_protect
Alan Cox (1):
MAINTAINERS: remove me
Alan Stern (4):
USB: UHCI: fix IRQ race during initialization
USB: EHCI: fix incorrect configuration test
USB: EHCI: add a name for the platform-private field
USB: EHCI: fix build error in ehci-mxc
Alex Deucher (2):
drm/radeon: clear reset flags if engines are idle
Revert "drm/radeon: do not move bo to different placement at each cs"
Alex Williamson (1):
vfio-pci: Fix buffer overfill
Alexander Graf (2):
virtio-blk: Don't free ida when disk is in use
KVM: PPC: Emulate dcbf
Alim Akhtar (1):
ARM: dts: correct the dw-mshc timing properties as per binding
Andres Lagar-Cavilla (1):
xen/privcmd: Fix mmap batch ioctl.
Andrew Cooper (1):
xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests.
Andrew Lunn (1):
mmc: mvsdio: use devm_ API to simplify/correct error paths.
Arne Jansen (2):
Btrfs: ignore orphan qgroup relations
Btrfs: prevent qgroup destroy when there are still relations
Barry Song (1):
i2c: sirf: register i2c_client from dt child-nodes in probe entry
Ben Hutchings (1):
staging: vt6656: Fix inconsistent structure packing
Benoit Goby (1):
usb: gadget: FunctionFS: Fix missing braces in parse_opts
Betty Dall (1):
PCI/AER: pci_get_domain_bus_and_slot() call missing required pci_dev_put()
Bian Yu (1):
[libata] ahci: Fix lack of command retry after a success error handler.
Bjorn Helgaas (3):
PCI: shpchp: Make shpchp_wq non-ordered
PCI: shpchp: Handle push button event asynchronously
PCI: shpchp: Use per-slot workqueues to avoid deadlock
Bjørn Mork (2):
USB: option: blacklist network interface on ONDA MT8205 4G LTE
USB: option: add TP-LINK HSUPA Modem MA180
Boris BREZILLON (1):
ARM: at91/dts: add macb mii pinctrl config for kizbox
Borislav Petkov (1):
powernow-k8: Add a kconfig dependency on acpi-cpufreq
Chris Wilson (2):
drm/i915: Record DERRMR, FORCEWAKE and RING_CTL in error-state
drm/i915: Invalidate the relocation presumed_offsets along the slow path
Colin Ian King (1):
PCI: Allow pcie_aspm=force even when FADT indicates it is unsupported
Cong Ding (2):
clk: mvebu/clk-cpu.c: fix memory leakage
fs/cifs/cifs_dfs_ref.c: fix potential memory leakage
Dan Carpenter (1):
f2fs: use _safe() version of list_for_each
Daniel De Graaf (3):
xen/gntdev: fix unsafe vma access
xen/gntdev: correctly unmap unlinked maps in mmu notifier
xen/gntdev: remove erronous use of copy_to_user
Dave Airlie (2):
ttm: don't destroy old mm_node on memcpy failure
ttm: on move memory failure don't leave a node dangling
Dave Martin (1):
ARM: virt: Avoid bx instruction for compatibility with <=ARMv4
David Ahern (1):
perf x86: revert 20b279 - require exclude_guest to use PEBS - kernel side
David Henningsson (1):
ALSA: hda - Fix mute led for another HP machine
David Herrmann (2):
cuse: use mutex as registration lock instead of spinlocks
cuse: do not register multiple devices with identical names
Dimitris Papastamos (1):
ARM: S3C64XX: Fix up IRQ mapping for balblair on Cragganmore
Dmitry Kasatkin (1):
evm: checking if removexattr is not a NULL
Douglas Gilbert (1):
ARM: at91/dts: correct comment in at91sam9x5.dtsi for mii
Eric Sandeen (1):
btrfs: update timestamps on truncate()
Fabio Estevam (3):
iio: mxs-lradc: indexes are unsigned
video: imxfb: Do not crash on reboot
i2c: mxs: Fix type of error code
Geert Uytterhoeven (3):
m68k: Provide dma_alloc_attrs()/dma_free_attrs()
asm-generic/dma-mapping-broken.h: Provide dma_alloc_attrs()/dma_free_attrs()
m68k: Wire up finit_module
Greg Kroah-Hartman (1):
MAINTAINERS: Someone needs to watch over the serial drivers
Greg Ungerer (2):
m68knommu: add KMAP definitions for non-MMU definitions
m68k: fix conditional use of init_pointer_table
Gregory CLEMENT (1):
arm: mvebu: Fix memory size for Armada 370 DB
Gwenhael Goavec-Merou (2):
ARM: imx: platform-imx-fb: modifies platform device name
video: imxfb: fix imxfb_info configuration order
Hans de Goede (2):
[media] gspca_sonixb: Properly wait between i2c writes
[media] gspca_sonixj: Add a small delay after i2c_w1
Huajun Li (2):
f2fs: update f2fs document to reflect SIT/NAT layout correctly
f2fs: update f2fs partition info about SIT/NAT layout
Hugh Daschbach (1):
[libata] ahci: Add support for Enmotus Bobcat device.
Ilya Dryomov (6):
Btrfs: bring back balance pause/resume logic
Btrfs: fix "mutually exclusive op is running" error code
Btrfs: fix unlock order in btrfs_ioctl_resize
Btrfs: fix unlock order in btrfs_ioctl_rm_dev
Btrfs: reorder locks and sanity checks in btrfs_ioctl_defrag
Btrfs: fix a regression in balance usage filter
Jacob Schloss (1):
[media] gspca_kinect: add Kinect for Windows USB id
Jaegeuk Kim (10):
f2fs: initialize newly allocated dnode structure
f2fs: avoid null dereference in f2fs_acl_from_disk
f2fs: check return value during recovery
f2fs: revisit the f2fs_gc flow
f2fs: add f2fs_balance_fs in several interfaces
f2fs: move f2fs_balance_fs to punch_hole
f2fs: add remap_pages as generic_file_remap_pages
f2fs: support swapfile
f2fs: avoid issuing small bios due to several dirty node pages
f2fs: add comments of start_bidx_of_node
Jan Beulich (1):
Xen: properly bound buffer access when parsing cpu/*/availability
Jani Nikula (2):
drm/i915/eDP: do not write power sequence registers for ghost eDP
drm/i915: fix FORCEWAKE posting reads
Javier Martin (1):
dmaengine: imx-dma: Disable use of hw_chain to fix sg_dma transfers.
Jean-Christophe PLAGNIOL-VILLARD (1):
ARM: at91: rm9200: remake the BGA as default version
Jerome Glisse (1):
drm/radeon: improve semaphore debugging on lockup
Jerry Snitselaar (1):
security/device_cgroup: lock assert fails in dev_exception_clean()
Jiri Slaby (1):
pty: return EINVAL for TIOCGPTN for BSD ptys
Joachim Eastwood (1):
ARM: at91: fix gpios on i2c-gpio for RM9200 DT
John David Anglin (4):
parisc: avoid undefined shift in cnv_float.h
parisc: don't claim cpu irqs more than once
parisc: improve ptrace support for gdb single-step
parisc: sigaltstack doesn't round ss.ss_sp as required
Jon Hunter (1):
ARM: OMAP2: Fix missing omap2xxx_clkt_vps_late_init function calls
Josef Bacik (5):
Btrfs: set flushing if we're limited flushing
Btrfs: add orphan before truncating pagecache
Btrfs: do not allow logged extents to be merged or removed
Btrfs: fix panic when recovering tree log
Btrfs: put csums on the right ordered extent
K. Y. Srinivasan (2):
Drivers: hv: balloon: Fix a bug in the definition of struct dm_info_msg
Drivers: hv: balloon: Fix a memory leak
Kamil Debski (1):
[media] s5p-mfc: Fix interrupt error handling routine
Kees Cook (1):
PCI: remove depends on CONFIG_EXPERIMENTAL
Kirill A. Shutemov (1):
asm-generic, mm: pgtable: convert my_zero_pfn() to macros to fix build
Konrad Rzeszutek Wilk (3):
Revert "xen/smp: Fix CPU online/offline bug triggering a BUG: scheduling while atomic."
intel_idle: Don't register CPU notifier if we are not running.
ACPI / cpuidle: Fix NULL pointer issues when cpuidle is disabled
Kukjin Kim (4):
gpio: samsung: remove inclusion <mach/regs-clock.h>
gpio: samsung: fix pinctrl condition for exynos and exynos5440
gpio: samsung: silent build warning for EXYNOS5 SoCs
gpio: samsung: skip gpio lib registration for EXYNOS5440
Lans Zhang (1):
ACPI, APEI: Fixup incorrect 64-bit access width firmware bug
Lars-Peter Clausen (1):
staging:iio:adis16080: Perform sign extension
Laurent Navet (1):
i2c: muxes: fix wrong use of sizeof(ptr)
Laurent Pinchart (6):
[media] [FOR,v3.8] omap3isp: Don't include deleted OMAP plat/ header files
[media] v4l: vb2: Set data_offset to 0 for single-plane output buffers
[media] omap3isp: Don't include <plat/cpu.h>
[media] uvcvideo: Return -EACCES when trying to set a read-only control
[media] uvcvideo: Cleanup leftovers of partial revert
[media] uvcvideo: Set error_idx properly for S_EXT_CTRLS failures
Laxman Dewangan (1):
dma: tegra: implement flags parameters for cyclic transfer
Linus Torvalds (2):
module: fix missing module_mutex unlock
Linux 3.8-rc5
Linus Walleij (1):
ARM: integrator: move syscon remap for AP PCIv3
Liu Bo (5):
Btrfs: let allocation start from the right raid type
Btrfs: reset path lock state to zero
Btrfs: fix off-by-one in lseek
Btrfs: fix a bug when llseek for delalloc bytes behind prealloc extents
Btrfs: use right range to find checksum for compressed extents
Lorenzo Pieralisi (1):
ARM: vexpress: extend the MPIDR range used for pen release check
Luciano Coelho (2):
ARM: OMAP2+: omap4-panda: add UART2 muxing for WiLink shared transport
Revert "drivers/misc/ti-st: remove gpio handling"
Lukas Czerner (1):
btrfs: get the device in write mode when deleting it
Marc Zyngier (2):
ARM: virt: boot secondary CPUs through the right entry point
ARM: virt: simplify __hyp_stub_install epilog
Marek Olšák (1):
drm/radeon: allow FP16 color clear registers on r500
Marek Vasut (1):
i2c: mxs: Fix misuse init_completion
Mark Brown (1):
regmap: debugfs: Fix seeking from the cache
Matt Schulte (2):
tty/8250: pbn_b0_8_1152000_200 is supposed to be an 8 port definition
tty/8250: The correct device id for this card is 0x0022
Matt Wilson (1):
xen/grant-table: correctly initialize grant table version 1
Matthew Garrett (1):
cpufreq: Add module aliases for acpi-cpufreq
Maxime Ripard (2):
tty: 8250_dw: Fix inverted arguments to serial_out in IRQ handler
ARM: sunxi: Use the Synosys APB UART instead of ns8250
Miao Xie (8):
Btrfs: disable qgroup id 0
Btrfs: do not delete a subvolume which is in a R/O subvolume
Btrfs: fix resize a readonly device
Btrfs: fix missing write access release in btrfs_ioctl_resize()
Btrfs: Add ACCESS_ONCE() to transaction->abort accesses
Btrfs: fix missed transaction->aborted check
Btrfs: fix wrong max device number for single profile
Btrfs: fix repeated delalloc work allocation
Mika Westerberg (1):
i2c-designware: add missing MODULE_LICENSE
Miklos Szeredi (2):
cuse: fix uninitialized variable warnings
fuse: make fuse_file_fallocate() static
Namjae Jeon (8):
f2fs: introduce f2fs_msg to ease adding information prints
f2fs: fix time update in case of f2fs fallocate
f2fs: remove unneeded INIT_LIST_HEAD at few places
f2fs: remove redundant call to set_blocksize in f2fs_fill_super
f2fs: avoid redundant time update for parent directory in f2fs_delete_entry
f2fs: remove the blk_plug usage in f2fs_write_data_pages
f2fs: fix the debugfs entry creation path
f2fs: add __init to functions in init_f2fs_fs
Nestor Ovroy (1):
regmap: fix small typo in regmap_bulk_write comment
Nickolai Zeldovich (1):
cifs: fix srcip_matches() for ipv6
Nicolas Ferre (2):
ARM: at91/at91_dt_defconfig: remove memory specification to cmdline
ARM: at91/at91_dt_defconfig: add at91sam9n12 SoC to DT defconfig
Nicolas Pitre (1):
ARM: 7628/1: head.S: map one extra section for the ATAG/DTB area
Nishanth Menon (4):
cpufreq: OMAP: use RCU locks around usage of OPP
cpufreq: cpufreq-cpu0: use RCU locks around usage of OPP
PM / devfreq: add locking documentation for recommended_opp
PM / devfreq: exynos4_bus: honor RCU lock usage
Oleg Nesterov (4):
ia64: kill thread_matches(), unexport ptrace_check_attach()
ptrace: introduce signal_wake_up_state() and ptrace_signal_wake_up()
ptrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL
wake_up_process() should be never used to wakeup a TASK_STOPPED/TRACED task
Pantelis Antoniou (1):
ARM: OMAP2+: DT node Timer iteration fix
Pawel Moll (2):
ARM: vexpress: Enable A7 cores in V2P-CA15_A7's Device Tree
mfd: vexpress-sysreg: Don't skip initialization on probe
Peter Chen (3):
usb: gadget: fsl-mxc-udc: replace cpu_is_xxx() with platform_device_id
usb: gadget: fsl_mxc_udc: replace MX35_IO_ADDRESS to ioremap
ARM: i.MX clock: Change the connection-id for fsl-usb2-udc
Peter Ujfalusi (2):
ARM: OMAP4: clock data: Lock ABE DPLL on all revisions
ARM: OMAP4: hwmod_data: Correct IDLEMODE for McPDM
Pratyush Anand (1):
usb: dwc3: gadget: fix ep->maxburst for ep0
Richard Genoud (3):
ARM: at91/at91-pinctrl documentation: fix typo and add some details
ARM: at91/at91sam9x5 DTS: correct wrong PIO BANK values on u(s)arts
ARM: at91/at91sam9x5 DTS: add SCK USART pins
Rob Clark (1):
ARM: OMAP2+: fix build break for omapdrm
Robert P. J. Day (1):
fuse: Move CUSE Kconfig entry from fs/Kconfig into fs/fuse/Kconfig
Roger Quadros (1):
USB: EHCI: Move definition of EHCI_STATS to ehci.h
Russell King (1):
ARM: DMA: Fix struct page iterator in dma_cache_maint() to work with sparsemem
Rusty Russell (2):
module: add new state MODULE_STATE_UNFORMED.
module: put modules in list much earlier.
Santosh Shilimkar (1):
ARM: 7629/1: mm: Fix missing XN flag for for MT_MEMORY_SO
Sascha Hauer (1):
[media] coda: Fix build due to iram.h rename
Sasha Levin (1):
module: prevent warning when finit_module a 0 sized file
Sebastian Andrzej Siewior (1):
perf tools: Fix building from 'make perf-*-src-pkg' tarballs
Sebastian Hesselbarth (2):
ARM: Dove: add Cubox sdhci card detect gpio
ARM: kirkwood: fix missing #interrupt-cells property
Sergei Shtylyov (1):
usb: musb: cppi_dma: drop '__init' annotation
Shane Huang (1):
[libata] replace sata_settings with devslp_timing
Shawn Guo (3):
ARM: imx: fix build error with !CONFIG_SMP
ARM: imx: disable cpu in .cpu_kill hook
ARM: imx: correct low-power mode setting
Shuah Khan (1):
ioat: Fix DMA memory sync direction correct flag
Simon Guinot (1):
ARM: Kirkwood: fix ns2 gpios by converting to pinctrl
Stefan Bader (1):
ACPI: Check MSR valid bit before using P-state frequencies
Steffen Trumtrar (1):
mxs: uart: fix setting RTS from software
Stephen Boyd (1):
ARM: 7627/1: Predicate preempt logic on PREEMP_COUNT not PREEMPT alone
Stephen Hurd (1):
8250/16?50: Add support for Broadcom TruManage redirected serial port
Steven Rostedt (2):
staging/sb105x: PARPORT config is not good enough must use PARPORT_PC
ftrace: Be first to run code modification on modules
Sylwester Nawrocki (2):
[media] m5mols: Fix typo in get_fmt callback
[media] s5p-fimc: Fix return value of __fimc_md_create_flite_source_links()
Takashi Iwai (3):
ALSA: hda - Add fixup for Acer AO725 laptop
ALSA: hda - Add Conexant CX20755/20756/20757 codec IDs
ALSA: hda - Fix inconsistent pin states after resume
Tamas Lengyel (1):
xen/privcmd: Relax access control in privcmd_ioctl_mmap
Tejun Heo (1):
async: fix __lowest_in_progress()
Thierry Reding (1):
gpio: mvebu: Don't free chip label memory
Thomas Abraham (1):
serial: samsung: remove redundant setting of line config during port reset
Thomas Petazzoni (1):
arm: mvebu: use global interrupts for GPIOs on Armada XP
Thomas Schlichter (1):
ACPI / processor: Get power info before updating the C-states
Tomasz Figa (1):
ARM: S3C64XX: Fix build error with CONFIG_S3C_DEV_FB disabled
Tony Lindgren (2):
arm: mvebu: Fix compile for multiplatform when ARMv6 is selected
ARM: OMAP2+: Fix section warning for omap_init_ocp2scp()
Tormod Volden (1):
staging: wlan-ng: Fix clamping of returned SSID length
Tsutomu Itoh (1):
Btrfs: fix memory leak in name_cache_insert()
Uwe Kleine-König (1):
ARM: compile fix for DEBUG_LL=y && MMU=n
Vineet Gupta (2):
Ensure that kernel_init_freeable() is not inlined into non __init code
CONFIG_GENERIC_SIGALTSTACK build breakage with asm-generic/syscalls.h
Wei Yongjun (2):
tty: serial: vt8500: fix return value check in vt8500_serial_probe()
fuse: remove unused variable in fuse_try_move_page()
Will Deacon (2):
arm64: elf: fix core dumping to match what glibc expects
arm64: makefile: fix uname munging when setting ARCH on native machine
Wolfgang Frisch (1):
USB: io_ti: Fix NULL dereference in chase_port()
Yang Zhang (1):
x86/xen : Fix the wrong check in pciback
Yijing Wang (1):
PCI: pciehp: Use per-slot workqueues to avoid deadlock
Zach Brown (1):
btrfs: fix btrfs_cont_expand() freeing IS_ERR em
channing (1):
serial:ifx6x60:Keep word size accordance with SPI controller
chao bi (1):
serial:ifx6x60:Delete SPI timer when shut down port
fabio.estevam@freescale.com (1):
serial: mxs-auart: Index is unsigned
majianpeng (1):
f2fs: add global mutex_lock to protect f2fs_stat_list
(
Log in to post comments)