# changelog

author: Jarod Wilson <jarod@redhat.com> [2.6.32-320.el6]
changelog:
  - [alsa] hda: make sure alc268 does not OOPS on codec parse (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix ugly debug prints with CONFIG_SND_VERBOSE_PRINTK=y (Jaroslav Kysela) [838558]
  - [alsa] hda: remove *_quirks.c (obsolete) (Jaroslav Kysela) [838558]
  - [alsa] hda: avoid non-standard "Docking" name in mixers (Jaroslav Kysela) [838558]
  - [alsa] hda: limit internal mic boost for Asus X202E (Jaroslav Kysela) [838558]
  - [alsa] hda: Add another pci id for Haswell board (Jaroslav Kysela) [838558]
  - [alsa] hda: Add mic-mute LED control for HP laptop (Jaroslav Kysela) [838558]
  - [alsa] hda: Yet another position_fix quirk for ASUS machines (Jaroslav Kysela) [838558]
  - [alsa] hda: Allow to pass position_fix=0 explicitly (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix disordered enum definitions in patch_cirrus.c (Jaroslav Kysela) [838558]
  - [alsa] hda: Add support for MacBook Pro 10,1 (Jaroslav Kysela) [838558]
  - [alsa] hda: Replace with the generic fixup codes in patch_cirrus.c (Jaroslav Kysela) [838558]
  - [alsa] hda: Check bit mask for codec SSID in snd_hda_pick_fixup() (Jaroslav Kysela) [838558]
  - [alsa] hda/intel: add position_fix quirk for Asus K53E (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix Oops at codec reset/reconfig (Jaroslav Kysela) [838558]
  - [alsa] hda: Remove ignore_misc_bit (Jaroslav Kysela) [838558]
  - [alsa] hda: Move non-PCM check to per_pin in patch_hdmi.c (Jaroslav Kysela) [838558]
  - [alsa] hda: fix control names for multiple speaker out on IDT/STAC (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix missing Master volume for STAC9200/925x (Jaroslav Kysela) [838558]
  - [alsa] hda/hdmi: Setup channel mapping for non_pcm audio (Jaroslav Kysela) [838558]
  - [alsa] hda/hdmi: Enable HBR feature on Intel chips (Jaroslav Kysela) [838558]
  - [alsa] hda/hdmi: Fix channel_allocation array wrong order (Jaroslav Kysela) [838558]
  - [alsa] hda: add missing function declaration (Jaroslav Kysela) [838558]
  - [alsa] hda: Avoid unnecessary parameter read for EPSS (Jaroslav Kysela) [838558]
  - [alsa] hda: Implement snd_hda_power_sync() helper function (Jaroslav Kysela) [838558]
  - [alsa] hda: Don't trust codec EPSS bit for IDT 92HD83xx & co (Jaroslav Kysela) [838558]
  - [alsa] hda: Make clear built-in driver optimization (Jaroslav Kysela) [838558]
  - [alsa] hda: Call snd_hda_jack_report_sync() generically in hda_codec.c (Jaroslav Kysela) [838558]
  - [alsa] hda: Do not set GPIOs for speakers on IDT if there are no speakers (Jaroslav Kysela) [838558]
  - [alsa] hda: Add missing ifdef CONFIG_SND_HDA_POWER_SAVE to tracepoints (Jaroslav Kysela) [838558]
  - [alsa] hda: Check the power state when power_save option is changed (Jaroslav Kysela) [838558]
  - [alsa] hda: Add tracepoints at snd_hda_power_up/down entrances. (Jaroslav Kysela) [838558]
  - [alsa] hda: Add 3stack-automute model to AD1882 codec (Jaroslav Kysela) [838558]
  - [alsa] hda: show ICT/KAE control bits (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix forgotten ifdef CONFIG_SND_HDA_PATCH_LOADER (Jaroslav Kysela) [838558]
  - [alsa] hda: Deferred probing with request_firmware_nowait() (Jaroslav Kysela) [838558]
  - [alsa] hda: Load firmware in hda_intel.c (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix leftover codec->power_transition (Jaroslav Kysela) [838558]
  - [alsa] hda: don't create dysfunctional mixer controls for ca0132 (Jaroslav Kysela) [838558]
  - [alsa] hda: Don't send invalid volume knob command on IDT 92hd75bxx (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix 'Beep Playback Switch' with no underlying mute switch (Jaroslav Kysela) [838558]
  - [alsa] hda: fix Copyright debug message (Jaroslav Kysela) [838558]
  - [alsa] hda: bug fix on checking the supported power states of a codec (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix panned "Beep Playback Switch" (Jaroslav Kysela) [838558]
  - [alsa] hda/intel: Add Device IDs for Intel Lynx Point-LP PCH (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix pop noise in headphones on S3 for Asus X55A, X55V (Jaroslav Kysela) [838558]
  - [alsa] hda: Add missing SPDIF I/O setup for CA0132 (Jaroslav Kysela) [838558]
  - [alsa] hda: Use the standard PCM ops for CA0132 (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix superfluous "-in" suffix from CA0132 capture items (Jaroslav Kysela) [838558]
  - [alsa] hda: Add codec->pcm_format_first flag (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix double quirk for Quanta FL1 / Lenovo Ideapad (Jaroslav Kysela) [838558]
  - [alsa] hda: remove redundant auto quirks for conexant 506x (Jaroslav Kysela) [838558]
  - [alsa] hda: remove quirk for Dell Vostro 1015 (Jaroslav Kysela) [838558]
  - [alsa] hda: add dock support for Thinkpad X230 (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix regression of HDMI codec probing (Jaroslav Kysela) [838558]
  - [alsa] hda: add dock support for Thinkpad T430s (Jaroslav Kysela) [838558]
  - [alsa] hda: Support dock on Lenovo Thinkpad T530 with ALC269VC (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix mute-LED GPIO initialization for IDT codecs (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix polarity of mute LED on HP Mini 210 (Jaroslav Kysela) [838558]
  - [alsa] hda: Workaround for silent output on VAIO Z with ALC889 (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix WARNING from HDMI/DP parser (Jaroslav Kysela) [838558]
  - [alsa] hda: Detach from converter at closing in patch_hdmi.c (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix mute-LED GPIO setup for HP Mini 210 (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix invalid D3 of headphone DAC on VT202x codecs (Jaroslav Kysela) [838558]
  - [alsa] hda: add dock support for Thinkpad X230 Tablet (Jaroslav Kysela) [838558]
  - [alsa] hda: Turn on PIN_OUT from hdmi playback prepare. (Jaroslav Kysela) [838558]
  - [alsa] hda: Add support for Realtek ALC282 (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix index number conflicts of phantom jacks (Jaroslav Kysela) [838558]
  - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix driver type of Haswell controller to AZX_DRIVER_SCH (Jaroslav Kysela) [838558]
  - [alsa] hda: add Haswell HDMI codec id (Jaroslav Kysela) [838558]
  - [alsa] hda: Add DeviceID for Haswell HDA (Jaroslav Kysela) [838558]
  - [alsa] hda: Always call standard unsolicited event for Realtek codecs (Jaroslav Kysela) [838558]
  - [alsa] hda: Avoid possible race of beep on/off (Jaroslav Kysela) [838558]
  - [alsa] hda: Move beep helper functions to hda_beep.c (Jaroslav Kysela) [838558]
  - [alsa] hda: give 3-pin jack the name "Headphone Mic Jack" (Jaroslav Kysela) [838558]
  - [alsa] hda: Support single 3-pin jack without VREF on the actual pin (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix no sound from ALC662 after Windows reboot (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix power-map regression for HP dv6 & co (Jaroslav Kysela) [838558]
  - [alsa] hda: Initialize caches at codec reconfiguration (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix memory leaks at module unload (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix memory leaks in Realtek & Conexant codec parsers (Jaroslav Kysela) [838558]
  - [alsa] hda: Add Realtek ALC280 codec support (Jaroslav Kysela) [838558]
  - [alsa] hda: Remove suprefluous EAPD init verbs for ALC660vd (Jaroslav Kysela) [838558]
  - [alsa] hda: Add inv-dmic model to possible Realtek codecs (Jaroslav Kysela) [838558]
  - [alsa] hda: Add inverted mic quirks for Asus U41SV, Acer 1810TZ and AOD260 (Jaroslav Kysela) [838558]
  - [alsa] hda: Add the inverted digital mic workaround to Realtek codecs (Jaroslav Kysela) [838558]
  - [alsa] hda: Don't power up when not powered down. (Jaroslav Kysela) [838558]
  - [alsa] hda: Add inverted internal mic quirk for Lenovo S205 (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix ALC272X codec detection (Jaroslav Kysela) [838558]
  - [alsa] hda: Correct info print in HDMI non-intrinsic unsol event (Jaroslav Kysela) [838558]
  - [alsa] hda: Don't rely on event tag for simple_hdmi (Jaroslav Kysela) [838558]
  - [alsa] hda: Remove loop from simple_hdmi*() (Jaroslav Kysela) [838558]
  - [alsa] hda: Move one-time init codes from generic_hdmi_init() (Jaroslav Kysela) [838558]
  - [alsa] hda: Add missing snd_hda_jack_detect_enable() for simple_hdmi*() (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix the pin nid assignment in patch_hdmi.c (Jaroslav Kysela) [838558]
  - [alsa] hda: Enable unsol event for ATI and Nvidia HDMI codecs too (Jaroslav Kysela) [838558]
  - [alsa] hda: Remove invalid init verbs for Nvidia 2ch codecs (Jaroslav Kysela) [838558]
  - [alsa] hda: Use common codes for ATI, Nvidia and VIA simple codecs (Jaroslav Kysela) [838558]
  - [alsa] hda: Merge ATI/VIA HDMI simple init functions (Jaroslav Kysela) [838558]
  - [alsa] hda: Add the support for VIA HDMI pin detection (Jaroslav Kysela) [838558]
  - [alsa] hda/intel: activate COMBO mode for Intel client chipsets (Jaroslav Kysela) [838558]
  - [alsa] hda: Create phantom jacks for fixed inputs and outputs (Jaroslav Kysela) [838558]
  - [alsa] hda: add support for HD-Audio CODECes of VIA HDMI GFX Cards (Jaroslav Kysela) [838558]
  - [alsa] hda: add support for HD-Audio of VIA HDMI GFX Cards (Jaroslav Kysela) [838558]
  - [alsa] hda: power setting error check (Jaroslav Kysela) [838558]
  - [alsa] hda: check proper return value (Jaroslav Kysela) [838558]
  - [alsa] hda: reduce msleep time if EPSS power states supported (Jaroslav Kysela) [838558]
  - [alsa] hda: check supported power states (Jaroslav Kysela) [838558]
  - [alsa] hda: Show D3cold state in proc files (Jaroslav Kysela) [838558]
  - [alsa] hda: add power states information in proc (Jaroslav Kysela) [838558]
  - [alsa] hda: Handle open while transitioning to D3. (Jaroslav Kysela) [838558]
  - [alsa] hda: Don't forget to call init verbs added by fixup list (Jaroslav Kysela) [838558]
  - [alsa] hda: Pin fixup for Zotac Z68 motherboard (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix detection of Creative SoundCore3D controllers (Jaroslav Kysela) [838558]
  - [alsa] hda: HDMI Audio init all connectors when VGA-switcheroo is off (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix uninitialized HDMI controllers with VGA-switcheroo (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add new codec support for ALC269VD (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix unused variable compile warning (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix possible races of accesses to connection list array (Jaroslav Kysela) [838558]
  - [alsa] hda: unlock on error in azx_interrupt() (Jaroslav Kysela) [838558]
  - [alsa] hda/idt: Cache the power-map bits (Jaroslav Kysela) [838558]
  - [alsa] hda/idt: Clean up power-map check code (Jaroslav Kysela) [838558]
  - [alsa] hda: Evaluate gpio_led hints at the right moment (Jaroslav Kysela) [838558]
  - [alsa] hda/idt: Fix power-map for speaker-pins with some HP laptops (Jaroslav Kysela) [838558]
  - [alsa] hda: Support VGA-switcheroo (disabled for RHEL6) (Jaroslav Kysela) [838558]
  - [alsa] hda: Add a hook capability to vmaster controls (Jaroslav Kysela) [838558]
  - [alsa] hda: Export snd_hda_lock_devices() (Jaroslav Kysela) [838558]
  - [alsa] hda: Check the dead HDMI audio controller by vga-switcheroo (Jaroslav Kysela) [838558]
  - [alsa] hda: Disable FLOAT format support (Jaroslav Kysela) [838558]
  - [alsa] hda/conexant: Correct vendor IDs for new codecs (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix concurrent hash accesses (Jaroslav Kysela) [838558]
  - [alsa] hda: Protect SPDIF-related stuff via spdif_mutex (Jaroslav Kysela) [838558]
  - [alsa] hda: Add Conexant CX20751/2/3/4 codec support (Jaroslav Kysela) [838558]
  - [alsa] hda: Add the support for Creative SoundCore3D (Jaroslav Kysela) [838558]
  - [alsa] hda: More robustify the power-up/down sequence (Jaroslav Kysela) [838558]
  - [alsa] hda: Remove pre_resume and post_suspend ops (Jaroslav Kysela) [838558]
  - [alsa] hda: Lessen CPU usage when waiting for chip to respond (Jaroslav Kysela) [838558]
  - [alsa] hda: Move BIOS pin-parser code to hda_auto_parser.c (Jaroslav Kysela) [838558]
  - [alsa] hda: Move up the fixup helper functions to the library module (Jaroslav Kysela) [838558]
  - [alsa] hda: Protect the power-saving count with spinlock (Jaroslav Kysela) [838558]
  - [alsa] hda: Clear the power-saving states properly at reset (Jaroslav Kysela) [838558]
  - [alsa] hda: Always resume the codec immediately (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix possible access to uninitialized work struct (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Call a common helper for alc_spec initialization (Jaroslav Kysela) [838558]
  - [alsa] hda: Revert "ALSA: hda - Set codec to D3 forcibly even if not used" (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Call alc_auto_parse_customize_define() always after fixup (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add missing CD-input pin for MSI-7350 mobo (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add a fixup for Acer Aspire 5739G (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix oops caused by recent commit "Fix internal mic for Lenovo Ideapad U300s" (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix internal mic for Lenovo Ideapad U300s (Jaroslav Kysela) [838558]
  - [alsa] hda: Skip pin capability sanity check for bogus values (Jaroslav Kysela) [838558]
  - [alsa] hda: Add snd_hda_get_default_vref() helper function (Jaroslav Kysela) [838558]
  - [alsa] hda: Introduce snd_hda_set_pin_ctl*() helper functions (Jaroslav Kysela) [838558]
  - [alsa] hda/conexant: Set up the missing docking-station pins (Jaroslav Kysela) [838558]
  - [alsa] hda: Add external mic quirk for Asus Zenbook UX31E (Jaroslav Kysela) [838558]
  - [alsa] hda/conexant: Don't set HP pin-control bit unconditionally (Jaroslav Kysela) [838558]
  - [alsa] hda/sigmatel: Fix inverted mute LED (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix regression on Quanta/Gericom KN1 (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix mem leak (and rid us of trailing whitespace). (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add quirk for Mac Pro 5,1 machines (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add a fixup entry for Acer Aspire 8940G (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix GPIO1 setup for Acer Aspire 4930 & co (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add a few ALC882 model strings back (Jaroslav Kysela) [838558]
  - [alsa] hda: hide HDMI/ELD printks unless snd.debug=2 (Jaroslav Kysela) [838558]
  - [alsa] hda: clean up CX20549 test mixer setup (Jaroslav Kysela) [838558]
  - [alsa] hda: CX20549 doesn't need pin_amp_workaround. (Jaroslav Kysela) [838558]
  - [alsa] hda: Remove CD control from model=benq for CX20549 (Jaroslav Kysela) [838558]
  - [alsa] hda: fix record volume controls of CX20459 ("Venice") (Jaroslav Kysela) [838558]
  - [alsa] hda: Rename capture sources of CX20549 to match common conventions (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix proc output for ADC amp values of CX20549 (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix ADC assignment with a shared HP/Mic pin (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix build with CONFIG_PM=n (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix build of patch_sigmatel.c without CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [838558]
  - [alsa] hda: fix printing of high HDMI sample rates (Jaroslav Kysela) [838558]
  - [alsa] hda: Add expose_enum_ctl flag to snd_hda_add_vmaster_hook() (Jaroslav Kysela) [838558]
  - [alsa] hda: Add "Mute-LED Mode" enum control (Jaroslav Kysela) [838558]
  - [alsa] hda: Add EAPD control to Conexnat auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda: Rewrite the mute-LED control with vmaster hook for ALC269 (Jaroslav Kysela) [838558]
  - [alsa] hda: Rewrite the mute-LED hook with vmaster hook in patch_sigmatel.c (Jaroslav Kysela) [838558]
  - [alsa] hda: Return the created kcontrol in __snd_hda_add_vmaster() (Jaroslav Kysela) [838558]
  - [alsa] hda: Typos: change aditional to additional. (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Reuse init_hook for ALC269VB coef setup (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix silent speaker output on Acer Aspire 6935 (Jaroslav Kysela) [838558]
  - [alsa] hda: Initialize vmaster slave volumes (Jaroslav Kysela) [838558]
  - [alsa] hda: Set codec to D3 forcibly even if not used (Jaroslav Kysela) [838558]
  - [alsa] hda: Add Gigabyte GA-MA790X to the beep whitelist (Jaroslav Kysela) [838558]
  - [alsa] hda: fix broken automute/autoswitch for Realtek (Jaroslav Kysela) [838558]
  - [alsa] hda/conexant: Clear unsol events on unused pins (Jaroslav Kysela) [838558]
  - [alsa] hda: Enable docking-station SPDIF for Thinkpad (Jaroslav Kysela) [838558]
  - [alsa] hda: Add position_fix=4 (COMBO) option (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix audio playback support on HP Zephyr system (Jaroslav Kysela) [838558]
  - [alsa] hda: add id for Atom Cedar Trail HDMI codec (Jaroslav Kysela) [838558]
  - [alsa] hda/via: Add a few sanity checks (Jaroslav Kysela) [838558]
  - [alsa] hda/via: Don't create duplicated boost controls (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Small code cleanups (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix the wrong offset for two-speaker systems (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix the possible conflicts of Bass Speaker name (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Create individual mute switches for shared DAC (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix possible Oops with NULL input_mux (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Parse aa-loopback items dynamically (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Remove the last static quirks for ALC882 (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add model=fixup not to apply fix-ups (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Drop all ALC880 static quirks (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Drop model=asus* from ALC880 (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=asus-w1v with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=z71v with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-dig with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=uniwill with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=uniwill-p53 with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=F1734 with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=futjisu with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Apply probe-fixup really after probing (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Replace ALC880 model=tcl with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Drop ALC880 model=clevo (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Refactor the DAC filler function (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=w810 with auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Rewrite ALC880 model=lg with the auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Adjust badness calculation for multi-ios (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Show multi-io pins in debug prints (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Try harder to fit the single-connections (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Finer tuning of auto-parser with badness evaluation (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Improve the signel-connection check (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Disable static fixups for ASUS with ALC269 (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Remove leftover static quirks for ALC260 (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Drop model=fujitsu from ALC260 static quirks (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Drop model=favorit100 for ALC260 (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add the support for HP Presario B1900 (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Replace ALC260 model=replacer with the auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Replace ALC260 model=acer with the auto-parser (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Add the fixup codes for ALC260 model=will (Jaroslav Kysela) [838558]
  - [alsa] hda: Add another jack-detection suppression for ASUS ALC892 (Jaroslav Kysela) [838558]
  - [alsa] hda: Suppress auto-mute feature on some machines with ALC861 (Jaroslav Kysela) [838558]
  - [alsa] hda: Add codec->no_jack_detect flag (Jaroslav Kysela) [838558]
  - [alsa] hda: Make is_jack_detectable() as non-inlined (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Apply the coef-setup only to ALC269VB (Jaroslav Kysela) [838558]
  - [alsa] hda: add quirk to detect CD input on Gigabyte EP45-DS3 (Jaroslav Kysela) [838558]
  - [alsa] hda: Kill hyphenated names (Jaroslav Kysela) [838558]
  - [alsa] hda: Always set HP pin in unsol handler for STAC/IDT codecs (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix resume of multiple input sources (Jaroslav Kysela) [838558]
  - [alsa] hda/realtek: Fix overflow of vol/sw check bitmap (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix initialization of secondary capture source on VT1705 (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix mute-LED VREF value for new HP laptops (Jaroslav Kysela) [838558]
  - [alsa] hda: Fix error handling in patch_ca0132.c (Jaroslav Kysela) [838558]
  - [alsa] hda: add support for Uniwill ECS M31EI notebook (Jaroslav Kysela) [838558]
  - [x86] Mark Intel Crystal Well CPU as supported (Prarit Bhargava) [861060]
  - [x86] Mark Intel Ivy Town Processor as Supported (Prarit Bhargava) [847372]
  - [x86] apic: Use x2apic physical mode based on FADT setting (Prarit Bhargava) [832162]
  - [s390] zcrypt: Add support for CEX4 crypto card (Hendrik Brueckner) [823010]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-321.el6]
changelog:
  - [netdrv] be2net: fix vfs enumeration (Ivan Vecera) [819782]
  - [netdrv] be2net: Regression bug wherein VFs creation broken for multiple cards (Ivan Vecera) [819782]
  - [pci] intel-iommu: use physfn to search drhd for VF (Ivan Vecera) [819782]
  - [netdrv] be2net: do not use SCRATCHPAD register (Ivan Vecera) [819782]
  - [netdrv] be2net: fix max VFs reported by HW (Ivan Vecera) [819782]
  - [netdrv] be2net: avoid disabling sriov while VFs are assigned (Ivan Vecera) [819782]
  - [netdrv] be2net: add skb frag size accessors (Ivan Vecera) [827593]
  - [netdrv] be2net: convert to SKB paged frag API. (Ivan Vecera) [827593]
  - [netdrv] be2net: use PCIe AER capability (Ivan Vecera) [827593]
  - [netdrv] be2net: modify log msg for lack of privilege error (Ivan Vecera) [827593]
  - [netdrv] be2net: fixup malloc/free of adapter->pmac_id (Ivan Vecera) [827593]
  - [netdrv] be2net: fix FW default for VF tx-rate (Ivan Vecera) [827593]
  - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [827593]
  - [netdrv] be2net: Add a missing CR in the end of message (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix to parse RSS hash from Receive completions correctly. (Ivan Vecera) [827593]
  - [netdrv] be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Ivan Vecera) [827593]
  - [netdrv] be2net: Ignore physical link async event for Lancer (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix VF driver load for Lancer (Ivan Vecera) [827593]
  - [netdrv] be2net: dont pull too much data in skb linear part (Ivan Vecera) [827593]
  - [netdrv] be2net: update driver version (Ivan Vecera) [827593]
  - [netdrv] be2net: Add description about various RSS hash types (Ivan Vecera) [827593]
  - [netdrv] be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix port name in message during driver load (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [827593]
  - [netdrv] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix die temperature stat for Lancer (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix error while toggling autoneg of pause parameters (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix Endian (Ivan Vecera) [827593]
  - [netdrv] be2net: set maximal number of default RSS queues (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug (Ivan Vecera) [827593]
  - [netdrv] be2net: Explicitly clear the reserved field in the Tx Descriptor (Ivan Vecera) [827593]
  - [netdrv] be2net: Increase statistics structure size for skyhawk. (Ivan Vecera) [827593]
  - [netdrv] be2net: Modify error message to incorporate subsystem (Ivan Vecera) [827593]
  - [netdrv] be2net: fix a race in be_xmit() (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix driver load for VFs for Lancer (Ivan Vecera) [827593]
  - [netdrv] be2net: update driver version (Ivan Vecera) [827593]
  - [netdrv] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [827593]
  - [netdrv] be2net: fix reporting number of actual rx queues (Ivan Vecera) [827593]
  - [netdrv] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [827593]
  - [netdrv] be2net: cleanup be_vid_config() (Ivan Vecera) [827593]
  - [netdrv] be2net: don't call vid_config() when there's no vlan config (Ivan Vecera) [827593]
  - [netdrv] be2net: Add functionality to support RoCE driver (Ivan Vecera) [827593]
  - [netdrv] be2net: Add function to issue mailbox cmd on MQ (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix to allow get/set of debug levels in the firmware. (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix to apply duplex value as unknown when link is down. (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix to not set link speed for disabled functions of a UMC card (Ivan Vecera) [827593]
  - [netdrv] be2net: update the driver version (Ivan Vecera) [827593]
  - [netdrv] be2net: fix speed displayed by ethtool on certain SKUs (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix FW download for BE (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix Lancer statistics (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix ethtool self test for Lancer (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [827593]
  - [netdrv] be2net: fix ethtool get settings (Ivan Vecera) [827593]
  - [netdrv] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [827593]
  - [netdrv] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [827593]
  - [netdrv] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [827593]
  - [netdrv] be2net: update driver version (Ivan Vecera) [827593]
  - [netdrv] be2net: reset queue address after freeing (Ivan Vecera) [827593]
  - [netdrv] be2net: fix tx completion cleanup (Ivan Vecera) [827593]
  - [netdrv] be2net: event queue re-design (Ivan Vecera) [827593]
  - [netdrv] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [827593]
  - [tools] perf: Add missing files to build the python binding (Jiri Olsa) [860404]
  - [tools] perf: Remove brace expansion from clean target (Jiri Olsa) [860404]
  - [tools] perf/kvm top: Limit guest kernel info message to once (Jiri Olsa) [860404]
  - [tools] perf: Introduce intlist (Jiri Olsa) [860404]
  - [tools] perf: Change strlist to use the new rblist (Jiri Olsa) [860404]
  - [tools] perf: Introducing rblist (Jiri Olsa) [860404]
  - [tools] perf/kvm: Use strtol for walking guestmount directory (Jiri Olsa) [860404]
  - [tools] perf/tool: Save cmdline from user in file header vs what is passed to record (Jiri Olsa) [860404]
  - [tools] perf/top: Error handling for counter creation should parallel perf-record (Jiri Olsa) [860404]
  - [tools] perf/session: Remove no longer used synthesize_sample method (Jiri Olsa) [860404]
  - [tools] perf/evsel: Adopt parse_sample method from perf_event (Jiri Olsa) [860404]
  - [tools] perf/evlist: Introduce perf_evlist__parse_sample (Jiri Olsa) [860404]
  - [tools] perf/session: Use perf_evlist__id_hdr_size more extensively (Jiri Olsa) [860404]
  - [tools] perf/session: Use perf_evlist__sample_id_all more extensively (Jiri Olsa) [860404]
  - [tools] perf/session: Use perf_evlist__sample_type more extensively (Jiri Olsa) [860404]
  - [tools] perf/evsel: Precalculate the sample size (Jiri Olsa) [860404]
  - [tools] perf/target: Fix check on buffer size (Jiri Olsa) [860404]
  - [tools] perf/symbols: Fix array sizes for binary types arrays (Jiri Olsa) [860404]
  - [tools] perf/test: Fix parse events automated tests (Jiri Olsa) [860404]
  - [tools] perf/annotate: Prevent overflow in size calculation (Jiri Olsa) [860404]
  - [tools] perf: Fix build error with bison 2.6 (Jiri Olsa) [860404]
  - [tools] perf: use XSI-complaint version of strerror_r() instead of GNU-specific (Jiri Olsa) [860404]
  - [tools] perf: Make the breakpoint events sample period default to 1 (Jiri Olsa) [860404]
  - [tools] perf/test: Add dso data caching tests (Jiri Olsa) [860404]
  - [tools] perf/symbols: Add dso data caching (Jiri Olsa) [860404]
  - [tools] perf/symbols: Add interface to read DSO image data (Jiri Olsa) [860404]
  - [tools] perf/symbols: Factor DSO symtab types to generic binary types (Jiri Olsa) [860404]
  - [tools] perf/hists: Print newline between hists callchains (Jiri Olsa) [860404]
  - [tools] perf: Fix trace events storms due to weight demux (Jiri Olsa) [860404]
  - [tools] perf/hists: Return correct number of characters printed in callchain (Jiri Olsa) [860404]
  - [tools] perf: Dump exclude_{guest, host}, precise_ip header info too (Jiri Olsa) [860404]
  - [tools] perf/kvm: Limit repetitive guestmount message to once per directory (Jiri Olsa) [860404]
  - [tools] perf/kvm: Fix bug resolving guest kernel syms (Jiri Olsa) [860404]
  - [tools] perf/kvm: Guest userspace samples should not be lumped with host uspace (Jiri Olsa) [860404]
  - [tools] perf/kvm: Set name for VM process in guest machine (Jiri Olsa) [860404]
  - [tools] perf/symbols: Add machine id to modules debug message (Jiri Olsa) [860404]
  - [tools] perf: Split event symbols arrays to hw and sw parts (Jiri Olsa) [860404]
  - [tools] perf: Split out PE_VALUE_SYM parsing token to SW and HW tokens (Jiri Olsa) [860404]
  - [tools] perf: Add empty rule for new line in event syntax parsing (Jiri Olsa) [860404]
  - [tools] perf/test: Use ARRAY_SIZE in parse events tests (Jiri Olsa) [860404]
  - [tools] perf: Adding round_up/round_down macros (Jiri Olsa) [860404]
  - [tools] perf/symbols: Add '.note' check into search for NOTE section (Jiri Olsa) [860404]
  - [tools] perf: Fix generation of pmu list (Jiri Olsa) [860404]
  - [tools] perf/evsel: Handle hw breakpoints event names in perf_evsel__name() (Jiri Olsa) [860404]
  - [tools] perf: Fix hw breakpoint's type modifier parsing (Jiri Olsa) [860404]
  - [tools] perf: Trivial build fix (Jiri Olsa) [860404]
  - [tools] perf/report: Delay sample_type checks in pipe mode (Jiri Olsa) [860404]
  - [tools] perf/bench: Documentation update (Jiri Olsa) [860404]
  - [tools] perf/symbols: Follow .gnu_debuglink section to find separate symbols (Jiri Olsa) [860404]
  - [tools] perf: Stop using a global trace events description list (Jiri Olsa) [860404]
  - [tools] perf/test: Fix parse events test to follow proper raw event name (Jiri Olsa) [860404]
  - [tools] perf/evsel: Fix a build failure on cross compilation (Jiri Olsa) [860404]
  - [tools] perf/annotate: Check null of sym pointer before using it (Jiri Olsa) [860404]
  - [tools] perf/evsel: Make some methods private (Jiri Olsa) [860404]
  - [tools] perf: Remove unused evsel parameter from machine__resolve_callchain (Jiri Olsa) [860404]
  - [tools] perf/evsel: Reconstruct raw event with modifiers from perf_event_attr (Jiri Olsa) [860404]
  - [tools] perf: Remove __event_name (Jiri Olsa) [860404]
  - [tools] perf: Don't access evsel->name directly (Jiri Olsa) [860404]
  - [tools] perf/script: Replace __event_name uses with perf_evsel__name (Jiri Olsa) [860404]
  - [tools] perf: Move all users of event_name to perf_evsel__name (Jiri Olsa) [860404]
  - [tools] perf/evsel: Handle all event types in perf_evsel__name (Jiri Olsa) [860404]
  - [tools] perf: Reconstruct sw event with modifiers from perf_event_attr (Jiri Olsa) [860404]
  - [tools] perf: Reconstruct hw cache event with modifiers from perf_event_attr (Jiri Olsa) [860404]
  - [tools] perf/evsel: Carve out event modifier formatting (Jiri Olsa) [860404]
  - [tools] perf/hists: Implement printing snapshots to files (Jiri Olsa) [860404]
  - [tools] perf/lib: Introduce rtrim (Jiri Olsa) [860404]
  - [tools] perf/ui/gtk: Use struct perf_error_ops (Jiri Olsa) [860404]
  - [tools] perf/ui/gtk: Add GTK info_bar widget to browser window (Jiri Olsa) [860404]
  - [tools] perf/ui/gtk: Add GTK statusbar widget to browser window (Jiri Olsa) [860404]
  - [tools] perf/ui/gtk: Introduce struct perf_gtk_context (Jiri Olsa) [860404]
  - [tools] perf/ui: Introduce struct perf_error_ops (Jiri Olsa) [860404]
  - [tools] perf: Add sort by src line/number (Jiri Olsa) [860404]
  - [tools] perf: Add automated test for pure terms parsing (Jiri Olsa) [860404]
  - [tools] perf: Add PMU event alias support (Jiri Olsa) [860404]
  - [kernel] irq: export irq_modify_status symbol (Stanislaw Gruszka) [862025]
  - [hid] hidraw: fix window in hidraw_release (Don Zickus) [839973]
  - [hid] hidraw: protect hidraw_disconnect() better (Don Zickus) [839973]
  - [hid] hidraw: remove excessive _EMERG messages from hidraw (Don Zickus) [839973]
  - [hid] hidraw: fix hidraw_disconnect() (Don Zickus) [839973]
  - [hid] fix a NULL pointer dereference in hidraw_write (Don Zickus) [839973]
  - [hid] fix a NULL pointer dereference in hidraw_ioctl (Don Zickus) [839973]
  - [hid] remove BKL from hidraw (Don Zickus) [839973]
  - [x86] bordenville: enable gpio, watchdog and mfd hardware (Neil Horman) [817979]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-322.el6]
changelog:
  - [netdrv] e1000e: use correct type for read of 32-bit register (Dean Nelson) [819103]
  - [netdrv] ixgbe: add new configuration options (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add skb frag size accessors (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix VLAN stripping and filtering problems (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix nearly-kernel-doc comments for ptp functions (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix PHC loophole allowing misconfiguration of increment register (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Check PTP Rx timestamps via BPF filter (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: PTP Fix hwtstamp mode settings (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: ptp code cleanup (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: support software timestamping (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add support for get_ts_info (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Enable timesync clock-out feature for PPS support on X540 (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC) (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add missing braces (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix panic while dumping packets on Tx hang with IOMMU (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Use 1TC DCB instead of disabling DCB for MSI and legacy interrupts (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add support for new 82599 device (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: remove extra unused queues in DCB + FCoE case (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix RAR entry counting for generic and fdb_add() (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Use num_tcs.pg_tcs as upper limit for TC when checking based on UP (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Reduce Rx header size to what is actually used (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix handling of FDIR_HASH flag (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix build with PCI_IOV enabled. (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Change how we check for pre-existing and assigned VFs (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Drop probe_vf and merge functionality into ixgbe_enable_sriov (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: use PCI_VENDOR_ID_INTEL (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Enable FCoE FSO and CRC offloads based on CAPABLE instead of ENABLED flag (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Only enable anti-spoof on VF pools (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Correctly set SAN MAC RAR pool to default pool of PF (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Make FCoE allocation and configuration closer to how rings work (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Merge all FCoE percpu values into a single structure (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Cleanup configuration of FCoE registers (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Drop references to deprecated pci_ DMA api and instead use dma_ API (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix memory leak when SR-IOV VFs are direct assigned (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Use VMDq offset to indicate the default pool (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Cleanup holes in flags after removing several of them (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Retire RSS enabled and capable flags (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Add support for SR-IOV w/ DCB or RSS (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Update configure virtualization to allow for multiple PF pools (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Cleanup logic for MRQC and MTQC configuration (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Update the logic for ixgbe_cache_ring_dcb and DCB RSS configuration (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Move configuration of set_real_num_rx/tx_queues into open (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Handle failures in the ixgbe_setup_rx/tx_resources calls (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Ping the VFs on link status change to trigger link change (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Merge FCoE set_num and cache_ring calls into RSS/DCB config (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Add function for obtaining FCoE TC based on FCoE user priority (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Populate the prio_tc_map in ixgbe_setup_tc (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Cleanup unpacking code for DCB (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Simplify logic for getting traffic class from user priority (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Merge RSS and flow director ring register caching and configuration (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Clean up a useless switch statement and dead code in configure_srrctl (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Add feature offset value to ring features (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Add upper limit to ring features (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: count q_vectors instead of MSI-X vectors (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: DCB and SR-IOV can not co-exist and will cause hangs (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Do not pad FCoE frames as this can cause issues with FCoE DDP (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: simplify padding and length checks (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix memory leak in ixgbe when receiving traffic on DDP enabled rings (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: clean up ixgbe_get_settings ethtool function (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add support for 1G SX modules (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: align flow control DV macros with datasheet (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: IXGBE_RXD_STAT_VP set even with Rx stripping enabled (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix_features rxvlan is independent of DCB and needs to be set (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: cleanup the hwmon function calls (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: correct disable_rx_buff timeout (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix bogus error message (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Set Drop_EN bit when multiple Rx queues are present w/o flow control (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Clean up priority based flow control (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Exit on error case in VF message processing (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: dcb: IEEE PFC stats and reset logic incorrect (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Update link flow control to correctly handle multiple packet buffer DCB (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Reorder link flow control functions in ixgbe_common.c (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Use __free_pages instead of put_page to release pages (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Make ixgbe_fc_autoneg return void and always set current_mode (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Reorder the ring to q_vector mapping to improve performance (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Track instances of buffer available but no DMA resources present (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix race condition with shutdown (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix use after free on module remove (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Reset max_vfs to zero when user request is out of range (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Deny MACVLAN requests from VFs with admin set MAC (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add hwmon interface to export thermal data (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add support functions to access thermal data (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix calling skb_put on nonlinear skb assertion bug (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix a memory leak in IEEE DCB (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: check for WoL support in single function (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Identify FCoE rings earlier to resolve memory corruption w/ FCoE (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add missing rtnl_lock in PM resume path (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: UTA table incorrectly programmed (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: allow RAR table to be updated in promisc mode (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add I2C clock stretching (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix WoL issue with fiber (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: consolidate reporting of MSIX vectors into a single function (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: update version number (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix typo in enumeration name (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix issues with SR-IOV loopback when flow control is disabled (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix namespace issues when FCoE/DCB is not enabled (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: FCoE: Add support for ndo_get_fcoe_hbainfo() call (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Whitespace cleanups (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Two minor fixes for RSS and FDIR set queues functions (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: drop err_eeprom tag which is at same location as err_sw_init (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Move poll routine in order to improve readability (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: cleanup logic for the service timer and VF hang detection (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Update layout of ixgbe_ring structure to improve cache performance (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Store Tx flags and protocol information to tx_buffer sooner (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: always write DMA for single_mapped value with skb (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Write gso_segs and bytcount to the ring sooner (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Place skb on first buffer_info structure to avoid using stack space (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Use packets to track Tx completions instead of a seperate value (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Make certain that all frames fit minimum size requirements (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: cleanup logic in ixgbe_change_mtu (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Replace standard receive path with a page based receive (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: dcb: use DCB config values for FCoE traffic class on open (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix race condition where RX buffer could become corrupted. (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: use typed min/max functions where possible (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix obvious return value bug. (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Do not disable read relaxed ordering when DCA is enabled (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Simplify logic for ethtool loopback frame creation and testing (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Add iterator for cycling through rings on a q_vector (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Allocate rings as part of the q_vector (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from ixgbe_intr (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Default to queue pairs when number of queues is less than CPUs (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Address issues with Tx WHTRESH value not being set correctly (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Reorder adapter contents for better cache utilization (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Do no clear Tx status bits since eop_desc provides enough info (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: remove tie between NAPI work limits and interrupt moderation (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: dcb: check setup_tc return codes (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Fix comments that are out of date or formatted incorrectly (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix spelling errors (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Remove boolean comparisons to true/false (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Combine post-DMA processing of sk_buff fields into single function (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Add function for testing status bits in Rx descriptor (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Address fact that RSC was not setting GSO size for incoming frames (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Minor refactor of RSC (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: ethtool: stats user buffer overrun (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix stats handling (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: convert to ndo_fix_features (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: Update ethtool_rxnfc::rule_cnt on return from ETHTOOL_GRXCLSRLALL (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add support for displaying ntuple filters via the nfc interface (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: fix ring assignment issues for SR-IOV and drop cases (Andy Gospodarek) [819101]
  - [netdrv] ixgbe: add support for nfc addition and removal of filters (Andy Gospodarek) [819101]
  - [net] ethtool: Add a common function for drivers with transmit time stamping (Jiri Benc) [829785]
  - [net] ethtool: Introduce a method for getting time stamping capabilities (Jiri Benc) [829785]
  - [ptp] Add a method for obtaining the device index (Jiri Benc) [829785]
  - [ptp] Added a brand new class driver for ptp clocks (Jiri Benc) [829785]
  - [pps] unify timestamp gathering (Jiri Benc) [829785]
  - [ptp] added a BPF to help drivers detect PTP packets (Jiri Benc) [829785]
  - [net] skbuff: add driver hook for tx time stamping (Jiri Benc) [829785]
  - [net] add net_tstamp.h to headers_install (Jiri Benc) [829785]
  - [kernel] posix-clock: Replace mutex with reader/writer semaphore (Jiri Benc) [829785]
  - [kernel] posix-clock: Introduce dynamic clocks (Jiri Benc) [829785]
  - [kernel] posix-timers: Cleanup namespace (Jiri Benc) [829785]
  - [kernel] posix-timers: Add support for fd based clocks (Jiri Benc) [829785]
  - [x86] Add clock_adjtime (Jiri Benc) [829785]
  - [kernel] posix-timers: Introduce a syscall for clock tuning (Jiri Benc) [829785]
  - [kernel] time: Splitout compat timex accessors (Jiri Benc) [829785]
  - [kernel] ntp: Add ADJ_SETOFFSET mode bit (Jiri Benc) [829785]
  - [kernel] posix-timers: Update comment (Jiri Benc) [829785]
  - [kernel] posix-timers: Make posix-cpu-timers functions static (Jiri Benc) [829785]
  - [kernel] posix-timers: Remove CLOCK_DISPATCH leftovers (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert timer_delete() to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert timer_gettime() to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert timer_settime() to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert timer_create() to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Remove useless res field from k_clock (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert clock_getres() to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Make clock_getres and clock_get mandatory (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert clock_gettime() to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert clock_settime to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-cpu-timers: Remove the stub nanosleep functions (Jiri Benc) [829785]
  - [kernel] posix-timers: Cleanup restart_block usage (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert clock_nanosleep_restart to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Convert clock_nanosleep to clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Introduce clockid_to_kclock() (Jiri Benc) [829785]
  - [kernel] posix-timers: Introduce clock_posix_cpu (Jiri Benc) [829785]
  - [kernel] posix-timers: Cleanup struct initializers (Jiri Benc) [829785]
  - [kernel] posix-timers: Define nanosleep not supported error separate (Jiri Benc) [829785]
  - [kernel] posix-timers: Move copy_to_user(created_timer_id) down in timer_create() (Jiri Benc) [829785]
  - [kernel] posix-timers: Fix error path in timer_create (Jiri Benc) [829785]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-323.el6]
changelog:
  - [net] vlan: Match underlying dev carrier on vlan add (Amerigo Wang) [845172]
  - [net] link_watch: allow vlans to get carrier changes faster (Amerigo Wang) [845172]
  - [net] allow netif_carrier to be called safely from IRQ (Amerigo Wang) [845172]
  - [net] netdevice: provide common routine for macvlan and vlan operstate management (Amerigo Wang) [845172]
  - [scsi] bnx2fc: Fix incorrect memset in bnx2fc_parse_fcp_rsp (Tomas Henzl) [860174]
  - [scsi] bnx2fc: Remove potential NULL dereference (Tomas Henzl) [860174]
  - [scsi] isci: Allow SSP tasks into the task management path (David Milburn) [860241]
  - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [819102]
  - [netdrv] igb: Supported and Advertised Pause Frame (Stefan Assmann) [819102]
  - [netdrv] igb: reduce Rx header size (Stefan Assmann) [819102]
  - [netdrv] igb: Add loopback test support for i210 (Stefan Assmann) [819102]
  - [netdrv] igb: implement 580 MDI setting support (Stefan Assmann) [819102]
  - [netdrv] igb: Fix register defines for all non-82575 hardware (Stefan Assmann) [819102]
  - [netdrv] igb: fix panic while dumping packets on Tx hang with IOMMU (Stefan Assmann) [819102]
  - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [819102]
  - [netdrv] igb: don't break user visible strings over multiple lines in igb_ethtool.c (Stefan Assmann) [819102]
  - [netdrv] igb: correct hardware type (i210/i211) check in igb_loopback_test() (Stefan Assmann) [819102]
  - [netdrv] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [819102]
  - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [819102]
  - [netdrv] igb: Use eth_random_addr (Stefan Assmann) [819102]
  - [netdrv] igb: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819102]
  - [netdrv] igb: Version bump (Stefan Assmann) [819102]
  - [netdrv] igb: Update firmware info output (Stefan Assmann) [819102]
  - [netdrv] igb: Streamline RSS queue and queue pairing assignment logic (Stefan Assmann) [819102]
  - [netdrv] igb: A fix to VF TX rate limit (Stefan Assmann) [819102]
  - [netdrv] igb: Fix incorrect RAR address entries for i210/i211 device (Stefan Assmann) [819102]
  - [netdrv] igb: Disable the BMC-to-OS Watchdog Enable bit for DMAC (Stefan Assmann) [819102]
  - [netdrv] igb: Add Support for new i210/i211 devices (Stefan Assmann) [819102]
  - [netdrv] igb: Add function and pointers for 82580 low power state settings (Stefan Assmann) [819102]
  - [netdrv] igb: fix rtnl race in PM resume path (Stefan Assmann) [819102]
  - [netdrv] igb: Use netif_set_real_num_{rx,tx}_queues() (Stefan Assmann) [819102]
  - [netdrv] igb: output register's information related to RX/TX queue (Stefan Assmann) [819102]
  - [netdrv] igb: Force flow control off during reset when forcing speed (Stefan Assmann) [819102]
  - [netdrv] igb: Update version to 3.4.7 (Stefan Assmann) [819102]
  - [netdrv] intel: make wired ethernet driver message level consistent (Stefan Assmann) [819102]
  - [netdrv] igb: fix warning about unused function (Stefan Assmann) [819102]
  - [netdrv] igb: fix vf lookup (Stefan Assmann) [819102]
  - [netdrv] igb: Update Copyright on all Intel copyrighted files (Stefan Assmann) [819102]
  - [netdrv] igb: make local functions static (Stefan Assmann) [819102]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-324.el6]
changelog:
  - [alsa] oxygen: remove no_period_wakeup handling (Jaroslav Kysela) [816880]
  - [alsa] firewire-speakers, oxygen, ua101: allow > 10 s periods (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: Xonar DS: fix polarity of front output (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add Xonar DGX support (Jaroslav Kysela) [816880]
  - [alsa] oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputs (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: add S/PDIF input support for all Xonars (Jaroslav Kysela) [816880]
  - [alsa] oxygen: Xonar DG: fix CS4245 register writes (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix Xonar DG input (Jaroslav Kysela) [816880]
  - [alsa] include delay.h for msleep in Xonar DG support (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix Essence ST(X) S/PDIF input (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix silent analog output on Xonar Essence ST Deluxe (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix output routing on Xonar DG (Jaroslav Kysela) [816880]
  - [alsa] Xonar, CS43xx: Don't overrun static array (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add S/PDIF source selection for Claro cards (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix CD/MIDI for X-Meridian (2G) (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add some card names (Jaroslav Kysela) [816880]
  - [alsa] oxygen: do not show chip revision in card longname (Jaroslav Kysela) [816880]
  - [alsa] oxygen: X-Meridian: add S/PDIF source selection (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add digital input validity check switch (Jaroslav Kysela) [816880]
  - [alsa] core, oxygen, virtuoso: add an enum control info helper (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: add Xonar HDAV1.3 Slim support (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add Xonar DG support (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add X-Meridian 2G support (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add more PCI IDs (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: reduce MCLK in double rate modes (Jaroslav Kysela) [816880]
  - [alsa] oxygen: simplify model-specific MCLK handling (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: use headphone gain setting only on front DAC (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: handle DAC oversampling automatically (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: use lower master clock with H6 daughterboard (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: configure correct master clock frequency on the CS2000 (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: remove non-working controls on Essence ST Deluxe (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: change PCM1796 format to I2S (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: wait for PCM1796 clock to become stable (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: do not use fast I2C speed (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix SPI clocks slower than 6.25 MHz (Jaroslav Kysela) [816880]
  - [alsa] oxygen: remove oxygen_model::private_data field (Jaroslav Kysela) [816880]
  - [alsa] oxygen: allow different number of PCM and mixer channels (Jaroslav Kysela) [816880]
  - [alsa] oxygen: update hardware comments (Jaroslav Kysela) [816880]
  - [alsa] oxygen: show correct package ID (Jaroslav Kysela) [816880]
  - [alsa] oxygen: allow to dump codec registers (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: Xonar DS: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: automatically handle Xonar DS headphone routing (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: add Xonar DS headphone jack detection (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix Xonar DS input switches (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix WM8766 register writes with MSB (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix setting of Xonar DS line-in/mic-in controls (Jaroslav Kysela) [816880]
  - [alsa] oxygen: change || to && (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix front panel routing for D1/DX/ST(X) (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: add HDMI enable switch for HDAV1.3 (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: initialize unknown GPIO bits (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add HiFier Serenade support (Jaroslav Kysela) [816880]
  - [alsa] oxygen: reorganize PCI IDs (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add Kuroutoshikou CMI8787-HG2PCI support (Jaroslav Kysela) [816880]
  - [alsa] oxygen: support for period wakeup disabling (Jaroslav Kysela) [816880]
  - [alsa] oxygen: merge HiFier driver into snd-oxygen (Jaroslav Kysela) [816880]
  - [alsa] oxygen: Add a SSID for CMI8787-HG2PCI (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add PEX8111 initialization (Jaroslav Kysela) [816880]
  - [alsa] oxygen: rewrite PCIe bridge initialization (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix for PI7C9X110 compatibility (Jaroslav Kysela) [816880]
  - [alsa] oxygen: do not try to restore nonexistent EEPROM (Jaroslav Kysela) [816880]
  - [alsa] oxygen: reduce minimum period count (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix input monitor dB scale (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix chip ID register symbols (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix Xonar STX anti-pop delay (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: add HDAV1.3 Slim PCI ID (Jaroslav Kysela) [816880]
  - [alsa] oxygen: handle CD input configuration with a flag (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix Xonar DS chip name (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix analog capture on Claro halo cards (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: work around missing reset in the Xonar DS Windows driver (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix Xonar D1/DX front panel microphone (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: add Xonar DS support (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add high-pass filter control (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add digital filter control (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: add PCM1796 oversampling control (Jaroslav Kysela) [816880]
  - [alsa] oxygen: allow custom MCLK rates (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: add headphone impedance control (Jaroslav Kysela) [816880]
  - [alsa] oxygen: cache codec registers (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: fix Xonar Essence ST support (Jaroslav Kysela) [816880]
  - [alsa] oxygen: fix input monitor control names (Jaroslav Kysela) [816880]
  - [alsa] oxygen: more hardware documentation (Jaroslav Kysela) [816880]
  - [alsa] oxygen: add stereo upmixing to center/LFE channels (Jaroslav Kysela) [816880]
  - [alsa] oxygen: better defaults for upmixing control (Jaroslav Kysela) [816880]
  - [alsa] virtuoso: split virtuoso.c (Jaroslav Kysela) [816880]
  - [mm] migrate: fix kABI issues (Rik van Riel) [713546 783248]
  - [mm] compaction: Restart compaction from near where it left off (Rik van Riel) [713546 783248]
  - [mm] compaction: Cache if a pageblock was scanned and no pages were isolated (Rik van Riel) [713546 783248]
  - [mm] compaction: Abort compaction loop if lock is contended or run too long (Rik van Riel) [713546 783248]
  - [mm] compaction: Abort async compaction if locks are contended or taking too long (Rik van Riel) [713546 783248]
  - [mm] vmscan: consider swap space when deciding whether to continue reclaim (Rik van Riel) [713546 783248]
  - [mm] vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Rik van Riel) [713546 783248]
  - [mm] compaction: introduce sync-light migration for use by compaction (Rik van Riel) [713546 783248]
  - [mm] page_alloc: do not call direct reclaim for THP allocations while compaction is deferred (Rik van Riel) [713546 783248]
  - [mm] compaction: allow compaction to isolate dirty pages (Rik van Riel) [713546 783248]
  - [mm] migration: clean up unmap_and_move() (Rik van Riel) [713546 783248]
  - [mm] compaction: make isolate_lru_page() filter-aware again (Rik van Riel) [713546 783248]
  - [mm] compaction: make isolate_lru_page() filter-aware (Rik van Riel) [713546 783248]
  - [mm] vmscan: change isolate mode from #define to bitwise type (Rik van Riel) [713546 783248]
  - [mm] compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Rik van Riel) [713546 783248]
  - [mm] vmscan: do not OOM if aborting reclaim to start compaction (Rik van Riel) [713546 783248]
  - [mm] vmscan: abort reclaim/compaction if compaction can proceed (Rik van Riel) [713546 783248]
  - [mm] vmscan: limit direct reclaim for higher order allocations (Rik van Riel) [713546 783248]
  - [mm] vmscan: check if we isolated a compound page during lumpy scan (Rik van Riel) [713546 783248]
  - [mm] compaction: use synchronous compaction for /proc/sys/vm/compact_memory (Rik van Riel) [713546 783248]
  - [mm] vmscan: reclaim order-0 and use compaction instead of lumpy reclaim (Rik van Riel) [713546 783248]
  - [mm] shmem: fix up rhel-6.4 kABI issues (Rafael Aquini) [857000]
  - [mm] shmem: remove shmem_readpage() (Rafael Aquini) [857000]
  - [mm] shmem: refine shmem_file_splice_read() (Rafael Aquini) [857000]
  - [mm] shmem: clone shmem_file_splice_read() (Rafael Aquini) [857000]
  - [watchdog] hpwdt: Fix kdump issue in hpwdt (Don Zickus) [828941]
  - [watchdog] hpwdt: Unregister NMI events on exit (Don Zickus) [818372]
  - [x86] nmi: Add new NMI queues to deal with IO_CHK and SERR (Don Zickus) [818372]
  - [watchdog] hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Don Zickus) [818372]
  - [net] ipvs: IPv6 MTU checking cleanup and bugfix (Jesper Brouer) [854066]
  - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854066]
  - [netdrv] ixgbevf: propagate page->pfmemalloc from skb_alloc_page to skb (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Fix namespace issue with ixgbe_write_eitr (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Add lock around mailbox ops to prevent simultaneous access (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Fix multiple issues in ixgbevf_get/set_ringparam (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Consolidate Tx context descriptor creation code (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Add support for PCI error handling (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Add netdev to ring structure (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Do not rewind the Rx ring before bumping tail (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Update descriptor macros to accept pointers and drop _ADV suffix (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Use igb style interrupt masks instead of ixgbe style (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Move Tx clean-up into NAPI context (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Update q_vector to contain ring pointers instead of bitmaps (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Fix panic when loading driver (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Cleanup accounting for space needed at start of xmit_frame (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Drop use of eitr_low and eitr_high for hard coded values (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Drop netdev_registered value since that is already stored in netdev (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Drop all dead or unnecessary code (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Fix nearly-kernel-doc comments for various functions (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Make sure jumbo frames are set correctly after PF reset (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: make wired ethernet driver message level consistent (rev2) (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: print MAC via printk format specifier (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: rename dev_hw_addr_random and remove redundant second (Andy Gospodarek) [819105]
  - [netdrv] ixgbevf: Remove unnecessary k.alloc/v.alloc OOM messages (Andy Gospodarek) [819105]
  - [kernel] perf: Change and simplify ctx::is_active semantics (Jiri Olsa) [853215]
  - [kernel] ntp: Fix STA_INS/DEL clearing bug (Prarit Bhargava) [862271]
  - [acpi] Add acpi_ns_remove_null_elements() to prevent null dereference on package elements (Lenny Szubowicz) [835744]
  - [usb] core: Fix device removal race condition (James Paradis) [849188]
  - [fs] sysfs: fix corruption in rb-tree caused by name change (John Green) [839984]
  - [mm] x86_32: fix SHLIB_BASE address typo (Aristeu S. Rozanski F) [804956] {CVE-2012-1568}
  - [netdrv] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [860007]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-325.el6]
changelog:
  - [fs] Check for immutable/append flag in fallocate path (Lukas Czerner) [739101]
  - [fs] ext4: remove restrictive checks for EOFBLOCKS_FL (Lukas Czerner) [739101]
  - [fs] ext4: fix kernel BUG on large-scale rm -rf commands (Lukas Czerner) [739101]
  - [fs] ext4: fix hole punch failure when depth is greater than 0 (Lukas Czerner) [739101]
  - [fs] ext4: hole-punch use truncate_pagecache_range (Lukas Czerner) [739101]
  - [mm] add truncate_pagecache_range() (Lukas Czerner) [739101]
  - [fs] ext4: correct ext4_punch_hole return codes (Lukas Czerner) [739101]
  - [fs] ext4: give more helpful error message in ext4_ext_rm_leaf() (Lukas Czerner) [739101]
  - [fs] ext4: remove unused code from ext4_ext_map_blocks() (Lukas Czerner) [739101]
  - [fs] ext4: rewrite punch hole to use ext4_ext_remove_space() (Lukas Czerner) [739101]
  - [fs] ext4: correctly handle pages w/o buffers in ext4_discard_partial_buffers() (Lukas Czerner) [739101]
  - [fs] ext4: remove messy logic from ext4_ext_rm_leaf (Lukas Czerner) [739101]
  - [fs] ext4: only call ext4_jbd2_file_inode when an inode has been extended (Lukas Czerner) [739101]
  - [fs] ext4: fix 2nd xfstests 127 punch hole failure (Lukas Czerner) [739101]
  - [fs] ext4: teach ext4_ext_split to calculate extents efficiently (Lukas Czerner) [739101]
  - [fs] ext4: Fix flag testing in ext4_ext_insert_extent() (Lukas Czerner) [739101]
  - [fs] ext4: let ext4_discard_partial_buffers handle unaligned range correctly (Lukas Czerner) [739101]
  - [fs] ext4: return ENOMEM if find_or_create_pages fails (Lukas Czerner) [739101]
  - [fs] ext4: move vars to local scope in ext4_discard_partial_page_buffers_no_lock() (Lukas Czerner) [739101]
  - [fs] ext4: fix xfstests 75, 112, 127 punch hole failure (Lukas Czerner) [739101]
  - [fs] ext4: Add new ext4_discard_partial_page_buffers routines (Lukas Czerner) [739101]
  - [fs] ext4: add action of moving index in ext4_ext_rm_idx for Punch Hole (Lukas Czerner) [739101]
  - [fs] ext4: punch hole optimizations: skip un-needed extent lookup (Lukas Czerner) [739101]
  - [fs] ext4: enable "punch hole" functionality (Lukas Czerner) [739101]
  - [fs] ext4: add "punch hole" flag to ext4_map_blocks() (Lukas Czerner) [739101]
  - [fs] ext4: punch out extents (Lukas Czerner) [739101]
  - [fs] ext4: add new function ext4_block_zero_page_range() (Lukas Czerner) [739101]
  - [fs] ext4: add flag to ext4_has_free_blocks (Lukas Czerner) [739101]
  - [fs] ext4: fix endianness breakage in ext4_split_extent_at() (Lukas Czerner) [739101]
  - [fs] ext4: add ext4_split_extent_at() and ext4_split_extent() (Lukas Czerner) [739101]
  - [fs] ext4: add a function merging extents right and left (Lukas Czerner) [739101]
  - [fs] ext4: rename {ext, idx}_pblock and inline small extent functions (Lukas Czerner) [739101]
  - [fs] ext4: Add flags and structure used in ext4_ext_map_blocks() (Lukas Czerner) [739101]
  - [mm] fix possible cause of a page_mapped BUG (Lukas Czerner) [739101]
  - [fs] make the feature checks in ->fallocate future proof (Lukas Czerner) [739101]
  - [fs] btrfs: fail if we try to use hole punch (Lukas Czerner) [739101]
  - [fs] gfs2: fail if we try to use hole punch (Lukas Czerner) [739101]
  - [fs] ext4: fail if we try to use hole punch (Lukas Czerner) [739101]
  - [fs] xfs: handle hole punching via fallocate properly (Lukas Czerner) [739101]
  - [fs] add hole punching to fallocate (Lukas Czerner) [739101]
  - [fs] nfs: prevent race that allowed use of freed layout in _pnfs_return_layout (Steve Dickson) [858361]
  - [fs] nfs: need to put_layout_hdr on _pnfs_return_layout error path (Steve Dickson) [858361]
  - [fs] nfs: fix several problems with _pnfs_return_layout (Steve Dickson) [858361]
  - [fs] nfs: fix pnfs regression with directio writes (Steve Dickson) [858361]
  - [fs] nfs: fix pnfs regression with directio reads (Steve Dickson) [858361]
  - [fs] nfs: Create an write_pageio_init() function (Steve Dickson) [858361]
  - [fs] nfs: Create an read_pageio_init() function (Steve Dickson) [858361]
  - [fs] nfs: Fix list manipulation snafus in fs/nfs/direct.c (Steve Dickson) [858361]
  - [fs] nfs: Initialise commit_info.rpc_out when !defined(CONFIG_nfs_V4) (Steve Dickson) [858361]
  - [fs] nfs: Fix a refcounting issue in O_DIRECT (Steve Dickson) [858361]
  - [fs] nfs: fix directio refcount bug on commit (Steve Dickson) [858361]
  - [fs] nfs: Fix a commit bug (Steve Dickson) [858361]
  - [fs] nfs: Fix a bad reference count issue in the pnfs commit code (Steve Dickson) [858361]
  - [fs] nfs: Clean up - Simplify reference counting in fs/nfs/direct.c (Steve Dickson) [858357]
  - [fs] nfs: Clean up - Rename nfs_unlock_request and nfs_unlock_request_dont_release (Steve Dickson) [858357]
  - [fs] nfs: Clean up - simplify nfs_lock_request() (Steve Dickson) [858357]
  - [fs] nfs: nfs_set_page_writeback no longer needs to reference the page (Steve Dickson) [858357]
  - [fs] nfs: Prevent a deadlock in the new writeback code (Steve Dickson) [858357]
  - [fs] nfs: Fix sparse warnings (Steve Dickson) [858357]
  - [fs] nfs: COMMIT does not need post-op attributes (Steve Dickson) [858357]
  - [fs] nfs: Dont request cache consistency attributes on some writes (Steve Dickson) [858357]
  - [fs] nfs: Simplify the nfs_read_completion functions (Steve Dickson) [858357]
  - [fs] nfs: Clean up nfs read and write error paths (Steve Dickson) [858357]
  - [fs] nfs: Read cleanups (Steve Dickson) [858357]
  - [fs] nfs: Use kmem_cache_zalloc() in nfs_direct_req_alloc (Steve Dickson) [858357]
  - [fs] nfs: Fix O_DIRECT compile warnings (Steve Dickson) [857110]
  - [fs] nfs: Simplify O_DIRECT page referencing (Steve Dickson) [857110]
  - [fs] nfs: O_DIRECT pgio_completion_ops error_cleanup must unlock the request (Steve Dickson) [857110]
  - [fs] nfs: Ensure that we break out of read/write_schedule_segment on error (Steve Dickson) [857110]
  - [fs] nfs: Define dummy nfs_init_cinfo() and nfs_init_cinfo_from_inode() (Steve Dickson) [857110]
  - [fs] nfs: Define nfs_direct_write_schedule_work() when v3 and v4 are disabled (Steve Dickson) [857110]
  - [fs] nfs: pnfs_pageio_init_read() and init_write() need an extra argument (Steve Dickson) [857110]
  - [fs] nfs: Fix a use-before-initialised warning in fs/nfs/write.c and fs/nfs/pnfs.c (Steve Dickson) [857110]
  - [fs] nfs: Prevent garbage cinfo->ds from leaking out (Steve Dickson) [857110]
  - [fs] nfs: rewrite directio write to use async coalesce code (Steve Dickson) [857110]
  - [fs] nfs: avoid some stat gathering for direct io (Steve Dickson) [857110]
  - [fs] nfs: add dreq to nfs_commit_info (Steve Dickson) [857110]
  - [fs] nfs: create nfs_commit_completion_ops (Steve Dickson) [857110]
  - [fs] nfs: create struct nfs_commit_info (Steve Dickson) [857110]
  - [fs] nfs: create nfs_generic_commit_list (Steve Dickson) [857110]
  - [fs] nfs: rewrite directio read to use async coalesce code (Steve Dickson) [857110]
  - [fs] ext3: Replace lock/unlock_super() with an explicit lock for resizing (Eric Sandeen) [804988]
  - [fs] cifs: Initialise mid_q_entry before putting it on the pending queue (Sachin Prabhu) [832209]
  - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847981]
  - [fs] ext4: fix i_blocks/quota accounting when extent insertion fails (Lukas Czerner) [847981]
  - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847981]
  - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Lukas Czerner) [847981]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-326.el6]
changelog:
  - [mm] vmscan: add in_reclaim_compaction (Rik van Riel) [713546 783248]
  - [mm] vmscan: stop reclaim/compaction earlier due to insufficient progress if !__GFP_REPEAT (Rik van Riel) [713546 783248]
  - [usb] ch9: define Set SEL and Set Isoch Delay macros (Don Zickus) [836217]
  - [usb] ch9: add function defines from ch9, USB 3.0 spec (Don Zickus) [836217]
  - [usb] xhci: fix compilation error for non-PCI based stacks (Don Zickus) [836217]
  - [usb] xhci: use ioremap_nocache in xhci-plat (Don Zickus) [836217]
  - [usb] xhci: Fix Compliance Mode on SN65LVPE502CP Hardware (Don Zickus) [836217]
  - [usb] xhci: Make handover code more robust (Don Zickus) [836217]
  - [usb] xhci: Fix a logical vs bitwise AND bug (Don Zickus) [836217]
  - [usb] xhci: Only switch the switchable ports (Don Zickus) [836217]
  - [usb] xhci: Recognize USB 3.0 devices as superspeed at powerup (Don Zickus) [836217]
  - [usb] xhci: Switch PPT ports to EHCI on shutdown (Don Zickus) [836217]
  - [usb] xhci: Fix bug after deq ptr set to link TRB (Don Zickus) [836217]
  - [usb] xhci: Add Etron XHCI_TRUST_TX_LENGTH quirk (Don Zickus) [836217]
  - [usb] xhci: Increase reset timeout for Renesas 720201 host (Don Zickus) [836217]
  - [usb] Add a sysfs file to show LTM capabilities (Don Zickus) [815470]
  - [usb] Enable Latency Tolerance Messaging (LTM) (Don Zickus) [815470]
  - [usb] xhci: Export Latency Tolerance Messaging capabilities (Don Zickus) [815470]
  - [usb] xhci: Fix hang on back-to-back Set TR Deq Ptr commands (Don Zickus) [836217]
  - [usb] xhci: Add support for root hub port status CAS (Don Zickus) [836217]
  - [usb] xhci: Increase the timeout for controller save/restore state operation (Don Zickus) [836217]
  - [usb] xhci: Don't free endpoints in xhci_mem_cleanup() (Don Zickus) [836217]
  - [usb] xhci: Fix invalid loop check in xhci_free_tt_info() (Don Zickus) [836217]
  - [usb] xhci: fix resource leak in xhci power loss path (Don Zickus) [836217]
  - [usb] enable USB2 LPM if port suspend fails (Don Zickus) [836217]
  - [usb] xhci: Add new short TX quirk for Fresco Logic host (Don Zickus) [836217]
  - [usb] xhci: testing sizeof xhci_doorbell_array 2 time (Don Zickus) [836217]
  - [usb] xhci: print URB's expected length in decimal, not hex (Don Zickus) [836217]
  - [usb] xhci: Add Lynx Point to list of Intel switchable hosts (Don Zickus) [817872]
  - [usb] xhci: Handle COMP_TX_ERR for isoc tds (Don Zickus) [836217]
  - [usb] xhci: keep track of ports being resumed and indicate in hub_status_data (Don Zickus) [836217]
  - [usb] xhci: Correct the #define XHCI_LEGACY_DISABLE_SMI (Don Zickus) [836217]
  - [usb] xhci: use gfp flags from caller instead of GFP_ATOMIC (Don Zickus) [836217]
  - [usb] xhci: add XHCI_RESET_ON_RESUME quirk for VIA xhci host (Don Zickus) [836217]
  - [usb] fix bug of device descriptor got from superspeed device (Don Zickus) [836217]
  - [usb] xhci: Fix register save/restore order (Don Zickus) [836217]
  - [usb] xhci: Restore event ring dequeue pointer on resume (Don Zickus) [836217]
  - [usb] xhci: Don't write zeroed pointers to xHC registers (Don Zickus) [836217]
  - [usb] xhci: Warn when hosts don't halt (Don Zickus) [836217]
  - [usb] xhci: don't re-enable IE constantly (Don Zickus) [836217]
  - [usb] xhci: fix section mismatch in xhci-pci (Don Zickus) [836217]
  - [usb] xhci: correct to print the true HSEE of USBCMD (Don Zickus) [836217]
  - [usb] Don't make USB_ARCH_HAS_{XHCI, OHCI, EHCI} depend on USB_SUPPORT (Don Zickus) [836217]
  - [usb] xhci: add platform driver support (Don Zickus) [836217]
  - [usb] xhci: update sg tablesize (Don Zickus) [836217]
  - [usb] xhci: check enqueue pointer advance into dequeue seg (Don Zickus) [836217]
  - [usb] xhci: Allocate 2 segments for transfer ring (Don Zickus) [836217]
  - [usb] xhci: dynamic ring expansion (Don Zickus) [836217]
  - [usb] xhci: set cycle state when allocate rings (Don Zickus) [836217]
  - [usb] xhci: factor out segments allocation and free function (Don Zickus) [836217]
  - [usb] xhci: count free TRBs on transfer ring (Don Zickus) [836217]
  - [usb] xhci: store ring's last segment and segment numbers (Don Zickus) [836217]
  - [usb] xhci: store ring's type (Don Zickus) [836217]
  - [usb] xhci: use __ffs() instead of hardcoding shift (Don Zickus) [836217]
  - [usb] xhci: BESL calculation based on USB2.0 LPM errata (Don Zickus) [836217]
  - [usb] Set wakeup bits for all children hubs (Don Zickus) [836217]
  - [usb] xhci: Support device-initiated USB 3.0 resume (Don Zickus) [836217]
  - [usb] Refactor hub remote wake handling (Don Zickus) [836217]
  - [usb] xhci: Enable USB 3.0 hub remote wakeup (Don Zickus) [836217]
  - [usb] Suspend functions before putting dev into U3 (Don Zickus) [836217]
  - [usb] xhci: Enable remote wakeup for USB3 devices (Don Zickus) [836217]
  - [usb] xhci: Kick khubd when USB3 resume really completes (Don Zickus) [836217]
  - [usb] Adding #define in hub_configure() and hcd.c file (Don Zickus) [836217]
  - [fs] ext4: fix failure exits (Lukas Czerner) [859545]
  - [fs] ext4: Free resources in some error path in ext4_fill_super (Lukas Czerner) [859545]
  - [fs] ext4: fix missing iput of root inode for some mount error paths (Lukas Czerner) [859545]
  - [fs] ext4: avoid hangs in ext4_da_should_update_i_disksize() (Lukas Czerner) [859545]
  - [fs] ext4: display the correct mount option in /proc/mounts for [no]init_itable (Lukas Czerner) [859545]
  - [fs] ext4: fix ext4_end_io_dio() racing against fsync() (Lukas Czerner) [859545]
  - [fs] ext4: fix racy use-after-free in ext4_end_io_dio() (Lukas Czerner) [859545]
  - [fs] ext4: initialization of ext4_li_mtx needs to be done earlier (Lukas Czerner) [859545]
  - [md] dm-raid: Fix possible kernel panic from bad index check (Jonathan E Brassow) [855448]
  - [md] raid10: Add plugging functions (Jonathan E Brassow) [854058]
  - [md] dm-raid: Validate RAID10 replacement devices (Jonathan E Brassow) [854058]
  - [md] dm-raid: Move some code to its own function (Jonathan E Brassow) [854058]
  - [md] raid10: Adjust for no gendisk structure (Jonathan E Brassow) [854058]
  - [md] dm-raid: Should select MD_RAID10 module (Jonathan E Brassow) [854058]
  - [md] dm-raid: Support RAID10 (Jonathan E Brassow) [854058]
  - [md] raid10: export md_raid10_congested (Jonathan E Brassow) [854058]
  - [md] raid: Move macros (Jonathan E Brassow) [854058]
  - [md] raid1: rename mirror_info struct (Jonathan E Brassow) [854058]
  - [md] raid10: Rename mirror_info struct (Jonathan E Brassow) [854058]
  - [md] raid10: Fix compiler warning (Jonathan E Brassow) [854058]
  - [dm] dm-raid: Use md_error (Jonathan E Brassow) [854058]
  - [scsi] scsi_dh_rdac: minor return fix for rdac (Rob Evers) [822984]
  - [scsi] scsi_dh_rdac: Consolidate rdac strings together (Rob Evers) [822984]
  - [scsi] scsi_dh_rdac: Add a new netapp vendor/product string (Rob Evers) [822984]
  - [firmware] netxen_nic: add firmware version 4.0.588 (Veaceslav Falico) [826664]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-327.el6]
changelog:
  - [fs] xfs: handle EOF correctly in xfs_vm_writepage (Dave Chinner) [859242]
  - [fs] xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242]
  - [fs] xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near (Dave Chinner) [859242]
  - [fs] xfs: kill copy and paste segment checks in xfs_file_aio_read (Dave Chinner) [859242]
  - [fs] xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) (Dave Chinner) [859242]
  - [fs] xfs: switch to proper __bitwise type for KM_... flags (Dave Chinner) [859242]
  - [fs] xfs: add trace points for log forces (Dave Chinner) [859242]
  - [fs] xfs: fix memory reclaim deadlock on agi buffer (Dave Chinner) [859242]
  - [fs] xfs: stop the sync worker before xfs_unmountfs (Dave Chinner) [737529]
  - [fs] xfs: flush outstanding buffers on log mount failure (Dave Chinner) [737529]
  - [fs] xfs: prevent recursion in xfs_buf_iorequest (Dave Chinner) [859242]
  - [fs] xfs: Properly exclude IO type flags from buffer flags (Dave Chinner) [859242]
  - [fs] xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner) [859242]
  - [fs] xfs: use kmem_zone_zalloc for buffers (Dave Chinner) [859242]
  - [fs] xfs: fix incorrect b_offset initialisation (Dave Chinner) [859242]
  - [fs] xfs: check for buffer errors before waiting (Dave Chinner) [859242]
  - [fs] xfs: fix buffer lookup race on allocation failure (Dave Chinner) [859242]
  - [fs] xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [859242]
  - [fs] xfs: limit specualtive delalloc to maxioffset (Dave Chinner) [859242]
  - [fs] xfs: don't assert on delalloc regions beyond EOF (Dave Chinner) [859242]
  - [fs] xfs: prevent needless mount warning causing test failures (Dave Chinner) [859242]
  - [fs] xfs: punch new delalloc blocks out of failed writes inside EOF. (Dave Chinner) [859242]
  - [fs] xfs: page type check in writeback only checks last buffer (Dave Chinner) [859242]
  - [fs] xfs: using GFP_NOFS for blkdev_issue_flush (Dave Chinner) [859242]
  - [fs] xfs: punch all delalloc blocks beyond EOF on write failure. (Dave Chinner) [859242]
  - [fs] xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [807503]
  - [fs] xfs: push the ilock into xfs_zero_eof (Dave Chinner) [807503]
  - [fs] xfs: reduce ilock hold times in xfs_setattr_size (Dave Chinner) [807503]
  - [fs] xfs: reduce ilock hold times in xfs_file_aio_write_checks (Dave Chinner) [807503]
  - [fs] xfs: avoid taking the ilock unnessecarily in xfs_qm_dqattach (Dave Chinner) [807503]
  - [fs] xfs: Ensure inode reclaim can run during quotacheck (Dave Chinner) [859242]
  - [fs] xfs: don't fill statvfs with project quota for a directory (Dave Chinner) [859242]
  - [fs] xfs: add lots of attribute trace points (Dave Chinner) [859242]
  - [fs] xfs: fix fstrim offset calculations (Dave Chinner) [859242]
  - [fs] xfs: Account log unmount transaction correctly (Dave Chinner) [859242]
  - [fs] xfs: trace xfs_name strings correctly (Dave Chinner) [859242]
  - [fs] xfs: don't defer metadata allocation to the workqueue (Dave Chinner) [693280]
  - [fs] xfs: introduce an allocation workqueue (Dave Chinner) [693280]
  - [fs] xfs: Fix open flag handling in open_by_handle code (Dave Chinner) [859242]
  - [fs] xfs: fix deadlock in xfs_rtfree_extent (Dave Chinner) [859242]
  - [fs] xfs: fallback to vmalloc for large buffers in xfs_getbmap (Dave Chinner) [858353]
  - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get (Dave Chinner) [858353]
  - [fs] xfs: reimplement fdatasync support (Dave Chinner) [845233]
  - [fs] xfs: split in-core and on-disk inode log item fields (Dave Chinner) [845233]
  - [fs] xfs: make xfs_inode_item_size idempotent (Dave Chinner) [845233]
  - [fs] xfs: log timestamp updates (Dave Chinner) [845233]
  - [fs] xfs: log file size updates at I/O completion time (Dave Chinner) [845233]
  - [fs] xfs: log file size updates as part of unwritten extent conversion (Dave Chinner) [845233]
  - [fs] xfs: do not require an ioend for new EOF calculation (Dave Chinner) [845233]
  - [fs] xfs: only take the ILOCK in xfs_reclaim_inode() (Dave Chinner) [845233]
  - [fs] xfs: split and cleanup xfs_log_reserve (Dave Chinner) [854465]
  - [fs] xfs: share code for grant head availability checks (Dave Chinner) [854465]
  - [fs] xfs: share code for grant head wakeups (Dave Chinner) [854465]
  - [fs] xfs: share code for grant head waiting (Dave Chinner) [854465]
  - [fs] xfs: add xlog_grant_head_wake_all (Dave Chinner) [854465]
  - [fs] xfs: add xlog_grant_head_init (Dave Chinner) [854465]
  - [fs] xfs: add the xlog_grant_head structure (Dave Chinner) [854465]
  - [fs] xfs: remove log space waitqueues (Dave Chinner) [854465]
  - [fs] xfs: cleanup xfs_log_space_wake (Dave Chinner) [854465]
  - [fs] xfs: remove xfs_trans_unlocked_item (Dave Chinner) [854465]
  - [fs] xfs: do exact log space wakeups in xlog_ungrant_log_space (Dave Chinner) [854465]
  - [fs] xfs: split tail_lsn assignments from log space wakeups (Dave Chinner) [854465]
  - [fs] xfs: xfs_trans_add_item() - don't assign in ASSERT() when compare is intended (Dave Chinner) [859242]
  - [fs] xfs: show uuid when mount fails due to duplicate uuid (Dave Chinner) [859242]
  - [fs] xfs: pass KM_SLEEP flag to kmem_realloc() in xlog_recover_add_to_cnt_trans() (Dave Chinner) [859242]
  - [fs] xfs: cleanup xfs_file_aio_write (Dave Chinner) [845233]
  - [fs] xfs: always return with the iolock held from xfs_file_aio_write_checks (Dave Chinner) [845233]
  - [fs] xfs: remove the i_new_size field in struct xfs_inode (Dave Chinner) [845233]
  - [fs] xfs: remove the i_size field in struct xfs_inode (Dave Chinner) [845233]
  - [fs] xfs: make i_flags an unsigned long (Dave Chinner) [845233]
  - [fs] xfs: fix force shutdown handling in xfs_end_io (Dave Chinner) [845233]
  - [fs] xfs: simplify xfs_qm_detach_gdquots (Dave Chinner) [859242]
  - [fs] xfs: make sure to really flush all dquots in xfs_qm_quotacheck (Dave Chinner) [859242]
  - [fs] xfs: untangle SYNC_WAIT and SYNC_TRYLOCK meanings for xfs_qm_dqflush (Dave Chinner) [859242]
  - [fs] xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner) [859242]
  - [fs] xfs: do not flush data workqueues in xfs_flush_buftarg (Dave Chinner) [859242]
  - [fs] xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks (Dave Chinner) [859242]
  - [fs] xfs: clean up xfs_ioerror_alert (Dave Chinner) [859242]
  - [fs] xfs: clean up buffer allocation (Dave Chinner) [859242]
  - [fs] xfs: optimize fsync on directories (Dave Chinner) [859242]
  - [fs] xfs: reduce the number of log forces from tail pushing (Dave Chinner) [859242]
  - [fs] xfs: Dont allocate new buffers on every call to _xfs_buf_find (Dave Chinner) [859242]
  - [fs] xfs: XFS_TRANS_SWAPEXT is not a valid flag for xfs_trans_commit (Dave Chinner) [859242]
  - [fs] xfs: don't ignore error code from xfs_bmbt_update (Dave Chinner) [859242]
  - [fs] xfs: Check the return value of xfs_trans_get_buf() (Dave Chinner) [859242]
  - [fs] xfs: Check the return value of xfs_buf_get() (Dave Chinner) [859242]
  - [fs] xfs: improve ioend error handling (Dave Chinner) [807503]
  - [fs] xfs: wait for I/O completion when writing out pages in xfs_setattr_size (Dave Chinner) [807503]
  - [fs] xfs: reduce ioend latency (Dave Chinner) [807503]
  - [fs] xfs: defer AIO/DIO completions (Dave Chinner) [807503]
  - [fs] xfs: remove dead ENODEV handling in xfs_destroy_ioend (Dave Chinner) [807503]
  - [fs] xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Dave Chinner) [859242]
  - [fs] xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Dave Chinner) [859242]
  - [fs] xfs: fix attr2 vs large data fork assert (Dave Chinner) [859242]
  - [fs] xfs: use doalloc flag in xfs_qm_dqattach_one() (Dave Chinner) [859242]
  - [fs] xfs: Return -EIO when xfs_vn_getattr() failed (Dave Chinner) [859242]
  - [fs] xfs: use a cursor for bulk AIL insertion (Dave Chinner) [859242]
  - [fs] xfs: start periodic workers later (Dave Chinner) [859242]
  - [fs] xfs: fix possible overflow in xfs_ioc_trim() (Dave Chinner) [700324]
  - [fs] xfs: fix endian conversion issue in discard code (Dave Chinner) [700324]
  - [fs] xfs: do not discard alloc btree blocks (Dave Chinner) [700324]
  - [fs] xfs: add online discard support (Dave Chinner) [700324]
  - [fs] xfs: fix buffer flushing during unmount (Dave Chinner) [737529]
  - [fs] xfs: force buffer writeback before blocking on the ilock in inode reclaim (Dave Chinner) [737529]
  - [fs] xfs: fix xfs_mark_inode_dirty during umount (Dave Chinner) [737529]
  - [fs] xfs: fix error handling for synchronous writes (Dave Chinner) [845233]
  - [fs] xfs: log all dirty inodes in xfs_fs_sync_fs (Dave Chinner) [845233]
  - [fs] xfs: log the inode in ->write_inode calls for kupdate (Dave Chinner) [845233]
  - [fs] xfs: fix ->write_inode return values (Dave Chinner) [845233]
  - [fs] Documentation: Correct s_umount state for freeze_fs/unfreeze_fs (Eric Sandeen) [768304]
  - [fs] missed mnt_drop_write() in do_dentry_open() (Eric Sandeen) [768304]
  - [fs] ext2: Implement freezing (Eric Sandeen) [768304]
  - [fs] btrfs: Convert to new freezing mechanism (Eric Sandeen) [768304]
  - [fs] fuse: Convert to new freezing mechanism (Eric Sandeen) [768304]
  - [fs] ext3: Enable the new freeze paths w/ the special KABI flag (Eric Sandeen) [768304]
  - [fs] gfs2: Convert to new freezing mechanism (Eric Sandeen) [768304]
  - [fs] xfs: Convert to new freezing code (Eric Sandeen) [768304]
  - [fs] ext4: Convert to new freezing mechanism (Eric Sandeen) [768304]
  - [fs] ext4: allow an active handle to be started when freezing (Eric Sandeen) [768304]
  - [fs] ext4: fix freeze deadlock under IO (Eric Sandeen) [768304]
  - [fs] ext4: don't return to userspace after freezing the fs with a mutex held (Eric Sandeen) [768304]
  - [fs] Use old freeze mechanism when appropriate (Eric Sandeen) [768304]
  - [fs] Protect write paths by sb_start_write - sb_end_write (Eric Sandeen) [768304]
  - [fs] Skip atime update on frozen filesystem (Eric Sandeen) [768304]
  - [fs] Add freezing handling to mnt_want_write() / mnt_drop_write() (Eric Sandeen) [768304]
  - [fs] Add old freeze paths back in; use if FS_HAS_NEW_FREEZE fs flag is not set (Eric Sandeen) [768304]
  - [fs] Improve filesystem freezing handling (Eric Sandeen) [768304]
  - [fs] Move grabbing s_umount to callers of grab_super() (Eric Sandeen) [768304]
  - [fs] get rid of open-coded grab_super() in get_active_super() (Eric Sandeen) [768304]
  - [fs] nfsd: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304]
  - [fs] new helpers: fh_{want,drop}_write() (Eric Sandeen) [768304]
  - [fs] nfsd: link returns nfserr_delay when breaking lease (Eric Sandeen) [768304]
  - [fs] nfsd: don't leak dentry count on mnt_want_write failure (Eric Sandeen) [768304]
  - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304]
  - [fs] fat: Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304]
  - [fs] Push mnt_want_write() outside of i_mutex (Eric Sandeen) [768304]
  - [fs] mm: Continue to update file time in fault paths for OOT filesystems (Eric Sandeen) [768304]
  - [fs] mm: Make default vm_ops provide ->page_mkwrite handler (Eric Sandeen) [768304]
  - [fs] mm: Update file times from fault path only if .page_mkwrite is not set (Eric Sandeen) [768304]
  - [fs] sysfs: Push file_update_time() into bin_page_mkwrite() (Eric Sandeen) [768304]
  - [fs] gfs2: Push file_update_time() into gfs2_page_mkwrite() (Eric Sandeen) [768304]
  - [fs] Push file_update_time() into __block_page_mkwrite() (Eric Sandeen) [768304]
  - [fs] fb_defio: Push file_update_time() into fb_deferred_io_mkwrite() (Eric Sandeen) [768304]
  - [fs] pipe: block pipe_write() on a frozen filesystem (Eric Sandeen) [768304]
  - [fs] namespace.c: avoid panic for NULL mnt_ns in do_add_mount() (Eric Sandeen) [732340]
  - [fs] ext4: always set then trimmed blocks count into len (Lukas Czerner) [858012]
  - [fs] ext4: fix trimmed block count accounting (Lukas Czerner) [858012]
  - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [858012]
  - [fs] xfs: fix race while discarding buffers (Carlos Maiolino) [829066]
  - [fs] gfs2: Write out dirty inode metadata in delayed deletes (Robert S Peterson) [748827]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-328.el6]
changelog:
  - [netdrv] qlge: fix endian issue (Chad Dupuis) [826571]
  - [netdrv] qlge: Bumped driver version to 1.00.00.31 (Chad Dupuis) [826571]
  - [netdrv] qlge: Refactoring of ethtool stats (Chad Dupuis) [826571]
  - [netdrv] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [826571]
  - [netdrv] qlge: Fixed double pci free upon tx_ring->q allocation failure (Chad Dupuis) [826571]
  - [netdrv] qlge: Added missing case statement to ethtool get_strings (Chad Dupuis) [826571]
  - [netdrv] qlge: Clean up ethtool set WOL routine (Chad Dupuis) [826571]
  - [netdrv] qlge: Fix ethtool WOL calls to operate only on devices that support WOL (Chad Dupuis) [826571]
  - [netdrv] qlge: Cleanup atomic queue threshold check (Chad Dupuis) [826571]
  - [netdrv] qlge: Fix TX queue stoppage due to full condition (Chad Dupuis) [826571]
  - [virt] virtio-scsi: fix copying of sg_list in the presence of of HighMem pages (Paolo Bonzini) [816059 840458]
  - [virt] virtio-scsi: support online resizing of disks (Paolo Bonzini) [840458]
  - [virt] virtio-scsi: initialize scatterlist structure for events (Paolo Bonzini) [840458]
  - [virt] virtio-scsi: hotplug support for virtio-scsi (Paolo Bonzini) [840458]
  - [virt] virtio-scsi: split scatterlist per target (Paolo Bonzini) [841622]
  - [virt] virtio-scsi: release sg_lock after add_buf (Paolo Bonzini) [841622]
  - [virt] virtio-scsi: split locking per vq (Paolo Bonzini) [841622]
  - [virt] virtio-scsi: unlock during kick (Paolo Bonzini) [841622]
  - [virt] virtio: support unlocked queue kick (Paolo Bonzini) [841622]
  - [virt] kvm: Add PCIDE bit to the guest/host mask for CR4 (Don Dugger) [736907]
  - [virt] kvm/vmx: Implement PCID/INVPCID for guests with EPT (Don Dugger) [736907]
  - [virt] kvm: Add cpuid_update() callback to kvm_x86_ops (Don Dugger) [736907]
  - [virt] kvm: expose Intel cpu new features (HLE, RTM) to guest (Don Dugger) [736907]
  - [virt] kvm: retain pvclock guest stopped bit in guest memory (Amit Shah) [739151]
  - [virt] kvm: fix pvclock guest stopped flag reporting (Amit Shah) [739151]
  - [virt] kvmclock: remove check_and_clear_guest_paused warning (Amit Shah) [739151]
  - [virt] kvmclock: remove unneeded EXPORT macro (Amit Shah) [739151]
  - [virt] watchdog: add check for suspended vm in softlockup detector (Amit Shah) [739151]
  - [virt] kvm: Add ioctl for KVM_KVMCLOCK_CTRL (Amit Shah) [739151]
  - [virt] kvmclock: Add functions to check if the host has stopped the vm (Amit Shah) [739151]
  - [virt] x86, pvclock: Add flag to indicate that a vm was stopped by the host (Amit Shah) [739151]
  - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Set the phy identifier of the end device to the phy number of the parent device it is linked to (Tomas Henzl) [826414]
  - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [826414]
  - [scsi] mpt2sas: better protect sas_device, raid_device, and expander_device lists (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Added multisegment mode support for Linux BSG Driver (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Removed redundant global mutex for IOCTLs (Tomas Henzl) [826414]
  - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [826414]
  - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [826414]
  - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [826414]
  - [scsi] mpt2sas: spell "primitive" correctly in function prototype (Tomas Henzl) [826414]
  - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [826414]
  - [netdrv] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [862244]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-329.el6]
changelog:
  - [char] ipmi: Fix KABI issues with acpi_ipmi addition (Matthew Garrett) [803653]
  - [acpi] acpi_ipmi: Add a default handler for IPMI operation regions (Matthew Garrett) [803653]
  - [char] ipmi: Add a callback to indicate that probing has finished (Matthew Garrett) [803653]
  - [acpi] ipmi: Reorder makefiles (Matthew Garrett) [803653]
  - [acpi] acpi_ipmi: Add the IPMI opregion driver to enable ACPI to access BMC controller (Matthew Garrett) [803653]
  - [char] ipmi: Add one interface to get more info of low-level IPMI device (Matthew Garrett) [803653]
  - [char] ipmi: fix ACPI detection with regspacing (Matthew Garrett) [803653]
  - [char] ipmi: convert tracking of the ACPI device pointer to a PNP device (Matthew Garrett) [803653]
  - [char] ipmi: add PNP discovery (ACPI namespace via PNPACPI) (Matthew Garrett) [803653]
  - [pnp] pnpacpi: add interface to retrieve ACPI device from a PNPACPI device (Matthew Garrett) [803653]
  - [pnp] pnpacpi: save struct acpi_device, not just acpi_handle (Matthew Garrett) [803653]
  - [mm] hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach (Frederic Weisbecker) [843035] {CVE-2012-2133}
  - [mm] hugepages: fix use after free bug in "quota" handling (Frederic Weisbecker) [843035] {CVE-2012-2133}
  - [mm] hugetlb: fix pgoff computation when unmapping page from vma (Frederic Weisbecker) [843035] {CVE-2012-2133}
  - [mm] hugetlb: fix ENOSPC returned by handle_mm_fault() (Frederic Weisbecker) [843035] {CVE-2012-2133}
  - [block] loop: remove the incorrect write_begin/write_end shortcut (Lukas Czerner) [766815]
  - [block] loop: Fix discard_alignment default setting (Lukas Czerner) [766815]
  - [block] loop: fix loop block driver discard and encryption comment (Lukas Czerner) [766815]
  - [block] loop: add discard support for loop devices (Lukas Czerner) [766815]
  - [s390] dasd: check count address during online setting (Hendrik Brueckner) [853234]
  - [scsi] fix softlockup regression on hot remove (Chris Leech) [863077]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-330.el6]
changelog:
  - [netdrv] sfc: Fix division by zero when using one RX channel and no SR-IOV (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Backport cleanup (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix calculation of vf_i in map_vi_index() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add SR-IOV back-end support for SFC9000 family (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Work around bogus 'uninitialised variable' warning (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add support for TX MAC filters (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add support for configuring RX unicast/multicast default filters (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove now-unused filter function (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Implement ethtool RX NFC rules API instead of n-tuple API (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add support for retrieving and removing filters by ID (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use consistent types for filter IDs, indices and search depths (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Change filter ID generation to satisfy priority semantics of RX NFC (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix assertions in efx_filter_rfs() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix loop condition for efx_filter_search() when !for_insert (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Implement hardware acceleration of RFS (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Limit filter search depth further for performance hints (i.e. RFS) (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Generalise filter spec initialisation (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove filter table IDs from filter functions (Nikolay Aleksandrov) [824042]
  - [netdrv] drivers/net: use vzalloc() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Don't try to set filters with search depths we know won't work (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Implement the ethtool RX n-tuple control functions (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add filter table management (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add support for RXFH (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Update cleanup (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix num_tc usage (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: By default refill RX rings as soon as space for a batch (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fill RX rings completely full, rather than to 95 full (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Do not attempt to flush queues if DMA is disabled (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Log the part number on probe (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove efx_channel::last_eventq_read_ptr (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Run event/IRQ self-test asynchronously when interface is brought up (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Encapsulate access to efx_{channel, nic}::last_irq_cpu in self-test (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Test all event queues in parallel (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Raise self-test timeouts (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove TX completions from adaptive IRQ scoring (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Update comments on efx_rx_packet_gro() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove redundant function efx_nic_has_mc() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix assignment of ip_summed for pre-allocated skbs (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX channels (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Minor formatting cleanup (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Reverse initial buffer table allocation to allow for later resizing (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Allocate SRAM between buffer table and descriptor caches at init time (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add support for 'extra' channel types (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Make buffer table indices and counts consistently unsigned (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Disable flow control during flushes (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Generalise event generation to cover VF-owned event queues (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use proper function to test for RX channel in efx_poll() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Leave interrupts and event queues enabled whenever we can (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Generate RX fill events based on RX queues, not channels (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Generalise driver event generation (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Warn if unable to create MTDs (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Do not retry hardware probe if it schedules a reset (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Skip RX end-of-batch work on channels without an RX queue (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use a more sensible cast in efx_rx_buf_offset() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: MTD: Leave the DEBUG macro alone (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Move the end of the non-GRO RX path into its own function (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove redundant 'rc' variable, always set to 0 (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Minor formatting fixes (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use existing local variables instead of repeated indirect lookups (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove remnants of on-load self-test (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove obsolete function efx_dev_name() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Update the description of SFC_MTD (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add hwmon driver for boards using SFC9000-family controllers (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Clean up test interrupt handling (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Partly revert "sfc: Handle serious errors in exactly one interrupt handler" (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove dependence on NAPI polling in efx_test_eventq_irq() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Correct interrupt timer quantum for Siena (normal and turbo mode) (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response. (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove efx_nic_type::push_multicast_hash operation (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Merge efx_mac_operations into efx_nic_type (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use new names for MC shared memory layout constants (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Make handling of MC reboot more reliable (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove fallback for invalid permanent MAC address (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Set default parallelism to per-core by default (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Rename efx_wanted_channels() to efx_wanted_parallelism() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Update MCDI (firmware interface) definitions (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove unnecessary inclusion of <asm/io.h>, prompted by checkpatch (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Const-qualify static data as appropriate, partly prompted by checkpatch (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove parentheses around return expressions, reported by checkpatch (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Avoid assignment in an if-statement, reported by checkpatch (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix some formatting errors reported by checkpatch (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: fix assignment of 0/1 to bool variables. (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use skb_fill_page_desc() to simplify passing of page buffers to GRO (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use kcalloc instead of kzalloc to allocate array (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add moduleparam.h to drivers as required. (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: add skb frag size accessors (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: convert to SKB paged frag API. (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: ethtool: Clean up definitions of rule location arrays in RX NFC (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use correct fields of struct ethtool_coalesce (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Validate IRQ moderation parameters in efx_init_irq_moderation() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Correct reporting and validation of TX interrupt coalescing (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use consistent types for interrupt coalescing parameters (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Correct error code for unsupported interrupt coalescing parameters (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove 'Communications' after 'Solarflare' in references to hardware (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove 'Solarstorm' from Kconfig descriptions (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix Siena mac statistics on big endian platforms (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Allow resets to be upgraded; use atomic ops for safety (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove casts of void * (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add appropriate <linux/prefetch.h> include for prefetch users (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Don't use enums as a bitmask. (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Use netif_device_{detach, attach}() around reset and self-test (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix TX queue numbering when separate_tx_channels=1 (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix return value from efx_ethtool_set_rx_ntuple() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: ethtool: Use full 32 bit speed range in ethtool's set_settings (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: ethtool: Call ethtool's get/set_settings callbacks with cleaned data (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Fix common misspellings (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Do not use efx_process_channel_now() in online self-test (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Stop the TX queues during loopback self-tests (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: make function tables const (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Enable all TSO features on VLANs (Nikolay Aleksandrov) [824042]
  - [netdrv] net: Add NETIF_F_ALL_TSO define to include/linux/netdevice.h (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Bump version to 3.1 (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Remove configurable FIFO thresholds for pause frame generation (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Expose TX push and TSO counters through ethtool statistics (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Update copyright dates (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Read MC firmware version when requested through ethtool (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Reduce size of efx_rx_buffer further by removing data member (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Reduce size of efx_rx_buffer by unionising skb and page (Nikolay Aleksandrov) [824042]
  - [netdrv] Revert "[netdrv] sfc: disable RX hash insertion" (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Add TX queues for high-priority traffic (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Distinguish queue lookup from test for queue existence (Nikolay Aleksandrov) [824042]
  - [netdrv] sfc: Move TX queue core queue mapping into tx.c (Nikolay Aleksandrov) [824042]
  - [alsa] usb: Enable TerraTec DMX 6Fire USB and Edirol UA-101/UA-1000 drivers (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add endpoint usage definitions to ch9.h (Jaroslav Kysela) [664586]
  - [alsa] pcm: Call pgprot_noncached() for vmalloc'ed buffers (Jaroslav Kysela) [664586]
  - [alsa] ua101: use vmalloc buffer helper functions (Jaroslav Kysela) [664586]
  - [alsa] pcm: add vmalloc buffer helper functions (Jaroslav Kysela) [664586]
  - [alsa] usb: use old usb_buffer_alloc()/usb_buffer_free() fcns (Jaroslav Kysela) [664586]
  - [alsa] ua101: fix crash when unplugging (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Select missing SND_VMASTER option in Kconfig (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Update kernel configuration (Jaroslav Kysela) [664586]
  - [alsa] ua101: remove experimental status (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Fix signedness bug (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Add support for S32_LE format (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Fix pcm rate assignment (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: signedness bug in usb6fire_pcm_prepare() (Jaroslav Kysela) [664586]
  - [alsa] usb: disable broken hw volume for Tenx TP6911 (Jaroslav Kysela) [664586]
  - [alsa] usb: print small buffers via *ph[C] (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: use NULL instead of 0 for pointer assignment (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: don't use custom hex_to_bin() (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Fix double-free bug in usb6fire_fw_ezusb_upload() (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Don't leak firmware in error path (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: use the kernel's built-in bit reverse table (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Improve firmware loader (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: add analog input volume control (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: add mute control for analog outputs (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: add individual volume control for analog channels (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: add tlv to controls (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Add support of digital-thru mixer (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: remove driver version information (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Avoid unnecessary EP setups in prepare (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Move configuration to prepare. (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Don't require hw_params in endpoint. (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: set period_bytes in substream. (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix bogus error messages for delay accounting (Jaroslav Kysela) [664586]
  - [alsa] usb: Add quirks for Playback Designs devices (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Support for (original) Xbox Communicator (Jaroslav Kysela) [664586]
  - [alsa] usb: fix cross-interface streaming devices (Jaroslav Kysela) [664586]
  - [alsa] usb: fix calls to next_packet_size (Jaroslav Kysela) [664586]
  - [alsa] usb: restore delay information (Jaroslav Kysela) [664586]
  - [alsa] usb: use list_for_each_safe for endpoint resources (Jaroslav Kysela) [664586]
  - [alsa] usb: Fix URB cancellation at stream start (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Remove obsoleted fields in struct snd_usb_substream (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix scheduling-while-atomic bug in PCM capture stream (Jaroslav Kysela) [664586]
  - [alsa] usb: fix clock source validity index (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: initialize card pointer (Jaroslav Kysela) [664586]
  - [alsa] usb: move calls to usb_set_interface (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix the first PCM interface assignment (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add BOSS GT-100 support (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: ignore ctrl errors on QuickCam Pro for Notebooks (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: ignore ctrl errors on QuickCam E3500 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Convert table to preferred C99 format (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Use a table of mixer controls (Jaroslav Kysela) [664586]
  - [alsa] usb: make snd_usb_substream_capture_trigger static (Jaroslav Kysela) [664586]
  - [alsa] usb: fix sync pipe check (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix substream assignments (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix rate_list memory leak (Jaroslav Kysela) [664586]
  - [alsa] usb: fix stream info output in /proc (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Call get_min_max_*() after determining the name string (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix comment (Jaroslav Kysela) [664586]
  - [alsa] usb: fix some typos in endpoint.c documentation (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: sound/usb/endpoint.c: suppress warning (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add missing error checks in snd_ebox44_create_mixer() (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: M-Audio Fast Track Ultra: Add effect controls (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Rename Fast Track Ultra mixer quirk functions (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add TLV to M-Audio Fast Track Ultra controls (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Rename and export mixer_vol_tlv (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Unify M-Audio Fast Track Ultra and Ebox-44 mixer quirks. (Jaroslav Kysela) [664586]
  - [alsa] usb: remove refactorization left-overs (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Replace mixer for Electrix Ebox-44 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Skip un-parseable mixer units instead of erroring (Jaroslav Kysela) [664586]
  - [alsa] usb: Remove obsoleted fields from struct snd_usb_substream (Jaroslav Kysela) [664586]
  - [alsa] usb: Fix fill_max flag set (Jaroslav Kysela) [664586]
  - [alsa] usb: Remove unused variable (Jaroslav Kysela) [664586]
  - [alsa] usb: add some documentation (Jaroslav Kysela) [664586]
  - [alsa] usb: add support for implicit feedback (Jaroslav Kysela) [664586]
  - [alsa] usb: remove old streaming logic (Jaroslav Kysela) [664586]
  - [alsa] usb: switch over to new endpoint streaming logic (Jaroslav Kysela) [664586]
  - [alsa] usb: implement new endpoint streaming model (Jaroslav Kysela) [664586]
  - [alsa] usb: add snd_usb_audio-wide mutex (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix build error by consitification of rate list (Jaroslav Kysela) [664586]
  - [alsa] usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Fix the return of XRUN (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: avoid integer overflow in create_fixed_stream_quirk() (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Edirol UM-3G support (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Avoid flood of frame-active debug messages (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-us122l: Delete calls to preempt_disable (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix possible hang and overflow in parse_uac2_sample_rate_range() (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: convert sound/* to use module_usb_driver() (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Yamaha MOX6/MOX8 support (Jaroslav Kysela) [664586]
  - [alsa] usb: added VOX ToneLab ST midi handling (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Support for Roland GAIA SH-01 Synthesizer (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Logitech HD Webcam c510 to quirk-384 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix the missing volume quirks at delayed init (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix possible access over audio_feature_info[] array (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Add support for Maschine (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Fix NULL dereference in input.c (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: increase control transfer timeout (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Check for possible chip NULL pointer before clearing probing flag (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: clear chip->probing on error exit (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Added support for Roland UM-ONE midi-usb interface (Jaroslav Kysela) [664586]
  - [alsa] usb: move code from urb.c to endpoint.c (Jaroslav Kysela) [664586]
  - [alsa] usb: re-order code (Jaroslav Kysela) [664586]
  - [alsa] usb: re-order the Makefile (Jaroslav Kysela) [664586]
  - [alsa] usb: refine delay information with USB frame counter (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Starr Labs USB MIDI support (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Check the dB-range validity in the later read, too (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix missing mixer dB information (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: track submitted output urbs (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Correct offset fields of outbound iso_frame_desc (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add quirk for BOSS Micro BR-80 (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Fix keymap for RigKontrol3 (Jaroslav Kysela) [664586]
  - [alsa] usb: Fix uninitialized variable usage (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add quirk for Keith McMillen StringPort (Jaroslav Kysela) [664586]
  - [alsa] usb: operate on given mixer interface only (Jaroslav Kysela) [664586]
  - [alsa] usb: avoid dividing by zero on invalid input (Jaroslav Kysela) [664586]
  - [alsa] usb: Accept UAC2 FORMAT_TYPE descriptors with bLength > 6 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add quirk for Roland / BOSS BR-800 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add quirks for M-Audio Fast Track Pro and Quattro (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: replace "void *" with more specific pointers (Jaroslav Kysela) [664586]
  - [alsa] usb: turn off de-emphasis in s/pdif for cm6206 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: more control quirks for M-Audio FastTrack devices (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add new quirk type QUIRK_AUDIO_STANDARD_MIXER (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: export snd_usb_feature_unit_ctl (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: rework add_control_to_empty() (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: move assignment of chip->ctrl_intf (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add support for USB X-Fi S51 Pro (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: handle "Fast Track Ultra" with USB_DEVICE_VENDOR_SPEC() (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: assume valid clock (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add quirks for Roland GR-55 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add quirk for KORG PANDORA PX5D MIDI interface (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: remove invalid extra mixers for Komplete Audio 6 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: include format.h in format.c (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: make hwc_debug a noop in case HW_CONST_DEBUG is not set (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Terratec Aureon 7.1 USB ID as C-Media cm6206 quirks (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Don't expose broken dB ranges (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add quirks for Audio Kontrol 6 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: define another USB ID for a buggy USB MIDI cable (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Support for Boss JS-8 Jam Station (Jaroslav Kysela) [664586]
  - [alsa] usb: Remove trailing spaces from USB card name strings (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: implement USB autosuspend (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix suspend/resume (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add "cval->res = 384" quirk for Logitech Webcam C600 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add volume range check and warn if it too big (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix oops due to cleanup race when disconnecting (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: reconstruct some dispatcher functions to use switch-case (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add support for Native Instruments MK2 devices (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Add support for Traktor Audio 2 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Enable the E-MU 0204 USB (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Cakewalk UM-1G support (Jaroslav Kysela) [664586]
  - [alsa] usb/6fire: Driver for TerraTec DMX 6Fire USB (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-us122l: Fix missing NULL checks (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-us122l: Fix MIDI output (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Edirol SD-90 PCM support (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: use enum control info helper (Jaroslav Kysela) [664586]
  - [alsa] usb: fixed typos (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Support for Power/Status LED on Creative USB X-Fi S51 (Jaroslav Kysela) [664586]
  - [alsa] usb: driver neglects kmalloc return value check and may deref NULL (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: automatically detect feedback format (Jaroslav Kysela) [664586]
  - [alsa] usb: Creative USB X-Fi volume knob support (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Novation Launchpad support (Jaroslav Kysela) [664586]
  - [alsa] usb/usx2y: simplify conditional (Jaroslav Kysela) [664586]
  - [alsa] usb/mixer: remove bogus cast (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix an unused-variable compile warning (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add more Yamaha USB MIDI devices (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Add support for Traktor Kontrol S4 (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: drop version number (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix Fast Track Ultra (8R) 44.1 sample rates (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add BOSS ME-25 support (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Roland A-PRO support (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Edirol PCR-1 PCM support (Jaroslav Kysela) [664586]
  - [alsa] usb: Release capture substream URBs properly (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix detection of vendor-specific device protocol settings (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Assume first control interface is for audio (Jaroslav Kysela) [664586]
  - [alsa] usb: USB3 SuperSpeed sound support (Jaroslav Kysela) [664586]
  - [alsa] sound/usb/format: silence uninitialized variable warnings (Jaroslav Kysela) [664586]
  - [alsa] usb: Correct audio problem for Hauppage HVR-850 and others rel. to urb data align (Jaroslav Kysela) [664586]
  - [alsa] usb: fix comnment/printk typos concerning "empty" (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: silence a superfluous warning (Jaroslav Kysela) [664586]
  - [alsa] usb: Fix compile error with CONFIG_SND_DEBUG_VERBOSE=y (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: simplify control interface access (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: move and add some comments (Jaroslav Kysela) [664586]
  - [alsa] usb-midi: whitespace fixes (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: unify UAC macros and struct names (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: clean up includes in clock.c (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add volume resolution quirk for some Logitech webcams (Jaroslav Kysela) [664586]
  - [alsa] usb/endpoint: fix dangling pointer use (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix UAC2 control value queries (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: parse UAC2 sample rate ranges correctly (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix control messages for USB_RECIP_INTERFACE (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add check for faulty clock in parse_audio_format_rates_v2() (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: export UAC2 clock selectors as mixer controls (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: clean up find_audio_control_unit() (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add UAC2 sepecific Feature Unit controls (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: unify constants from specification (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: parse clock topology of UAC2 devices (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: support partially write-protected UAC2 controls (Jaroslav Kysela) [664586]
  - [alsa] audio-v2.h: add more UAC2 details (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: UAC2: clean up parsing of bmaControls (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Bump version number to 1.3.21 (Jaroslav Kysela) [664586]
  - [alsa] Revert: snd-usb-caiaq: Set default input mode of A4DJ (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Simplify single case to an 'if' (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-caiaq: Restore 'Control vinyl' input mode on A4DJ (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix feature unit parser for UAC2 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add support for UAC2 pitch control (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: parse UAC2 endpoint descriptors correctly (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix return values (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: parse more format descriptors with structs (Jaroslav Kysela) [664586]
  - [alsa] usb/caiaq: fix Traktor Kontrol X1 ABS_HAT2X axis (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add support for Akai MPD16 (Jaroslav Kysela) [664586]
  - [alsa] usb: fixup for usb_buffer_alloc/free rename (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: fix selector unit string index accessor (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: include/usb/*.h checkpatch cleanup (Jaroslav Kysela) [664586]
  - [alsa] sound/usb: add preliminary support for UAC2 interrupts (Jaroslav Kysela) [664586]
  - [alsa] audio.h: add __attribute__((packed)) to uac_iso_endpoint_descriptor (Jaroslav Kysela) [664586]
  - [alsa] sound/usb: fix UAC1 regression (Jaroslav Kysela) [664586]
  - [alsa] usbmixer: use get_iface_desc() rather than direct structure (Jaroslav Kysela) [664586]
  - [alsa] usb: update gfp/slab.h includes (Jaroslav Kysela) [664586]
  - [alsa] usb pcm: use of kmalloc requires the include of slab.h (Jaroslav Kysela) [664586]
  - [alsa] usb: use of kmalloc/kfree requires the include of slab.h (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Add basic support for M-Audio Fast Track Ultra series (Jaroslav Kysela) [664586]
  - [alsa] usb-mixer: Add support for Audio Class v2.0 (Jaroslav Kysela) [664586]
  - [alsa] usb-mixer: parse descriptors with structs (Jaroslav Kysela) [664586]
  - [alsa] usbmixer: rename usbmixer.[ch] -> mixer.[ch] (Jaroslav Kysela) [664586]
  - [alsa] usb-mixer: use defines from audio.h (Jaroslav Kysela) [664586]
  - [alsa] usb: fix usb build error when PM is not enabled (Jaroslav Kysela) [664586]
  - [alsa] audio.h: split parts of header into audio-v2.h (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add support for samplerate setting on v2 devices (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: support multiple formats with audio class v2 devices (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: use a format bitmask per alternate setting (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: rename substream format field to altset_idx (Jaroslav Kysela) [664586]
  - [alsa] usb-mixer: factor out quirks (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: refactor code (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: header file cleanups (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: move ua101 driver (Jaroslav Kysela) [664586]
  - [alsa] usb/caiaq: Add support for Traktor Kontrol X1 (Jaroslav Kysela) [664586]
  - [alsa] ua101: add Edirol UA-1000 support (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Fix wrong bitrate for Creative Creative VF0470 Live Cam (Jaroslav Kysela) [664586]
  - [alsa] sound/usb/caiaq/midi.h: Checkpatch cleanup (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: remove debug "SAMPLE BYTES" printk line (Jaroslav Kysela) [664586]
  - [alsa] audio.h: Fix field order in uac_format_type_i_ext_descriptor (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: consolidate header files (Jaroslav Kysela) [664586]
  - [alsa] usbmixer: bail out early when parsing audio class v2 descriptors (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: implement basic set of class v2.0 parser (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: introduce new types for audio class v2 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: parse USB descriptors with structs (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Mbox support, output only (Jaroslav Kysela) [664586]
  - [alsa] usbmixer: use MAX_ID_ELEMS where possible (Jaroslav Kysela) [664586]
  - [alsa] usbmixer: add usb_id value to usbmixer proc file (Jaroslav Kysela) [664586]
  - [alsa] usbmixer: introduce /proc/asound/card#/usbmixer file (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: MIDI support for Access Music VirusTI (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: reduce MIDI packet size to work around broken firmware (Jaroslav Kysela) [664586]
  - [alsa] usbmixer: add possibility to remap dB values (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: use usbquirk.h for detection of HVR-950Q/850 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: relax urb data align. restriction HVR-950Q and HVR-850 only (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: make buffer pointer based on bytes instead on frames (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: Added functionality for E-mu 0404USB/0202USB/TrackerPre (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: use vmalloc buffer helper functions (Jaroslav Kysela) [664586]
  - [alsa] add Edirol UA-101 support (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-us122l: add product IDs of US-122MKII and US-144MKII (Jaroslav Kysela) [664586]
  - [alsa] usb: Fix mixer map for Hercules Gamesurround Muse Pocket LT (Jaroslav Kysela) [664586]
  - [alsa] usbmidi: Use hweight16 (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: add Roland UA-1G support (Jaroslav Kysela) [664586]
  - [alsa] usxxx: cleanup chip field (Jaroslav Kysela) [664586]
  - [alsa] usb: make the USB MIDI module more independent (0/268) (Jaroslav Kysela) [664586]
  - [alsa] usbaudio: allow switching altsetting on Roland USB MIDI devices (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-us122l: corrent error number for not probing US-144 on ehci-hcd (Jaroslav Kysela) [664586]
  - [alsa] snd-usb-us122l: add support for US-144 (Jaroslav Kysela) [664586]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-331.el6]
changelog:
  - [fs] nfs: tear down caches in nfs_init_writepagecache when allocation fails (Steve Dickson) [857555]
  - [fs] pnfs: client fails to select correct DS from multipath (Steve Dickson) [851312]
  - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Lukas Czerner) [859457]
  - [usb] Add kernel parameter to force io_watchdog for Intel EHCI HCD (James Paradis) [846024]
  - [fs] btrfs: Convert to new freezing mechanism (Zach Brown) [698324]
  - [fs] btrfs: Push mnt_want_write() outside of i_mutex (Zach Brown) [698324]
  - [fs] btrfs: fix min csum item size warnings in 32bit (Zach Brown) [698324]
  - [fs] btrfs: backport from mainline linux 3.5 kernel (Zach Brown) [698324]
  - [kernel] tracing: Don't use p->len field to determine output in __print_*() functions (Zach Brown) [698324]
  - [kernel] tracing: Don't print an extra separator of flags (Zach Brown) [698324]
  - [kernel] tracing: Add __print_symbolic_u64 to avoid warnings on 32bit machine (Zach Brown) [698324]
  - [fs] btrfs: add BTRFS_MINOR for auto-loading (Zach Brown) [698324]
  - [fs] add FS_NOCOW_FL inode attribute flag (Zach Brown) [698324]
  - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Lukas Czerner) [809691] {CVE-2012-2100}
  - [fs] ext4: fix undefined behavior in ext4_fill_flex_info() (Lukas Czerner) [809691] {CVE-2012-2100}
  - [virt] kvm: change PT_FIRST_AVAIL_BITS_SHIFT to avoid conflict with EPT Dirty bit (Don Dugger) [736906]
  - [virt] kvm/vmx: Enable EPT A/D bits if supported by turning on relevant bit in EPTP (Don Dugger) [736906]
  - [virt] kvm/vmx: Use EPT Access bit in response to memory notifiers (Don Dugger) [736906]
  - [virt] kvm/vmx: Add EPT A/D bits definitions (Don Dugger) [736906]
  - [virt] kvm/vmx: Add parameter to control A/D bits support, default is on (Don Dugger) [736906]
  - [s390] zfcp: disable DIX support (Hendrik Brueckner) [694237]
  - [s390] zfcp: non-experimental support for DIF/DIX (Hendrik Brueckner) [694237]
  - [s390] zfcp: Introduce experimental support for DIF/DIX (Hendrik Brueckner) [694237]
  - [s390] zfcp: Enable data division support for FCP devices (Hendrik Brueckner) [694237]
  - [s390] zfcp: Update FCP protocol related code (Hendrik Brueckner) [694237]
  - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538]
  - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538]
  - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538]
  - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538]
  - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538]
  - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538]
  - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538]
  - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538]
  - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538]
  - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538]
  - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538]
  - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538]
  - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538]
  - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538]
  - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861177]
  - [s390] mm: fix user access page-table walk code (Hendrik Brueckner) [861176]
  - [s390] dasd: fix pathgroup race (Hendrik Brueckner) [859526]
  - [fs] gfs2: Consolidate free block searching functions (Bob Peterson) [848109]
  - [fs] gfs2: Fix unclaimed_blocks() wrapping bug and clean up (Bob Peterson) [848109]
  - [fs] gfs2: Improve block reservation tracing (Bob Peterson) [848109]
  - [fs] gfs2: Fall back to ignoring reservations, if there are no other blocks left (Bob Peterson) [848109]
  - [fs] gfs2: Use rbm for gfs2_setbit() (Bob Peterson) [848109]
  - [fs] gfs2: Use rbm for gfs2_testbit() (Bob Peterson) [848109]
  - [fs] gfs2: Update rgblk_free() to use rbm (Bob Peterson) [848109]
  - [fs] gfs2: Update gfs2_get_block_type() to use rbm (Bob Peterson) [848109]
  - [fs] gfs2: Replace rgblk_search with gfs2_rbm_find (Bob Peterson) [848109]
  - [fs] gfs2: Add structure to contain rgrp, bitmap, offset tuple (Bob Peterson) [848109]
  - [fs] gfs2: Eliminate redundant calls to may_grant (Bob Peterson) [848109]
  - [fs] gfs2: Combine functions gfs2_glock_dq_wait and wait_on_demote (Bob Peterson) [848109]
  - [fs] gfs2: Combine functions gfs2_glock_wait and wait_on_holder (Bob Peterson) [848109]
  - [fs] gfs2: inline __gfs2_glock_schedule_for_reclaim (Bob Peterson) [848109]
  - [fs] gfs2: change function gfs2_direct_IO to use a normal gfs2_glock_dq (Bob Peterson) [848109]
  - [fs] gfs2: Allow more dirty buffers and reduce journal commits (Bob Peterson) [848109]
  - [fs] gfs2: eliminate log elements and simplify (Bob Peterson) [848109]
  - [fs] gfs2: Eliminate vestigial sd_log_le_rg (Bob Peterson) [848109]
  - [fs] gfs2: Make gfs2_log_fake_buf() write the buffer too (Bob Peterson) [848109]
  - [fs] gfs2: Move two functions from log.c to lops.c (Bob Peterson) [848109]
  - [fs] gfs2: Drop "pull" argument from log_write_header() (Bob Peterson) [848109]
  - [fs] gfs2: Add missing static to bd_cmp() (Bob Peterson) [848109]
  - [fs] gfs2: Remove rs_requested field from reservations (Bob Peterson) [848109]
  - [block] Fix hanging kernel threads in blk_execute_rq() (James Paradis) [855984]
  - [target] Fix crash in iblock backstore (Andy Grover) [863221]
  - [target] Do not print error if can't load target_core_stgt (Andy Grover) [822075]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-332.el6]
changelog:
  - [scsi] libfc: fix lun reset failure bugs in fc_fcp_resp handling of FCP_RSP_INFO (Neil Horman) [789103]
  - [scsi] libfc: fix retries with FDMI lport states (Neil Horman) [789103]
  - [scsi] fcoe: remove lport from net device before doing per cpu rx thread cleanup (Neil Horman) [789103]
  - [scsi] libfc: flush lport worker after its disabled (Neil Horman) [789103]
  - [scsi] fcoe: defer releasing master lport until complete fcoe interface cleanuped up (Neil Horman) [789103]
  - [scsi] fcoe: Support extra MAC descriptor to be used as FCoE MAC (Neil Horman) [789103]
  - [scsi] foce: remove bh disable from fcoe sw transport rcv function (Neil Horman) [789103]
  - [scsi] fcoe: remove frame dropping code from fcoe_percpu_clean (Neil Horman) [789103]
  - [scsi] fcoe: reduce contention for fcoe_rx_list lock (Neil Horman) [789103]
  - [scsi] libfc: fcoe_transport_create fails in single-CPU environment (Neil Horman) [789103]
  - [scsi] fcoe: Remove duplicate vn port reset operation (Neil Horman) [789103]
  - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789103]
  - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789103]
  - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789103]
  - [net] dcb: Use ifindex instead of ifname (Neil Horman) [789103]
  - [scsi] libfc: avoid exchanges collision during lport reset (Neil Horman) [789103]
  - [scsi] libfc: fix fc_eh_host_reset (Neil Horman) [789103]
  - [scsi] fcoe: Fix deadlock between fip's recv_work and rtnl (Neil Horman) [789103]
  - [scsi] fcoe: Move common functions to fcoe_transport library (Neil Horman) [789103]
  - [scsi] fcoe: convert to SKB paged frag API (Neil Horman) [789103]
  - [scsi] fcoe: Rearrange fcoe port and NPIV port cleanup (Neil Horman) [789103]
  - [scsi] libfc: add ddp_targ() to libfc function template to supprot FCoE DDP in target mode (Neil Horman) [789103]
  - [net] add ndo_fcoe_ddp_target() to support FCoE DDP in target mode (Neil Horman) [789103]
  - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE target (Neil Horman) [789103]
  - [scsi] fcoe: support ndo_fcoe_ddp_target() for DDP in FCoE targe (Neil Horman) [789103]
  - [scsi] fcoe: Prevent creation of an NPIV port with duplicate WWPN (Neil Horman) [789103]
  - [scsi] fcoe: Incorrect CVL handling for NPIV ports (Neil Horman) [789103]
  - [scsi] fcoe: have fcoe log off and lport destroy before ndo_fcoe_disable (Neil Horman) [789103]
  - [scsi] libfc: remove duplicate ema_list init (Neil Horman) [789103]
  - [scsi] libfc: Move host_lock usage into ramp_up/down routines (Neil Horman) [789103]
  - [scsi] use list_move() instead of list_del()/list_add() combination (Neil Horman) [789103]
  - [scsi] fcoe: correct checking for bonding (Neil Horman) [789103]
  - [scsi] libfc: initialize EM anchors list and then update npiv EMs (Neil Horman) [789103]
  - [scsi] fcoe: Move common code from fcoe to libfcoe module (Neil Horman) [789103]
  - [scsi] fcoe: use dedicated workqueue instead of system_wq (Neil Horman) [789103]
  - [fs] quota: move remount handling into the filesystem (Lukas Czerner) [805769]
  - [fs] allow fs to handle quota enable/disable kABI friendly (Lukas Czerner) [805769]
  - [fs] cifs: fix oops while traversing open file list (Sachin Prabhu) [707700]
  - [fs] cifs: add a cache= option to better describe the different cache flavors (Sachin Prabhu) [850751]
  - [s390] scm_block: Force cluster writes (Hendrik Brueckner) [834290]
  - [s390] cio: Add scm block driver (Hendrik Brueckner) [834290]
  - [s390] cio: add eadm subchannel driver (Hendrik Brueckner) [834290]
  - [s390] cio: move asms to generic header (Hendrik Brueckner) [834290]
  - [s390] cio: Add scm notification (Hendrik Brueckner) [834290]
  - [s390] cio: Add SCM bus driver (Hendrik Brueckner) [834290]
  - [s390] chsc: implement store SCM information (Hendrik Brueckner) [834290]
  - [s390] cio: Add eadm related structures (Hendrik Brueckner) [834290]
  - [s390] cio: move orb definitions to separate header (Hendrik Brueckner) [834290]
  - [s390] css: Add eadm facility bits (Hendrik Brueckner) [834290]
  - [s390] css: Allow drivers to trigger sch evaluation (Hendrik Brueckner) [834290]
  - [fs] block_dev: Fix crash when block device is read and block size is changed at the same time (Mikulas Patocka) [855906]
  - [tracing] remove kabi workaround that is no longer needed (Jeff Moyer) [855906]
  - [mm] tracing: Move include of trace/events/kmem.h out of header into slab.c (Jeff Moyer) [855906]
  - [mm] slab: Move kmalloc tracepoint out of inline code (Jeff Moyer) [855906]
  - [virt] kvm: fix race with level interrupts (Michael S. Tsirkin) [847722]
  - [usb] usbhid: Fix use-after-free in USBHID (James Paradis) [857518]
  - [kernel] sched_rt: Ignore RT queue throttling if idle task has RT policy (Igor Mammedov) [843541]
  - [md] Don't truncate size at 4TB for RAID0 and Linear (Jes Sorensen) [865637]
  - [scsi] ibmvfc: Fix double completion on abort timeout (Steve Best) [865115]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-333.el6]
changelog:
  - [drm] i915: block haswell support (Dave Airlie) [862376]
  - [powerpc] fadump: Remove the phyp assisted dump code (Steve Best) [739124]
  - [powerpc] pseries: Call ibm, os-term if the ibm, extended-os-term is present (Steve Best) [739124]
  - [powerpc] fadump: Invalidate the fadump registration during machine shutdown (Steve Best) [739124]
  - [powerpc] fadump: Invalidate registration and release reserved memory for general use (Steve Best) [739124]
  - [fs] proc/vmcore: Introduce cleanup routine to invalidate /proc/vmcore (Steve Best) [739124]
  - [powerpc] fadump: Add PT_NOTE program header for vmcoreinfo (Steve Best) [739124]
  - [powerpc] fadump: Convert firmware-assisted cpu state dump data into elf notes (Steve Best) [739124]
  - [powerpc] fadump: Initialize elfcore header and add PT_LOAD program headers (Steve Best) [739124]
  - [powerpc] fadump: Register for firmware assisted dump (Steve Best) [739124]
  - [powerpc] fadump: Reserve the memory for firmware assisted dump (Steve Best) [739124]
  - [powerpc] fadump: Add documentation for firmware-assisted dump (Steve Best) [739124]
  - [net] Add rtnetlink init_rcvwnd to set the TCP initial receive window (Jesper Brouer) [795598]
  - [scsi] fcoe: Fix write errors on NPIV ports (Neil Horman) [857575]
  - [scsi] fcoe: Allocate fcoe_ctlr with fcoe_interface, not as a member (Neil Horman) [857575]
  - [scsi] fcoe: Fix up rmmod crash (Neil Horman) [860846]
  - [fs] NFSv4.1: Clean up layoutreturn (Steve Dickson) [837871]
  - [net] nfs: Fix buffer overflow checking in __nfs4_get_acl_uncached (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] nfs: Fix the acl cache size calculation (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] nfs: Fix range checking in __nfs4_get_acl_uncached and __nfs4_proc_set_acl (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] nfs: nfs_getaclargs.acl_len is a size_t (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] nfs: Don't use private xdr_stream fields in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] nfs: Fix pointer arithmetic in decode_getacl (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] nfs: Simplify the GETATTR attribute length calculation (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] sunrpc: Add the helper xdr_stream_pos (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] sunrpc: Don't decode beyond the end of the RPC reply message (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] sunrpc: Clean up xdr_set_iov() (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [net] sunrpc: xdr_read_pages needs to clear xdr->page_ptr (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [fs] nfs: Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [fs] nfs: Avoid reading past buffer when calling GETACL (Sachin Prabhu) [822871] {CVE-2012-2375}
  - [virt] kvm: Use accessors function to access cr4 (Gleb Natapov) [866452]
  - [fs] xfs: report projid32bit feature in geometry call (Eric Sandeen) [865929]
  - [usb] serial/ti_usb: fix module removal (Don Zickus) [864186]
  - [fs] nfs: do not send an empty SETATTR compound (J. Bruce Fields) [863912]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-334.el6]
changelog:
  - [mm] compaction: clear PG_migrate_skip based on compaction and reclaim activity (Rik van Riel) [713546 783248]
  - [mm] compaction: fix bit ranges in {get,clear,set}_pageblock_skip() (Rik van Riel) [713546 783248]
  - [netdrv] e1000e: add device IDs for i218 (Clarkville-LP) (Dean Nelson) [862764]
  - [infiniband] mxl4: Fix build error on platforms where UL is not 64bit (Doug Ledford) [586028 756396]
  - [netdrv] mlx4: Adjust flow steering attach wrapper so that IB works on SR-IOV VFs (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Create paravirt contexts for VFs when master IB driver initializes (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Modify proxy/tunnel QP mechanism so that guests do no calculations (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Paravirtualize Node Guids for slaves (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Activate SR-IOV mode for IB (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Miscellaneous adjustments for SR-IOV IB support (Doug Ledford) [586028 756396]
  - [netdrv] mlx4: INIT/CLOSE port logic for IB ports in SR-IOV mode (Doug Ledford) [586028 756396]
  - [netdrv] mlx4: Adjustments to SET_PORT for IB SR-IOV (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Add iov directory in sysfs under the ib device (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Propagate P_Key and guid change port management events to slaves (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Add alias_guid mechanism (Doug Ledford) [586028 756396]
  - [netdrv] mlx4: Add IB port-state machine and port mgmt event propagation (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Add CM paravirtualization (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Add multicast group (MCG) paravirtualization for SR-IOV (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: MAD_IFC paravirtualization (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: SR-IOV multiplex and demultiplex MADs (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Implement QP paravirtualization and maintain phys_pkey_cache for smp_snoop (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Initialize SR-IOV IB support for slaves in master context (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: Add proxy and tunnel QPs to the reserved QP area (Doug Ledford) [586028 756396]
  - [infiniband] mlx4: SR-IOV IB context objects and proxy/tunnel SQP support (Doug Ledford) [586028 756396]
  - [infiniband] core: Add ib_find_exact_cached_pkey() (Doug Ledford) [586028 756396]
  - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396]
  - [infiniband] core: Handle table with full and partial membership for the same P_Key (Doug Ledford) [586028 756396]
  - [net] rds: fix rds-ping spinlock recursion (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] cma: Check that retry count values are in range (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] nes: Add missing break to switch. (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: dont orphan skbs in mlx4_en_xmit() (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Disable SENSE_PORT for multifunction devices (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Clean up enabling of SENSE_PORT for older (ConnectX-1/-2) HCAs (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Stash PCI ID driver_data in mlx4_priv structure (Doug Ledford) [826346 826348 826349]
  - [infiniband] srp: Avoid having aborted requests hang (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] srp: Fix use-after-free in srp_reset_req() (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] nes: Fix compilation error when nes_debug is enabled (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] nes: Print hardware resource type (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] nes: Fix for crash when TX checksum offload is off (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] nes: Fix for incorrect MSS when TSO is on (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] nes: Fix incorrect resolving of the loopback MAC address (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: Fix crash on uninitialized priv->cmd.slave_sem (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Trivial cleanups to driver log messages (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Trivial readability fix: "0X30" -> "0x30" (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Remove annoying debug message in the resource tracker (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix wrong offset in parsing query device caps response (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Fill in sq_sig_type in query QP (Doug Ledford) [826346 826348 826349]
  - [infiniband] ipoib: Fix use-after-free of multicast object (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] cma: Use consistent component mask for IPoIB port space multicast joins (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] core: Remove unused variables in ucm/ucma (Doug Ledford) [818562 826346 826348 826349]
  - [net] rds: Don't disable BH on BH context (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] qib: Fix local access validation for user MRs (Doug Ledford) [818562]
  - [infiniband] qib: Add a qib driver version (Doug Ledford) [818562]
  - [infiniband] qib: Fix failure of compliance test C14-024#06_LocalPortNum (Doug Ledford) [818562]
  - [netdrv] mlx4: Fix integer overflows so 8TBs of memory registration works (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Return the error value in case of command initialization failure (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fixing error flow in case of QUERY_FW failure (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Add security check / enforcement for flow steering rules set for VMs (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Put Firmware flow steering structures in common header files (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Check iboe netdev pointer before dereferencing it (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Clean up buddy bitmap allocation (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix integer overflow issues around MTT table (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Allow large mlx4_buddy bitmaps (Doug Ledford) [826346 826348 826349]
  - [infiniband] srp: Fix a race condition (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] qib: Fix error return code in qib_init_7322_variables() (Doug Ledford) [818562]
  - [infiniband] Fix typos in infiniband drivers (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: fix mcg.c error return code (Doug Ledford) [826346 826348 826349]
  - [infiniband] ucma.c: Fix for events with wrong context on iWARP (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mlx4: Fix possible deadlock on sm_lock spinlock (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Remove port type restrictions (Doug Ledford) [826346 826348 826349]
  - [infiniband] qib: Fix size of cc_supported_table_entries (Doug Ledford) [818562]
  - [infiniband] ucma: Convert open-coded equivalent to memdup_user() (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] qib: checkpatch fixes (Doug Ledford) [818562]
  - [infiniband] qib: Add congestion control agent implementation (Doug Ledford) [818562]
  - [infiniband] qib: Reduce sdma_lock contention (Doug Ledford) [818562]
  - [infiniband] qib: Fix an incorrect log message (Doug Ledford) [818562]
  - [netdrv] mlx4: map entire pages to increase throughput (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Move MAC_MASK to a common place (Doug Ledford) [826346 826348 826349]
  - [infiniband] qib: Fix QP RCU sparse warnings (Doug Ledford) [818562]
  - [netdrv] mlx4: dereferencing freed memory (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: off by one in parse_trans_rule() (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Put physical GID and P_Key table sizes in mlx4_phys_caps struct and paravirtualize them (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Allow guests to have IB ports (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Implement mechanism for reserved Q_Keys (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Free ICM table in case of error (Doug Ledford) [826346 826348 826349]
  - [infiniband] cm: Destroy idr as part of the module init error flow (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: Remove double function declarations (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Fill the masked_atomic_cap attribute in query device (Doug Ledford) [826346 826348 826349]
  - [infiniband] mthca: Fill in sq_sig_type in query QP (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mthca: Warning about event for non-existent QPs should show event type (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] ipoib: fix skb truesize underestimatiom (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] qib: Fix sparse RCU warnings in qib_keys.c (Doug Ledford) [818562]
  - [netdrv] mlx4: Initialize IB port capabilities for all slaves (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Use port management change event instead of smp_snoop (Doug Ledford) [826346 826348 826349]
  - [infiniband] qib: RCU locking for MR validation (Doug Ledford) [818562]
  - [infiniband] qib: Avoid returning EBUSY from MR deregister (Doug Ledford) [818562]
  - [infiniband] qib: Fix UC MR refs for immediate operations (Doug Ledford) [818562]
  - [infiniband] core: Move CM_xxx_ATTR_ID macros from cm_msgs.h to ib_cm.h (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] sa: Add GuidInfoRecord query support (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mlx4: Add debug prints (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Pass an invalid PCI id number to VFs (Doug Ledford) [826346 826348 826349]
  - [infiniband] cma: Allow user to restrict listens to bound address family (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] cma: Listen on specific address family (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] cma: Bind to a specific address family (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: Add support for drop action through ethtool (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Manage flow steering rules with ethtool (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: set number of rx rings used by RSS using ethtool (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Implement promiscuous mode with device managed flow-steering (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Add resource tracking for device managed flow steering rules (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Add device managed flow steering firmware API (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Add firmware commands to support device managed flow steering (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Set steering mode according to device capabilities (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Re-design multicast attachments flow (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Change resource tracking ID to be 64 bit (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Change resource tracking mechanism to use red-black tree (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: set maximal number of default RSS queues (Doug Ledford) [826346 826348 826349]
  - [infiniband] netlink: Move away from NLMSG_NEW() (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: Release QP range in free_resources (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Use single completion vector after NOP failure (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Set correct port parameters during device initialization (Doug Ledford) [826346 826348 826349]
  - [infiniband] cma: QP type check on received REQs should be AND not OR (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mlx4: Fix max_wqe capacity reported from query device (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix setting VL_cap in mlx4_SET_PORT wrapper flow (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Fix EQ deallocation in legacy mode (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix obscure mlx4_cmd_box parameter in QUERY_DEV_CAP (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Check port out-of-range before using in mlx4_slave_cap (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fixes for VF / Guest startup flow (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix improper use of "port" parameter in mlx4_en_event (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix number of EQs used in ICM initialisation (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix the slave_id out-of-range test in mlx4_eq_int (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Fix mlx4_ib_add() error flow (Doug Ledford) [826346 826348 826349]
  - [infiniband] core: Fix IB_SA_COMP_MASK macro (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] iser: Fix error flow in iser ep connection establishment (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mlx4: Increase the number of vectors (EQs) available for ULPs (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: num cores tx rings for every UP (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fixed error flow in rem_slave_eqs (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Add XRC domains and counters to resource tracker (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix potential kernel Oops in res tracker during Dom0 driver unload (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Address build warnings on set but not used variables (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix init_port mask state for slaves (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Change SYNC_TPT to be native (not wrapped) (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Remove unused *_str functions from the resource tracker (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Do not reset module-parameter num_vfs when fail to enable sriov (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Change bitmap allocator to work in round-robin fashion (Doug Ledford) [826346 826348 826349]
  - [infiniband] nes: Don't call event handler if pointer is NULL (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] nes: Fix for the ORD value of the connecting peer (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] qib: Add cache line awareness to qib_qp and qib_devdata structures (Doug Ledford) [818562]
  - [infiniband] qib: MADs with misset M_Keys should return failure (Doug Ledford) [818562]
  - [infiniband] qib: Fix M_Key lease timeout handling (Doug Ledford) [818562]
  - [infiniband] qib: Fix QLE734X link cycling (Doug Ledford) [818562]
  - [infiniband] qib: Display correct value for number of contexts (Doug Ledford) [818562]
  - [infiniband] qib: Correct ordering of reregister vs. port active events (Doug Ledford) [818562]
  - [infiniband] qib: Optimize pio ack buffer allocation (Doug Ledford) [818562]
  - [infiniband] qib: Add prefetch for eager buffers (Doug Ledford) [818562]
  - [infiniband] mlx4: Replace printk(KERN_yyy...) with pr_yyy(...) (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Add second capabilities flags field (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Put priority bits in WQE of IBoE MLX QP (Doug Ledford) [826346 826348 826349]
  - [infiniband] core: Add raw packet QP type (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mlx4: Add raw packet QP support (Doug Ledford) [826346 826348 826349]
  - [infiniband] uverbs: Make lockdep output more readable (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] uverbs: Lock SRQ / CQ / PD objects in a consistent order (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] cma: Fix lockdep false positive recursive locking (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] ipath: Replace open-coded ARRAY_SIZE with macro (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] core: Use qp->usecnt to track multicast attach/detach (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mad: Don't send response for failed MADs (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mad: Set 'D' bit in response for unhandled MADs (Doug Ledford) [818562 826346 826348 826349]
  - [net] mlx4: Moving to Interrupts for TX completions (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Added Ethtool support for TX Interrupt coalescing (Doug Ledford) [826346 826348 826349]
  - [net] rds: Move all of the network sysctls without a namespace into init_net (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: Fix spelling typo in net (Doug Ledford) [826346 826348 826349]
  - [infiniband] rdma_cm: TOS <=> UP mapping for IBoE (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: sk_prio <=> UP for untagged traffic (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Use netif_set_real_num_{rx, tx}_queues() (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: DCB QoS support (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: set port QoS attributes (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Force user priority by QP attribute (Doug Ledford) [826346 826348 826349]
  - [infiniband] core: Don't return EINVAL from sysfs rate attribute for invalid speeds (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mlx4: Don't return an invalid speed when a port is down (Doug Ledford) [826346 826348 826349]
  - [infiniband] Stop using NLA_PUT*() (Doug Ledford) [818562 826346 826348 826349]
  - [net] rds: use gfp flags from caller in conn_alloc() (Doug Ledford) [818562 826346 826348 826349]
  - [net] rds: Remove printk from rds_sendmsg (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: Scale size of MTT table with system RAM (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Allow dynamic MTU configuration for IB ports (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Fix info returned when querying IBoE ports (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Fix possible missed completion event (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Report thermal error events (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Fix one more static exported function (Doug Ledford) [826346 826348 826349]
  - [infiniband] Change CQE csum_ok field to a bit flag (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] iwcm: Reject connect requests if cmid is not in LISTEN state (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: Get rid of redundant ext_port_cap flags (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: defining functions as static (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: remove unused functions (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: fixing sparse warnings when copying mac, address to gid entry (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: fix sparse warnings on wrong type for RSS keys (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: fix sparse warnings on TX blue flame buffer (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Saving mem access on data path (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: remove sparse errors (Doug Ledford) [826346 826348 826349]
  - [infiniband] ucma: Fix AB-BA deadlock (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] ehca: Fix ilog2() compile failure (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] Use central enum for speed instead of hard-coded values (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] iser: Free IB connection resources in the proper place (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] srp: Consolidate repetitive sysfs code (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] srp: Use pr_fmt() and pr_err()/pr_warn() (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] core: Fix SDR rates in sysfs (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: dont change mac_header on xmit (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: Enforce device max FMR maps in FMR alloc (Doug Ledford) [826346 826348 826349]
  - [infiniband] mlx4: Set bad_wr for invalid send opcode (Doug Ledford) [826346 826348 826349]
  - [infiniband] mad: Return error response for unsupported MADs (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] mad: Add MAD error codes from IBA spec (Doug Ledford) [818562 826346 826348 826349]
  - [infiniband] qib: Avoid filtering LID on SMA portinfo (Doug Ledford) [818562]
  - [infiniband] qib: Add logic for affinity hint (Doug Ledford) [818562]
  - [infiniband] nes: Fixes for sparse endianness warnings (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: remove unnecessary variables and arguments (Doug Ledford) [826346 826348 826349]
  - [netdrv] mlx4: remove unused field high_prios (Doug Ledford) [826346 826348 826349]
  - [net] rds: Fix typo in iw_recv.c and ib_recv.c (Doug Ledford) [818562 826346 826348 826349]
  - [netdrv] mlx4: Fix typo in cmd.c (Doug Ledford) [826346 826348 826349]
  - [net] ipv4/route: export symbol ip_tos2prio (Doug Ledford) [818562 826346 826348 826349]
  - [misc] Backport of pr_*_once() functions (Doug Ledford) [818562 826346 826348 826349]
  - [mm] Revert: reduce memcg memory overhead (Jarod Wilson) [808538]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-335.el6]
changelog:
  - [fs] fuse: implement NFS-like readdirplus support (Brian Foster) [841514]
  - [drm] nouveau: prevent display switching issues by disabling pageflip (Ben Skeggs) [867698]
  - [drm] nouveau: restore pre-suspend fence buffer context on resume (Ben Skeggs) [867698]
  - [drm] nouveau: fix shadowing of ACPI ROM images larger than 64KiB (Ben Skeggs) [867698]
  - [netdrv] igb: Add 1588 support to I210/I211 (Jiri Benc) [864881]
  - [netdrv] igb: Prevent dropped Tx timestamps via work items and interrupts (Jiri Benc) [864881]
  - [netdrv] igb: Store the MAC address in the name in the PTP struct (Jiri Benc) [864881]
  - [netdrv] igb: Correct PTP support query from ethtool (Jiri Benc) [864881]
  - [netdrv] igb: Update PTP function names/variables and locations (Jiri Benc) [864881]
  - [netdrv] igb: Tidy up wrapping for CONFIG_IGB_PTP (Jiri Benc) [864881]
  - [netdrv] igb: Support the get_ts_info ethtool method (Jiri Benc) [864881]
  - [netdrv] igb: Add switch case for supported hardware to igb_ptp_remove (Jiri Benc) [864881]
  - [netdrv] igb: Add Support for new i210/i211 devices (Jiri Benc) [864881]
  - [netdrv] igb: offer a PTP Hardware Clock instead of the timecompare method (Jiri Benc) [864881]
  - [netdrv] igb: add PTP Hardware Clock code (Jiri Benc) [864881]
  - [net] mark ptp support as Tech Preview (Jiri Benc) [829785]
  - [ptp] link the phc device to its parent device (Jiri Benc) [829785]
  - [ptp] provide the clock's adjusted frequency (Jiri Benc) [829785]
  - [ptp] remember the adjusted frequency (Jiri Benc) [829785]
  - [ptp] Allow PHC devices to adjust PPS events for known delay (Jiri Benc) [829785]
  - [ptp] Fix clock_getres() implementation (Jiri Benc) [829785]
  - [ptp] Fix some locking bugs in ptp_read() (Jiri Benc) [829785]
  - [ptp] Return -EFAULT on copy_to_user() errors (Jiri Benc) [829785]
  - [pps] return PTR_ERR on error in device_create (Jiri Benc) [829785]
  - [pps] class_create() returns an ERR_PTR, not NULL (Jiri Benc) [829785]
  - [pps] simplify conditions a bit (Jiri Benc) [829785]
  - [pps] make idr lock a mutex and protect idr_pre_get (Jiri Benc) [829785]
  - [pps] move idr stuff to pps.c (Jiri Benc) [829785]
  - [pps] convert printk/pr_* to dev_* (Jiri Benc) [829785]
  - [pps] access pps device by direct pointer (Jiri Benc) [829785]
  - [pps] fix race in PPS_FETCH handler (Jiri Benc) [829785]
  - [pps] declare variables where they are used in switch (Jiri Benc) [829785]
  - [pps] trivial fixes (Jiri Benc) [829785]
  - [drm] i915: use correct CONFIG for iommu in rhel6 (Dave Airlie) [865666]
  - [gpu] vga_switcheroo: Don't require handler init callback (Dave Airlie) [867169]
  - [x86] amd_iommu: attach device fails on the last pci device (Don Dutile) [861164]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-336.el6]
changelog:
  - [tools] perf: Catch event names from command line (Luming Yu) [696579 696580]
  - [tools] perf: Allow pmu events parsing for RHEL6 (Luming Yu) [696579 696580]
  - [x86] perf: Make UNCORE_PMU_HRTIMER_INTERVAL 64-bit (Luming Yu) [696579 696580]
  - [kernel] events: provide PMU when initing events (Luming Yu) [696579 696580]
  - [kernel] events: Remove perf_event_attr::type check (Luming Yu) [696579 696580]
  - [x86] perf: Fix LLC-* and node-* events on Intel SandyBridge (Luming Yu) [696579 696580]
  - [x86] perf: Add generic NODE cache events (Luming Yu) [696579 696580]
  - [x86] perf: Fix format definition of SNB-EP uncore QPI box (Luming Yu) [696579 696580]
  - [x86] perf: Add Intel Nehalem-EX uncore support (Luming Yu) [696579 696580]
  - [x86] perf: Detect number of instances of uncore CBox (Luming Yu) [696579 696580]
  - [x86] perf: Fix event constraint for SandyBridge-EP C-Box (Luming Yu) [696579 696580]
  - [x86] perf: Use 0xff as pseudo code for fixed uncore event (Luming Yu) [696579 696580]
  - [x86] perf: Fix section mismatch in uncore_pci_init() (Luming Yu) [696579 696580]
  - [x86] perf: Lowercase uncore PMU event names (Luming Yu) [696579 696580]
  - [x86] perf: Add Intel Nehalem and Sandy Bridge-EP uncore support (Luming Yu) [696579 696580]
  - [x86] perf: Add generic PCI uncore PMU device support (Luming Yu) [696579 696580]
  - [x86] perf: Add Intel Nehalem and Sandy Bridge uncore PMU support (Luming Yu) [696579 696580]
  - [x86] perf: Add generic Intel uncore PMU support (Luming Yu) [696579 696580]
  - [x86] perf: Clean up perf_event cpu code (Luming Yu) [696579 696580]
  - [ata] ata_piix: defer disks to the Hyper-V drivers by default (Jason Wang) [834682]
  - [ata] libata: add a host flag to ignore detected ATA devices (Jason Wang) [834682]
  - [netdrv] hyperv: Add the Hyper-V network driver (Jason Wang) [834682]
  - [scsi] hyperv: Add the storvsc driver (Jason Wang) [834682]
  - [hid] hyperv: Add the Hyper-V mouse driver (Jason Wang) [834682]
  - [virt] hyperv: Add the vmbus and util drivers (Jason Wang) [834682]
  - [staging] hyperv: Get rid of all the staging hv drivers (Jason Wang) [834682]
  - [scripts] hyperv: fix up alias creation logic for hv_vmbus_device_id (Jason Wang) [834682]
  - [scripts] hyperv: Add code to parse struct hv_vmbus_device_id table (Jason Wang) [834682]
  - [x86] cpu: Integrate the clocksource with Hyper-V detection code (Jason Wang) [834682]
  - [x86] cpu: Export the symbol ms_hyperv (Jason Wang) [834682]
  - [misc] vmware_balloon: use the new x86_hyper API (Jason Wang) [834682]
  - [x86] hypervisor: Export the x86_hyper* symbols (Jason Wang) [834682]
  - [x86] cpu: Clean up the hypervisor layer (Jason Wang) [834682]
  - [x86] cpu: Detect running on a Microsoft HyperV system (Jason Wang) [834682]
  - [virt] hyperv: Add HYPER-V header file (Jason Wang) [834682]
  - [scsi] megaraid_sas: Version, Changelog, Copyright update (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Remove duplicate code (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Add SystemPD FastPath support (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Add array boundary check for SystemPD (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Load io_request DataLength in bytes (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Add module param for configurable MSI-X vector count (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Remove un-needed completion_lock spinlock calls (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Add resetwaittime module parameter (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Add throttlequeuedepth module parameter (Tomas Henzl) [841724]
  - [scsi] megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Tomas Henzl) [841724]
  - [net] sunrpc: Ensure that the TCP socket is closed when in CLOSE_WAIT (Steve Dickson) [863212]
  - [fs] nfs: Make v3 mounts fail with ETIMEDOUTs instead EIO on mountd timeouts (Steve Dickson) [835966]
  - [md] raid1: Don't release reference to device while handling read error (Jes Sorensen) [853049]
  - [netdrv] sfc: backport cleanups (Nikolay Aleksandrov) [865751]
  - [net] fix a sysctl check warning in conntrack reasm code (Amerigo Wang) [867688]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-337.el6]
changelog:
  - [fs] ext4: Adding error check after calling ext4_mb_regular_allocator() (Eric Sandeen) [852810]
  - [md] faulty: use disk_stack_limits() (Eric Sandeen) [868233]
  - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866271]
  - [net] netfilter/nfnetlink_queue: do not allow to set unsupported flag bits (Steve Best) [822598]
  - [net] netfilter: Add fail-open support (Steve Best) [822598]
  - [pci] intel-iommu: Increase the number of iommus supported to MAX_IO_APICS (George Beshers) [787724]
  - [pci] intel-iommu: Fix identity mapping for sandy bridge (George Beshers) [787724]
  - [netdrv] tg3: Support the get_ts_info ethtool method (Jiri Benc) [866624]
  - [netdrv] tg3: enable transmit time stamping (Jiri Benc) [866624]
  - [kernel] audit: do not print error when SELinux disabled (Eric Paris) [785936]
  - [kernel] resource: make sure requested range is included in the root range (Johannes Weiner) [845632]
  - [kernel] ntp: fix non privileged system time shifting (Jan Stancek) [868827]
  - [x86] mce: Fix race in MCE cpu synchronization (Prarit Bhargava) [868110]
  - [net] cfg80211, mac80211: avoid state mismatch on deauth (Stanislaw Gruszka) [866417]
  - [net] mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka) [859355]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-338.el6]
changelog:
  - [netdrv] igb: schedule watchdog every second to update statistics fixup (Stefan Assmann) [838404]
  - [s390] smsgiucv: reestablish IUCV path after resume (Hendrik Brueckner) [869752]
  - [kernel] events: Fix perf tool is_active old behaviour leftover (Jiri Olsa) [865380]
  - [mm] hugetlb: fix non-atomic enqueue of huge page (Rafael Aquini) [869750]
  - [char] random: Use arch-specific RNG to initialize the entropy store (Prarit Bhargava) [862344]
  - [drm] i915: Use cpu relocations if the object is in the GTT but not mappable (Dave Airlie) [869856]
  - [scsi] storvsc: Account for in-transit packets in the RESET path (Jason Wang) [870297]
  - [netdrv] ixgbe: reduce PTP rx path overhead (Jiri Benc) [868214]
  - [net] relax rcvbuf limits (Weiping Pan) [860778]
  - [lib] Fix rwsem to not hang the system (David Howells) [852847]
  - [input] wacom: add support to Cintiq 22HD (Aristeu Rozanski) [857062]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-339.el6]
changelog:
  - [Documentation] vm: Transparent Hugepage Support (Baoquan He) [852802]
  - [mm] huge_memory: create sysfs symlink to redhat_transparent_hugepage (Baoquan He) [852802]
  - [net] openvswitch: allow to turn off TSO on internal devices (Amerigo Wang) [871275]
  - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872799]
  - [net] fix bug that causes no RX queue entries to be created under /sys/devices (Tatsuya Kitamura) [869770]
  - [fs] xfs: move allocation stack switch up to xfs_bmapi_allocate (Dave Chinner) [867277]
  - [fs] xfs: introduce XFS_BMAPI_STACK_SWITCH (Dave Chinner) [867277]
  - [fs] xfs: zero allocation_args on the kernel stack (Dave Chinner) [867277]
  - [kernel] Do not include asm-generic/bitops/le.h directly, use linux/bitops.h (Jes Sorensen) [871142]
  - [s390] dasd: move wake_up call (Hendrik Brueckner) [869753]
  - [md] dm-raid: Use safe version of rdev_for_each (Jonathan E Brassow) [871630]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-340.el6]
changelog:
  - [scsi] sd: fix crash when UA received on DIF enabled device (Ewan Milne) [865682]
  - [scsi] hpsa: fix pci-IDs, add gen8plus Smart Array IDs (Tomas Henzl) [870513]
  - [fs] nfs: fix bug in legacy DNS resolver (Steve Dickson) [873816]
  - [fs] nfsd: add get_uint for u32's (Steve Dickson) [873816]
  - [net] sunrpc: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Steve Dickson) [871128]
  - [net] sunrpc: Prevent races in xs_abort_connection() (Steve Dickson) [871128]
  - [net] Revert: sunrpc: Ensure we close the socket on EPIPE errors too (Steve Dickson) [871128]
  - [net] sunrpc: Get rid of the xs_error_report socket callback (Steve Dickson) [871128]
  - [fs] ext4: Use proper flags in ext4_ext_insert_extent() (Lukas Czerner) [873394]
  - [idle] intel_idle: enable Ivy Bridge Xeon support (Lenny Szubowicz) [870209]
  - [md] dm-raid: Transiently failed devices do not undergo resync (Jonathan E Brassow) [870246]
  - [md] dm-thin: bump thin and pool target versions to 1.5 (Mike Snitzer) [872249]
  - [mm] Prevent kernel panic in NUMA related system calls after memory hot-add (Larry Woodman) [870350]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-341.el6]
changelog:
  - [fs] cifs: deal with id_to_sid embedded sid reply corner case (Sachin Prabhu) [868433]
  - [fs] cifs: fix hardcoded default security descriptor length (Sachin Prabhu) [868433]
  - [fs] cifs: extra sanity checking for cifs.idmap keys (Sachin Prabhu) [868433]
  - [fs] cifs: ensure we revalidate the inode after readdir if cifsacl is enabled (Sachin Prabhu) [868433]
  - [fs] cifs: don't override the uid/gid in getattr when cifsacl is enabled (Sachin Prabhu) [868433]
  - [fs] cifs: avoid extra allocation for small cifs.idmap keys (Sachin Prabhu) [868433]
  - [fs] cifs: simplify id_to_sid and sid_to_id mapping code (Sachin Prabhu) [868433]
  - [fs] cifs: remove uneeded __KERNEL__ block from cifsacl.h (Sachin Prabhu) [868433]
  - [fs] cifs: fix the format specifiers in sid_to_str (Sachin Prabhu) [868433]
  - [fs] cifs: redefine NUM_SUBAUTH constant from 5 to 15 (Sachin Prabhu) [868433]
  - [fs] cifs: make cifs_copy_sid handle a source sid with variable size subauth arrays (Sachin Prabhu) [868433]
  - [fs] cifs: make compare_sids static (Sachin Prabhu) [868433]
  - [fs] cifs: use the NUM_AUTHS and NUM_SUBAUTHS constants in cifsacl code (Sachin Prabhu) [868433]
  - [fs] cifs: move num_subauth check inside of CONFIG_CIFS_DEBUG2 check in parse_sid() (Sachin Prabhu) [868433]
  - [fs] cifs: clean up id_mode_to_cifs_acl (Sachin Prabhu) [868433]
  - [fs] cifs: fix potential buffer overrun in cifs.idmap handling code (Sachin Prabhu) [868433]
  - [net] bonding: fix a NULL pointer dereference bug in bond_enslave() (Amerigo Wang) [873226]
  - [fs] pnfs: export symbol nfs_fhget (Steve Dickson) [872232]
  - [fs] pnfs: export the symbol nfs_fs_type (Steve Dickson) [872229]
  - [net] pkt_sched: enable QFQ to support TSO/GSO (Amerigo Wang) [816888]
  - [net] pkt_sched: fix virtual-start-time update in QFQ (Amerigo Wang) [816888]
  - [net] sched: add missing group change to qfq_change_class (Amerigo Wang) [816888]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-342.el6]
changelog:
  - [netdrv] pch_gbe: align skbs to 64byte (Veaceslav Falico) [814481]
  - [Documentation] nfs: Update kernel idmapping documentation (Steve Dickson) [823359]
  - [scsi] cxgb3i, cxgb4i: driver updates for rhel6.4 (Jeff Garzik) [747142 747143]
  - [net] rtnetlink: Fix problem with buffer allocation (Andy Gospodarek) [845081]
  - [net] RTNETLINK adjusting values of min_ifinfo_dump_size (Andy Gospodarek) [845081]
  - [net] rtnetlink: Compute and store minimum ifinfo dump size (Andy Gospodarek) [845081]
  - [kernel] timekeeping: Fix timezone update (Prarit Bhargava) [868859]
  - [net] sunrpc: add the ability to monitor dynamic slot allocation (Harshula Jayasuriya) [876632]
  - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [875945]
  - [x86] abort secondary CPU bring-up gracefully if do_boot_cpu timed out on cpu_callin_mask (Igor Mammedov) [816899]
  - [fs] vfs: get rid of S_BIAS (Ian Kent) [872813]
  - [fs] gfs2: Test bufdata with buffer locked and gfs2_log_lock held (Benjamin Marzinski) [874319]
  - [kernel] cpu: fix cpu_chain section mismatch (Frederic Weisbecker) [852148]
  - [kernel] sched: Don't modify cpusets during suspend/resume (Frederic Weisbecker) [852148]
  - [kernel] sched, cpuset: Drop __cpuexit from cpu hotplug callbacks (Frederic Weisbecker) [852148]
  - [kernel] sched: adjust when cpu_active and cpuset configurations are updated during cpu on/offlining (Frederic Weisbecker) [852148]
  - [kernel] cpu: return better errno on cpu hotplug failure (Frederic Weisbecker) [852148]
  - [kernel] cpu: introduce cpu_notify(), __cpu_notify(), cpu_notify_nofail() (Frederic Weisbecker) [852148]
  - [fs] fuse: optimize __fuse_direct_io() (Brian Foster) [858850]
  - [fs] fuse: optimize fuse_get_user_pages() (Brian Foster) [858850]
  - [fs] fuse: use get_user_pages_fast() (Brian Foster) [858850]
  - [fs] fuse: pass iov to fuse_get_user_pages() (Brian Foster) [858850]
  - [mm] minor cleanup of iov_iter_single_seg_count() (Brian Foster) [858850]
  - [fs] fuse: use req->page_descs for argpages cases (Brian Foster) [858850]
  - [fs] fuse: add per-page descriptor <offset, length> to fuse_req (Brian Foster) [858850]
  - [fs] fuse: rework fuse_do_ioctl() (Brian Foster) [858850]
  - [fs] fuse: rework fuse_perform_write() (Brian Foster) [858850]
  - [fs] fuse: rework fuse_readpages() (Brian Foster) [858850]
  - [fs] fuse: categorize fuse_get_req() (Brian Foster) [858850]
  - [fs] fuse: general infrastructure for pages of variable size (Brian Foster) [858850]
  - [mm] memcg: fix split_huge_page_refcounts() (Jerome Marchand) [808538]
  - [mm] memcg: count pte references from every member of the reclaimed hierarchy (Jerome Marchand) [808538]
  - [mm] make per-memcg LRU lists exclusive (Jerome Marchand) [808538]
  - [mm] collect LRU list heads into struct lruvec (Jerome Marchand) [808538]
  - [mm] vmscan: convert global reclaim to per-memcg LRU lists (Jerome Marchand) [808538]
  - [mm] memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty (Jerome Marchand) [808538]
  - [mm] move memcg hierarchy reclaim to generic reclaim code (Jerome Marchand) [808538]
  - [mm] memcg: per-priority per-zone hierarchy scan generations (Jerome Marchand) [808538]
  - [mm] vmscan: distinguish between memcg triggering reclaim and memcg (Jerome Marchand) [808538]
  - [mm] vmscan: distinguish global reclaim from global LRU scanning (Jerome Marchand) [808538]
  - [mm] memcg: consolidate hierarchy iteration primitives (Jerome Marchand) [808538]
  - [mm] vmscan: remove isolate_pages callback scan control (Jerome Marchand) [808538]
  - [mm] memcg: Introduces for_each_mem_cgroup_all (Jerome Marchand) [808538]
  - [mm] memcg: use for_each_mem_cgroup (Jerome Marchand) [808538]
  - [mm] memcg: extract mem_group_usage() from mem_cgroup_read() (Jerome Marchand) [808538]
  - [mm] memcg: skip scanning active lists based on individual size (Jerome Marchand) [808538]
  - [mm] compaction: avoid double mem_cgroup_del_lru() (Jerome Marchand) [808538]
  - [kernel] events: Switch to internal refcount, fix race with close() (Jiri Olsa) [874723]
  - [kernel] events: De-schedule a task context when removing the last event (Jiri Olsa) [874723]
  - [kernel] events: Change close() semantics for group events (Jiri Olsa) [874723]
  - [kernel] events: Do no try to schedule task events if there are none (Jiri Olsa) [874723]
  - [kernel] events: Do not set task_ctx pointer in cpuctx if there are no events in the context (Jiri Olsa) [874723]
  - [kernel] events: Collect the schedule-in rules in one function (Jiri Olsa) [874723]
  - [kernel] events: Fix initial task_ctx/event installation (Jiri Olsa) [874723]
  - [kernel] events: Simplify and fix __perf_install_in_context() (Jiri Olsa) [874723]
  - [kernel] events: Remove task_ctx_sched_in() (Jiri Olsa) [874723]
  - [kernel] events: Clean up 'ctx' reference counting (Jiri Olsa) [874723]
  - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869647]
  - [fs] xfs: fix reading of wrapped log data (Dave Chinner) [874322]
  - [x86] mm: fix signedness issue in mmap_rnd() (Petr Matousek) [875036]
  - [net] netlink: fix for too early rmmod (Weiping Pan) [874444]
  - [net] af_key: fix netns ops ordering on module load/unload (Weiping Pan) [874434]
  - [net] ipv6/netfilter: fix overlap check for fragments (Amerigo Wang) [726807]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-343.el6]
changelog:
  - [mm] percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [828045]
  - [mm] percpu: fix chunk range calculation (Baoquan He) [828045]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-344.el6]
changelog:
  - [netdrv] pch_gbe: don't reset MAC_RX on FIFO overflow (Veaceslav Falico) [858747]
  - [netdrv] pch_gbe: don't re-set RX_FIFO_ERR flag in napi_poll (Veaceslav Falico) [858747]
  - [netdrv] pch_gbe: create functions for MAC_RX enable, disable (Veaceslav Falico) [858747]
  - [s390] prevent kABI checking for transactional execution and RI (Hendrik Brueckner) [823011]
  - [s390] add support for transactional memory (Hendrik Brueckner) [823011]
  - [s390] add support for runtime instrumentation (Hendrik Brueckner) [823011]
  - [block] sg_io: introduce unpriv_sgio queue flag (Paolo Bonzini) [841577]
  - [block] sg_io: pass request_queue to blk_verify_command (Paolo Bonzini) [841577]
  - [scsi] have scsi_internal_device_unblock take new state (Chris Leech) [854140]
  - [scsi] add new SDEV_TRANSPORT_OFFLINE state (Chris Leech) [854140]
  - [fs] sysfs: Cache the last sysfs_dirent to improve readdir scalability (Jes Sorensen) [869037]
  - [fs] cifs: when CONFIG_HIGHMEM is set, serialize the write kmaps (Sachin Prabhu) [832252]
  - [fs] cifs: abstract out function to marshal up the iovec array for async writes (Sachin Prabhu) [832252]
  - [fs] cifs: on CONFIG_HIGHMEM machines, limit the wsize to the kmap space (Sachin Prabhu) [832252]
  - [fs] gfs2: fix truncation of journaled data files (Abhijith Das) [864634]
  - [fs] gfs2: re-fix kernel panic with small gfs2 filesystems (Abhijith Das) [838638]
  - [target] iblock: Add parameter to specify read-only devices (Andy Grover) [877561]
  - [ata] sata_svw: check DMA start bit before reset (David Milburn) [737836]
  - [scsi] hpsa: Use LUN reset instead of target reset (Tomas Henzl) [875091]
  - [net] bonding: prevent deadlock on slave store with alb mode (Veaceslav Falico) [849129]
  - [net] fix divide by zero in tcp algorithm illinois (Flavio Leitner) [866514] {CVE-2012-4565}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-345.el6]
changelog:
  - [fs] ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Lukas Czerner) [869906] {CVE-2012-4508}
  - [fs] ext4: serialize fallocate with ext4_convert_unwritten_extents (Lukas Czerner) [869906] {CVE-2012-4508}
  - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869906] {CVE-2012-4508}
  - [infiniband] ipoib: Fix AB-BA deadlock when deleting neighbours (Doug Ledford) [873949]
  - [infiniband] ipoib: Fix memory leak in the neigh table deletion flow (Doug Ledford) [873949]
  - [infiniband] ipoib: Fix RCU pointer dereference of wrong object (Doug Ledford) [873949]
  - [misc] Make rcu_dereference_bh work (Doug Ledford) [873949]
  - [infiniband] ipoib: Use a private hash table for path lookup in xmit path (Doug Ledford) [873949]
  - [net] netlink: move min_dump_alloc to netlink_callback_extended (Weiping Pan) [872067]
  - [infiniband] pass rdma_cm module to netlink_dump_start (Weiping Pan) [872067]
  - [net] netlink: add reference of module in netlink_dump_start (Weiping Pan) [872067]
  - [net] netfilter: add netlink_dump_control structure for netlink_dump_start() (Weiping Pan) [872067]
  - [net] netlink: handle errors from netlink_dump() (Weiping Pan) [872067]
  - [powerpc] mm: Export memory limit via device tree (Baoquan He) [674664]
  - [powerpc] mm: Change memory_limit from phys_addr_t to unsigned long long (Baoquan He) [674664]
  - [drm] radeon: For single CRTC GPUs move handling of CRTC_CRT_ON to crtc_dpms() (Jerome Glisse) [873728]
  - [drm] radeon: Fix TV DAC Load Detection for single CRTC chips (Jerome Glisse) [873728]
  - [drm] radeon: Clean up code in TV DAC load detection (Jerome Glisse) [873728]
  - [drm] radeon: On DVI-I use Load Detection when EDID is bogus (Jerome Glisse) [873728]
  - [drm] radeon: Fix primary DAC Load Detection for RV100 chips (Jerome Glisse) [873728]
  - [drm] radeon: Fix Load Detection on legacy primary DAC (Jerome Glisse) [873728]
  - [netdrv] ixgbe: PTP get_ts_info missing software support (Andy Gospodarek) [876810]
  - [pci] dmar: use PF's pci-dev struct for IOMMU association for VFs (Don Dutile) [873462]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-346.el6]
changelog:
  - [net] ipset: list-set: fix adding 'after' (Thomas Graf) [880464]
  - [net] ipset: take into account cidr value for the from address when creating the set (Thomas Graf) [879539]
  - [net] net_sched: gred: Fix oops in gred_dump() in WRED mode (Thomas Graf) [874872]
  - [net] IPv4: Send gratuitous ARP for secondary IP addresses also (Jason Wang) [875309]
  - [net] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Jason Wang) [875309]
  - [net] fix net.core.?mem_max defaults (Thomas Graf) [878072]
  - [net] pktgen: fix crash when generating IPv6 packets (Thomas Graf) [877327]
  - [net] netfilter/ipset: fix hash size checking in kernel (Thomas Graf) [876831]
  - [net] sctp: send abort chunk when max_retrans exceeded (Neil Horman) [876249]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-347.el6]
changelog:
  - [netdrv] be2net: Update driver version to 4.4.161.0r (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix skyhawk VF PCI Device ID (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix FW flashing on Skyhawk-R (Ivan Vecera) [868896]
  - [netdrv] be2net: Enabling Wake-on-LAN is not supported in S5 state (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix VF driver load on newer Lancer FW (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix unnecessary delay in PCI EEH (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix issues in error recovery due to wrong queue state (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix ethtool get_settings output for VF (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix error messages while driver load for VFs (Ivan Vecera) [868896]
  - [netdrv] be2net: cleanup code related to be_link_status_query() (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix configuring VLAN for VF for Lancer (Ivan Vecera) [868896]
  - [netdrv] be2net: Wait till resources are available for VF in error recovery (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix change MAC operation for VF for Lancer (Ivan Vecera) [868896]
  - [netdrv] be2net: remove type argument of be_cmd_mac_addr_query() (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix setting QoS for VF for Lancer (Ivan Vecera) [868896]
  - [netdrv] be2net: Fix driver load failure for different FW configs in Lancer (Ivan Vecera) [868896]
  - [md] dm-thin: remove tech preview status (Mike Snitzer) [798835]
  - [md] dm-thin: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835]
  - [md] persistent-data: log errors using DMERR_LIMIT instead of DMERR (Mike Snitzer) [798835]
  - [md] dm-block-manager: reinstate context for which block failed a validator check (Mike Snitzer) [798835]
  - [netdrv] bnx2x: remove redundant warning log (Michal Schmidt) [879279]
  - [pci] fix broadcom 57840_MF pci id (Michal Schmidt) [871475]
  - [netdrv] bnx2x: Disable FCoE for 57840 since not yet supported by FW (Michal Schmidt) [872228]
  - [netdrv] bnx2x: Fix no link on 577xx 10G-baseT (Michal Schmidt) [872228]
  - [netdrv] bnx2x: Fix unrecognized SFP+ module after driver is loaded (Michal Schmidt) [872228]
  - [netdrv] bnx2x: Fix potential incorrect link speed provision (Michal Schmidt) [872228]
  - [netdrv] bnx2x: Restore global registers back to default (Michal Schmidt) [872228]
  - [netdrv] bnx2x: Fix link down in 57712 following LFA (Michal Schmidt) [872228]
  - [netdrv] bnx2x: Fix 57810 1G-KR link against certain switches (Michal Schmidt) [871532]
  - [netdrv] bnx2x: fix handling mf storage modes (Michal Schmidt) [867872]
  - [netdrv] bnx2x: use strlcpy() to copy a string (Michal Schmidt) [872228]
  - [tools] perf: Fix a NULL pointer dereference (Jiri Olsa) [879509]
  - [tools] perf: Add probe command into perf help message (Jiri Olsa) [879452]
  - [net] sunrpc: Ensure that rpc_release_resources_task() can be called twice (Jeff Layton) [878204]
  - [fs] nfs: Check validity of cl_rpcclient in nfs_server_list_show (Steve Best) [874834]
  - [sound] alsa: fix pcm procfs race (Jaroslav Kysela) [867120]
  - [kernel] module: Last symbol in a module's symtab is not shown in /proc/kallsyms (Seiji Aguchi) [878024]
  - [scsi] isci: copy fis 0x34 response into proper buffer (David Milburn) [876912]
  - [netdrv] bna: put back VLAN tag stripped in promisc mode when no VLAN is configured (Ivan Vecera) [870279]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-348.el6]
changelog:
  - [ipc] mqueue: Prevent mq_send/receive memory corruption (Larry Woodman) [885030]
  - [fs] nfs: prevent delegreturn attr deadlock (David Jeffery) [870142]
  - [netdrv] tg3: Do not set TSS for 5719 and 5720 (John Feeney) [823371]
  - [scsi] lpfc: Update lpfc version for 8.3.5.86.1p driver release (Rob Evers) [877149]
  - [scsi] lpfc: Fixed setting sequential delivery bit in a service class that is not valid (Rob Evers) [877149]
  - [scsi] lpfc: Fixed boot from san failure when SLI4 FC device presented on the same PCI bus (Rob Evers) [877149]
  - [scsi] lpfc: Add LOGO support after ABTS compliance (Rob Evers) [877149]
  - [scsi] lpfc: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (Rob Evers) [877149]
  - [scsi] lpfc: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (Rob Evers) [877149]
  - [scsi] lpfc: Fixed kernel warning on spinlock usage on some distributions (Rob Evers) [877149]
  - [scsi] lpfc: Fixed Linux generic firmware download on SLI4 devices with longer module names (Rob Evers) [877149]
  - [scsi] lpfc: Fix error with fabric service parameters causing performance issues (Rob Evers) [877149]
  - [scsi] lpfc: Fixed messages for misconfigured port errors (Rob Evers) [877149]
  - [scsi] lpfc: Fix FCP2 Retries for non-r/w commands (Rob Evers) [877149]
  - [scsi] lpfc: Fix incorrect comment in T10 DIF attributes (Rob Evers) [877149]
  - [scsi] lpfc: Correct missing queue destroy on function reset (Rob Evers) [877149]
  - [scsi] lpfc: Added checking BMBX register for RDY bit before writing the first address in (Rob Evers) [877149]
  - [scsi] lpfc: Misc changes to optimize critical path (Rob Evers) [877149]
  - [s390] qdio: fix kernel panic for zfcp 31-bit (Hendrik Brueckner) [878380]
  - [s390] zcrypt: msgType50 (RSA-CRT) fix (Hendrik Brueckner) [875977]
  - [netdrv] ixgbe: fix uninitialized event.type in ixgbe_ptp_check_pps_event (Andy Gospodarek) [884369]
  - [netdrv] ixgbe: (PTP) Fix PPS interrupt code (Andy Gospodarek) [884369]
  - [netdrv] ixgbe: Fix PTP X540 SDP alignment code for PPS signal (Andy Gospodarek) [884369]
  - [s390] zfcp: support for hardware data router (Hendrik Brueckner) [823016]
  - [s390] qdio: base support for hardware data router with zfcp (Hendrik Brueckner) [823016]
  - [s390] qdio: Split SBAL entry flags (Hendrik Brueckner) [823016]
  - [net] netfilter/ipset: Check and reject crazy /0 input parameters (Thomas Graf) [880920]
  - [kernel] kmod: make __request_module() killable (Oleg Nesterov) [819529] {CVE-2012-4398}
  - [kernel] kmod: introduce call_modprobe() helper (Oleg Nesterov) [819529] {CVE-2012-4398}
  - [kernel] usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [819529] {CVE-2012-4398}
  - [kernel] usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [819529] {CVE-2012-4398}
  - [kernel] call_usermodehelper: simplify/fix UMH_NO_WAIT case (Oleg Nesterov) [819529] {CVE-2012-4398}
  - [kernel] wait_for_helper: SIGCHLD from user-space can lead to use-after-free (Oleg Nesterov) [819529] {CVE-2012-4398}
  - [netdrv] qlge: Backport offload features to vlan interfaces (John Green) [849749]
  - [netdrv] igbvf: work around i350 erratum (Stefan Assmann) [870638]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-350.el6]
changelog:
  - [powerpc] perf: power_pmu_start restores incorrect values, breaking frequency events (Jiri Olsa) [880525]
  - [netdrv] mlx4: Allow choosing flow steering mode (Doug Ledford) [885191]
  - [netdrv] mlx4: Adjustments to Flow Steering activation logic for SRIOV (Doug Ledford) [885191]
  - [netdrv] mlx4: Fix wrong error flow in the flow steering wrapper (Doug Ledford) [885191]
  - [netdrv] mlx4: Add QPN enforcement for flow steering rules set by VFs (Doug Ledford) [885191]
  - [infiniband] mlx4: 64-byte CQE/EQE support (Doug Ledford) [885191]
  - [netdrv] mlx4: Fix potential deadlock in mlx4_eq_int() (Doug Ledford) [885191]
  - [infiniband] mlx4: Fix spinlock order to avoid lockdep warnings (Doug Ledford) [885191]
  - [netdrv] mlx4: Removing reserve vectors (Doug Ledford) [885191]
  - [netdrv] mlx4: Fix double-release-range in tx-rings (Doug Ledford) [885191]
  - [infiniband] mlx4: Fix QP1 P_Key processing in the Primary Physical Function (PPF) (Doug Ledford) [885191]
  - [infiniband] mlx4: Synchronize cleanup of MCGs in MCG paravirtualization (Doug Ledford) [885191]
  - [net] bonding: Bonding driver does not consider the gso_max_size setting of slave devices (Ivan Vecera) [883643]
  - [net] tcp: Fix >4GB writes on 64-bit (Daniel Borkmann) [885238]
  - [net] bridge: skip forwarding delay if not using STP (Thomas Graf) [881682]
  - [fs] nfs: Fix open(O_TRUNC) and ftruncate() error handling (Steve Dickson) [884263]
  - [fs] nfsd: add proc file listing kernel's gss_krb5 enctypes (Steve Dickson) [877113]
  - [fs] nfs: add nfs_sb_deactive_async to avoid deadlock (Steve Dickson) [871968]
  - [fs] nfs: fix page dirtying in NFS DIO read codepath (Jeff Layton) [876514]
  - [fs] nfs: don't zero out the rest of the page if we hit the EOF on a DIO READ (Jeff Layton) [876514]
  - [fs] handle null sb in get_super_thawed (Eric Sandeen) [874521]
  - [scsi] Fix race when removing SCSI devices (Tomas Henzl) [820880]
  - [netdrv] be2net: enable GRO by default (Ivan Vecera) [849930]
  - [netdrv] igb: fix compile warning if CONFIG_IGB_PTP is not set (Stefan Assmann) [886519]
  - [netdrv] bnx2x: Prevent link flaps when booting from SAN (Michal Schmidt) [881068]
  - [netdrv] bnx2x: Activate LFA (Michal Schmidt) [881068]
  - [acpi] apei: Fixup common access width firmware bug (Prarit Bhargava) [880465]
  - [acpi] apei: Avoid too much error reporting in runtime (Prarit Bhargava) [880465]
  - [acpi] apei: Fix incorrect APEI register bit width check and usage (Prarit Bhargava) [880465]
  - [virt] vhost: fix length for cross region descriptor (Michael S. Tsirkin) [862265]
  - [fs] nfs: Use FS-Cache invalidation (David Howells) [699931]
  - [fs] cachefiles: Implement invalidation (David Howells) [699931]
  - [fs] vfs: Make more complete truncate operation available to CacheFiles (David Howells) [699931]
  - [fs] fscache: Provide proper invalidation (David Howells) [699931]
  - [fs] fscache: Fix operation state management and accounting (David Howells) [699931]
  - [fs] fscache: Make cookie relinquishment wait for outstanding reads (David Howells) [699931]
  - [fs] cachefiles: Make some debugging statements conditional (David Howells) [699931]
  - [fs] fscache: Check cookie is still correct in __fscache_read_or_alloc_pages() (David Howells) [699931]
  - [fs] fscache: Check that there are no read ops when cookie relinquished (David Howells) [699931]
  - [fs] cachefiles: Downgrade the requirements passed to the allocator (David Howells) [699931]
  - [fs] fscache: Validate page mapping pointer value (David Howells) [699931]
  - [fs] fscache: Fix the marking of cached pages (David Howells) [699931]
  - [fs] fscache: nfs_migrate_page() does not wait for FS-Cache to finish with a page (David Howells) [699931]
  - [fs] fscache: Fix __fscache_uncache_all_inode_pages()'s outer loop (David Howells) [699931]
  - [fs] fscache: Add a helper to bulk uncache pages on an inode (David Howells) [699931]
  - [scsi] qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low (Chad Dupuis) [829739]
  - [scsi] qla2xxx: Determine the number of outstanding commands based on available resources (Chad Dupuis) [829739]
  - [s390] zfcp: return early from slave_destroy if slave_alloc returned early (Hendrik Brueckner) [878372]
  - [scsi] fcoe: fix fcoe enable on link toggle while it is still disabled (Neil Horman) [875271]
  - [scsi] Log thin provisioning threshold event (Ewan Milne) [847998]
  - [netdrv] qlge: NETIF_F_GRO needs to be part of hw_features instead of features (John Green) [849749]
  - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883458]
  - [s390] qeth: Fix IPA_CMD_QIPASSIST return code handling (Hendrik Brueckner) [882792]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-351.el6]
changelog:
  - [kernel] ptrace-utrace: fix PTRACE_GETEVENTMSG(pid) in sub-namespace (Oleg Nesterov) [782330]
  - [scsi] mpt2sas: fix for driver fails EEH recovery from injected pci bus error (Tomas Henzl) [829149]
  - [mm] memcontrol: propagate LRU accounting state when splitting THP (Johannes Weiner) [881714]
  - [net] sctp: proc: protect bind_addr->address_list accesses with rcu_read_lock() (Thomas Graf) [706038]
  - [net] sctp: Add RCU protection to assoc->transport_addr_list (Thomas Graf) [706038]
  - [s390] zfcp: Adapt to new FC_PORTSPEED semantics (Hendrik Brueckner) [855128]
  - [virt] virtio_net: allow to change mac when iface is running (Jiri Pirko) [882868]
  - [virt] kvm: Minimal hyper-v support (Vadim Rozenfeld) [871350]
  - [fs] gfs2: Journal DLM lock has wrong label (Steven Whitehouse) [884822]
  - [mm] huge_memory: fix typo in transparent_hugepage sysfs symlink (Jeremy Eder) [887308]
  - [mm] ksm: numa awareness sysfs knob (Petr Holasek) [743643]
  - [fs] btrfs: handle IS_ERR(inode) in btrfs_lookup() (Zach Brown) [870944]
  - [kernel] sched: Add irq_{enter,exit}() to scheduler_ipi() (Stanislaw Gruszka) [836964]
  - [kernel] panic: fix a possible deadlock in panic() (Tatsuya Kitamura) [871939]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-352.el6]
changelog:
  - [md] raid10: Do not call md_raid10_unplug_device while holding spinlock (Jonathan E Brassow) [886658]
  - [md] dm-thin: commit before gathering status (Mike Snitzer) [882426]
  - [md] dm-thin: cleanup dead code (Mike Snitzer) [882426]
  - [md] dm-thin: rename cell_defer_except to cell_defer_no_holder (Mike Snitzer) [882426]
  - [md] dm-thin: emit "ignore_discard" in status if discards are disabled (Mike Snitzer) [882426]
  - [md] dm-thin: wake the worker when a discard is prepared (Mike Snitzer) [882426]
  - [md] dm-thin: fix race between simultaneous io and discards to same block (Mike Snitzer) [882426]
  - [md] dm-thin: replace calls to cell_release_singleton with cell_defer_except (Mike Snitzer) [882426]
  - [mm] Revert: ksm: numa awareness sysfs knob (Jarod Wilson) [743643]
  - [fs] gfs2: Reset rd_last_alloc when it reaches the end of the rgrp (Robert S Peterson) [882381]
  - [fs] gfs2: Stop looking for free blocks at end of rgrp (Robert S Peterson) [882381]
  - [drm] nouveau: cache ramcfg value for RAM_RESTRICT_ZM_GROUP (Ben Skeggs) [878384]
  - [drm] nouveau: disable use of tesla/fermi copy engines for buffer moves (Ben Skeggs) [878384]
  - [fs] xfs: fix direct IO nested transaction deadlock (Dave Chinner) [876426]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-353.el6]
changelog:
  - [mm] pageattr: prevent PSE and GLOABL leftovers to confuse pmd/pte_present and pmd_huge (Andrea Arcangeli) [878877]
  - [fs] gfs2: Fix FITRIM argument handling (Abhijith Das) [866932]
  - [fs] gfs2: Require user to provide argument for FITRIM (Abhijith Das) [866932]
  - [fs] exec: do not leave bprm->interp on stack (Josh Poimboeuf) [880146] {CVE-2012-4530}
  - [fs] exec: use -ELOOP for max recursion depth (Josh Poimboeuf) [880146] {CVE-2012-4530}
  - [fs] btrfs: close exclusive opens with close_bdev_exclusive() (Zach Brown) [874505]
  - [kernel] sched_rt: Fix hang where umount is stuck in synchronize_sched_expedited (Larry Woodman) [814768]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-354.el6]
changelog:
  - [char] ipmi: add new kernel options to prevent automatic ipmi init (Tony Camuso) [877177]
  - [usb] xhci: New system added for Compliance Mode Patch on SN65LVPE502CP (Don Zickus) [856709]
  - [x86] quirks: Mark Haswell HDMI Audio as unsupported (Prarit Bhargava) [883428]
  - [scsi] bfa: fix crash in bfa_cb_ioim_done when performing failover/failback tests (Vijay Guvva) [878618]
  - [fs] autofs4: Fix sparse warning: context imbalance in autofs4_d_automount() different lock contexts for basic block (Ian Kent) [876795]
  - [fs] jbd, jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [886318]
  - [scsi] qla4xxx: v5.03.00.00.06.04-k2 (Rob Evers) [890727]
  - [scsi] qla4xxx: Correct the validation to check in get_sys_info mailbox (Rob Evers) [890727]
  - [scsi] qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Rob Evers) [890727]
  - [scsi] qla4xxx: v5.03.00.00.06.04-k1 (Chad Dupuis) [878048]
  - [scsi] qla4xxx: update copyrights in LICENSE.qla4xxx (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Disable generating pause frames for ISP83XX (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Fix double clearing of risc_intr for ISP83XX (Chad Dupuis) [878048]
  - [scsi] qla4xxx: IDC implementation for Loopback (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Fix panic while rmmod (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Fail probe_adapter if IRQ allocation fails (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Update idc reg in case of PCI AER (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Clear interrupt while unloading driver for ISP83XX (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Print correct IDC version (Chad Dupuis) [878048]
  - [scsi] qla4xxx: Added new mbox cmd to pass driver version to FW (Chad Dupuis) [878048]
  - [scsi] qla4xxx: fix various printk and comment typos (Chad Dupuis) [878048]
  - [fs] autofs4: use simple_empty() for empty directory check (Ian Kent) [876795]
  - [fs] autofs4: dont clear DCACHE_NEED_AUTOMOUNT on rootless mount (Ian Kent) [876795]
  - [fs] gfs2: Fix race in gfs2_rs_alloc (Abhijith Das) [878476]
  - [fs] xfs: fix broken error handling in xfs_vm_writepage (Dave Chinner) [874539]
  - [drm] radeon: force rn50 chip to always report connected on analog output (Jerome Glisse) [892723]
  - [sound] alsa: add support for Teradici 2200 host card audio (Jaroslav Kysela) [890581]
  - [md] dm-raid: Fix RAID10's check for sufficient redundancy (Jonathan E Brassow) [889358]
  - [scsi] hpsa: update version number to 3.2.0 (Tomas Henzl) [891935]
  - [netdrv] cxgb4: Initialize data structures before using (Steve Best) [885756]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-355.el6]
changelog:
  - [netdrv] qlge: remove NETIF_F_TSO6 flag (Amerigo Wang) [891839]
  - [fs] ext3: Remove BKL from ext3_put_super() and ext3_remount() (Carlos Maiolino) [885945]
  - [lib] switch the protection of percpu_counter list to spinlock (Carlos Maiolino) [885945]
  - [virt] hv: Add Hyper-V balloon driver (Jason Wang) [885572]
  - [mm] export a function to get vm committed memory (Jason Wang) [885572]
  - [drm] nouveau: extend prevent display switching issues by disabling pageflip (Ben Skeggs) [853226]
  - [netdrv] mlx4: Fix advertisement of wrong PF context behaviour (Alex Williamson) [894060]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-356.el6]
changelog:
  - [char] ipmi: use a tasklet for handling received messages (Prarit Bhargava) [890160]
  - [char] ipmi: handle run_to_completion properly in deliver_recv_msg() (Prarit Bhargava) [890160]
  - [usb] xhci: Reset reserved command ring TRBs on cleanup (Don Zickus) [843520]
  - [usb] xhci: handle command after aborting the command ring (Don Zickus) [874541]
  - [usb] xhci: cancel command after command timeout (Don Zickus) [874541]
  - [usb] xhci: add aborting command ring function (Don Zickus) [874541]
  - [usb] xhci: add cmd_ring_state (Don Zickus) [874541]
  - [usb] xhci: Fix Null pointer dereferencing with non-DMI systems (Don Zickus) [874542]
  - [usb] xhci: Intel Panther Point BEI quirk (Don Zickus) [874542]
  - [usb] xhci: Increase XHCI suspend timeout to 16ms (Don Zickus) [874542]
  - [powerpc] Revert: pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [890454]
  - [serial] 8250_pnp: add Intermec CV60 touchscreen device (Mauro Carvalho Chehab) [894445]
  - [char] ipmi: apply missing hunk from upstream commit 2407d77a (Tony Camuso) [882787]
  - [acpi] Fix broken kernel build if CONFIG_ACPI_DEBUG is enabled (Lenny Szubowicz) [891948]
  - [scsi] qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically (Chad Dupuis) [854736]
  - [mm] vmalloc: remove guard page from between vmap blocks (Johannes Weiner) [873737]
  - [mm] vmalloc: vmap area cache (Johannes Weiner) [873737]
  - [fs] vfs: prefer EEXIST to EROFS when creating on an RO filesystem (Eric Sandeen) [878091]
  - [scsi] qla2xxx: change queue depth ramp print to debug print (Rob Evers) [893113]
  - [fs] nfs: Fix umount when filelayout DS is also the MDS (Steve Dickson) [895194]
  - [fs] nfs/pnfs: add set-clear layoutdriver interface (Steve Dickson) [895194]
  - [fs] nfs: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1 (Steve Dickson) [895194]
  - [fs] nfs: Wait for session recovery to finish before returning (Steve Dickson) [895176]
  - [mm] compaction: validate pfn range passed to isolate_freepages_block (Johannes Weiner) [889456 890498]
  - [drm] nouveau: ensure legacy vga is re-enabled during POST (Ben Skeggs) [625441]
  - [netdrv] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [894344]
  - [virt] kvm: invalid opcode oops on SET_SREGS with OSXSAVE bit set (Petr Matousek) [862904] {CVE-2012-4461}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-357.el6]
changelog:
  - [virt] xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests (Andrew Jones) [896050] {CVE-2013-0190}
  - [block] sg_io: use different default filters for each device class (Paolo Bonzini) [875361] {CVE-2012-4542}
  - [block] sg_io: prepare for adding per-device-type filters (Paolo Bonzini) [875361] {CVE-2012-4542}
  - [virt] virtio-blk: Don't free ida when disk is in use (Asias He) [870344]
  - [netdrv] mlx4: Remove FCS bytes from packet length (Doug Ledford) [893707]
  - [net] netfilter: nf_ct_reasm: fix conntrack reassembly expire code (Amerigo Wang) [726807]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-359.el6]
changelog:
  - [fs] gfs2: Get a block reservation before resizing a file (Robert S Peterson) [875753]
  - [net] ipv6: do not create neighbor entries for local delivery (Jiri Pirko) [896020]
  - [net] bonding: check for assigned mac before adopting the slaves mac address (Veaceslav Falico) [905126]
  - [fs] nfs: nfs4_xdr_enc_layout{commit, return} must return status (Steve Dickson) [907227]
  - [fs] set s_type before destroy_super in sget() (Eric Sandeen) [904982]
  - [scsi] ses: Avoid kernel panic when lun 0 is not mapped (Ewan Milne) [886867]
  - [block] avoid divide-by-zero with zero discard granularity (Mike Snitzer) [901705]
  - [block] discard granularity might not be power of 2 (Mike Snitzer) [901705]
  - [netdrv] tg3: Fix crc errors on jumbo frame receive (Ivan Vecera) [895336]
  - [netdrv] igb: set E1000_IMS_TS interrupt bit in igb_irq_enable (Stefan Assmann) [871795]
  - [pci] intel-iommu: Prevent devices with RMRRs from being placed into SI Domain (Tony Camuso) [678451]
  - [scsi] sd: Reshuffle init_sd to avoid crash (Ewan Milne) [888417]
  - [mm] add numa node symlink for cpu devices in sysfs (Neil Horman) [878708]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-360.el6]
changelog:
  - [kernel] cputime: Avoid multiplication overflow on utime scaling (Stanislaw Gruszka) [862758]
  - [net] sunrpc: When changing the queue priority, ensure that we change the owner (Steve Dickson) [902965]
  - [net] sunrpc: Ensure we release the socket write lock if the rpc_task exits early (Steve Dickson) [902965]
  - [fs] nfs: Ensure that we free the rpc_task after read and write cleanups are done (Steve Dickson) [902965]
  - [net] sunrpc: Ensure that we free the rpc_task after cleanups are done (Steve Dickson) [902965]
  - [net] sunrpc: Don't allow low priority tasks to pre-empt higher priority ones (Steve Dickson) [902965]
  - [fs] nfs: Add sequence_priviliged_ops for nfs4_proc_sequence() (Steve Dickson) [902965]
  - [fs] nfs: The NFSv4.0 client must send RENEW calls if it holds a delegation (Steve Dickson) [902965]
  - [fs] nfs: nfs4_proc_renew should be declared static (Steve Dickson) [902965]
  - [fs] nfs: nfs4_locku_done must release the sequence id (Steve Dickson) [902965]
  - [fs] nfs: We must release the sequence id when we fail to get a session slot (Steve Dickson) [902965]
  - [fs] nfs: Add debugging messages to NFSv4's CLOSE procedure (Steve Dickson) [902965]
  - [net] sunrpc: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Steve Dickson) [902965]
  - [fs] nfs: cleanup DS stateid error handling (Steve Dickson) [902965]
  - [fs] nfs: handle DS stateid errors (Steve Dickson) [902965]
  - [fs] nfs: Fix potential races in xprt_lock_write_next() (Steve Dickson) [902965]
  - [fs] nfs: Ensure correct locking when accessing the 'lock_states' list (Steve Dickson) [902965]
  - [fs] nfs: Fix the handling of NFS4ERR_SEQ_MISORDERED errors (Steve Dickson) [902965]
  - [block] cciss: use lun reset not target reset (Tomas Henzl) [893022]
  - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [893022]
  - [fs] nfsd: default server numeric idmapping to off (J. Bruce Fields) [815908]
  - [fs] nfsd: allow numeric idmapping (J. Bruce Fields) [815908]
  - [x86] perf: Export Sandy Bridge uncore clockticks event in sysfs (Luming Yu) [886374]
  - [x86] perf: Add Intel Westmere-EX uncore support (Luming Yu) [886374]
  - [powerpc] perf: Sample only if SIAR-Valid bit is set in P7+ (Steve Best) [873425]
  - [powerpc] oprofile: Fix marked events support on Power7+ not set (Steve Best) [873425]
  - [powerpc] Define Power7+ PV constant PV_POWER7p (Steve Best) [873425]
  - [netdrv] netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov) [846123]
  - [netdrv] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [909464]
  - [netdrv] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [909464]
  - [netdrv] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [909464]
  - [virt] hv_balloon: Make adjustments to the pressure report (Jason Wang) [902232]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-361.el6]
changelog:
  - [netdrv] mlx4: Set number of msix vectors under SRIOV mode to firmware defaults (Michal Schmidt) [904726]
  - [netdrv] mlx4: Fix bridged vSwitch configuration for non SRIOV mode (Michal Schmidt) [903644]
  - [net] rtnetlink: Fix IFLA_EXT_MASK definition (regression) (Thomas Graf) [903220]
  - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908699] {CVE-2013-0268}
  - [x86] msr: Remove incorrect, duplicated code in the MSR driver (Nikola Pajkovsky) [908699] {CVE-2013-0268}
  - [virt] xen: don't assume ds is usable in xen_iret for 32-bit PVOPS (Andrew Jones) [906311] {CVE-2013-0228}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-362.el6]
changelog:
  - [kernel] utrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [912074] {CVE-2013-0871}
  - [security] device_cgroup: fix RCU usage (Aristeu Rozanski) [819366]
  - [security] device_cgroup: fix unchecked cgroup parent usage (Aristeu Rozanski) [819366]
  - [security] device_cgroup: add proper checking when changing default behavior (Aristeu Rozanski) [819366]
  - [security] device_cgroup: stop using simple_strtoul() (Aristeu Rozanski) [819366]
  - [security] device_cgroup: rename deny_all to behavior (Aristeu Rozanski) [819366]
  - [security] device_cgroup: fix invalid rcu dereference (Aristeu Rozanski) [819366]
  - [security] device_cgroup: rename whitelist to exception list (Aristeu Rozanski) [819366]
  - [security] device_cgroup: convert device_cgroup internally to policy + exceptions (Aristeu Rozanski) [819366]
  - [security] device_cgroup: introduce dev_whitelist_clean() (Aristeu Rozanski) [819366]
  - [security] device_cgroup: add "deny_all" in dev_cgroup structure (Aristeu Rozanski) [819366]
  - [security] devcgroup_inode_permission: take "is it a device node" checks to inlined wrapper (Aristeu Rozanski) [819366]
  - [security] rcu: Convert call_rcu(whitelist_item_free) to kfree_rcu() (Aristeu Rozanski) [819366]
  - [fs] cifs: after upcalling for krb5 creds, invalidate key rather than revoking it (Niels de Vos) [885899]
  - [fs] cifs: tmp_key_invalidate() should not set key->expiry to 0 (Niels de Vos) [885899]
  - [block] disable discard request merge temporarily (Mike Snitzer) [907844]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-363.el6]
changelog:
  - [pci] Fix PCI Express Capability accessors for PCI_EXP_FLAGS (Myron Stowe) [912505]
  - [pci] introduce accessor to retrieve PCIe Capabilities Register (Myron Stowe) [904203]
  - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] portdrv: Don't create hotplug slots unless port supports hotplug (Myron Stowe) [904203]
  - [drm] radeon: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [scsi] qla4xxx: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [infiniband] qib: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [infiniband] mthca: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [wireless] iwlwifi: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [wireless] iwlegacy: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] ath9k: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] atl1c: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] cxgb4: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] cxgb3: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] myri10ge: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] niu: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] mlx4: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] igb: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] e1000e: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] tg3: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] bnx2x: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [netdrv] r8169: Preserve other Device Control bits when setting NOSNOOP_EN (Myron Stowe) [904203]
  - [netdrv] r8169: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] pcie/aspm: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] pcie/aer: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] pciehp: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] pcie/portdrv: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] hotplug: Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] Use PCI Express Capability accessors (Myron Stowe) [904203]
  - [pci] Add accessors for PCI Express Capability (Myron Stowe) [904203]
  - [pci] Remove unused field pcie_type from struct pci_dev (Myron Stowe) [904203]
  - [pci] Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type (Myron Stowe) [904203]
  - [pci] Add pcie_flags_reg to cache PCIe capabilities register (Myron Stowe) [904203]
  - [scsi] qla2xxx: remove unnecessary reads of PCI_CAP_ID_EXP (Myron Stowe) [904203]
  - [pci] remove redundant capabilities checking in pci_{save, restore}_pcie_state (Myron Stowe) [904203]
  - [pci] pcie/aer: use pci_is_pcie() instead of obsolete pci_dev.is_pcie (Myron Stowe) [904203]
  - [pci] move pci_find_saved_cap out of linux/pci.h (Myron Stowe) [904203]
  - [netdrv] myri10ge: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203]
  - [netdrv] niu: remove unnecessary read of PCI_CAP_ID_EXP (Myron Stowe) [904203]
  - [pci] Track the size of each saved capability data area (Myron Stowe) [904203]
  - [pci] pcie/portdrv: remove redundant definitions (Myron Stowe) [904203]
  - [pci] hotplug: use pci_is_pcie() (Myron Stowe) [904203]
  - [pci] pcie/aspm: use pci_is_pcie() (Myron Stowe) [904203]
  - [pci] pciehp: use pci_pcie_cap() (Myron Stowe) [904203]
  - [pci] pcie/aspm: use pci_pcie_cap() (Myron Stowe) [904203]
  - [pci] pcie/portdrv: use pci_pcie_cap() (Myron Stowe) [904203]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-364.el6]
changelog:
  - [Documentation] ipv6: Update ip-sysctl.txt documentation (Jacob Tanenbaum) [795367]
  - [net] ipv6: add special mode forwarding=2 to send RS while configured as router (Jacob Tanenbaum) [795367]
  - [net] ipv6: add special mode accept_ra=2 to accept RA while configured as a router (Jacob Tanenbaum) [795367]
  - [net] netfilter: improve out-of-sync situation in TCP tracking (Flavio Leitner) [629857]
  - [net] sctp: Add support to per-association statistics via a new SCTP_GET_ASSOC_STATS call (Michele Baldessari) [755486]
  - [net] fix netdev_increment_features() (Amerigo Wang) [892868]
  - [net] Disable all TSO features when SG is disabled (Amerigo Wang) [892868]
  - [net] tcp: tcp_replace_ts_recent() should not be called from tcp_validate_incoming() (Weiping Pan) [843126]
  - [net] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation (Weiping Pan) [843126]
  - [net] tcp: refine SYN handling in tcp_validate_incoming (Weiping Pan) [843126]
  - [net] tcp: implement RFC 5961 4.2 (Weiping Pan) [843126]
  - [net] tcp: implement RFC 5961 3.2 (Weiping Pan) [843126]
  - [net] ipv6: Preserve ipv6 functionality needed by NET (Vlad Yasevich) [801856]
  - [net] use right lock in __dev_remove_offload (Vlad Yasevich) [801856]
  - [net] ipv6: Pull IPv6 GSO registration out of the module (Vlad Yasevich) [801856]
  - [net] ipv4: Pull GSO registration out of inet_init() (Vlad Yasevich) [801856]
  - [net] ipv6: Update ipv6 static library with newly needed functions (Vlad Yasevich) [801856]
  - [net] ipv6: Move exthdr offload support into separate file (Vlad Yasevich) [801856]
  - [net] ipv6: Separate out UDP offload functionality (Vlad Yasevich) [801856]
  - [net] ipv6: Separate tcp offload functionality (Vlad Yasevich) [801856]
  - [net] ipv6: Separate ipv6 offload support (Vlad Yasevich) [801856]
  - [net] ipv6: Switch to using new offload infrastructure (Vlad Yasevich) [801856]
  - [net] ipv4: Switch to using the new offload infrastructure (Vlad Yasevich) [801856]
  - [net] ipv6: Add new offload registration infrastructure (Vlad Yasevich) [801856]
  - [net] Add net protocol offload registration infrustructure (Vlad Yasevich) [801856]
  - [net] Switch to using the new packet offload infrastructure (Vlad Yasevich) [801856]
  - [net] Add generic packet offload infrastructure (Vlad Yasevich) [801856]
  - [net] update SOCK_MIN_RCVBUF (Daniel Borkmann) [782886]
  - [net] sctp: Fix list corruption resulting from freeing an association on a list (Jiri Pirko) [887868]
  - [net] netfilter/ipset: timeout can be modified for already added elements (Daniel Borkmann) [881599]
  - [net] tcp: Don't change unlocked socket state in tcp_v4_err() (Jiri Benc) [757658]
  - [net] packet: fix network header offset in skb for raw sockets (Stefan Assmann) [845515]
  - [mm] tmpfs: fix use-after-free of mempolicy object (Nikola Pajkovsky) [915715] {CVE-2013-1767}
  - [fs] fuse: set page_descs length in fuse_buffered_write() (Brian Foster) [915135]
  - [fs] vfs: fix pointer dereference validation in d_validate (Carlos Maiolino) [876600]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-365.el6]
changelog:
  - [fs] NLM: Ensure that we resend all pending blocking locks after a reclaim (Steve Dickson) [913704]
  - [fs] xfs: remove log force from xfs_buf_cond_lock() (Brian Foster) [896224]
  - [fs] xfs: recheck buffer pinned status after push trylock failure (Brian Foster) [896224]
  - [fs] nfs: Ensure that we check lock exclusive/shared type against open modes (Dave Wysochanski) [916324]
  - [powerpc] pseries: Fix partition migration hang in stop_topology_update (Steve Best) [910597]
  - [infiniband] qib: correction for faulty sparse warning correction (Jay Fenlason) [901701]
  - [usb] io_ti: Fix NULL dereference in chase_port() (Nikola Pajkovsky) [916200] {CVE-2013-1774}
  - [net] bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Nikola Pajkovsky) [914691] {CVE-2013-0349}
  - [char] tty: set_termios/set_termiox should not return -EINTR (Oleg Nesterov) [904907]
  - [netdrv] ehea: fix VLAN support (Steve Best) [911359]
  - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919389] {CVE-2013-1826}
  - [net] dccp: check ccid before NULL poiter dereference (Weiping Pan) [919188] {CVE-2013-1827}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-366.el6]
changelog:
  - [Documentation] vxlan: fix command usage in its doc (Amerigo Wang) [907447]
  - [net] vxlan: Add ethtool drvinfo (Amerigo Wang) [907447]
  - [net] vxlan: Use the underlying device index when joining/leaving multicast groups (Amerigo Wang) [907447]
  - [net] vxlan: remove unused variable (Amerigo Wang) [907447]
  - [net] vxlan: Update hard_header_len based on lowerdev when instantiating VXLAN (Amerigo Wang) [907447]
  - [net] vxlan: fix a typo (Amerigo Wang) [907447]
  - [net] vxlan: Fix error that was resulting in VXLAN MTU size being 10 bytes too large (Amerigo Wang) [907447]
  - [net] vxlan: allow a user to set TTL value (Amerigo Wang) [907447]
  - [net] vxlan: don't expire permanent entries (Amerigo Wang) [907447]
  - [net] vxlan: fix oops when give unknown ifindex (Amerigo Wang) [907447]
  - [net] vxlan: fix receive checksum handling (Amerigo Wang) [907447]
  - [net] vxlan: add additional headroom (Amerigo Wang) [907447]
  - [net] vxlan: allow configuring port range (Amerigo Wang) [907447]
  - [net] vxlan: associate with tunnel socket on transmit (Amerigo Wang) [907447]
  - [net] vxlan: fix byte order in hash function (Amerigo Wang) [907447]
  - [net] vxlan: minor output refactoring (Amerigo Wang) [907447]
  - [net] vxlan: fix more sparse warnings (Amerigo Wang) [907447]
  - [net] vxlan: remove unused including <linux/version.h> (Amerigo Wang) [907447]
  - [net] vxlan: put UDP socket in correct namespace (Amerigo Wang) [907447]
  - [net] vxlan: virtual extensible lan (Amerigo Wang) [907447]
  - [net] igmp: export symbol ip_mc_leave_group (Amerigo Wang) [907447]
  - [net] netlink: Add nla_put_net{16,32,64}() helpers (Amerigo Wang) [907447]
  - [net] dst: Introduce skb_tunnel_rx() helper (Amerigo Wang) [907447]
  - [net] rtnetlink: do not check master for bridge ports (Amerigo Wang) [907447]
  - [net] rtnetlink: notify events for FDB NTF_SELF adds and deletes (Amerigo Wang) [907447]
  - [net] rtnetlink: add attributes to fdb interface (Amerigo Wang) [907447]
  - [net] netdevice: make address const in device address management (Amerigo Wang) [907447]
  - [net] add generic PF_BRIDGE:RTM_ FDB hooks (Amerigo Wang) [907447]
  - [net] xfrm: fix RCU bugs (Amerigo Wang) [885247]
  - [net] xfrm: Replace rwlock on xfrm_policy_afinfo with rcu (Amerigo Wang) [885247]
  - [net] flow: Add a flow_cache_flush_deferred function (Amerigo Wang) [885247]
  - [net] xfrm: Refcount destination entry on xfrm_lookup (Amerigo Wang) [885247]
  - [net] xfrm: avoid possible oopse in xfrm_alloc_dst (Amerigo Wang) [885247]
  - [net] xfrm: Fix xfrm_state_migrate leak (Amerigo Wang) [885247]
  - [net] flow: Make flow cache namespace-aware (Amerigo Wang) [885247]
  - [net] xfrm: do not assume that template resolving always returns xfrms (Amerigo Wang) [885247]
  - [net] xfrm: check bundle policy existance before dereferencing it (Amerigo Wang) [885247]
  - [net] xfrm: fix policy unreferencing on larval drop (Amerigo Wang) [885247]
  - [net] xfrm6: ensure to use the same dev when building a bundle (Amerigo Wang) [885247]
  - [net] xfrm: Fix crashes in xfrm_lookup() (Amerigo Wang) [885247]
  - [net] flow: delayed deletion of flow cache entries (Amerigo Wang) [885247]
  - [net] xfrm: remove policy garbage collection (Amerigo Wang) [885247]
  - [net] xfrm: cache bundles instead of policies for outgoing flows (Amerigo Wang) [885247]
  - [net] xfrm: deal with dst entries in netns (Amerigo Wang) [885247]
  - [net] flow: virtualize flow cache entry methods (Amerigo Wang) [885247]
  - [net] flow: structurize flow cache (Amerigo Wang) [885247]
  - [net] xfrm: remove policy lock when accessing policy->walk.dead (Amerigo Wang) [885247]
  - [net] xfrm: Flushing empty SAD generates false events (Amerigo Wang) [885247]
  - [net] xfrm: Flushing empty SPD generates false events (Amerigo Wang) [885247]
  - [net] pfkey: fix SA and SP flush sequence (Amerigo Wang) [885247]
  - [net] xfrm: validate attributes (Amerigo Wang) [885247]
  - [net] xfrm: verify policy direction at XFRM_MSG_POLEXPIRE handler (Amerigo Wang) [885247]
  - [net] xfrm: Remove xfrm_state_genid (Amerigo Wang) [885247]
  - [net] ipv4: check rt_genid in dst_check (Amerigo Wang) [885247]
  - [net] xfrm: Fix bogus bundle flowi (Amerigo Wang) [885247]
  - [net] xfrm: clone mark when cloning policy (Amerigo Wang) [885247]
  - [net] xfrm: Allow user space manipulation of SPD mark (Amerigo Wang) [885247]
  - [net] xfrm: Allow user space config of SAD mark (Amerigo Wang) [885247]
  - [net] xfrm: SP lookups with mark (Amerigo Wang) [885247]
  - [net] xfrm: SP lookups signature with mark (Amerigo Wang) [885247]
  - [net] xfrm: SA lookups with mark (Amerigo Wang) [885247]
  - [net] xfrm: SA lookups signature with mark (Amerigo Wang) [885247]
  - [net] xfrm: introduce basic mark infrastructure (Amerigo Wang) [885247]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-367.el6]
changelog:
  - [fs] xfs: use maximum schedule timeout when ail is empty (Brian Foster) [883905]
  - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922429] {CVE-2012-6537}
  - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922429] {CVE-2012-6537}
  - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922429] {CVE-2012-6537}
  - [net] xfrm_user: fix info leak in copy_to_user_auth() (Thomas Graf) [922429] {CVE-2012-6537}
  - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922387] {CVE-2012-6546}
  - [net] atm: fix info leak via getsockname() (Thomas Graf) [922387] {CVE-2012-6546}
  - [fs] nls: improve UTF8 -> UTF16 string conversion routine (Nikola Pajkovsky) [916119] {CVE-2013-1773}
  - [fs] fat: Fix stat->f_namelen (Nikola Pajkovsky) [916119] {CVE-2013-1773}
  - [netdrv] tun: fix ioctl() based info leaks (Thomas Graf) [922351] {CVE-2012-6547}
  - [net] llc: fix info leak via getsockname() (Thomas Graf) [922333] {CVE-2012-6542}
  - [virt] x86: Add a check to catch Xen emulation of Hyper-V (Andrew Jones) [918239]
  - [fs] cifs: fix expand_dfs_referral (Sachin Prabhu) [902492]
  - [fs] cifs: factor smb_vol allocation out of cifs_setup_volume_info (Sachin Prabhu) [902492]
  - [fs] cifs: have cifs_cleanup_volume_info not take a double pointer (Sachin Prabhu) [902492]
  - [fs] nfs: Dont allow NFS silly-renamed files to be deleted, no signal (Dave Wysochanski) [905095]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-368.el6]
changelog:
  - [net] tcp: fix for zero packets_in_flight was too broad (Thomas Graf) [920794]
  - [net] tcp: frto should not set snd_cwnd to 0 (Thomas Graf) [920794]
  - [net] tcp: fix an infinite loop in tcp_slow_start() (Thomas Graf) [920794]
  - [net] tcp: fix ABC in tcp_slow_start() (Thomas Graf) [920794]
  - [md] dm-thin: bump the target version numbers (Mike Snitzer) [922931]
  - [md] dm-thin: use block_size_is_power_of_two (Mike Snitzer) [904161]
  - [md] dm-thin: support a non-power-of-2 discard_granularity (Mike Snitzer) [904161]
  - [md] dm-thin: fix queue limits stacking (Mike Snitzer) [904161]
  - [md] dm: sync misc small differences from upstream (Mike Snitzer) [904161]
  - [md] persistent-data: improve improve space map block alloc failure message (Mike Snitzer) [904161]
  - [md] dm-thin: use DMERR_LIMIT for errors (Mike Snitzer) [904161]
  - [md] persistent-data: use DMERR_LIMIT for errors (Mike Snitzer) [904161]
  - [md] persistent-data: fix nested btree deletion (Mike Snitzer) [904161]
  - [md] dm-thin: move bio_prison code to separate module (Mike Snitzer) [904161]
  - [md] dm-thin: prepare to separate bio_prison code (Mike Snitzer) [904161]
  - [md] persistent-data: convert to use le32_add_cpu (Mike Snitzer) [904161]
  - [md] dm-bufio: use ACCESS_ONCE for sysfs values (Mike Snitzer) [904161]
  - [md] dm-bufio: use list_move (Mike Snitzer) [904161]
  - [md] dm-ioctl: use kmalloc if possible (Mike Snitzer) [904161]
  - [md] dm-ioctl: remove PF_MEMALLOC (Mike Snitzer) [904161]
  - [md] dm-ioctl: prevent unsafe change to dm_ioctl data_size (Mike Snitzer) [904161]
  - [md] dm-snap: optimize track_chunk (Mike Snitzer) [904161]
  - [md] dm: fix deadlock with request based dm and queue request_fn recursion (Mike Snitzer) [904161]
  - [fs] ext3: Fix format string issues (Nikola Pajkovsky) [920785] {CVE-2013-1848}
  - [netdrv] ehea: avoid accessing a NULL vgrp (Steve Best) [911359]
  - [kernel] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920506] {CVE-2013-0914}
  - [md] dm-thin: fix discard corruption (Mike Snitzer) [922931]
  - [md] persistent-data: rename node to btree_node (Mike Snitzer) [922931]
  - [netdrv] ixgbe: Only set gso_type to SKB_GSO_TCPV4 as RSC does not support IPv6 (Michael S. Tsirkin) [908196]
  - [netdrv] bnx2x: set gso_type (Michael S. Tsirkin) [908196]
  - [netdrv] qlcnic: set gso_type (Michael S. Tsirkin) [908196]
  - [netdrv] ixgbe: fix gso type (Michael S. Tsirkin) [908196]
  - [net] sunrpc: Get rid of the redundant xprt->shutdown bit field (J. Bruce Fields) [893584]
  - [virt] kvm: do not #GP on unaligned MSR_KVM_SYSTEM_TIME write (Gleb Natapov) [917021] {CVE-2013-1796}
  - [fs] gfs2: Allocate reservation structure before rename and link (Robert S Peterson) [922999]
  - [drm] i915: bounds check execbuffer relocation count (Nikola Pajkovsky) [920525] {CVE-2013-0913}
  - [x86] irq: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [887006]
  - [md] dm: fix limits initialization when there are no data devices (Mike Snitzer) [908851]
  - [kvm] Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (Gleb Natapov) [917025] {CVE-2013-1797}
  - [kvm] Fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (Gleb Natapov) [917021] {CVE-2013-1796}
  - [kvm] Fix bounds checking in ioapic indirect register reads (Gleb Natapov) [917032] {CVE-2013-1798}
  - [kvm] x86: release kvmclock page on reset (Gleb Natapov) [917025] {CVE-2013-1797}
  - [security] keys: Fix race with concurrent install_user_keyrings() (David Howells) [913258] {CVE-2013-1792}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-369.el6]
changelog:
  - [fs] defer do_filp_open() access checks to may_open() (Eric Sandeen) [920752]
  - [infiniband] ipoib: Add missing locking when CM object is deleted (Doug Ledford) [913645]
  - [virt] kvm: accept unaligned MSR_KVM_SYSTEM_TIME writes (Petr Matousek) [917021] {CVE-2013-1796}
  - [char] tty: hold lock across tty buffer finding and buffer filling (Prarit Bhargava) [901780]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-370.el6]
changelog:
  - [pci] Remove spurious error for sriov_numvfs store and simplify flow (Don Dutile) [887398]
  - [pci] Provide method to reduce the number of total VFs supported (Don Dutile) [887398]
  - [pci] SRIOV control and status via sysfs (Don Dutile) [887398]
  - [pci] Use is_visible() with boot_vga attribute for pci_dev (Don Dutile) [887398]
  - [pci] Add pci_device_type to pdev's device struct (Don Dutile) [887398]
  - [x86] Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [869736 876275]
  - [mm] writeback: Fix Kernel divide by zero panic in get_dirty_limits() (Rafael Aquini) [871599]
  - [scsi] scsi_debug: Fix off-by-one bug when unmapping region (Ewan Milne) [902973]
  - [md] dm-snap: provide module alias in dm-snapshot (Mikulas Patocka) [889973]
  - [x86] mce: Fix return value of mce_chrdev_read() when erst is disabled (Prarit Bhargava) [742385]
  - [x86] Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [869736]
  - [kernel] TAINT_TECH_PREVIEW should not disable lock debugging (Prarit Bhargava) [872688]
  - [Documentation] remove doc for obsolete dynamic-printk kernel-parameter (Prarit Bhargava) [883911]
  - [kernel] coredump: backport E option for /proc/sys/kernel/coredump_pattern (Dave Anderson) [905122]
  - [s390] mm: Fix crst upgrade of mmap with MAP_FIXED (Hendrik Brueckner) [915357]
  - [virt] kvm/mmu: fix hashing for TDP and non-paging modes (Marcelo Tosatti) [908751]
  - [virt] kvm/mmu: Fix free memory accounting race in mmu_alloc_roots() (Marcelo Tosatti) [908751]
  - [virt] kvm/mmu: Don't flush shadow when enabling dirty tracking (Marcelo Tosatti) [908751]
  - [mm] memcg: fix totalpages calculation for memory.swappiness==0 (Satoru Moriya) [887402]
  - [mm] memcg: fix unit mismatch in memcg oom limit calculation (Satoru Moriya) [887397]
  - [x86] pci: Allow x86 platforms to use translation offsets (Myron Stowe) [836569]
  - [x86] pci: Clear host bridge aperture struct resource (Myron Stowe) [836569]
  - [x86] pci: use _CRS bus number aperture for host bridges from ACPI (Myron Stowe) [836569]
  - [x86] pci: fix unused variable warning in amd_bus.c (Myron Stowe) [836569]
  - [x86] pci: merge pcibios_scan_root() and pci_scan_bus_on_node() (Myron Stowe) [836569]
  - [x86] pci: dynamically allocate pci_root_info for native host bridge drivers (Myron Stowe) [836569]
  - [x86] pci: embed pci_sysdata into pci_root_info on ACPI path (Myron Stowe) [836569]
  - [x86] pci: embed name into pci_root_info struct (Myron Stowe) [836569]
  - [x86] pci: add host bridge resource release for _CRS path (Myron Stowe) [836569]
  - [x86] pci: refactor get_current_resources() (Myron Stowe) [836569]
  - [pci] add host bridge release support (Myron Stowe) [836569]
  - [pci] add generic device into pci_host_bridge struct (Myron Stowe) [836569]
  - [pci] rename pci_host_bridge() to find_pci_root_bridge() (Myron Stowe) [836569]
  - [x86] pci: fix memleak with get_current_resources() (Myron Stowe) [836569]
  - [pci] move host bridge-related code to host-bridge.c (Myron Stowe) [836569]
  - [pci] collapse pcibios_resource_to_bus (Myron Stowe) [836569]
  - [powerpc] pci: get rid of device resource fixups (Myron Stowe) [836569]
  - [pci] add generic pcibios_resource_to_bus() (Myron Stowe) [836569]
  - [pci] convert bus addresses to resource when reading BARs (Myron Stowe) [836569]
  - [pci] add struct pci_host_bridge_window with CPU/bus address offset (Myron Stowe) [836569]
  - [pci] add struct pci_host_bridge and a list of all bridges found (Myron Stowe) [836569]
  - [pci] don't publish new root bus until it's fully initialized (Myron Stowe) [836569]
  - [pci] make pci_flags non-weak (Myron Stowe) [836569]
  - [powerpc] pci: replace pci_probe_only with pci_flags (Myron Stowe) [836569]
  - [powerpc] pci: make pci_probe_only default to 0 (Myron Stowe) [836569]
  - [pci] add pci_clear_flags() (Myron Stowe) [836569]
  - [pci] make pci_flags always available (Myron Stowe) [836569]
  - [x86] pci: fix memleak when ACPI _CRS is not used (Myron Stowe) [836569]
  - [x86] pci: don't fall back to defaults if _CRS has no apertures (Myron Stowe) [836569]
  - [pci] remove pci_create_bus() (Myron Stowe) [836569]
  - [x86] pci: convert to pci_create_root_bus() and pci_scan_root_bus() (Myron Stowe) [836569]
  - [x86] pci: use pci_scan_bus() instead of pci_scan_bus_parented() (Myron Stowe) [836569]
  - [powerpc] pci: convert to pci_create_root_bus() (Myron Stowe) [836569]
  - [powerpc] pci: split PHB part out of pcibios_map_io_space() (Myron Stowe) [836569]
  - [powerpc] pci: make pcibios_setup_phb_resources() static (Myron Stowe) [836569]
  - [pci] deprecate pci_scan_bus_parented() (Myron Stowe) [836569]
  - [pci] convert pci_scan_bus_parented() to use pci_create_root_bus() (Myron Stowe) [836569]
  - [pci] convert pci_scan_bus() to use pci_create_root_bus() (Myron Stowe) [836569]
  - [pci] add pci_scan_root_bus() that accepts resource list (Myron Stowe) [836569]
  - [pci] add pci_create_root_bus() that accepts resource list (Myron Stowe) [836569]
  - [pci] show host bridges and root bus resources (Myron Stowe) [836569]
  - [pci] add helpers for building PCI bus resource lists (Myron Stowe) [836569]
  - [x86] pci: Ignore CPU non-addressable _CRS reserved memory resources (Myron Stowe) [836569]
  - [powerpc] pci: fix a brace coding style issue in probe.c (Myron Stowe) [836569]
  - [powerpc] pci: move powerpc pci flag functions into asm-generic (Myron Stowe) [836569]
  - [powerpc] rename ppc_pci_*_flags to pci_*_flags (Myron Stowe) [836569]
  - [x86] pci/sysfs: move bus cpuaffinity to class dev_attrs (Myron Stowe) [836569]
  - [x86] pci: add rescan to /sys/.../pci_bus/.../ (Myron Stowe) [836569]
  - [x86] pci: use kasprintf in acpi.c (Myron Stowe) [836569]
  - [x86] pci: Enable pci root res read out for 32bit too (Myron Stowe) [836569]
  - [x86] pci: Add cap_resource() (Myron Stowe) [836569]
  - [x86] pci: Use u64 instead of size_t in amd_bus.c (Myron Stowe) [836569]
  - [x86] pci: AMD one chain system to use pci read out res (Myron Stowe) [836569]
  - [x86] pci: Use resource_size_t in update_res (Myron Stowe) [836569]
  - [x86] Move range related operation to one file (Myron Stowe) [836569]
  - [x86] pci: fix section mismatch on update_res() (Myron Stowe) [836569]
  - [x86] pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c (Myron Stowe) [836569]
  - [x86] pci: fix comment typo in bus_numa.h (Myron Stowe) [836569]
  - [x86] mtrr: Fix sorting of mtrr after subtracting (Myron Stowe) [836569]
  - [x86] pci: read root resources from IOH on Intel (Myron Stowe) [836569]
  - [block] Consolidate command flag and queue limit checks for merges (Mike Snitzer) [910054]
  - [scsi] sd: Permit merged discard requests (Mike Snitzer) [910054]
  - [block] Clean up special command handling logic (Mike Snitzer) [910054]
  - [block] separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Mike Snitzer) [910054]
  - [block] cleanup previous backport of blk_throtl_bio() reorganization (Mike Snitzer) [910054]
  - [i2c] Adding support for Intel iSMT SMBus 2.0 host controller (Neil Horman) [910427]
  - [asm-generic] architecture independent readq/writeq for 32bit environment (Neil Horman) [910427]
  - [kvm] vmx: provide the vmclear function and a bitmap to support VMCLEAR in kdump (Andrew Jones) [908608]
  - [x86] kexec: VMCLEAR VMCSs loaded on all cpus if necessary (Andrew Jones) [908608]
  - [netdrv] igb: release already assigned MSI-X interrupts if setup fails (Stefan Assmann) [804724]
  - [netdrv] igb: remove duplicate code for fallback interrupt initialization (Stefan Assmann) [804724]
  - [netdrv] igb: Combine q_vector and ring allocation into a single function (Stefan Assmann) [804724]
  - [netdrv] igb: Remove logic that was doing NUMA pseudo-aware allocations (Stefan Assmann) [804724]
  - [netdrv] igb: Move the calls to set the Tx and Rx queues into igb_open (Stefan Assmann) [804724]
  - [char] ipmi: add options to disable openfirmware and PCI scanning (Tony Camuso) [924736]
  - [char] ipmi: use locks on watchdog timeout set on reboot (Tony Camuso) [924736]
  - [char] ipmi: simplify locking (Tony Camuso) [924736]
  - [char] ipmi: fix message handling during panics (Tony Camuso) [924736]
  - [char] ipmi: Fix IPMI errors due to timing problems (Tony Camuso) [924736]
  - [char] ipmi/ipmi_si_intf: fix cleanup_one_si section mismatch (Tony Camuso) [924736]
  - [char] ipmi: fix OOPS caused by pnp_unregister_driver on unregistered driver (Tony Camuso) [924736]
  - [Documentation] IPMI: Add the document description of ipmi_get_smi_info (Tony Camuso) [924736]
  - [char] ipmi: fix __init and __exit attribute locations (Tony Camuso) [924736]
  - [char] ipmi: proper spinlock initialization (Tony Camuso) [924736]
  - [char] ipmi: fix hardcoded ipmi device exit path warning (Tony Camuso) [924736]
  - [char] ipmi: fix acpi probe print (Tony Camuso) [924736]
  - [char] ipmi: print info for spmi and smbios paths like acpi and pci (Tony Camuso) [924736]
  - [char] ipmi: fix memleaking for add_smi when duplicating happen (Tony Camuso) [924736]
  - [char] ipmi: update driver to use dev_printk and its constructs (Tony Camuso) [924736]
  - [char] ipmi/ipmi_si_intf: fix variable 'addr_space' set but not used warning (Tony Camuso) [924736]
  - [char] ipmi: fix sysfs lockdep warning in ipmi code (Tony Camuso) [924736]
  - [char] ipmi: remove ipmi_smi.h self-include (Tony Camuso) [924736]
  - [char] ipmi: fix slave_addrs setting to actually work (Tony Camuso) [924736]
  - [char] ipmi: Use KCS_IDLE_STATE (Tony Camuso) [924736]
  - [char] ipmi: refer to table as "SPMI", not "ACPI" (Tony Camuso) [924736]
  - [mm] enforce mmap_min_addr on x86_64 (Rik van Riel) [790921]
  - [mm] optional next-fit policy for arch_get_unmapped_area (Rik van Riel) [790921]
  - [mm] fix quadratic behaviour in get_unmapped_area_topdown (Rik van Riel) [790921]
  - [scsi] Revert: qla2xxx: Optimize existing port name server query matching (Chad Dupuis) [924804]
  - [scsi] Revert: qla2xxx: Avoid losing any fc ports when loop id's are exhausted (Chad Dupuis) [924804]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-371.el6]
changelog:
  - [scsi] be2iscsi: Bump driver version (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix possible reentrancy issue in be_iopoll (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix the copyright information (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix checking Adapter state while establishing CXN (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix dynamic CID allocation Mechanism in driver (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix the NOP-In handling code path (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix the Port Link Status issue (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix displaying the Active Session Count from driver (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix displaying the FW Version from driver (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix support for DEFQ extension (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix MACRO for checking the adapter type (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix freeing CXN specific driver resources. (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix MSIx support in SKH-R to 32 (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix MBX Command issues (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix returning Failure when MBX fails with Insufficient buffer error (Rob Evers) [947550]
  - [scsi] be2iscsi: Send uninitialize pattern to FW (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix Unrecoverable Error Detection (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix for MBX timeout issue (Rob Evers) [947550]
  - [scsi] be2iscsi: Update the copyright information (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix issue of displaying adapter family (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix Task Completion Event handling (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix session update context with V2 version (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix support for V2 version of WRB (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix support for handling CQ_CREATE V2 version (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix max EQ supported by the driver (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix driver support for Skyhawk-R adapter (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix return value and typo (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix kernel panic in blk_iopoll disable mode (Rob Evers) [947550]
  - [scsi] be2iscsi: Issue an function level reset when driver is loaded (Rob Evers) [947550]
  - [scsi] be2iscsi: Display driver name and version in device attribute (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix max supported EQ count to 8.a (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix memory leak in control path of driver (Rob Evers) [947550]
  - [scsi] be2iscsi: Display Completion Event string instead of Opcode (Rob Evers) [947550]
  - [scsi] be2iscsi: Fix the issue with soft reset (Rob Evers) [947550]
  - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [947550]
  - [kernel] percpu-rw-sem: remove the percpu rw semaphore implementation (Jeff Moyer) [909482]
  - [fs] direct-io: don't read inode->i_blkbits multiple times (Jeff Moyer) [909482]
  - [fs] vfs: add missing virtual cache flush after editing partial pages (Jeff Moyer) [909482]
  - [fs] vfs: fix O_DIRECT read past end of block device (Jeff Moyer) [909482]
  - [fs] vfs: clear to the end of the buffer on partial buffer reads (Jeff Moyer) [909482]
  - [fs] vfs: avoid "attempt to access beyond end of device" warnings (Jeff Moyer) [909482]
  - [fs] blkdev_max_block: make private to fs/buffer.c (Jeff Moyer) [909482]
  - [fs] blockdev: remove bd_block_size_semaphore again (Jeff Moyer) [909482]
  - [fs] buffer.c: make block-size be per-page and protected by the page lock (Jeff Moyer) [909482]
  - [fs] direct-io.c: adjust suspicious bit operation (Jeff Moyer) [909482]
  - [fs] direct-io: optimize cache misses in the submission path (Jeff Moyer) [909482]
  - [fs] direct-io.c: calculate fs_count correctly in get_more_blocks() (Jeff Moyer) [909482]
  - [fs] direct-io: merge direct_io_walker into __blockdev_direct_IO (Jeff Moyer) [909482]
  - [fs] direct-io: inline the complete submission path (Jeff Moyer) [909482]
  - [fs] direct-io: separate map_bh from dio (Jeff Moyer) [909482]
  - [fs] direct-io: use a slab cache for struct dio (Jeff Moyer) [909482]
  - [fs] direct-io: rearrange fields in dio/dio_submit to avoid holes (Jeff Moyer) [909482]
  - [fs] direct-io: fix a wrong comment (Jeff Moyer) [909482]
  - [fs] direct-io: separate fields only used in the submission path from struct dio (Jeff Moyer) [909482]
  - [powerpc] pci: convert devtree bus addresses to resource (Myron Stowe) [953181]
  - [acpi] create _SUN sysfs file (Motohiro Kosaki) [908606]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-372.el6]
changelog:
  - [x86] apic: Add probe() for apic_flat (Prarit Bhargava) [953342]
  - [x86] apic: Work around boot failure on HP ProLiant DL980 G7 Server systems (Prarit Bhargava) [912963]
  - [x86] apic: Use probe routines to simplify apic selection (Prarit Bhargava) [912963]
  - [x86] x2apic: Simplify apic init in SMP and UP builds (Prarit Bhargava) [912963]
  - [virt] virtio-rng: fix crashes by disallowing multiple device registrations (Amit Shah) [953097]
  - [virt] virtio-console: add locking around c_ovq operations (Amit Shah) [928207]
  - [virt] virtio-console: rename cvq_lock to c_ivq_lock (Amit Shah) [928207]
  - [virt] virtio_console: Merge struct buffer_token into struct port_buffer (Amit Shah) [840454]
  - [virt] virtio_console: Free buffers from out-queue upon close (Amit Shah) [840454]
  - [virt] virtio_console: Use kmalloc instead of kzalloc (Amit Shah) [840454]
  - [virt] virtio_console: Free buffer if splice fails (Amit Shah) [840454]
  - [virt] virtio-trace: Fix pthread flag for Makefile of trace-agent used (Amit Shah) [840454]
  - [virt] virtio-trace: do not use unavailable fcntl (F_SETPIPE_SZ) (Amit Shah) [840454]
  - [virt] tools: Add guest trace agent as a user tool (Amit Shah) [840454]
  - [virt] virtio_console: Allocate scatterlist according to the current pipe size (Amit Shah) [840454]
  - [trace] ftrace: Allow stealing pages from pipe buffer (Amit Shah) [840454]
  - [virt] virtio_console: Wait until the port is ready on splice (Amit Shah) [840454]
  - [virt] virtio_console: Add a failback for unstealable pipe buffer (Amit Shah) [840454]
  - [virt] virtio_console: Add splice_write support (Amit Shah) [840454]
  - [s390] kdump: Do not add standby memory for kdump (Hendrik Brueckner) [922943]
  - [fs] vfs: remove unneeded permission check from path_init (Jeff Layton) [884863]
  - [idle] intel_idle: Initialize driver_data correctly in ivb_cstates on IVB processor (Prarit Bhargava) [953630]
  - [mm] fix fs oops due to dirty pages without buffers on s390 (Hendrik Brueckner) [692530]
  - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [861131]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-373.el6]
changelog:
  - [fs] nfs: don't allow nfs_find_actor to match inodes of the wrong type (Jeff Layton) [913660]
  - [mm] hugetlbfs: add swap entry check in follow_hugetlb_page() (Naoya Horiguchi) [928883]
  - [fs] binfmt_elf: fix hugetlb memory check in vma_dump_size() (Naoya Horiguchi) [928883]
  - [x86] remove BUG_ON(TS_USEDFPU) in __sanitize_i387_state() (Oleg Nesterov) [920445]
  - [fs] coredump: ensure the fpu state is flushed for proper multi-threaded core dump (Oleg Nesterov) [920445]
  - [kernel] perf, x86: Fix raw_spin_unlock_irqrestore() usage (Jiri Olsa) [927177]
  - [kernel] perf, x86: Implement user-space RDPMC support, to allow fast, user-space access to self-monitoring counters (Jiri Olsa) [927177]
  - [kernel] perf: Fix mmap_page::offset computation (Jiri Olsa) [927177]
  - [kernel] perf, arch: Rework perf_event_index() (Jiri Olsa) [927177]
  - [kernel] perf: Update the mmap control page on mmap() (Jiri Olsa) [927177]
  - [kernel] perf: Fix enable_on_exec for sibling events (Jiri Olsa) [927177]
  - [kernel] perf: Remove superfluous arguments (Jiri Olsa) [927177]
  - [kernel] perf, x86: Prefer fixed-purpose counters when scheduling (Jiri Olsa) [927177]
  - [kernel] events: Don't divide events if it has field period (Jiri Olsa) [927177]
  - [kernel] perf: Carve out callchain functionality (Jiri Olsa) [927177]
  - [kernel] x86: Perf_event_amd.c needs <asm/apicdef.h> (Jiri Olsa) [927177]
  - [kernel] perf_events: Fix slow and broken cgroup context switch code (Jiri Olsa) [927177]
  - [kernel] perf, x86: Avoid kfree() in CPU_STARTING (Jiri Olsa) [927177]
  - [kernel] x86, perf: Make copy_from_user_nmi() a library function (Jiri Olsa) [927177]
  - [kernel] x86, perf: Add constraints for architectural PMU (Jiri Olsa) [927177]
  - [kernel] perf: Remove the perf_output_begin(.sample) argument (Jiri Olsa) [927177]
  - [kernel] perf: Remove the nmi parameter from the swevent and overflow interface (Jiri Olsa) [927177]
  - [kernel] events: Ensure that timers are updated without requiring read() call (Jiri Olsa) [927177]
  - [kernel] perf_event: Fix broken calc_timer_values() (Jiri Olsa) [927177]
  - [kernel] events: Move lockless timer calculation into helper function (Jiri Olsa) [927177]
  - [kernel] events: Add note to update_event_times comment about holding ctx->lock (Jiri Olsa) [927177]
  - [kernel] perf_events: Fix perf buffer watermark setting (Jiri Olsa) [927177]
  - [net] ieee802154: Remove static CFLAGS in net/ieee802154/Makefile (Aristeu Rozanski) [920620]
  - [net] sunrpc: Add barriers to ensure read ordering in rpc_wake_up_task_queue_locked (Dave Wysochanski) [840860]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-374.el6]
changelog:
  - [net] tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [896233]
  - [net] tcp: take care of misalignments (Thomas Graf) [896233]
  - [net] skbuff.c cleanup (Thomas Graf) [896233]
  - [net] ipv6: fix incorrect route 'expires' value passed to userspace (Thomas Graf) [912029]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-375.el6]
changelog:
  - [fs] nfs: Fix handling of revoked delegations by setattr (Steve Dickson) [952329]
  - [fs] nfs: Return the delegation if the server returns NFS4ERR_OPENMODE (Steve Dickson) [952329]
  - [fs] nfs: Fix another potential state manager deadlock (Steve Dickson) [950598]
  - [fs] nfs: Fix another open/open_recovery deadlock (Steve Dickson) [916806]
  - [fs] nfs: Hold reference to layout hdr in layoutget (Steve Dickson) [916726]
  - [fs] nfs: add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() (Steve Dickson) [916726]
  - [fs] nfs: nfs4_open_done first must check that GETATTR decoded a file type (Steve Dickson) [916722]
  - [net] sunrpc: Dont start the retransmission timer when out of socket space (Steve Dickson) [916735]
  - [fs] nfs: Dont use SetPageError in the NFS writeback code (Steve Dickson) [912867]
  - [fs] nfs: Dont decode skipped layoutgets (Steve Dickson) [904025]
  - [fs] nfs: nfs4_proc_layoutget returns void (Steve Dickson) [904025]
  - [fs] nfs: defer release of pages in layoutget (Steve Dickson) [904025]
  - [fs] nfs: Use kcalloc() when allocating arrays (Steve Dickson) [904025]
  - [fs] nfs: Fix an ABBA locking issue with session and state serialisation (Steve Dickson) [912842]
  - [fs] nfs: Fix a race in the pNFS return-on-close code (Steve Dickson) [912842]
  - [fs] nfs: Do not accept delegated opens when a delegation recall is in effect (Steve Dickson) [912842]
  - [fs] nfs: Fix a reboot recovery race when opening a file (Steve Dickson) [908524]
  - [fs] nfs: Ensure delegation recall and byte range lock removal don't conflict (Steve Dickson) [908524]
  - [fs] nfs: Fix up the return values of nfs4_open_delegation_recall (Steve Dickson) [908524]
  - [fs] nfs: Dont lose locks when a server reboots during delegation return (Steve Dickson) [908524]
  - [fs] nfs: Move nfs4_wait_clnt_recover and nfs4_client_recover_expired_lease (Steve Dickson) [908524]
  - [fs] nfs: Add NFSDBG_STATE (Steve Dickson) [908524]
  - [fs] nfs: nfs_inode_return_delegation() should always flush dirty data (Steve Dickson) [908524]
  - [fs] nfs: nfs_client_return_marked_delegations cant flush data (Steve Dickson) [908524]
  - [fs] nfs: Prevent deadlocks between state recovery and file locking (Steve Dickson) [908524]
  - [fs] nfs: Allow the state manager to mark an open_owner as being recovered (Steve Dickson) [908524]
  - [kernel] seqlock: Dont smp_rmb in seqlock reader spin loop (Steve Dickson) [908524]
  - [kernel] seqlock: add 'raw_seqcount_begin()' function (Steve Dickson) [908524]
  - [kernel] seqlock: optimise seqlock (Steve Dickson) [908524]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-376.el6]
changelog:
  - [netdrv] vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Neil Horman) [922299]
  - [netdrv] vmxnet3: make local function static (Neil Horman) [922299]
  - [netdrv] vmxnet3: set carrier state properly on probe (Neil Horman) [922299]
  - [netdrv] vmxnet3: better RSS support (Neil Horman) [922299]
  - [netdrv] vmxnet3: remove unused irq_share_mode (Neil Horman) [922299]
  - [netdrv] vmxnet3: use static RSS key (Neil Horman) [922299]
  - [netdrv] vmxnet3: use netdev_ printk wrappers (Neil Horman) [922299]
  - [netdrv] vmxnet3: remove VMXNET3_MAX_DEVICES (Neil Horman) [922299]
  - [netdrv] vmxnet3: remove device counter (Neil Horman) [922299]
  - [netdrv] vmxnet3: use netdev_dbg (Neil Horman) [922299]
  - [netdrv] vmxnet3: remove unnecessary bookkeeping (Neil Horman) [922299]
  - [netdrv] vmxnet3: fix messages printed before registration (Neil Horman) [922299]
  - [netdrv] vmxnet3: use netdev_alloc_skb_ip_align (Neil Horman) [922299]
  - [netdrv] vmxnet3: fix drvinfo strings set in drivers (Neil Horman) [922299]
  - [netdrv] vmxnet3: remove __dev* attributes (Neil Horman) [922299]
  - [netdrv] vmxnet3: fix indentation (Neil Horman) [922299]
  - [netdrv] vmxnet3: convert BUG_ON(true) into a simple BUG() (Neil Horman) [922299]
  - [netdrv] vmxnet3: must split too big fragments (Neil Horman) [922299]
  - [netdrv] vmxnet3: Fix race between dev_open() and register_netdev() (Neil Horman) [922299]
  - [netdrv] vmxnet3: Define and apply a default policy for RX flow hash indirection (Neil Horman) [922299]
  - [netdrv] vmxnet3: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Neil Horman) [922299]
  - [netdrv] vmxnet3: remove use of ndo_set_multicast_list in drivers (Neil Horman) [922299]
  - [netdrv] vmxnet3: Enable GRO support (Neil Horman) [922299]
  - [kernel] hrtimer: add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [947659]
  - [kernel] time: Move ktime_t overflow checking into timespec_valid_strict (Prarit Bhargava) [947659]
  - [kernel] time: Improve sanity checking of timekeeping inputs (Prarit Bhargava) [947659]
  - [powerpc] pseries: Enable the PFO-based RNG accelerator (Steve Best) [947106]
  - [char] hw_random/pseries-rng: PFO-based hwrng driver (Steve Best) [947106]
  - [powerpc] vio: Remove dma not supported warnings (Steve Best) [947106]
  - [powerpc] pseries: Add PFO support to the VIO bus (Steve Best) [947106]
  - [powerpc] pseries: Add new hvcall constants to support PFO (Steve Best) [947106]
  - [virt] x86/paravirt: don't enter/leave lazy mode in interrupts (Andrew Jones) [874053]
  - [powerpc] pSeries_lpar_hpte_remove fails from Adjunct partition being performed before the ANDCOND test (Steve Best) [952309]
  - [powerpc] pseries/eeh: Fix crash when error happens during device probe (Steve Best) [905264]
  - [kernel] resource: fix stack overflow in __reserve_region_with_split() (Myron Stowe) [858087]
  - [md] dm-raid: Fix for "sync" directive ineffectiveness (Jonathan E Brassow) [859562]
  - [block] fix max discard sectors limit (Mike Snitzer) [910054]
  - [netdrv] vmxnet3: Fix inconsistent LRO state after initialization (Neil Horman) [918203]
  - [netdrv] vmxnet3: fix ethtool ring buffer size setting (Neil Horman) [913615]
  - [netdrv] ibmveth: Fix DMA unmap error (Steve Best) [902923]
  - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955225] {CVE-2013-3222}
  - [net] veth: Dont kfree_skb() after dev_forward_skb() (Jiri Benc) [957713] {CVE-2013-2017}
  - [x86] power: Correct the MSR_IA32_ENERGY_PERF_BIAS message (Neil Horman) [917147]
  - [x86] msr: Fix typo in ENERGY_PERF_BIAS_POWERSAVE (Neil Horman) [917147]
  - [x86] power: Initialize MSR_IA32_ENERGY_PERF_BIAS (Neil Horman) [917147]
  - [x86] power: define RAPL MSRs (Neil Horman) [917147]
  - [x86] turbostat: display SMI count by default (Neil Horman) [917147]
  - [idle] intel_idle: disable Atom/Lincroft HW C-state auto-demotion (Neil Horman) [917147]
  - [idle] intel_idle: disable NHM/WSM HW C-state auto-demotion (Neil Horman) [917147]
  - [x86] turbostat: share kernel MSR #defines (Neil Horman) [917147]
  - [fs] compat: fix build on MIPS/s390/ppc64 (Jeff Moyer) [885239]
  - [fs] readv/writev: do the same MAX_RW_COUNT truncation that read/write does (Jeff Moyer) [885239]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-377.el6]
changelog:
  - [kernel] perf: fix perf_swevent_enabled array out-of-bound access (Petr Matousek) [962794] {CVE-2013-2094}
  - [tools] perf: Fix strbuf_addf() when the buffer needs to grow (Jiri Olsa) [927866]
  - [tools] perf/header: Fix numa topology printing (Jiri Olsa) [927866]
  - [tools] perf/test: Fix exclude_guest parse events tests (Jiri Olsa) [927866]
  - [tools] perf: do not flush maps on COMM for perf report (Jiri Olsa) [927866]
  - [tools] perf/help: Fix --help for builtins (Jiri Olsa) [927866]
  - [tools] perf/trace: Check if sample raw_data field is set (Jiri Olsa) [927866]
  - [tools] perf/trace: Validate syscall id before growing syscall table (Jiri Olsa) [927866]
  - [tools] perf/python: Properly link with libtraceevent (Jiri Olsa) [927866]
  - [tools] perf/hists: Add back callchain folding symbol (Jiri Olsa) [927866]
  - [tools] perf: Fix build on sparc (Jiri Olsa) [927866]
  - [tools] perf/python: Link with libtraceevent (Jiri Olsa) [927866]
  - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [927866]
  - [tools] traceevent: Fix missed freeing of subargs in free_arg() in filter (Jiri Olsa) [927866]
  - [tools] traceevent: Add back pevent assignment in __pevent_parse_format() (Jiri Olsa) [927866]
  - [tools] perf/hists: Fix off-by-two bug on the first column (Jiri Olsa) [927866]
  - [tools] perf: Remove warnings on JIT samples for srcline sort key (Jiri Olsa) [927866]
  - [tools] perf: Fix segfault when using srcline sort key (Jiri Olsa) [927866]
  - [tools] perf: Precise mode requires exclude_guest (Jiri Olsa) [927866]
  - [tools] perf/hists: Add more helpers for hist entry stat (Jiri Olsa) [927866]
  - [tools] perf/hists: Move he->stat.nr_events initialization to a template (Jiri Olsa) [927866]
  - [tools] perf/hists: Introduce struct he_stat (Jiri Olsa) [927866]
  - [tools] perf/diff: Removing the total_period argument from output code (Jiri Olsa) [927866]
  - [tools] perf: Add hpp interface to enable/disable hpp column (Jiri Olsa) [927866]
  - [tools] perf: Removing hists pair argument from output path (Jiri Olsa) [927866]
  - [tools] perf/hists: Separate overhead and baseline columns (Jiri Olsa) [927866]
  - [tools] perf/diff: Refactor diff displacement position info (Jiri Olsa) [927866]
  - [tools] perf/hists: Add struct hists pointer to struct hist_entry (Jiri Olsa) [927866]
  - [tools] perf: Complete tracepoint event names (Jiri Olsa) [927866]
  - [tools] perf/evlist: Remove some unused methods (Jiri Olsa) [927866]
  - [tools] perf/evlist: Introduce add_newtp method (Jiri Olsa) [927866]
  - [tools] perf: Convert to BACKTRACE_SUPPORT (Jiri Olsa) [927866]
  - [tools] perf: Long option completion support for each subcommands (Jiri Olsa) [927866]
  - [tools] perf: Complete long option names of perf command (Jiri Olsa) [927866]
  - [tools] perf: Check existence of _get_comp_words_by_ref when bash completing (Jiri Olsa) [927866]
  - [tools] perf/inject: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/record: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/evlist: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/top: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/probe: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/buildid-list: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/buildid-cache: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/timechart: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/lock: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/kmem: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/help: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/script: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/stat: Don't use globals where not needed to (Jiri Olsa) [927866]
  - [tools] perf/sched: Look up thread using tid instead of pid (Jiri Olsa) [927866]
  - [tools] perf/inject: Remove static variables (Jiri Olsa) [927866]
  - [tools] perf/inject: Remove unused 'input_name' static var (Jiri Olsa) [927866]
  - [tools] perf/trace: Use evsel->handler.func (Jiri Olsa) [927866]
  - [tools] perf: Convert to HAVE_STRLCPY (Jiri Olsa) [927866]
  - [tools] perf: Convert to GTK2_SUPPORT (Jiri Olsa) [927866]
  - [tools] perf: Convert to NEWT_SUPPORT (Jiri Olsa) [927866]
  - [tools] perf: Convert to LIBAUDIT_SUPPORT (Jiri Olsa) [927866]
  - [tools] perf: Convert to LIBUNWIND_SUPPORT (Jiri Olsa) [927866]
  - [tools] perf: Convert to LIBELF_SUPPORT (Jiri Olsa) [927866]
  - [tools] perf: Remove unused PYRF_OBJS variable on Makefile (Jiri Olsa) [927866]
  - [tools] perf: Move libdw availability check before arch Makefile (Jiri Olsa) [927866]
  - [tools] perf/trace: Add aliases for some syscalls (Jiri Olsa) [927866]
  - [tools] perf/probe: Print an enum type variable in "enum variable-name" format when showing accessible variables (Jiri Olsa) [927866]
  - [tools] perf: Check libaudit availability for perf-trace builtin (Jiri Olsa) [927866]
  - [tools] perf/hists: Add missing period_* fields when collapsing a hist entry (Jiri Olsa) [927866]
  - [tools] perf/trace: New tool (Jiri Olsa) [927866]
  - [tools] perf/evsel: Export the event_format constructor (Jiri Olsa) [927866]
  - [tools] perf/evsel: Introduce rawptr() method (Jiri Olsa) [927866]
  - [tools] perf: Use perf_evsel__newtp in the event parser (Jiri Olsa) [927866]
  - [tools] perf/evsel: The tracepoint constructor should store sys:name (Jiri Olsa) [927866]
  - [tools] perf/evlist: Introduce set_filter() method (Jiri Olsa) [927866]
  - [tools] perf/evlist: Renane set_filters method to apply_filters (Jiri Olsa) [927866]
  - [tools] perf/test: Add test to check we correctly parse and match syscall open parms (Jiri Olsa) [927866]
  - [tools] perf/evsel: Handle endianity in intval method (Jiri Olsa) [927866]
  - [tools] perf/evsel: Know if byte swap is needed (Jiri Olsa) [927866]
  - [tools] perf: Allow handling a NULL cpu_map as meaning "all cpus" (Jiri Olsa) [927866]
  - [tools] perf/evsel: Improve tracepoint constructor setup (Jiri Olsa) [927866]
  - [tools] traceevent: Fix error path on pevent_parse_event (Jiri Olsa) [927866]
  - [tools] perf/test: Fix build failure (Jiri Olsa) [927866]
  - [tools] traceevent: Handle alloc_arg failure (Jiri Olsa) [927866]
  - [tools] perf/test: Add test for the sched tracepoint format fields (Jiri Olsa) [927866]
  - [tools] perf/evsel: Provide a new constructor for tracepoints (Jiri Olsa) [927866]
  - [tools] traceevent: Carve out events format parsing routine (Jiri Olsa) [927866]
  - [tools] traceevent: Remove some die() calls (Jiri Olsa) [927866]
  - [tools] traceevent: Fix afterlife gotos (Jiri Olsa) [927866]
  - [tools] traceevent: Use calloc were applicable (Jiri Olsa) [927866]
  - [tools] traceevent: Use asprintf were applicable (Jiri Olsa) [927866]
  - [tools] perf: bfd.h/libbfd detection fails with recent binutils (Jiri Olsa) [927866]
  - [tools] traceevent: Free field if an error occurs on process_flags/symbols (Jiri Olsa) [927866]
  - [tools] traceevent: Free field if an error occurs on process_fields (Jiri Olsa) [927866]
  - [tools] traceevent: Make sure that arg->op.right is set properly (Jiri Olsa) [927866]
  - [tools] traceevent: Fix error path on process_array() (Jiri Olsa) [927866]
  - [tools] perf: remove sscanf extension as (Jiri Olsa) [927866]
  - [tools] perf/header: Remove unused @feat arg from ->process callback (Jiri Olsa) [927866]
  - [tools] perf/header: Use pre-processed session env when printing (Jiri Olsa) [927866]
  - [tools] perf/header: Add ->process callbacks to most of features (Jiri Olsa) [927866]
  - [tools] perf/header: Add struct perf_session_env (Jiri Olsa) [927866]
  - [tools] perf/timechart: Use zalloc and fix a couple leaks (Jiri Olsa) [927866]
  - [tools] perf/lock: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866]
  - [tools] perf/kmem: Use perf_evsel__intval and perf_session__set_tracepoints_handlers (Jiri Olsa) [927866]
  - [tools] perf/record: Print event causing perf_event_open() to fail (Jiri Olsa) [927866]
  - [tools] perf: Fix a compiling error in util/map.c (Jiri Olsa) [927866]
  - [tools] perf: Fix a compiling error in trace-event-perl.c for 32 bits machine (Jiri Olsa) [927866]
  - [tools] perf/stat: Check PMU cpumask file (Jiri Olsa) [927866]
  - [tools] perf/report: Add missing perf_hpp__init for pipe-mode (Jiri Olsa) [927866]
  - [tools] perf/scripts: Export a find_scripts() function (Jiri Olsa) [927866]
  - [tools] perf/scripts: Add event_analyzing_sample-record/report (Jiri Olsa) [927866]
  - [tools] perf/scripts: Add --symbols option to handle specific symbols (Jiri Olsa) [927866]
  - [tools] perf/symbols: Filter samples with unresolved symbol when "--symbols" option is used (Jiri Olsa) [927866]
  - [tools] perf/archive: Make 'f' the last parameter for tar (Jiri Olsa) [927866]
  - [tools] perf/archive: Remove -f from the rm command (Jiri Olsa) [927866]
  - [tools] perf/stat: Move stats related code to util/stat.c (Jiri Olsa) [927866]
  - [tools] perf/report: Enable integrated annotation only if possible (Jiri Olsa) [927866]
  - [tools] perf: Add sort__has_sym (Jiri Olsa) [927866]
  - [tools] perf/hists: Fix first column printing (Jiri Olsa) [927866]
  - [tools] perf/hists: Fix output for 100.00 (Jiri Olsa) [927866]
  - [tools] traceevent: Define _GNU_SOURCE in Makefile (Jiri Olsa) [927866]
  - [tools] perf/sched: Fixup for the die() removal (Jiri Olsa) [927866]
  - [tools] perf/probe: Add union member access support (Jiri Olsa) [927866]
  - [tools] perf/sched: Don't read all tracepoint variables in advance (Jiri Olsa) [927866]
  - [tools] perf/sched: Use perf_evsel__{int, str}val (Jiri Olsa) [927866]
  - [tools] perf/evsel: Introduce perf_evsel__{str, int}val methods (Jiri Olsa) [927866]
  - [tools] perf/sched: Use perf_tool as ancestor (Jiri Olsa) [927866]
  - [tools] perf/sched: Remove unused thread parameter (Jiri Olsa) [927866]
  - [tools] perf: Use __maybe_used for unused variables (Jiri Olsa) [927866]
  - [tools] perf: Back vdso DSO with real data (Jiri Olsa) [927866]
  - [tools] perf/symbols: Make dsos__find function globally available (Jiri Olsa) [927866]
  - [tools] perf: Add memdup function (Jiri Olsa) [927866]
  - [tools] perf: Do backtrace post unwind only if we regs and stack were captured (Jiri Olsa) [927866]
  - [tools] perf: fix ALIGN redefinition in system headers (Jiri Olsa) [927866]
  - [tools] perf: include __WORDSIZE definition (Jiri Olsa) [927866]
  - [tools] perf: Update types definitions for Android (Jiri Olsa) [927866]
  - [tools] perf: Add missing perf_regs.h file to MANIFEST (Jiri Olsa) [927866]
  - [tools] perf: include wrapper for magic.h (Jiri Olsa) [927866]
  - [tools] perf/kmem: Remove die() calls (Jiri Olsa) [927866]
  - [tools] perf/sched: Remove die() calls (Jiri Olsa) [927866]
  - [tools] perf/symbols: Remove BIONIC wrapper around libgen.h (Jiri Olsa) [927866]
  - [tools] perf/probe: Make a copy of exec path for passing to basename (Jiri Olsa) [927866]
  - [tools] perf/annotate: Make a copy of filename for passing to basename (Jiri Olsa) [927866]
  - [tools] perf/gtk/browser: Use perf_hpp__format functions (Jiri Olsa) [927866]
  - [tools] perf/hists: Use perf_hpp__format functions (Jiri Olsa) [927866]
  - [tools] perf/hists: Use perf_hpp__format->width to calculate the column widths (Jiri Olsa) [927866]
  - [tools] perf/hists: Handle field separator properly (Jiri Olsa) [927866]
  - [tools] perf/hists: Introduce perf_hpp for hist period printing (Jiri Olsa) [927866]
  - [tools] perf/bench: fix assert when NDEBUG is defined (Jiri Olsa) [927866]
  - [tools] perf: Fix build for another rbtree.c change (Jiri Olsa) [927866]
  - [tools] perf: add NO_BACKTRACE for application self-debugging (Jiri Olsa) [927866]
  - [tools] traceevent: replace mempcpy with memcpy (Jiri Olsa) [927866]
  - [tools] perf: replace mkostemp with mkstemp (Jiri Olsa) [927866]
  - [tools] perf: include missing pthread.h header (Jiri Olsa) [927866]
  - [tools] perf: fix missing winsize definition (Jiri Olsa) [927866]
  - [tools] perf: include basename for non-glibc systems (Jiri Olsa) [927866]
  - [tools] perf: Replace sort's standalone field_sep with symbol_conf.field_sep (Jiri Olsa) [927866]
  - [tools] perf/diff: Make diff command work with evsel hists (Jiri Olsa) [927866]
  - [tools] traceevent: Get rid of die() from pevent_register_print_function (Jiri Olsa) [927866]
  - [tools] traceevent: Get rid of die() from pevent_register_event_handler (Jiri Olsa) [927866]
  - [tools] traceevent: Get rid of die() from pretty_print() (Jiri Olsa) [927866]
  - [tools] perf: Ignore compiled python binaries (Jiri Olsa) [927866]
  - [tools] perf: Fix cache event name generation (Jiri Olsa) [927866]
  - [tools] perf/test: Add roundtrip test for hardware cache events (Jiri Olsa) [927866]
  - [tools] perf/evlist: Add fprintf method (Jiri Olsa) [927866]
  - [tools] perf: Remove extraneous newline when parsing hardware cache events (Jiri Olsa) [927866]
  - [tools] perf/test: Add round trip test for sw and hw event names (Jiri Olsa) [927866]
  - [tools] perf/header: Prepare tracepoint events regardless of name (Jiri Olsa) [927866]
  - [tools] perf/header: Fix a typo on evsel (Jiri Olsa) [927866]
  - [tools] perf: Clean target should do clean for lib/traceevent too (Jiri Olsa) [927866]
  - [tools] perf: Allow user to indicate path to objdump in command line (Jiri Olsa) [927866]
  - [tools] perf: Replace mempcpy with memcpy (Jiri Olsa) [927866]
  - [tools] perf/header: Swap pmu mapping numbers if needed (Jiri Olsa) [927866]
  - [tools] perf/header: Set tracepoint event name only if not set (Jiri Olsa) [927866]
  - [tools] perf/header: Use evlist->nr_entries on write_event_desc() (Jiri Olsa) [927866]
  - [tools] perf: remove unneeded include of network header files (Jiri Olsa) [927866]
  - [tools] perf: Remove the node from rblist in strlist__remove (Jiri Olsa) [927866]
  - [tools] perf: Fix intlist node removal (Jiri Olsa) [927866]
  - [tools] perf: Fix x86 builds with ARCH specified on the command line (Jiri Olsa) [927866]
  - [tools] perf/record: Remove use of die/exit (Jiri Olsa) [927866]
  - [tools] perf/script: Remove use of die/exit (Jiri Olsa) [927866]
  - [tools] perf/help: Remove use of die and handle errors (Jiri Olsa) [927866]
  - [tools] perf/stat: Remove use of die/exit and handle errors (Jiri Olsa) [927866]
  - [tools] perf/lock: Remove use of die and handle errors (Jiri Olsa) [927866]
  - [tools] perf: handle errors in synthesized event functions (Jiri Olsa) [927866]
  - [tools] perf/session: flush_sample_queue needs to handle errors from handlers (Jiri Olsa) [927866]
  - [tools] traceevent: Modify header to work in C++ programs (Jiri Olsa) [927866]
  - [tools] traceevent: Fix off-by-one bug in pevent_strerror() (Jiri Olsa) [927866]
  - [tools] traceevent: Fix strerror_r() use in pevent_strerror (Jiri Olsa) [927866]
  - [tools] traceevent: Introduce pevent_strerror (Jiri Olsa) [927866]
  - [tools] traceevent: Introduce pevent_errno (Jiri Olsa) [927866]
  - [tools] traceevent: Do not link broken field arg for an old ftrace event (Jiri Olsa) [927866]
  - [tools] perf: Keep the perf_event_attr on version 3 (Jiri Olsa) [927866]
  - [tools] perf: Add pmu mappings to header information (Jiri Olsa) [927866]
  - [tools] perf/report: Update event names from header description (Jiri Olsa) [927866]
  - [tools] perf: Refactor print_event_desc() (Jiri Olsa) [927866]
  - [tools] perf/test: Do not abort tests on error (Jiri Olsa) [927866]
  - [tools] perf: Fix 'No libunwind found' make warning message (Jiri Olsa) [927866]
  - [tools] perf/hists: Rename and move some functions (Jiri Olsa) [927866]
  - [tools] perf/hists: Separate out hist print functions (Jiri Olsa) [927866]
  - [tools] perf: Fix include order for bison/flex-generated C files (Jiri Olsa) [927866]
  - [tools] perf/symbols: Fix builds with NO_LIBELF set (Jiri Olsa) [927866]
  - [tools] perf: silence GTK2 probing errors (Jiri Olsa) [927866]
  - [tools] perf/script: Fix libexec scripts path in Documentation (Jiri Olsa) [927866]
  - [tools] perf/ui/gtk: Ensure not to call gtk_main_quit() twice (Jiri Olsa) [927866]
  - [tools] perf: Rename global variable 'events' in util/header.c (Jiri Olsa) [927866]
  - [tools] perf: Rename some variables for better understanding (Jiri Olsa) [927866]
  - [tools] perf: Report number of pmu type of unknown events (Jiri Olsa) [927866]
  - [tools] perf: Fix type for evsel->ids and add size check for ids (Jiri Olsa) [927866]
  - [tools] perf/ui/gtk: Add perf_gtk__show_helpline() for pr_* (Jiri Olsa) [927866]
  - [tools] perf/ui/gtk: Use helpline API in browser (Jiri Olsa) [927866]
  - [tools] perf/ui/gtk: Implement helpline_fns (Jiri Olsa) [927866]
  - [tools] perf/ui: Introduce struct ui_helpline (Jiri Olsa) [927866]
  - [tools] perf/evlist: Introduce evsel list accessors (Jiri Olsa) [927866]
  - [tools] perf/evlist: Rename __group method to __set_leader (Jiri Olsa) [927866]
  - [tools] perf/symbols: Add description of JIT interface (Jiri Olsa) [927866]
  - [tools] perf/symbols: Use both runtime and debug images (Jiri Olsa) [927866]
  - [tools] perf/symbols: Convert dso__load_syms to take 2 symsrc's (Jiri Olsa) [927866]
  - [tools] perf/symbols: Factor want_symtab out of dso__load_sym() (Jiri Olsa) [927866]
  - [tools] perf/symbols: Switch dso__synthesize_plt_symbols() to use symsrc (Jiri Olsa) [927866]
  - [tools] perf/symbols: Set symtab_type in dso__load_sym (Jiri Olsa) [927866]
  - [tools] perf/symbols: Introduce symsrc structure (Jiri Olsa) [927866]
  - [tools] perf/symbols: Track symtab_type of vmlinux (Jiri Olsa) [927866]
  - [tools] perf/symbols: Avoid segfault in elf_strptr (Jiri Olsa) [927866]
  - [tools] perf/symbols: only set vmlinux longname & mark loaded if really loaded (Jiri Olsa) [927866]
  - [tools] perf/symbols: Simplify out_fixup in kernel syms loading (Jiri Olsa) [927866]
  - [tools] perf/symbols: Remove unused 'end' arg in kallsyms parse cb (Jiri Olsa) [927866]
  - [tools] perf/symbols: Correct comment wrt kallsyms loading (Jiri Olsa) [927866]
  - [tools] perf/symbols: Remove unneeded call to dso__set_long_name() (Jiri Olsa) [927866]
  - [tools] perf/symbols: Don't try to synthesize plt without dynstr (Jiri Olsa) [927866]
  - [tools] perf/symbols: Remove unused function map__objdump_2ip (Jiri Olsa) [927866]
  - [tools] perf/symbols: Only un-prelink non-zero symbols (Jiri Olsa) [927866]
  - [tools] perf/compat: Disable dwarf unwind (Jiri Olsa) [927866]
  - [tools] perf: Support for DWARF mode callchain (Jiri Olsa) [927866]
  - [tools] perf: Support for DWARF CFI unwinding on post processing (Jiri Olsa) [927866]
  - [tools] perf: Support user regs and stack in sample parsing (Jiri Olsa) [927866]
  - [tools] perf: Add libunwind dependency for DWARF CFI unwinding (Jiri Olsa) [927866]
  - [tools] perf: Add interface to arch registers sets (Jiri Olsa) [927866]
  - [tools] perf/compat: Force PERF_ATTR_SIZE_VER0 perf event abi (Jiri Olsa) [927866]
  - [tools] perf: Adding PERF_ATTR_SIZE_VER2 to the header swap check (Jiri Olsa) [927866]
  - [tools] perf/symbols: Implement poor man's ELF parser (Jiri Olsa) [927866]
  - [tools] perf/symbols: Support minimal build without libelf (Jiri Olsa) [927866]
  - [tools] perf/symbols: Split out util/symbol-elf.c (Jiri Olsa) [927866]
  - [tools] perf/symbols: Introduce symbol__elf_init() (Jiri Olsa) [927866]
  - [tools] perf: Fix /etc config related installation (Jiri Olsa) [927866]
  - [tools] perf: Support for events bash completion (Jiri Olsa) [927866]
  - [tools] perf: Initial bash completion support (Jiri Olsa) [927866]
  - [tools] perf/lock: improve message when tracepoints are not enabled (Jiri Olsa) [927866]
  - [tools] perf/scripts: Correct handler check and spelling errors (Jiri Olsa) [927866]
  - [tools] perf/scripts: Add event_analyzing_sample.py as a sample for general event handling (Jiri Olsa) [927866]
  - [tools] perf/scripts: Add a python library EventClass.py (Jiri Olsa) [927866]
  - [tools] perf/scripts: Pass event/thread/dso name and symbol info to event handler in python (Jiri Olsa) [927866]
  - [tools] perf/script: Replace struct thread with struct addr_location as a parameter for process_event (Jiri Olsa) [927866]
  - [tools] perf/script: Add general python handler to process non-tracepoint events (Jiri Olsa) [927866]
  - [tools] perf/list: Document precise event sampling for AMD IBS (Jiri Olsa) [927866]
  - [tools] perf/list: Update documentation about raw event setup (Jiri Olsa) [927866]
  - [tools] traceevent: Fix cast from pointer to integer for 32 bit (Jiri Olsa) [927866]
  - [tools] perf: Fix parsing of 64 bit raw config value for 32 bit (Jiri Olsa) [927866]
  - [tools] perf: Fix lib/traceevent build dir with OUTPUT variable set (Jiri Olsa) [927866]
  - [tools] perf: Fix version file for perf documentation with OUTPUT variable set (Jiri Olsa) [927866]
  - [tools] perf/script: Stop using pevent directly (Jiri Olsa) [927866]
  - [tools] perf/sched: Use perf_sample (Jiri Olsa) [927866]
  - [tools] perf/lock: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866]
  - [tools] perf/kmem: Use evsel->tp_format and perf_sample (Jiri Olsa) [927866]
  - [tools] perf/evsel: Cache associated event_format (Jiri Olsa) [927866]
  - [tools] perf/header: Set the tracepoint names on PERF_RECORD_HEADER_TRACING_DATA (Jiri Olsa) [927866]
  - [tools] perf: Add dump_stack function (Jiri Olsa) [927866]
  - [tools] perf/hists: Add verbose mode hotkey (Jiri Olsa) [927866]
  - [tools] perf: Fix typo in tools/perf (Jiri Olsa) [927866]
  - [idle] intel_idle: additional Haswell CPU-id (John Villalovos) [818357]
  - [idle] intel_idle: support Haswell (John Villalovos) [818357]
  - [fs] udf: avoid info leak on export (Nikola Pajkovsky) [922355] {CVE-2012-6548}
  - [powerpc] oprofile: Fix error in oprofile power7_marked_instr_event() function (Steve Best) [912482]
  - [kernel] tracing: Fix timer tracing (Jiri Olsa) [881030]
  - [block] dump request state on seeing a corrupted request completion (Mike Snitzer) [957259]
  - [scsi] lpfc: Fixed deadlock between hbalock and nlp_lock use (Rob Evers) [960717]
  - [netdrv] cxgb4: set coalesce parameters on all queues (Steve Best) [895115]
  - [kernel] tracing: Fix possible NULL pointer dereferences (Weiping Pan) [952213] {CVE-2013-3301}
  - [kernel] tracing: Fix panic when lseek() called on "trace" opened for writing (Weiping Pan) [952213] {CVE-2013-3301}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-378.el6]
changelog:
  - [fs] gfs2: Use ->writepages for ordered writes (Robert S Peterson) [859444]
  - [fs] gfs2: Merge gfs2_attach_bufdata() into trans.c (Robert S Peterson) [859444]
  - [fs] gfs2: Copy gfs2_trans_add_bh into new data/meta functions (Robert S Peterson) [859444]
  - [fs] gfs2: Split gfs2_trans_add_bh() into two (Robert S Peterson) [859444]
  - [fs] gfs2: Merge revoke adding functions (Robert S Peterson) [859444]
  - [fs] gfs2: Remove bd_list_tr (Robert S Peterson) [859444]
  - [fs] gfs2: Clean up gfs2_create (Robert S Peterson) [859444]
  - [fs] nfs: Fix another reboot recovery race (Steve Dickson) [923939]
  - [fs] nfs: Use CLAIM_DELEG_CUR_FH opens when available (Steve Dickson) [923939]
  - [fs] nfs: Enable open-by-filehandle (Steve Dickson) [923939]
  - [fs] nfs: Add xdr support for CLAIM_FH and CLAIM_DELEG_CUR_FH opens (Steve Dickson) [923939]
  - [fs] nfs: Clean up nfs4_opendata_alloc in preparation for NFSv4.1 open modes (Steve Dickson) [923939]
  - [fs] nfs: implement new 4.1 open reclaim types (Steve Dickson) [923939]
  - [fs] nfs: Select the "most recent locking state" for read/write/setattr stateids (Steve Dickson) [923939]
  - [fs] nfs: Prepare for minorversion-specific nfs_server capabilities (Steve Dickson) [923939]
  - [fs] nfs: __nfs_find_lock_context needs to check ctx->lock_context for a match too (Steve Dickson) [923939]
  - [fs] nfs: Dont accept more reads/writes if the open context recovery failed (Steve Dickson) [923939]
  - [fs] nfs: Fail I/O if the state recovery fails irrevocably (Steve Dickson) [923939]
  - [fs] nfs: Resend the READ/WRITE RPC call if a stateid change causes an error (Steve Dickson) [923939]
  - [fs] nfs: The stateid must remain the same for replayed RPC calls (Steve Dickson) [923939]
  - [fs] nfs: Add a helper for encoding opaque data (Steve Dickson) [923939]
  - [fs] nfs: Clean up helper function nfs4_select_rw_stateid() (Steve Dickson) [923939]
  - [fs] nfs: Clean up nfs4_select_rw_stateid() (Steve Dickson) [923939]
  - [fs] nfs: Rename encode_stateid() to encode_open_stateid() (Steve Dickson) [923939]
  - [fs] nfs: Dont copy read delegation stateids in setattr (Steve Dickson) [923939]
  - [fs] nfs: Add helpers for basic copying of stateids (Steve Dickson) [923939]
  - [fs] nfs: Rename nfs4_copy_stateid() (Steve Dickson) [923939]
  - [fs] nfs: Further clean-ups of delegation stateid validation (Steve Dickson) [923939]
  - [fs] nfs: Fix matching of the stateids when returning a delegation (Steve Dickson) [923939]
  - [fs] gfs2: Clean up inode creation path (Robert S Peterson) [859446]
  - [fs] gfs2: dont reference inode:s glock during block allocation trace (Robert S Peterson) [859446]
  - [fs] gfs2: Use proper allocation context for new inodes (Robert S Peterson) [859446]
  - [fs] gfs2: Move all locking inside the inode creation function (Robert S Peterson) [859446]
  - [fs] gfs2: Clean up symlink creation (Robert S Peterson) [859446]
  - [fs] gfs2: Clean up mkdir (Robert S Peterson) [859446]
  - [fs] gfs2: Make . and .. qstrs constant (Robert S Peterson) [859446]
  - [fs] gfs2: Add Orlov allocator (Robert S Peterson) [859446]
  - [fs] gfs2: Add "top dir" flag support (Robert S Peterson) [859446]
  - [virt] kvm: fix maintenance of guest/host xcr0 state (Paolo Bonzini) [952252]
  - [virt] xen-netfront: reduce gso_max_size to account for max TCP header (Andrew Jones) [957231]
  - [fs] gfs2: Issue discards in 512b sectors (Robert S Peterson) [922779]
  - [fs] nfs: Check for buffer length in __nfs4_get_acl_uncached (Sachin Prabhu) [906056]
  - [kernel] tick: Change log level of NOHZ local_softirq_pending message (Radomir Vrbovsky) [907516]
  - [x86] vdso: avoid overflow in vgetns() (Prarit Bhargava) [902320]
  - [block] propagate proper return codes from blk_get_request callers (Jeff Moyer) [927918]
  - [block] Check the return value from blk_get_request (Jeff Moyer) [927918]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-379.el6]
changelog:
  - [net] macvlan: remove bogus check in macvlan_handle_frame() (Jiri Pirko) [952785]
  - [net] macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [952785]
  - [kernel] rcu: Replace list_first_entry_rcu() with list_first_or_null_rcu() (Jiri Pirko) [952785]
  - [kernel] tick: Don't invoke tick_nohz_stop_sched_tick() if the cpu is offline (Prarit Bhargava) [950068]
  - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]
  - [mm] memory-failure: fix wrong num_poisoned_pages in handling memory error on thp (Naoya Horiguchi) [954045]
  - [mm] memory-failure: clean up soft_offline_page() (Naoya Horiguchi) [954045]
  - [mm] memory-failure: use num_poisoned_pages instead of mce_bad_pages (Naoya Horiguchi) [954045]
  - [mm] memory-failure: do code refactor of soft_offline_page() (Naoya Horiguchi) [954045]
  - [mm] memory-failure: fix an error of mce_bad_pages statistics (Naoya Horiguchi) [954045]
  - [mm] memory-failure: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Naoya Horiguchi) [954045]
  - [mm] memory-failure: let the compiler add the function name (Naoya Horiguchi) [954045]
  - [mm] memory-failure: change order of error_states[]'s elements (Naoya Horiguchi) [954045]
  - [mm] memory-failure: fix misjudgement of page_action() for errors on mlocked pages (Naoya Horiguchi) [954045]
  - [mm] memory-failure: fix action_result() to print out dirty/clean (Naoya Horiguchi) [954045]
  - [mm] memory-failure: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [954045]
  - [net] bluetooth/rfcomm: Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Weiping Pan) [955654] {CVE-2013-3225}
  - [net] bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955604] {CVE-2013-3224}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-380.el6]
changelog:
  - [net] tcp: sk_add_backlog() is too agressive for TCP (Jiri Benc) [947950]
  - [net] add a limit parameter to sk_add_backlog() (Jiri Benc) [947950]
  - [net] sctp: fix Kconfig bug in default cookie hmac selection (Daniel Borkmann) [918316]
  - [net] sctp: Change defaults on cookie hmac selection (Daniel Borkmann) [918316]
  - [net] sctp: Make hmac algorithm selection for cookie generation dynamic (Daniel Borkmann) [918316]
  - [net] ipv6: bind() use stronger condition for bind_conflict (Flavio Leitner) [917872]
  - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [894683]
  - [net] vxlan: add ethtool support (Amerigo Wang) [918014]
  - [net] vxlan: Use UDP Tunnel segmention (Amerigo Wang) [918014]
  - [net] vxlan: fix oops when delete netns containing vxlan (Amerigo Wang) [918014]
  - [net] vxlan: reset nf before xmit vxlan encapsulated packet (Amerigo Wang) [918014]
  - [net] vxlan: Use tunnel_ip_select_ident() for tunnel IP-Identification (Amerigo Wang) [918014]
  - [net] vxlan: Add capability of Rx checksum offload for inner packet (Amerigo Wang) [918014]
  - [net] vxlan: capture inner headers during encapsulation (Amerigo Wang) [918014]
  - [net] tunneling: Add generic Tunnel segmentation (Amerigo Wang) [918014]
  - [net] tunneling: Inherit NETIF_F_SG for hw_enc_features (Amerigo Wang) [918014]
  - [net] Kill link between CSUM and SG features (Amerigo Wang) [918014]
  - [net] ip_gre: fix the inner header offset for gretap (Amerigo Wang) [918011]
  - [net] ip_gre: enable GRO by default (Amerigo Wang) [918011]
  - [net] ip_gre: add GRO capability (Amerigo Wang) [918011]
  - [net] ip_gre: get rid of ipgre_lock (Amerigo Wang) [918011]
  - [net] gro: add gro_cells infrastructure (Amerigo Wang) [918011]
  - [net] gro: add checksuming helpers (Amerigo Wang) [918011]
  - [net] ipv4: Fix ip-header identification for gso packets (Amerigo Wang) [918011]
  - [net] ip_gre: add ethtool support to gre tunnel (Amerigo Wang) [918011]
  - [net] ip_gre: Fix GRE_CSUM case (Amerigo Wang) [918011]
  - [net] ip_gre: Fix IP-Identification (Amerigo Wang) [918011]
  - [net] ip_gre: remove an extra dst_release() (Amerigo Wang) [918011]
  - [net] ip_gre: allow CSUM capable devices to handle packets (Amerigo Wang) [918011]
  - [net] gre: Add TCP segmentation offload for GRE (Amerigo Wang) [918011]
  - [net] gso: factor out skb_mac_gso_segment() from skb_gso_segment() (Amerigo Wang) [918011]
  - [net] ipv4: fix warning in xfrm4_mode_tunnel_input (Amerigo Wang) [918011]
  - [net] ipv6: fix warning in xfrm6_mode_tunnel_input (Amerigo Wang) [918011]
  - [net] Add skb_unclone() helper functions (Amerigo Wang) [918011]
  - [net] offloading: Handle encapsulated offloads before fragmentation or handing to lower dev (Amerigo Wang) [918011]
  - [net] offloading: Add support for hardware-offloaded encapsulation (Amerigo Wang) [918011]
  - [net] ip_gre: When TOS is inherited, use configured TOS value for non-IP packets (Amerigo Wang) [918011]
  - [net] ip_gre: Fix kernel panic in IP_GRE with GRE csums (Amerigo Wang) [918011]
  - [net] ip_gre: set transport header correctly to gre header (Amerigo Wang) [918011]
  - [net] ip_gre: fix possible use after free (Amerigo Wang) [918011]
  - [net] gre: add GSO support (Amerigo Wang) [918011]
  - [net] ip_gre: Fix ip_gre lockless xmits (Amerigo Wang) [918011]
  - [net] ip_gre: lockless xmit (Amerigo Wang) [918011]
  - [net] gre: fix improper error handling (Amerigo Wang) [918011]
  - [net] gre: PPP over IPv4 (Point-to-Point Tunneling Protocol) (Amerigo Wang) [918011]
  - [net] ip_gre: include route header_len in max_headroom calculation (Amerigo Wang) [918011]
  - [net] offloading: do not disable sg for packets requiring no checksum (Amerigo Wang) [918011]
  - [net] offloading: fix can_checksum_protocol() arguments swap (Amerigo Wang) [918011]
  - [net] offloading: Convert checksums to use centrally computed features (Amerigo Wang) [918011]
  - [net] offloading: Convert skb_need_linearize() to use precomputed features (Amerigo Wang) [918011]
  - [net] offloading: Convert dev_gso_segment() to use precomputed features (Amerigo Wang) [918011]
  - [net] offloading: Pass features into netif_needs_gso() (Amerigo Wang) [918011]
  - [net] offloading: Generalize netif_get_vlan_features() (Amerigo Wang) [918011]
  - [net] Rename skb_has_frags to skb_has_frag_list (Amerigo Wang) [918011]
  - [net] fix a wrong assignment in skb_split() (Amerigo Wang) [918011]
  - [net] tso: Fix possible wrong checksum generation (Amerigo Wang) [918011]
  - [net] gso: fix possible wrong checksum generation (Amerigo Wang) [918011]
  - [net] gro: Re-fix different skb headrooms (Amerigo Wang) [918011]
  - [net] gro: fix different skb headrooms (Amerigo Wang) [918011]
  - [net] Fix skb_copy_expand() handling of ->csum_start (Amerigo Wang) [918011]
  - [net] Fix corruption of skb csum field in pskb_expand_head() of net/core/skbuff.c (Amerigo Wang) [918011]
  - [net] netlink: drop_monitor/dropwatch friendly (Amerigo Wang) [915552]
  - [net] netlink: dont drop packet but consume it (Amerigo Wang) [915552]
  - [net] drop_monitor: convert some kfree_skb call sites to consume_skb (Amerigo Wang) [915552]
  - [net] more accurate network taps in transmit path (Amerigo Wang) [915552]
  - [net] openvswitch: Move LRO check from transmit to received (Amerigo Wang) [904914]
  - [net] adjust skb_gso_segment() for calling in rx path (Amerigo Wang) [904914]
  - [net] bonding: unset primary slave via sysfs (Veaceslav Falico) [905932]
  - [net] netem: fix possible skb leak (Amerigo Wang) [903961]
  - [net] WARN if skb_checksum_help() is called on skb requiring segmentation (Amerigo Wang) [903961]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-381.el6]
changelog:
  - [fs] xfs: avoid xfs_dir_fsync() to dereference a NULL inode pointer (Carlos Maiolino) [950638]
  - [fs] super: fix get_active_super()/umount() race (Carlos Maiolino) [918724]
  - [fs] cifs: ensure that we always do cifsFileInfo_get under the spinlock (Sachin Prabhu) [734728]
  - [fs] cifs: convert async read callback to slow_work (Sachin Prabhu) [734728]
  - [fs] cifs: convert cifs_iovec_read to use async reads (Sachin Prabhu) [734728]
  - [fs] cifs: add wrapper for cifs_async_readv to retry opening file (Sachin Prabhu) [734728]
  - [fs] cifs: add refcounting to cifs_readdata structures (Sachin Prabhu) [734728]
  - [fs] cifs: abstract out function to marshal the iovec for readv receives (Sachin Prabhu) [734728]
  - [fs] cifs: make cifs_readdata_alloc take a work_func_t arg (Sachin Prabhu) [734728]
  - [fs] cifs: make cifsFileInfo_get return the cifsFileInfo pointer (Sachin Prabhu) [734728]
  - [fs] cifs: Change mid_q_entry structure fields (Sachin Prabhu) [734728]
  - [fs] cifs: Expand CurrentMid field (Sachin Prabhu) [734728]
  - [fs] cifs: Separate protocol-specific code from cifs_readv_receive code (Sachin Prabhu) [734728]
  - [fs] cifs: Separate protocol-specific code from demultiplex code (Sachin Prabhu) [734728]
  - [fs] cifs: Separate protocol-specific code from transport routines (Sachin Prabhu) [734728]
  - [fs] cifs: Delete echo_retries module parm (Sachin Prabhu) [734728]
  - [fs] cifs: Prepare credits code for a slot reservation (Sachin Prabhu) [734728]
  - [fs] cifs: Make wait_for_free_request killable (Sachin Prabhu) [734728]
  - [fs] cifs: Introduce credit-based flow control (Sachin Prabhu) [734728]
  - [fs] cifs: Simplify inFlight logic (Sachin Prabhu) [734728]
  - [fs] cifs: Respect negotiated MaxMpxCount (Sachin Prabhu) [734728]
  - [fs] cifs: better instrumentation for coalesce_t2 (Sachin Prabhu) [734728]
  - [fs] cifs: Fix error handling in cifs_readv_complete (Sachin Prabhu) [734728]
  - [fs] cifs: Cleanup use of CONFIG_CIFS_STATS2 ifdef to make transport routines more readable (Sachin Prabhu) [734728]
  - [fs] cifs: when server doesnt set CAP_LARGE_READ_X, cap default rsize at MaxBufferSize (Sachin Prabhu) [734728]
  - [fs] cifs: allow for larger rsize= options and change defaults (Sachin Prabhu) [734728]
  - [fs] cifs: convert cifs_readpages to use async reads (Sachin Prabhu) [734728]
  - [fs] cifs: add cifs_async_readv (Sachin Prabhu) [734728]
  - [fs] cifs: fix protocol definition for READ_RSP (Sachin Prabhu) [734728]
  - [fs] cifs: add a callback function to receive the rest of the frame (Sachin Prabhu) [734728]
  - [fs] cifs: break out 3rd receive phase into separate function (Sachin Prabhu) [734728]
  - [fs] cifs: find mid earlier in receive codepath (Sachin Prabhu) [734728]
  - [fs] cifs: move buffer pointers into TCP_Server_Info (Sachin Prabhu) [734728]
  - [fs] cifs: eliminate is_multi_rsp parm to find_cifs_mid (Sachin Prabhu) [734728]
  - [fs] cifs: move mid finding into separate routine (Sachin Prabhu) [734728]
  - [fs] cifs: add a third receive phase to cifs_demultiplex_thread (Sachin Prabhu) [734728]
  - [fs] cifs: keep a reusable kvec array for receives (Sachin Prabhu) [734728]
  - [fs] cifs: turn read_from_socket into a wrapper around a vectorized version (Sachin Prabhu) [734728]
  - [fs] add new module parameter enable_oplocks (Sachin Prabhu) [734728]
  - [fs] cifs: clean up check_rfc1002_header (Sachin Prabhu) [734728]
  - [fs] cifs: simplify read_from_socket (Sachin Prabhu) [734728]
  - [fs] cifs: check for unresponsive server every time we call kernel_recvmsg (Sachin Prabhu) [734728]
  - [fs] cifs: make smb_msg local to read_from_socket (Sachin Prabhu) [734728]
  - [fs] cifs: remove obsolete comment (Sachin Prabhu) [734728]
  - [fs] cifs: consolidate signature generating code (Sachin Prabhu) [734728]
  - [fs] cifs: clean up checkSMB (Sachin Prabhu) [734728]
  - [fs] cifs: untangle server->maxBuf and CIFSMaxBufSize (Sachin Prabhu) [734728]
  - [fs] cifs: use memcpy for magic string in cifs signature generation BSRSPYL (Sachin Prabhu) [734728]
  - [fs] cifs: Cleanup demupltiplex thread exiting code (Sachin Prabhu) [734728]
  - [fs] cifs: Move mid search to a separate function (Sachin Prabhu) [734728]
  - [fs] cifs: Move RFC1002 check to a separate function (Sachin Prabhu) [734728]
  - [fs] cifs: Simplify socket reading in demultiplex thread (Sachin Prabhu) [734728]
  - [fs] cifs: Move buffer allocation to a separate function (Sachin Prabhu) [734728]
  - [fs] cifs: Cleanup: check return codes of crypto api calls (Sachin Prabhu) [734728]
  - [fs] cifs: fix the type of cifs_demultiplex_thread() (Sachin Prabhu) [734728]
  - [fs] cifs: connect.c remove one to many l's in the word (Sachin Prabhu) [734728]
  - [mm] export lru_cache_add_*() to modules (Sachin Prabhu) [734728]
  - [fs] ext4: Use single thread to perform DIO unwritten convertion (Carlos Maiolino) [914783]
  - [fs] gfs2: Flush work queue before clearing glock hash tables (Robert S Peterson) [952836]
  - [fs] cifs: delay super block destruction until all cifsFileInfo objects are gone (Mateusz Guzik) [917890]
  - [fs] namei.c: Dont allow to create hardlink for deleted file (Brian Foster) [908158]
  - [net] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [955712]
  - [fs] xfs: don't free EFIs before the EFDs are committed (Carlos Maiolino) [947582]
  - [fs] xfs: pass shutdown method into xfs_trans_ail_delete_bulk (Carlos Maiolino) [805407]
  - [fs] gfs2: Reinstate withdraw ack system (Robert S Peterson) [908093]
  - [fs] gfs2: Fix unlock of fcntl locks during withdrawn state (Robert S Peterson) [894093]
  - [fs] nfs: open a file descriptor for fsync in nfs4 recovery (J. Bruce Fields) [915479]
  - [fs] nfs: add more context to state manager error mesgs (Dave Wysochanski) [917711]
  - [fs] nfs: Rate limit the state manager for lock reclaim warning messages (Dave Wysochanski) [917711]
  - [fs] nfs: Rate limit the state manager warning messages (Dave Wysochanski) [917711]
  - [fs] nfs: even if __func__ shown (Dave Wysochanski) [917711]
  - [fs] nfs: printks in fs/nfs/ should start with NFS: (Dave Wysochanski) [917711]
  - [kernel] audit: destroy filename correctly (Jeff Layton) [678544]
  - [fs] vfs: make lremovexattr retry once on ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: make removexattr retry once on ESTALE (Jeff Layton) [678544]
  - [fs] vfs: make llistxattr retry once on ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: make listxattr retry once on ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: make getxattr retry once on an ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: allow lsetxattr() to retry once on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: allow setxattr to retry once on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: allow utimensat() calls to retry once on an ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: fix user_statfs to retry once on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: revert changes to arch/alpha and arch/parisc from statfs cleanup (Jeff Layton) [678544]
  - [fs] clean statfs-like syscalls up (Jeff Layton) [678544]
  - [fs] vfs: make fchownat retry once on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: Make chown() and lchown() call fchownat() (Jeff Layton) [678544]
  - [fs] vfs: make fchmodat retry once on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: have chroot retry once on ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: have chdir retry lookup and call once on ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: have faccessat retry once on an ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: have do_sys_truncate retry once on an ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: fix renameat to retry on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: make do_unlinkat retry once on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: make do_rmdir retry once on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: fix linkat to retry once on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: fix symlinkat to retry on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: fix mkdirat to retry once on an ESTALE error (Jeff Layton) [678544]
  - [fs] vfs: fix mknodat to retry on ESTALE errors (Jeff Layton) [678544]
  - [fs] vfs: add a flags argument to user_path_parent (Jeff Layton) [678544]
  - [fs] vfs: fix readlinkat to retry on ESTALE (Jeff Layton) [678544]
  - [fs] vfs: make fstatat retry on ESTALE errors from getattr call (Jeff Layton) [678544]
  - [fs] namei: include errno.h (Jeff Layton) [678544]
  - [fs] vfs: add a retry_estale helper function to handle retries on ESTALE (Jeff Layton) [678544]
  - [fs] procfs: don't need a PATH_MAX allocation to hold a string representation of an int (Jeff Layton) [678544]
  - [fs] vfs: embed struct filename inside of names_cache allocation if possible (Jeff Layton) [678544]
  - [kernel] audit: make audit_inode take struct filename (Jeff Layton) [678544]
  - [fs] vfs: make do_filp_open take a struct filename (Jeff Layton) [678544]
  - [fs] vfs: make __link_path_walk take a struct filename (Jeff Layton) [678544]
  - [kernel] audit: allow audit code to satisfy getname requests from its names_list (Jeff Layton) [678544]
  - [mm] swapfile: fix name leak in swapoff (Jeff Layton) [678544]
  - [fs] vfs: revert changes from last patch in code that we don't ship (Jeff Layton) [678544]
  - [fs] vfs: define struct filename and have getname() return it (Jeff Layton) [678544]
  - [fs] vfs: constify dirname argument to do_mount (Jeff Layton) [678544]
  - [fs] vfs: paper over lack of const qualifiers in execve code (Jeff Layton) [678544]
  - [target] delousing target_core_file a bit (Jeff Layton) [678544]
  - [kernel] acct: constify the name arg to acct_on (Jeff Layton) [678544]
  - [fs] vfs: allocate page instead of names_cache buffer in mount_block_root (Jeff Layton) [678544]
  - [kernel] audit: overhaul __audit_inode_child to accomodate retrying (Jeff Layton) [678544]
  - [kernel] audit: optimize audit_compare_dname_path (Jeff Layton) [678544]
  - [kernel] audit: make audit_compare_dname_path use parent_len helper (Jeff Layton) [678544]
  - [kernel] audit: remove dirlen argument to audit_compare_dname_path (Jeff Layton) [678544]
  - [kernel] audit: set the name_len in audit_inode for parent lookups (Jeff Layton) [678544]
  - [kernel] audit: add a new "type" field to audit_names struct (Jeff Layton) [678544]
  - [kernel] audit: reverse arguments to audit_inode_child (Jeff Layton) [678544]
  - [kernel] audit: no need to walk list in audit_inode if name is NULL (Jeff Layton) [678544]
  - [kernel] audit: pass in dentry to audit_copy_inode wherever possible (Jeff Layton) [678544]
  - [fs] audit: Lose the first argument of audit_inode_child() (Jeff Layton) [678544]
  - [fs] audit: __link_path_walk should call audit_inode with original "name" (Jeff Layton) [678544]
  - [fs] fuse: fix stat call on 32 bit platforms (Brian Foster) [872629]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-382.el6]
changelog:
  - [net] ipvs: sctp: fix checksumming on snat and dnat handlers (Daniel Borkmann) [892256]
  - [netdrv] e1000e: enable VLAN RX/TX in PROMISC mode (Stefan Assmann) [886420]
  - [netdrv] bnx2x: strip VLAN header in PROMISC mode (Stefan Assmann) [886420]
  - [net] vlan: handle packets with empty vlan_group via VLAN code (Stefan Assmann) [886420]
  - [net] ptp: remove Tech Preview status (Jiri Benc) [920155]
  - [net] ptp: dynamic allocation of PHC char devices (Jiri Benc) [920155]
  - [pps] Fix a use-after free bug when unregistering a source (Jiri Benc) [920155]
  - [net] ptp: reduce stack usage when measuring the system time offset (Jiri Benc) [920155]
  - [net] ptp: reduce stack usage when reading external time stamps (Jiri Benc) [920155]
  - [net] ptp: update adjfreq callback description (Jiri Benc) [920155]
  - [net] ptp: add an ioctl to compare PHC time with system time (Jiri Benc) [920155]
  - [net] ptp: Make PTP_1588_CLOCK select rather than depend on PPS (Jiri Benc) [920155]
  - [net] pps, ptp: Remove dependencies on EXPERIMENTAL (Jiri Benc) [920155]
  - [net] ptp: clarify the clock_name sysfs attribute (Jiri Benc) [920155]
  - [pps] default echo function (Jiri Benc) [920155]
  - [net] ptp: validate HWTSTAMP ioctl parameters (Jiri Benc) [920155]
  - [net] ptp: introduce ptp one step time stamp mode for sync packets (Jiri Benc) [920155]
  - [net] ptp: fix L2 event message recognition (Jiri Benc) [920155]
  - [net] correct comment on where to place transmit time stamp hook (Jiri Benc) [920155]
  - [net] packet: support for TX time stamps on RAW sockets (Jiri Benc) [920155]
  - [net] Documentation: corrected documentation for hardware time stamping (Jiri Benc) [920155]
  - [net] bridge: Add multicast_querier toggle and disable queries by default (Flavio Leitner) [905561]
  - [net] bridge: Fix fatal typo in setup of multicast_querier_expired (Flavio Leitner) [905561]
  - [net] bridge: Restart queries when last querier expires (Flavio Leitner) [905561]
  - [net] bridge: Add br_multicast_start_querier (Flavio Leitner) [905561]
  - [net] sctp: Validate parameter size for SCTP_GET_ASSOC_STATS (Thomas Graf) [755486]
  - [net] sctp: sctp_close: fix release of bindings for deferred call_rcu's (Daniel Borkmann) [903296]
  - [net] sctp: refactor sctp_outq_teardown to insure proper re-initalization (Daniel Borkmann) [913170]
  - [net] ipv6: TX timestamps for IPv6 UDP packets (Jiri Benc) [904172]
  - [net] af_packet: remove BUG statement in tpacket_destruct_skb (Daniel Borkmann) [905335]
  - [net] ipv4: prevent setting ttl=0 via IP_TTL (Amerigo Wang) [893306]
  - [net] bridge: Correctly encode addresses when dumping mdb entries (Amerigo Wang) [856262]
  - [net] bridge: Do not unregister all PF_BRIDGE rtnl operations (Amerigo Wang) [856262]
  - [net] bridge: export multicast database via netlink (Amerigo Wang) [856262]
  - [net] netfilter: allow NFQUEUE bypass if no listener is available (Daniel Borkmann) [854259]
  - [net] netfilter: reduce NF_VERDICT_MASK to 0xff (Daniel Borkmann) [854259]
  - [net] netfilter: nfnetlink_queue: do not free skb on error (Daniel Borkmann) [854259]
  - [net] netfilter: nfnetlink_queue: return error number to caller (Daniel Borkmann) [854259]
  - [net] netfilter: xt_NFQUEUE: consolidate v4/v6 targets into one (Daniel Borkmann) [854259]
  - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [860764]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-383.el6]
changelog:
  - [x86] efi: Set runtime_version to the EFI spec revision (Lenny Szubowicz) [917193]
  - [x86] efi: initialize efi.runtime_version to make query_variable_info/update_capsule workable (Lenny Szubowicz) [917193]
  - [x86] efi: Add infrastructure for UEFI 2.0 runtime services (Lenny Szubowicz) [917193]
  - [netdrv] sfc: tidy up PTP synchronize function efx_ptp_process_times() (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: PTP changes to support improved UUID filtering mode (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Allow efx_channel_type::receive_skb() to reject a packet (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc/ptp: adjust duplicate test (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Select PTP_1588_CLOCK (Nikolay Aleksandrov) [862340]
  - [netdrv] ptp: Enable clock drivers along with associated net/PHY drivers (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc/ptp: use list_move instead of list_del/list_add (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Fix the reported priorities of different filter types (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Remove EFX_FILTER_FLAG_RX_OVERRIDE_IP (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Fix null function pointer in efx_sriov_channel_type (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Expose FPGA bitfile partition through MTD (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Add support for IEEE-1588 PTP (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Fix maximum array sizes for various MCDI commands (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Allow efx_mcdi_rpc to be called in two parts (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Add channel specific receive_skb handler and post_remove callback (Nikolay Aleksandrov) [862340]
  - [netdrv] sfc: Add explicit RX queue flag to channel (Nikolay Aleksandrov) [862340]
  - [acpi] apei/ghes: Add hardware memory error recovery support (Dean Nelson) [736982]
  - [mm] memory-failure: add memory_failure_queue() (Dean Nelson) [736982]
  - [virt] apic: Allow x2apic without IR on VMware platform (Marcelo Tosatti) [905688]
  - [virt] apic: Move hypervisor detection of x2apic to hypervisor.h (Marcelo Tosatti) [905688]
  - [virt] kvm: Add x86_hyper_kvm to complete detect_hypervisor_platform check (Marcelo Tosatti) [905688]
  - [firmware] add kernel parameter to output SMBIOS UUID in proper endian format (Prarit Bhargava) [806134]
  - [firmware] dmi_scan: check dmi version when get system uuid (Prarit Bhargava) [806134]
  - [firmware] dmi_scan: use pUB to print UUIDs (Prarit Bhargava) [806134]
  - [virt] kvm: Use __print_symbolic() for vmexit tracepoints (Stefan Hajnoczi) [891036]
  - [virt] kvm: Record instruction set in kvm_exit tracepoint (Stefan Hajnoczi) [891036]
  - [fs] hugetlbfs: add thread name and pid to SHM_HUGETLB mlock rlimit warning (Rafael Aquini) [885706]
  - [fs] hugetlbfs: lessen the impact of a deprecation warning (Rafael Aquini) [885706]
  - [misc] hpilo: ignore auxiliary HP iLO BMCs (Tony Camuso) [826725]
  - [misc] hpilo: remove pci_disable_device (Tony Camuso) [826725]
  - [misc] hpilo: update module version (Tony Camuso) [826725]
  - [powerpc] perf: Fix finding overflowed PMC in interrupt (Steve Best) [905138]
  - [powerpc] perf: Fix for PMCs not making progress (Steve Best) [905138]
  - [x86] pvpanic: add pvpanic device driver (Andrew Jones) [831178]
  - [virt] kvm: limit difference between kvmclock updates (Marcelo Tosatti) [952174]
  - [virt] kvm: Fix invalid secondary exec controls in vmx_cpuid_update() (Andrew Jones) [916932]
  - [i2c] i2c-i801: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118]
  - [watchdog] iTCO_wdt: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118]
  - [ata] ata_piix: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118]
  - [ata] ahci: Add Device IDs for Intel Lynx Point-LP PCH (John Villalovos) [847118]
  - [input] wacom: cleanup feature report for bamboos (Aristeu Rozanski) [949379]
  - [kernel] kexec: improve logging when crashkernel=auto can't be satisfied (Steve Best) [929286]
  - [usb] uhci: fix IRQ race during initialization (Dave Young) [915834]
  - [pci] acpiphp: remove all functions in slot, even without ACPI _EJx (Amos Kong) [890253]
  - [x86] oprofile: Fix crash when unloading module in nmi timer mode (Don Zickus) [828936]
  - [scsi] cxgb4i: Remove the scsi host device when removing device (Steve Best) [908030]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-384.el6]
changelog:
  - [net] tcp: Fix oops from tcp_collapse() when using splice() (Nikola Pajkovsky) [863512] {CVE-2013-2128}
  - [net] ipv6: only invalidate previously tokenized addresses (Daniel Borkmann) [876634]
  - [net] ipv6: also allow token to be set when device not ready (Daniel Borkmann) [876634]
  - [net] ipv6: minor: use in6addr_any in token init (Daniel Borkmann) [876634]
  - [net] ipv6: add tokenized interface identifier support (Daniel Borkmann) [876634]
  - [net] ipv6: unify logic evaluating inet6_dev's accept_ra property (Daniel Borkmann) [876634]
  - [net] ipv6: Send ICMPv6 RSes only when RAs are accepted (Daniel Borkmann) [876634]
  - [net] ipv4: kill an RCU warning in inet_fill_link_af() (Daniel Borkmann) [876634]
  - [net] rtnetlink: make link af-specific updates atomic (Daniel Borkmann) [876634]
  - [net] ipv6: AF_INET6 link address family (Daniel Borkmann) [876634]
  - [net] ipv4: AF_INET link address family (Daniel Borkmann) [876634]
  - [net] ipv4: Define IPV4_DEVCONF_MAX (Daniel Borkmann) [876634]
  - [net] rtnetlink: Link address family API (Daniel Borkmann) [876634]
  - [net] ipv6: addrconf.h cleanups (Daniel Borkmann) [876634]
  - [net] Revert: openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [919068]
  - [net] offloading: Do not mask out NETIF_F_HW_VLAN_TX for vlan (Thomas Graf) [919068]
  - [net] offloading: Support multiple vlan tags in GSO (Thomas Graf) [919068]
  - [net] vlan: Enable software emulation for vlan accleration (Thomas Graf) [919068]
  - [net] vlan: adjust vlan_set_encap_proto() for its callers (Thomas Graf) [919068]
  - [net] veth: extend device features (Thomas Graf) [959780]
  - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947041]
  - [net] vxlan: Fix TCPv6 segmentation (Amerigo Wang) [960008]
  - [net] gre: Fix GREv4 TCPv6 segmentation (Amerigo Wang) [960008]
  - [net] sctp: set association state to established in dupcook_a handler (Michele Baldessari) [916291]
  - [net] openvswitch: Use FIELD_SIZEOF() in dp_init() (Thomas Graf) [923212]
  - [net] openvswitch: Allow OVS_USERSPACE_ATTR_USERDATA to be variable length (Thomas Graf) [923212]
  - [net] openvswitch: Change ENOENT return value to ENODEV in lookup_vport() (Thomas Graf) [923212]
  - [net] openvswitch: Make OVSP_LOCAL 32-bit (Thomas Graf) [923212]
  - [net] openvswitch: Avoid useless holes in struct vport (Thomas Graf) [923212]
  - [net] openvswitch: Use eth_mac_addr() instead of duplicating it (Thomas Graf) [923212]
  - [net] introduce new priv_flag indicating iface capable of change mac when running (Thomas Graf) [923212]
  - [net] openvswitch: remove some useless comments (Thomas Graf) [923212]
  - [net] openvswitch: fix the calculation of checksum for vlan header (Thomas Graf) [923212]
  - [net] openvswitch: Fix parsing invalid LLC/SNAP ethertypes (Thomas Graf) [923212]
  - [net] openvswitch: Call genlmsg_end in queue_userspace_packet (Thomas Graf) [923212]
  - [net] openvswitch: Fix ovs_vport_cmd_new return value on success (Thomas Graf) [923212]
  - [net] openvswitch: Fix ovs_vport_cmd_del return value on success (Thomas Graf) [923212]
  - [net] openvswitch: Use RCU callback when detaching netdevices (Thomas Graf) [923212]
  - [net] openvswitch: add skb mark matching and set action (Thomas Graf) [923212]
  - [net] openvswitch: use this_cpu_ptr per-cpu helper (Thomas Graf) [923212]
  - [net] openvswitch: add ipv6 'set' action (Thomas Graf) [923212]
  - [net] core: add function for incremental IPv6 pseudo header checksum updates (Thomas Graf) [923212]
  - [net] ipv6: improve ipv6_find_hdr() to skip empty routing headers (Thomas Graf) [923212]
  - [net] ipv6: Move ipv6_find_hdr() out of Netfilter code (Thomas Graf) [923212]
  - [net] netfilter: ip6_tables: add flags parameter to ipv6_find_hdr() (Thomas Graf) [923212]
  - [net] openvswitch: Process RARP packets with ethertype 0x8035 similar to ARP packets (Thomas Graf) [923212]
  - [net] openvswitch: Store flow key len if ARP opcode is not request or reply (Thomas Graf) [923212]
  - [net] openvswitch: Print device when warning about over MTU packets (Thomas Graf) [923212]
  - [net] openvswitch: Remove unecessary semicolon (Thomas Graf) [923212]
  - [net] openvswitch: Increase maximum number of datapath ports (Thomas Graf) [923212]
  - [net] openvswitch: using kfree_rcu() to simplify the code (Thomas Graf) [923212]
  - [net] openvswitch: Stop using NLA_PUT*() (Thomas Graf) [923212]
  - [net] af_unix: dont send SCM_CREDENTIALS by default (Thomas Graf) [880142]
  - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142]
  - [net] af_unix: Allow connecting to sockets in other network namespaces (Thomas Graf) [880142]
  - [net] af_unix: Allow credentials to work across user and pid namespaces (Thomas Graf) [880142]
  - [net] scm: Capture the full credentials of the scm sender (Thomas Graf) [880142]
  - [net] af_netlink: Add needed scm_destroy after scm_send (Thomas Graf) [880142]
  - [net] af_unix: Allow SO_PEERCRED to work across namespaces (Thomas Graf) [880142]
  - [net] sock: Introduce cred_to_ucred (Thomas Graf) [880142]
  - [kernel] user_ns: Introduce user_nsmap_uid and user_ns_map_gid (Thomas Graf) [880142]
  - [net] scm: Reorder scm_cookie (Thomas Graf) [880142]
  - [net] rtnetlink: Allow setting the network namespace by fd (Thomas Graf) [880142]
  - [net] rtnetlink: Fix ip link add netns oops (Thomas Graf) [880142]
  - [net] Support specifying the network namespace upon device creation (Thomas Graf) [880142]
  - [net] ns: add a printk to explain a failure (Amerigo Wang) [880142]
  - [net] openvswitch: Add support for network namespaces (Amerigo Wang) [880142]
  - [netdrv] veth: Enforce minimum size of VETH_INFO_PEER (Amerigo Wang) [880142]
  - [netdrv] veth: Fix packet checksumming (Amerigo Wang) [880142]
  - [netdrv] veth: Fix the byte counters (Amerigo Wang) [880142]
  - [net] fix incorrect getting net device's name (Amerigo Wang) [880142]
  - [net] rtnetlink: Add missing manual netlink notification in dev_change_net_namespaces (Amerigo Wang) [880142]
  - [net] fix dev_get_valid_name (Amerigo Wang) [880142]
  - [net] device name allocation cleanups (Amerigo Wang) [880142]
  - [netdrv] dummy: fix rcu_sched self-detected stalls (Amerigo Wang) [880142]
  - [net] dev_close() should check IFF_UP (Amerigo Wang) [880142]
  - [net] Move rcu_barrier from rollback_registered_many to netdev_run_todo (Amerigo Wang) [880142]
  - [net] Fix more stale on-stack list_head objects (Amerigo Wang) [880142]
  - [net] deinit automatic LIST_HEAD (Amerigo Wang) [880142]
  - [net] factorize sync-rcu call in unregister_netdevice_many (Amerigo Wang) [880142]
  - [net] use rcu_barrier() in rollback_registered_many (Amerigo Wang) [880142]
  - [net] use list_first_entry macro (Amerigo Wang) [880142]
  - [net] Handle NETREG_UNINITIALIZED devices correctly (Amerigo Wang) [880142]
  - [net] NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH (Amerigo Wang) [880142]
  - [net] introduce NETDEV_UNREGISTER_PERNET (Amerigo Wang) [880142]
  - [net] Introduce unregister_netdevice_many() (Amerigo Wang) [880142]
  - [net] Introduce unregister_netdevice_queue() (Amerigo Wang) [880142]
  - [net] rtnetlink: speedup rtnl_dump_ifinfo() (Amerigo Wang) [880142]
  - [net] dev_forward_skb() should clear skb_iif (Amerigo Wang) [880142]
  - [net] fix mtu check when TSO is enabled (Amerigo Wang) [880142]
  - [net] Allow tagged VLAN packets to flow through VETH devices (Amerigo Wang) [880142]
  - [net] dev_forward_skb should call nf_reset (Amerigo Wang) [880142]
  - [net] ns: keep vlan slaves on master netns move (Amerigo Wang) [880142]
  - [fs] proc/ns: Fix the namespace inode permission checks (Amerigo Wang) [880142]
  - [fs] improve scalability of pseudo filesystems (Amerigo Wang) [880142]
  - [fs] proc/ns: prevent crash when ns_entries is empty (Amerigo Wang) [880142]
  - [net] ns: fix net_alloc_generic() (Amerigo Wang) [880142]
  - [net] ns: fix proxy ARP entries listing on a netns (Amerigo Wang) [880142]
  - [net] ns: get_net_ns_by_fd() oopses if proc_ns_fget() returns an error (Amerigo Wang) [880142]
  - [net] ns: fix get_net_ns_by_fd for !CONFIG_NET_NS (Amerigo Wang) [880142]
  - [fs] ns proc: Return -ENOENT for a nonexistent /proc/self/ns/ entry (Amerigo Wang) [880142]
  - [fs] proc/ns: Fix Oops on stat of /proc/<zombie pid>/ns/net (Amerigo Wang) [880142]
  - [net] ns: Allow setting the network namespace by fd (Amerigo Wang) [880142]
  - [fs] proc/ns: Add support for the ipc namespace (Amerigo Wang) [880142]
  - [fs] proc/ns: Add support for the uts namespace (Amerigo Wang) [880142]
  - [fs] proc/ns: Add support for the network namespace (Amerigo Wang) [880142]
  - [kernel] ns: Wire up the setns system call (Amerigo Wang) [880142]
  - [kernel] ns: Introduce the setns syscall (Amerigo Wang) [880142]
  - [fs] proc/ns: proc files for namespace naming policy (Amerigo Wang) [880142]
  - [netdrv] mlx4: change TX coalescing defaults (Amerigo Wang) [864597]
  - [net] tcp: add LAST_ACK as a valid state for TSQ (Amerigo Wang) [864597]
  - [net] tcp: TCP Small Queues (Amerigo Wang) [864597]
  - [net] netfilter/ipset: fix crash if IPSET_CMD_NONE command is sent (Thomas Graf) [889048]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-385.el6]
changelog:
  - [x86] perf: Add IvyBridge EP support (Prarit Bhargava) [892531]
  - [x86] perf: Fix Intel Ivy Bridge support (Prarit Bhargava) [892531]
  - [x86] perf: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters (Prarit Bhargava) [892531]
  - [x86] perf: Add Intel LBR sharing logic (Prarit Bhargava) [892531]
  - [x86] perf: Add Intel LBR MSR definitions (Prarit Bhargava) [892531]
  - [netdrv] usb/asix: add support for Lenovo X1 Carbon adapter (Dave Airlie) [907174]
  - [netdrv] usb/asix: handle packets crossing URB boundaries (Dave Airlie) [907174]
  - [x86] amd_iommu: initialize the device table after dma_ops (Don Dutile) [920672]
  - [pci] intel-iommu: eliminate warning that may indicate bad BIOS (Don Dutile) [952399]
  - [kernel] pidns: Outlaw thread creation after unshare(CLONE_NEWPID) (Aristeu Rozanski) [919065]
  - [fs] proc: Usable inode numbers for the namespace file descriptors (Aristeu Rozanski) [919069]
  - [fs] proc: Allow proc_free_inum to be called from any context (Aristeu Rozanski) [919069]
  - [fs] proc: fix inconsistent lock state (Aristeu Rozanski) [919069]
  - [fs] proc: Generalize proc inode allocation (Aristeu Rozanski) [919069]
  - [kernel] pidns: Add setns support (Aristeu Rozanski) [919060]
  - [kernel] pidns: add reboot_pid_ns() to handle the reboot syscall (Aristeu Rozanski) [919060]
  - [fs] vfs: Add setns support for the mount namespace (Aristeu Rozanski) [919067]
  - [kernel] pidns: Support unsharing the pid namespace (Aristeu Rozanski) [919065]
  - [kernel] pidns: Deny strange cases when creating pid namespaces (Aristeu Rozanski) [919060 919065]
  - [kernel] sys_unshare: remove the dead CLONE_THREAD/SIGHAND/VM code (Aristeu Rozanski) [919060 919065]
  - [kernel] check_unshare_flags: kill the bogus CLONE_SIGHAND/sig->count check (Aristeu Rozanski) [919060 919065]
  - [kernel] pidns: Consolidate initialzation of special init task state (Aristeu Rozanski) [919060 919065]
  - [kernel] pidns: Make the pidns proc mount/umount logic obvious (Aristeu Rozanski) [919060 919065]
  - [kernel] pid: remove the child_reaper special case in init/main.c (Aristeu Rozanski) [919060 919065]
  - [kernel] pid: reduce code size by using a pointer to iterate over array (Aristeu Rozanski) [919060 919065]
  - [kernel] pidns: Use task_active_pid_ns where appropriate (Aristeu Rozanski) [919060 919065]
  - [kernel] namespaces, pid_ns: fix leakage on fork() failure (Aristeu Rozanski) [919060 919065]
  - [kernel] namespaces: make sure that nsproxy_cache is initialized early enough (Aristeu Rozanski) [919060 919065 919067 919069]
  - [kernel] pidns: call pid_ns_prepare_proc() from create_pid_namespace() (Aristeu Rozanski) [919060 919065]
  - [fs] procfs: setting ->proc_mnt doesnt belong in proc_get_sb() (Aristeu Rozanski) [919069]
  - [kernel] signals/send_signal: use si_fromuser() to detect from_ancestor_ns (Aristeu Rozanski) [919060 919065]
  - [kernel] signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER() (Aristeu Rozanski) [919060 919065]
  - [x86] acpi: Avoid SRAT table checks for Fujitsu Primequest systems (Prarit Bhargava) [966853]
  - [kernel] tick: Cleanup NOHZ per cpu data on cpu down (Prarit Bhargava) [950068]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-386.el6]
changelog:
  - [net] rtnl: fix info leak on RTM_GETLINK request for VF devices (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635}
  - [net] dcbnl: fix various netlink info leaks (Flavio Leitner) [923659] {CVE-2013-2634 CVE-2013-2635}
  - [net] tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Daniel Borkmann) [970609]
  - [net] af_netlink: force credentials passing (Thomas Graf) [880142]
  - [net] af_unix: Only allow recv on connected (Thomas Graf) [880142]
  - [net] scm: fix incorrect credentials passing (Thomas Graf) [880142]
  - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956100] {CVE-2013-3231}
  - [net] rps: Update RFS target at poll for tcp/udp (Daniel Borkmann) [893177]
  - [net] rps: Fix brokeness causing OOO packets (Daniel Borkmann) [893177]
  - [net] rps: enable RFS before first data packet is received (Daniel Borkmann) [893177]
  - [net] ipv6: Enable RFS sk_rxhash tracking for ipv6 sockets (Daniel Borkmann) [893177]
  - [netdrv] sfc: Implement hardware acceleration of RFS (Daniel Borkmann) [893177]
  - [net] rps: Make hardware-accelerated RFS conditional on NETIF_F_NTUPLE (Daniel Borkmann) [893177]
  - [net] rps: Enable hardware acceleration of RFS (Daniel Borkmann) [893177]
  - [lib] cpu_rmap: avoid flushing all workqueues (Daniel Borkmann) [893177]
  - [net] rps: Protect cpu_rmap.h from double inclusion (Daniel Borkmann) [893177]
  - [lib] cpu_rmap: CPU affinity reverse-mapping (Daniel Borkmann) [893177]
  - [kernel] genirq: Add IRQ affinity notifiers (Daniel Borkmann) [893177]
  - [net] bonding: fix enslaving in alb mode when link down (Veaceslav Falico) [965132]
  - [net] sch_tbf: segment too big GSO packets (Jiri Pirko) [875750]
  - [net] Documentation: add nf_conntrack sysctl api documentation (Jiri Pirko) [747951]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-387.el6]
changelog:
  - [fs] gfs2: Use single-block reservations for directories (Robert S Peterson) [914725]
  - [fs] gfs2: Speed up gfs2_rbm_from_block (Robert S Peterson) [914725]
  - [fs] gfs2: Remove vestigial parameter ip from function rs_deltree (Robert S Peterson) [914725]
  - [fs] ext4: update percpu counters after journal replay (Eric Sandeen) [961930]
  - [fs] gfs2: Use ->dirty_inode() (Robert S Peterson) [887341]
  - [fs] btrfs: update timestamps on truncate() (Eric Sandeen) [893397]
  - [fs] ext4: remove unaligned AIO warning printk (Eric Sandeen) [905397]
  - [fs] ext4: limit group search loop for non-extent files (Eric Sandeen) [958939]
  - [fs] ext4: fix online resizing for ext3-compat file systems (Eric Sandeen) [958939]
  - [fs] nfsd: make symbol nfsd_reply_cache_shrinker static (Jeff Layton) [681606]
  - [fs] nfsd: scale up the number of DRC hash buckets with cache size (Jeff Layton) [681606]
  - [fs] nfsd: keep stats on worst hash balancing seen so far (Jeff Layton) [681606]
  - [fs] nfsd: add new reply_cache_stats file in nfsdfs (Jeff Layton) [681606]
  - [fs] nfsd: track memory utilization by the DRC (Jeff Layton) [681606]
  - [fs] nfsd: break out comparator into separate function (Jeff Layton) [681606]
  - [fs] nfsd: eliminate one of the DRC cache searches (Jeff Layton) [681606]
  - [fs] nfsd: only unhash DRC entries that are in the hashtable (Jeff Layton) [681606]
  - [fs] nfsd: fix startup order in nfsd_reply_cache_init (Jeff Layton) [681606]
  - [fs] nfsd: fix compiler warning about ambiguous types in nfsd_cache_csum (Jeff Layton) [681606]
  - [fs] nfsd: fix comments on nfsd_cache_lookup (Jeff Layton) [681606]
  - [fs] nfsd: keep a checksum of the first 256 bytes of request (Jeff Layton) [681606]
  - [net] sunrpc: trim off trailing checksum before returning decrypted or integrity authenticated buffer (Jeff Layton) [681606]
  - [net] sunrpc: fix comment in struct xdr_buf definition (Jeff Layton) [681606]
  - [net] sunrpc: copy scope ID in __rpc_copy_addr6 (Jeff Layton) [681606]
  - [fs] nfsd: register a shrinker for DRC cache entries (Jeff Layton) [681606]
  - [fs] nfsd: add recurring workqueue job to clean the cache (Jeff Layton) [681606]
  - [fs] nfsd: when updating an entry with RC_NOCACHE, just free it (Jeff Layton) [681606]
  - [fs] nfsd: remove the cache_disabled flag (Jeff Layton) [681606]
  - [fs] nfsd: dynamically allocate DRC entries (Jeff Layton) [681606]
  - [fs] nfsd: track the number of DRC entries in the cache (Jeff Layton) [681606]
  - [fs] nfsd: always move DRC entries to the end of LRU list when updating timestamp (Jeff Layton) [681606]
  - [fs] nfsd: break out hashtable search into separate function (Jeff Layton) [681606]
  - [fs] nfsd: clean up and clarify the cache expiration code (Jeff Layton) [681606]
  - [fs] nfsd: remove redundant test from nfsd_reply_cache_free (Jeff Layton) [681606]
  - [fs] nfsd: add alloc and free functions for DRC entries (Jeff Layton) [681606]
  - [fs] nfsd: create a dedicated slabcache for DRC entries (Jeff Layton) [681606]
  - [fs] nfsd: get rid of RC_INTR (Jeff Layton) [681606]
  - [fs] nfsd: remove unneeded spinlock in nfsd_cache_update (Jeff Layton) [681606]
  - [fs] nfsd: fix IPv6 address handling in the DRC (Jeff Layton) [681606]
  - [fs] nfsd: make op_cacheresult another flag (Jeff Layton) [681606]
  - [fs] nfsd: fix v4 reply caching (Jeff Layton) [681606]
  - [fs] nfsd: turn on reply cache for NFSv4 (Jeff Layton) [681606]
  - [fs] nfsd: introduce OPDESC helper (Jeff Layton) [681606]
  - [fs] bio: fix allocation failure due to bio_get_nr_vecs() (Carlos Maiolino) [956947]
  - [fs] bio: dont overflow in bio_get_nr_vecs() (Carlos Maiolino) [956947]
  - [fs] vfs: fix spurious return of ESTALE errors when cwd on nfs is renamed on server (Jeff Layton) [896580]
  - [fs] vfs: revert most of dcache remove d_mounted (Ian Kent) [907512]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-388.el6]
changelog:
  - [powerpc] crypto: Enable the PFO-based encryption device (Steve Best) [929325]
  - [crypto] nx: Build files for the nx device driver (Steve Best) [929325]
  - [crypto] nx: Fixes for multiple races and issues (Steve Best) [929325]
  - [crypto] nx: debugfs routines and docs for the nx device driver on powerpc (Steve Best) [929325]
  - [crypto] nx: SHA512 hash routines for nx encryption on powerpc (Steve Best) [929325]
  - [crypto] nx: SHA256 hash routines for nx encryption on powerpc (Steve Best) [929325]
  - [crypto] nx: AES-XCBC mode routines for nx encryption on powerpc (Steve Best) [929325]
  - [crypto] nx: AES-GCM mode routines for nx encryption on powerpc (Steve Best) [929325]
  - [crypto] nx: AES-ECB mode routines for nx encryption on powerpc (Steve Best) [929325]
  - [crypto] nx: AES-CTR mode routines for nx encryption on powerpc (Steve Best) [929325]
  - [crypto] nx: AES-CCM mode routines for nx encryption on powerpc (Steve Best) [929325]
  - [crypto] nx: AES-CBC mode routines for nx encryption on powerpc (Steve Best) [929325]
  - [crypto] nx: driver code supporting nx encryption on powerpc (Steve Best) [929325]
  - [x86] apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192]
  - [x86] apic: disable ARAT by default (Prarit Bhargava) [808192]
  - [x86] amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192]
  - [tools] perf: Fix SIGALRM and pipe read race for rwtop (Jiri Olsa) [907366]
  - [tools] perf: Removing 'nr' field from rw* scripts (Jiri Olsa) [905007]
  - [netdrv] bnx2: dma_alloc_coherent, use __GFP_ZERO instead of memset(, 0) (Neil Horman) [917110]
  - [netdrv] bnx2: Rename register read and write macros (Neil Horman) [917110]
  - [char] n_tty: Remove BUG_ON from n_tty_read() (Stanislaw Gruszka) [848085]
  - [base] cpu: emit KOBJ_ADD after 'online' attribute is created (Igor Mammedov) [878749]
  - [target] backport LIO from upstream 3.9 (Andy Grover) [903297]
  - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826061]
  - [pci] make sriov work with hotplug remove (Takahiro MUNEDA) [965002]
  - [nfs] sunrpc: Prevent an rpc_task wakeup race (Dave Wysochanski) [840860]
  - [nfs] sunrpc: clarify comments on rpc_make_runnable (Dave Wysochanski) [840860]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-389.el6]
changelog:
  - [virt] kvm: fix copy to user with irq disabled (Michael S. Tsirkin) [906602] {CVE-2013-1935}
  - [netdrv] usb/cdc_ncm: apply usbnet_link_change (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: demote "unexpected notification" to debug level (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: return -ENOMEM if kzalloc fails (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: allow user to prefer NCM for backwards compatibility (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: tag Huawei devices (e.g. E5331) with FLAG_WWAN (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: fix probing of devices with multiple control interface altsettings (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: add another Huawei vendor specific device (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: use IAD provided by the USB core (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: add support FLAG_NOARP for Infineon modem platform (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: fix error path for single interface probing (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: workaround for missing CDC Union (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: fix drvinfo strings set in drivers for ethtool (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: use generic usbnet_manage_power() (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: add Huawei devices (Neil Horman) [815934]
  - [usb] add USB_VENDOR_AND_INTERFACE_INFO() macro (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: error path lock fix (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: big endian fix (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: apply introduced usb command APIs (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: do not bind to NCM compatible MBIM devices (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: adding MBIM driver (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: export shared symbols and definitions (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: errata updates for cdc.h (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: fix one more typo (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: add missed constants and structures (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: typo and style fixes (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: ncm constants and structures added (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: refactoring for tx multiplexing (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: splitting rx_fixup for code reuse (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: process chained NDPs (Neil Horman) [815934]
  - [netdrv] net/cdc_ncm: refactor bind preparing for MBIM support (Neil Horman) [815934]
  - [netdrv] net/cdc_ncm: adding MBIM support to ncm_setup (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: add MBIM constants and structures (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: workaround NTB input size firmware bug (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: tag Ericsson WWAN devices (eg F5521gw) with FLAG_WWAN (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: Disable hub-initiated LPM for comms devices (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: avoid discarding datagrams in rx path (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: fix MTU and max_datagram_size handling (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: reduce driver latency in the data path (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: print MAC via printk format specifier (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: make ethtool_ops const (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: Use kzalloc rather than kmalloc followed by memset with 0 (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: convert drivers/net/* to use module_usb_driver() (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: Don't use stack variables for DMA (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: fix endianness problem (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: Remove unneeded version.h includes from drivers/net/ (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: add missing .reset_resume hook (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: release interfaces fix in unbind() (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: Add mising short packet in cdc_ncm driver (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: fix short packet issue on some devices (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: use ethd name for known ethernet devices (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: errata updates for cdc_ncm host driver (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: tx_fixup() race condition fix (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: Don't deref NULL in cdc_ncm_rx_fixup() and don't use uninitialized variable (Neil Horman) [815934]
  - [netdrv] usb/cdc_ncm: USB CDC NCM host driver (Neil Horman) [815934]
  - [netdrv] usb/serial/sierra: Add support for Sierra Wireless AirCard 320U modem (Neil Horman) [884869]
  - [netdrv] sierra_net: keep status interrupt URB active (Neil Horman) [884869]
  - [netdrv] sierra_net: apply usbnet_link_change (Neil Horman) [884869]
  - [netdrv] sierra_net: Remove unnecessary alloc/OOM messages (Neil Horman) [884869]
  - [netdrv] sierra_net: fix ethtool drvinfo strings set in drivers (Neil Horman) [884869]
  - [netdrv] sierra_net: shut up sparse restricted type warnings (Neil Horman) [884869]
  - [netdrv] usbnet: sierra_net: apply introduced usb command APIs (Neil Horman) [884869]
  - [netdrv] sierra_net: Endianess bug fix (Neil Horman) [884869]
  - [netdrv] sierra_net: removes unnecessary semicolon (Neil Horman) [884869]
  - [netdrv] sierra_net: make private symbols static (Neil Horman) [884869]
  - [netdrv] sierra_net: device IDs for Aircard 320U++ (Neil Horman) [884869]
  - [netdrv] usbnet: make ethtool_ops const (Neil Horman) [884869]
  - [netdrv] sierra_net: convert to use module_usb_driver() (Neil Horman) [884869]
  - [netdrv] sierra_net: don't use flush_scheduled_work() (Neil Horman) [884869]
  - [netdrv] sierra_net: return operator cleanup (Neil Horman) [884869]
  - [netdrv] sierra_net: use __packed annotation (Neil Horman) [884869]
  - [netdrv] sierra_net: initiate sync sequence in sierra_net.c driver (Neil Horman) [884869]
  - [netdrv] sierra_net: add sierra_net driver (Neil Horman) [884869]
  - [netdrv] usbnet: allow status interrupt URB to always be active (Neil Horman) [884869]
  - [netdrv] usbnet: handle link change (Neil Horman) [884869]
  - [netdrv] usbnet: apply usbnet_link_change (Neil Horman) [884869]
  - [netdrv] usbnet: introduce usbnet_link_change API (Neil Horman) [884869]
  - [netdrv] usbnet: Remove unnecessary alloc/OOM messages (Neil Horman) [884869]
  - [netdrv] usbnet: fix tx_dropped statistics (Neil Horman) [884869]
  - [netdrv] usbnet: prevent buggy devices from killing us (Neil Horman) [884869]
  - [netdrv] usbnet: fix regression from FLAG_NOARP code (Neil Horman) [884869]
  - [netdrv] usbnet: add new flag FLAG_NOARP for usb net devices (Neil Horman) [884869]
  - [netdrv] usbnet: generic manage_power() (Neil Horman) [884869]
  - [netdrv] usbnet: handle PM failure gracefully (Neil Horman) [884869]
  - [netdrv] usbnet: ratelimit kevent may have been dropped warnings (Neil Horman) [884869]
  - [netdrv] usbnet: runtime wake up device before calling usbnet_{read|write}_cmd (Neil Horman) [884869]
  - [netdrv] usbnet: introduce usbnet_{read|write}_cmd_nopm (Neil Horman) [884869]
  - [netdrv] usbnet: Fix memory leak on Tx data path (Neil Horman) [884869]
  - [netdrv] usbnet: introduce usbnet 3 command helpers (Neil Horman) [884869]
  - [netdrv] usbnet: Support devices reporting idleness (Neil Horman) [884869]
  - [netdrv] usbnet: fix softirq storm on suspend (Neil Horman) [884869]
  - [netdrv] usbnet: fix deadlock in resume (Neil Horman) [884869]
  - [netdrv] usbnet: Use eth_random_addr (Neil Horman) [884869]
  - [netdrv] usbnet: handle remote wakeup asap (Neil Horman) [884869]
  - [netdrv] usbnet: clear OPEN flag in failure path (Neil Horman) [884869]
  - [netdrv] usbnet: sanitise overlong driver information strings (Neil Horman) [884869]
  - [netdrv] usbnet: don't initialize transfer buffer before submit status URB (Neil Horman) [884869]
  - [netdrv] usbnet: remove declaration for intr_complete (Neil Horman) [884869]
  - [netdrv] usbnet: remove usb_get/put_dev in .probe and .disconnect (Neil Horman) [884869]
  - [netdrv] usbnet: fix skb traversing races during unlink (Neil Horman) [884869]
  - [netdrv] usbnet: fix failure handling in usbnet_probe (Neil Horman) [884869]
  - [netdrv] usbnet: fix leak of transfer buffer of dev->interrupt (Neil Horman) [884869]
  - [netdrv] usbnet: consider device busy at each recieved packet (Neil Horman) [884869]
  - [netdrv] usbnet: don't clear urb->dev in tx_complete (Neil Horman) [884869]
  - [netdrv] usbnet: increase URB reference count before usb_unlink_urb (Neil Horman) [884869]
  - [netdrv] usbnet: use netif_tx_wake_queue instead of netif_start_queue (Neil Horman) [884869]
  - [netdrv] usbnet: reserve headroom on rx skbs (Neil Horman) [884869]
  - [netdrv] usbnet: avoid recursive locking in usbnet_stop() (Neil Horman) [884869]
  - [netdrv] usbnet: fix oops in usbnet_start_xmit (Neil Horman) [884869]
  - [netdrv] usbnet: fix a few typos in comments (Neil Horman) [884869]
  - [netdrv] usbnet: fix out of memory during runtime pm (Neil Horman) [884869]
  - [netdrv] usbnet: remove flag of EVENT_DEV_WAKING (Neil Horman) [884869]
  - [netdrv] usbnet: Resubmit interrupt URB if device is open (Neil Horman) [884869]
  - [netdrv] usbnet: Use FIELD_SIZEOF macro in usbnet_init() function (Neil Horman) [884869]
  - [netdrv] usbnet: use ethd name for known ethernet devices (Neil Horman) [884869]
  - [netdrv] usbnet: Fix up 'FLAG_POINTTOPOINT' and 'FLAG_MULTI_PACKET' overlaps (Neil Horman) [884869]
  - [netdrv] usbnet: Ethernet quirks for the LG-VL600 4G modem (Neil Horman) [884869]
  - [netdrv] usbnet: Fix leak when usb_autopm_get_interface() returns less than zero in kevent() (Neil Horman) [884869]
  - [netdrv] usbnet: don't use flush_scheduled_work() (Neil Horman) [884869]
  - [netdrv] usbnet: changes for upcoming cdc_ncm driver (Neil Horman) [884869]
  - [netdrv] usbnet: fix usb_autopm_get_interface failure (Neil Horman) [884869]
  - [netdrv] usbnet: rx_submit() should return an error code (Neil Horman) [884869]
  - [netdrv] usbnet: remove noisy and hardly useful printk (Neil Horman) [884869]
  - [netdrv] usbnet: use jiffies in schedule_timeout(), not msecs (Neil Horman) [884869]
  - [netdrv] usbnet: use newly introduced hex_to_bin() (Neil Horman) [884869]
  - [netdrv] usbnet: Set parent device early for netdev_printk() (Neil Horman) [884869]
  - [netdrv] usbnet: Print device statistics as unsigned (Neil Horman) [884869]
  - [netdrv] usbnet: Adding URB_ZERO_PACKET flag to usbnet.c (Neil Horman) [884869]
  - [netdrv] usbnet: Use netif_<level> logging facilities (Neil Horman) [884869]
  - [netdrv] usbnet: Convert dev(dbg|err|warn|info) macros to netdev_<level> (Neil Horman) [884869]
  - [netdrv] usbnet: Autosuspend for online devices (Neil Horman) [884869]
  - [netdrv] usbnet: Move && and || to end of previous line (Neil Horman) [884869]
  - [netdrv] usbnet: Set link down initially for drivers that update link state (Neil Horman) [884869]
  - [netdrv] usbnet: Set device type for wlan and wwan devices (Neil Horman) [884869]
  - [netdrv] usbnet: Use wwand interface name for mobile broadband devices (Neil Horman) [884869]
  - [edac] sb_edac: do not require prescence of IMC_DDRIO device (Mauro Carvalho Chehab) [923451]
  - [edac] sb_edac: fix the error about memory type detection on SandyBridge (Mauro Carvalho Chehab) [923451]
  - [dma] ioat: Fix excessive CPU utilization (John Feeney) [883575]
  - [wireless] b43: stop format string leaking into error msgs (John Linville) [971389] {CVE-2013-2852}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-390.el6]
changelog:
  - [fs] nfs: Fix an NFS client lockdep issue (Jeff Layton) [891937]
  - [acpi] acpi_pad: fix power_saving thread deadlock (Lenny Szubowicz) [751123]
  - [powerpc] rtas_flash: Fix validate_flash buffer overflow issue (Steve Best) [956385]
  - [powerpc] rtas_flash: Fix bad memory access (Steve Best) [956385]
  - [powerpc] rtas_flash: New return code to indicate FW entitlement expiry (Steve Best) [956385]
  - [powerpc] rtas_flash: Update return token comments (Steve Best) [956385]
  - [powerpc] rtas_flash: Free kmem upon module exit (Steve Best) [956385]
  - [netdrv] igb: SR-IOV init reordering (Stefan Assmann) [920652]
  - [netdrv] igb: Fix null pointer dereference (Stefan Assmann) [920652]
  - [netdrv] igb: Enable SR-IOV configuration via PCI sysfs interface (Stefan Assmann) [920652]
  - [powerpc] Fix VMX fix for memcpy case (Steve Best) [929280]
  - [powerpc] Fix VMX in interrupt check in POWER7 copy loops (Steve Best) [929280]
  - [powerpc] POWER7 optimised memcpy using VMX and enhanced prefetch (Steve Best) [929280]
  - [powerpc] POWER7 optimised copy_page using VMX and enhanced prefetch (Steve Best) [929280]
  - [powerpc] Rename copyuser_power7_vmx.c to vmx-helper.c (Steve Best) [929280]
  - [powerpc] Use enhanced touch instructions in POWER7 copy_to_user/copy_from_user (Steve Best) [929280]
  - [powerpc] Simplify 4k/64k copy_page logic (Steve Best) [929280]
  - [powerpc] Add 64bit csum_and_copy_to_user (Steve Best) [929280]
  - [powerpc] Optimise 64bit csum_partial_copy_generic and add csum_and_copy_from_user (Steve Best) [929280]
  - [powerpc] Optimise 64bit csum_partial (Steve Best) [929280]
  - [kernel] trace: Allow archs to ignore tracing compat syscalls (Josh Poimboeuf) [881038]
  - [kernel] trace: Fix perf syscall tracing when syscall_nr == -1 (Josh Poimboeuf) [881038]
  - [netdrv] 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Green) [767885]
  - [netdrv] 8139cp: properly support change of MTU values (John Green) [767885]
  - [pci] make re-allocation try harder by reassigning ranges higher in the heirarchy (Takahiro MUNEDA) [965006]
  - [pci] code and comments cleanup (Takahiro MUNEDA) [965006]
  - [pci] make cardbus-bridge resources optional (Takahiro MUNEDA) [965006]
  - [pci] honor child buses add_size in hot plug configuration (Takahiro MUNEDA) [965006]
  - [pci] ability to relocate assigned pci-resources (Takahiro MUNEDA) [965006]
  - [pci] make SRIOV resources optional (Takahiro MUNEDA) [965006]
  - [s390] console: fix 3215 console crash (Hendrik Brueckner) [970779]
  - [s390] scm_blk: allow more cluster size values (Hendrik Brueckner) [963068]
  - [s390] mm: protection exception PSW for aborted transaction (Hendrik Brueckner) [958271]
  - [s390] hibernate: Save and restore absolute zero pages (Hendrik Brueckner) [952739]
  - [s390] kdump: Add PM notifier for kdump (Hendrik Brueckner) [952738]
  - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952448]
  - [s390] module: Add missing R_390_NONE relocation type (Hendrik Brueckner) [952449]
  - [s390] dasd: fix unresponsive device after all channel paths were lost (Hendrik Brueckner) [915731]
  - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220]
  - [s390] zcore: Add hsa file (Hendrik Brueckner) [915356]
  - [s390] ipl: Implement diag308 loop for zfcpdump (Hendrik Brueckner) [915364]
  - [s390] eadm_sch: fix driver initialization (Hendrik Brueckner) [912489]
  - [s390] zfcp: Do not wakeup while suspended (Hendrik Brueckner) [855129]
  - [s390] time: fix sched_clock() overflow (Hendrik Brueckner) [903334]
  - [s390] irq: enable irq sum accounting for /proc/stat again (Hendrik Brueckner) [903333]
  - [s390] dasd: prevent path verification before resume (Hendrik Brueckner) [903331]
  - [s390] dasd: fix unaccessible device after resume (Hendrik Brueckner) [903339]
  - [security] selinux: fix parallel compile error (Frantisek Hrbata) [962427]
  - [acpi] Evaluate thermal trip points before reading temperature (Tony Camuso) [929293]
  - [kernel] time: Fix setting of hardware clock in NTP code (Prarit Bhargava) [912704]
  - [x86] quirks: use 'intremap=off' instead of 'nointremap' for consistency (Prarit Bhargava) [960828]
  - [fs] proc: fix pagemap_read() error case (Larry Woodman) [918119]
  - [base] node: fix off-by-one bug in print_nodes_state() (Prarit Bhargava) [871215]
  - [netdrv] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920754]
  - [netdrv] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [924667]
  - [netdrv] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [909488]
  - [netdrv] igb: increase timeout for ethtool offline self-test (Stefan Assmann) [906240]
  - [netdrv] qlcnic: sleeping function called from invalid context (Amerigo Wang) [907310]
  - [netdrv] be2net: ensure all events are ack'ed prior calling be_eq_clean (Ivan Vecera) [884442]
  - [pci] Document MPS parameters pci=pcie_bus_safe, pci=pcie_bus_perf, etc (Myron Stowe) [910604]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-391.el6]
changelog:
  - [crypto] Revert: unmark gcm(aes) as fips_allowed (Jarod Wilson) [915637]
  - [crypto] testmgr: allow aesni-intel and ghash_clmulni-intel in fips mode (Jarod Wilson) [915637]
  - [crypto] testmgr: silence warnings about no tests for aesni algorithms (Jarod Wilson) [915637]
  - [crypto] Use scatterwalk_crypto_chain (Jarod Wilson) [786972]
  - [crypto] scatterwalk: Add scatterwalk_crypto_chain helper (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: fix Kconfig problem with CRYPTO_GLUE_HELPER_X86 (Jarod Wilson) [786968 786972 969522]
  - [crypto] gcm: Add RFC4543 wrapper for GCM (Jarod Wilson) [786968 786972 969522]
  - [crypto] glue_helper: add more optimized XTS-mode for serpent-avx (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: add more optimized XTS mode for x86-64 (Jarod Wilson) [786968 786972 969522]
  - [crypto] glue_helper: use le128 instead of u128 for CTR mode (Jarod Wilson) [786968]
  - [crypto] glue_helper: cast6/avx, avoid using temporary stack buffers (Jarod Wilson) [786968 786972 969522]
  - [crypto] glue_helper: serpent-sse2, split generic glue code to new helper module (Jarod Wilson) [786968 786972 969522]
  - [crypto] ghash-intel: assembler clean-up, use ENDPROC at end of assember functions (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: add ENDPROC statements for assembler functions (Jarod Wilson) [786968 786972 969522]
  - [crypto] aes-x86: assembler clean-ups, use ENTRY/ENDPROC, localize jump targets (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: remove rfc3686(ctr(aes)), utilize rfc3686 from ctr-module instead (Jarod Wilson) [786968]
  - [crypto] ctr: make rfc3686 asynchronous block cipher (Jarod Wilson) [786968 786972 969522]
  - [net] xfrm_algo: probe asynchronous block ciphers instead of synchronous (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: fix XTS mode on x86-32, add wrapper function for asmlinkage aesni_enc() (Jarod Wilson) [786968 786972 969522]
  - [crypto] lrw: add interface for parallelized cipher implementions (Jarod Wilson) [786968 786972 969522]
  - [crypto] lrw: split gf128mul table initialization from setkey (Jarod Wilson) [786968 786972 969522]
  - [crypto] lrw: use blocksize constant (Jarod Wilson) [786968 786972 969522]
  - [crypto] crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: improve lrw and xts performance by utilizing parallel AES-NI hardware pipelines (Jarod Wilson) [786968 786972 969522]
  - [crypto] xts: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522]
  - [crypto] lrw: remove dependency on EXPERIMENTAL (Jarod Wilson) [786968 786972 969522]
  - [crypto] xts: add interface for parallelized cipher implementations (Jarod Wilson) [786968 786972 969522]
  - [crypto] xts: use blocksize constant (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: fix wrong kfree pointer (Jarod Wilson) [786972]
  - [crypto] aesni-intel: change to use shared ablk_* functions (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: use crypto_{un}register_algs (Jarod Wilson) [786968 786972 969522]
  - [crypto] Add bulk algorithm registration interface (Jarod Wilson) [786968 786972 969522]
  - [crypto] ablk_helper: move ablk_* functions from serpent-sse2/avx glue code to shared module (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: fix unaligned cbc decrypt for x86-32 (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: move more common code to ablk_init_common (Jarod Wilson) [786968 786972 969522]
  - [crypto] aes-x86: quiet sparse noise about symbol not declared (Jarod Wilson) [786968 786972 969522]
  - [crypto] cryptd: Use subsys_initcall to prevent races with aesni (Jarod Wilson) [786968 786972 969522]
  - [crypto] ghash-intel: Fix set but not used in ghash_async_setkey() (Jarod Wilson) [786972]
  - [crypto] aesni-intel: fix aesni build on i386 (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: Merge with fpu.ko (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: fixed problem with packets that are not multiple of 64bytes (Jarod Wilson) [786972]
  - [crypto] aesni-intel: Fix remaining leak in rfc4106_set_hash_key (Jarod Wilson) [786972]
  - [crypto] aesni-intel: Don't leak memory in rfc4106_set_hash_subkey (Jarod Wilson) [786972]
  - [crypto] ghash-intel: ghash-clmulni-intel_glue needs err.h (Jarod Wilson) [786972]
  - [crypto] aesni-intel: Fixed build with binutils 2.16 (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: Fixed build error on x86-32 (Jarod Wilson) [786968 969522]
  - [crypto] aesni-intel: Ported implementation to x86-32 (Jarod Wilson) [786968 786972 969522]
  - [crypto] aesni-intel: RFC4106 AES-GCM Driver Using Intel New Instructions (Jarod Wilson) [786972]
  - [crypto] cryptd: Adding the AEAD interface type support to cryptd (Jarod Wilson) [786972]
  - [crypto] aesni-intel: Fix another CTR build failure with gas 2.16.1 (Jarod Wilson) [786968]
  - [crypto] aesni-intel: Fix CTR optimization build failure with gas 2.16.1 (Jarod Wilson) [786968]
  - [crypto] aesni-intel: Add AES-NI accelerated CTR mode (Jarod Wilson) [786968]
  - [crypto] ghash-clmulni-intel: Put proper .data section in place (Jarod Wilson) [921642]
  - [s390] Revert: kernel: add support for physical memory > 4TB (Jarod Wilson) [913220]
  - [kernel] perf: Fix perf_event_for_each() to use sibling (Jiri Olsa) [967933]
  - [x86] perf: Add format attributes for p4 (Jiri Olsa) [967933]
  - [x86] perf: Adding sysfs group format attribute for pmu device (Jiri Olsa) [967933]
  - [x86] perf: Fix local vs remote memory events for NHM/WSM (Jiri Olsa) [967933]
  - [tools] perf: Remove deprecated WARN_ON_ONCE() (Jiri Olsa) [967933]
  - [tools] perf: Call perf_cgroup_event_time() directly (Jiri Olsa) [967933]
  - [tools] perf: Don't call release_callchain_buffers() if allocation fails (Jiri Olsa) [967933]
  - [mfd] lpc_ich: Add support for Intel Avoton SoC (Neil Horman) [922965]
  - [mfd] lpc_ich: Use devres API to allocate private data (Neil Horman) [922965]
  - [mfd] lpc_ich: Add Device IDs for Intel Wellsburg PCH (Neil Horman) [922965]
  - [mfd] lpc_ich: Fix gpio base and control offsets (Neil Horman) [922965]
  - [mfd] lpc_ich: One uninitialized cell is no error (Neil Horman) [922965]
  - [mfd] lpc_ich: Fix resource request for mem 0x00000000 (Neil Horman) [922965]
  - [mfd] lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH (Neil Horman) [922965]
  - [mfd] lpc_ich: Fix regression for iTCO_wdt driver (Neil Horman) [922965]
  - [mfd] Check for mem_base when building IORESOURCE_MEM resources (Neil Horman) [922965]
  - [watchdog] iTCO_wdt: Convert iTCO_wdt driver to mfd model (Neil Horman) [922965]
  - [watchdog] iTCO_wdt: Use pr_<fmt> and pr_<level> (Neil Horman) [922965]
  - [watchdog] iTCO_wdt: fix TCO V1 timeout values and limits (Neil Horman) [922965]
  - [mfd] Add LPC driver for Intel ICH chipsets (Neil Horman) [922965]
  - [i2c] i801: SMBus patch for Intel Avoton DeviceIDs (Neil Horman) [922965]
  - [i2c] iSMT: add Intel Avoton DeviceIDs (Neil Horman) [922965]
  - [ata] ata_piix: IDE-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965]
  - [ata] ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge chipsets (Neil Horman) [922965]
  - [ata] ahci: AHCI-mode SATA patch for Intel Avoton DeviceIDs (Neil Horman) [922965]
  - [usb] xhci: correct comp_mode_recovery_timer on return from hibernate (Tony Camuso) [888974]
  - [acpi] Don't let acpi_pad needlessly mark TSC unstable (Lenny Szubowicz) [907545]
  - [acpi] acpica: Remove extraneous warning for very large GPE registers (Nigel Croxon) [924873]
  - [kernel] async: Make async execution api a little more fair in scheduling (Neil Horman) [871955]
  - [md] dm-stripe: fix regression in stripe_width calculation (Mike Snitzer) [960277]
  - [block] fix ext_devt_idr handling (Tomas Henzl) [735927]
  - [md] dm-crypt: fix mempool deadlock (Mike Snitzer) [831158]
  - [scsi] libsas: fix handling vacant phy in sas_set_ex_phy() (David Milburn) [949905]
  - [mm] swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [827548]
  - [mm] compaction: fix /proc/sys/vm/compact_memory crash (Johannes Weiner) [953680 955525]
  - [mm] fadvise: drain all pagevecs if POSIX_FADV_DONTNEED fails to discard all pages (Larry Woodman) [957821]
  - [pci] dmar: Remove warning for HPET scope type (Nigel Croxon) [956310]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-392.el6]
changelog:
  - [net] bridge: Set vlan_features to allow offloads on vlans (Vlad Yasevich) [951458]
  - [virt] virtio-net: initialize vlan_features (Vlad Yasevich) [951458]
  - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [744655]
  - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [744655]
  - [s390] cio: add channel ID sysfs attribute (Hendrik Brueckner) [929274]
  - [s390] cio: make use of newly added format 1 channel-path data (Hendrik Brueckner) [929274]
  - [s390] cio: collect format 1 channel-path description data (Hendrik Brueckner) [929274]
  - [s390] qeth: Support VEPA mode (Hendrik Brueckner) [929275]
  - [s390] ccwgroup: allow drivers to call set_{on, off}line (Hendrik Brueckner) [929275]
  - [s390] dasd: add safe offline interface (Hendrik Brueckner) [929264]
  - [s390] dasd: add shutdown action (Hendrik Brueckner) [929264]
  - [s390] dasd: Correct retry counter for terminated I/O (Hendrik Brueckner) [929264]
  - [s390] perf_cpum_cf: fallback to software sampling events (Hendrik Brueckner) [823012]
  - [s390] perf_cpum_cf: Add support for counters available with IBM zEC12 (Hendrik Brueckner) [823012]
  - [s390] perf_cpum_cf: get rid of compile warnings (Hendrik Brueckner) [823012]
  - [s390] perf: add support for s390x CPU counters (Hendrik Brueckner) [823012]
  - [ata] libata-sff: port_task is SFF specific (David Milburn) [808672]
  - [ata] libata-sff: introduce ata_sff_init/exit() and ata_sff_port_init() (David Milburn) [808672]
  - [netdrv] qlge: Update version to 1.00.00.32 (Chad Dupuis) [927891]
  - [netdrv] qlge: Fix ethtool autoneg advertising (Chad Dupuis) [927891]
  - [netdrv] qlge: Fix receive path to drop error frames (Chad Dupuis) [927891]
  - [netdrv] qlge: Fixed a coding style issue (Chad Dupuis) [927891]
  - [kernel] sched: Do not account bogus utime (Stanislaw Gruszka) [912662]
  - [kernel] sched: Avoid cputime scaling overflow (Stanislaw Gruszka) [912662]
  - [acpi] Verify device status after eject (Nigel Croxon) [869134]
  - [acpi] Update CPU hotplug error messages (Nigel Croxon) [869134]
  - [acpi] Add acpi_handle_<level>() interfaces (Nigel Croxon) [869134]
  - [acpi] Export functions for hot-remove (Nigel Croxon) [869134]
  - [acpi] Add ACPI CPU hot-remove support (Nigel Croxon) [869134]
  - [acpi] Fix stale pointer access to flags.lockable (Nigel Croxon) [869134]
  - [acpi] processor_core: prevent cpu from becoming online (Nigel Croxon) [869134]
  - [acpi] Set hotplug _OST support bit to _OSC (Nigel Croxon) [869134]
  - [acpi] Add _OST support for ACPI container hotplug (Nigel Croxon) [869134]
  - [acpi] Add _OST support for ACPI memory hotplug (Nigel Croxon) [869134]
  - [acpi] Add _OST support for ACPI CPU hotplug (Nigel Croxon) [869134]
  - [acpi] Add _OST support for sysfs eject (Nigel Croxon) [869134]
  - [acpi] Add an interface to evaluate _OST (Nigel Croxon) [869134]
  - [acpi] scan: return -ENODEV if no device was found (Nigel Croxon) [869134]
  - [acpi] processor_core: add missing kfree (Nigel Croxon) [869134]
  - [acpi] processor_core: Add CPU hotplug support for processor device objects (Nigel Croxon) [869134]
  - [acpi] processor_core: Do not try to set up acpi processor stuff on cores exceeding maxcpus (Nigel Croxon) [869134]
  - [idle] intel_idle: Don't register CPU notifier if we are not running (Nigel Croxon) [869134]
  - [idle] intel_idle: break dependency between modules (Nigel Croxon) [869134]
  - [acpi] processor_core: remove duplicated lines of merging problems with acpi_processor_add (Nigel Croxon) [869134]
  - [acpi] processor_core: Delay acpi_processor_start() call for hotplugged cores (Nigel Croxon) [869134]
  - [acpi] processor_core: Split up acpi_processor_add (Nigel Croxon) [869134]
  - [idle] intel_idle: Split up and provide per CPU initialization func (Nigel Croxon) [869134]
  - [acpi] processor_core: Remove unneeded variable passed by acpi_processor_hotadd_init (Nigel Croxon) [869134]
  - [s390] scm: process availability (Hendrik Brueckner) [929257]
  - [s390] scm_blk: suspend writes (Hendrik Brueckner) [929257]
  - [s390] scm_drv: extend notify callback (Hendrik Brueckner) [929257]
  - [s390] scm_blk: fix request number accounting (Hendrik Brueckner) [929257]
  - [s390] scm: reorder scm_remove (Hendrik Brueckner) [929257]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-393.el6]
changelog:
  - [netdrv] igb: Removed unused i2c function (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Implementation of i210/i211 LED support (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix possible panic caused by Rx traffic arrival while interface is down (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix set_ethtool function to call update nvm for entire image (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: SerDes flow control setting (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Support for SFP modules discovery (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add update to last_rx_timestamp in Rx rings (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Changed LEDs blink mechanism to include designs using cathode (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: limit udelay for phy changes to 10000us (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Bump version of driver (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Remove id's that will not be productized for Linux (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Remove dead code path (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Retain HW VLAN filtering while in promiscuous + VT mode (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: display a warning message when SmartSpeed works (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Use pci_vfs_assigned instead of igb_vfs_are_assigned (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add SMBI semaphore to I210/I211 (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: SERDES loopback sigdetect bit on i210 devices (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add support for i354 devices (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Enable EEE LP advertisement (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix code comments and whitespace (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix sparse warnings on function pointers (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Use rx/tx_itr_setting when setting up initial value of itr (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Pull adapter out of main path in igb_xmit_frame_ring (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Mask off check of frag_off as we only want fragment offset (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: random code and comments fix (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Implement support to power sfp cage and turn on I2C (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Support to read and export SFF-8472/8079 data (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Support for 100base-fx SFP (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: fix PHC stopping on max freq (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: make sensor info static (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: fix i350 anti spoofing config (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix for lockdep issue in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix link setup for I210 devices (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Refractoring function pointers in igb_get_invariants function (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Intialize MAC function pointers (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Initialize NVM function pointers (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Initialize PHY function pointers (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Update igb to use a path similar to ixgbe to determine when to stop Tx (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Refix sparse warning in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix for improper allocation flag in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix for improper exit in igb_get_i2c_client (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Remove unnecessary alloc/OOM messages, alloc cleanups (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Copyright string update to year 2013 (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Replace rmb in Tx cleanup with read_barrier_depends (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Use in-kernel PTP_EV_PORT #define (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Free any held skb that should have been timestamped on remove (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add mechanism for detecting latched hardware Rx timestamp (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add timeout for PTP Tx work item (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add support for SW timestamping (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: enable CONFIG_IGB_HWMON (Dean Nelson) [914835 923899 947526]
  - [netdrv] igb: Enable hwmon data output for thermal sensors via I2C (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add support functions to access thermal data (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add i2c interface to igb (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Update igb version to 4.1.2 (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix SerDes autoneg flow control (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Unset sigdetect for SERDES loopback on 82580 and i350 (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Workaround for global device reset problem on 82580 (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Refactoring of i210 file (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Acquire, release semaphore for writing each EEPROM page (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Updates to read nvm function for i211 device (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Use a 32-bit mask when calculating the flow control watermarks (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Do not parse past IP header on fragments beyond the first (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: No longer rely on APME to determine WoL settings (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Update PTP Rx filters (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Ethtool support to enable and disable EEE (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Improve performance and reduce size of igb_tx_map (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: consolidate creation of Tx buffer info and data descriptor (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: convert to SKB paged frag API (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Update igb Tx flags to improve code efficiency (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Support for modifying UDP RSS flow hashing (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Clear Go Link Disconnect for 82580 and later devices (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Enable clock drivers along with associated net/PHY drivers (Dean Nelson) [914835 923899 947526]
  - [netdrv] igb: Fix EEPROM writes via ethtool on i210 (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Add function to read i211's invm version (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Remove workaround for EEE configuration on i210/I211 (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix sparse warning in igb_ptp_rx_pktstamp (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Update firmware version info for ethtool output (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Enable auto-crossover during forced operation on 82580 and above (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Update version (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Update get cable length function for i210/i211 (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Split igb_update_dca into separate Tx and Rx functions (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Lock buffer size at 2K even on systems with larger pages (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Move rx_buffer related code in Rx cleanup path into separate function (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Map entire page and sync half instead of mapping and unmapping half pages (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Combine post-processing of skb into a single function (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Do not use header split, instead receive all frames into a single buffer (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Split Rx timestamping into two separate functions (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Correcting and improving small packet check and padding (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Use dma_unmap_addr and dma_unmap_len defines (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Simplify how we populate the RSS key (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Change how we populate the RSS indirection table (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Change Tx cleanup loop to do/while instead of for (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Fix stats output on i210/i211 parts (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Support to enable EEE on all eee_supported devices (Stefan Assmann) [914835 923899 947526]
  - [netdrv] igb: Remove artificial restriction on RQDPC stat reading (Stefan Assmann) [914835 923899 947526]
  - [netdrv] pci: Add SRIOV helper function to determine if VFs are assigned to guest (Stefan Assmann) [914835 923899 947526]
  - [net] phy: fix a bug when verify the EEE support (Nikolay Aleksandrov) [896263]
  - [net] mdio: translation of MMD EEE registers to/from ethtool settings (Nikolay Aleksandrov) [896263]
  - [net] phy: add the EEE support and the way to access to the MMD registers (Nikolay Aleksandrov) [896263]
  - [edac] avoid mce decoding crash after edac driver unloaded (Prarit Bhargava) [787999]
  - [x86] mce: Drain mcelog buffer (Prarit Bhargava) [787999]
  - [x86] mce: Add wrappers for registering on the decode chain (Prarit Bhargava) [787999]
  - [edac] sb_edac: Add it to the building system (Prarit Bhargava) [787999]
  - [edac] i7core_edac: Drop the edac_mce facility (Prarit Bhargava) [787999]
  - [x86] mce: Use notifier chain only for MCE decoding (Prarit Bhargava) [787999]
  - [s390] crash: Fuzzy live dump for System z (Hendrik Brueckner) [929262]
  - [s390] mm: allow absolute memory access for /dev/mem (Hendrik Brueckner) [929262]
  - [s390] zcrypt: ap bus rescan problem when toggle crypto adapters on/off (Hendrik Brueckner) [929259]
  - [s390] zcrypt: Handle AP configuration changes (Hendrik Brueckner) [929259]
  - [s390] smp: lost IPIs on cpu hotplug (Hendrik Brueckner) [975179]
  - [cdrom] use kzalloc() for failing hardware (Frantisek Hrbata) [973106] {CVE-2013-2164}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-394.el6]
changelog:
  - [fs] xfs: don't use speculative prealloc for small files (Brian Foster) [955254]
  - [fs] xfs: xfs_iomap_prealloc_size() tracepoint (Brian Foster) [955254]
  - [fs] xfs: add quota-driven speculative preallocation throttling (Brian Foster) [955254]
  - [fs] xfs: xfs_dquot prealloc throttling watermarks and low free space (Brian Foster) [955254]
  - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqlimits() instead of xfs_disk_dquot_t (Brian Foster) [955254]
  - [fs] xfs: push rounddown_pow_of_two() to after prealloc throttle (Brian Foster) [955254]
  - [fs] xfs: reorganize xfs_iomap_prealloc_size to remove indentation (Brian Foster) [955254]
  - [fs] xfs: Define a new function xfs_inode_dquot() (Brian Foster) [955254]
  - [fs] xfs: Define a new function xfs_this_quota_on() (Brian Foster) [955254]
  - [fs] xfs: fix xfs_iomap_eof_prealloc_initial_size type (Brian Foster) [955254]
  - [fs] xfs: increase prealloc size to double that of the previous extent (Brian Foster) [955254]
  - [fs] xfs: fix potential infinite loop in xfs_iomap_prealloc_size() (Brian Foster) [955254]
  - [fs] xfs: limit speculative prealloc size on sparse files (Brian Foster) [955254]
  - [fs] xfs: limit speculative prealloc near ENOSPC thresholds (Brian Foster) [955254]
  - [fs] xfs: add background scanning to clear eofblocks inodes (Brian Foster) [955254]
  - [fs] xfs: add minimum file size filtering to eofblocks scan (Brian Foster) [955254]
  - [fs] xfs: support multiple inode id filtering in eofblocks scan (Brian Foster) [955254]
  - [fs] xfs: add inode id filtering to eofblocks scan (Brian Foster) [955254]
  - [fs] xfs: add XFS_IOC_FREE_EOFBLOCKS ioctl (Brian Foster) [955254]
  - [fs] xfs: create function to scan and clear EOFBLOCKS inodes (Brian Foster) [955254]
  - [fs] xfs: make xfs_free_eofblocks() non-static, return EAGAIN on trylock failure (Brian Foster) [955254]
  - [fs] xfs: create helper to check whether to free eofblocks on inode (Brian Foster) [955254]
  - [fs] xfs: support a tag-based inode_ag_iterator (Brian Foster) [955254]
  - [fs] xfs: add EOFBLOCKS inode tagging/untagging (Brian Foster) [955254]
  - [fs] ext3: Dont call dquot_free_block() if we dont update anything (Eric Sandeen) [790278]
  - [fs] ext3: Update ctime in ext3_splice_branch() only when needed (Eric Sandeen) [790278]
  - [fs] GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables (Robert S Peterson) [962468]
  - [fs] GFS2: Remove inode from i_ordered list in gfs2_clear_inode (Robert S Peterson) [859444]
  - [fs] GFS2: fix FITRIM boundary condition errors (Abhijith Das) [891699]
  - [fs] jbd[2]: enable CONFIG_JBD[2]_DEBUG on debug kernels (Eric Sandeen) [851269]
  - [fs] nfsd4: dont close read-write opens too soon (J. Bruce Fields) [955238]
  - [fs] GFS2: Add origin indicator to glock callbacks (Robert S Peterson) [855381]
  - [fs] GFS2: Don:t cache iopen glocks (Robert S Peterson) [855381]
  - [fs] ext2: update ctime when changing the file:s permission by setfacl (Eric Sandeen) [969323]
  - [fs] fuse: fix alignment in short read optimization for async_dio (Brian Foster) [949805]
  - [fs] fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests (Brian Foster) [949805]
  - [fs] fuse: add flag to turn on async direct IO (Brian Foster) [949805]
  - [fs] fuse: truncate file if async dio failed (Brian Foster) [949805]
  - [fs] fuse: optimize short direct reads (Brian Foster) [949805]
  - [fs] fuse: enable asynchronous processing direct IO (Brian Foster) [949805]
  - [fs] fuse: make fuse_direct_io() aware about AIO (Brian Foster) [949805]
  - [fs] fuse: add support of async IO (Brian Foster) [949805]
  - [fs] fuse: move fuse_release_user_pages() up (Brian Foster) [949805]
  - [fs] fuse: Do not use RCU for current process credentials (Brian Foster) [949805]
  - [fs] fuse: mark pages accessed when written to (Brian Foster) [949805]
  - [fs] fuse: cleanup fuse_direct_io() (Brian Foster) [949805]
  - [fs] fuse: update inode size and invalidate attributes on fallocate (Brian Foster) [927324]
  - [fs] fuse: truncate pagecache range on hole punch (Brian Foster) [927324]
  - [fs] fuse: optimize fallocate on permanent failure (Brian Foster) [927324]
  - [fs] fuse: convert inode fallocate to file fallocate (Brian Foster) [927324]
  - [fs] fuse: add FALLOCATE operation (Brian Foster) [927324]
  - [fs] GFS2: Increase i_writecount during gfs2_setattr_size (Robert S Peterson) [968031]
  - [fs] NFS4.1 Fix data server connection race (Steve Dickson) [961887]
  - [fs] NFSv4: Dont recheck permissions on open in case of recovery cached open (Steve Dickson) [956865]
  - [fs] NFSv4.1: Fix the callback highest_used_slotid behaviour (Steve Dickson) [960224]
  - [fs] NFS: Cache state owners after files are closed (Steve Dickson) [800677]
  - [fs] NFS: Move cl_state_owners and related fields to the nfs_server struct (Steve Dickson) [800677]
  - [fs] NFSv4: Fix a readdir regression (Steve Dickson) [963337]
  - [fs] xfs: return EOPNOTSUPP for unsupported acl format (Eric Sandeen) [963686]
  - [fs] ext2: clear uptodate flag on super block I/O error (Eric Sandeen) [679930]
  - [fs] ext4/jbd2: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807]
  - [fs] jbd: dont wait (forever) for stale tid caused by wraparound (Eric Sandeen) [955807]
  - [fs] ext4: fix waiting and sending of a barrier in ext4_sync_file() (Eric Sandeen) [955807]
  - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Eric Sandeen) [955807]
  - [fs] jbd2: fix sending of data flush on journal commit (Eric Sandeen) [955807]
  - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [955807]
  - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [955807]
  - [fs] ext4: Rewrite __jbd2_log_start_commit logic to match upstream (Eric Sandeen) [955807]
  - [net] sctp: Use correct sideffect command in duplicate cookie handling (Daniel Borkmann) [963843] {CVE-2013-2206}
  - [net] macvlan: fix checksums error when we are in bridge mode (Vlad Yasevich) [893151]
  - [net] bridge: Add const to dummy br_netpoll_send_skb (Flavio Leitner) [924294]
  - [net] bridge: send query as soon as leave is received (Amerigo Wang) [952012]
  - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [952012]
  - [net] bridge: Replace mp->mglist hlist with a bool (Amerigo Wang) [952012]
  - [net] bond: add support to read speed and duplex via ethtool (Veaceslav Falico) [961131]
  - [net] bridge: set fake_rtable's dst to NULL to avoid kernel Oops (Thomas Graf) [924033]
  - [net] bonding: fire NETDEV_RELEASE event only on 0 slaves (Veaceslav Falico) [805098]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-395.el6]
changelog:
  - [x86] Revert: amd: Do not enable ARAT feature on AMD processors below family 0x12 (Prarit Bhargava) [808192 979105]
  - [x86] Revert: apic: disable ARAT by default (Prarit Bhargava) [808192 979105]
  - [x86] Revert: apic: mark ARAT Support as Tech Preview (Prarit Bhargava) [808192 979105]
  - [s390] iucv: fix kernel panic at reboot (Hendrik Brueckner) [967907]
  - [kernel] smp: introduce a generic on_each_cpu_mask() function (Hendrik Brueckner) [967907]
  - [kernel] audit: wait_for_auditd() should use TASK_UNINTERRUPTIBLE (Oleg Nesterov) [962976]
  - [kernel] audit: avoid negative sleep durations (Oleg Nesterov) [962976]
  - [s390] dasd: fix hanging device after resume with internal error 13 (Hendrik Brueckner) [974191]
  - [s390] cio: suppress 2nd path verification during resume (Hendrik Brueckner) [974191]
  - [virt] kvm: Export svm/vmx exit code and vector code to userspace (Andrew Jones) [970607]
  - [s390] mm: fix flush_tlb_kernel_range() (Hendrik Brueckner) [974192]
  - [powerpc] Add VDSO version of getcpu (Steve Best) [929224]
  - [kernel] sched: make weird topologies bootable (Radim Krcmar) [892677]
  - [x86] perf: Fix offcore_rsp valid mask for SNB/IVB (Jiri Olsa) [971315] {CVE-2013-2146}
  - [scsi] libsas: use right function to alloc smp response (David Milburn) [949887]
  - [tools] perf/Documentation: Fix typos (Jiri Olsa) [970529]
  - [tools] perf/evsel: Introduce is_group_member method (Jiri Olsa) [970529]
  - [tools] perf/ui: Always compile browser setup code (Jiri Olsa) [970529]
  - [tools] perf/ui: Add ui_progress__finish() (Jiri Olsa) [970529]
  - [tools] perf/ui/gtk: Implement ui_progress functions (Jiri Olsa) [970529]
  - [tools] perf/ui: Introduce generic ui_progress helper (Jiri Olsa) [970529]
  - [tools] perf/ui/tui: Move progress.c under ui/tui directory (Jiri Olsa) [970529]
  - [tools] perf: Add basic event modifier sanity check (Jiri Olsa) [970529]
  - [tools] perf: Omit group members from perf_evlist__disable/enable (Jiri Olsa) [970529]
  - [tools] perf: Ensure single disable call per event in record comand (Jiri Olsa) [970529]
  - [tools] perf: Fix 'disabled' attribute config for record command (Jiri Olsa) [970529]
  - [tools] perf: Fix attributes for '{}' defined event groups (Jiri Olsa) [970529]
  - [tools] perf: Use sscanf for parsing /proc/pid/maps (Jiri Olsa) [970529]
  - [tools] perf: Add gtk.<command> config option for launching GTK browser (Jiri Olsa) [970529]
  - [tools] perf: Fix compile error on NO_NEWT=1 build (Jiri Olsa) [970529]
  - [tools] perf/hists: Initialize all of he->stat with zeroes (Jiri Olsa) [970529]
  - [tools] perf: Stop using 'self' in pstack (Jiri Olsa) [970529]
  - [tools] perf/tests: Check for mkstemp return value in dso-data test (Jiri Olsa) [970529]
  - [tools] perf/tests: Final cleanup for builtin-test move (Jiri Olsa) [970529]
  - [tools] perf/tests: Move pmu tests into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move test__syscall_open_tp_fields into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move perf_evsel__tp_sched_test into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move perf_evsel__roundtrip_name_test into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move test__rdpmc into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move test__PERF_RECORD into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move test__basic_mmap into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move test__open_syscall_event_on_all_cpus into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move test__open_syscall_event into separate object (Jiri Olsa) [970529]
  - [tools] perf/tests: Move test__vmlinux_matches_kallsyms into separate object (Jiri Olsa) [970529]
  - [tools] perf/annotate: Merge same lines in summary view (Jiri Olsa) [970529]
  - [tools] perf/annotate: Don't try to follow jump target on PLT symbols (Jiri Olsa) [970529]
  - [tools] perf/annotate: Whitespace fixups (Jiri Olsa) [970529]
  - [tools] perf/test: fix a build error on builtin-test (Jiri Olsa) [970529]
  - [tools] perf/machine: Move more methods to machine code (Jiri Olsa) [970529]
  - [tools] perf/diff: Use hists__link when not pairing just with baseline (Jiri Olsa) [970529]
  - [tools] perf/hists: Introduce hists__link (Jiri Olsa) [970529]
  - [tools] perf/diff: Move hists__match to the hists lib (Jiri Olsa) [970529]
  - [tools] perf/diff: Start moving to support matching more than two hists (Jiri Olsa) [970529]
  - [tools] perf: Don't try to lookup objdump for live mode (Jiri Olsa) [970529]
  - [tools] perf: Add arbitary aliases and support names with - (Jiri Olsa) [970529]
  - [tools] perf: Add LIBDW_DIR Makefile variable to for alternate libdw (Jiri Olsa) [970529]
  - [tools] perf/tests: Move attr.py temp dir cleanup into finally section (Jiri Olsa) [970529]
  - [tools] perf/hists: Free branch_info when freeing hist_entry (Jiri Olsa) [970529]
  - [tools] perf: Fix detection of stack area (Jiri Olsa) [970529]
  - [tools] perf/machine: Set kernel data mapping length (Jiri Olsa) [970529]
  - [tools] perf/tests: Removing 'optional' field (Jiri Olsa) [970529]
  - [tools] perf/tests: Fix attr watermark field name typo (Jiri Olsa) [970529]
  - [tools] perf/tests: Factor attr tests WRITE_ASS macro (Jiri Olsa) [970529]
  - [tools] perf/tests: Add missing attr stat basic test (Jiri Olsa) [970529]
  - [tools] perf/report: Postpone objdump check until annotation requested (Jiri Olsa) [970529]
  - [tools] perf: Introduce struct hist_browser_timer (Jiri Olsa) [970529]
  - [tools] perf: Use normalized arch name for searching objdump path (Jiri Olsa) [970529]
  - [tools] perf/tests: Add documentation for attr tests (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr stat default test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr stat event syntax group test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr stat group test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr stat no-inherit test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record branch filter tests (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record branch any test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record no delay test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record raw test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record data test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record no-inherit test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record no samples test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record period test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record graph test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record count test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record freq test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record event syntax group test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record group test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr tests under builtin test command (Jiri Olsa) [970529]
  - [tools] perf/tests: Add attr record basic test (Jiri Olsa) [970529]
  - [tools] perf/tests: Add framework for automated perf_event_attr tests (Jiri Olsa) [970529]
  - [tools] perf/tests: Move test objects into 'tests' directory (Jiri Olsa) [970529]
  - [tools] perf/browser: Don't show scripts menu for 'perf top' (Jiri Olsa) [970529]
  - [tools] perf: Remove BINDIR define from exec_cmd.o compilation (Jiri Olsa) [970529]
  - [tools] perf/annotate: Handle XBEGIN like a jump (Jiri Olsa) [970529]
  - [tools] perf: Handle --version string generation on machines without git (Jiri Olsa) [970529]
  - [tools] perf: Further speed up the perf build (Jiri Olsa) [970529]
  - [tools] perf: Speed up the perf build time by simplifying the perf --version string generation (Jiri Olsa) [970529]
  - [tools] perf: Add info about cross compiling for Android ARM (Jiri Olsa) [970529]
  - [tools] perf: Warn about missing libelf (Jiri Olsa) [970529]
  - [tools] perf/python: Initialize 'page_size' variable (Jiri Olsa) [970529]
  - [tools] perf/record: Fix mmap error output condition (Jiri Olsa) [970529]
  - [tools] perf/header: Add is_perf_magic() func (Jiri Olsa) [970529]
  - [tools] perf/browser: Integrate script browser into main hists browser (Jiri Olsa) [970529]
  - [tools] perf/browser: Integrate script browser into annotation browser (Jiri Olsa) [970529]
  - [tools] perf/browser: Add a browser for perf script (Jiri Olsa) [970529]
  - [tools] perf/script: Add more filter to find_scripts() (Jiri Olsa) [970529]
  - [tools] perf: Add a global variable "const char *input_name" (Jiri Olsa) [970529]
  - [tools] perf: Move dso_* related functions into dso object (Jiri Olsa) [970529]
  - [tools] perf: Move strxfrchar into string object (Jiri Olsa) [970529]
  - [tools] perf: Move hex2u64 into util object (Jiri Olsa) [970529]
  - [tools] perf: Move BUILD_ID_SIZE into build-id object (Jiri Olsa) [970529]
  - [tools] perf: Move build_id__sprintf into build-id object (Jiri Olsa) [970529]
  - [tools] perf: Move parse_events error printing to parse_events_options (Jiri Olsa) [970529]
  - [tools] perf/stat: Add --pre and --post command (Jiri Olsa) [970529]
  - [tools] perf/inject: Mark a dso if it's used (Jiri Olsa) [970529]
  - [tools] perf/inject: Merge sched_stat_* and sched_switch events (Jiri Olsa) [970529]
  - [tools] perf/inject: Work with files (Jiri Olsa) [970529]
  - [tools] perf: Fix LIBELF_MMAP checking (Jiri Olsa) [970529]
  - [tools] perf: Always show CHK message when doing try-cc (Jiri Olsa) [970529]
  - [tools] perf: Convert invocation of MAKE into SUBDIR (Jiri Olsa) [970529]
  - [tools] perf: Cleanup doc related targets (Jiri Olsa) [970529]
  - [tools] perf/trace: Compat changes (Jiri Olsa) [970529]
  - [tools] perf/trace: Use sched:sched_stat_runtime to provide a thread summary (Jiri Olsa) [970529]
  - [tools] perf/trace: Count number of events for each thread and globally (Jiri Olsa) [970529]
  - [tools] perf: Don't stop synthesizing threads when one vanishes (Jiri Olsa) [970529]
  - [tools] perf: Try to build Documentation when installing (Jiri Olsa) [970529]
  - [tools] perf/trace: Print the name of a syscall when failing to read its info (Jiri Olsa) [970529]
  - [tools] perf: Pretty print errno for some more functions (Jiri Olsa) [970529]
  - [tools] perf/trace: Add duration filter (Jiri Olsa) [970529]
  - [tools] perf/trace: Add an event duration column (Jiri Olsa) [970529]
  - [tools] perf/trace: Support interrupted syscalls (Jiri Olsa) [970529]
  - [tools] perf/test: Align the 'Ok'/'FAILED!' test results (Jiri Olsa) [970529]
  - [tools] perf: Give user better message if precise is not supported (Jiri Olsa) [970529]
  - [tools] perf: Account the nr_entries in rblist properly (Jiri Olsa) [970529]
  - [tools] perf: Try to find cross-built objdump path (Jiri Olsa) [970529]
  - [tools] perf: Remove noise in python version feature test (Jiri Olsa) [970529]
  - [tools] perf: Diplays more output on features check for make V=1 (Jiri Olsa) [970529]
  - [tools] perf/test: Add automated tests for pmu sysfs translated events (Jiri Olsa) [970529]
  - [tools] perf: Add support to specify hw event as PMU event term (Jiri Olsa) [970529]
  - [tools] perf: Fix PMU object alias initialization (Jiri Olsa) [970529]
  - [tools] perf/Documentation: add documentation on compiling for Android (Jiri Olsa) [970529]
  - [tools] perf: Update Makefile for Android (Jiri Olsa) [970529]
  - [tools] perf: Add on_exit implementation (Jiri Olsa) [970529]
  - [tools] perf: Remove duplicated include from trace-event-python.c (Jiri Olsa) [970529]
  - [tools] perf/machine: Carve up event processing specific from perf_tool (Jiri Olsa) [970529]
  - [tools] perf/sched: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529]
  - [tools] perf/annotate: Handle PERF_RECORD_EXIT events (Jiri Olsa) [970529]
  - [tools] perf/event: No need to create a thread when handling PERF_RECORD_EXIT (Jiri Olsa) [970529]
  - [tools] perf/machine: Introduce find_thread method (Jiri Olsa) [970529]
  - [tools] perf: Have the page size value available for all tools (Jiri Olsa) [970529]
  - [tools] perf/diff: Display empty space for non paired samples (Jiri Olsa) [970529]
  - [tools] perf/diff: Include samples without symbol in overall stats (Jiri Olsa) [970529]
  - [tools] perf/diff: Add -F option to display formula for computation (Jiri Olsa) [970529]
  - [tools] perf/diff: Add -p option to display period values for hist entries (Jiri Olsa) [970529]
  - [tools] perf/diff: Add weighted diff computation way to compare hist entries (Jiri Olsa) [970529]
  - [tools] perf/diff: Add option to sort entries based on diff computation (Jiri Olsa) [970529]
  - [tools] perf/diff: Add ratio computation way to compare hist entries (Jiri Olsa) [970529]
  - [tools] perf/diff: Add -b option for perf diff to display paired entries only (Jiri Olsa) [970529]
  - [tools] perf/trace: Add support for tracing workload given by command line (Jiri Olsa) [970529]
  - [tools] perf/trace: Explicitly enable system-wide mode if no option is given (Jiri Olsa) [970529]
  - [tools] perf/trace: Validate target task/user/cpu argument (Jiri Olsa) [970529]


