Messages in this thread |  | | From | Linus Torvalds <> | Date | Tue, 15 Nov 2011 15:44:07 -0200 | Subject | Linux 3.2-rc2 |
| |
Linux 3.2-rc2 is out there now. Well, the git trees are there (kernel.org and github), and the tar-file should be all done, but the patch is still uploading.
One thng worth noting: I got the new release scripts right, so now the -rc2 files are found in their proper location under "v3.x/testing", unlike -rc1 that got put directly in "v3.x". I'll fix the -rc1 location when I'm somewhere with better network.
And for being an -rc2 release of a pretty large merge-window, it seems to be quite reasonably sized. In fact, despite this having been the largest linux-next in a release in our linux-next history (I think), rc2 has the exact same number of commits since rc1 as we had during the 3.1 release.
About half the changes are architecture fixups (m68k and arm, with some powerpc and a smattering of others) Of the rest, about half is drivers (much of it drm), and the rest is "filesystems and sundry updates".
The shortlog is appended for people who enjoy that level of detail.
Linus
---
Adam Jackson (1): drm/nouveau: Fix bandwidth calculation for DisplayPort
Alan Cox (1): n_gsm: Fix timings
Alex Deucher (7): drm/radeon/kms: fix use of vram scratch page on evergreen/ni drm/radeon/kms: make an aux failure debug only drm/radeon/kms: remove extraneous calls to radeon_pm_compute_clocks() drm/radeon/kms/pm: add a proper pm profile init function for fusion drm/radeon/kms: optimize r600_pm_profile_init drm/radeon/kms/pm: switch to dynamically allocating clock mode array drm/radeon/kms/combios: fix dynamic allocation of PM clock modes
Alexander Graf (1): powerpc/kvm: Fix build failure with HV KVM and CBE
Alexey Fisher (1): ALSA: snd_usb_audio: add Logitech HD Webcam c510 to quirk-384
Andrew Jones (3): ktest: Create outputdir if it does not exist ktest: Only need to save .config when doing mrproper ktest: Include monitor in reboot code
Anton Blanchard (1): powerpc: Add System RAM to /proc/iomem
Anton Vorontsov (1): pata_of_platform: Don't use NO_IRQ
Arne Jansen (1): Btrfs: handle bio_add_page failure gracefully in scrub
Axel Lin (4): hwspinlock/u8500: include linux/module.h hwspinlock: Don't return a value in __hwspin_unlock hwspinlock/u8500: fix build error due to undefined label [CPUFREQ] db8500: fix build error due to undeclared i variable
Barry Song (1): pinctrl: fix "warning: 'struct pinctrl_dev' declared inside parameter list"
Ben Skeggs (12): drm: make sure drm_vblank_init() has been called before touching vbl_lock drm/nouveau: fix oops if i2c bus not found in nouveau_i2c_identify() drm/nv50/bios: fixup mpll programming from the init table parser drm/nv50/gr: typo fix, how about we not reset fifo during graph init? drm/nv50/vram: fix incorrect detection of bank count on newer chipsets drm/nv40/pm: fix issues on igp chipsets, which don't have memory drm/nvc0/vram: skip disabled PBFB subunits drm/nvc0: enable acceleration on 0xc8 by default drm/nvc0/gr: fix some bugs in grctx generation drm/nvc1: hacky workaround to fix accel issues drm/nvc0/gr: fixup the mmio list register writes for 0xc1 drm/nvc0: enable acceleration for nvc1 by default
Carlos Maiolino (1): xfs: Fix possible memory corruption in xfs_readlink
Chris Dunlop (1): sata_sis.c: trivial spelling fix
Chris Mason (2): Btrfs: fix oops on NULL trans handle in btrfs_truncate Btrfs: tweak the delayed inode reservations again
Christoph Bumiller (1): drm/nvc0/vram: storage type 0xc3 is not compressed
Christoph Hellwig (2): xfs: constify xfs_item_ops xfs: fix force shutdown handling in xfs_end_io
Dan Carpenter (4): drm/i915: fix if statement (bogus semi-colon) drm/nouveau: testing the wrong variable drm/radeon/benchmark: signedness bug in radeon_benchmark_move() hfs: add sanity check for file name length
Dan Williams (1): md/raid5: STRIPE_ACTIVE has lock semantics, add barriers
David Daney (1): kbuild: Fix missing system calls check on mips.
David Henningsson (1): ALSA: HDA: Remove quirk for Toshiba T110
David S. Miller (1): sparc: Hook up process_vm_{readv,writev} syscalls.
David Sterba (1): btrfs: rename the option to nospace_cache
Denis V. Lunev (1): ALSA: intel8x0: Improve comments for VM optimization
Dipankar Sarma (1): powerpc/numa: NUMA topology support for PowerNV
Dirk Behme (1): ARM: mxc: Remove test_for_ltirq
Dominik Brodowski (1): PM / QoS: Set cpu_dma_pm_qos->name
Eric Anholt (1): drm/i915: Fix object refcount leak on mmappable size limit error path.
Feng Tang (1): vrtc: change its year offset from 1960 to 1972
Finn Thain (1): m68k/mac: Remove mac_irq_{en,dis}able() wrappers
Francisco Jerez (1): drm/nv10: Change the BO size threshold determining the memory placement range.
Geert Uytterhoeven (28): m68k: Revive lost ARAnyM config options m68k: Revive lost DIO bus config option ide-{cd,floppy,tape}: Do not include <linux/irq.h> m68k/irq: Rename irq_controller to irq_chip m68k/irq: Kill irq_node_t typedef, always use struct irq_node m68k/irq: Rename irq_node to irq_data m68k/irq: Switch irq_chip methods to "struct irq_data *data" m68k/irq: Rename setup_irq() to m68k_setup_irq() and make it static m68k/irq: Extract irq_set_chip() m68k/irq: Add m68k_setup_irq_controller() m68k/irq: Rename {,__}m68k_handle_int() m68k/irq: Remove obsolete IRQ_FLG_* users m68k/irq: Add genirq support m68k/atari: Convert Atari to genirq m68k/atari: Remove code and comments about different irq types m68k/amiga: Refactor amiints.c m68k/amiga: Convert Amiga to genirq m68k/amiga: Optimize interrupts using chain handlers m68k/mac: Convert Mac to genirq m68k/mac: Optimize interrupts using chain handlers m68k/hp300: Convert HP9000/300 and HP9000/400 to genirq m68k/vme: Convert VME to genirq m68k/apollo: Convert Apollo to genirq m68k/sun3: Use the kstat_irqs_cpu() wrapper m68k/sun3: Convert Sun3/3x to genirq m68k/q40: Convert Q40/Q60 to genirq m68k/irq: Remove obsolete m68k irq framework m68k/irq: Remove obsolete support for user vector interrupt fixups
Geoff Levand (2): powerpc/ps3: Fix PS3 repository build warnings powerpc/ps3: Fix lv1_gpu_attribute hcall
Gwendal Grignou (1): [libata] Issue SRST to Sil3726 PMP
Hans de Goede (5): [media] uvcvideo: GET_RES should only be checked for BITMAP type menu controls [media] v4l2-event: Deny subscribing with a type of V4L2_EVENT_ALL [media] v4l2-event: Remove pending events from fh event queue when unsubscribing [media] v4l2-event: Don't set sev->fh to NULL on unsubscribe [media] v4l2-ctrl: Send change events to all fh for auto cluster slave controls
Heiko Schocher (2): powerpc/5200: add support for charon board powerpc, tqm5200: update tqm5200_defconfig to fit for charon board.
Herbert Xu (1): crypto: algapi - Fix build problem with NET disabled
Ilija Hadzic (2): drm: do not sleep on vblank while holding a mutex drm: add some comments to drm_wait_vblank and drm_queue_vblank_event
Ilya Dryomov (5): Btrfs: fix memory leak in btrfs_parse_early_options() Btrfs: fix subvol_name leak on error in btrfs_mount() Btrfs: avoid null dereference and leaks when bailing from open_ctree() Btrfs: close devices on all error paths in open_ctree() Btrfs: rework error handling in btrfs_mount()
Inki Dae (1): drm/exynos: added padding to be 64-bit align.
Jakob Bornecrantz (3): vmwgfx: Close screen object system vmwgfx: Initialize clip rect loop correctly in surface dirty vmwgfx: Only allow 64x64 cursors
Jamie Iles (1): ARM: picoxcell: add extra temp register to addruart
Jason Liu (2): ARM:i.MX: fix build error in tzic/avic.c ARM:i.MX: fix build error in clock-mx51-mx53.c
Jean-Christophe PLAGNIOL-VILLARD (4): ARM: at91: usart: drop static map regs for dbgu at91: vmalloc fix missing AT91_VIRT_BASE define at91/yl-9200: Fix section mismatch atmel/spi: fix missing probe
Jeongtae Park (1): [media] MAINTAINERS: add a maintainer for s5p-mfc driver
Jesse Barnes (1): drm: try to restore previous CRTC config if mode set fails
JiSheng Zhang (1): ahci_platform: use dev_get_platdata()
Jochen Friedrich (1): ARM: at91: Fix USBA gadget registration
Jonas Gorski (1): MTD: MAPS: bcm963xx-flash.c: explicitly include module.h
Jonathan Corbet (2): crypto: user - Fix rwsem leak in crypto_user PM / devfreq: fix private_data
Josef Bacik (2): Btrfs: fix our reservations for updating an inode when completing io Btrfs: only map pages if we know we need them when reading the space cache
Julian Wollrath (1): ALSA: hda - fix internal mic on Dell Vostro 3500 laptop
Kamil Debski (1): [media] v4l: s5p-mfc: fix reported capabilities
Keith Packard (1): agp: iommu_gfx_mapped only available if CONFIG_INTEL_IOMMU is set
Keng-Yu Lin (1): [libata] ahci: Add ASMedia ASM1061 support
Kevin Hilman (1): gpio/omap: replace MOD_REG_BIT macro with static inline
Konstantin Ozerkov (2): ALSA: intel8x0: move virtual environment detection code into one place ALSA: intel8x0: improve virtual environment detection
Kuninori Morimoto (9): sh: clkfwk: add clk_rate_mult_range_round() mailmap: Fix up some renesas attributions ARM: mach-shmobile: sh73a0: add MMC data pin pull-up ARM: mach-shmobile: kota2: add comment out separator ARM: mach-shmobile: clock-sh7372: remove un-necessary index ARM: mach-shmobile: ap4evb: remove white space from end of line ARM: mach-shmobile: move helper macro PORT_DATA_xx to sh_pfc.h ARM: mach-shmobile: move helper macro PORT_xx to sh_pfc.h ARM: mach-shmobile: move helper macro PORTCR to sh_pfc.h
Kyungmin Park (1): MAINTAINERS: exynos: Add EXYNOS DRM maintainer entry
Lars-Peter Clausen (1): blackfin: Fixup export.h includes
Linus Torvalds (4): x86 platform drivers: make Dell laptop driver select needed LED support x86 platform drivers: add POWER_SUPPLY to selected drivers for Dell Revert "proc: fix races against execve() of /proc/PID/fd**" Linux 3.2-rc2
Linus Walleij (1): pinctrl: hide subsystem from the populace
Liu Gang (1): fsl-rio: fix compile error
Magnus Damm (1): ARM: mach-shmobile: cpuidle single/global and last_state fixes
Marc Zyngier (2): ARM: mxc: fix local timer interrupt handling ARM: msm: fix compilation flags for MSM_SCM
Marcin Slusarz (3): drm/nouveau: initialize chan->fence.lock before use drm/nouveau: by default use low bpp framebuffer on low memory cards drm: serialize access to list of debugfs files
Marcos Paulo de Souza (1): [libata] libata-scsi.c: Add function parameter documentation
Marek Szyprowski (3): [media] media: vb2: add a check for uninitialized buffer [media] media: vb2: set buffer length correctly for all buffer types [media] media: vb2: reset queued list on REQBUFS(0) call
Mark Brown (4): ASoC: Update git repository URL ASoC: Don't use wm8994->control_data in wm8994_readable_register() ASoC: Don't use wm8994->control_data when requesting IRQs ASoC: Ensure we get an impedence reported for WM8958 jack detect
Maxim Levitsky (1): drm/nv50: fix stability issue on NV86.
Miao Xie (6): Btrfs: fix nocow when deleting the item Btrfs: fix no reserved space for writing out inode cache Btrfs: fix unreleased path in btrfs_orphan_cleanup() Btrfs: Abstract similar code for btrfs_block_rsv_add{, _noflush} Btrfs: fix orphan backref nodes Btrfs: fix deadlock caused by the race between relocation
Michael Krufky (4): [media] mxl111sf: fix return value of mxl111sf_idac_config [media] mxl111sf: check for errors after mxl111sf_write_reg in mxl111sf_idac_config [media] mxl111sf: remove pointless if condition in mxl111sf_config_spi [media] mxl111sf: fix build warning
Michael Neuling (1): powerpc: Add KVM as module to defconfigs
Michael S. Tsirkin (1): virtio-pci: fix use after free
Michael Witten (45): DocBook/drm: Eradicate inappropriate uses of the future tense DocBook/drm: can -> may DocBook/drm: Clean up code comment DocBook/drm: Use a semicolon DocBook/drm: a -> an DocBook/drm: , -> . DocBook/drm: Move `should be set' to the beginning of the sentence DocBook/drm: Clean up `pre-memory management aware' DocBook/drm: Rearrange wording to make more sense DocBook/drm: Replace the paragraph's first sentence with its last sentence DocBook/drm: Better wording DocBook/drm: Clearer wording with `for consumption by' DocBook/drm: Insert missing `that' DocBook/drm: Insert missing `an' DocBook/drm: `setup' is the noun; `to set up' is the verb DocBook/drm: `at driver load time' -> `when the driver is loaded' DocBook/drm: Use the passive voice DocBook/drm: Offset modifiers with commas DocBook/drm: can -> could DocBook/drm: , -> : DocBook/drm: Insert missing comma DocBook/drm: Remove parentheses and unnecessary repetition DocBook/drm: Insert `()' after function name DocBook/drm: Streamline wording of GEM initialization DocBook/drm: basic -> core DocBook/drm: Use a singular subject for grammatical cleanliness DocBook/drm: The word `so-called'; I do not think it connotes what you think it connotes DocBook/drm: Insert `it' for smooth reading DocBook/drm: Remove redundancy DocBook/drm: Clarify `final initialization' via better formatting DocBook/drm: Use a colon DocBook/drm: Remove extraneous commas DocBook/drm: Insert `the' for readability, and change `set' to `setting' DocBook/drm: Use an itemizedlist for what an encoder needs to provide DocBook/drm: Use a <variablelist> for vblank ioctls DocBook/drm: Insert a comma DocBook/drm: Use an <itemizelist> for fundamental GEM operations DocBook/drm: Improve flow of GPU/CPU coherence sentence DocBook/drm: Refer to the domain-setting function as a device-specific ioctl DocBook/drm: Better flow with `, and then' DocBook/drm: Use `; otherwise,' DocBook/drm: Clean up the paragraph on framebuffer objects DocBook/drm: `(device|driver) specific' -> `(device|driver)-specific' DocBook/drm: `device aware' -> `device-aware' DocBook/drm: Clean up a todo-note
Michel Dänzer (1): drm/radeon: Make sure CS mutex is held across GPU reset.
Ming Lei (1): iommu: omap: Fix compile failure
NeilBrown (1): md/raid5: abort any pending parity operations when array fails.
Nishanth Aravamudan (1): powerpc/kvm: Fix build with older toolchains
Nobuhiro Iwamatsu (1): sh: Fix cached/uncaced address calculation in 29bit mode
Paul Bolle (1): drm: drop select of SLOW_WORK
Paul Gortmaker (2): mfd: fix build failures in recently added ab5500 code drivers/media: video/a5k6aa is a module and so needs module.h
Paul Mundt (4): sh: Wire up process_vm syscalls. drivers: sh: Generalize runtime PM platform stub. drivers: sh: Kill off dead pathname for runtime PM stub. sh: clkfwk: Kill off remaining debugfs cruft.
Phil Edworthy (1): serial: sh-sci: Fix up SH-2A SCIF support.
Rafael J. Wysocki (2): Documentation: Fix typo in freezer-subsystem.txt ACPI / cpuidle: Remove acpi_idle_suspend (to fix suspend regression)
Randy Dunlap (1): drm: fix kconfig unmet dependency warning
Richard Zhao (1): ARM: mx51/53: set pwm clock parent to ipg_perclk
Shawn Guo (4): arm/mxs: fix mmc device adding for mach-mx28evk arm/imx: fix the references to ARCH_MX3 arm/imx: fix AUTO_ZRELADDR selection arm/imx: fix imx6q mmc error when mounting rootfs
Sonic Zhang (1): Blackfin: add serial TX IRQ in individual platform resource
Stephen Boyd (1): msm: boards: Fix fallout from removal of machine_desc in fixup
Stephen Warren (2): arm/tegra: Don't create duplicate gpio and pinmux devices arm/dt: Fix ventana SDHCI power-gpios
Steven Rostedt (18): ktest: Add TEST_TYPE install option ktest: Fail when grub menu not found ktest: Add NO_INSTALL option to not install for a test ktest: Add option REBOOT_SUCCESS_LINE to stop waiting after a reboot ktest: Do not reboot on config or build issues ktest: Add IF and ELSE to config sections ktest: Let IF keyword take comparisons ktest: Add INCLUDE keyword to include other config files ktest: Consolidate TEST_TYPE and DEFAULT code ktest: Add OVERRIDE keyword to DEFAULTS section ktest: Add DEFINED keyword for IF statements ktest: Sort make_min_config configs by dependecies ktest: Fix parsing of config section lines ktest: Add processing of complex conditionals ktest: Do not opencode reboot in grub setting ktest: Add another monitor flush before installing kernel ktest: Add variable ${PWD} ktest: Evaluate variables entered on the command line
Takashi Iwai (5): ALSA: hda - Mute unused capture sources for Realtek codecs ALSA: usb-audio - Fix the missing volume quirks at delayed init ALSA: hda - Don't add elements of other codecs to vmaster slave ALSA: vmaster - Free slave-links when freeing the master element ALSA: hda - Re-enable the check NO_PRESENCE misc bit
Thomas Meyer (2): PM / OPP: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) ALSA: usb-audio: Use kmemdup rather than duplicating its implementation
Todd Poynor (1): gpio/omap: check return value from irq_alloc_generic_chip
Vinson Lee (1): drm: Ensure string is null terminated.
William Douglas (1): bma023: Add SFI translation for this device
Wolfram Sang (2): gpio: pca953x: remove unneeded check for chip type gpio: pca953x: propagate the errno from the chip_init functions
Yong Zhang (2): powerpc/irq: Remove IRQF_DISABLED powerpc/ps3: irq: Remove IRQF_DISABLED
Yufeng Shen (1): arm/tegra: enable headphone detection gpio on seaboard
Zhang Rui (1): ce4100: fix a build error
slyich@gmail.com (1): btrfs: fix double-free 'tree_root' in 'btrfs_mount()' -- 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/
|  |