[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CA+55aFx2muc8bZtkcLqoeL2GVgYs0cZBmeTu8TA7xf6tBY03mA@mail.gmail.com>
Date: Sat, 16 Jun 2012 17:59:39 -0700
From: Linus Torvalds <torvalds@...ux-foundation.org>
To: Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 3.5-rc3
So at this stage I always wish there were fewer changes in the -rc
releases, but -rc3 is out and while it could be smaller (it's just
under 300 non-merge commits), it doesn't seem too bad.
The week started calm with just a few small pulls, with people
apparently really trying to make my life easier during travels - thank
you. But it kind of devolved at some point, and I think more than half
the pull requests came in the last two days and they were bigger too.
Oh well..
Anyway, my merge summary is as follows:
- regulator and regmap fixes from Mark Brown
- crypto fixes from Herbert Xu
- m68knommu from Greg Ungerer
- writeback locking fix from Wu Fengguang
- drm fixes from Dave Airlie
- omapdss build problem fix from Tomi Valkeinen
- m68k update from Geert Uytterhoeven
- led fixes from Bryan Wu
- SuperH fixes from Paul Mundt
- sound fixes from Takashi Iwai
- pinctrl fixes from Linus Walleij
- kvm fix from Marcelo Tosatti
- btrfs update (and a later warning fix pull) from Chris Mason
- target updates from Nicholas Bellinger
- x86, perf, and core updates (RCU and locking) from Ingo Molnar
- networking, IDE and sparc update from David S. Miller
- USB fixes from Greg Kroah-Hartman
- five Xen bug-fixes from Konrad Rzeszutek Wilk
- two nfsd bugfixes from J. Bruce Fields
- PowerPC fix from Paul Mackerras
- DMA-mapping fixes from Marek Szyprowski
- NFS client bugfixes from Trond Myklebust
- SCSI fixes from James Bottomley
- fbdev fixes from Florian Tobias Schandinat
- arch/tile update from Chris Metcalf
and for people who are interested, I'm appending the full shortlog.
Apart from the new tilegx ethernet driver that came in through the
networking tree, it's all reasonably small.
Go get it,
Linus
---
Alan Cox (1):
USB: mct_u232: Fix incorrect TIOCMSET return
Alan Stern (2):
USB: add NO_D3_DURING_SLEEP flag and revert 151b61284776be2
USB: serial-generic: use a single set of device IDs
Amitkumar Karwar (1):
cfg80211: use sme_state in ibss start/join path
Anand Gadiyar (1):
Fix OMAP EHCI suspend/resume failure (i693)
Andiry Xu (1):
xHCI: Increase the timeout for controller save/restore state operation
Andre Przywara (1):
xen/setup: filter APERFMPERF cpuid feature out
Andrew Bird (1):
USB: option: Updated Huawei K4605 has better id
Andrew Lunn (1):
mv643xx_eth: Fix compile error for architectures without clk.
Andy Adamson (1):
NFSv4 do not send an empty SETATTR compound
AnilKumar Ch (3):
can: c_can: fix "BUG! echo_skb is occupied!" during transmit
can: c_can: fix an interrupt thrash issue with c_can driver
can: c_can: fix race condition in c_can_open()
Archit Taneja (1):
OMAPDSS: DSI: Fix bug when calculating LP command interleaving parameters
Arik Nemtsov (1):
mac80211: fix non RCU-safe sta_list manipulation
Arnd Bergmann (5):
drivers/video: use correct __devexit_p annotation
video/ili9320: do not mark exported functions __devexit
video/console: automatically select a font
drivers/savagefb: use mdelay instead of udelay
drivers/tosa: driver needs I2C and SPI to compile
Avinash Patil (2):
mwifiex: invalidate bss config before setting channel for uAP
mwifiex: support NL80211_HIDDEN_SSID_ZERO_LEN for uAP
Axel Lin (4):
regulator: palmas: Fix wrong kfree calls
regulator: anatop: Use correct __devexit_p annotation
regulator: core: Properly handle the case min_uV <
rdev->desc->min_uV in map_voltage_linear
leds: Make LEDS_ASIC3 and LEDS_RENESAS_TPU depend on LEDS_CLASS=y
Barry Song (1):
pinctrl: sirf: mark of_device_id match table as __devinitconst
Bjørn Mork (5):
net: sierra_net: device IDs for Aircard 320U++
USB: cdc-wdm: Add Vodafone/Huawei K5005 support
USB: option: Add Vodafone/Huawei K5005 support
USB: qcserial: Add Sierra Wireless device IDs
USB: serial: Enforce USB driver and USB serial driver match
Borislav Petkov (1):
x86/smp: Fix topology checks on AMD MCM CPUs
Bruce Allan (1):
e1000e: test for valid check_reset_block function pointer
Bryan Schumaker (2):
NFS4: Set parsed mount data version to 4
NFS: Use the NFS_DEFAULT_VERSION for v2 and v3 mounts
Chris Mason (2):
Btrfs: init old_generation in get_old_root
Btrfs: cast devid to unsigned long long for printk %llu
Chris Metcalf (2):
tilegx network driver: initial support
tile: fix bug in get_user() for 4-byte values
Christian Borntraeger (1):
spinlock: Indicate that a lockup is only suspected
Christian Dietrich (2):
ide: icside.c: Fix compile with CONFIG_BLK_DEV_IDEDMA_ICS=n
ide: icside.c: fix printk format string compile warning
Christoph Fritz (1):
usb: gadget: regression fix - usage of usb_ep
Chun-Yeow Yeoh (1):
mac80211: Fix Unreachable Mesh Station Problem when joining to
another MBSS
Dan Carpenter (3):
NFSv4.1: integer overflow in decode_cb_sequence_args()
NFS: add an endian notation for sparse
USB: Checking the wrong variable in usb_disable_lpm()
Daniel Mack (1):
USB: fix gathering of interface associations
Dave Jones (1):
appletalk: Remove out of date message in printk
David Henningsson (1):
ALSA: HDA: Pin fixup for Zotac Z68 motherboard
David S. Miller (1):
Revert "niu: Add support for byte queue limits."
Devendra Naga (4):
pinctrl: pinctrl-imx: free allocated pinctrl_map structure only
once and use kernel facilities for IMX_PMX_DUMP
pinctrl: pinctrl-imx: free if of_get_parent fails to get the parent node
pinctrl: pinctrl-mxs: Take care of frees if the kzalloc fails
pinctrl: pinctrl-mxs: set platform driver data to NULL at
errpath and at unregister
Don Zickus (1):
watchdog: Quiet down the boot messages
Dong Aisheng (1):
pinctrl: pinctrl-imx: fix incorrect debug message of maps
Emil Goode (1):
video: bfin_adv7393fb: Convert to kstrtouint_from_user
Emmanuel Grumbach (2):
iwlwifi: don't mess up the SCD when removing a key
iwlwifi: disable the buggy chain extension feature in HW
Eric Dumazet (13):
drop_monitor: dont sleep in atomic context
inetpeer: fix a race in inetpeer_gc_worker()
net: l2tp_eth: fix kernel panic on rmmod l2tp_eth
net: neighbour: fix neigh_dump_info()
l2tp: fix a race in l2tp_ip_sendmsg()
be2net: fix a race in be_xmit()
virtio-net: fix a race on 32bit arches
dummy: fix rcu_sched self-detected stalls
lpc_eth: add missing ndo_change_mtu()
lpc_eth: fix tx completion
bonding: Fix corrupted queue_mapping
netpoll: fix netpoll_send_udp() bugs
bnx2x: fix checksum validation
Evan McNabb (1):
USB: ftdi-sio: Add support for RT Systems USB-RTS01 serial adapter
Fabio Estevam (1):
regmap: Fix the size calculation for map->format.buf_size
Felix Fietkau (1):
mac80211: add missing rcu_read_lock/unlock in agg-rx session timer
Fred Isaman (2):
NFS4: Fix open bug when pnfs module blacklisted
NFS: fix directio refcount bug on commit
Geert Uytterhoeven (2):
m68k: Use generic strncpy_from_user(), strlen_user(), and strnlen_user()
sh: Setup CROSS_COMPILE at the top
Giuseppe CAVALLARO (5):
net: icplus: fix interrupt mask
stmmac: fix driver's doc when run kernel-doc script
stmmac: update driver's doc
stmmac: fix driver Kconfig when built as module
stmmac: fix driver built w/ w/o both pci and platf modules
Grazvydas Ignotas (1):
usb: musb_gadget: fix crash caused by dangling pointer
Greg Ungerer (4):
m68k: fix inclusion of arch_gettimeoffset for non-MMU 68k
classic CPU types
m68knommu: fix 68328 local setting of timer interrupt handler
m68knommu: fix 68360 local setting of timer interrupt handler
m68k: make syscall_trace_enter/leave exist for non-MMU classic m68k types
Guennadi Liakhovetski (1):
pinctrl: fix a minor harmless typo
Haiyang Zhang (1):
net/hyperv: Use wait_event on outstanding sends during device removal
Hans Schillstrom (1):
netfilter: xt_HMARK: fix endianness and provide consistent hashing
Hans de Goede (1):
usb-storage: Add 090c:1000 to unusal-devs
Haojian Zhuang (1):
regulator: max8649: fix missing regmap in rdev
Hauke Mehrtens (1):
bcma: fix null pointer in bcma_core_pci_irq_ctl
Heiko Stübner (3):
regulator: gpio-regulator: do not pass drvdata pointer as reference
regulator: gpio-regulator: Fix finding of smallest value
regulator: gpio-regulator: populate selector from set_voltage
Herton Ronaldo Krzesinski (1):
USB: EHCI: Fix build warning in xilinx ehci driver
Hugh Dickins (1):
swap: fix shmem swapping when more than 8 areas
Ido Shayevitz (9):
usb: gadget: atmel_usba_udc: Remove unneeded condition
usb: gadget: fsl_qe_udc: Remove unneeded condition
usb: gadget: fsl_udc_core: Remove unneeded condition
usb: gadget: goku_udc: Remove unneeded condition
usb: gadget: mv_udc_core: Remove unneeded condition
usb: gadget: omap_udc: Remove unneeded condition
usb: gadget: pxa25x_udc: Remove unneeded condition
usb: gadget: s3c2410_udc: Remove unneeded condition
usb: gadget: s3c-hsudc.c: Remove unneeded condition
J. Bruce Fields (1):
nfsd4: BUG_ON(!is_spin_locked()) no good on UP kernels
James Bottomley (1):
[SCSI] Fix sd_probe_domain config problem
Jan Kara (1):
writeback: Fix lock imbalance in writeback_sb_inodes()
Jan Safrata (1):
usb: use usb_serial_put in usb_serial_probe errors
Jan Schmidt (6):
Btrfs: remove call to btrfs_header_nritems with no effect
Btrfs: remove obsolete btrfs_next_leaf call from __resolve_indirect_ref
Btrfs: use btrfs_read_lock_root_node in get_old_root
Btrfs: fix return value for __tree_mod_log_oldest_root
Btrfs: add btrfs_next_old_leaf
Btrfs: fix race in tree mod log addition
Jeff Layton (1):
rpc_pipefs: allow rpc_purge_list to take a NULL waitq pointer
Jeffrin Jose (1):
leds: fixed a coding style issue.
Jerome Glisse (1):
drm/radeon: fix tiling and command stream checking on evergreen v3
Jingoo Han (2):
video: s3c-fb: clear SHADOWCON register when clearing hardware
window registers
video: s3c-fb: fix possible division by zero in s3c_fb_calc_pixclk
Joe Perches (3):
can: cc770: Fix likely misuse of | for &
mac80211: Fix likely misuse of | for &
brcmfmac: Fix likely misuse of | for &
Joern Engel (2):
target: Add TFO->put_session() caller for HW fabric session shutdown
tcm_qla2xxx: Convert to TFO->put_session() usage
Johan Hovold (2):
USB: option: fix port-data abuse
USB: option: fix memory leak
Johannes Berg (8):
iwlwifi: fix TX power antenna access
mac80211_hwsim: advertise interface combinations
mac80211: clean up remain-on-channel on interface stop
iwlwifi: disable WoWLAN if !CONFIG_PM_SLEEP
iwlwifi: fix double free/complete in firmware loading
iwlwifi: unregister LEDs if mac80211 registration fails
cfg80211: fix interface combinations check
wireless: add my new trees to MAINTAINERS
John Fastabend (2):
ixgbe: fix_features rxvlan is independent of DCB and needs to be set
ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled
Jon Povey (1):
usb: musb: davinci: Fix build breakage
Josef Bacik (10):
Btrfs: pass locked_page into extent_clear_unlock_delalloc if
theres an error
Btrfs: fix locking in btrfs_destroy_delayed_refs
Btrfs: wake up transaction waiters when aborting a transaction
Btrfs: abort the transaction if the commit fails
Btrfs: fix btrfs_destroy_marked_extents
Btrfs: unlock everything properly in the error case for nocow
Btrfs: use rcu to protect device->name
Btrfs: implement ->show_devname
Btrfs: keep inode pinned when compressing writes
Btrfs: call filemap_fdatawrite twice for compression
Julia Lawall (1):
drivers/ide/ide-cs.c: adjust suspicious bit operation
Konrad Rzeszutek Wilk (5):
xen/hvc: Collapse error logic.
xen/hvc: Fix error cases around HVM_PARAM_CONSOLE_PFN
xen/hvc: Check HVM_PARAM_CONSOLE_[EVTCHN|PFN] for correctness.
xen/events: Add WARN_ON when quick lookup found invalid type.
xen/balloon: Subtract from xen_released_pages the count that is populated.
Kyle McMartin (1):
panic: Make panic_on_oops configurable
Laurent Pinchart (2):
serial: sh-sci: Fix probe error paths
serial: sh-sci: Make probe fail for ports that exceed the maximum count
Li Zefan (2):
Btrfs: fix defrag regression
Btrfs: fix incompat flags setting
Liam Girdwood (3):
ASoC: dapm: Fix connected widget capture path query.
ASoC: dpcm: Fix dpcm_get_be() to check that DAI is BE
ASoC: dapm: Fix input list to use source widgets
Linus Torvalds (1):
Linux 3.5-rc3
Linus Walleij (2):
pinctrl: nomadik: add clk_prepare() call
pinctrl: nomadik: fix up typo
Liu Bo (5):
Btrfs: fix missing inherited flag in rename
Btrfs: do not resize a seeding device
Btrfs: avoid memory leak of extent state in error handling routine
Btrfs: make sure that we've made everything in pinned tree clean
Btrfs: update MAINTAINERS info for BTRFS FILE SYSTEM
Marcelo Tosatti (1):
x86: kvmclock: remove check_and_clear_guest_paused warning
Marek Szyprowski (3):
ARM: mm: fix type of the arm_dma_limit global variable
ARM: dma-mapping: fix debug messages in dmabounce code
x86: dma-mapping: fix broken allocation when dma_mask has been provided
Mark Brown (4):
ASoC: wm8994: Ensure all AIFnCLK events are run from the _late variants
ASoC: wm8994: Apply volume updates with clocks enabled
regmap: Export regmap_reinit_cache()
ASoC: wm2000: Always use a 4s timeout for the firmware
Martin Pelikan (1):
x86, um: Correct syscall table type attributes breaking gcc 4.8
Mathias Krause (1):
crypto: aesni-intel - fix unaligned cbc decrypt for x86-32
Matt Carlson (1):
tg3: Apply short DMA frag workaround to 5906
Meenakshi Venkataraman (2):
mac80211: fix error in station state transitions during reconfig
iwlwifi: use correct supported firmware for 6035 and 6000g2
Miao Xie (1):
Btrfs: destroy the items of the delayed inodes in error handling routine
Mikko Tuumanen (1):
USB: serial: cp210x: add Optris MS Pro usb id
Nicholas Bellinger (1):
tcm_qla2xxx: Clear session s_id + loop_id earlier during shutdown
Oleksij Rempel (1):
b43: do not call ieee80211_unregister_hw if we are not registred
Otto Meta (1):
usb: cdc-acm: fix devices not unthrottled on open
Pablo Neira Ayuso (1):
netfilter: nf_ct_h323: fix bug in rtcp natting
Paul Bolle (2):
sparc: remove two unused headers
sh: Kill off last dead UBC header
Paul E. McKenney (4):
rcu: RCU_FAST_NO_HZ detection of callback adoption
rcu: Update RCU_FAST_NO_HZ tracing for lazy callbacks
rcu: Move RCU_FAST_NO_HZ per-CPU variables to rcu_dynticks structure
rcu: Precompute RCU_FAST_NO_HZ timer offsets
Paul Mackerras (1):
Make hard_irq_disable() actually hard-disable interrupts
Paul Mundt (12):
sh: arch/sh/kernel/process.c needs asm/fpu.h for unlazy_fpu().
sh64: Fix up fallout from generic init_task conversion.
sh: convert to kbuild asm-generic support.
bug.h: need linux/kernel.h for TAINT_WARN.
clocksource: sh_cmt: Convert timer lock to raw spinlock.
clocksource: sh_mtu2: Convert timer lock to raw spinlock.
clocksource: sh_tmu: Convert timer lock to raw spinlock.
clocksource: sh_tmu: Use clockevents_config_and_register().
sh: switch to generic strncpy_from_user().
sh: use the new generic strnlen_user() function
sh: Fix up link time defsym warnings.
sh: Kill off additional asm-generic wrappers.
Paul Pluzhnikov (1):
net: Make linux/tcp.h C++ friendly (trivial)
Paulo Zanoni (1):
drm: increase DRM_OBJECT_MAX_PROPERTY to 24
Peter Korsgaard (1):
hwrng: atmel-rng - fix race condition leading to repeated bits
Qasim Javed (1):
mac80211_hwsim: Set IEEE80211_STAT_ACK flag when userspace
indicates that the frame has been acknowledged.
Rafal Prylowski (1):
leds: don't disable blinking when writing the same value to
delay_on or delay_off
Randy Dunlap (3):
net/core: fix kernel-doc warnings
netdev: fix drivers/net/phy/ kernel-doc warnings
exofs: fix sparse non-ANSI function warning
Ricardo Martins (1):
USB: fix PS3 EHCI systems
Richard Zhao (1):
ASoC: imx-audmux: add pinctrl support
Roland Dreier (7):
net: Reorder initialization in ip_route_output to fix gcc warning
target: Return error to initiator if SET TARGET PORT GROUPS
emulation fails
tcm_qla2xxx: Don't insert nacls without sessions into the btree
qla2xxx: Don't crash if we can't find cmd for failed CTIO
qla2xxx: Don't leak commands we give up on in qlt_do_work()
tcm_qla2xxx: tcm_qla2xxx_handle_tmr() can be static
tcm_qla2xxx: Handle malformed wwn strings properly
Roland Stigge (1):
USB: ohci-hub: Mark ohci_finish_controller_resume() as __maybe_unused
Sachin Kamat (2):
ARM: dma-mapping: Add missing static storage class specifier
qla2xxx: Remove version.h header file inclusion
Sachin Prabhu (1):
NFSv2: EOF incorrectly set on short read
Sarah Sharp (1):
xhci: Fix error path return value.
Sasha Levin (1):
NFC: Fix possible NULL ptr deref when getting the name of a socket
Seiji Aguchi (1):
kdump: Execute kmsg_dump(KMSG_DUMP_PANIC) after smp_send_stop()
Seth Forshee (1):
bcma: add ext PA workaround for BCM4331 and BCM43431
Shimoda, Yoshihiro (1):
usb: ehci-sh: fix illegal phy_init() running when platform_data is NULL
Stanislav Kinsbursky (1):
NFS: hard-code init_net for NFS callback transports
Stanislav Yakovlev (1):
net/wireless: ipw2100: Fix WARN_ON occurring in wiphy_register
called by ipw2100_pci_init_one
Stanislaw Gruszka (4):
mac80211: run scan after finish connection monitoring
rt2x00: use atomic variable for seqno
rtl8187: ->brightness_set can not sleep
mac80211: add back channel change flag
Stefan Roese (1):
net: stmmac: Fix clock en-/disable calls
Stefano Stabellini (1):
xen: mark local pages as FOREIGN in the m2p_override
Stephane Eranian (1):
perf/x86: Fix broken LBR fixup code
Stephen Boyd (1):
memblock: Document memblock_is_region_{memory,reserved}()
Stephen Warren (2):
regmap: clean up debugfs if regmap_init fails
ASoC: tegra: add MODULE_DEVICE_TABLE to tegra30_ahub
Steve Dickson (1):
NFS: Map minor mismatch error to protocol not support error.
Steven King (1):
m68knommu: m528x qspi definition fix
Steven Newbury (1):
ALSA: hda - HDMI Audio init all connectors when VGA-switcheroo is off
Steven Rostedt (1):
tracing: Have tracing_off() actually turn tracing off
Takashi Iwai (9):
ALSA: usb-audio: Fix substream assignments
vga_switcheroo: Add a helper function to get the client state
ALSA: hda - Fix uninitialized HDMI controllers with VGA-switcheroo
vga_switcheroo: Fix error without CONFIG_VGA_SWITCHEROO
vga_switcheroo: Enable/disable audio clients at the right time
ALSA: hda - Fix detection of Creative SoundCore3D controllers
ALSA: hda - Don't forget to call init verbs added by fixup list
xhci: Fix invalid loop check in xhci_free_tt_info()
xhci: Don't free endpoints in xhci_mem_cleanup()
Thomas Graf (1):
ipv6: fib: Restore NTF_ROUTER exception in fib6_age()
Thomas Hellstrom (1):
drm/ttm: Fix buffer object metadata accounting regression v2
Tom Cassidy (1):
USB: serial: sierra: Add support for Sierra Wireless AirCard 320U modem
Tomi Valkeinen (4):
OMAPDSS: fix build when DEBUG_FS or DSS_DEBUG_SUPPORT disabled
OMAPDSS: Taal: fix compilation warning
OMAPDSS: fix bogus WARN_ON in dss_runtime_put()
OMAPDSS: fix registration of DPI and SDI devices
Tony Zelenoff (1):
USB: mos7840: Fix compilation of usb serial driver
Trond Myklebust (9):
NFSv4.1: Fix a request leak on the back channel
NFSv4: Fix an Oops in the open recovery code
NFSv4: Fix up decode_attr_mdsthreshold
NFSv4.1: Convert a trivial printk into a dprintk
NFSv4.1: Ensure we clear session state flags after a session creation
NFS: Fix a commit bug
NFS: Remove incorrect BUG_ON in nfs_found_client
NFSv4.1: Convert another trivial printk into a dprintk
NFSv4: Fix unnecessary delegation returns in nfs4_do_open
Vincent Bernat (1):
snmp: fix OutOctets counter to include forwarded datagrams
Vinicius Costa Gomes (1):
Bluetooth: Fix checking the wrong flag when accepting a socket
Vinod Koul (2):
ALSA: compress_core: don't wake up on pause
ALSA: compress_core: cleanup pointers on stop
Wanpeng Li (1):
x86/mm: Fix some kernel-doc warnings
Weiping Pan (1):
bonding:record primary when modify it via sysfs
Zhang, Yang Z (1):
xen/pci: Check for PCI bridge before using it.
françois romieu (1):
r8169: avoid NAPI scheduling delay.
nagalakshmi.nandigama@....com (1):
[SCSI] mpt2sas: Fix unsafe using smp_processor_id() in preemptible
stephen hemminger (1):
sky2: fix checksum bit management on some chips
说不得 (1):
USB: option: add more YUGA device ids
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists