Messages in this thread | | | From | Linus Torvalds <> | Date | Sat, 20 Oct 2012 12:41:06 -0700 | Subject | Linux 3.7-rc2 |
| |
For the last few months, it's almost become a habit of mine to make the occasional release from the airport while flying out somewhere. And this is another such one. Go free PDX airport wireless!
Anyway, it's been roughly a week, and -rc2 is out. The most noticeable thing tends to be fixing various fallout issues - there's lots of patches to finish up (and fix the fallout) from the UAPI include file reorganization, for example, but there's also some changes to how module signing is done etc etc.
In pure lines, the uapi stuff (even with rename detection) dwarfs everything else, and the diffstat of -rc2 is very unusual. Instead of the normal "65% drivers, random everything else", it's "50% arch patches (largely uapi header files), 30% include (more uapi header file changes, and 20% everything else".
But the appended shortlog is fairly readable, because the uapi changes don't dominate there. Nothing really particular stands out. DRM and USB driver changes, and various random fixes all over..
Have fun, and go forth and test,
Linus
---
Al Viro (2): fix a leak in replace_fd() users bury SEL_{IN,OUT,EX}
Alan Stern (1): USB: fix port probing and removal in garmin_gps
Alex Deucher (5): drm/radeon: fix compilation with backlight disabled drm/radeon: allocate PPLLs from low to high drm/radeon: update comments to clarify VM setup (v2) drm/radeon/cayman: set VM max pfn at MC init drm/radeon: check if pcie gen 2 is already enabled (v2)
Alexander Shiyan (1): serial: sccnxp: Allows the driver to be compiled as a module
Alexandre Pereira da Silva (1): usb: gadget: lpc32xx_udc: Fix compatibility with STOTG04
Alexis R. Cortes (1): usb: host: xhci: New system added for Compliance Mode Patch on SN65LVPE502CP
Andi Kleen (1): FRV: Fix const sections change
Aneesh Kumar K.V (1): powerpc: Build fix for powerpc KVM
Antony Pavlov (1): MIPS: JZ4740: Fix '#include guard' in serial.h
Arnaldo Carvalho de Melo (4): perf python: Initialize 'page_size' variable perf python: Link with libtraceevent perf hists browser: Add back callchain folding symbol perf python: Properly link with libtraceevent
Arnd Bergmann (9): SCSI: ARM: ncr5380/oak uses no interrupts SCSI: ARM: make fas216_dumpinfo function conditional mm/slob: use min_t() to compare ARCH_SLAB_MINALIGN USB: EHCI: mark ehci_orion_conf_mbus_windows __devinit pcmcia: sharpsl: don't discard sharpsl_pcmcia_ops pinctrl: samsung: use __devinit section for init code pinctrl: sirf: remove sirfsoc_gpio_set_pull function spi/s3c64xx: use correct dma_transfer_direction type ARM: s3c: mark s3c2440_clk_add as __init_refok
Ashish Chavan (1): ASoC: codecs: da9055: Minor improvement in ALC calibration process
Axel Lin (2): gpio: mvebu: Add missing breaks in mvebu_gpio_irq_set_type drivers/video/backlight/lm3639_bl.c: return proper error in lm3639_bled_mode_store() error paths
Ben Collins (1): USB: ehci-fsl: Return valid error in ehci_fsl_setup_phy
Ben Skeggs (1): drm/nouveau/bios: fix typo in error message
Benjamin Herrenschmidt (1): Revert "powerpc/perf: Use pmc_overflow() to detect rolled back events"
Benoit Cousson (1): ARM: OMAP2+: clock data: Add dev-id for the omap-gpmc dummy fck
Bill Pemberton (2): staging: dgrp: check for NULL pointer in (un)register_proc_table staging: dgrp: check return value of alloc_tty_driver
Bjørn Mork (2): USB: option: blacklist net interface on ZTE devices USB: option: add more ZTE devices
Borislav Petkov (1): x86, MCE: Remove bios_cmci_threshold sysfs attribute
Bryan Wu (1): MAINTAINERS: change email after moving for LED subsystem maintaining
Carlos Maiolino (2): ext3: fix possible non-initialized variable on htree_dirblock_to_tree() ext3: ext3_bread usage audit
Catalin Marinas (5): uapi: Allow automatic generation of uapi/asm/ header files arm64: Select MODULES_USE_ELF_RELA arm64: Fix the update_vsyscall() prototype arm64: Ignore memory blocks below PHYS_OFFSET arm64: No need to set the x0-x2 registers in start_thread()
Chris Ball (1): ARM: pxa: Fix build error caused by sram.h rename
Chris Wilson (2): drm/i915: Disallow preallocation of requests drm/i915: fixup i915_gem_object_get_page inline helper
Chris Zankel (3): xtensa: fix memmove(), bcopy(), and memcpy(). xtensa: minor compiler warning fix xtensa: add missing system calls to the syscall table
Christian König (3): drm/radeon: allocate page tables on demand v4 drm/radeon: don't add the IB pool to all VMs v2 drm/radeon: separate pt alloc from lru add
Corey Minyard (3): IPMI: Remove SMBus driver info from the docs IPMI: Fix some uninitialized warning IPMI: Detect register spacing on PCI interfaces
Cyrill Gorcunov (1): pidns: remove recursion from free_pid_ns()
Dan Carpenter (1): x86/cache_info: Use ARRAY_SIZE() in amd_l3_attrs()
Daniel J Blueman (1): x86, amd, mce: Avoid NULL pointer reference on CPU northbridge lookup
Daniel Vetter (5): drm/i915: paper over a pipe-enable vs pageflip race drm/i915: disable wc gtt pte mappings on gen2 drm/i915: rip out the pipe A quirk for i855gm drm/i915: fixup the plane->pipe fixup code drm/i915/dvo-ch7xxx: fix get_hw_state
Dave Airlie (2): drm: fix warning on 32-bit. nouveau: fix warning on 32-bit build.
David Ahern (1): perf tool: Precise mode requires exclude_guest
David Daney (1): MIPS: Make __{,n,u}delay declarations match definitions and generic delay.h
David Henningsson (1): ALSA: hda - Always check array bounds in alc_get_line_out_pfx
David Hooper (1): x86/reboot: Remove quirk entry for SBC FITPC
David Howells (23): UAPI: (Scripted) Disintegrate arch/sh/include/asm UAPI: (Scripted) Disintegrate include/linux/hsi UAPI: (Scripted) Disintegrate include/linux/usb UAPI: (Scripted) Disintegrate arch/xtensa/include/asm Unexport some bits of linux/fs.h UAPI: (Scripted) Disintegrate arch/parisc/include/asm FRV: Fix VLIW packing constraint violation in entry.S FRV: Fix incorrect symbol in copy_thread() FRV: Fix linux/elf-fdpic.h UAPI: Make uapi/linux/irqnr.h non-empty UAPI: Remove empty conditionals from include/linux/Kbuild UAPI: Remove empty non-UAPI Kbuild files UAPI: Place comments in empty arch Kbuilds to make them non-empty UAPI: The tile arch uses the generic ucontext.h file UAPI: Put a comment into uapi/asm-generic/kvm_para.h and use it from arches UAPI: Make arch/mn10300/include/uapi/asm/setup.h non-empty UAPI: Make arch/sh/include/uapi/asm/hw_breakpoint.h non-empty UAPI: Make arch/sparc/include/uapi/asm/sigcontext.h non-empty UAPI: (Scripted) Disintegrate include/linux/dvb UAPI: (Scripted) Disintegrate arch/hexagon/include/asm MODSIGN: perlify sign-file and merge in x509keyid MODSIGN: Cleanup .gitignore MODSIGN: Move the magic string to the end of a module and eliminate the search
David Miller (1): perf tools: Fix build on sparc.
David Rientjes (3): thermal, cpufreq: Fix build when CPU_FREQ_TABLE isn't configured mm, mempolicy: fix printing stack contents in numa_maps fs, xattr: fix bug when removing a name not in xattr list
David S. Miller (4): sparc64: Like x86 we should check current->mm during perf backtrace generation. sparc64: Add global PMU register dumping via sysrq. MAINTAINERS: Add explicit section for IPSEC networking. sparc64: Fix bit twiddling in sparc_pmu_enable_event().
Deepthi Dharwar (3): cpuidle/powerpc: Fix target residency initialisation in pseries cpuidle cpuidle/powerpc: Fix smt_snooze_delay functionality. cpuidle/powerpc: Fix snooze state problem in the cpuidle design on pseries.
Dmitry Kravkov (1): bnx2x: fix handling mf storage modes
Egbert Eich (1): drm/radeon: Don't destroy I2C Bus Rec in radeon_ext_tmds_enc_destroy().
Eric Dumazet (1): ipv6: addrconf: fix /proc/net/if_inet6
Felipe Balbi (1): usb: dwc3: gadget: fix 'endpoint always busy' bug
Fengguang Wu (1): firmware/memmap: avoid type conflicts with the generic memmap_init()
Geert Uytterhoeven (2): staging: serial: dgrp: Add missing #include <linux/uaccess.h> serial/8250_hp300: Missing 8250 register interface conversion bits
Greg Kroah-Hartman (2): tty: serial: sccnxp: Fix bug with unterminated platform_id list USB: usb.h: remove dbg() macro
Guennadi Liakhovetski (1): ASoC: fsi: don't reschedule DMA from an atomic context
Guenter Roeck (1): hwmon: (coretemp) Add support for Atom CE4110/4150/4170
H. Peter Anvin (1): x86, suspend: Correct the restore of CR4, EFER; skip computing EFLAGS.ID
Hendrik Brueckner (1): smsgiucv: reestablish IUCV path after resume
Henrik Rydberg (1): usbdevfs: Fix broken scatter-gather transfer
Jacob Shin (1): x86: Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping.
James Bottomley (1): [PARISC] asm: redo generic includes
Jan Kara (1): quota: Silence warning about PRJQUOTA not being handled in need_print_warning()
Jani Nikula (1): drm/i915: fix non-DP-D eDP backlight cleanup and module reload
Janusz Krzysztofik (1): ASoC: ams-delta: Convert to use snd_soc_register_card()
Jason Gunthorpe (1): ARM: Kirkwood: fix disabling CACHE_FEROCEON_L2
Jiri Pirko (1): vlan: fix bond/team enslave of vlan challenged slave/port
Johan Hovold (19): USB: ark3116: fix NULL-pointer dereference USB: cyberjack: fix port-data memory leak USB: belkin_sa: fix port-data memory leak USB: cp210x: fix port-data memory leak USB: pl2303: fix port-data memory leak USB: cypress_m8: fix port-data memory leak USB: kobil_sct: fix port-data memory leak USB: io_edgeport: fix port-data memory leak USB: f81232: fix port-data memory leak USB: keyspan_pda: fix port-data memory leak USB: io_ti: fix port-data memory leak USB: kl5kusb105: fix port-data memory leak USB: iuu_phoenix: fix port-data memory leak USB: oti6858: fix port-data memory leak USB: ti_usb_3410_5052: fix port-data memory leak USB: ssu100: fix port-data memory leak USB: spcp8x5: fix port-data memory leak USB: iuu_phoenix: fix sysfs-attribute creation USB: io_ti: fix sysfs-attribute creation
John Johansen (1): apparmor: fix apparmor OOPS in audit_log_untrustedstring+0x1c/0x40
Jon Hunter (1): ARM: OMAP2+: Allow kernel to boot even if GPMC fails to reserve memory
Jussi Kivilinna (1): crypto: aesni - fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc()
KAMEZAWA Hiroyuki (1): hold task->mempolicy while numa_maps scans.
Kees Cook (4): hwmon: (pmbus) remove CONFIG_EXPERIMENTAL Documentation/hwmon: remove CONFIG_EXPERIMENTAL kernel/sys.c: fix stack memory content leak via UNAME26 use clamp_t in UNAME26 fix
Kenneth Graunke (1): drm/i915: Set guardband clipping workaround bit in the right register.
Kim Phillips (3): of/address: sparse fixes of/irq: sparse fixes of/platform: sparse fix
Kuninori Morimoto (4): ARM: shmobile: armadillo800eva: __io abuse cleanup ARM: shmobile: r8a7779: use __iomem pointers for MMIO usb: renesas_usbhs: fixup __usbhs_for_each_pipe 1st pos usb: renesas_usbhs: fixup interrupt status clear method
Laurent Pinchart (2): usb: gadget: Make webcam gadget select USB_LIBCOMPOSITE MAINTAINERS: Add maintainer entry for the USB webcam gadget
Linus Torvalds (4): xen: Fix annoying compile-time warning kbuild: Fix module signature generation remap_file_pages: correctly handle the case of a NULL vm_ops pointer Linux 3.7-rc2
Linus Walleij (3): pinctrl/nomadik: provide stubs for legacy Nomadik pinctrl/nomadik: always use the simple irqdomain ARM: dts: compile Integrator device trees
Luca Tettamanti (1): drm/radeon: use %zu for formatting size_t
Marc Gauthier (2): xtensa: copy_thread with CLONE_VM must not copy live parent AR windows xtensa: fix missing return in do_page_fault for SIGBUS case
Marc Zyngier (1): arm64: fix alignment padding in assembly code
Marcin Slusarz (1): drm/nv50/fb: fix double free of vram mm
Mark Brown (4): ASoC: bells: Correct typo in sub speaker DAI name for WM5110 ASoC: wm2200: Use rev A register patches on rev B ASoC: wm2200: Fix non-inverted OUT2 mute control ASoC: bells: Correct typo in sub speaker DAI name for WM5110
Mark Zhang (1): ARM: tegra30: clk: Fix output_rate overflow
Markus Trippelsdorf (1): tty: Fix bogus "callbacks suppressed" messages
Martin Peres (3): drm/nouveau/hwmon: fix the initialization condition drm/nouveau/pm: fix a typo related to the move to the therm subdev drm/nouveau/pm: do not stop reclocking if failing to set the fan speed
Matthew Garrett (2): ACPI: Reorder IPMI driver before any other ACPI drivers IPMI: Change link order
Mauro Carvalho Chehab (2): DocBook/media/Makefile: Fix build due to uapi breakage [media] Kconfig: Fix dependencies for driver autoselect options
Max Filippov (7): xtensa: ISS: fix specific simcalls xtensa: ISS: fix rs_put_char xtensa: fix boot parameters parsing xtensa: reorganize SR referencing xtensa: fix unaligned usermode access xtensa: Use Kbuild infrastructure to handle asm-generic headers drm/nouveau: only call ttm_agp_tt_create when __OS_HAS_AGP
Maxim Kachur (1): ALSA: emu10k1: add chip details for E-mu 1010 PCIe card
Mel Gorman (1): mm: compaction: correct the nr_strict va isolated check for CMA
Michael Walle (2): ARM: kirkwood: fix LEDs names for lsxl boards ARM: kirkwood: fix buttons on lsxl boards
Michal Marek (1): kbuild: Fix accidental revert in commit fe04ddf
Ming Lei (2): USB: cdc-acm: fix pipe type of write endpoint lib/dma-debug.c: fix __hash_bucket_find()
Namhyung Kim (3): perf tools: Fix segfault when using srcline sort key perf tools: Remove warnings on JIT samples for srcline sort key perf hists browser: Fix off-by-two bug on the first column
Nicolas Boullis (1): usb: acm: fix the computation of the number of data bits
Olof Johansson (1): of: add stub of_get_child_by_name for non-OF builds
Paul E. McKenney (1): printk: Fix scheduling-while-atomic problem in console_cpu_notify()
Paul Mundt (2): sh: Wire up kcmp syscall. sh: Fix up more fallout from pointless ARM __iomem churn.
Paul Walmsley (1): ARM: OMAP: resolve sparse warning concerning debug_card_init()
Peter Meerwald (1): ASoC: fix documentation in soc-jack
Peter Ujfalusi (4): ASoC: twl6040: Fix Stream DAPM mapping ASoC: omap-abe-twl6040: Fix typo of Vibrator ASoC: omap-mcpdm: Remove OMAP revision check ASoC: dmaengine: Correct Makefile when sound is built as module
Peter Zijlstra (1): perf: Require exclude_guest to use PEBS - kernel side enforcement
Rafael J. Wysocki (1): MAINTAINERS: Add Rafael's address to ACPI maintainers
Ralf Baechle (7): mm: huge_memory: Fix build error. MIPS: tlbex: Deal with re-definition of label MIPS: R5000: Fix TLB hazard handling. MIPS: Hugetlbfs: Handle huge pages correctly in pmd_bad() MIPS: Restore pagemask after dumping the TLB. MIPS: hugetlbfs: Fix hazard between tlb write and pagemask restoration. MIPS: JZ4740: Forward declare struct uart_port in header.
Randy Dunlap (2): docbook: networking: fix file paths for uapi headers drm: radeon: fix printk format warning
Richard Kuo (1): Hexagon: Copyright marking changes
Richard Weinberger (1): linux/coredump.h needs asm/siginfo.h
Rodrigo Vivi (1): drm/i915: HSW CRW stability magic
Russell King (1): ARM: fix oops on initial entry to userspace with Thumb2 kernels
Rusty Russell (1): kbuild: sign the modules at install time
Sachin Kamat (1): arm64: Remove duplicate inclusion of mmu_context.h in smp.c
Sarah Sharp (4): USB: Enable LPM after a failed probe. usb: Don't enable LPM if the exit latency is zero. usb: Send Set SEL before enabling parent U1/U2 timeout. usb: trival: Fix debugging units mistake.
Sasha Levin (2): net, TTY: initialize tty->driver_data before usage SUNRPC: Prevent kernel stack corruption on long values of flush
Sebastian Hesselbarth (6): ARM: dove: Add pcie clock support ARM: dove: Fix tauros2 device tree init ARM: dove: Fix clock names of sata and gbe ARM: dove: Restructure SoC device tree descriptor ARM: dove: Remove watchdog from DT ARM: dove: Add crypto engine to DT
Sebastien Guiriec (1): ARM: OMAP4: devices: fixup OMAP4 DMIC platform device error message
Shawn Guo (1): ARM: dts: imx6q-arm2: move NANDF_CS pins out of 'hog'
Sivaram Nair (2): ARM: tegra: rename tegra system timer ARM: tegra: add tegra_timer clock
Stefan Raspl (1): qeth: fix deadlock between recovery and bonding driver
Stefano Babic (1): usb: musb: am35xx: drop spurious unplugging a device
Stephen Warren (1): dtc: fix for_each_*() to skip first object if deleted
Steven Rostedt (2): lib tools traceevent: Add back pevent assignment in __pevent_parse_format() tools lib traceevent: Fix missed freeing of subargs in free_arg() in filter
Takashi Iwai (4): ALSA: ac97 - Fix missing NULL check in snd_ac97_cvol_new() ALSA: hda - Clean up superfluous position_fix list entries ALSA: hda - Fix registration race of VGA switcheroo ALSA: hda - Stop LPIB delay counting on broken hardware
Tero Kristo (1): ARM: OMAP: clockdomain: Fix locking on _clkdm_clk_hwmod_enable / disable
Thomas Friebel (1): drm/radeon: fix spelling typos in debugging output
Tobias Klauser (1): pinctrl: bcm2835: Use existing pointer to struct device
Tony Lindgren (2): ASoC: Fix wrong include for McPDM ARM: OMAP4: Fix twd_local_timer_register regression
Tony Prisk (3): dtb: fix interrupt assignment for ehci/uhci on wm8505 usb: Missing dma_mask in uhci-platform.c when probed from device-tree usb: Missing dma_mask in ehci-vt8500.c when probed from device-tree
Trond Myklebust (1): NLM: nlm_lookup_file() may return NLMv4-specific error codes
Vivek Gautam (1): usb: dwc3: shutdown usb_phy when removing the device
Wei Yongjun (3): pinctrl: remove duplicated include from pinctrl-bcm2835.c pinctrl: fix return value in bcm2835_pinctrl_probe() pinctrl: remove duplicated include from pinctrl-xway.c
Will Deacon (2): arm64: ptrace: make structure padding explicit for debug registers arm64: ptrace: use HW_BREAKPOINT_EMPTY type for disabled breakpoints
Willy Tarreau (1): drm/i915: remove useless BUG_ON which caused a regression in 3.5.
Zhao Hongjiang (2): ext2: fix return values on parse_options() failure ext3: fix return values on parse_options() failure
Zijie Pan (1): sctp: fix call to SCTP_CMD_PROCESS_SACK in sctp_cmd_interpreter()
jerin jacob (1): MIPS: CMP: Fix physical core number calculation logic -- 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/
| |