# changelog

author: Aristeu Rozanski <aris@redhat.com> [2.6.32-602.el6]
changelog:
  - [netdrv] bnx2x: remove rx_pkt/rx_calls (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: avoid soft lockup in bnx2x_poll (Michal Schmidt) [1220624 1252126]
  - [netdrv] bnx2x: simplify distinction between port and func stats (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [1130780 1252126]
  - [netdrv] bnx2x: Utilize FW 7.13.1.0 (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Show port statistics in Multi-function (Michal Schmidt) [1252126 1271916]
  - [netdrv] bnx2x: Add new SW stat 'tx_exhaustion_events' (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Prevent UDP 4-tuple configurations on older adapters (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: get rid of unnecessary initializations in .get_drvinfo() (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: byte swap rss_key to comply to Toeplitz specs (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix vxlan removal (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: track vxlan port count (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix vxlan endianity issue (Michal Schmidt) [1252126]
  - [netdrv] redhat/configs: add CONFIG_BNX2X_VXLAN as a disabled feature (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Add vxlan RSS support (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix bandwidth allocation for some MF modes (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Free NVRAM lock at end of each page (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Prevent null pointer dereference on SKB release (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Add BD support for storage (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix VLANs null-pointer for 57710, 57711 (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Correct logic for pvid configuration (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix compilation when CONFIG_BNX2X_SRIOV is not set (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: add vlan filtering offload (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Bump up driver version to 1.712.30 (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Add MFW dump support (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: new Multi-function mode - BD (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Add 84858 phy support (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Rebrand from 'broadcom' into 'qlogic' (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Utilize FW 7.12.30 (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: only report most generic filters in get_ts_info (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: fix lockdep splat (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Release nvram lock on error flow (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix statistics gathering on link change (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix self-test for 20g devices (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix VF MAC removal (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Don't notify about scratchpad parities (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Prevent false warning when accessing MACs (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Correct speed from baseT into KR (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Correct asymmetric flow-control (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: fix DMA API usage (Michal Schmidt) [1130780 1252126]
  - [netdrv] bnx2x: Alloc 4k fragment for each rx ring buffer element (Michal Schmidt) [1130780 1252126]
  - [netdrv] bnx2x: limit fw delay in kdump to 5s after boot (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Delay during kdump load (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: remove TPA_ENABLE_FLAG,GRO_ENABLE_FLAG (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: merge fp->disable_tpa with fp->mode (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: really disable TPA if 'disable_tpa' option is set (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix to prevent inner-reload (Michal Schmidt) [1145063 1252126]
  - [netdrv] bnx2x: Prevent inner-reload while VFs exist (Michal Schmidt) [1145063 1252126]
  - [netdrv] bnx2x: use netdev_rss_key_fill() helper (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Use bool function returns of true/false instead of 1/0 (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Prevent probe as early as possible (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Count number of link changes (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Configure IFir et al. according to nvram (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: codespell comment spelling fixes (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: Fix typo in printk message (Michal Schmidt) [1252126]
  - [netdrv] bnx2x: fix napi poll return value for repoll (Michal Schmidt) [1252126]
  - [virt] hv_netvsc: Fix race condition on Multi-Send Data field (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: remove locking in netvsc_send (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: move subchannel existence check to netvsc_select_queue (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Don't ask for additional head room in the skb (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Eliminate send_completion_ctx from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Eliminate send_completion from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Eliminatte the data field from struct hv_netvsc_packet (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Eliminate rndis_msg pointer from hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Eliminate the channel field in hv_netvsc_packet structure (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Rearrange the hv_negtvsc_packet to be space efficient (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Resize some of the variables in hv_netvsc_packet (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: remove unused variable in netvsc_send (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Fix a bug in netvsc_start_xmit (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: introduce netif-msg into netvsc module (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Implement partial copy into send buffer (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: try linearizing big SKBs before dropping them (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: use single existing drop path in netvsc_start_xmit (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Fix the packet free when it is in skb headroom (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Define a macro RNDIS_AND_PPI_SIZE (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Clean up two unused variables (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Eliminate memory allocation in the packet send path (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Cleanup the test for freeing skb when we use sendbuf mechanism (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: remove vmbus_are_subchannels_present in rndis_filter_device_add (Vitaly Kuznetsov) [1264931]
  - [virt] hv_netvsc: Implement batching in send buffer (Vitaly Kuznetsov) [1264931]
  - [virt] hyperv: fix sparse warnings (Vitaly Kuznetsov) [1264931]
  - [virt] hyperv: Fix the error processing in netvsc_send (Vitaly Kuznetsov) [1264931]
  - [virt] hyperv: match wait_for_completion_timeout return type (Vitaly Kuznetsov) [1264931]
  - [virt] hyperv: Add processing of MTU reduced by the host (Vitaly Kuznetsov) [1264931]
  - [dm] space map metadata: remove unused variable in brb_pop (Mike Snitzer) [1290912]
  - [dm] space map metadata: fix ref counting bug when bootstrapping a new space map (Mike Snitzer) [1290912]
  - [dm] thin metadata: fix bug when taking a metadata snapshot (Mike Snitzer) [1290912]
  - [dm] btree: fix bufio buffer leaks in dm_btree_del() error path (Mike Snitzer) [1219634]
  - [dm] btree: fix leak of bufio-backed block in btree_split_sibling error path (Mike Snitzer) [1219634]
  - [tpm] config: enable tpm_crb driver support (Jerry Snitselaar) [1254015]
  - [tpm] fix call order in tpm-chip.c (Jerry Snitselaar) [1254015]
  - [tpm] tpm, tpm_tis: fix TPM 2.0 probing (Jerry Snitselaar) [1254015]
  - [tpm] fix suspend/resume paths for TPM 2.0 (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Add missing ifdef CONFIG_ACPI for pnp_acpi_device (Jerry Snitselaar) [1254015]
  - [tpm] fix format string error in tpm-chip.c (Jerry Snitselaar) [1254015]
  - [tpm] tpm_crb: fix build error (Jerry Snitselaar) [1254015]
  - [tpm] TPM 2.0 FIFO Interface (Jerry Snitselaar) [1254015]
  - [tpm] TPM 2.0 CRB Interface (Jerry Snitselaar) [1254015]
  - [tpm] TPM 2.0 baseline support (Jerry Snitselaar) [1254015]
  - [tpm] device class for tpm (Jerry Snitselaar) [1254015]
  - [tpm] rename chip->dev to chip->pdev (Jerry Snitselaar) [1254015]
  - [tpm] fix raciness of PPI interface lookup (Jerry Snitselaar) [1254015]
  - [tpm] two-phase chip management functions (Jerry Snitselaar) [1254015]
  - [tpm] merge duplicate transmit_cmd functions (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: verify interrupt during init (Jerry Snitselaar) [1254015]
  - [tpm] Add new TPMs to the tail of the list to prevent inadvertent change of dev (Jerry Snitselaar) [1254015]
  - [tpm] simplify code by using *phN specifier (Jerry Snitselaar) [1254015]
  - [tpm] Provide a generic means to override the chip returned timeouts (Jerry Snitselaar) [1254015]
  - [tpm] Properly clean sysfs entries in error path (Jerry Snitselaar) [1254015]
  - [tpm] acpi / tpm: Fix resume regression on Chromebooks (Jerry Snitselaar) [1254015]
  - [tpm] acpi / tpm: detect PPI features by checking availability of _DSM functions (Jerry Snitselaar) [1254015]
  - [tpm] acpi / tpm: replace open-coded _DSM code with helper functions (Jerry Snitselaar) [1254015]
  - [tpm] acpi / tpm: match node name instead of full path when searching for TPM device (Jerry Snitselaar) [1254015]
  - [tpm] tpm-sysfs: active_show() can be static (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Fix compile problems with CONFIG_PM_SLEEP/CONFIG_PNP (Jerry Snitselaar) [1254015]
  - [tpm] Make tpm-dev allocate a per-file structure (Jerry Snitselaar) [1254015]
  - [tpm] Use the ops structure instead of a copy in tpm_vendor_specific (Jerry Snitselaar) [1254015]
  - [tpm] Create a tpm_class_ops structure and use it in the drivers (Jerry Snitselaar) [1254015]
  - [tpm] Pull all driver sysfs code into tpm-sysfs.c (Jerry Snitselaar) [1254015]
  - [tpm] Move sysfs functions from tpm-interface to tpm-sysfs (Jerry Snitselaar) [1254015]
  - [tpm] Pull everything related to /dev/tpmX into tpm-dev.c (Jerry Snitselaar) [1254015]
  - [tpm] acpi / tpm: fix memory leak when walking ACPI namespace (Jerry Snitselaar) [1254015]
  - [tpm] Merge the tpm-bios module with tpm.o (Jerry Snitselaar) [1254015]
  - [tpm] Rename tpm.c to tpm-interface.c (Jerry Snitselaar) [1254015]
  - [tpm] cleanup checkpatch warnings (Jerry Snitselaar) [1254015]
  - [tpm] Remove tpm_show_caps_1_2 (Jerry Snitselaar) [1254015]
  - [tpm] Use container_of to locate the tpm_chip in tpm_open (Jerry Snitselaar) [1254015]
  - [tpm] Store devname in the tpm_chip (Jerry Snitselaar) [1254015]
  - [tpm] atmel: Call request_region with the correct base (Jerry Snitselaar) [1254015]
  - [tpm] convert tpm_tis driver to use dev_pm_ops from legacy pm_ops (Jerry Snitselaar) [1254015]
  - [tpm] move TPM_DIGEST_SIZE defintion (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: missing platform_driver_unregister() on error in init_tis (Jerry Snitselaar) [1254015]
  - [tpm] tpm_ppi: use strlcpy instead of strncpy (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: check pnp_acpi_device return code (Jerry Snitselaar) [1254015]
  - [tpm] Wait for TPM_ACCESS tpmRegValidSts to go high at startup (Jerry Snitselaar) [1254015]
  - [tpm] Fix cancellation of TPM commands - interrupt mode (Jerry Snitselaar) [1254015]
  - [tpm] Fix cancellation of TPM commands - polling mode (Jerry Snitselaar) [1254015]
  - [tpm] Store TPM vendor ID (Jerry Snitselaar) [1254015]
  - [tpm] Work around buggy TPMs that block during continue self test (Jerry Snitselaar) [1254015]
  - [tpm] rename vendor data to priv and provide an accessor (Jerry Snitselaar) [1254015]
  - [tpm] Retry SaveState command in suspend path (Jerry Snitselaar) [1254015]
  - [tpm] Use true and false for bools (Jerry Snitselaar) [1254015]
  - [tpm] Switch to __packed instead of __attribute__ packed (Jerry Snitselaar) [1254015]
  - [tpm] Issue TPM_STARTUP at driver load if the TPM has not been started (Jerry Snitselaar) [1254015]
  - [tpm] simplify duration calculation and eliminate smatch warning (Jerry Snitselaar) [1254015]
  - [tpm] Remove duplicated lookup table (Jerry Snitselaar) [1254015]
  - [tpm] add documentation for sysfs interfaces (Jerry Snitselaar) [1254015]
  - [tpm] Propagate error from tpm_transmit to fix a timeout hang (Jerry Snitselaar) [1254015]
  - [tpm] fix tpm_acpi sparse warning on different address spaces (Jerry Snitselaar) [1254015]
  - [tpm] Do not dereference NULL pointer if acpi_os_map_memory fails (Jerry Snitselaar) [1254015]
  - [tpm] compile out unused code in the PNP and PM cases (Jerry Snitselaar) [1254015]
  - [tpm] fix double write race and tpm_release free issue (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis / pm: Fix unused function warning for CONFIG_PM_SLEEP (Jerry Snitselaar) [1254015]
  - [tpm] check the chip reference before using it (Jerry Snitselaar) [1254015]
  - [tpm] chip disabled state erronously being reported as error (Jerry Snitselaar) [1254015]
  - [tpm] tpm_nsc: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015]
  - [tpm] tpm_atmel: Use struct dev_pm_ops for power management (Jerry Snitselaar) [1254015]
  - [tpm] pm / tpm: Drop unused pm_message_t argument from tpm_pm_suspend (Jerry Snitselaar) [1254015]
  - [tpm] Zero buffer whole after copying to userspace (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Clean up after module_param cleanup (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Only probe iTPMs (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: fix tis_lock with respect to RCU (Jerry Snitselaar) [1254015]
  - [tpm] fix ACPI S3 suspend regression (Jerry Snitselaar) [1254015]
  - [tpm] make bool parameters really bool (Jerry Snitselaar) [1254015]
  - [tpm] fix transmit_cmd error logic (Jerry Snitselaar) [1254015]
  - [tpm] TIS driver X86 dependency fix (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: add delay after aborting command (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Check return code from getting timeouts/durations (Jerry Snitselaar) [1254015]
  - [tpm] Introduce function to poll for result of self test (Jerry Snitselaar) [1254015]
  - [tpm] Cleanup tpm_continue_selftest (Jerry Snitselaar) [1254015]
  - [tpm] Have tpm_get_timeouts return an error code (Jerry Snitselaar) [1254015]
  - [tpm] suppress durations sysfs output if not read (Jerry Snitselaar) [1254015]
  - [tpm] Call tpm_transmit with correct size (Jerry Snitselaar) [1254015]
  - [tpm] tpm: tpm_nsc: Fix a double free of pdev in cleanup_nsc (Jerry Snitselaar) [1254015]
  - [tpm] TCG_ATMEL should depend on HAS_IOPORT (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: fix build when ACPI is not enabled (Jerry Snitselaar) [1254015]
  - [tpm] tpm_nsc: Fix bug when loading multiple TPM drivers (Jerry Snitselaar) [1254015]
  - [tpm] Move tpm_tis_reenable_interrupts out of CONFIG_PNP block (Jerry Snitselaar) [1254015]
  - [tpm] Fix compilation warning when CONFIG_PNP is not defined (Jerry Snitselaar) [1254015]
  - [tpm] Fix a typo (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Probing function for Intel iTPM bug (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Fix the probing for interrupts (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Delay ACPI S3 suspend while the TPM is busy (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Re-enable interrupts upon S3 resume (Jerry Snitselaar) [1254015]
  - [tpm] Fix display of data in pubek sysfs entry (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Add timeouts sysfs entry (Jerry Snitselaar) [1254015]
  - [tpm] Adjust interface timeouts if they are too small (Jerry Snitselaar) [1254015]
  - [tpm] Use interface timeouts returned from the TPM (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: Introduce durations sysfs entry (Jerry Snitselaar) [1254015]
  - [tpm] Adjust the durations if they are too small (Jerry Snitselaar) [1254015]
  - [tpm] Use durations returned from TPM (Jerry Snitselaar) [1254015]
  - [tpm] fix panic caused by "tpm: Autodetect itpm devices" (Jerry Snitselaar) [1254015]
  - [tpm] Autodetect itpm devices (Jerry Snitselaar) [1254015]
  - [tpm] key: add tpm_send command (Jerry Snitselaar) [1254015]
  - [tpm] add default function definitions (Jerry Snitselaar) [1254015]
  - [tpm] add module_put wrapper (Jerry Snitselaar) [1254015]
  - [tpm] change 'tpm_suspend_pcr' to be module parameter (Jerry Snitselaar) [1254015]
  - [tpm] tpm_tis: fix subsequent suspend failures (Jerry Snitselaar) [1254015]
  - [tpm] ACPI/PNP dependency removal (Jerry Snitselaar) [1254015]
  - [tpm] workaround to enforce PCR updates across suspends (Jerry Snitselaar) [1254015]
  - [tpm] increase default TPM buffer (Jerry Snitselaar) [1254015]
  - [tpm] fix header for modular build (Jerry Snitselaar) [1254015]
  - [tpm] pnp: change pnp bus pm_ops to invoke pnp driver dev_pm_ops if specified (Jerry Snitselaar) [1254015]
  - [tpm] acpi: introduce helper interfaces for _DSM method (Jerry Snitselaar) [1254015]
  - [tpm] acpi: introduce module_acpi_driver helper macro (Jerry Snitselaar) [1254015]
  - [sound] alsa: hda/ca0132 - ctefx firmware for DSP (Jaroslav Kysela) [1007460]
  - [sound] alsa: hda/ca0132 - use generic parser for some models (Jaroslav Kysela) [1007460]
  - [sound] alsa: hda/ca0132 - quirk for Alienware 17 2015 (Jaroslav Kysela) [1007460]
  - [sound] alsa: hda/ca0132: support for Alienware 15 Creative Sound Core3D-EX (Jaroslav Kysela) [1007460]
  - [sound] alsa: hda - Disable 64bit address for Creative HDA controllers (Jaroslav Kysela) [1007460]
  - [netdrv] tg3: Fix temperature reporting (Ivan Vecera) [1253054]
  - [netdrv] net/tg3: Release IRQs on permanent error (Ivan Vecera) [1253054]
  - [netdrv] ptp: tg3: use helpers for converting ns to timespec (Ivan Vecera) [1253054]
  - [netdrv] tg3: use napi_complete_done() (Ivan Vecera) [1253054]
  - [netdrv] tg3: Add skb->xmit_more support (Ivan Vecera) [1253054]
  - [netdrv] tg3: remove __dev* attributes (Ivan Vecera) [1253054]
  - [netdrv] tg3: Fix to use multi queue BQL interfaces (Ivan Vecera) [1253054]
  - [netdrv] tg3: Support for byte queue limits (Ivan Vecera) [1253054]
  - [sound] alsa: hda - Treat stereo-to-mono mix properly (Jaroslav Kysela) [1018955]
  - [sound] alsa: hda - Don't access stereo amps for mono channel widgets (Jaroslav Kysela) [1018955]
  - [netdrv] bnx2: free temp_stats_blk on error path (Ivan Vecera) [1252124]
  - [netdrv] bnx2: fix a Null Pointer for stats_blk (Ivan Vecera) [1252124]
  - [netdrv] bnx2: disable toggling of rxvlan if necessary (Ivan Vecera) [1252124]
  - [netdrv] bnx2-cnic: Driver Version Update (Ivan Vecera) [1252124]
  - [netdrv] bnx2: Fix for Chip Initialization (Ivan Vecera) [1252124]
  - [netdrv] bnx2-cnic: Driver Rebranding Changes (Ivan Vecera) [1252124]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-603.el6]
changelog:
  - [netdrv] i40e: Fix i40e_print_features() VEB mode output (Stefan Assmann) [1249246]
  - [netdrv] i40e: trivial fixes (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix whitespace (Stefan Assmann) [1249246]
  - [netdrv] i40e: Remove separate functions gathering XOFF Rx stats (Stefan Assmann) [1249246]
  - [netdrv] i40e: use priv flags to control packet split (Stefan Assmann) [1249246]
  - [netdrv] i40e: propagate properly (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249246]
  - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249246]
  - [netdrv] i40e: remove unused argument (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249246]
  - [netdrv] i40e: make error message more useful (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix confusing message (Stefan Assmann) [1249246]
  - [netdrv] i40e: Update error messaging (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249246]
  - [netdrv] i40e: rename rss_size to alloc_rss_size in i40e_pf (Stefan Assmann) [1249246]
  - [netdrv] i40e: add new fields to store user configuration (Stefan Assmann) [1249246]
  - [netdrv] i40e: Bump version to 1.4.2 (Stefan Assmann) [1249246]
  - [netdrv] i40e: create a generic configure rss function (Stefan Assmann) [1249246]
  - [netdrv] i40e: rework the functions to configure RSS with similar parameters (Stefan Assmann) [1249246]
  - [netdrv] i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249246]
  - [netdrv] i40e: Move the saving of old link info from handle_link_event to link_event (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249246]
  - [netdrv] i40e: Workaround fix for mss < 256 issue (Stefan Assmann) [1249246]
  - [netdrv] i40e: remove BUG_ON from FCoE setup (Stefan Assmann) [1249246]
  - [netdrv] i40e: remove BUG_ON from feature string building (Stefan Assmann) [1249246]
  - [netdrv] i40e: Change BUG_ON to WARN_ON in service event complete (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249246]
  - [netdrv] intel: i40e: fix confused code (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix unconditional execution of cpu_to_le16() (Stefan Assmann) [1249246]
  - [netdrv] i40e: clean up local variable initialization (Stefan Assmann) [1249246]
  - [netdrv] i40e: add missing kernel-doc argument (Stefan Assmann) [1249246]
  - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Disable VEB bridge mode with SR-IOV failure (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix an incorrect OEM version string (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix inconsistent statuses after a PF reset (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix VEB/VEPA bridge mode mismatch issue (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix a bug in debugfs with add/del macaddr (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix annoying message (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix stats offsets (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249246]
  - [netdrv] i40e: declare rather than initialize int object (Stefan Assmann) [1249246]
  - [netdrv] i40e: Move error message to debug level (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix order of checks when enabling/disabling autoneg in ethtool (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix for PHY NVM interaction problem (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix for Tools loopback test failing after driver load (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix basic support for X722 devices (Stefan Assmann) [1249246]
  - [netdrv] i40e: Lock for VSI's MAC filter list (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249246]
  - [netdrv] i40e: increase AQ work limit (Stefan Assmann) [1249246]
  - [netdrv] i40e: Recognize 1000Base_T_Optical phy type when link is up (Stefan Assmann) [1249246]
  - [netdrv] i40e: reset the invalid msg counter in vf when a valid msg is received (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249246]
  - [netdrv] i40e: Add support for non-willing Apps (Stefan Assmann) [1249246]
  - [netdrv] i40e: priv flag for controlling VEB stats (Stefan Assmann) [1249246]
  - [netdrv] i40e: Removed unused defines (Stefan Assmann) [1249246]
  - [netdrv] i40e: remove read/write failed messages from nvmupdate (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249246]
  - [netdrv] i40e: generate fewer startup messages (Stefan Assmann) [1249246]
  - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249246]
  - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo() (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249246]
  - [netdrv] i40e: remove unnecessary string copy operations (Stefan Assmann) [1249246]
  - [netdrv] i40e: X722 is on the IOSF bus and does not report the PCI bus info (Stefan Assmann) [1249246]
  - [netdrv] i40e: Store off PHY capabilities (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249246]
  - [netdrv] i40e: remove FD atr control from debugfs (Stefan Assmann) [1249246]
  - [netdrv] i40e: allow FD SB if MFP mode only has 1 partition (Stefan Assmann) [1249246]
  - [netdrv] i40e: remove obsolete version check (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249246]
  - [netdrv] i40e: Remove 100M SGMII unless hw is X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Change some messages from info to debug only (Stefan Assmann) [1249246]
  - [netdrv] i40e: use priv flags to control flow director (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249246]
  - [netdrv] i40e: update fw version text string per previous product formats (Stefan Assmann) [1249246]
  - [netdrv] i40e: don't panic on VSI allocation failure (Stefan Assmann) [1249246]
  - [netdrv] i40e: remove redundant call (Stefan Assmann) [1249246]
  - [netdrv] i40e: Convert CEE App TLV selector to IEEE selector (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249246]
  - [netdrv] i40e: Use BIT() macro for priority map parsing (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249246]
  - [netdrv] i40e: print neato new features (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249246]
  - [netdrv] i40e: refactor code to remove indent (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249246]
  - [netdrv] i40e: Support FW CEE DCB UP to TC map nibble swap (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249246]
  - [netdrv] i40e: add switch for link polling (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix multiple link up messages (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix for extra Flow Director filter in table after error (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249246]
  - [netdrv] i40e: Add parsing for CEE DCBX TLVs (Stefan Assmann) [1249246]
  - [netdrv] i40e: add more verbose error messages (Stefan Assmann) [1249246]
  - [netdrv] i40e: inline interrupt enable (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix erroneous WARN_ON (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249246]
  - [netdrv] i40e: Additional checks for CEE APP priority validity (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix bug in return from get_link_status and avoid spurious link messages (Stefan Assmann) [1249246]
  - [netdrv] i40e: add little endian conversion for checksum (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249246]
  - [netdrv] i40e: Never let speed get set to 0 in get_settings (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix for truncated interrupt name (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249246]
  - [netdrv] i40e: make i40e_init_pf_fcoe to void (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix bad CEE status shift value (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249246]
  - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246]
  - [netdrv] i40e: enable WoL operation if config bit show WoL capable (Stefan Assmann) [1249246]
  - [netdrv] i40e: Increase the amount of time we wait for reset to be done (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix offload of GRE tunnels (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix a memory leak in X722 rss config path (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix 32 bit build warnings (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix kbuild warnings (Stefan Assmann) [1249246]
  - [netdrv] i40e: warn on double free (Stefan Assmann) [1249246]
  - [netdrv] i40e: refactor interrupt enable (Stefan Assmann) [1249246]
  - [netdrv] i40e: Strip VEB stats if they are disabled in HW (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Remove useless message (Stefan Assmann) [1249246]
  - [netdrv] i40e: limit debugfs io ops (Stefan Assmann) [1249246]
  - [netdrv] i40e: use QOS field consistently (Stefan Assmann) [1249246]
  - [netdrv] i40e: count drops in netstat interface (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249246]
  - [netdrv] i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix a port VLAN configuration bug (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249246]
  - [netdrv] i40e: rtnl_lock called twice in i40e_pci_error_resume() (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix VLAN inside VXLAN (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix for recursive RTNL lock during PROMISC change (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: improve Tx performance with a small tweak (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249246]
  - [netdrv] i40e: Move i40e_get_head into header file (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249246]
  - [netdrv] i40e: rename variable to prevent clash of understanding (Stefan Assmann) [1249246]
  - [netdrv] i40e: Set defport behavior for the Main VSI when in promiscuous mode (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249246]
  - [netdrv] i40e: Remove redundant and unneeded messages (Stefan Assmann) [1249246]
  - [netdrv] i40e: correct spelling error (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix comment for ethtool diagnostic link test (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix ethtool offline diagnostic with netqueues (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix legacy interrupt mode in the driver (Stefan Assmann) [1249246]
  - [netdrv] i40e: Move function calls to i40e_shutdown instead of i40e_suspend (Stefan Assmann) [1249246]
  - [netdrv] i40e: add RX to port CRC errors label (Stefan Assmann) [1249246]
  - [netdrv] i40e: don't degrade __le16 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Add AQ commands for NVM Update for X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add ATR HW eviction support for X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Add IWARP support for X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249246]
  - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249246]
  - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249246]
  - [netdrv] i40e: provide correct API version to older VF drivers (Stefan Assmann) [1249246]
  - [netdrv] i40e: support virtual channel API 1.1 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249246]
  - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249246]
  - [netdrv] i40e: clean up unneeded gotos (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249246]
  - [netdrv] i40e: only report generic filters in get_ts_info (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249246]
  - [netdrv] i40e: Refine an error message to avoid confusion (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249246]
  - [netdrv] i40e: un-disable VF after reset (Stefan Assmann) [1249246]
  - [netdrv] i40e: do a proper reset when disabling a VF (Stefan Assmann) [1249246]
  - [netdrv] i40e: correctly program filters for VFs (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249246]
  - [netdrv] i40e: ignore duplicate port VLAN requests (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249246]
  - [netdrv] i40e: Bump version to 1.3.4 (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249246]
  - [netdrv] i40e: Move the FD ATR/SB messages to a higher debug level (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix unrecognized FCOE EOF case (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249246]
  - [netdrv] i40e: Remove unnecessary pf members (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249246]
  - [netdrv] i40e: Disable offline diagnostics if VFs are enabled (Stefan Assmann) [1249246]
  - [netdrv] i40e: Collect PFC XOFF RX stats even in single TC case (Stefan Assmann) [1249246]
  - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249246]
  - [netdrv] i40e: Bump version to 1.3.2 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Use new 40G speeds (Stefan Assmann) [1249246]
  - [netdrv] i40e: get rid of unused locals (Stefan Assmann) [1249246]
  - [netdrv] i40e: handle possible memory allocation failure (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249246]
  - [netdrv] i40e: enable user dump of internal hardware state (Stefan Assmann) [1249246]
  - [netdrv] i40e: print FCoE capability reported by the device function (Stefan Assmann) [1249246]
  - [netdrv] i40e: For VF reset (VFR and VFLR) add some more delay (Stefan Assmann) [1249246]
  - [netdrv] i40e: move VF notification routines up (Stefan Assmann) [1249246]
  - [netdrv] i40e: notify VFs of link state (Stefan Assmann) [1249246]
  - [netdrv] i40e: Add support to program FDir SB rules for VF from PF through ethtool (Stefan Assmann) [1249246]
  - [netdrv] i40e: stop VF rings (Stefan Assmann) [1249246]
  - [netdrv] i40e: Bump to version 1.3.1 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Communicate VSI id in place of VSI index to the VFs (Stefan Assmann) [1249246]
  - [netdrv] i40e: stop flow director on shutdown (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix up VXLAN messages (Stefan Assmann) [1249246]
  - [netdrv] i40e: Don't register/de-register apps on NIC partitions in MFP mode (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249246]
  - [netdrv] i40e: warn at the right time (Stefan Assmann) [1249246]
  - [netdrv] i40e: fix invalid void return in FCoE code (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249246]
  - [netdrv] i40e: Change some memcpys to struct assignments (Stefan Assmann) [1249246]
  - [netdrv] i40e: Print some more info to help figure out the cause of HMC error (Stefan Assmann) [1249246]
  - [netdrv] i40e: validate VSI param from VFs (Stefan Assmann) [1249246]
  - [netdrv] i40e: Bump version to 1.2.43 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Increase PF reset max loop limit (Stefan Assmann) [1249246]
  - [netdrv] i40e: add NVM update events to AQ clean (Stefan Assmann) [1249246]
  - [netdrv] i40e: add ethtool RSS support (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249246]
  - [netdrv] i40e: add MAC printing to debugfs dump VSI (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix inconsistent use of PF/VF vs pf/vf (Stefan Assmann) [1249246]
  - [netdrv] i40e: tame the nvmupdate read and write complaints (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249246]
  - [netdrv] i40e: future proof some sizeof calls (Stefan Assmann) [1249246]
  - [netdrv] i40e: Remove "hello world" strings from i40e driver (Stefan Assmann) [1249246]
  - [netdrv] i40e: Strip configfs code (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249246]
  - [netdrv] i40e: Simplify code for rss_size_max config (Stefan Assmann) [1249246]
  - [netdrv] i40e: FD filters flush policy changes (Stefan Assmann) [1249246]
  - [netdrv] i40e: Avoid logs while adding/deleting FD-SB filters (Stefan Assmann) [1249246]
  - [netdrv] i40e: print port stats only on partition 1 (Stefan Assmann) [1249246]
  - [netdrv] i40e: Move code to enable/disable Loopback to the main file (Stefan Assmann) [1249246]
  - [netdrv] i40e: rework vector reservation (Stefan Assmann) [1249246]
  - [netdrv] i40e: clean up debug_read_register (Stefan Assmann) [1249246]
  - [netdrv] i40e: store msg_enable in the right size (Stefan Assmann) [1249246]
  - [netdrv] i40e: Remove unneeded conversion (Stefan Assmann) [1249246]
  - [netdrv] i40e: Remove duplicate code (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix mismatching type for ioremap_len (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249246]
  - [netdrv] i40e: don't spam the system log (Stefan Assmann) [1249246]
  - [netdrv] i40e: move IRQ tracking setup into MSIX setup (Stefan Assmann) [1249246]
  - [netdrv] i40e: Ioremap changes (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249246]
  - [netdrv] i40e: Add AOC PHY types to case statements (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix ethtool offline test\ (Stefan Assmann) [1249246]
  - [netdrv] i40e: Reassign incorrect PHY type to fix a FW bug (Stefan Assmann) [1249246]
  - [netdrv] i40e: use more portable sign extension (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249246]
  - [netdrv] i40e: Don't check operational or sync bit for App TLV (Stefan Assmann) [1249246]
  - [netdrv] i40e: during LED interaction ignore activity LED src modes (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix NPAR Tx Scheduler init (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix dependencies in the i40e driver on configfs (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249246]
  - [netdrv] i40e: Only enable TC0 for NIC partition type (Stefan Assmann) [1249246]
  - [netdrv] i40e: Register DCBNL ops in MFP mode (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249246]
  - [netdrv] i40e: Fix issue with removal of apps from DBCNL app table (Stefan Assmann) [1249246]
  - [netdrv] i40e: Add FW check to disable DCB and wrap autoneg workaround with FW check (Stefan Assmann) [1249246]
  - [netdrv] i40e: don't disable PF LB when disabling VFs (Stefan Assmann) [1249246]
  - [netdrv] i40e: Add safety net for switch calling (Stefan Assmann) [1249246]
  - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249246]
  - [netdrv] i40e: Skip the priority tagging if DCB is not enabled (Stefan Assmann) [1249246]
  - [netdrv] i40e: setup FCoE device type (Stefan Assmann) [1249246]
  - [netdrv] i40e: use dev_port for fcoe netdev (Stefan Assmann) [1249246]
  - [usb] serial: mos7840: Use setup_timer (Don Zickus) [891652]
  - [usb] mos7840: remove unused code (Don Zickus) [891652]
  - [usb] mos7840: replace unnecessary atomic allocations (Don Zickus) [891652]
  - [usb] mos7840: remove unnecessary null test before kfree (Don Zickus) [891652]
  - [usb] serial: remove redundant OOM messages (Don Zickus) [891652]
  - [usb] serial: clean up ioctl debugging (Don Zickus) [891652]
  - [usb] mos7840: correct handling of CS5 setting (Don Zickus) [891652]
  - [usb] mos7840: fix tiocmget error handling (Don Zickus) [891652]
  - [usb] mos7840: fix big-endian probe (Don Zickus) [891652]
  - [usb] mos7840: fix pointer casts (Don Zickus) [891652]
  - [usb] mos7840: fix race in led handling (Don Zickus) [891652]
  - [usb] mos7840: fix device-type detection (Don Zickus) [891652]
  - [usb] mos7840: fix race in register handling (Don Zickus) [891652]
  - [usb] mos7840: fix memory leak in open (Don Zickus) [891652]
  - [usb] mos7840: remove broken chase implementation (Don Zickus) [891652]
  - [usb] mos7840: fix DMA to stack (Don Zickus) [891652]
  - [usb] mos7840: remove bogus disconnect test in close (Don Zickus) [891652]
  - [usb] mos7840: fix broken TIOCMIWAIT (Don Zickus) [891652]
  - [usb] serial: Remove redundant NULL check before kfree (Don Zickus) [891652]
  - [usb] mos7840: fix port_probe flow (Don Zickus) [891652]
  - [usb] mos7840: fix port-data memory leak (Don Zickus) [891652]
  - [usb] mos7840: remove invalid disconnect handling (Don Zickus) [891652]
  - [usb] mos7840: remove NULL-urb submission (Don Zickus) [891652]
  - [usb] mos7840: fix port-device leak in error path (Don Zickus) [891652]
  - [usb] mos7840: fix urb leak at release (Don Zickus) [891652]
  - [usb] serial: mos7840.c: remove dbg usage (Don Zickus) [891652]
  - [usb] serial: Fix mos7840 timeout (Don Zickus) [891652]
  - [usb] serial: mos7840: Fixup mos7840_chars_in_buffer (Don Zickus) [891652]
  - [usb] mos7840.c: remove dbg tracing calls (Don Zickus) [891652]
  - [usb] serial: mos7840: add support for MCS7810 devices (Don Zickus) [891652]
  - [usb] serial: mos7840: Fixed MCS7820 device attach problem (Don Zickus) [891652]
  - [usb] serial: remove unnecessary reinitialisations of urb->dev (Don Zickus) [891652]
  - [usb] serial: remove duplicate returns (Don Zickus) [891652]
  - [usb] serial: mos7840: Add USB IDs to support more B&B USB/RS485 converters (Don Zickus) [891652]
  - [usb] serial: mos7840: Add USB ID to support the B&B Electronics USOPTL4-2P (Don Zickus) [891652]
  - [usb] Remove unnecessary return's from void functions (Don Zickus) [891652]
  - [usb] mos7840: fix null-pointer dereference (Don Zickus) [891652]
  - [usb] mos7840: Cleanup useless header (Don Zickus) [891652]
  - [usb] mos7840: fix DMA buffers on stack and endianess bugs (Don Zickus) [891652]
  - [usb] serial: Extra device/vendor ID for mos7840 driver (Don Zickus) [891652]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-604.el6]
changelog:
  - [netdrv] i40e: trivial fixes (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: use logical operator (Stefan Assmann) [1249247]
  - [netdrv] i40evf: use correct types (Stefan Assmann) [1249247]
  - [netdrv] i40evf: don't use atomic allocation (Stefan Assmann) [1249247]
  - [netdrv] i40e: Fix memory leaks, sideband filter programming (Stefan Assmann) [1249247]
  - [netdrv] i40e: Detection and recovery of TX queue hung logic moved to service_task from tx_timeout (Stefan Assmann) [1249247]
  - [netdrv] i40evf: remove duplicate string (Stefan Assmann) [1249247]
  - [netdrv] i40evf: set real num queues (Stefan Assmann) [1249247]
  - [netdrv] i40evf: increase max number of queues (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Stefan Assmann) [1249247]
  - [netdrv] i40evf: allocate ring structs dynamically (Stefan Assmann) [1249247]
  - [netdrv] i40evf: allocate queue vectors dynamically (Stefan Assmann) [1249247]
  - [netdrv] i40evf: quoth the VF driver, Nevermore (Stefan Assmann) [1249247]
  - [netdrv] i40evf: add new fields to store user configuration of RSS (Stefan Assmann) [1249247]
  - [netdrv] i40evf: create a generic get RSS function (Stefan Assmann) [1249247]
  - [netdrv] i40evf: create a generic config RSS function (Stefan Assmann) [1249247]
  - [netdrv] i40evf: rename VF adapter specific RSS function (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: prefetch skb data on transmit (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Fix RS bit update in Tx path and disable force WB workaround (Stefan Assmann) [1249247]
  - [netdrv] i40evf: handle many MAC filters correctly (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: clean up error messages (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add comment to #endif (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add a stat to track how many times we have to do a force WB (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: remove unused tunnel parameter (Stefan Assmann) [1249247]
  - [netdrv] i40evf: fix compiler warning of unused variable (Stefan Assmann) [1249247]
  - [netdrv] i40evf: clean up local variable initialization (Stefan Assmann) [1249247]
  - [netdrv] i40evf: add missing kernel-doc argument (Stefan Assmann) [1249247]
  - [netdrv] i40e: re-use *ph specifier to hexdump a data (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Stefan Assmann) [1249247]
  - [netdrv] i40evf: use correct struct for list manipulation (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add a workaround to drop all flow control frames (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: adjust interrupt throttle less frequently (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: change dynamic interrupt thresholds (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: fix bug in throttle rate math (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: refactor IRQ enable function (Stefan Assmann) [1249247]
  - [netdrv] i40evf: don't give up (Stefan Assmann) [1249247]
  - [netdrv] i40evf: fix overlong BIT defines (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Stefan Assmann) [1249247]
  - [netdrv] i40evf: relax and stagger init timing a bit (Stefan Assmann) [1249247]
  - [netdrv] i40evf: correctly populate vlan_features (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: moderate interrupts differently (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Fix compile issue related to const string (Stefan Assmann) [1249247]
  - [netdrv] drivers/net/intel: use napi_complete_done() (Stefan Assmann) [1249247]
  - [netdrv] i40evf: Add support for netpoll (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Drop useless "IN_NETPOLL" flag (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Fix handling of napi budget (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19 (Stefan Assmann) [1249247]
  - [netdrv] i40evf: speed up init (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: remove redundant declarations of a variable and a function (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add WB_ON_ITR offload support (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Refactor PHY structure and add phy_capabilities enum (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add module_types and update_link_info (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: split device ids into a separate file (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add info to nvm info struct for OEM version data (Stefan Assmann) [1249247]
  - [netdrv] i40evf: properly handle ndo_set_mac_address calls (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add new link status defines (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: pass QOS handle to VF (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: clean up some code (Stefan Assmann) [1249247]
  - [netdrv] i40evf: detect reset more reliably (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Explicitly assign enum index for VSI type (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: remove unused opcode (Stefan Assmann) [1249247]
  - [netdrv] i40evf: propagate interrupt allocation failure (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add a stat to keep track of linearization count (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: give up the __func__ (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: assure clean asq status report (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: fix a potential type compare issue (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add driver support for new device ids (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: set AQ count after memory allocation (Stefan Assmann) [1249247]
  - [netdrv] i40evf: don't blow away MAC address (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: grab the AQ spinlocks before clearing registers (Stefan Assmann) [1249247]
  - [netdrv] i40evf: tweak init timing (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add new device id 1588 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: fix Tx hang workaround code (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion (Stefan Assmann) [1249247]
  - [netdrv] i40evf: missing rtnl_unlock in i40evf_resume() (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: check for stopped admin queue (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: refactor tx timeout logic (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.21 and i40evf to 1.3.13 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add get AQ result command to nvmupdate utility (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add exec_aq command to nvmupdate utility (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add wait states to NVM state machine (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add GetStatus command for nvmupdate (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add handling of writeback descriptor (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: save aq writeback for future inspection (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e to 1.3.9 and i40evf to 1.3.5 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Cache the CEE TLV status returned from firmware (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add VIRTCHNL_VF_OFFLOAD flag (Stefan Assmann) [1249247]
  - [netdrv] i40evf: Remove PF specific register definitions from the VF (Stefan Assmann) [1249247]
  - [netdrv] i40evf: Use the correct defines to match the VF registers (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add capability to gather VEB per TC stats (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add TX/RX outer UDP checksum support for X722 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add support for writeback on ITR feature for X722 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: RSS changes for X722 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Update register.h file for X722 (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Update FW API with X722 support (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add flags for X722 capabilities (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add device ids for X722 (Stefan Assmann) [1249247]
  - [netdrv] i40e: use BIT and BIT_ULL macros (Stefan Assmann) [1249247]
  - [netdrv] i40e: clean up error status messages (Stefan Assmann) [1249247]
  - [netdrv] i40evf: support virtual channel API version 1.1 (Stefan Assmann) [1249247]
  - [netdrv] i40evf: handle big resets (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: add macros for virtual channel API version and device capability (Stefan Assmann) [1249247]
  - [netdrv] i40e: add VF capabilities to virtual channel interface (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Fix and refactor dynamic ITR code (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump version to 1.3.6 for i40e and 1.3.2 for i40evf (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add support for pre-allocated pages for PD (Stefan Assmann) [1249247]
  - [netdrv] i40evf: add MAC address filter in open, not init (Stefan Assmann) [1249247]
  - [netdrv] i40evf: don't delete all the filters (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Update the admin queue command header (Stefan Assmann) [1249247]
  - [netdrv] i40evf: Allow for an abundance of vectors (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Update Flex-10 related device/function capabilities (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add stats to track FD ATR and SB dynamic enable state (Stefan Assmann) [1249247]
  - [netdrv] i40evf: don't configure unused RSS queues (Stefan Assmann) [1249247]
  - [netdrv] i40evf: fix panic during MTU change (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Fix mixed size frags and linearization (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: remove time_stamp member (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: force inline transmit functions (Stefan Assmann) [1249247]
  - [netdrv] i40evf: skb->xmit_more support (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Remove unneeded TODO (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add stats to count Tunnel ATR hits (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add ATR support for tunneled TCP/IPv4/IPv6 packets (Stefan Assmann) [1249247]
  - [netdrv] net: batch of last_rx update avoidance in ethernet drivers (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Save WR_CSR_PROT field from DEV/FUNC capabilities (Stefan Assmann) [1249247]
  - [netdrv] i40evf: remove aq_pending (Stefan Assmann) [1249247]
  - [netdrv] i40evf: fix bad indentation (Stefan Assmann) [1249247]
  - [netdrv] i40evf: Refactor VF RSS code (Stefan Assmann) [1249247]
  - [netdrv] i40evf: protect VLAN filter list (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Set Ethernet protocol correctly when Tx VLAN offloads are disabled (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: fix bug when skb allocation fails (Stefan Assmann) [1249247]
  - [netdrv] i40evf: Fix Outer UDP RX checksum code (Stefan Assmann) [1249247]
  - [netdrv] i40evf: add FW version to ethtool info (Stefan Assmann) [1249247]
  - [netdrv] i40evf: resequence close operations (Stefan Assmann) [1249247]
  - [netdrv] i40evf: delay releasing rings (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump i40e/i40evf version (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: fix accidental write to ITR registers (Stefan Assmann) [1249247]
  - [netdrv] i40vf: don't stop me now (Stefan Assmann) [1249247]
  - [netdrv] ethernet: codespell comment spelling fixes (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: enable prefetch of Tx descriptors during cleanup (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Simplify tunnel selection logic (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Refactor i40e_debug_aq and make some functions static (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Version bump (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Clean up some formatting and other things (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: grab NVM devstarter version not image version (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Bump versions (Stefan Assmann) [1249247]
  - [netdrv] i40evf: ethtool RSS fixes (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: Add missing packet types for VXLAN encapsulated packet types (Stefan Assmann) [1249247]
  - [netdrv] i40e/i40evf: print FW build number in version string (Stefan Assmann) [1249247]
  - [x86] hyperv: restore irq accounting (Vitaly Kuznetsov) [1282387]
  - [x86] irq: Hide 'HYP:' line in /proc/interrupts when not on Xen/Hyper-V (Vitaly Kuznetsov) [1282387]
  - [xen] Add proper irq accounting for HYPERCALL vector (Vitaly Kuznetsov) [1282387]
  - [x86] irq: Properly tag virtualization entry in /proc/interrupts (Vitaly Kuznetsov) [1282387]
  - [x86] Add proper vector accounting for HYPERVISOR_CALLBACK_VECTOR (Vitaly Kuznetsov) [1282387]
  - [tpm] revert the list handling logic fixed in 398a1e7 (Jerry Snitselaar) [1254015 1293409]
  - [tpm] Avoid reference to potentially freed memory (Jerry Snitselaar) [1254015 1293409]
  - [tpm] tpm_tis: restore IRQ vector in IO memory after failed probing (Jerry Snitselaar) [1254015 1293409]
  - [tpm] tpm_tis: free irq after probing (Jerry Snitselaar) [1254015 1293409]
  - [tpm] remove unnecessary little endian conversion (Jerry Snitselaar) [1254015 1293409]
  - [tpm] tpm_crb: fix unaligned read of the command buffer address (Jerry Snitselaar) [1254015 1293409]
  - [tpm] tpm_crb: fail when TPM2 ACPI table contents look corrupted (Jerry Snitselaar) [1254015 1293409]
  - [tpm] Fix initialization of the cdev (Jerry Snitselaar) [1254015 1293409]
  - [tpm] tpm, tpm_crb: fix le64_to_cpu conversions in crb_acpi_add (Jerry Snitselaar) [1254015 1293409]
  - [tpm] fix: sanitized code paths in tpm_chip_register (Jerry Snitselaar) [1254015 1293409]
  - [sched] kernel: sched: Fix nohz load accounting -- again (Rafael Aquini) [1167755]
  - [sched] kernel: sched: Move sched_avg_update to update_cpu_load (Rafael Aquini) [1167755]
  - [sched] kernel: sched: Cure more NO_HZ load average woes (Rafael Aquini) [1167755]
  - [sched] kernel: sched: Cure load average vs NO_HZ woes (Rafael Aquini) [1167755]
  - [netdrv] bnxt_en: Zero pad firmware messages to 128 bytes (John Linville) [1253659]
  - [netdrv] bnxt_en: Add BCM57301 & BCM57402 devices (John Linville) [1253659]
  - [netdrv] bnxt_en: Update to Firmware interface spec 1.0.0 (John Linville) [1253659]
  - [fs] lockd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362]
  - [fs] nfsd: Register callbacks on the inetaddr_chain and inet6addr_chain (Scott Mayhew) [1262362]
  - [fs] sunrpc: Add a function to close temporary transports immediately (Scott Mayhew) [1262362]
  - [fs] dlm: sctp_accept_from_sock() can be static (Xin Long) [1217712]
  - [fs] dlm: fix reconnecting but not sending data (Xin Long) [1217712]
  - [fs] dlm: replace BUG_ON with a less severe handling (Xin Long) [1217712]
  - [fs] dlm: use sctp 1-to-1 API (Xin Long) [1217712]
  - [fs] dlm: fix not reconnecting on connecting error handling (Xin Long) [1217712]
  - [fs] dlm: fix race while closing connections (Xin Long) [1217712]
  - [fs] avoid the dependency of DLM module on SCTP by using 1-to-1 API (0/7) (Xin Long) [1217712]
  - [fs] dlm: disable nagle for SCTP (Xin Long) [1217712]
  - [fs] dlm: retry failed SCTP sends (Xin Long) [1217712]
  - [fs] dlm: try other IPs when sctp init assoc fails (Xin Long) [1217712]
  - [fs] dlm: prevent connections during shutdown (Xin Long) [1217712]
  - [fs] sync: Use a separate wq for do_sync_work() to avoid a potential deadlock (Aaron Tomlin) [1147510]
  - [fs] SUNRPC: Fix callback channel (Benjamin Coddington) [1232402]
  - [fs] quota: Make quota code not call tty layer with dqptr_sem held (Lukas Czerner) [1232387]
  - [fs] __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGE (Abhijith Das) [1206720]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-605.el6]
changelog:
  - [fs] configfs: Fix race between configfs_readdir() and configfs_d_iput() (Robert S Peterson) [1267681]
  - [fs] gfs2: Add module parameter gl_hash_size to increase hash table size (Robert S Peterson) [1259879]
  - [fs] GFS2: Don't add all glocks to the lru (Robert S Peterson) [1228381]
  - [fs] gfs2: Reintroduce a timeout in function gfs2_gl_hash_clear (Robert S Peterson) [1291458]
  - [fs] gfs2: Add missing else in trans_add_meta/data (Robert S Peterson) [1267995]
  - [fs] fs-cache: Add missing initialization of ret in cachefiles_write_page (David Howells) [1277622]
  - [fs] fs-cache: Handle a write to the page immediately beyond the EOF marker (David Howells) [1277622]
  - [fs] cachefiles: perform test on s_blocksize when opening cache file (David Howells) [1277622]
  - [fs] fs-cache: Don't override netfs's primary_index if registering failed (David Howells) [1277622]
  - [fs] fs-cache: Increase reference of parent after registering, netfs success (David Howells) [1277622]
  - [fs] fs-cache: Retain the netfs context in the retrieval op earlier (David Howells) [1277622]
  - [fs] fs-cache: The operation cancellation method needs calling in more places (David Howells) [1170397 1277622]
  - [fs] fs-cache: Put an aborted initialised op so that it is accounted correctly (David Howells) [1277622]
  - [fs] fs-cache: Fix cancellation of in-progress operation (David Howells) [1277622]
  - [fs] fs-cache: Count the number of initialised operations (David Howells) [1277622]
  - [fs] fs-cache: Out of line fscache_operation_init (David Howells) [1277622]
  - [fs] fs-cache: Permit fscache_cancel_op() to cancel in-progress operations too (David Howells) [1277622]
  - [fs] fs-cache: fscache_object_is_dead() has wrong logic, kill it (David Howells) [1277622]
  - [fs] fs-cache: Synchronise object death state change vs operation submission (David Howells) [1096893 1277622]
  - [fs] fs-cache: Handle a new operation submitted against a killed object (David Howells) [1277622]
  - [fs] fs-cache: When submitting an op, cancel it if the target object is dying (David Howells) [1277622]
  - [fs] fs-cache: Move fscache_report_unexpected_submission() to make it more available (David Howells) [1277622]
  - [fs] fs-cache: Count culled objects and objects rejected due to lack of space (David Howells) [1277622]
  - [fs] fs/fscache/object-list.c: use __seq_open_private (David Howells) [1277622]
  - [fs] cachefiles: Fix incorrect test for in-memory object collision (David Howells) [1277622]
  - [fs] cachefiles: Handle object being killed before being set up (David Howells) [1149103 1277622]
  - [fs] cachefiles: add missing \n to kerror conversions (David Howells) [1277622]
  - [fs] fs-cache: refcount becomes corrupt under vma pressure (David Howells) [1277622]
  - [fs] fs-cache: Reduce cookie ref count if submit fails (David Howells) [1277622]
  - [fs] fs-cache: Timeout for releasepage (David Howells) [1277622]
  - [fs] cachefiles: replace kerror by pr_err (David Howells) [1277622]
  - [fs] cachefiles: convert printk to pr_foo() (David Howells) [1277622]
  - [fs] fscache: replace seq_printf by seq_puts (David Howells) [1277622]
  - [fs] fscache: convert printk to pr_foo (David Howells) [1277622]
  - [fs] get rid of pointless checks for NULL ->i_op (David Howells) [1277622]
  - [fs] fs-cache: Handle removal of unadded object to the fscache_object_list rb tree (David Howells) [1277622]
  - [fs] nfs: Use i_writecount to control whether to get an fscache cookie in nfs_open (David Howells) [1277622]
  - [fs] fs-cache: Provide the ability to enable/disable cookies (David Howells) [1277622]
  - [fs] fs-cache: Add use/unuse/wake cookie wrappers (David Howells) [1277622]
  - [fs] cachefiles: Don't try to dump the index key if the cookie has been cleared (David Howells) [1277622]
  - [fs] cachefiles: Fix memory leak in cachefiles_check_auxdata error paths (David Howells) [1277622]
  - [fs] fscache: check consistency does not decrement refcount (David Howells) [1277622]
  - [fs] fscache: Netfs function for cleanup post readpages (David Howells) [1277622]
  - [fs] cachefiles: Implement interface to check cache consistency (David Howells) [1277622]
  - [fs] fs-cache: Add interface to check consistency of a cached object (David Howells) [1277622]
  - [fs] fs-cache: Don't use spin_is_locked() in assertions (David Howells) [1277622]
  - [netdrv] be2net: Avoid accessing eq object in be_msix_register routine, when i < 0 (Ivan Vecera) [1253018]
  - [netdrv] be2net: remove local variable 'status' (Ivan Vecera) [1253018]
  - [netdrv] be2net: replace hardcoded values with existing define (Ivan Vecera) [1253018]
  - [netdrv] be2net: remove unused local rsstable array (Ivan Vecera) [1253018]
  - [netdrv] be2net: remove vlan promisc capability from VF's profile descriptors (Ivan Vecera) [1253018]
  - [netdrv] be2net: set pci_func_num while issuing GET_PROFILE_CONFIG cmd (Ivan Vecera) [1253018]
  - [netdrv] be2net: pad skb to meet minimum TX pkt size in BE3 (Ivan Vecera) [1253018]
  - [netdrv] be2net: release mcc-lock in a failure case in be_cmd_notify_wait (Ivan Vecera) [1253018]
  - [netdrv] be2net: fix BE3-R FW download compatibility check (Ivan Vecera) [1253018]
  - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (Ivan Vecera) [1253018]
  - [netdrv] be2net: Revert "make the RX_FILTER command asynchronous" commit (Ivan Vecera) [1253018]
  - [netdrv] be2net: protect eqo->affinity_mask from getting freed twice (Ivan Vecera) [1253018]
  - [netdrv] be2net: post buffers before destroying RXQs in Lancer (Ivan Vecera) [1253018]
  - [netdrv] be2net: enable IFACE filters only after creating RXQs (Ivan Vecera) [1253018]
  - [netdrv] be2net: support ndo_get_phys_port_id (Ivan Vecera) [1253018]
  - [netdrv] be2net: bump up the driver version to 10.6.0.3 (Ivan Vecera) [1253018]
  - [netdrv] be2net: make SET_LOOPBACK_MODE cmd asynchrounous (Ivan Vecera) [1253018]
  - [netdrv] be2net: make the RX_FILTER command asynchronous (Ivan Vecera) [1253018]
  - [netdrv] be2net: return error status from be_mcc_notify (Ivan Vecera) [1253018]
  - [netdrv] be2net: convert dest field in udp-hdr to host-endian (Ivan Vecera) [1253018]
  - [netdrv] be2net: fix wrong return value in be_check_ufi_compatibility (Ivan Vecera) [1253018]
  - [netdrv] be2net: remove redundant D0 power state set (Ivan Vecera) [1253018]
  - [netdrv] be2net: query FW to check if EVB is enabled (Ivan Vecera) [1253018]
  - [netdrv] be2net: remove duplicate code in be_setup_wol (Ivan Vecera) [1253018]
  - [netdrv] be2net: Replace dma/pci_alloc_coherent calls with dma_zalloc_coherent (Ivan Vecera) [1253018]
  - [netdrv] cpumask_set_cpu_local_first => cpumask_local_spread, lament (Ivan Vecera) [1253018]
  - [netdrv] be2net: Support for OS2BMC (Ivan Vecera) [1253018]
  - [netdrv] be2net: Report a "link down" to the stack when a fatal error or fw reset happens (Ivan Vecera) [1253018]
  - [netdrv] be2net: Export board temperature using hwmon-sysfs interface (Ivan Vecera) [1253018]
  - [netdrv] be2net: update copyright year to 2015 (Ivan Vecera) [1253018]
  - [netdrv] be2net: use be_virtfn instead of !be_physfn (Ivan Vecera) [1253018]
  - [netdrv] be2net: simplify UFI compatibility checking (Ivan Vecera) [1253018]
  - [netdrv] be2net: post full RXQ on interface enable (Ivan Vecera) [1253018]
  - [netdrv] be2net: check for INSUFFICIENT_VLANS error (Ivan Vecera) [1253018]
  - [netdrv] be2net: receive pkts with L3, L4 errors on VFs (Ivan Vecera) [1253018]
  - [netdrv] be2net: set interrupt moderation for Skyhawk-R using EQ-DB (Ivan Vecera) [1253018]
  - [netdrv] be2net: add support for spoofchk setting (Ivan Vecera) [1253018]
  - [netdrv] be2net: Fix a bug in Rx buffer posting (Ivan Vecera) [1253018]
  - [netdrv] be2net: bump up the driver version to 10.6.0.1 (Ivan Vecera) [1253018]
  - [netdrv] be2net: setup xps queue mapping (Ivan Vecera) [1253018]
  - [netdrv] be2net: assign CPU affinity hints to be2net IRQs (Ivan Vecera) [1253018]
  - [kernel] cpumask: Utility function to set n'th cpu - local cpu first (Ivan Vecera) [1253018]
  - [netdrv] be2net: restrict MODIFY_EQ_DELAY cmd to a max of 8 EQs (Ivan Vecera) [1253018]
  - [netdrv] be2net: Prevent VFs from enabling VLAN promiscuous mode (Ivan Vecera) [1253018]
  - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1253018]
  - [netdrv] be2net: implement .sriov_configure PCI callback (Ivan Vecera) [1253018]
  - [netdrv] be2net: re-distribute SRIOV resources allowed by FW (Ivan Vecera) [1253018]
  - [netdrv] be2net: avoid creating the non-RSS default RXQ if FW allows to (Ivan Vecera) [1253018]
  - [netdrv] be2net: move be_func_init call inside be_setup (Ivan Vecera) [1253018]
  - [netdrv] be2net: refactor adapter resource cleanup sequence into be_cleanup (Ivan Vecera) [1253018]
  - [netdrv] be2net: refactor adapter resource initialzation sequence into be_resume (Ivan Vecera) [1253018]
  - [netdrv] be2net: remove code duplication relating to Lancer reset sequence (Ivan Vecera) [1253018]
  - [netdrv] be2net: refactor error detect/recovery function (Ivan Vecera) [1253018]
  - [netdrv] be2net: use a wrapper to schedule and cancel error detection task (Ivan Vecera) [1253018]
  - [netdrv] be2net: refactor function initalization sequence into be_func_init (Ivan Vecera) [1253018]
  - [netdrv] be2net: get rid of be_get_initial_config call from be_probe (Ivan Vecera) [1253018]
  - [netdrv] be2net: move adapter fields alloc/free code to new routines (Ivan Vecera) [1253018]
  - [netdrv] be2net: fix wrong handling of be_setup failure in be_probe (Ivan Vecera) [1253018]
  - [netdrv] be2net: Add a few inline functions to test TXQ conditions (Ivan Vecera) [1253018]
  - [netdrv] be2net: Minor code cleanup in tx completion process (Ivan Vecera) [1253018]
  - [netdrv] be2net: Refactor be_xmit_enqueue routine (Ivan Vecera) [1253018]
  - [netdrv] be2net: Refactor wrb_fill_hdr routine (Ivan Vecera) [1253018]
  - [netdrv] be2net: support TX batching using skb->xmit_more flag (Ivan Vecera) [1253018]
  - [md] flush ->event_work before stopping array (Jes Sorensen) [1220555]
  - [net] flow_dissector: remove unused function flow_get_hlen declaration (Ivan Vecera) [1298479]
  - [net] flow_keys: n_proto type should be __be16 (Ivan Vecera) [1298479]
  - [netdrv] 3c59x: fix another page map/single unmap imbalance (Neil Horman) [1291401]
  - [netdrv] 3c59x: balance page maps and unmaps (Neil Horman) [1291401]
  - [netdrv] 3c59x: Fix bad offset spec in skb_frag_dma_map (Neil Horman) [1291401]
  - [netdrv] 3c59x: Add dma error checking and recovery (Neil Horman) [1291401]
  - [mfd] lpc_ich: Intel device IDs for PCH (Steve Best) [1244017]
  - [i2c] i801: add Intel Lewisburg device IDs (Steve Best) [1244017]
  - [sound] alsa: hda - Add Intel Lewisburg device IDs Audio (Steve Best) [1244017]
  - [sched] core: Rework rq->clock update skips (Aaron Tomlin) [1263613]
  - [sched] Remove useless code in yield_to() (Aaron Tomlin) [1263613]
  - [sched] Set skip_clock_update in yield_task_fair() (Aaron Tomlin) [1263613]
  - [sched] rt: Update rq clock when unthrottling of an otherwise idle CPU (Aaron Tomlin) [1263613]
  - [pci] PCIe / hotplug: Drop pointless ACPI-based "slot detection" check (Jarod Wilson) [1211804]
  - [netdrv] remove NETIF_F_NO_CSUM feature bit (Michal Schmidt) [1291941]
  - [mm] memcg: oom_notify use-after-free fix (Rafael Aquini) [1294400]
  - [mm] make lru_add_drain_all() selective (Jerome Marchand) [1266146]
  - [char] random: Fix "Missing strategy" warnings in debug kernel (Prarit Bhargava) [1296944]
  - [netdrv] bna: fix error handling (Ivan Vecera) [1258535]
  - [netdrv] bna: check for dma mapping errors (Ivan Vecera) [1258535]
  - [netdrv] bna: remove superfluous parentheses (Ivan Vecera) [1258535]
  - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535]
  - [netdrv] bna: remove unnecessary cast of BIT value (Ivan Vecera) [1258535]
  - [netdrv] bna: use netdev_* and dev_* instead of printk and pr_* (Ivan Vecera) [1258535]
  - [netdrv] bna: fix timeout API argument type (Ivan Vecera) [1258535]
  - [netdrv] bna: use list_for_each_entry where appropriate (Ivan Vecera) [1258535]
  - [netdrv] bna: get rid of private macros for manipulation with lists (Ivan Vecera) [1258535]
  - [netdrv] bna: use memdup_user to copy userspace buffers (Ivan Vecera) [1258535]
  - [netdrv] bna: correct comparisons/assignments to bool (Ivan Vecera) [1258535]
  - [netdrv] bna: remove TX_E_PRIO_CHANGE event and BNA_TX_F_PRIO_CHANGED flag (Ivan Vecera) [1258535]
  - [netdrv] bna: remove paused from bna_rx_config and flags from bna_rxf (Ivan Vecera) [1258535]
  - [netdrv] bna: remove RXF_E_PAUSE and RXF_E_RESUME events (Ivan Vecera) [1258535]
  - [netdrv] bna: remove prio_change_cbfn oper_state_cbfn from struct bna_tx (Ivan Vecera) [1258535]
  - [netdrv] bna: remove oper_state_cbfn from struct bna_rxf (Ivan Vecera) [1258535]
  - [netdrv] bna: remove pause_cbfn from struct bna_enet (Ivan Vecera) [1258535]
  - [netdrv] bna: remove unused cbfn parameter (Ivan Vecera) [1258535]
  - [netdrv] bna: use BIT(x) instead of (1 << x) (Ivan Vecera) [1258535]
  - [netdrv] bna: get rid of duplicate and unused macros (Ivan Vecera) [1258535]
  - [netdrv] bna: replace pragma(pack) with attribute __packed (Ivan Vecera) [1258535]
  - [netdrv] bna: get rid of mac_t (Ivan Vecera) [1258535]
  - [netdrv] bna: use ether_addr_copy instead of memcpy (Ivan Vecera) [1258535]
  - [netdrv] bna: remove obsolete use of EXTRA_CFLAGS (Ivan Vecera) [1258535]
  - [netdrv] bna: fix soft lock-up during firmware initialization failure (Ivan Vecera) [1258535]
  - [netdrv] bna: remove unreasonable iocpf timer start (Ivan Vecera) [1258535]
  - [netdrv] bna: fix firmware loading on big-endian machines (Ivan Vecera) [1258535]
  - [netdrv] ethernet: codespell comment spelling fixes (Ivan Vecera) [1258535]
  - [netdrv] bna: Update the Driver and Firmware Version (Ivan Vecera) [1258535]
  - [netdrv] bna: QLogic BR-series Adapters Driver Rebranding (Ivan Vecera) [1258535]
  - [netdrv] net: incorrect use of init_completion fixup (Ivan Vecera) [1258535]
  - [netdrv] bna: use netdev_rss_key_fill() helper (Ivan Vecera) [1258535]
  - [netdrv] bna: fix skb->truesize underestimation (Ivan Vecera) [1258535]
  - [netdrv] bna: use container_of to resolve bufdesc_ex from bufdesc (Ivan Vecera) [1258535]
  - [netdrv] bna: remove unnecessary break after return (Ivan Vecera) [1258535]
  - [netdrv] net: use SPEED_UNKNOWN and DUPLEX_UNKNOWN when appropriate (Ivan Vecera) [1258535]
  - [netdrv] net: get rid of SET_ETHTOOL_OPS (Ivan Vecera) [1258535]
  - [netdrv] bna: remove open-coded skb_cow_head (Ivan Vecera) [1258535]
  - [netdrv] bnad: Call dev_kfree_skb_any instead of dev_kfree_skb (Ivan Vecera) [1258535]
  - [netdrv] bna: Replace large udelay() with mdelay() (Ivan Vecera) [1258535]
  - [netdrv] brocade: Convert uses of __constant_<foo> to <foo> (Ivan Vecera) [1258535]
  - [netdrv] bna: Use pci_enable_msix_range() instead of pci_enable_msix() (Ivan Vecera) [1258535]
  - [netdrv] bnad: code cleanup (Ivan Vecera) [1258535]
  - [netdrv] bna: Fix build due to missing use of dma_unmap_len_set() (Ivan Vecera) [1258535]
  - [netdrv] bna: make pointers to read-only inputs const (Ivan Vecera) [1258535]
  - [netdrv] bnad: do vlan cleanup (Ivan Vecera) [1258535]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-606.el6]
changelog:
  - [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S Peterson) [1264492]
  - [fs] dlm: print kernel message when we get an error from kernel_sendpage (Robert S Peterson) [1264492]
  - [x86] fpu: Fix double-increment in setup_xstate_features (Herbert Xu) [1232495]
  - [x86] fpu/xstate: Don't assume the first zero xfeatures zero bit means the end (Herbert Xu) [1232495]
  - [scsi] ipr: Driver version 2.6.3 (Gustavo Duarte) [1252713]
  - [scsi] ipr: Issue Configure Cache Parameters command (Gustavo Duarte) [1252713]
  - [scsi] ipr: Inquiry IOA page 0xC4 during initialization (Gustavo Duarte) [1252713]
  - [scsi] ipr: Don't set NO_ULEN_CHK bit when resource is a vset (Gustavo Duarte) [1252713]
  - [scsi] ipr: Add delay to ensure coherent dumps (Gustavo Duarte) [1252713]
  - [scsi] ipr: Enable SIS pipe commands for SIS-32 devices (Gustavo Duarte) [1252713]
  - [scsi] ipr: Inhibit underlength data check for AFDASD in raw mode (Gustavo Duarte) [1252713]
  - [scsi] ipr: Driver version 2.6.2 (Gustavo Duarte) [1252713]
  - [scsi] ipr: Endian / sparse fixes (Gustavo Duarte) [1252713]
  - [scsi] ipr: Byte swapping for device_id attribute in sysfs (Gustavo Duarte) [1252713]
  - [scsi] ipr: Fix locking for unit attention handling (Gustavo Duarte) [1252713]
  - [scsi] ipr: Driver version 2.6.1 (Gustavo Duarte) [1252713]
  - [scsi] ipr: AF DASD raw mode implementation in ipr driver (Gustavo Duarte) [1252713]
  - [scsi] ipr: Fix possible error path oops during initialization (Gustavo Duarte) [1252713]
  - [scsi] ipr: Reset in task context (Gustavo Duarte) [1252713]
  - [scsi] ipr: Reboot speed improvements (Gustavo Duarte) [1252713]
  - [scsi] ipr: set scsi_level correctly for disk arrays (Gustavo Duarte) [1252713]
  - [scsi] ipr: add support for async scanning to speed up boot (Gustavo Duarte) [1252713]
  - [mm] ksm: add reschedule points to unmerge_and_remove_all_rmap_items (Andrea Arcangeli) [1262294]
  - [mm] ksm: introduce ksm_max_page_sharing per page deduplication limit (Andrea Arcangeli) [1262294]
  - [net] unix: properly account for FDs passed over unix sockets (Hannes Frederic Sowa) [1297406]
  - [net] unix: garbage: fixed several comment and whitespace style issues (Hannes Frederic Sowa) [1297406]
  - [net] net_sched: invoke ->attach() after setting dev->qdisc (Phil Sutter) [1288472]
  - [net] pkt_sched: move the sanity test in qdisc_list_add() (Phil Sutter) [1288472]
  - [net] pkt_sched: set root qdisc before change() in attach_default_qdiscs() (Phil Sutter) [1288472]
  - [net] pkt_sched: give visibility to mq slave qdiscs (Phil Sutter) [1288472]
  - [net] qdisc: fix build with !CONFIG_NET_SCHED (Phil Sutter) [1288472]
  - [net] qdisc: allow setting default queuing discipline (Phil Sutter) [1288472]
  - [kdump] Reuse KEXEC_RESERVE_UPPER_LIMIT in arch_crash_auto_scale (Baoquan He) [1007642]
  - [kdump] Add a KEXEC_RESERVE_UPPER_LIMIT to limit the bootmem reserving for crashkernel (Baoquan He) [1007642]
  - [kernel] ftrace: Allow to remove a single function from function graph filter (Jiri Olsa) [1063695]
  - [kernel] function-graph: Allow writing the same val to set_graph_function (Jiri Olsa) [1063695]
  - [kernel] tracing: Simplify test for function_graph tracing start point (Jiri Olsa) [1063695]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-607.el6]
changelog:
  - [hv] fcopy: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950]
  - [hv] vss: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950]
  - [hv] kvp: switch to using the hvutil_device_state state machine (Vitaly Kuznetsov) [1216950]
  - [hv] util: introduce state machine for util drivers (Vitaly Kuznetsov) [1216950]
  - [hv] fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly Kuznetsov) [1216950]
  - [hv] kvp: rename kvp_work -> kvp_timeout_work (Vitaly Kuznetsov) [1216950]
  - [hv] vss: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950]
  - [hv] fcopy: process deferred messages when we complete the transaction (Vitaly Kuznetsov) [1216950]
  - [hv] kvp: move poll_channel() to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950]
  - [hv] kvp: reset kvp_context (Vitaly Kuznetsov) [1216950]
  - [hv] util: move kvp/vss function declarations to hyperv_vmbus.h (Vitaly Kuznetsov) [1216950]
  - [kernel] kprobes: initialize before using a hlist (Pratyush Anand) [1290663]
  - [perf] x86/intel/uncore: Add Broadwell-EP uncore support (Jiri Olsa) [1242694 1249700 1283155]
  - [perf] x86/intel/uncore: Add Broadwell-DE uncore support (Jiri Olsa) [1242694 1249700 1283155]
  - [perf] Decouple unthrottling and rotating (Jiri Olsa) [1242694 1249700 1283155]
  - [x86] perf: Add more Broadwell model numbers (Jiri Olsa) [1242694 1249700 1283155]
  - [perf] perf/x86/intel: Remove incorrect model number from Haswell perf (Jiri Olsa) [1242694 1249700 1283155]
  - [watchdog] avoid races between /proc handlers and CPU hotplug (Aaron Tomlin) [1263774]
  - [watchdog] update watchdog_thresh properly (Aaron Tomlin) [1263774]
  - [watchdog] update watchdog attributes atomically (Aaron Tomlin) [1263774]
  - [watchdog] Use hotplug thread infrastructure (Aaron Tomlin) [1263774]
  - [watchdog] make sure the watchdog thread gets CPU on loaded system (Aaron Tomlin) [1263774]
  - [watchdog] Drop FIFO policy in exit path (Aaron Tomlin) [1263774]
  - [mmc] sdhci-pci: Build o2micro support in the same module (Don Zickus) [1089109]
  - [mmc] sdhci-pci: add support of O2Micro/BayHubTech SD hosts (Don Zickus) [1089109]
  - [mmc] sdhci-pci: break out definitions to header file (Don Zickus) [1089109]
  - [mmc] sdhci: add auto CMD12 support for eSDHC driver (Don Zickus) [1089109]
  - [mmc] s3c6410: add new quirk in sdhci driver and update ADMA descriptor build (Don Zickus) [1089109]
  - [kernel] memcg: clear mm->owner when last possible owner leaves (Aaron Tomlin) [1272655]
  - [mm] thp: don't hold mmap_sem in khugepaged when allocating THP (Aaron Tomlin) [1272655]
  - [mm] thp: khugepaged: add policy for finding target node (Aaron Tomlin) [1272655]
  - [mm] thp: cleanup: mv alloc_hugepage to better place (Aaron Tomlin) [1272655]
  - [mm] thp: khugepaged_prealloc_page forgot to reset the page alloc indicator (Aaron Tomlin) [1272655]
  - [mm] thp: remove unnecessary set_recommended_min_free_kbytes (Aaron Tomlin) [1272655]
  - [mm] thp: use khugepaged_enabled to remove duplicate code (Aaron Tomlin) [1272655]
  - [mm] thp: remove khugepaged_loop (Aaron Tomlin) [1272655]
  - [mm] thp: introduce khugepaged_prealloc_page and khugepaged_alloc_page (Aaron Tomlin) [1272655]
  - [mm] thp: release page in page pre-alloc path (Aaron Tomlin) [1272655]
  - [mm] thp: merge page pre-alloc in khugepaged_loop into khugepaged_do_scan (Aaron Tomlin) [1272655]
  - [mm] thp: remove some code depend on CONFIG_NUMA (Aaron Tomlin) [1272655]
  - [mm] thp: remove wake_up_interruptible in the exit path (Aaron Tomlin) [1272655]
  - [mm] thp: remove unnecessary khugepaged_thread check (Aaron Tomlin) [1272655]
  - [mm] thp: move khugepaged_mutex out of khugepaged (Aaron Tomlin) [1272655]
  - [mm] thp: remove unnecessary check in start_khugepaged (Aaron Tomlin) [1272655]
  - [mm] thp: optimize memcg charge in khugepaged (Aaron Tomlin) [1272655]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-608.el6]
changelog:
  - [sched] revert "rt: Update rq clock when unthrottling of an otherwise idle CPU" (Aristeu Rozanski) [1263613]
  - [sched] revert "sched: Revert "Set skip_clock_update in yield_task_fair" (Aristeu Rozanski) [1263613]
  - [sched] Revert "Remove useless code in yield_to" (Aristeu Rozanski) [1263613]
  - [sched] revert "core: Rework rq->clock update skips" (Aristeu Rozanski) [1263613]
  - [perf] annotate: Fix 32-bit compilation error in util/annotate.c (Jiri Olsa) [1189317]
  - [perf] report: Display cycles in branch sort mode (Jiri Olsa) [1189317]
  - [perf] tools: Move branch option parsing to own file (Jiri Olsa) [1189317]
  - [perf] tool: Add conditional branch filter 'cond' to perf record (Jiri Olsa) [1189317]
  - [perf] top: branch annotation code to top (Jiri Olsa) [1189317]
  - [perf] annotate: Finally display IPC and cycle accounting (Jiri Olsa) [1189317]
  - [perf] annotate: Compute IPC and basic block cycles (Jiri Olsa) [1189317]
  - [perf] report: Add processing for cycle histograms (Jiri Olsa) [1189317]
  - [perf] report: Add infrastructure for a cycles histogram (Jiri Olsa) [1189317]
  - [perf] annotate: Rename source_line_percent to source_line_samples (Jiri Olsa) [1189317]
  - [perf] annotate: Display total number of samples with --show-total-period (Jiri Olsa) [1189317]
  - [perf] annotation: Add symbol__get_annotation (Jiri Olsa) [1189317]
  - [perf] report: Add flag for non ANY branch mode (Jiri Olsa) [1189317]
  - [perf] tools: Add support for cycles, weight branch_info field (Jiri Olsa) [1189317]
  - [perf] x86/intel: Use 0x11 as extra reg test value (Jiri Olsa) [1189317]
  - [perf] x86/intel: Protect LBR and extra_regs against KVM lying (Jiri Olsa) [1189317]
  - [perf] x86: Make merge_attr global to use from perf_event_intel (Jiri Olsa) [1189317]
  - [perf] x86/intel/lbr: Limit LBR accesses to TOS in callstack mode (Jiri Olsa) [1189317]
  - [perf] x86/intel/lbr: Use correct index to save/restore LBR_INFO with call stack (Jiri Olsa) [1189317]
  - [perf] x86/intel: Add Intel Skylake PMU support (Jiri Olsa) [1189317]
  - [perf] x86/intel/lbr: Optimize v4 LBR unfreezing (Jiri Olsa) [1189317]
  - [perf] x86/intel: Streamline LBR MSR handling in PMI (Jiri Olsa) [1189317]
  - [perf] x86/intel: Move PMU ACK to after LBR read (Jiri Olsa) [1189317]
  - [perf] x86/intel: Handle new arch perfmon v4 status bits (Jiri Olsa) [1189317]
  - [perf] x86/intel/lbr: Add support for LBRv5 (Jiri Olsa) [1189317]
  - [perf] Add cycles to branch_info (Jiri Olsa) [1189317]
  - [perf] x86: Add new MSRs and MSR bits used for Intel Skylake PMU support (Jiri Olsa) [1189317]
  - [perf] x86/intel: Add support for PEBSv3 profiling (Jiri Olsa) [1189317]
  - [perf] x86: Add a native_perf_sched_clock_from_tsc (Jiri Olsa) [1189317]
  - [perf] x86: Rename x86_pmu::er_flags to 'flags' (Jiri Olsa) [1189317]
  - [perf] x86: Revamp PEBS event selection (Jiri Olsa) [1189317]
  - [perf] x86/asm/msr: Make wrmsrl_safe a function (Jiri Olsa) [1189317]
  - [perf] x86/intel/uncore: Use Sandy Bridge client PMU on Haswell/Broadwell (Jiri Olsa) [1250641]
  - [perf] x86/intel/uncore: Add support for ARB uncore PMU on Sandy/IvyBridge (Jiri Olsa) [1250641]
  - [perf] x86/intel/uncore: Add Broadwell-U uncore IMC PMU support (Jiri Olsa) [1250641]
  - [perf] x86/intel/uncore: Move PCI IDs for IMC to uncore driver (Jiri Olsa) [1250641]
  - [perf] x86/intel/uncore: Add support for Intel Haswell ULT - lower power Mobile Processor - IMC uncore PMUs (Jiri Olsa) [1250641]
  - [perf] x86/intel/uncore: Update support for client uncore IMC PMU (Jiri Olsa) [1250641]
  - [perf] x86/uncore: Fix missing end markers for SNB/IVB/HSW IMC PMU (Jiri Olsa) [1250641]
  - [perf] x86/uncore: use MiB unit for events for SNB/IVB/HSW IMC (Jiri Olsa) [1250641]
  - [perf] x86/uncore: add hrtimer to SNB uncore IMC PMU (Jiri Olsa) [1250641]
  - [perf] x86/uncore: add SNB/IVB/HSW client uncore memory controller support (Jiri Olsa) [1250641]
  - [perf] x86/uncore: add PCI ids for SNB/IVB/HSW IMC (Jiri Olsa) [1250641]
  - [perf] Add active_entry list head to struct perf_event (Jiri Olsa) [1250641]
  - [perf] tools: Use getconf to determine number of online CPUs (Jiri Olsa) [1291071]
  - [perf] probe: Fix segfault if passed with '' (Jiri Olsa) [1291071]
  - [perf] report: Fix -T/--threads option to work again (Jiri Olsa) [1291071]
  - [perf] bench numa: Fix immediate meeting of convergence condition (Jiri Olsa) [1291071]
  - [perf] bench numa: Fixes of --quiet argument (Jiri Olsa) [1291071]
  - [perf] bench futex: Fix hung wakeup tasks after requeueing (Jiri Olsa) [1291071]
  - [perf] probe: Fix bug with global variables handling (Jiri Olsa) [1291071]
  - [perf] top: Fix a segfault when kernel map is restricted (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Fix build failure on 32-bit arch (Jiri Olsa) [1291071]
  - [perf] kmem: Fix compiles on RHEL6/OL6 (Jiri Olsa) [1291071]
  - [perf] tools lib api: Undefine _FORTIFY_SOURCE before setting it (Jiri Olsa) [1291071]
  - [perf] kmem: Consistently use PRIu64 for printing u64 values (Jiri Olsa) [1291071]
  - [perf] trace: Disable events and drain events when forked workload ends (Jiri Olsa) [1291071]
  - [perf] trace: Enable events when doing system wide tracing and starting a workload (Jiri Olsa) [1291071]
  - [perf] probe: Fix segfault when probe with lazy_line to file (Jiri Olsa) [1291071]
  - [perf] probe: Find compilation directory path for lazy matching (Jiri Olsa) [1291071]
  - [perf] probe: Set retprobe flag when probe in address-based alternative mode (Jiri Olsa) [1291071]
  - [perf] kmem: Analyze page allocator events also (Jiri Olsa) [1291071]
  - [perf] evlist: Fix type for references to data_head/tail (Jiri Olsa) [1291071]
  - [perf] probe: Check the orphaned -x option (Jiri Olsa) [1291071]
  - [perf] probe: Support multiple probes on different binaries (Jiri Olsa) [1291071]
  - [perf] buildid-list: Fix segfault when show DSOs with hits (Jiri Olsa) [1291071]
  - [perf] tools: Fix cross-endian analysis (Jiri Olsa) [1291071]
  - [perf] tools: Fix error path to do closedir() when synthesizing threads (Jiri Olsa) [1291071]
  - [perf] tools: Fix synthesizing fork_event.ppid for non-main thread (Jiri Olsa) [1291071]
  - [perf] tools: Add 'I' event modifier for exclude_idle bit (Jiri Olsa) [1291071]
  - [perf] report: Don't call map__kmap if map is NULL (Jiri Olsa) [1291071]
  - [perf] tests: Fix attr tests (Jiri Olsa) [1291071]
  - [perf] probe: Fix ARM 32 building error (Jiri Olsa) [1291071]
  - [perf] tools: Merge all perf_event_attr print functions (Jiri Olsa) [1291071]
  - [perf] sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10 (Jiri Olsa) [1291071]
  - [perf] sched replay: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] sched replay: Fix the EMFILE error caused by the limitation of the maximum open files (Jiri Olsa) [1291071]
  - [perf] sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task (Jiri Olsa) [1291071]
  - [perf] sched replay: Fix the segmentation fault problem caused by pr_err in threads (Jiri Olsa) [1291071]
  - [perf] sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations (Jiri Olsa) [1291071]
  - [perf] sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max (Jiri Olsa) [1291071]
  - [perf] sched replay: Increase the MAX_PID value to fix assertion failure problem (Jiri Olsa) [1291071]
  - [perf] sched replay: Use struct task_desc instead of struct task_task for correct meaning (Jiri Olsa) [1291071]
  - [perf] kmem: Respect -i option (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Honor operator priority (Jiri Olsa) [1291071]
  - [perf] kmaps: Check kmaps to make code more robust (Jiri Olsa) [1291071]
  - [perf] evlist: Fix inverted logic in perf_mmap__empty (Jiri Olsa) [1291071]
  - [perf] data: Support using -f to override perf.data file ownership for 'convert' (Jiri Olsa) [1291071]
  - [perf] trace: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] timechart: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] script: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] mem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] lock: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] kvm: Support using -f to override perf.data.guest file ownership (Jiri Olsa) [1291071]
  - [perf] kmem: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] inject: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] evlist: Support using -f to override perf.data file ownership (Jiri Olsa) [1291071]
  - [perf] probe: Fix to track down unnamed union/structure members (Jiri Olsa) [1291071]
  - [perf] db-export: No need to have ->thread twice in struct export_sample (Jiri Olsa) [1291071]
  - [perf] db-export: No need to pass thread twice to db_export__sample (Jiri Olsa) [1291071]
  - [perf] scripting: No need to pass thread twice to the scripting callbacks (Jiri Olsa) [1291071]
  - [perf] script: No need to lookup thread twice (Jiri Olsa) [1291071]
  - [perf] ordered_samples: Remove references to perf_{evlist, tool} and machines (Jiri Olsa) [1291071]
  - [perf] session: Always initialize ordered_events (Jiri Olsa) [1291071]
  - [perf] tools: Fix ppid for synthesized fork events (Jiri Olsa) [1291071]
  - [perf] tools: Refactor comm/tgid lookup (Jiri Olsa) [1291071]
  - [perf] callchain: Fix kernel symbol resolution by remembering the cpumode (Jiri Olsa) [1291071]
  - [perf] build: Disable libbabeltrace check by default (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Zero should not be considered "not found" in eval_flag (Jiri Olsa) [1291071]
  - [perf] trace: Fix syscall enter formatting bug (Jiri Olsa) [1291071]
  - [perf] tools: Set JOBS based on CPU or processor (Jiri Olsa) [1291071]
  - [perf] perf: Bump max number of cpus to 1024 (Jiri Olsa) [1291071]
  - [perf] evlist: Return the first evsel with an invalid filter in apply_filters() (Jiri Olsa) [1291071]
  - [perf] timechart: Fix SIBGUS error on sparc64 (Jiri Olsa) [1291071]
  - [perf] tools: Add pid/tid filtering to report and script commands (Jiri Olsa) [1291071]
  - [perf] diff: Add kallsyms option (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Add support for __print_array (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Free filter tokens in process_filter (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Add way to find sub buffer boundary (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent kbuffer: Remove extra update to data pointer in PADDING (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Make plugin options either string or boolean (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Add pevent_data_pid_from_comm (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Handle z in bprint format (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Copy trace_clock and free it (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Handle NULL comm name (Jiri Olsa) [1291071]
  - [perf] symbols: Save DSO loading errno to better report errors (Jiri Olsa) [1291071]
  - [perf] target: Simplify handling of strerror_r return (Jiri Olsa) [1291071]
  - [perf] tools: Work around lack of sched_getcpu in glibc < 2.6 (Jiri Olsa) [1291071]
  - [perf] kmem: Print big numbers using thousands' group (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Factor out allocating and processing args (Jiri Olsa) [1291071]
  - [perf] probe: Fix to get ummapped symbol address on kernel (Jiri Olsa) [1291071]
  - [perf] tools: Remove (null) value of "Sort order" for perf mem report (Jiri Olsa) [1291071]
  - [perf] annotate: Allow annotation for decompressed kernel modules (Jiri Olsa) [1291071]
  - [perf] tools: Try to lookup kernel module map before creating one (Jiri Olsa) [1291071]
  - [perf] tools: Remove is_kmodule_extension function (Jiri Olsa) [1291071]
  - [perf] tools: Remove compressed argument from is_kernel_module (Jiri Olsa) [1291071]
  - [perf] tools: Use kmod_path__parse in is_kernel_module (Jiri Olsa) [1291071]
  - [perf] tools: Use kmod_path__parse in decompress_kmodule (Jiri Olsa) [1291071]
  - [perf] tools: Use kmod_path__parse in map_groups__set_modules_path_dir (Jiri Olsa) [1291071]
  - [perf] tools: Use kmod_path__parse for machine__new_dso (Jiri Olsa) [1291071]
  - [perf] tools: Add machine__module_dso function (Jiri Olsa) [1291071]
  - [perf] tools: Add dsos__addnew function (Jiri Olsa) [1291071]
  - [perf] tools: Add kmod_path__parse function (Jiri Olsa) [1291071]
  - [perf] tools: Add lzma decompression support for kernel module (Jiri Olsa) [1291071]
  - [perf] tools build: Add feature check for lzma library (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Add destructor for format_field (Jiri Olsa) [1291071]
  - [perf] hists browser: Indicate which callchain entries are annotated (Jiri Olsa) [1291071]
  - [perf] build: Move feature checks code under tools/build (Jiri Olsa) [1291071]
  - [perf] build: Make features checks directory configurable (Jiri Olsa) [1291071]
  - [perf] build: Separate feature make support into config/Makefile.feature (Jiri Olsa) [1291071]
  - [perf] build: Fix feature_check name clash (Jiri Olsa) [1291071]
  - [perf] trace: Fix summary_only option (Jiri Olsa) [1291071]
  - [perf] probe: Fix failure to add multiple probes without debuginfo (Jiri Olsa) [1291071]
  - [perf] build: Add config/feature-checks/*.output to the .gitignore file (Jiri Olsa) [1291071]
  - [perf] build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore file (Jiri Olsa) [1291071]
  - [perf] tools: Don't allow empty argument for field-separator (Jiri Olsa) [1291071]
  - [perf] report: Don't allow empty argument for '-t' (Jiri Olsa) [1291071]
  - [perf] callchain: Separate eh/debug frame offset cache (Jiri Olsa) [1291071]
  - [perf] tools: Avoid confusion with preloaded bash function for perf bash completion (Jiri Olsa) [1291071]
  - [perf] tools: Add the bash completion for listing subsubcommands of perf trace (Jiri Olsa) [1291071]
  - [perf] tools: Add the bash completion for listing subsubcommands of perf timechart (Jiri Olsa) [1291071]
  - [perf] tools: Add the bash completion for listing subsubcommands of perf test (Jiri Olsa) [1291071]
  - [perf] tools: Add the bash completion for listing subsubcommands of perf script (Jiri Olsa) [1291071]
  - [perf] tools: Add the bash completion for listing subsubcommands of perf help (Jiri Olsa) [1291071]
  - [perf] tools: Add the bash completion for listing subsubcommands of perf data (Jiri Olsa) [1291071]
  - [perf] tools: Fix the bash completion for listing subcommands of perf (Jiri Olsa) [1291071]
  - [perf] tools: Fix the bash completion to support listing events for --event (Jiri Olsa) [1291071]
  - [perf] tools: Fix the bash completion for listing events of perf subcommand record|stat|top -e (Jiri Olsa) [1291071]
  - [perf] tools: Provide the right bash completion for listing options of perf subcommand subsubcommand (Jiri Olsa) [1291071]
  - [perf] tools: Fix the bash completion for listing subsubcommands of perf subcommand (Jiri Olsa) [1291071]
  - [perf] tools: Fix the bash completion for listing options of perf subcommand (Jiri Olsa) [1291071]
  - [perf] tools: Fix perf-read-vdsox32 not building and lib64 install dir (Jiri Olsa) [1291071]
  - [perf] build: Rename feature_print_var_code to print_var_code (Jiri Olsa) [1291071]
  - [perf] build: Rename PERF-FEATURES into FEATURE-DUMP (Jiri Olsa) [1291071]
  - [perf] build: Rename display_vf to feature_verbose (Jiri Olsa) [1291071]
  - [perf] build: Rename display_lib into feature_display (Jiri Olsa) [1291071]
  - [perf] build: Get rid of VF_FEATURE_TESTS (Jiri Olsa) [1291071]
  - [perf] build: Rename CORE_FEATURE_TESTS to FEATURE_TESTS (Jiri Olsa) [1291071]
  - [perf] build: Get rid of LIB_INCLUDE variable (Jiri Olsa) [1291071]
  - [perf] build: Fix pthread-attr-setaffinity-np include in test-all (Jiri Olsa) [1291071]
  - [perf] build: Move features build output under features directory (Jiri Olsa) [1291071]
  - [perf] build: Disable default check for libbabeltrace (Jiri Olsa) [1291071]
  - [perf] tools: Fix building error for arm64 (Jiri Olsa) [1291071]
  - [perf] hists browser: Allow annotating entries in callchains (Jiri Olsa) [1291071]
  - [perf] hists: Remove hist_entry->used, not used anymore (Jiri Olsa) [1291071]
  - [perf] hists browser: Fix up some branch alignment (Jiri Olsa) [1291071]
  - [perf] hists browser: Simplify symbol annotation menu setup (Jiri Olsa) [1291071]
  - [perf] data: Add tracepoint events fields CTF conversion support (Jiri Olsa) [1291071]
  - [perf] kmem: Fix alignment of slab result table (Jiri Olsa) [1291071]
  - [perf] kmem: Allow -v option (Jiri Olsa) [1291071]
  - [perf] kmem: Fix segfault when invalid sort key is given (Jiri Olsa) [1291071]
  - [perf] stat: Always correctly indent ratio column (Jiri Olsa) [1291071]
  - [perf] stat: Fix IPC and other formulas with -A (Jiri Olsa) [1291071]
  - [perf] stat: Output running time and run/enabled ratio in CSV mode (Jiri Olsa) [1291071]
  - [perf] hists browser: Fix UI bug after fold/unfold (Jiri Olsa) [1291071]
  - [perf] robe: Fix compiles due to declarations using perf_probe_point (Jiri Olsa) [1291071]
  - [perf] hists browser: Fix UI bug after zoom into thread/dso/symbol (Jiri Olsa) [1291071]
  - [perf] probe: Fix possible double free on error (Jiri Olsa) [1291071]
  - [perf] tools: Output feature detection's gcc output to a file (Jiri Olsa) [1291071]
  - [perf] build: Fix libbabeltrace detection (Jiri Olsa) [1291071]
  - [perf] probe: Allow weak symbols to be probed (Jiri Olsa) [1291071]
  - [perf] symbols: Allow symbol alias when loading map for symbol name (Jiri Olsa) [1291071]
  - [perf] revert "perf probe: Fix to fall back to find probe point in symbols" (Jiri Olsa) [1291071]
  - [perf] probe: Fix --line to handle aliased symbols in glibc (Jiri Olsa) [1291071]
  - [perf] probe: Fix to handle aliased symbols in glibc (Jiri Olsa) [1291071]
  - [perf] ordered_events: Adopt queue method (Jiri Olsa) [1291071]
  - [perf] tools: Remove superfluous thread->comm_set setting (Jiri Olsa) [1291071]
  - [perf]  tools: tool->finished_round() doesn't need perf_session (Jiri Olsa) [1291071]
  - [perf] ordered_events: Allow tools to specify a deliver method (Jiri Olsa) [1291071]
  - [perf] ordered_events: Shorten function signatures (Jiri Olsa) [1291071]
  - [perf] ordered_events: Untangle from perf_session (Jiri Olsa) [1291071]
  - [perf] sched: No need to keep the session around (Jiri Olsa) [1291071]
  - [perf] tools: Reference count struct thread (Jiri Olsa) [1291071]
  - [perf] revert "perf: Remove the extra validity check on nr_pages" (Jiri Olsa) [1291071]
  - [perf] tools: Initialize cpu set in pthread_attr_setaffinity_np feature test (Jiri Olsa) [1291071]
  - [perf] probe: Remove bias offset to find probe point by address (Jiri Olsa) [1291071]
  - [perf] probe: Warn if given uprobe event accesses memory on older kernel (Jiri Olsa) [1291071]
  - [perf] tools: Improve 'libbabel' feature check failure message (Jiri Olsa) [1291071]
  - [perf] tools: Improve feature test debuggability (Jiri Olsa) [1291071]
  - [perf] tools: Improve libbfd detection message (Jiri Olsa) [1291071]
  - [perf] tools: Improve libperl detection message (Jiri Olsa) [1291071]
  - [perf] tools: Improve Python feature detection messages (Jiri Olsa) [1291071]
  - [perf] tools: Remove annoying extra message from the features build (Jiri Olsa) [1291071]
  - [perf] tools: Add PERF-FEATURES to the .gitignore file (Jiri Olsa) [1291071]
  - [perf] record: Document --group option (Jiri Olsa) [1291071]
  - [perf]  record: Get rid of -l option from Documentation (Jiri Olsa) [1291071]
  - [perf]  tools: Fix build error on ARCH=i386/x86_64/sparc64 (Jiri Olsa) [1291071]
  - [perf] tools: Fix FORK after COMM when synthesizing records for pre-existing threads (Jiri Olsa) [1291071]
  - [perf] stat: Report unsupported events properly (Jiri Olsa) [1291071]
  - [perf] tools: Compare JOBS to 0 after grep (Jiri Olsa) [1291071]
  - [perf] report: Fix branch stack mode cannot be set (Jiri Olsa) [1291071]
  - [perf] buildid-cache: Show usage with incorrect params (Jiri Olsa) [1291071]
  - [perf] buildid-cache: Use pr_debug instead of verbose and pr_info (Jiri Olsa) [1291071]
  - [perf] buildid-cache: Add --purge FILE to remove all caches of FILE (Jiri Olsa) [1291071]
  - [perf]  tools: Fix the bash completion problem of 'perf --*' (Jiri Olsa) [1291071]
  - [perf] list: Extend raw-dump to certain kind of events (Jiri Olsa) [1291071]
  - [perf] list: Clean up the printing functions of hardware/software events (Jiri Olsa) [1291071]
  - [perf] tools: Remove the '--(null)' long_name for --list-opts (Jiri Olsa) [1291071]
  - [perf] list: Avoid confusion of perf output and the next command prompt (Jiri Olsa) [1291071]
  - [perf] list: Allow listing events with 'tracepoint' prefix (Jiri Olsa) [1291071]
  - [perf] list: Sort the output of 'perf list' to view more clearly (Jiri Olsa) [1291071]
  - [perf] data: Fix sentinel setting for data_cmds array (Jiri Olsa) [1291071]
  - [perf] probe: Fix a precedence bug (Jiri Olsa) [1291071]
  - [perf] diff: Support for different binaries (Jiri Olsa) [1291071]
  - [perf] buildid-cache: Add new buildid cache if update target is not cached (Jiri Olsa) [1291071]
  - [perf] probe: Handle strdup failure (Jiri Olsa) [1291071]
  - [perf] probe: Fix get_real_path to free allocated memory in error path (Jiri Olsa) [1291071]
  - [perf] probe: Check kprobes blacklist when adding new events (Jiri Olsa) [1291071]
  - [perf] trace: Fix SIGBUS failures due to misaligned accesses (Jiri Olsa) [1291071]
  - [perf] data: Add a 'perf' prefix to the generic fields (Jiri Olsa) [1291071]
  - [perf] data: Add perf data to CTF conversion support (Jiri Olsa) [1291071]
  - [perf] tools: Add new 'perf data' command (Jiri Olsa) [1291071]
  - [perf] tools: Add feature check for libbabeltrace (Jiri Olsa) [1291071]
  - [perf] record: Support recording running/enabled time (Jiri Olsa) [1291071]
  - [perf] tools: Print the thread's tid on PERF_RECORD_COMM events when -D is asked (Jiri Olsa) [1291071]
  - [perf] trace: Dump stack on segfaults (Jiri Olsa) [1291071]
  - [perf] tools: Introduce dump_stack signal helper (Jiri Olsa) [1291071]
  - [perf] ordered_events: Stop using tool->ordered_events (Jiri Olsa) [1291071]
  - [perf] session: Remove perf_session from dump_event (Jiri Olsa) [1291071]
  - [perf] session: Remove perf_session from some deliver event routines (Jiri Olsa) [1291071]
  - [perf] session: Remove perf_session from warn_errors signature (Jiri Olsa) [1291071]
  - [perf] evlist: Adopt events_stats from perf_session (Jiri Olsa) [1291071]
  - [perf] session: Remove wrappers to machines__find (Jiri Olsa) [1291071]
  - [perf] trace: Separate routine that handles an event from the one that reads it (Jiri Olsa) [1291071]
  - [perf] trace: Add man page entry for --event (Jiri Olsa) [1291071]
  - [perf]  trace: Introduce --filter-pids (Jiri Olsa) [1291071]
  - [perf] evlist: Introduce set_filter_pids method (Jiri Olsa) [1291071]
  - [perf] trace: Filter out the trace pid when no threads are specified (Jiri Olsa) [1291071]
  - [perf] evlist: Introduce set_filter_pid method (Jiri Olsa) [1291071]
  - [perf] trace: Only insert blank duration bracket when tracing syscalls (Jiri Olsa) [1291071]
  - [perf]  trace: Support --events foo:bar --no-syscalls (Jiri Olsa) [1291071]
  - [perf] trace: Allow mixing with other events (Jiri Olsa) [1291071]
  - [perf] trace: Handle multiple threads better wrt syscalls being intermixed (Jiri Olsa) [1291071]
  - [perf] trace: Print thread info when following children (Jiri Olsa) [1291071]
  - [perf] list: Place the header text in its right position (Jiri Olsa) [1291071]
  - [perf] Remove the extra validity check on nr_pages (Jiri Olsa) [1291071]
  - [perf] tools: Fix a bug of segmentation fault (Jiri Olsa) [1291071]
  - [perf] build: Display make commands on V=1 (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Use tools build framework (Jiri Olsa) [1291071]
  - [perf] tools lib api: Rename libapikfs.a to libapi.a (Jiri Olsa) [1291071]
  - [perf] tools lib api: Use tools build framework (Jiri Olsa) [1291071]
  - [perf] build: Add build documentation (Jiri Olsa) [1291071]
  - [perf] build: Remove PERF-CFLAGS file (Jiri Olsa) [1291071]
  - [perf] build: Remove uneeded variables (Jiri Olsa) [1291071]
  - [perf] build: Remove directory dependency rules (Jiri Olsa) [1291071]
  - [perf] build: Add single target build framework support (Jiri Olsa) [1291071]
  - [perf] build: Add arch sparc objects building (Jiri Olsa) [1291071]
  - [perf] build: Add arch sh objects building (Jiri Olsa) [1291071]
  - [perf] build: Add arch s390 objects building (Jiri Olsa) [1291071]
  - [perf] build: Add arch powerpc objects building (Jiri Olsa) [1291071]
  - [perf] build: Add arch arm64 objects building (Jiri Olsa) [1291071]
  - [perf] build: Add arch arm objects building (Jiri Olsa) [1291071]
  - [perf] build: Add arch x86 objects building (Jiri Olsa) [1291071]
  - [perf] build: Add perf.o object building (Jiri Olsa) [1291071]
  - [perf] build: Add zlib objects building (Jiri Olsa) [1291071]
  - [perf] build: Add perf regs objects building (Jiri Olsa) [1291071]
  - [perf] build: Add scripts objects building (Jiri Olsa) [1291071]
  - [perf] build: Add gtk objects building (Jiri Olsa) [1291071]
  - [perf] build: Add slang objects building (Jiri Olsa) [1291071]
  - [perf] build: Add ui objects building (Jiri Olsa) [1291071]
  - [perf] build: Add dwarf unwind objects building (Jiri Olsa) [1291071]
  - [perf] build: Add dwarf objects building (Jiri Olsa) [1291071]
  - [perf] build: Add probe objects building (Jiri Olsa) [1291071]
  - [perf] build: Add libperf objects building (Jiri Olsa) [1291071]
  - [perf] build: Add builtin objects building (Jiri Olsa) [1291071]
  - [perf] build: Add tests objects building (Jiri Olsa) [1291071]
  - [perf] build: Add bench objects building (Jiri Olsa) [1291071]
  - [perf] build: Disable make's built-in rules (Jiri Olsa) [1291071]
  - [perf] tools: Remove api fs object from python build (Jiri Olsa) [1291071]
  - [perf] tools build: Add subdir support (Jiri Olsa) [1291071]
  - [perf] tools build: Add detected config support (Jiri Olsa) [1291071]
  - [perf] tools build: Add new build support (Jiri Olsa) [1291071]
  - [perf] buildid-cache: Consolidate .build-id cache path generators (Jiri Olsa) [1291071]
  - [perf] buildid-cache: Remove unneeded debugdir parameters (Jiri Olsa) [1291071]
  - [perf] symbols: Define STT_GNU_IFUNC for glibc 2.9 and older (Jiri Olsa) [1291071]
  - [perf] tools: Make perf aware of tracefs (Jiri Olsa) [1291071]
  - [perf] tools lib api fs: Add tracefs_configured, debugfs_configured functions (Jiri Olsa) [1291071]
  - [perf] tools lib api debugfs: Add DEBUGFS_DEFAULT_PATH macro (Jiri Olsa) [1291071]
  - [perf] tools lib api fs: Add tracefs mount helper functions (Jiri Olsa) [1291071]
  - [perf] tools: Add helper to find mounted file systems (Jiri Olsa) [1291071]
  - [perf] tools: Do not check debugfs MAGIC for tracing files (Jiri Olsa) [1291071]
  - [perf] evlist: Fix typo in comment (Jiri Olsa) [1291071]
  - [perf] trace: No need to enable evsels for workload started from perf (Jiri Olsa) [1291071]
  - [perf] tools: Introduce event_format__fprintf method (Jiri Olsa) [1291071]
  - [perf] tools lib traceevent: Introduce trace_seq_do_fprintf function (Jiri Olsa) [1291071]
  - [perf] symbols: debuglink should take symfs option into account (Jiri Olsa) [1291071]
  - [perf] symbols: Ignore mapping symbols on aarch64 (Jiri Olsa) [1291071]
  - [perf] probe: Update man page (Jiri Olsa) [1291071]
  - [perf] probe: Fix to handle optimized not-inlined functions (Jiri Olsa) [1291071]
  - [perf] tools: Fix a dso open fail message (Jiri Olsa) [1291071]
  - [perf] ests: Do not rely on dso__data_read_offset to open dso (Jiri Olsa) [1291071]
  - [perf] test: Fix dso cache testcase (Jiri Olsa) [1291071]
  - [perf] tools: Construct LBR call chain (Jiri Olsa) [1291071]
  - [perf] tools: Enable LBR call stack support (Jiri Olsa) [1291071]
  - [perf] x86: Remove redundant calls to perf_pmu_disable,perf_pmu_enable (Jiri Olsa) [1291071]
  - [perf] x86/intel: Expose LBR callstack to user space tooling (Jiri Olsa) [1291071]
  - [perf] x86/intel: Discard zero length call entries in LBR call stack (Jiri Olsa) [1291071]
  - [perf] /x86/intel: Disable FREEZE_LBRS_ON_PMI when LBR operates in callstack mode (Jiri Olsa) [1291071]
  - [perf] x86/intel: Re-organize code that implicitly enables LBR/PEBS (Jiri Olsa) [1291071]
  - [perf] Simplify the branch stack check (Jiri Olsa) [1291071]
  - [perf] x86/intel: Save/restore LBR stack during context switch (Jiri Olsa) [1291071]
  - [perf] x86/intel: Track number of events that use the LBR callstack (Jiri Olsa) [1291071]
  - [perf] x86/intel: Allocate space for storing LBR stack (Jiri Olsa) [1291071]
  - [perf] Always switch pmu specific data during context switch (Jiri Olsa) [1291071]
  - [perf] Add pmu specific data for perf task context (Jiri Olsa) [1291071]
  - [perf] revert "perf: Always destroy groups on exit" (Jiri Olsa) [1291071]
  - [perf] Fix event->ctx locking (Jiri Olsa) [1291071]
  - [perf] Fix perf_pmu_migrate_context (Jiri Olsa) [1291071]
  - [perf] Fix unclone_ctx vs locking (Jiri Olsa) [1291071]
  - [perf] Fix lockdep warning on process exit (Jiri Olsa) [1291071]
  - [perf] Fix use after free in perf_remove_from_context (Jiri Olsa) [1291071]
  - [perf] x86/intel: Add basic Haswell LBR call stack support (Jiri Olsa) [1291071]
  - [perf] x86/intel: Use context switch callback to flush LBR stack (Jiri Olsa) [1291071]
  - [perf] Introduce pmu context switch callback (Jiri Olsa) [1291071]
  - [perf] x86/intel: Reduce lbr_sel_map[] size (Jiri Olsa) [1291071]
  - [perf] x86: Add conditional branch filtering support (Jiri Olsa) [1291071]
  - [perf] Add new conditional branch filter 'PERF_SAMPLE_BRANCH_COND' (Jiri Olsa) [1291071]
  - [perf] Update shadow timestamp before add event (Jiri Olsa) [1291071]
  - [perf] x86/intel/uncore: Delete an unnecessary check before pci_dev_put call (Jiri Olsa) [1291071]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-609.el6]
changelog:
  - [netdrv] qlge: make local function static (Harish Patil) [1252123]
  - [netdrv] delete non-required instances of include linux/init.h (Harish Patil) [1252123]
  - [netdrv] qlge: Fix compilation warning (Harish Patil) [1252123]
  - [netdrv] qlge: Convert newlines (Harish Patil) [1252123]
  - [netdrv] qlogic: use pci_zalloc_consistent (Harish Patil) [1252123]
  - [netdrv] qlge: Use pci_enable_msix_range instead of pci_enable_msix (Harish Patil) [1252123]
  - [netdrv] net: get rid of unnecessary initializations in .get_drvinfo (Harish Patil) [1252123]
  - [netdrv] qlge: Get rid of an redundant assignment (Harish Patil) [1252123]
  - [netdrv] net: get rid of SET_ETHTOOL_OPS (Harish Patil) [1252123]
  - [netdrv] qlge: remove open-coded skb_cow_head (Harish Patil) [1252123]
  - [netdrv] qlge: Move jiffies_to_usecs immediately before loop (Harish Patil) [1252123]
  - [md] dm snapshot: fix hung bios when copy error occurs (Mike Snitzer) [889368]
  - [md] dm thin: fix race condition when destroying thin pool workqueue (Mike Snitzer) [1292602]
  - [x86] Broadwell EP and EX have the same cpuid (David Arcari) [1299962]
  - [netdrv] bonding: make mii_status sysfs node consistent (Jarod Wilson) [1278008]
  - [netdrv] bna: fix Rx data corruption with VLAN stripping enabled and MTU > 4096 (Ivan Vecera) [1206064]
  - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1252712]
  - [trace] tracing/filter: Do not allow infix to exceed end of string (Pratyush Anand) [1290666]
  - [trace] tracing/filter: Do not WARN on operand count going below zero (Pratyush Anand) [1290666]
  - [trace] tracing: Have filter check for balanced ops (Pratyush Anand) [1290666]
  - [trace] tracing: Fix double free when function profile init failed (Pratyush Anand) [1290666]
  - [trace] ring-buffer: Fix race between integrity check and readers (Pratyush Anand) [1290666]
  - [trace] ftrace: Fix memory leak with function graph and cpu hotplug (Pratyush Anand) [1290666]
  - [trace] ring-buffer: Fix typo of time extends per page (Pratyush Anand) [1290666]
  - [net] tcp: select(writefds) don't hang up when a peer close connection (Marcelo Leitner) [1293543]
  - [net] ipv6: addrlabel: fix ip6addrlbl_get() (Hannes Frederic Sowa) [1299720]
  - [firmware] add rtlwifi images (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [firmware] add brcmfmac images (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] iwlwifi: add new -16 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] iwlwifi: add new -13 firmware for iwlmvm devices (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Add brcmfmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] include/linux/if_ether.h: Add #define ETH_P_LINK_CTL for HPNA and wlan local tunnel (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Update remaining wireless drivers to new 802.11 stack from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport brcmsmac driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport b43 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Bakcport SSB driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport BCMA bus driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport iwlegacy driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport rt2x00 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport carl9170 driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport ath5k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport ath9k driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] Backport iwlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [net] Backport mac80211 from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [net] Backport wireless core from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [kernel] atomic: implement generic atomic_dec_if_positive (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [netdrv] average: provide macro to create static EWMA (Stanislaw Gruszka) [1245452 1263386 1289574 761525]
  - [perf] x86: Improve HT workaround GP counter constraint (Jiri Olsa) [1238702]
  - [perf] x86: Fix event/group validation (Jiri Olsa) [1238702]
  - [perf] x86: Disable PEBS-LL in intel_pmu_pebs_disable (Jiri Olsa) [1238702]
  - [perf] x86/intel: Reset more state in PMU reset (Jiri Olsa) [1238702]
  - [perf] x86/intel: Make the HT bug workaround conditional on HT enabled (Jiri Olsa) [1238702]
  - [perf] x86/intel: Limit to half counters when the HT workaround is enabled, to avoid exclusive mode starvation (Jiri Olsa) [1238702]
  - [perf] x86/intel: Fix intel_get_event_constraints() for dynamic constraints (Jiri Olsa) [1238702]
  - [perf] x86/intel: Enforce HT bug workaround for SNB/IVB/HSW (Jiri Olsa) [1238702]
  - [perf] x86/intel: Implement cross-HT corruption bug workaround (Jiri Olsa) [1238702]
  - [perf] x86/intel: Add cross-HT counter exclusion infrastructure (Jiri Olsa) [1238702]
  - [perf] x86: Add 'index' param to get_event_constraint callback (Jiri Olsa) [1238702]
  - [perf] x86: Add 3 new scheduling callbacks (Jiri Olsa) [1238702]
  - [perf] x86: Vectorize cpuc->kfree_on_online (Jiri Olsa) [1238702]
  - [perf] x86: Reduce stack usage of x86_schedule_events (Jiri Olsa) [1238702]
  - [kernel] watchdog: Add watchdog enable/disable all functions (Jiri Olsa) [1238702]
  - [perf] kernel: Change ASSIGN_ONCEval, x to WRITE_ONCE x, val (Jiri Olsa) [1238702]
  - [perf] kernel: Provide READ_ONCE and ASSIGN_ONCE (Jiri Olsa) [1238702]
  - [netdrv] i40evf: avoid mutex re-init (Stefan Assmann) [1212361]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-610.el6]
changelog:
  - [infiniband] mlx4_core: Fix fallback from MSI-X to INTx (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/cma: Fix broken AF_IB UD support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/cm: Change reject message type when destroying cm_id (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Update ocrdma version number (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Fail connection for MTU lesser than 512 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Fix dmac resolution for link local address (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Prevent allocation of DPP PDs if FW doesnt support it (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Fix the request length for RDMA_QUERY_QP mailbox command to FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Use VID 0 if PFC is enabled and vlan is not configured (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Fix QP state transition in destroy_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Report EQ full fatal error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Fix EQ destroy failure during driver unload (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Avoid 'may be used uninitialized' warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] Remove duplicated KERN_<LEVEL> from pr_<level> uses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/qib: fix test of unsigned variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/core: Fix for parsing netlink string attribute (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4: use wildcard mapping for getting remote addr info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/ehca: use correct destination for memcpy (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/rds: rds-tcp: only initiate reconnect attempt on outgoing TCP socket (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/rds: rds-tcp: Always create a new rds_sock for an incoming connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Work properly with EQ numbers > 256 in SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Fix off-by-one in counters manipulation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ipoib/cm: Fix indentation level (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4: Remove negative advice dmesg warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: change rdma_gid2ip into void function as it always return zero (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/qib: use arch_phys_wc_add (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/qib: add acounting for MTRR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cxgb4: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/nes: Report the actual address of the remote connecting peer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4: enforce qp/cq id requirements (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4: use BAR2 GTS register for T5 kernel mode CQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4: 32b platform fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cma: Canonize IPv4 on IPV6 sockets properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/rds: Fix new sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/rds: fix unaligned memory access (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Schedule napi when RX buffers allocation fails (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix unaligned accesses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix MC1 memory offset calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix reading HCA max message size in mlx4_QUERY_DEV_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/ipoib: Fix ndo_get_iflink (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: drop __GFP_NOFAIL allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: check for mapping error (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib_uverbs: Fix pages leak when using XRC SRQs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Fix WQE LSO segment calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/ipoib: Remove IPOIB_MCAST_RUN bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/ipoib: Save only IPOIB_MAX_PATH_REC_QUEUE skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/ipoib: Handle QP in SQE state (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/ipoib: Update broadcast record values after each successful join request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/ipoib: Use one linear skb in RX flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: don't disallow registering region starting at 0x0 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: disallow registering 0-sized memory region (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Change alias guids default to be host assigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Return the admin alias GUID upon host view request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Raise slave shutdown event upon FLR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Request alias GUID on demand (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Change init flow to request alias GUIDs for active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Manage admin alias GUID upon admin request (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Set initial admin GUIDs for VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Manage alias GUID per VF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Alias GUID adding persistency support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Don't call t4_slow_intr_handler when we're not the Master PF (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add comment for calculate tx flits and sge length code (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Use device node in page allocation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Freelist starving threshold varies from adapter to adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rds: make sure not to loop forever inside rds_send_xmit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rds: only use passive connections when addresses match (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Move ethtool related code to a separate file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Extend struct mlx5_interface to support multiple protocols (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Modify arm CQ in preparation for upcoming Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Move completion eqs from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Update module info macros for ConnectX4 Support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Fix Mellanox copyright note (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Fix a bug in alloc_token (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Avoid usage command work entry after writing command doorbell (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Avoid copying outbox in aysnc command completion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Use coherent memory for command interface page (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Use the right inbox struct in destroy mkey command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Clear doorbell record inside mlx5_db_alloc() (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Avoid setting DC requestor/responder resources (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Coding style fix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Fix call to mlx5_core_qp_modify (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Allocate firmware pages from device's NUMA node (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Add interface identify support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Add SET_PORT opcode modifiers enumeration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Set enhanced QoS support by default when ETS supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Warn users of depracated QoS Firmware (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Added qos_vport QP configuration in VST mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Allocate VPPs for each port on PF init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Query device for QoS per VF support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Add mlx4_SET_VPORT_QOS implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Add mlx4_ALLOCATE_VPP implementation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: New file for QoS related firmware commands (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Aesthetic code changes in multi_func_init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Make mlx4_is_eth visible inline funcion (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Add RSS support for fragmented IP datagrams (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] chelsio cxgb/cxgb3: Make stats_strings arrays const (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Moderate ethtool callback to show more statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Add Flow control statistics display via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Protect access to the statistics bitmap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Support general selective view of ethtool statistics (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Move statistics bitmap setting to the Ethernet driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Create new header file for all statistics info (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Fix port counters statistics bitmask (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: fix boolreturn.cocci warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: update Kconfig and Makefile for FCoE support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: add cxgb4_fcoe.c for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: add cxgb4_fcoe.h and macro definitions for FCoE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxgb4vf/csiostor: Make PCI Device ID Tables be "const" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add device ID for new adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: mlx4_en_set_tx_maxrate() can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Add basic support for QP max-rate limiting (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Add basic elements for QCN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Try and provide an RDMA CIQ per cpu (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Move offload Rx queue allocation to separate function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] debugfs: Provide a file creation function that also takes an initial size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix to dump devlog, even if FW is crashed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Disable interrupts and napi before unregistering netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Allocate dynamic mem. for egress and ingress queue maps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix frame size warning for 32 bit arch (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Call register_netdevice in the proper location (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Set statistics bitmap at port init (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Saturate RoCE port PMA counters in case of overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Fix off-by-one in ethtool statistics display (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Verify net device validity on port change event (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rds: avoid potential stack overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: fix coccinelle warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Disbale GRO for incoming loopback/selftest packets (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix wrong mask and error flow for the update-qp command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix PCI-E Memory window interface for big-endian systems (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix incorrect 'c' suffix to pI4, use pISc instead (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/qib: Add blank line after declaration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/qib: Fix checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Enable the ODP capability query verb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Add support for extended query device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cxgb4: Don't hang threads forever waiting on WR replies (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Add support for IB stack compliant stats in sysfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Update the dev in reg_create (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: In mlx4_ib_demux_cm, print out GUID in host-endian order (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Bug fixes in mlx4_ib_resize_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Fix memory leak in __mlx4_ib_modify_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Fix deadlock on uverbs modify_qp error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: When marshaling ucma path from user-space, clear unused fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/qib: Fix sizeof checkpatch warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_keys.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/qib: Replace rcu_assign_pointer with RCU_INIT_POINTER in qib_qp.c (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Fix error code in get_port_caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Fix wrong usage of IPv4 protocol for multicast attach/detach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/ipath: Remove unused function in ipath_wc_ppc64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cxgb4: Serialize CQ event upcalls with CQ destruction (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Fix configuration of log_uar_page_sz (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net: mellanox: Delete unnecessary checks before the function call "vunmap" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support in cxgb4 to get expansion rom version via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Reset flow support for IB kernel ULPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Always use the correct port for mirrored multicast attachments (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix trace observed while dumping clip_tbl (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support in debugfs to dump the congestion control table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support to dump mailbox content in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support for ULP RX logic analyzer output in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Added support in debugfs to display TP logic analyzer output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support in debugfs to display sensor information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net: rds: Remove repeated function names from debug output (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Delete an unnecessary check before the function call "release_firmware" (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add low latency socket busy_poll support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Adjust RX frag strides to frag sizes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Print page allocator information (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Move to use hex PCI device IDs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix misleading debug print on CQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: mlx4_config_dev_retrieval - Initialize struct config_dev before using (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix mpt_entry initialization in mlx4_mr_rereg_mem_write (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Load balance ports in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Create mirror flows in port aggregation mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Add port aggregation support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Reuse mlx4_mac_to_u64 (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Port aggregation upper layer interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Port aggregation low level interface (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Remove preprocessor check for CONFIG_CXGB4_DCB (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Update the HCA core clock frequency after INIT_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix device capabilities dumping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Fix memory corruption in mlx4_MAD_IFC_wrapper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Use ethtool cmd->autoneg as a hint for ethtool set settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Remove duplicate code line from procedure mlx4_bf_alloc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix struct mlx4_vhcr_cmd to make implicit padding explicit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix HW2SW_EQ to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Adjust command timeouts to conform to the firmware spec (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix mem leak in SRIOV mlx4_init_one error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Add reserved lkey for VFs to QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Add bad-cable event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Added support in debugfs to dump different timer and clock values of the adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Added support in debugfs to dump PM module stats (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Addded support in debugfs to dump CIM outbound queue content (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Added support in debugfs to dump cim ingress bound queue contents (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Added support in debugfs to dump sge_qinfo (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fixes cxgb4_inet6addr_notifier unregister call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mode_t whack-a-mole: chelsio (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Reset flow activation upon SRIOV fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Enable device recovery flow with SRIOV (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Handle AER flow properly (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Manage interface state for Reset flow cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Activate reset flow upon fatal command cases (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Enhance the catas flow to support device reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Refactor the catas flow to work per device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Set device configuration data to be persistent across reset (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add debugfs options to dump the rss key, config for PF, VF, etc (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add debugfs entry to dump the contents of the flash (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4fw_ri_api.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4: Cleanup register defines/MACROS defined in t4.h (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4 : Update ipv6 address handling api (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: avoid a compile-time warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: avoid build warnings on 32-bit (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Ripping out old hard-wired initialization code in driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4/cxgb4/cxgb4vf/cxgb4i/csiostor: Cleanup register defines/macros related to all other cpl messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iw_cxgb4/cxgb4/cxgb4i: Cleanup register defines/MACROS related to CM CPL messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support for mps_tcam debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support for cim_qcfg entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support for cim_la entry in debugfs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support for devlog (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add PCI device ID for new T5 adapter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup PL, XGMAC, SF and MC related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/csiostor: Cleanup TP, MPS and TCAM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxg4vf/csiostor: Cleanup MC, MA and CIM related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup SGE and PCI related register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup SGE register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: include clocksource.h again (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix kernel Oops - mem corruption - when working with more than 80 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix error flow in mlx4_init_hca (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Correcly update the mtt's offset in the MR re-reg flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Doorbell is byteswapped in Little Endian archs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix decoding QSA module for ethtool get settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Cache line CQE/EQE stride fixes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/srp: Allow newline separator for connection string (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Add function to read WQE from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Add umem function to read data from user-space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Enhance UMR support to allow partial page table update (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Remove per-MR pas and dma pointers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Always resolve destination mac from GRH for UD QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4_core: Check for DPDP violation only when DPDP is not supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Fix an incorrectly shadowed variable in mlx4_ib_rereg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/addr: Improve address resolution callback scheduling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Fix mgid key handling in SA agent multicast data-base (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Do not resolve VLAN if already resolved (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Avoid double dumping of the PF device capabilities (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fixed memory leak and incorrect refcount in mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support for QSA modules (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Refactor QUERY_PORT (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Add explicit error message when rule doesn't meet configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Add A0 hybrid steering (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Add mlx4_bitmap zone allocator (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Add a check if there are too many reserved QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4: Change QP allocation scheme (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Use tasklet for user-space CQ completion events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Mask out host side virtualization features for guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/csiostor: Don't use MASTER_MUST for fw_hello call (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxgb4vf: global named must be unique (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Update firmware version after flashing it via ethtool (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxgb4vf: Use new interfaces to calculate BAR2 SGE Queue Register addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxgb4vf: Add code to calculate T5 BAR2 Offsets for SGE Queue Registers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4vf: Add and initialize some sge params for VF driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Support for configurable RSS hash function (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: Fix error flow in add_keys (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: Fix sparse warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Add more supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Clear outbox of dealloc uar (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Print resource number on QP/SRQ async events (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Remove unused dev cap enum fields (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Fix command queue size enforcement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Fix min vectors value in mlx5_enable_msix (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Request the mlx5 IB module on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxgb4vf/csiostor: Add T4/T5 PCI ID Table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: fix mlx4_en_set_rxfh (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to PCIE, RSS and FW (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4/cxgb4vf/csiostor: Cleanup macros/register defines related to queues (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cxgb4/csiostor: Cleansup FW related macros/register defines for PF/VF and LDST (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cxgb4: Cleanup Filter related macros/register defines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: mlx4_en_set_settings always fails when autoneg is set (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: don't duplicate kvfree (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] lib/scatterlist: mark input buffer parameters as 'const' (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] lib/scatterlist.c: fix kerneldoc for sg_pcopy_to_buffer, sg_pcopy_from_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] lib/scatterlist: introduce sg_pcopy_from_buffer and sg_pcopy_to_buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] lib/scatterlist: factor out sg_miter_get_next_page from sg_miter_next (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: use netdev_rss_key_fill helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Support more than 64 VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Add QUERY_FUNC firmware command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Refactor mlx4_load_one (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Refactor mlx4_cmd_init and mlx4_cmd_cleanup (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Use correct variable type for mlx4_slave_cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Fix wrong reading of reserved_eqs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4i/cxgb4 : Refactor macros to conform to uniform standards (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix static checker warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Extend checksum offloading by CHECKSUM COMPLETE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Remove unnecessary struct in6_addr * casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Cleanup macros so they follow the same style and look consistent (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add cxgb4_debugfs.c, move all debugfs code to new file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Add retrieval of CONFIG_DEV parameters (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Add __GFP_COLD gfp flags in alloc_pages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Remove RX buffers alignment to IP_ALIGN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Protect port type setting by mutex (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Prevent VF from changing port configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Report actual number of rings in indirection table (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Move spinlocks and work initalizations to beginning of init_netdev (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Call napi_synchronize on stop_port (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Cleanups suggested by clang static checker (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Use PTYS register to set ethtool settings - Speed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Use PTYS register to query ethtool settings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ethtool, net/mlx4_en: Add 100M, 20G, 56G speeds ethtool reporting support:q (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Add ethernet backplane autoneg device capability (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Introduce ACCESS_REG CMD and eth_prot_ctrl dev cap (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Introduce mlx4_get_module_info for cable module info reading (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ethtool, net/mlx4_en: Cable info, get_module_info/eeprom ethtool support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Limit count field to 24 bits in qp_alloc_res (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Fix race on driver load (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Fix race in create EQ (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: Avoid leaking steering rules on flow creation error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Don't attempt to TX offload the outer UDP checksum for VXLAN (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Call synchronize_irq before freeing EQ buffer (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rds: avoid calling sock_kfree_s on allocation failure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/cxgb4: Add missing neigh_release in find_route (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Fix XRC race condition in ib_uverbs_open_qp (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Clear AH attr variable to prevent garbage data (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: fix race accessing page->_count (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Use extended internal signature layout (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Modify to work with arbitrary page size (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Remove duplicate code from mlx5_set_path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Fix possible array overflow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/core: Avoid leakage from kernel to user space (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Improve debug prints in mlx5_ib_reg_user_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx5: Clear umr resources after ib_unregister_device (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: remove NETDEV_TX_BUSY (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: tx_info->ts_requested was not cleared (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Use local var for skb_headlen skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Use local var in tx flow for skb_shinfo skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: mlx4_en_xmit() reads ring->cons once, and ahead of time to avoid stalls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Avoid false sharing in mlx4_en_en_process_tx_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Use prefetch in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Avoid a cache line miss in TX completion for single frag skb's (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Avoid calling bswap in tx fast path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Align tx path structures to cache lines (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Code cleanups in tx path (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Add ConnectX-4 to list of supported devices (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Identify resources by their type (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: use set/get macros in device caps (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Use hardware registers description header file (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx5_core: Update device capabilities handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/rds: do proper house keeping if connection fails in rds_tcp_conn_connect (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/rds: call rds_conn_drop instead of open code it at rds_connect_complete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Protect QUERY_PORT wrapper from untrusted guests (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Don't disable SRIOV if there are active VFs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Use BAR2 Going To Sleep (GTS) for T5 and later (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mellanox: Change en_print to return void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_en: Add mlx4_en_get_cqe helper (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Cache line EQE size support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Enable CQE/EQE stride support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] net/mlx4_core: Allow not to specify probe_vf in SRIOV IB mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Fix VF mac handling in RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Do not allow APM under RoCE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Don't update QP1 in native mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib/mlx4: Avoid accessing netdevice when building RoCE qp1 header (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Fix mlx4 reg/unreg mac to work properly with 0-mac addresses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] rdma/ocrdma: Resolve L2 address when creating user AH (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: Correct error flows in rereg_mr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: Disable TSO for Connect-X rev A0 HCAs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ipath: Change get_user_pages usage to always NULL vmas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ib_umem_release should decrement mm->pinned_vm from ib_umem_get (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Set vlan stripping policy by the right command (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Avoid dealing with MAC index in UPDATE_QP wrapper if not needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Use the correct VSD mask in UPDATE_QP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Correctly configure single ported VFs from the host (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Move the tunnel steering helper function to mlx4_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ocrdma: Obtain SL from device structure (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: Use ARRAY_SIZE instead of sizeof/sizeof (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] amso1100: Check for integer overflow in c2_alloc_cq_buf (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mad: Add user space RMPP support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mad: add new ioctl to ABI to support new registration options (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mad: Add dev_notice messages for various umad/mad registration failures (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] umad: Update module to pr_, dev_ style print messages (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] cxgb4 : Disable recursive mailbox commands when enabling vi (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [scsi] cxgb4i : Move stray CPL definitions to cxgb4 driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ipath: Add P_Key change event support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Add support for secure-host and SMP firewall (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] iwcm: Use a default listen backlog if needed (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Fix residual handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Fix deadlock between host removal and multipathd (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [scsi] scsi_transport_srp: Fix fast_io_fail_tmo=dev_loss_tmo=off behavior (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4_ib: Add support for user MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4_core: Add helper functions to support MR re-registration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] core: Add user MR re-registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ocrdma: Fix a sparse warning (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] ocrdma: Delete AH table if ocrdma_init_hw fails after AH table creation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] ocrdma: Remove hardcoding of the max DPP QPs supported (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] ocrdma: Handle shutdown event from be2net driver (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] ocrdma: Add hca_type and fixing fw_version string in device atrributes (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx5: Adjust events to use unsigned long param instead of void (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx5: minor fixes mainly avoidance of hidden casts (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx5: Move pci device handling from mlx5_ib to mlx5_core (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_en: mlx4_en_gset_priv_flags can be static (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Remove MCG in case it is attached to promiscuous QPs only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: In SR-IOV mode host should add promisc QP to default entry only (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Make sure the max number of QPs per MCG isn't exceeded (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Make sure that negative array index isn't used (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Fix leakage of SW multicast entries (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_en: Do not count LLC/SNAP in MTU calculation (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_en: Do not disable vlan filter during promiscuous mode (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_en: Run loopback test only when port is up (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_en: Fix set port ratelimit for 40GE (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] cxgb4 : Update copyright year on all cxgb4 files (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: mark napi id for gro_skb (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Call iwpm_init only once (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx5_core: Fix possible race between mr tree insert/delete (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] cxgb4: use dev_port to identify ports (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Fix the error flow when probing with invalid VF configuration (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Keep only one driver entry release mlx4_priv (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Fix SRIOV free-pool management when enforcing resource quotas (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] nes: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] core: Add support for iWARP Port Mapper user space service (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: Fix gfp passing in create_qp_common (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] umad: Fix use-after-free on close (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] core: Fix kobject leak on device register error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Fix GFP flags parameters to be gfp_t (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] core: Fix port kobject deletion during error flow (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] core: Remove unneeded kobject_get/put calls (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] core: Fix sparse warnings about redeclared functions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] Add a QP creation flag to use GFP_NOIO allocations (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] Allow build of hw/ and ulp/ subdirectories independently (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [rds] tcp_listen: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [rds] rdma: Replace comma with semicolon (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4_core: Move handling of MLX4_QP_ST_MLX to proper switch statement (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Avoid problems if a header uses pr_fmt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] umad: Fix error handling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Add interface for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Add infrastructure for selecting VFs to enable QP0 via MLX proxy QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: Preparation for VFs to issue/receive SMI QP0 requests/responses (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4: SET_PORT called by mlx4_ib_modify_port should be wrapped (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Fix incorrect FLAGS1 bitmap test in mlx4_QUERY_FUNC_CAP (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4_core: Fix memory leaks in SR-IOV error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb3: Remove a couple unneeded conditions (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx4: fix unitialised variable is_mcast (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ipath: Use time_before/_after (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: Fix warning about cast of wr_id back to pointer on 32 bits (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ipath: Translate legacy diagpkt into newer extended diagpkt (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb3: Fix information leak in send_abort (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_srq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: add missing padding at end of struct mlx5_ib_create_cq (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: Refactor UMR to have its own context struct (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: Set QP offsets and parameters for user QPs and not just for kernel QPs (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5_core: Store MR attributes in mlx5_mr_core during creation and after UMR (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: Add MR to radix tree in reg_mr_callback (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5: Fix error handling in reg_umr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5_core: Simplify signature handover wqe for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mlx5_core: Fix signature handover operation for interleaved buffers (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Add fast registration support (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Rename FMR-related variables (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: One FMR pool per SRP connection (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Introduce the 'register_always' kernel module parameter (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Introduce srp_finish_mapping (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Introduce srp_map_fmr (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Introduce an additional local variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Fix kernel-doc warnings (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] srp: Fix a sporadic crash triggered by cable pulling (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] ocrdma: Convert to use simple_open (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] cxgb4: Fix memory leaks in c4iw_alloc error paths (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [rds] Use time_after for time comparison (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_en: Fix uninitialized use of 'port_up' in mlx4_en_set_channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Fix inaccurate return value of mlx4_flow_attach (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_en: Using positive error value for unsigned (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Removed unnecessary bit operation condition (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_core: Fix smatch error - possible access to a null variable (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] mlx4_en: User prio mapping gets corrupted when changing number of channels (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [netdrv] rds: remove the unneed NULL checking (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]
  - [infiniband] mellanox: Logging message cleanups (Don Dutile) [1120022 1142056 1192551 1246059 1253021 1271492]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-611.el6]
changelog:
  - [target] fcoe: Add tag support to tcm_fc (Andy Grover) [882092]
  - [scsi] don't store LUN bits in CDB byte 1 for USB mass-storage devices (Ewan Milne) [1255846]
  - [scsi] usb-storage: add try_rc_10_first flag (Ewan Milne) [1255846]
  - [scsi] usb-storage: add flags for VPD pages and REPORT LUNS (Ewan Milne) [1255846]
  - [mm] hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault (Andrea Arcangeli) [1291248]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-612.el6]
changelog:
  - [netdrv] ixgbevf: Minor cleanups (John Greene) [1249245]
  - [netdrv] ixgbevf: fix spoofed packets with random MAC (John Greene) [1249245]
  - [netdrv] ixgbevf: use ether_addr_copy instead of memcpy (John Greene) [1249245]
  - [netdrv] ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation to 12K (John Greene) [1249245]
  - [netdrv] drivers/net/intel: use napi_complete_done - ixgbevf only (John Greene) [1249245]
  - [netdrv] ixgbevf: add support for reporting RSS key and hash table for X550 (John Greene) [1249245]
  - [netdrv] ixgbevf: Set Rx hash type for ingress packets (John Greene) [1249245]
  - [netdrv] ixgbevf: fold ixgbevf_pull_tail into ixgbevf_add_rx_frag (John Greene) [1249245]
  - [netdrv] ixgbevf: Use dev_kfree_skb_any in xmit path, not dev_kfree_skb (John Greene) [1249245]
  - [netdrv] ixgbevf: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249245]
  - [netdrv] ixgbevf: Add RSS Key query code (John Greene) [1249245]
  - [netdrv] ixgbevf: Add a RETA query code (John Greene) [1249245]
  - [netdrv] ixgbevf: Use ether_addr_copy instead of memcpy (John Greene) [1249245]
  - [netdrv] ixgbevf: Fix code comments and whitespace (John Greene) [1249245]
  - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249245]
  - [netdrv] ixgbevf: combine all of the tasks into a single service task (John Greene) [1249245]
  - [netdrv] ixgbevf: rewrite watchdog task to function similar to igbvf (John Greene) [1249245]
  - [netdrv] ethernet/intel: Use eth_skb_pad and skb_put_padto helpers - ixgbevf only (John Greene) [1249245]
  - [netdrv] ixgbevf: add netpoll support (John Greene) [1249244 1277784]
  - [netdrv] ixgbevf: compare total_rx_packets and budget in ixgbevf_clean_rx_irq (John Greene) [1249245]
  - [netdrv] ixgbevf: Change receive model to use double buffered page based receives (John Greene) [1249245]
  - [netdrv] ixgbevf: convert to ndo_fix_features - part 2 (John Greene) [1249244]
  - [netdrv] ixgbe: do not report 2.5 Gbps as supported (John Greene) [1249244]
  - [netdrv] ixgbe: Clear stale pool mappings (John Greene) [1249244]
  - [netdrv] ixgbe: Reorder search to work from the top down instead of bottom up (John Greene) [1249244]
  - [netdrv] ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF (John Greene) [1249244]
  - [netdrv] ixgbe: Simplify configuration of setting VLVF and VLVFB (John Greene) [1249244]
  - [netdrv] ixgbe: Reduce VT code indent in set_vfta by introducing jump label (John Greene) [1249244]
  - [netdrv] ixgbe: Simplify definitions for regidx and bit in set_vfta (John Greene) [1249244]
  - [netdrv] ixgbe: Fix SR-IOV VLAN pool configuration (John Greene) [1249244]
  - [netdrv] ixgbe: Return error on failure to allocate mac_table (John Greene) [1249244]
  - [netdrv] ixgbe: Always turn PHY power on when requested (John Greene) [1249244]
  - [netdrv] ixgbe: Save VF info and take references (John Greene) [1249244]
  - [netdrv] ixgbe: Wait for master disable to be set (John Greene) [1249244]
  - [netdrv] ixgbe: Correct spec violations by waiting after reset (John Greene) [1249244]
  - [netdrv] ixgbe: Refactor MAC address configuration code (John Greene) [1249244]
  - [netdrv] ixgbe: Use private workqueue to avoid certain possible hangs (John Greene) [1249244]
  - [netdrv] ixgbe: Add support for newer thermal alarm (John Greene) [1249244]
  - [netdrv] ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (John Greene) [1249244]
  - [netdrv] ixgbe: Remove CS4227 diagnostic code (John Greene) [1249244]
  - [netdrv] ixgbe: Add KR mode support for CS4227 chip (John Greene) [1249244]
  - [netdrv] ixgbe: Fix handling of NAPI budget when multiple queues are enabled per vector (John Greene) [1249244]
  - [netdrv] ixgbe: fix multiple kernel-doc errors (John Greene) [1249244]
  - [netdrv] intel: use napi_complete_done (John Greene) [1249244]
  - [netdrv] drivers/net: get rid of unnecessary initializations in .get_drvinfo (John Greene) [1249244]
  - [netdrv] ixgbe: Check for setup_internal_link method (John Greene) [1249244]
  - [netdrv] ixgbe: Fix CS4227-related semaphore error on reset failure (John Greene) [1249244]
  - [netdrv] ixgbe: disable LRO by default (John Greene) [1249244]
  - [netdrv] ixgbe: add flow control ethertype to the anti-spoofing filter (John Greene) [1249244]
  - [netdrv] ixgbe: Advance version to 4.2.1 (John Greene) [1249244]
  - [netdrv] ixgbe: X540 thermal warning interrupt not a GPI (John Greene) [1249244]
  - [netdrv] ixgbe: Fix FCRTH value in VM-to-VM loopback mode (John Greene) [1249244]
  - [netdrv] ixgbe: Only clear adapter_stopped if ixgbe_setup_fc succeeded (John Greene) [1249244]
  - [netdrv] ixgbe: Correct several flaws with with DCA setup (John Greene) [1249244]
  - [netdrv] ixgbe: Add new X550EM SFP+ device ID (John Greene) [1249244]
  - [netdrv] ixgbe: Update ixgbe_disable_pcie_master flow for X550 (John Greene) [1249244]
  - [netdrv] ixgbe: Add small packet padding support for X550 (John Greene) [1249244]
  - [netdrv] ixgbe: Correct setting of RDRXCTL register for X550 devices (John Greene) [1249244]
  - [netdrv] ixgbe: Correct error path in semaphore handling (John Greene) [1249244]
  - [netdrv] ixgbe: Limit SFP polling rate (John Greene) [1249244]
  - [netdrv] ixgbe: Allow SFP+ on more than 82598 and 82599 (John Greene) [1249244]
  - [netdrv] ixgbe: Add logic to reset CS4227 when needed (John Greene) [1249244]
  - [netdrv] ixgbe: Fix 1G and 10G link stability for X550EM_x SFP+ (John Greene) [1249244]
  - [netdrv] ixgbe: Add X550EM_x dual-speed SFP+ support (John Greene) [1249244]
  - [netdrv] ixgbe: Allow reduced delays during SFP detection (John Greene) [1249244]
  - [netdrv] ixgbe: Clear I2C destination location (John Greene) [1249244]
  - [netdrv] ixgbe: Enable bit-banging mode on X550 (John Greene) [1249244]
  - [netdrv] ixgbe: Set lan_id before first I2C eeprom access (John Greene) [1249244]
  - [netdrv] ixgbe: Provide unlocked I2C methods (John Greene) [1249244]
  - [netdrv] ixgbe: Provide I2C combined on X550EM (John Greene) [1249244]
  - [netdrv] ixgbe: Add X550EM support for SFP insertion interrupt (John Greene) [1249244]
  - [netdrv] ixgbe: Accept SFP not present errors on all devices (John Greene) [1249244]
  - [netdrv] ixgbe: Add fdir support for SCTP on X550 (John Greene) [1249244]
  - [netdrv] ixgbe: Add SFP+ detection for X550 hardware (John Greene) [1249244]
  - [netdrv] ixgbe: Teardown SR-IOV before unregister_netdev (John Greene) [1249244]
  - [netdrv] ixgbe: fix issue with SFP events with new X550 devices (John Greene) [1249244]
  - [netdrv] ixgbe: Resolve "initialized field overwritten" warnings (John Greene) [1249244]
  - [netdrv] ixgbe: Add support for reporting 2.5G link speed (John Greene) [1249244]
  - [netdrv] ixgbe: fix bounds checking in ixgbe_setup_tc for 82598 (John Greene) [1249244]
  - [netdrv] ixgbe: support for ethtool set_rxfh (John Greene) [1249244]
  - [netdrv] ixgbe: Avoid needless PHY access on copper phys (John Greene) [1249244]
  - [netdrv] ixgbe: cleanup to use cached mask value (John Greene) [1249244]
  - [netdrv] ixgbe: Remove second instance of lan_id variable (John Greene) [1249244]
  - [netdrv] ixgbe: use kzalloc for allocating one thing (John Greene) [1249244]
  - [netdrv] ixgbe: Remove unused PCI bus types (John Greene) [1249244]
  - [netdrv] ixgbe: add new bus type for intergrated I/O interface (IOSF) (John Greene) [1249244]
  - [netdrv] ixgbe: add get_bus_info method for X550 (John Greene) [1249244]
  - [netdrv] ixgbe: Add support for entering low power link up state (John Greene) [1249244]
  - [netdrv] ixgbe: Add support for VXLAN RX offloads (John Greene) [1249244]
  - [netdrv] ixgbe: Add support for UDP-encapsulated tx checksum offload (John Greene) [1249244]
  - [netdrv] ixgbe: Check whether FDIRCMD writes actually complete (John Greene) [1249244]
  - [netdrv] ixgbe: Assign set_phy_power dynamically where needed (John Greene) [1249244]
  - [netdrv] ixgbe: add new function to check for management presence (John Greene) [1249244]
  - [netdrv] ixgbe: Simplify port-specific macros (John Greene) [1249244]
  - [netdrv] ixgbe: Don't report flow director filter's status (John Greene) [1249244]
  - [netdrv] ixgbe: Specify Rx hash type WRT Rx desc RSS type (John Greene) [1249244]
  - [netdrv] ixgbe: only report generic filters in get_ts_info (John Greene) [1249244]
  - [netdrv] ixgbe: Remember to write ixfi changes after modifying (John Greene) [1249244]
  - [netdrv] ixgbe: fix X550 default set_phy_power method (John Greene) [1249244]
  - [netdrv] ixgbe: Set lan_id before using I2C (John Greene) [1249244]
  - [netdrv] ixgbe: add link check for X550 copper (John Greene) [1249244]
  - [netdrv] ixgbe: Add support for another X550 device (John Greene) [1249244]
  - [netdrv] ixgbe: fix X550 PHY function pointers (John Greene) [1249244]
  - [netdrv] ixgbe: fix X550 devices init flow (John Greene) [1249244]
  - [netdrv] ixgbe: fix bug in not clearing counters for X550 devices (John Greene) [1249244]
  - [netdrv] ixgbe: fix issue with sfp events with new X550 devices (John Greene) [1249244]
  - [netdrv] ixgbe: add support for interrupts from X550 external PHY (John Greene) [1249244]
  - [netdrv] ixgbe: Add const string for overheat message (John Greene) [1249244]
  - [netdrv] ixgbe: Add reset for X550 device (John Greene) [1249244]
  - [netdrv] ixgbe: add X550 support for external PHY and forced 1G/10G support (John Greene) [1249244]
  - [netdrv] ixgbe: Restore ESDP settings after MAC reset (John Greene) [1249244]
  - [netdrv] ixgbe: Add a PHY power state method (John Greene) [1249244]
  - [netdrv] ixgbe: add define for X557 PHY ID (John Greene) [1249244]
  - [netdrv] ixgbe: add support for WoL and autoneg FC for some X550 devices (John Greene) [1249244]
  - [netdrv] ixgbe: add array of MAC type dependent values (John Greene) [1249244]
  - [netdrv] ixgbe: Use a signed type to hold error codes (John Greene) [1249244]
  - [netdrv] ixgbe: Release semaphore bits in the right order (John Greene) [1249244]
  - [netdrv] ixgbe: Fix IOSF SB access issues (John Greene) [1249244]
  - [netdrv] ixgbe: Add GET_RSS_KEY command to VF-PF channel commands set (John Greene) [1249244]
  - [netdrv] ixgbe: Add a RETA query command to VF-PF channel API (John Greene) [1249244]
  - [netdrv] ixgbe: Add a new netdev op to allow/prevent a VF from querying an RSS info (John Greene) [1186052 1246195 1249244 1271403]
  - [netdrv] ixgbe: Add the appropriate ethtool ops to query RSS indirection table and key (John Greene) [1249244]
  - [netdrv] ixgbe: Refactor the RSS configuration code (John Greene) [1249244]
  - [netdrv] ixgbe: Drop unnecessary call to rcu_barrier (John Greene) [1249244]
  - [netdrv] ixgbe: adds x550 specific FCoE offloads (John Greene) [1249244]
  - [netdrv] ethernet: Use bool function returns of true/false instead of 1/0 (John Greene) [1249244]
  - [netdrv] ixgbe: cleanup make ixgbe_set_ethertype_anti_spoofing_X550 static (John Greene) [1249244]
  - [netdrv] ixgbe: Clean up type inconsistency (John Greene) [1249244]
  - [netdrv] ixgbe: add new wrapper for X550 support (John Greene) [1249244]
  - [netdrv] ethernet: codespell comment spelling fixes (John Greene) [1249244]
  - [netdrv] ixgbe: add Tx anti spoofing support (John Greene) [1249244]
  - [netdrv] ixgbe: add VXLAN offload support for X550 devices (John Greene) [1249244]
  - [netdrv] ixgbe: improve mac filter handling (John Greene) [1249244]
  - [netdrv] ixgbe: enable l2 forwarding acceleration for macvlans (John Greene) [1249244]
  - [netdrv] ixgbe: show <2 for encoding loss on PCIe Gen3 (John Greene) [1249244]
  - [netdrv] ixgbe: call pcie_get_mimimum_link to check if device has enough bandwidth (John Greene) [1249244]
  - [netdrv] revert "ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue" (John Greene) [1249244]
  - [netdrv] ixgbe: Add function for setting XPS queue mapping (John Greene) [1249244]
  - [netdrv] ixgbe: finish ixgbe: Update ixgbe to use new vlan accleration (John Greene) [1249244]
  - [netdrv] net/mlx5e: Assign random MAC address if needed (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Write vlan list into vport context (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Write UC/MC list and promisc mode into vport context (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Introduce access functions to modify/query vport vlans (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Introduce access functions to modify/query vport promisc mode (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Introduce access functions to modify/query vport state (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Introduce access functions to modify/query vport mac lists (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Update access functions to Query/Modify vport MAC address (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Add HW capabilities and structs for SR-IOV E-Switch (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Use the right DMA free function on TX path (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Max mtu comparison fix (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Added self loopback prevention (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Fix inline header size calculation (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Fix LSO vlan insertion (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Re-eanble client vlan TX acceleration (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Return error in case mlx5e_set_features fails (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Don't allow more than max supported channels (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Use the the real irqn in eq->irqn (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Wait for RX buffers initialization in a more proper manner (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Avoid NULL pointer access in case of configuration failure (Kamal Heib) [1246031]
  - [netdrv] ib/mlx5: Remove dead fmr code (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Wait for FW readiness on startup (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Add pci error handlers to mlx5_core driver (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Fix internal error detection conditions (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Use private health thread for each device (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Use accessor functions to read from device memory (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Prepare cmd interface to system errors handling (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Improve mlx5 messages (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Update health syndromes (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Fix wrong name in struct (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: New init and exit flow for mlx5_core (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Fix notification of page supplement error (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Fix async commands return code (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Remove redundant "err" variable usage (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Fix struct type in the DESTROY_TIR/TIS device commands (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Priv state flag not rolled-back upon netdev open error (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Disable VLAN filter in promiscuous mode (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Fix typo in mlx5_query_port_pvlc (Kamal Heib) [1246031]
  - [netdrv] ib/mlx5: Remove dead code from alloc_cached_mr (Kamal Heib) [1246031]
  - [netdrv] mlx5: Expose correct page_size_cap in device attributes (Kamal Heib) [1246031]
  - [netdrv] mlx5: Fix missing device local_dma_lkey (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Avoid accessing NULL pointer at ndo_select_queue (Kamal Heib) [1246031]
  - [netdrv] mlx5e: Fix sparse warnings in mlx5e_handle_csum (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Support RX CHECKSUM_COMPLETE (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Support ethtool get/set_pauseparam (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Ethtool link speed setting fixes (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: HW LRO changes/fixes (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Support smaller RX/TX ring sizes (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Add ethtool RSS configuration options (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Make RSS indirection table size a constant (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Have a single RSS Toeplitz hash key (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Support physical port counters (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Disable async events before unregister_netdev (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Rename/move functions following the ndo_stop flow change (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Light-weight netdev open/stop (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Introduce access function to modify RSS/LRO params (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Introduce the "Drop RQ" (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Unify the RX flow (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Remove the mlx5e_update_priv_params() function (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Introduce create/destroy RSS indir table access functions (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Do not use netdev_err before the netdev is registered (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Avoid redundant de-reference (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Remove redundant assignment of sq->user_index (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Remove redundant field mlx5e_priv->num_tc (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Use hard-coded 4K page size for RQ/SQ/CQ (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Check the return value of mlx5_command_exec (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Input IPSEC.SPI into the RX RSS hash function (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: cosmetics: use BIT instead of "1 <<", and others (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: TX latency optimization to save DMA reads (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Allocate DMA coherent memory on reader NUMA node (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Support ETH_RSS_HASH_XOR (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Set log_uar_page_sz for non 4K page size architecture (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Prefetch skb data on RX (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Pop cq outside mlx5e_get_cqe (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Remove mlx5e_cq.sqrq back-pointer (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Remove extra spaces (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Avoid TX CQE generation if more xmit packets expected (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Avoid redundant dev_kfree_skb() upon NOP completion (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Remove re-assignment of wq type in mlx5e_enable_rq (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Use skb_shinfo(skb)->gso_segs rather than counting them (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Static mapping of netdev priv resources to/from netdev TX queues (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Add transport domain to the ethernet TIRs/TISs (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Add transport domain alloc/dealloc support (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Support NETIF_F_SG (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Enforce max flow-tables level >= 3 (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Disable client vlan TX acceleration (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Add HW cacheline start padding (Kamal Heib) [1246031]
  - [netdrv] net/mlx5e: Fix HW MTU settings (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: fix an error code (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Fix static checker warnings around system guid query flow (Kamal Heib) [1246031]
  - [netdrv] mlx5: Enable mutual support for IB and Ethernet (Kamal Heib) [1246031]
  - [netdrv] ib/mlx5: Don't create IB instance over Ethernet ports (Kamal Heib) [1246031]
  - [netdrv] ib/mlx5: Avoid using the MAD_IFC command under ISSI > 0 mode (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Add more query port helpers (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Use port number when querying port ptys (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Use port number in the query port mtu helpers (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Get vendor-id using the query adapter command (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Add new query HCA vport commands (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Make the vport helpers available for the IB driver too (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Check the return bitmask when querying ISSI (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Enable XRCs and SRQs when using ISSI > 0 (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Apply proper name convention to helpers (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_en: Add missing check for memory allocation failure (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Extend mlx5_core to support ConnectX-4 Ethernet functionality (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Ethernet resource handling files (Kamal Heib) [1246031]
  - [netdrv] net/mlx5: Ethernet Datapath files (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Set/Query port MTU commands (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Modify CQ moderation parameters (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Implement get/set port status (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Implement access functions of ptys register fields (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: New device capabilities handling (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: HW data structs/types definitions cleanup (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core: Set irq affinity hints (Kamal Heib) [1246031]
  - [netdrv] net/mlx5_core, mlx5_ib: Do not use vmap on coherent memory (Kamal Heib) [1246031]
  - [drm] revert 'drm/i915: resume MST after reading back hw state' (Rob Clark) [1292402]
  - [drm] i915: Wait for mst to finish suspending before disabling interrupts (Rob Clark) [1292402]
  - [drm] upstream sync to 4.4 (Rob Clark) [1135349 1248507]
  - [drm] nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero (Rob Clark) [1249814]
  - [drm] nouveau/gr/gf117-: read NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK from correct GPC (Rob Clark) [1249814]
  - [drm] nouveau/gr/gf100-: split out per-gpc address calculation macro (Rob Clark) [1249814]
  - [drm] nouveau/bios: return actual size of the buffer retrieved via _ROM (Rob Clark) [1249814]
  - [drm] nouveau/pmu: remove whitelist for PGOB-exit WAR, enable by default (Rob Clark) [1218795 1218796]
  - [drm] nouveau/pmu/gk107: enable PGOB codepaths (Rob Clark) [1218795 1218796]
  - [drm] nouveau/pmu/gk104: check fuse to determine presence of PGOB (Rob Clark) [1218795 1218796]
  - [drm] radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt (Rob Clark) [1249814]
  - [drm] drm: import vmwgfx (Rob Clark) [1281592]
  - [firmware] add i915 GuC firmware (Rob Clark) [1135349]
  - [firmware] add i915 DMC firmware (Rob Clark) [1135349]
  - [drm] upstream sync to 4.3 (Rob Clark) [1249814]
  - [drm] upstream sync to 4.2 (Rob Clark) [1249812 1274061]
  - [drm] upstream sync to 4.1 (Rob Clark) [1249810]
  - [drm] upstream sync to 4.0 (Rob Clark) [1249807]
  - [drm] upstream sync to 3.19 (Rob Clark) [1249806]
  - [kernel] iommu: Export intel_iommu_enabled to signal when iommu is in use (Rob Clark) [1249806]
  - [kernel] time: export nsec_to_jiffies64 (Rob Clark) [1249806]
  - [kernel] component: fix bug with legacy API (Rob Clark) [1249806]
  - [kernel] component: add support for component match array (Rob Clark) [1249806]
  - [kernel] component: ignore multiple additions of the same component (Rob Clark) [1249806]
  - [kernel] component: fix missed cleanup in case of devres failure (Rob Clark) [1249806]
  - [kernel] base: fix devres handling for master device (Rob Clark) [1249806]
  - [kernel] base: provide an infrastructure for componentised subsystems (Rob Clark) [1249806]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-613.el6]
changelog:
  - [drm] nouveau: remove stray header (Rob Clark) [1249807]
  - [kernel] ntp: Do leapsecond adjustment in adjtimex read path (Jerry Snitselaar) [1224408]
  - [kernel] time: Prevent early expiry of hrtimers CLOCK_REALTIME at the leap second edge (Jerry Snitselaar) [1224408]
  - [kernel] ntp: Introduce and use SECS_PER_DAY macro instead of 86400 (Jerry Snitselaar) [1224408]
  - [kernel] hrtimer: Make offset update smarter (Jerry Snitselaar) [1224408]
  - [kernel] timekeeping: Use ktime_t data for ktime_get_update_offsets (Jerry Snitselaar) [1224408]
  - [kernel] timekeeping: Provide internal ktime_t based data (Jerry Snitselaar) [1224408]
  - [kernel] timekeeping: indicate clock was set (Jerry Snitselaar) [1224408]
  - [kernel] timekeeping: Avoid possible deadlock from clock_was_set_delayed (Jerry Snitselaar) [1224408]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-614.el6]
changelog:
  - [powerpc] pseries: Limit EPOW reset event warnings (Gustavo Duarte) [1300202]
  - [perf] tools: Do not show trace command if it's not compiled in (Jiri Olsa) [1212539]
  - [perf] tools spec: Disable trace command on ppc arch (Jiri Olsa) [1212539]
  - [netdrv] mlx4_en: Fix the blueflame in TX path (Kamal Heib) [1295872 1303661 1303863 1304272]
  - [netdrv] mlx4_en: Fix HW timestamp init issue upon system startup (Kamal Heib) [1295872 1304272]
  - [netdrv] mlx4_en: Remove dependency between timestamping capability and service_task (Kamal Heib) [1295872 1304272]
  - [netdrv] mlx5_core: Fix trimming down IRQ number (Kamal Heib) [1304272]
  - [x86] Mark Intel Broadwell-DE SoC supported (Steve Best) [1253856]
  - [s390] zfcpdump: Fix collecting of registers (Hendrik Brueckner) [1303558]
  - [s390] dasd: fix failfast for disconnected devices (Hendrik Brueckner) [1303559]
  - [netdrv] bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout (John Linville) [1303703]
  - [netdrv] bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped counter (John Linville) [1303703]
  - [netdrv] bnxt_en: Ring free response from close path should use completion ring (John Linville) [1303703]
  - [block] Fix q_suspended logic error for io submission (David Milburn) [1227342]
  - [block] nvme: No lock while DMA mapping data (David Milburn) [1227342]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-615.el6]
changelog:
  - [s390] qeth: initialize net_device with carrier off (Hendrik Brueckner) [1198666]
  - [netdrv] Add rtlwifi driver from linux 4.3 (Stanislaw Gruszka) [1245452 1263386 1289574 761525]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-616.el6]
changelog:
  - [kernel] isolcpus: Output warning when the 'isolcpus=' kernel parameter is invalid (Prarit Bhargava) [1304216]
  - [mmc] Prevent 1.8V switch for SD hosts that don't support UHS modes (Petr Oros) [1307065]
  - [mmc] sdhci-pci-o2micro: Fix Dell E5440 issue (Petr Oros) [1307065]
  - [mmc] sdhci-pci-o2micro: Add SeaBird SeaEagle SD3 support (Petr Oros) [1307065]
  - [watchdog] hung task debugging: Inject NMI when hung and going to panic (Don Zickus) [1305919]
  - [watchdog] add sysctl knob hardlockup_panic (Don Zickus) [1305919]
  - [watchdog] perform all-CPU backtrace in case of hard lockup (Don Zickus) [1305919]
  - [drm] i915: Drop intel_update_sprite_watermarks (Lyude) [1306425]
  - [drm] i915: Setup DDI clk for MST on SKLi (Lyude) [1306425]
  - [drm] i915: Explicitly check for eDP in skl_ddi_pll_select (Lyude) [1306425]
  - [drm] i915: Don't skip mst encoders in skl_ddi_pll_select (Lyude) [1306425]
  - [scsi] qla2xxx: Set relogin flag when we fail to queue login requests (Chad Dupuis) [1306033]
  - [s390] kernel/syscalls: correct syscall number for __NR_setns (Hendrik Brueckner) [1219586]
  - [edac] sb_edac: fix channel/csrow emulation on Broadwell (Aristeu Rozanski) [1301230]
  - [usb] xhci: Workaround to get Intel xHCI reset working more reliably (Gopal Tiwari) [1146875]
  - [fs] revert "revert "dlm: print kernel message when we get an error from kernel_sendpage" (Robert S Peterson) [1264492]
  - [fs] revert "[fs] dlm: Replace nodeid_to_addr with kernel_getpeername" (Robert S Peterson) [1264492]
  - [s390] sclp: Determine HSA size dynamically for zfcpdump (Hendrik Brueckner) [1303557]
  - [s390] sclp: Move declarations for sclp_sdias into separate header file (Hendrik Brueckner) [1303557]
  - [netdrv] mlx4_en: add missing tx_queue init in en_start_port (Don Dutile) [1304016]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-617.el6]
changelog:
  - [infiniband] rdma/ocrdma: Bump up ocrdma version number to 11.0.0.0 (Don Dutile) [1253021]
  - [infiniband] rdma/ocrdma: Prevent CQ-Doorbell floods (Don Dutile) [1253021]
  - [infiniband] rdma/ocrdma: Check resource ids received in Async CQE (Don Dutile) [1253021]
  - [infiniband] rdma/ocrdma: Avoid a possible crash in ocrdma_rem_port_stats (Don Dutile) [1253021]
  - [kernel] driver core : Fix use after free of dev->parent in device_shutdown (Tomas Henzl) [1303215]
  - [kernel] driver core: fix shutdown races with probe/remove (Tomas Henzl) [1303215]
  - [kernel] driver core: Protect device shutdown from hot unplug events (Tomas Henzl) [1303215]
  - [netdrv] bnx2x: Add new device ids under the Qlogic vendor (Michal Schmidt) [1304252]
  - [kernel] klist: fix starting point removed bug in klist iterators (Ewan Milne) [1190273]
  - [md] raid1: extend spinlock to protect raid1_end_read_request against inconsistencies (Jes Sorensen) [1309154]
  - [md] raid1: fix test for 'was read error from last working device' (Jes Sorensen) [1309154]
  - [s390] cio: update measurement characteristics (Hendrik Brueckner) [1304257]
  - [s390] cio: ensure consistent measurement state (Hendrik Brueckner) [1304257]
  - [s390] cio: fix measurement characteristics memleak (Hendrik Brueckner) [1304257]
  - [fs] pipe: fix offset and len mismatch on pipe_iov_copy_to_user failure (Seth Jennings) [1302223] {CVE-2016-0774}


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-618.el6]
changelog:
  - [documentation] filesystems: describe the shared memory usage/accounting (Rodrigo Freire) [1293615]
  - [kernel] Fix cgclear failure when encountering the rpciod kernel thread (Larry Woodman) [1220828]
  - [netdrv] qlcnic: constify qlcnic_mbx_ops structure (Harish Patil) [1252119]
  - [netdrv] net: qlcnic: delete redundant memsets (Harish Patil) [1252119]
  - [netdrv] qlcnic: Update version to 5.3.63 (Harish Patil) [1252119]
  - [netdrv] qlcnic: Don't use kzalloc unncecessarily for allocating large chunk of memory (Harish Patil) [1252119]
  - [netdrv] qlcnic: Add new VF device ID 0x8C30 (Harish Patil) [1252119]
  - [netdrv] qlcnic: Print firmware minidump buffer and template header addresses (Harish Patil) [1252119]
  - [netdrv] qlcnic: Add support to enable capability to extend minidump for iSCSI (Harish Patil) [1252119]
  - [netdrv] qlcnic: Rearrange ordering of header files inclusion (Harish Patil) [1252119]
  - [netdrv] qlcnic: Fix corruption while copying (Harish Patil) [1252119]
  - [netdrv] net: qlcnic: Deletion of unnecessary memset (Harish Patil) [1252119]
  - [netdrv] net: qlcnic: clean up sysfs error codes (Harish Patil) [1252119]
  - [netdrv] qlcnic: codespell comment spelling fixes (Harish Patil) [1252119]
  - [netdrv] qlcnic: Fix typo in printk messages (Harish Patil) [1252119]
  - [netdrv] qlcnic: Fix trivial typo in comment (Harish Patil) [1252119]
  - [netdrv] qlogic: Deletion of unnecessary checks before two function calls (Harish Patil) [1252119]
  - [netdrv] qlcnic: Fix dump_skb output (Harish Patil) [1252119]
  - [virt] kvm: x86: Don't report guest userspace emulation error to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842}
  - [virt] kvm: inject #UD if instruction emulation fails and exit to userspace (Bandan Das) [1163764] {CVE-2010-5313 CVE-2014-7842}
  - [netdrv] iwlwifi: Add new PCI IDs for the 8260 series (John Linville) [1286871 1308636]
  - [netdrv] iwlwifi: pcie: fix (again) prepare card flow (John Linville) [1286871 1308636]
  - [netdrv] nl80211: Fix potential memory leak from parse_acl_data (John Linville) [1286871 1308636]
  - [netdrv] mac80211: fix divide by zero when NOA update (John Linville) [1286871 1308636]
  - [netdrv] mac80211: allow null chandef in tracing (John Linville) [1286871 1308636]
  - [netdrv] mac80211: fix driver RSSI event calculations (John Linville) [1286871 1308636]
  - [netdrv] mac80211: Fix local deauth while associating (John Linville) [1286871 1308636]
  - [fs] xfs: ensure WB_SYNC_ALL writeback handles partial pages correctly (Brian Foster) [747564]
  - [fs] mm: introduce set_page_writeback_keepwrite() (Brian Foster) [747564]
  - [fs] xfs: always log the inode on unwritten extent conversion (Zorro Lang) [1018465]
  - [fs] vfs: fix data corruption when blocksize < pagesize for mmaped data (Lukas Czerner) [1205014]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-619.el6]
changelog:
  - [netdrv] cxgb4: add device ID for few T5 adapters (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Fix for write-combining stats configuration (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Fix tx flit calculation (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: changes for new firmware 1.14.4.0 (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: memory corruption in debugfs (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Force uninitialized state if FW in adapter is unsupported (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add MPS tracing support (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add some more details to sge qinfo (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: missing curly braces in t4_setup_debugfs (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add support to dump edc bist status (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add debugfs support to dump meminfo (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: Read correct FL congestion threshold for T5 and T6 (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Allow firmware flash, only if cxgb4 is the master driver (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add debugfs entry to enable backdoor access (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: Fix check to use new User Doorbell mechanism (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Enable cim_la dump to support T6 (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Read stats for only available channels (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Update register ranges for T6 adapter (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Don't use entire L2T table, use only its slice (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add PCI device ids for few more T5 and T6 adapters (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Fix incorrect sequence numbers shown in devlog (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add PCI device ID for custom T522 & T520 adapter (Sai Vemuri) [1252598]
  - [infiniband] iw_cxgb4: support for bar2 qid densities exceeding the page size (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Support for user mode bar2 mappings with T4 (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add debugfs entry to dump channel rate (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add debugfs entry to dump CIM PIF logic analyzer contents (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add a debugfs entry to dump CIM MA logic analyzer logs (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Fix static checker warning (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Use FW LDST cmd to access TP_PIO_ADDR, TP_PIO_DATA register first (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: program pci completion timeout (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Set mac addr from vpd, when we can't contact firmware (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Rename t4_link_start to t4_link_l1cfg (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add sge ec context flush service (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Free Virtual Interfaces in remove routine (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Remove WOL get/set ethtool support (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add support to dump loopback port stats (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add support in ethtool to dump channel stats (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add ethtool support to get adapter stats (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: Adds SRIOV driver changes for T6 adapter (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Adds support for T6 adapter (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add is_t6 macro and T6 register ranges (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: remove unused fn to enable/disable db coalescing (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: function and argument name cleanup (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add debugfs facility to inject FL starvation (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Add PHY firmware support for T420-BT cards (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Update T4/T5 adapter register ranges (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Optimize and cleanup setup memory window code (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: replace ntohs, ntohl and htons, htonl calls with the generic byteorder (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Remove dead function t4_read_edc and t4_read_mc (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: Cleanup macros, add comments and add new MACROS (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Initialize RSS mode for all Ports (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Discard the packet if the length is greater than mtu (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Move SGE Ingress DMA state monitor (Don Dutile) [1252598]
  - [netdrv] cxgb4: Add device node to ULD info (Don Dutile) [1252598]
  - [netdrv] cxgb4: Pass in a Congestion Channel Map to t4_sge_alloc_rxq (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Enable congestion notification from SGE for IQs and FLs (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Make sure that Freelist size is larger than Egress Congestion Threshold (Sai Vemuri) [1252598]
  - [infiniband] iw_cxgb4: Cleanup register defines/MACROS (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: Fix sparse warnings (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Improve IEEE DCBx support, other minor open-lldp fixes (Sai Vemuri) [1252598]
  - [scsi] cxgb4i: Call into recently added cxgb4 ipv6 api (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: Fix queue allocation for 40G adapter (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: Initialize mdio_addr before using it (Sai Vemuri) [1252598]
  - [netdrv] cxgb4vf: Fix ethtool get_settings for VF driver (Sai Vemuri) [1252598]
  - [netdrv] csiostor: Cleanup macros/register defines related to port and VI (Sai Vemuri) [1252598]
  - [netdrv] cxgb4 : Fix DCB priority groups being returned in wrong order (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: dcb open-lldp interop fixes (Sai Vemuri) [1252598]
  - [netdrv] cxgb4 : Fix bug in DCB app deletion (Sai Vemuri) [1252598]
  - [netdrv] cxgb4 : Handle dcb enable correctly (Sai Vemuri) [1252598]
  - [netdrv] cxgb4 : Improve handling of DCB negotiation or loss thereof (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: IEEE fixes for DCBx state machine (Sai Vemuri) [1252598]
  - [netdrv] cxgb4: Fix endian bug introduced in cxgb4 dcb patchset (Sai Vemuri) [1252598]
  - [netdrv] cxgb4 : Makefile & Kconfig changes for DCBx support (Sai Vemuri) [1252598]
  - [netdrv] cxgb4 : Integrate DCBx support into cxgb4 module. Register dbcnl_ops to give access to DCBx functions (Sai Vemuri) [1252598]
  - [netdrv] cxgb4 : Add DCBx support codebase and dcbnl_ops (Sai Vemuri) [1252598]
  - [netdrv] cxgb4 : Update fw interface file for DCBx support. Adds all the required fields to fw interface to communicate DCBx info (Sai Vemuri) [1252598]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-620.el6]
changelog:
  - [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1309893]
  - [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1309893]
  - [netdrv] net/mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1309893]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-621.el6]
changelog:
  - [netdrv] net/mlx4_en: Wake TX queues only when there's enough room (Don Dutile) [1309893]
  - [netdrv] revert " net/mlx4_core: Fix mailbox leak in error flow when performing update qp" (Don Dutile) [1309893]
  - [netdrv] revert "mlx4-en: add missing patch to init rss_rings in get_profile" (Don Dutile) [1309893]
  - [netdrv] revert "mlx4-en: disable traffic class queueing by default" (Don Dutile) [1309893]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-622.el6]
changelog:
  - [netdrv] bonding: Fix ARP monitor validation (Jarod Wilson) [1244170]
  - [netdrv] sfc: only use RSS filters if we're using RSS (Jarod Wilson) [1304311]
  - [dm] delay: fix RHEL6 specific bug when establishing future 'expires' time (Mike Snitzer) [1311615]
  - [ata] Adding Intel Lewisburg device IDs for SATA (Steve Best) [1310237]
  - [i2c] i801: Adding Intel Lewisburg support for iTCO (Rui Wang) [1304872]
  - [x86] Mark Grangeville ixgbe PCI ID 15AE (1 gig PHY) unsupported (Steve Best) [1310585]
  - [kernel] lockd: properly convert be32 values in debug messages (Harshula Jayasuriya) [1289848]
  - [i2c] convert i2c-isch to platform_device (Prarit Bhargava) [1211747]
  - [tty] do not reset master's packet mode (Denys Vlasenko) [1308660]
  - [block] don't assume last put of shared tags is for the host (Jeff Moyer) [1300538]
  - [netdrv] i40evf: use pages correctly in Rx (Stefan Assmann) [1293754]
  - [netdrv] i40e: fix bug in dma sync (Stefan Assmann) [1293754]
  - [sched] fix KABI break (Seth Jennings) [1230310]
  - [sched] fair: Test list head instead of list entry in throttle_cfs_rq (Seth Jennings) [1230310]
  - [sched] sched,perf: Fix periodic timers (Seth Jennings) [1230310]
  - [sched] sched: debug: Remove the cfs bandwidth timer_active printout (Seth Jennings) [1230310]
  - [sched] Cleanup bandwidth timers (Seth Jennings) [1230310]
  - [sched] sched: core: Use hrtimer_start_expires (Seth Jennings) [1230310]
  - [sched] fair: Fix unlocked reads of some cfs_b->quota/period (Seth Jennings) [1230310]
  - [sched] Fix potential near-infinite distribute_cfs_runtime loop (Seth Jennings) [1230310]
  - [sched] fair: Fix tg_set_cfs_bandwidth deadlock on rq->lock (Seth Jennings) [1230310]
  - [sched] Fix hrtimer_cancel/rq->lock deadlock (Seth Jennings) [1230310]
  - [sched] Fix cfs_bandwidth misuse of hrtimer_expires_remaining (Seth Jennings) [1230310]
  - [sched] Refine the code in unthrottle_cfs_rq (Seth Jennings) [1230310]
  - [sched] Update rq clock earlier in unthrottle_cfs_rq (Seth Jennings) [1230310]
  - [drm] radeon: mask out WC from BO on unsupported arches (Oded Gabbay) [1303678]
  - [drm] add helper to check for wc memory support (Oded Gabbay) [1303678]
  - [acpi] pci: Account for ARI in _PRT lookups (Ivan Vecera) [1311421]
  - [pci] Move pci_ari_enabled() to global header (Ivan Vecera) [1311421]
  - [acpi] tpm, tpm_tis: fix tpm_tis ACPI detection issue with TPM 2.0 (Jerry Snitselaar) [1309641]
  - [acpi] Centralized processing of ACPI device resources (Jerry Snitselaar) [1309641]
  - [acpi] acpi: Add device resources interpretation code to ACPI core (Jerry Snitselaar) [1309641]
  - [netdrv] cxgb4 : Fix for the kernel panic caused by calling t4_enable_vi_params (Sai Vemuri) [1303493]
  - [mm] Remove false WARN_ON from pagecache_isize_extended (Brian Foster) [1205014]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-623.el6]
changelog:
  - [perf] revert "perf/x86/intel uncore: Move uncore_box_init() out of driver initialization" (Jiri Olsa) [1313062]
  - [net] udp: move logic out of udp[46]_ufo_send_check (Sabrina Dubroca) [1299975]
  - [netdrv] hv_netvsc: Restore needed_headroom request (Vitaly Kuznetsov) [1305000]
  - [net] pktgen: fix null ptr deref in skb allocation (Vitaly Kuznetsov) [1305000]
  - [net] pktgen: Observe needed_headroom of the device (Vitaly Kuznetsov) [1305000]
  - [net] pktgen: ipv6: numa: consolidate skb allocation to pktgen_alloc_skb (Vitaly Kuznetsov) [1305000]
  - [net] pktgen: fix crash with vlan and packet size less than 46 (Vitaly Kuznetsov) [1305000]
  - [net] pktgen: speedup fragmented skbs (Vitaly Kuznetsov) [1305000]
  - [net] pktgen: correct uninitialized queue_map (Vitaly Kuznetsov) [1305000]
  - [net] pktgen node allocation (Vitaly Kuznetsov) [1305000]
  - [net] af_unix: Guard against other == sk in unix_dgram_sendmsg (Jakub Sitnicki) [1309241]
  - [net] veth: don't modify ip_summed; doing so treats packets with bad checksums as good (Sabrina Dubroca) [1308586]
  - [net] ipv6: udp: use sticky pktinfo egress ifindex on connect() (Xin Long) [1301475]
  - [net] provide default_advmss() methods to blackhole dst_ops (Paolo Abeni) [1305068]
  - [net] sctp: translate network order to host order when users get a hmacid (Xin Long) [1303822]
  - [powerpc] pseries: Make 32-bit MSI quirk work on systems lacking firmware support (Oded Gabbay) [1303678]
  - [powerpc] pseries: Force 32 bit MSIs for devices that require it (Oded Gabbay) [1303678]
  - [netdrv] bnxt_en: Fix zero padding of tx push data (John Linville) [1310301]
  - [netdrv] bnxt_en: Failure to update PHY is not fatal condition (John Linville) [1310301]
  - [netdrv] bnxt_en: Remove unnecessary call to update PHY settings (John Linville) [1310301]
  - [netdrv] bnxt_en: Poll link at the end of __bnxt_open_nic (John Linville) [1310301]
  - [netdrv] bnxt_en: Reduce default ring sizes (John Linville) [1310301]
  - [netdrv] bnxt_en: Fix implementation of tx push operation (John Linville) [1310301]
  - [netdrv] bnxt_en: Remove 20G support and advertise only 40GbaseCR4 (John Linville) [1310301]
  - [netdrv] bnxt_en: Cleanup and Fix flow control setup logic (John Linville) [1310301]
  - [netdrv] bnxt_en: Fix ethtool autoneg logic (John Linville) [1310301]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-624.el6]
changelog:
  - [netdrv] tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs (Ivan Vecera) [1222426]
  - [netdrv] bna: fix list corruption (Ivan Vecera) [1310957]
  - [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.14.4.0, hardcode driver to the same (Sai Vemuri) [1270347]
  - [drm] i915: WaRsDisableCoarsePowerGating (Rob Clark) [1302269]
  - [drm] i915/skl: Add SKL GT4 PCI IDs (Rob Clark) [1302269]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-625.el6]
changelog:
  - [netdrv] cxgb4 : Patch to fix kernel panic on pinging over vlan interface (Sai Vemuri) [1303493]
  - [x86] mm: Improve AMD Bulldozer ASLR workaround (Rik van Riel) [1240883]
  - [x86] Properly export MSR values in kernel headers (Jacob Tanenbaum) [1298255]
  - [netdrv] tehuti: Firmware filename is tehuti/bdx.bin (Ivan Vecera) [1235961]
  - [netdrv] ixgbe: convert to ndo_fix_features (John Greene) [1279522]
  - [drm] revert "drm: Use vblank timestamps to guesstimate how many vblanks were missed" (Lyude Paul) [1300086]
  - [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff Moyer) [1111683]
  - [fs] writeback: do not lose wakeup events when forking bdi threads (Jeff Moyer) [1111683]
  - [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683]
  - [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683]
  - [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683]
  - [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) [1111683]
  - [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) [1111683]
  - [fs] writeback: move bdi threads exiting logic to the forker thread (Jeff Moyer) [1111683]
  - [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) [1111683]
  - [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683]
  - [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683]
  - [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683]
  - [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683]
  - [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff Moyer) [1111683]
  - [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff Moyer) [1111683]
  - [fs] writeback: fix possible race when creating bdi threads (Jeff Moyer) [1111683]
  - [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683]
  - [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) [1111683]
  - [fs] writeback: bdi_writeback_task must set task state before calling schedule (Jeff Moyer) [1111683]
  - [fs] writeback: remove wb_list (Jeff Moyer) [1111683]
  - [drm] i915: Change WARN_ON(!wm_changed) to I915_STATE_WARN_ON (Lyude Paul) [1309888]
  - [drm] i915: Quiet down state checks (Lyude Paul) [1309888]
  - [drm] i915: Fix a few of the !wm_changed warnings (Lyude Paul) [1309888]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-626.el6]
changelog:
  - [fs] nfsv4: OPEN must handle the NFS4ERR_IO return code correctly (Benjamin Coddington) [1272687]
  - [fs] quota: fix unwanted soft limit enforcement (Lukas Czerner) [1304603]
  - [fs] xfs: flush entire last page of old EOF on truncate up (Brian Foster) [1308482]
  - [fs] xfs: truncate_setsize should be outside transactions (Brian Foster) [1308482]
  - [scsi] megaraid: overcome a fw deficiency (Maurizio Lombardi) [1294983]
  - [scsi] megaraid_sas: Add an i/o barrier (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Fix SMAP issue (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Tomas Henzl) [1294983]
  - [scsi] megaraid: fix null pointer check in megasas_detach_one() (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: SPERC OCR changes (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Introduce module parameter for SCSI command timeout (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: MFI adapter OCR changes (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Make adprecovery variable atomic (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: IO throttling support (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Dual queue depth support (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Code optimization build_and_issue_cmd return-type (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Fastpath region lock bypass (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Update device queue depth based on interface type (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Task management support (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Syncing request flags macro names with firmware (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: MFI IO timeout handling (Tomas Henzl) [1294983]
  - [scsi] megaraid_sas: Do not allow PCI access during OCR (Tomas Henzl) [1294983]
  - [scsi] hpsa: check for a null phys_disk pointer in ioaccel2 path (Joseph Szczypek) [1311728]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-627.el6]
changelog:
  - [net] rds: restore return value in rds_cmsg_rdma_args (Don Dutile) [1313089]
  - [net] rds: Fix assertion level from fatal to warning (Don Dutile) [1313089]
  - [netdrv] be2net: don't enable multicast flag in be_enable_if_filters routine (Ivan Vecera) [1309157]
  - [net] unix: correctly track in-flight fds in sending process user_struct (Hannes Frederic Sowa) [1313052] {CVE-2016-2550}
  - [net] sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Jacob Tanenbaum) [1297422] {CVE-2015-8767}


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-628.el6]
changelog:
  - [netdrv] bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [1311433]
  - [sound] alsa hda: only sync BCLK to the display clock for Haswell & Broadwell (Jaroslav Kysela) [1313672]
  - [sound] alsa hda: add component support (Jaroslav Kysela) [1313672]
  - [sound] alsa hda: pass intel_hda to all i915 interface functions (Jaroslav Kysela) [1313672]
  - [netdrv] igb: fix race accessing page->_count (Corinna Vinschen) [1315402]
  - [netdrv] igb: fix recent VLAN changes that would leave VLANs disabled after reset (Corinna Vinschen) [1309968]
  - [mm] always decrement anon_vma degree when the vma list is empty (Jerome Marchand) [1309898]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-629.el6]
changelog:
  - [x86] acpi: Avoid SRAT table checks for Hyper-V VMs (Vitaly Kuznetsov) [1312711]
  - [infiniband] ipoib: For sendonly join free the multicast group on leave (Don Dutile) [1315382]
  - [infiniband] ipoib: increase the max mcast backlog queue (Don Dutile) [1315382]
  - [infiniband] ipoib: Make sendonly multicast joins create the mcast group (Don Dutile) [1315382]
  - [infiniband] ipoib: Expire sendonly multicast joins (Don Dutile) [1315382]
  - [infiniband] ipoib: Clean up send-only multicast joins (Don Dutile) [1315382]
  - [infiniband] ipoib: Suppress warning for send only join failures (Don Dutile) [1315382]
  - [drm] i915: shut up gen8+ SDE irq dmesg noise (Rob Clark) [1313681]
  - [drm] i915: fix the SDE irq dmesg warnings properly (Rob Clark) [1313681]
  - [hv] vmbus: avoid wait_for_completion on crash (Vitaly Kuznetsov) [1301903]
  - [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1301903]
  - [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload (Vitaly Kuznetsov) [1301903]
  - [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1301903]
  - [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload (Vitaly Kuznetsov) [1301903]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-630.el6]
changelog:
  - [mm] avoid hangs in lru_add_drain_all (Vitaly Kuznetsov) [1314683]
  - [net] esp{4, 6}: fix potential MTU calculation overflows (Herbert Xu) [1304313]
  - [net] xfrm: take net hdr len into account for esp payload size calculation (Herbert Xu) [1304313]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-631.el6]
changelog:
  - [input] synaptics: handle spurious release of trackstick buttons, again (Benjamin Tissoires) [1317808]
  - [hv] kvp: fix IP Failover (Vitaly Kuznetsov) [1312290]
  - [hv] util: Pass the channel information during the init call (Vitaly Kuznetsov) [1312290]
  - [hv] utils: Invoke the poll function after handshake (Vitaly Kuznetsov) [1312290]
  - [hv] utils: run polling callback always in interrupt context (Vitaly Kuznetsov) [1312290]
  - [hv] util: Increase the timeout for util services (Vitaly Kuznetsov) [1312290]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-632.el6]
changelog:
  - [s390] dasd: fix incorrect locking order for LCU device add/remove (Hendrik Brueckner) [1315740]
  - [s390] dasd: fix hanging device after LCU change (Hendrik Brueckner) [1315729]
  - [s390] dasd: prevent incorrect length error under z/VM after PAV changes (Hendrik Brueckner) [1313774]
  - [netdrv] igb: Fix VLAN tag stripping on Intel i350 (Corinna Vinschen) [1210699]
  - [netdrv] 3c59x: mask LAST_FRAG bit from length field in ring (Neil Horman) [1309210]
  - [ata] ahci: Remove obsolete Intel Lewisburg SATA RAID device IDs (Steve Best) [1317045]
  - [pci] fix truncation of resource size to 32 bits (Myron Stowe) [1316345]
  - [pci] fix pci_resource_alignment prototype (Myron Stowe) [1316345]
  - [sound] hda: Fix headphone mic input on a few Dell ALC293 machines (Jaroslav Kysela) [1315932]
  - [sound] hda: Add some FIXUP quirks for white noise on Dell laptop (Jaroslav Kysela) [1315932]
  - [sound] hda: Fix the white noise on Dell laptop (Jaroslav Kysela) [1315932]
  - [sound] hda: one Dell machine needs the headphone white noise fixup (Jaroslav Kysela) [1315932]
  - [sound] hda: Fix audio crackles on Dell Latitude E7x40 (Jaroslav Kysela) [1315932]
  - [fs] xfs: Avoid pathological backwards allocation (Bill O'Donnell) [1302777]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-633.el6]
changelog:
  - [s390] lib: export udelay_simple for systemtap (Hendrik Brueckner) [1233912]
  - [netdrv] ixgbe: fix RSS limit for X550 (John Greene) [1314583]
  - [netdrv] mlx4_core: Fix error message deprecation for ConnectX-2 cards (Don Dutile) [1316013]
  - [dm] thin metadata: don't issue prefetches if a transaction abort has failed (Mike Snitzer) [1310661]
  - [scsi] be2iscsi: Add warning message for unsupported adapter (Maurizio Lombardi) [1253016]
  - [scsi] be2iscsi: Revert "Add warning message for, unsupported adapter" (Maurizio Lombardi) [1253016]
  - [scsi] hpsa: update copyright information (Joseph Szczypek) [1315469]
  - [scsi] hpsa: correct abort tmf for hba devices (Joseph Szczypek) [1315469]
  - [scsi] hpsa: correct ioaccel2 sg chain len (Joseph Szczypek) [1315469]
  - [scsi] hpsa: fix physical target reset (Joseph Szczypek) [1315469]
  - [scsi] hpsa: fix hpsa_adjust_hpsa_scsi_table (Joseph Szczypek) [1315469]
  - [scsi] hpsa: correct transfer length for 6 byte read/write commands (Joseph Szczypek) [1315469]
  - [scsi] hpsa: abandon rescans on memory alloaction failures (Joseph Szczypek) [1315469]
  - [scsi] hpsa: allow driver requested rescans (Joseph Szczypek) [1315469]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-634.el6]
changelog:
  - [scsi] cxgbi: Convert over to dst_neigh_lookup (Sai Vemuri) [1296461]
  - [netdrv] cxgb4: For T4, don't read the Firmware Mailbox Control register (Sai Vemuri) [1296469]
  - [netdrv] cxgb4: Use ACCES_ONCE macro to read queue's consumer index (Sai Vemuri) [1296484]
  - [netdrv] cxgb4: prevent simultaneous execution of service_ofldq (Sai Vemuri) [1296483]
  - [netdrv] cxgb4: Adds PCI device id for new T5 adapters (Sai Vemuri) [1296481]
  - [netdrv] cxgb4: Don't disallow turning off auto-negotiation (Sai Vemuri) [1296476]
  - [mm] check if section present during memory block registering (Xunlei Pang) [1297840]
  - [tty] ldisc: Close/Reopen race prevention should check tty->ldisc (Denys Vlasenko) [1312383]
  - [fs] proc-vmcore: wrong data type casting fix (Baoquan He) [1312206]
  - [infiniband] iw_cxgb3: Ignore positive return values from the ofld send functions (Sai Vemuri) [1296999]
  - [netdrv] cxgb4: Deal with wrap-around of queue for Work request (Sai Vemuri) [1296482]
  - [infiniband] iw_cxgb4: detect fatal errors while creating listening filters (Sai Vemuri) [1296480]
  - [md] dm snapshot: suspend merging snapshot when doing exception handover (Mike Snitzer) [1177389]
  - [md] dm snapshot: suspend origin when doing exception handover (Mike Snitzer) [1177389]
  - [md] dm snapshot: allocate a per-target structure for snapshot-origin target (Mike Snitzer) [1177389]
  - [md] dm: fix a race condition in dm_get_md (Mike Snitzer) [1177389]
  - [infiniband] iw_cxgb4: pass the ord/ird in connect reply events (Sai Vemuri) [1296478]
  - [infiniband] iw_cxgb4: fix misuse of ep->ord for minimum ird calculation (Sai Vemuri) [1296478]
  - [infiniband] iw_cxgb4: reverse the ord/ird in the ESTABLISHED upcall (Sai Vemuri) [1296478]
  - [usb] Revert "Revert 'Update USB default wakeup settings'" (Torez Smith) [1319081]
  - [netdrv] ibmveth: add support for TSO6 (Gustavo Duarte) [1318412]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-635.el6]
changelog:
  - [mm] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1318930]
  - [hv] vss: run only on supported host versions (Vitaly Kuznetsov) [1319813]
  - [sound] hda: Fix internal speaker for HP Z240 (Jaroslav Kysela) [1316673]
  - [perf] trace: Fix race condition at the end of started workloads (Jiri Olsa) [1302928]
  - [fs] nfsd: Combine decode operations for v4 and v4.1 (J. Bruce Fields) [1314536]
  - [hv] revert "vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload" (Vitaly Kuznetsov) [1318882]
  - [hv] revert "vmbus: don't loose HVMSG_TIMER_EXPIRED messages" (Vitaly Kuznetsov) [1318882]
  - [hv] revert "vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload" (Vitaly Kuznetsov) [1318882]
  - [hv] revert "vmbus: remove code duplication in message handling" (Vitaly Kuznetsov) [1318882]
  - [hv] revert "vmbus: avoid wait_for_completion on crash" (Vitaly Kuznetsov) [1318882]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-636.el6]
changelog:
  - [netdrv] mlx4_en: Choose time-stamping shift value according to HW frequency (Kamal Heib) [1320448]
  - [fs] anon_inodes implement dname (Aristeu Rozanski) [1296019]
  - [net] packet: set transport header before doing xmit (John Greene) [1309526]
  - [net] tuntap: set transport header before passing it to kernel (John Greene) [1309526]
  - [netdrv] macvtap: set transport header before passing skb to lower device (John Greene) [1309526]
  - [net] ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Jakub Sitnicki) [1312740]
  - [net] ipv6: sctp: add rcu protection around np->opt (Jakub Sitnicki) [1312740]
  - [net] ipv6: add complete rcu protection around np->opt (Jakub Sitnicki) [1312740]
  - [net] dccp: remove unnecessary codes in ipv6.c (Jakub Sitnicki) [1312740]
  - [net] ipv6: remove unnecessary codes in tcp_ipv6.c (Jakub Sitnicki) [1312740]
  - [net] ipv6: Refactor update of IPv6 flowi destination address for srcrt (RH) option (Jakub Sitnicki) [1312740]
  - [net] ipv6: protect flow label renew against GC (Sabrina Dubroca) [1313231]
  - [net] ipv6: fix possible deadlock in ip6_fl_purge / ip6_fl_gc (Sabrina Dubroca) [1313231]
  - [perf] annotate: Support full source file paths for srcline fix (Jiri Olsa) [1304472 1304479]
  - [perf] tools: Support full source file paths for srcline (Jiri Olsa) [1304472 1304479]
  - [perf] annotate: Fix -i option, which is currently ignored (Jiri Olsa) [1304472 1304479]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-637.el6]
changelog:
  - [netdrv] mlx4-en: add missing patch to init rss_rings in get_profile (Don Dutile) [1321164]
  - [netdrv] mlx4-en: disable traffic class queueing by default (Don Dutile) [1321164]
  - [netdrv] mlx4_core: Fix mailbox leak in error flow when performing update qp (Don Dutile) [1321164]
  - [x86] nmi/64: Fix a paravirt stack-clobbering bug in the NMI code (Denys Vlasenko) [1259581] {CVE-2015-5157}
  - [x86] nmi/64: Switch stacks on userspace NMI entry (Denys Vlasenko) [1259581] {CVE-2015-5157}


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-638.el6]
changelog:
  - [mm] hugetlb: prevent BUG_ON in hugetlb_fault -> hugetlb_cow (Dave Anderson) [1303495]
  - [mm] hugetlb: fix race condition in hugetlb_fault (Dave Anderson) [1303495]
  - [s390] kdump: fix wrong BUG_ON statement (Hendrik Brueckner) [1321316]
  - [scsi] cxgb4i: Increased the value of MAX_IMM_TX_PKT_LEN from 128 to 256 bytes (Sai Vemuri) [1320193]
  - [fs] nfs: fix a regression causing deadlock in nfs_wb_page_cancel() (Benjamin Coddington) [1135601]
  - [netdrv] cxgb4/ethtool: Get/set rx checksum (Sai Vemuri) [1225167]
  - [netdrv] cxgb4vf:The RX checksum feature was not completely ported to cxgb4vf driver (Sai Vemuri) [1225167]
  - [netdrv] cxgb4/cxgb4vf: Enable GRO (Sai Vemuri) [1225167]
  - [netdrv] cxgb4: Enable RX checksum offload flag (Sai Vemuri) [1225167]
  - [netdrv] cxgb4: Report correct link speed for unsupported ones (Sai Vemuri) [1296467]
  - [netdrv] cxgb4: Use vmalloc, if kmalloc fails (Sai Vemuri) [1296473]
  - [netdrv] cxgb4: Enhance driver to update FW, when FW is too old (Sai Vemuri) [1296472]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-639.el6]
changelog:
  - [input] wacom: fix ExpressKeys remote events (Aristeu Rozanski) [1318027]
  - [fs] revert "writeback: remove wb_list" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: bdi_writeback_task must set task state before calling schedule" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: merge bdi_writeback_task and bdi_start_fn" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: harmonize writeback threads naming" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: fix possible race when creating bdi threads" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: do not lose wake-ups in the forker thread - 1" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: do not lose wake-ups in the forker thread - 2" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: do not lose wake-ups in bdi threads" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: simplify bdi code a little" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: do not remove bdi from bdi_list" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: move last_active to bdi" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: restructure bdi forker loop a little" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: move bdi threads exiting logic to the forker thread" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: prevent unnecessary bdi threads wakeups" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: optimize periodic bdi thread wakeups" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: remove unnecessary init_timer call" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: cleanup bdi_register" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: fix bad _bh spinlock nesting" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: do not lose wakeup events when forking bdi threads" (Jeff Moyer) [1322297]
  - [fs] revert "writeback: Fix lost wake-up shutting down writeback thread" (Jeff Moyer) [1322297]
  - [mm] revert "backing-dev: ensure wakeup_timer is deleted" (Jeff Moyer) [1322297]
  - [perf] revert: perf changes out of "sched, perf: Fix periodic timers" (Jiri Olsa) [1322488]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-640.el6]
changelog:
  - [net] use GFP_ATOMIC in dst_ops_extend_register (Sabrina Dubroca) [1323252]
  - [kernel] revert "sched: core: Use hrtimer_start_expires" (Jiri Olsa) [1324318]
  - [kernel] Revert "Cleanup bandwidth timers" (Jiri Olsa) [1324318]
  - [kernel] revert "fair: Test list head instead of list entry in throttle_cfs_rq" (Jiri Olsa) [1324318]
  - [kernel] revert "sched, perf: Fix periodic timers" (Jiri Olsa) [1324318]
  - [kernel] Revert "fix KABI break" (Jiri Olsa) [1324318]


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-641.el6]
changelog:
  - [netdrv] ixgbe: restore proper CHECKSUM_UNNECESSARY behavior for LRO packets (Neil Horman) [1318426]
  - [netdrv] revert " net/mlx5_core: Add pci error handlers to mlx5_core driver" (Don Dutile) [1324599]
  - [x86] kernel: espfix not working for 32-bit KVM paravirt guests (Jacob Tanenbaum) [1172767] {CVE-2014-8134}


author: Aristeu Rozanski <aris@redhat.com> [2.6.32-642.el6]
changelog:
  - [scsi] fc: revert - ensure scan_work isn't active when freeing fc_rport (Ewan Milne) [1326447]
  - [netdrv] ixgbe: Update ixgbe driver to use __netdev_pick_tx in ixgbe_select_queue (John Greene) [1310749]
  - [netdrv] mlx5e: Fix adding vlan rule with vid zero twice (Kamal Heib) [1322809]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-642.1.1.el6]
changelog:
  - [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian Westphal) [1333571 1314774]
  - [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() (Florian Westphal) [1333571 1314774]
  - [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian Westphal) [1333571 1314774]
  - [base] firmware: Add lock for firmware devices (Lyude Paul) [1333572 1309875]
  - [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul Moore) [1333579 1321174]
  - [md] dm: only initialize the request_queue once (Mike Snitzer) [1333575 1328329]
  - [md] raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1333576 1320595]
  - [md] raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang (Jes Sorensen) [1333576 1320595]
  - [md] raid5: Compare apples to apples (or sectors to sectors) (Jes Sorensen) [1333581 1295969]


author: Weiping Pan <wpan@redhat.com> 2.0.8.rh1 2
changelog:
  - rebuild oracleasm for RHEL6.5, sync to upstream commit d368091e98dc
  - (oracleasm: Add support for new error return codes from block/SCSI)


author: Weiping Pan <wpan@redhat.com> 2.0.8 4
changelog:
  - add  .clear_inode callback, fix bug 1157408.
  - rebuild oracleasm for RHEL6.6 in brew, update the version to 2.0.8-4


author: Mike A. Harris <mharris@redhat.com> 0.9.0-2
changelog:
  - Renamed package to prepend "xorg-x11" to the name for consistency with
    the rest of the X11R7 packages.
  - Added "Requires: %{name} = %{version}-%{release}" dependency to devel
    subpackage to ensure the devel package matches the installed shared libs.
  - Added virtual "Provides: lib<name>" and "Provides: lib<name>-devel" to
    allow applications to use implementation agnostic dependencies.
  - Added post/postun scripts which call ldconfig.
  - Added Conflicts with XFree86-libs and xorg-x11-libs to runtime package,
    and Conflicts with XFree86-devel and xorg-x11-devel to devel package.


author: Mike A. Harris <mharris@redhat.com> 0.9.0-3
changelog:
  - Renamed package to remove xorg-x11 from the name due to unanimous decision
    between developers.
  - Use Fedora Extras style BuildRoot tag.
  - Disable static library creation by default.
  - Add missing defattr to devel subpackage
  - Add missing documentation files to doc macro


author: Mike A. Harris <mharris@redhat.com> 0.9.0-5
changelog:
  - Changed 'Conflicts: XFree86-devel, xorg-x11-devel' to 'Obsoletes'
  - Changed 'Conflicts: XFree86-libs, xorg-x11-libs' to 'Obsoletes'


author: Mike A. Harris <mharris@redhat.com> 0.9.0.1-1
changelog:
  - Updated libXrender to version 0.9.0.1 from X11R7 RC3
  - Added "Requires(pre): xorg-x11-filesystem >= 0.99.2-3", to ensure
    that /usr/lib/X11 and /usr/include/X11 pre-exist.
  - Removed 'x' suffix from manpage directories to match RC3 upstream.


author: Mike A. Harris <mharris@redhat.com> 0.9.1-2
changelog:
  - Added "BuildRequires: pkgconfig" for (#193429)
  - Replace "makeinstall" with "make install DESTDIR=..."
  - Remove package ownership of mandir/libdir/etc.


author: parag <paragn@fedoraproject.org> 0.9.4-2
changelog:
  - Merge-Review #226084
  - Removed BR:pkgconfig 
  - Removed XFree86-libs, xorg-x11-libs XFree86-devel, xorg-x11-devel as Obsoletes
  - Removed zero-length README file


author: John H Terpstra <jht@samba.anu.edu.au>
changelog:
  - Many optimisations (some suggested by Manoj Kasichainula <manojk@io.com>
  - Use of chkconfig in place of individual symlinks to /etc/rc.d/init/smb
  - Compounded make line
  - Updated smb.init restart mechanism
  - Use compound mkdir -p line instead of individual calls to mkdir
  - Fixed smb.conf file path for log files
  - Fixed smb.conf file path for incoming smb print spool directory
  - Added a number of options to smb.conf file
  - Added smbadduser command (missed from all previous RPMs) - Doooh!
  - Added smbuser file and smb.conf file updates for username map


author: Erik Troan <ewt@redhat.com>
changelog:
  - made the %postun script a tad less agressive; no reason to remove
    the logs or lock file (after all, if the lock file is still there,
    samba is still running)
  - the %postun and %preun should only exectute if this is the final
    removal
  - migrated %triggerpostun from Red Hat's samba package to work around
    packaging problems in some Red Hat samba releases


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add a mount.smb to make smb mounting a little easier.
  - smb filesystems apparently don't work on alpha. Oops.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - update to 2.0.5
  - fix mount.smb - smbmount options changed again.........
  - fix postun. oops.
  - update some stuff from the samba team's spec file.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - use cp rather than mv to preserve /etc/services perms (#4938 et al).
  - use mktemp to generate /etc/tmp.XXXXXX file name.
  - add prereqs on sed/mktemp/killall (need to move killall to /bin).
  - fix trigger syntax (i.e. "samba < 1.9.18p7" not "samba < samba-1.9.18p7")


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix yp_get_default_domain in autoconf
  - only link against readline for smbclient
  - fix log rotation (#9909)


author: Than Ngo <than@redhat.de>
changelog:
  - add initdir macro to handle the initscript directory
  - add a new macro to handle /etc/pam.d/system-auth


author: Bill Nottingham <notting@redhat.com>
changelog:
  - move initscript back
  - remove 'Using Samba' book from %doc 
  - move stuff to /etc/samba (#13708)
  - default configuration tweaks (#13704)
  - some logrotate tweaks


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix swat only_from line (#18726, others)
  - fix attempt to write outside buildroot on install (#17943)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - set a default CA certificate path in smb.conf (#19010)
  - require openssl >= 0.9.5a-20 to make sure we have a ca-bundle.crt file


author: Bill Nottingham <notting@redhat.com>
changelog:
  - i18n-ize initscript
  - add a sysconfig file for daemon options (#23550)
  - clarify smbpasswd man page (#23370)
  - build with LFS support (#22388)
  - avoid extraneous pam error messages (#10666)
  - add Urban Widmark's bug fixes for smbmount (#19623)
  - fix setgid directory modes (#11911)
  - split swat into subpackage (#19706)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - tweak the PAM code some more to try to do a setcred() after initgroups()
  - pull in all of the optflags on i386 and sparc
  - don't explicitly enable Kerberos support -- it's only used for password
    checking, and if PAM is enabled it's a no-op anyway


author: Helge Deller <hdeller@redhat.de>
changelog:
  - updated to samba 2.2.0
  - moved codepages to %{_datadir}/samba/codepages
  - use all available CPUs for building rpm packages
  - use %{_xxx} defines at most places in spec-file
  - "License:" replaces "Copyright:"
  - dropped excludearch sparc
  - de-activated japanese patches 100 and 200 for now 
    (they need to be fixed and tested wth 2.2.0)
  - separated swat.desktop file from spec-file and added
    german translations
  - moved /etc/sysconfig/samba to a separate source-file
  - use htmlview instead of direct call to netscape in 
    swat.desktop-file


author: Helge Deller <hdeller@redhat.de>
changelog:
  - build as 2.2.0-1 release
  - skip the documentation-directories docbook, manpages and yodldocs
  - don't include *.sgml documentation in package
  - moved codepage-directory to /usr/share/samba/codepages
  - make it compile with glibc-2.2.3-10 and kernel-headers-2.4.2-2


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  (these changes are from the non-head version)
  - Don't include /usr/sbin/samba, it's the same as the initscript
  - unset TMPDIR, as samba can't write into a TMPDIR owned 
    by root (#41193)
  - Add pidfile: lines for smbd and nmbd and a config: line
    in the initscript  (#15343)
  - don't use make -j
  - explicitly include /usr/share/samba, not just the files in it


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Use /var/cache/samba instead of /var/lock/samba 
  - Remove "domain controller" keyword from smb.conf, it's 
    deprecated (from #13704)
  - Sync some examples with smb.conf.default
  - Fix password synchronization (#16987)


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - Don't include smbpasswd in samba, it's in samba-common (#51598)
  - Add a disabled "obey pam restrictions" statement - it's not
    active, as we use encrypted passwords, but if the admin turns
    encrypted passwords off the choice is available. (#31351)


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-3
changelog:
  - Add "--with-utmp" to configure options (#55372)
  - Include winbind, pam_smbpass.so, rpcclient and smbcacls
  - start using /var/cache/samba, we need to keep state and there is
    more than just locks involved


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-5
changelog:
  - Teach smbadduser about "getent passwd" 
  - Fix more pid-file references
  - Add (conditional) winbindd startup to the initscript, configured in
    /etc/sysconfig/samba


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.2-6
changelog:
  - Move winbind files to samba-common. Add separate initscript for
    winbind 
  - Fixes for winbind - protect global variables with mutex, use
    more secure getenv


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.3a-3
changelog:
  - include interfaces.o in pam_smbpass.so, which needs symbols from interfaces.o
    (patch posted to samba-list by Ilia Chipitsine)


author: Trond Eivind Glomsrød <teg@redhat.com> 2.2.5-7
changelog:
  - Enable VFS support and compile the "recycling" module (#69796)
  - more selective includes of the examples dir


author: Jay Fenlason <fenlason@redhat.com> 2.2.7a-3
changelog:
  - edited spec file to put .so files in the correct directories
    on 64-bit platforms that have 32-bit compatability issues
    (sparc64, x86_64, etc).  This fixes bugzilla #83782.
  - Added samba-2.2.7a-error.patch from twaugh.  This fixes
    bugzilla #82454.


author: Nalin Dahyabhai <nalin@redhat.com> 2.2.7a-4
changelog:
  - relink libnss_wins.so with SHLD="%{__cc} -lnsl" to force libnss_wins.so to
    link with libnsl, avoiding unresolved symbol errors on functions in libnsl


author: Jay Fenlason <fenlason@redhat.com> 2.2.8-0
changelog:
  - Upgrade to 2.2.8
  - removed commented out patches.
  - removed old patches and .md5 files from the repository.
  - remove duplicate /sbin/chkconfig --del winbind which causes
    warnings when removing samba.
  - Fixed minor bug in smbprint that causes it to fail when called with
    more than 10 parameters: the accounting file (and spool directory
    derived from it) were being set wrong due to missing {}.  This closes
    bug #86473.
  - updated smb.conf patch, includes new defaults to close bug #84822.


author: Jay Fenlason <fenlason@redhat.com> 2.2.8a-1
changelog:
  - upgrade to 2.2.8a
  - remove old .md5 files
  - add "pid directory = /var/run" to the smb.conf file.  Fixes #88495
  - Patch from jra@dp.samba.org to fix a delete-on-close regression


author: Jay Fenlason <fenlason@redhat.com> 2.2.8a-2
changelog:
  - add libsmbclient.so for gnome-vfs-extras
  - Edit specfile to specify /var/run for pid files
  - Move /tmp/.winbindd/socket to /var/run/winbindd/socket


author: Jay Fenlason <fenlason@redhat.com> 3.0.0-3beta3
changelog:
  - Merge from 3.0.0-2beta3.3E
  - (Correct log file names (#100981).)
  - (Fix pidfile directory in samab.log)
  - (Remove obsolete samba-3.0.0beta2.tar.bz2.md5 file)
  - (Move libsmbclient to the -common package (#99449))


author: Jay Fenlason <fenlason@redhat.com> 3.0.0-15
changelog:
  - New 3.0.0 final release
  - merge nmbd-netbiosname and testparm patches from 3E branch
  - updated the -logfiles patch to work against 3.0.0
  - updated the pie patch
  - update the VERSION file during build
  - use make -j if avaliable
  - merge the winbindd_privileged change from 3E
  - merge the "rm /usr/lib" patch that allows Samba to build on 64-bit
    platforms despite the broken Makefile


author: Felipe Alfaro Solana <felipe_alfaro@linuxmail.org> 3.0.1-1
changelog:
  - Update to 3.0.1
  - Removed testparm patch as it's already merged
  - Removed Samba.7* man pages
  - Fixed .buildroot patch
  - Fixed .pie patch
  - Added new /usr/bin/tdbdump file


author: Jay Fenlason <fenlason@redhat.com> 3.0.2-3rc2
changelog:
  - add %dir entries for %{_libdir}/samba and %{_libdir}/samba/charset
  - Upgrade to new upstream version
  - build mount.cifs for the new cifs filesystem in the 2.6 kernel.


author: Jay Fenlason <fenlason@redhat.com> 3.0.2-5
changelog:
  - New upstream version: 3.0.2 final includes security fix for #114995
    (CAN-2004-0082)
  - Edit postun script for the -common package to restart winbind when
    appropriate.  Fixes bugzilla #114051.


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - Change all requires lines to list an explicit epoch.  Closes #102715
  - Add an explicit Epoch so that %{epoch} is defined.


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-1.pre1
changelog:
  - New upstream version.
  - Updated -pie and -logfiles patches for 3.0.3pre1
  - add krb5-devel to buildrequires, fixes #116560
  - Add patch from Miloslav Trmac (mitr@volny.cz) to allow non-root to run
    "service smb status".  This fixes #116559


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-2.pre2
changelog:
  - New upstream version  
  - Updated configure line to remove --with-fhs and to explicitly set all
    the directories that --with-fhs was setting.  We were overriding most of
    them anyway.  This closes #118598


author: jay Fenlason <fenlason@redhat.com> 3.0.3-3.rc1
changelog:
  - New upstream version
  - updated spec file to make libsmbclient.so executable.  This closes
    bugzilla #121356


author: Jay Fenlason <fenlason@redhat.com> 3.0.3-5
changelog:
  - Patch to allow password changes from machines patched with
    Microsoft hotfix MS04-011.
  - Include patches for https://bugzilla.samba.org/show_bug.cgi?id=1302
    and https://bugzilla.samba.org/show_bug.cgi?id=1309


author: Jay Fenlason <fenlason@redhat.com> 3.0.5.0pre1.0
changelog:
  - New upstream version
  - use % { SOURCE1 } instead of a hardcoded path
  - include -winbind patch from Gerald (Jerry) Carter (jerry@samba.org)
    https://bugzilla.samba.org/show_bug.cgi?id=1315
    to make winbindd work against Windows versions that do not have
    128 bit encryption enabled.
  - Moved %{_bindir}/net to the -common package, so that folks who just
    want to use winbind, etc don't have to install -client in order to
    "net join" their domain.
  - New upstream version obsoletes the patches added in 3.0.3-5
  - Remove smbgetrc.5 man page, since we don't ship smbget.


author: Jay Fenlason <fenlason@redhat.com> 3.0.5-0.pre1.1
changelog:
  - Backport base64_decode patche to close CAN-2004-0500
  - Backport hash patch to close CAN-2004-0686
  - use_authtok patch from Nalin Dahyabhai <nalin@redhat.com>
  - smbclient-kerberos patch from Alexander Larsson <alexl@redhat.com>
  - passwd patch uses "*" instead of "x" for "hashed" passwords for
    accounts created by winbind.  "x" means "password is in /etc/shadow" to
    brain-damaged pam_unix module.


author: Jay Fenlason <fenlason@redhat.com> 3.0.5-2
changelog:
  - Upgrade to 3.0.5, which is a regression from 3.0.5pre1 for a
    security fix.
  - Include the 3.0.4-backport patch from the 3E branch.  This restores
    some of the 3.0.5pre1 and 3.0.5rc1 functionality.


author: Jason Vas Dias <jvdias@redhat.com> 3.0.5-3
changelog:
  - Removed '-pie' patch - 3.0.5 uses -fPIC/-PIC, and the combination
  - resulted in executables getting corrupt stacks, causing smbmnt to
  - get a SIGBUS in the mount() call (bug 127420).


author: Jay Fenlason <fenlason@redhat.com> 3.0.6-3
changelog:
  - New upstream version.
  - Include post 3.0.6 patch from "Gerald (Jerry) Carter" <jerry@samba.org>
    to fix a duplicate in the LDAP schema.
  - Include 64-bit timestamp patch from Ravikumar (rkumar@hp.com)
    to allow correct timestamp handling on 64-bit platforms and fix #126109.
  - reenable the -pie patch.  Samba is too widely used, and too vulnerable
    to potential security holes to disable an important security feature
    like -pie.  The correct fix is to have the toolchain not create broken
    executables when programs compiled -pie are stripped.
  - Remove obsolete patches.
  - Modify this spec file to put libsmbclient.{a,so} in the right place on
    x86_64 machines.


author: Jay Fenlason <fenlason@redhat.com> 3.0.7-3
changelog:
  - Upgrade to 3.0.7, which fixes CAN-2004-0807 CAN-2004-0808
    This obsoletes the 3.0.6-schema patch.
  - Update BuildRequires line to include openldap-devel openssl-devel
    and cups-devel


author: Jay Fenlason <fenlason@redhat.com> 3.0.7-4
changelog:
  - Update docs section to not carryover the docs/manpages directory
    This moved many files from /usr/share/doc/samba-3.0.7/docs/* to
    /usr/share/doc/samba-3.0.7/*
  - Modify spec file as suggested by Rex Dieter (rdieter@math.unl.edu)
    to correctly create libsmbclient.so.0 and to use %_initrddir instead
    of rolling our own.  This closes #132642
  - Add patch to default "use sendfile" to no, since sendfile appears to
    be broken
  - Add patch from Volker Lendecke <vl@samba.org> to help make
    ldapsam_compat work again.
  - Add patch from "Vince Brimhall" <vbrimhall@novell.com> for ldapsam_compat
    These two patches close bugzilla #132169


author: Jay Fenlason <fenlason@redhat.com>
changelog:
  - Include patch from Steven Lawrance (slawrance@yahoo.com) that modifies
    smbmnt to work with 32-bit uids.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.2
changelog:
  - Re-enable the x_fclose patch that was accidentally disabled
    in 3.0.8-0.pre1.1.  This closes #135832
  - include Nalin's -fqdn and -salt patches.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-0.pre1.3
changelog:
  - disable the -salt patch, because it causes undefined references in
    libsmbclient that prevent gnome-vfs from building.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-2
changelog:
  - New upstream version fixes CAN-2004-0930.  This obsoletes the
    disable-sendfile, salt, signing-shortkey and fqdn patches.
  - Add my <fenlason@redhat.com> ugly non-ascii-domain patch.
  - Updated the pie patch for 3.0.8.
  - Updated the logfiles patch for 3.0.8.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-3
changelog:
  - Include the corrected docs tarball, and use it instead of the
    obsolete docs from the upstream 3.0.8 tarball.
  - Update the logfiles patch to work with the updated docs.


author: Jay Fenlason <fenlason@redhat.com> 3.0.8-3.1
changelog:
  - Rescue the install.mount.smbfs patch from Juanjo Villaplana
    (villapla@si.uji.es) to prevent building the srpm from trashing your
    installed /usr/bin/smbmount


author: Than Ngo <than@redhat.com> 3.0.8-4
changelog:
  - fix unresolved symbols in libsmbclient which caused applications
    such as KDE's konqueror to fail when accessing smb:// URLs. #139894


author: Jay Fenlason <fenlason@redhat.com> 3.0.9-2
changelog:
  - New upstream release.  This obsoletes the -secret patch.
    Include my changetrustpw patch to make "net ads changetrustpw" stop
    aborting.  This closes #134694
  - Remove obsolete triggers for ancient samba versions.
  - Move /var/log/samba to the -common rpm.  This closes #76628
  - Remove the hack needed to get around the bad docs files in the
    3.0.8 tarball.
  - Change the comment in winbind.init to point at the correct pidfile.
    This closes #76641


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-2
changelog:
  - New upstream release that closes CAN-2004-1154  bz#142544
  - Include the -64bit patch from Nalin.  This closes bz#142873
  - Update the -logfiles patch to work with 3.0.10
  - Create /var/run/winbindd and make it part of the -common rpm to close
    bz#142242


author: Jay Fenlason <fenlason@redhat.com> 3.0.10-4
changelog:
  - Update the -man patch to fix ntlm_auth.1 too.
  - Move pam_smbpass.so to the -common package, so both the 32
    and 64-bit versions will be installed on multiarch platforms.
    This closes bz#143617
  - Added new -delim patch to fix mount.cifs so it can accept
    passwords with commas in them (via environment or credentials
    file) to close bz#144198


author: Jay Fenlason <fenlason@redhat.com> 3.0.11-3
changelog:
  - add -gcc4 patch to compile with gcc 4.
  - remove the now obsolete -smbclient-kerberos.patch
  - Include four upstream patches from
    http://samba.org/~jerry/patches/post-3.0.11/
    (Slightly modified the winbind_find_dc_v2 patch to apply easily with
    rpmbuild).


author: Jay Fenlason <fenlason@redhat.com> 3.0.11-4
changelog:
  - Use the updated filter-requires-samba.sh file, so we don't accidentally
    pick up a dependency on perl(Crypt::SmbHash)


author: Jay Fenlason <fenlason@redhat.com> 3.0.13-2
changelog:
  - New upstream release
  - add my -quoting patch, to fix swat with strings that contain
    html meta-characters, and to use correct quote characters in
    lists, closing bz#134310
  - include the upstream winbindd_2k3sp1 patch
  - include the -smbclient patch.
  - include the -hang patch from upstream.


author: Jay Fenlason <fenlason@redhat.com> 3.0.14a-2
changelog:
  - New upstream release.
  - the -64bit-timestamps, -clitar, -establish_trust, user_rights_v1,
    winbind_find_dc_v2 patches are now obsolete.


author: Jay Fenlason <fenlason@redhat.com> 3.0.20-2
changelog:
  - New upstream release
    Includes five upstream patches -bug3010_v1, -groupname_enumeration_v3,
      -regcreatekey_winxp_v1, -usrmgr_groups_v1, and -winbindd_v1
    This obsoletes the -pie and -delim patches
    the -warning and -gcc4 patches are obsolete too
    The -man, -passwd, and -smbspool patches were updated to match 3.0.20pre1
    Also, the -quoting patch was implemented differently upstream
    There is now a umount.cifs executable and manpage
    We run autogen.sh as part of the build phase
    The testprns command is now gone
    libsmbclient now has a man page
  - Include -bug106483 patch to close
    bz#106483 smbclient: -N negates the provided password, despite documentation
  - Added the -warnings patch to quiet some compiler warnings.
  - Removed many obsolete patches from CVS.


author: Jay Fenlason <fenlason@redhat.com> 3.0.20b-2
changelog:
  - turn on -DLDAP_DEPRECATED to allow access to ldap functions that have
    been depricated in 2.3.11, but which don't have well-documented
    replacements (ldap_simple_bind_s(), for example).
  - Upgrade to 3.0.20b, which includes all the previous upstream patches.
  - Updated the -warnings patch for 3.0.20a.
  - Include  --with-shared-modules=idmap_ad,idmap_rid to close
    bz#156810 --with-shared-modules=idmap_ad,idmap_rid
  - Include the new samba.pamd from Tomas Mraz (tmraz@redhat.com) to close
    bz#170259 pam_stack is deprecated


author: Jay Fenlason <fenlason@redhat.com> 3.0.21b-2
changelog:
  - New upstream version.
  - Since the rawhide kernel has dropped support for smbfs, remove smbmount
    and smbumount.  Users should use mount.cifs instead.
  - Upgrade to 3.0.21b


author: Jay Fenlason <fenlason@redhat.com> 3.0.23-0.RC3
changelog:
  - New upstream RC release.
  - Update the -logfiles, and -passwd patches for
    3.0.23rc3
  - Include the change to smb.init from Bastien Nocera <bnocera@redhat.com>)
    to close
    bz#182560 Wrong retval for initscript when smbd is dead
  - Update this spec file to build with 3.0.23rc3
  - Remove the -install.mount.smbfs patch, since we don't install
    mount.smbfs any more.


author: Jay Fenlason <fenlason@redhat.com> 3.0.23-2
changelog:
  - New upstream release.
  - Use modified filter-requires-samba.sh from packaging/RHEL/setup/
    to get rid of bogus dependency on perl(Unicode::MapUTF8)
  - Update the -logfiles and -smb.conf patches to work with 3.0.23


author: Jay Fenlason <fenlason@redhat.com> 3.0.23a-3
changelog:
  - Fix the -logfiles patch to close
    bz#199607 Samba compiled with wrong log path.
    bz#199206 smb.conf has incorrect log file path


author: Simo Sorce <ssorce@redhat.com> 3.0.24-2.fc7
changelog:
  - New upstream release
  - Fix packaging issue wrt idmap modules used only by smbd
  - Addedd Vista Patchset for compatibility with Windows Vista
  - Change default of "msdfs root", it seem to cause problems with
    some applications and it has been proposed to change it for
    3.0.25 upstream


author: Simo Sorce <ssorce@redhat.com> 3.0.24-3.fc7
changelog:
  - Directories reorg, tdb files must go to /var/lib, not
    to /var/cache, add migration script in %post common
  - Split out libsmbclient, devel and doc packages
  - Remove libmsrpc.[h|so] for now as they are not really usable
  - Remove kill -HUP from rotate, samba use -HUP for other things
    noit to reopen logs


author: Simo Sorce <ssorce@redhat.com> 3.0.24-5.fc7
changelog:
  - actually use the correct samba.pamd file not the old samba.pamd.stack file
  - fix logifles and use upstream convention of log.* instead of our old *.log
    Winbindd creates its own log.* files anyway so we will be more consistent
  - install our own (enhanced) default smb.conf file
  - Fix pam_winbind acct_mgmt PAM result code (prevented local users from
    logging in). Fixed by Guenther.
  - move some files from samba to samba-common as they are used with winbindd
    as well


author: Simo Sorce <ssorce@redhat.com> 3.0.24-6.fc7
changelog:
  - do not put comments inline on smb.conf options, they may be read
    as part of the value (for example log files names)


author: Simo Sorce <ssorce@redhat.com> 3.0.24-7.fc7
changelog:
  - make winbindd start earlier in the init process, at the same time
    ypbind is usually started as well
  - add a sepoarate init script for nmbd called nmb, we need to be able
    to restart nmbd without dropping al smbd connections unnecessarily


author: Simo Sorce <ssorce@redhat.com>
changelog:
  - remove patch for bug 106483 as it introduces a new bug that prevents
    the use of a credentials file with the smbclient tar command
  - move the samba private dir from being the same as the config dir
    (/etc/samba) to /var/lib/samba/private


author: Simo Sorce <ssorce@redhat.com> 3.0.24-9.fc7
changelog:
  - integrate most of merge review proposed changes (bug #226387)
  - remove libsmbclient-devel-static and simply stop shipping the
    static version of smbclient as it seem this is deprecated and
    actively discouraged


author: Simo Sorce <ssorce@redhat.com> 3.0.24-10.fc7
changelog:
  - set passdb backend = tdbsam as default in smb.conf
  - remove samba-docs dependency from swat, that was a mistake
  - put back COPYING and other files in samba-common
  - put examples in samba not in samba-docs
  - leave only stuff under docs/ in samba-doc


author: Guenther Deschner <gdeschner@redhat.com> 3.0.24-11.fc7
changelog:
  - enable PAM and NSS dlopen checks during build
  - fix unresolved symbols in libnss_wins.so (bug #198230)


author: Simo Sorce <ssorce@redhat.com> 3.0.24-12.fc7
changelog:
  - fixes in smb.conf
  - advice in smb.conf to put scripts in /var/lib/samba/scripts
  - create /var/lib/samba/scripts so that selinux can be happy
  - fix Vista problems with msdfs errors


author: Simo Sorce <ssorce@redhat.com>
changelog:
  - fixes in the spec file
  - moved to 3.0.25rc1
  - addedd patches (merged upstream so they will be removed in 3.0.25rc2)


author: Simo Sorce <ssorce@redhat.com>
changelog:
  - update to 3.0.25a as it contains many fixes
  - add a fix for pam_smbpass made by Günther but committed upstream after 3.0.25a was cut.


author: Simo Sorce <ssorce@redhat.com> 3.2.0-0.pre1.fc9
changelog:
  - New major relase, minor switched from 0 to 2
  - License change, the code is now GPLv3+
  - Numerous improvements and bugfixes included
  - package libsmbsharemodes too
  - remove smbldap-tools as they are already packaged separately in Fedora
  - Fix bug 245506


author: Simo Sorce <ssorce@redhat.com> - 3.2.0-0.pre1.3
changelog:
  - Try to fix GCC 4.3 build
  - Add --with-dnsupdate flag and also make sure other flags are required just to
    be sure the features are included without relying on autodetection to be
    successful


author: Guenther Deschner <gdeschner@redhat.com> - 3.3.0-0.25
changelog:
  - Update to 3.3.0 final
  - Add upstream fix for ldap connections to AD (Bug #6073)
  - Remove bogus perl dependencies (resolves: #473051)


author: Simo Sorce <ssorce@redhat.com> - 3.3.1-0.29
changelog:
  - Make the talloc and ldb packages optionsl and disable their build within
    the samba3 package, they are now built as part of the samba4 package
    until they will both be released as independent packages.


author: Simo Sorce <ssorce@redhat.com> - 3.3.2-0.33
changelog:
  - Fix nmbd init script nmbd reload was causing smbd not nmbd to reload the
    configuration
  - Fix upstream bug 6224, nmbd was waiting 5+ minutes before running elections on
    startup, causing your own machine not to show up in the network for 5 minutes
    if it was the only client in that workgroup (fix committed upstream)


author: Guenther Deschner <gdeschner@redhat.com> - 3.4.0-0.41
changelog:
  - Fix Bug #6551 (vuid and tid not set in sessionsetupX and tconX)
  - Specify required talloc and tdb version for BuildRequires


author: Simo Sorce <ssorce@redhat.com> - 3.4.2-47
changelog:
  - Spec file cleanup
  - Fix sources upstream location
  - Remove conditionals to build talloc and tdb, now they are completely indepent
    packages in Fedora
  - Add defattr() where missing
  - Turn all tabs into 4 spaces
  - Remove unused migration script
  - Split winbind-clients out of main winbind package to avoid multilib to include
    huge packages for no good reason


author: Guenther Deschner <gdeschner@redhat.com> - 3.4.2-49
changelog:
  - Add missing defattrs in specfile
  - Fix upstream tarball url in specfile
  - Cleanup unapplied patch
  - related: #543948


author: Guenther Deschner <gdeschner@redhat.com> - 3.5.1-56
changelog:
  - Update to 3.5.1
  - Security update that resolves CVE-2010-0728
  - Remove cifs.upcall and mount.cifs entirely
  - related: #556558


author: Guenther Deschner <gdeschner@redhat.com> - 3.5.8-89
changelog:
  - Fix printcap handling and cups spooler interaction
  - resolves: #709070
  - Fix spoolss form index mixup (wrong papersize)
  - resolves: #703393


author: Guenther Deschner <gdeschner@redhat.com> - 3.5.8-91
changelog:
  - Fix lsa lookupsids calls over ncacn_ip_tcp that caused getent passwd queries
    to fail
  - resolves: #709641


author: - Andreas Schneider <asn@redhat.com> - 3.6.8-131
changelog:
  - Handle error if invalid ports have been specified gracefully.
  - resolves: #845760
  - Fix printing regression with builtin forms.
  - resolves: #860967


author: - Andreas Schneider <asn@redhat.com> - 3.6.8-136
changelog:
  - Fix loading the imap hash module.
  - resolves: #864045
  - Fix raw printing support.
  - related: #857942


author: - Alexander Bokovoy <abokovoy@redhat.com> - 3.6.8-137
changelog:
  - Use alternatives to configure winbind_krb5_locator.so.
  - Move wbinfo and ntlm_auth to the correct package so samba4 can
    correctly handle conflicts.
  - resolves: #864950


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-152
changelog:
  - Fix 'map untrusted to domain' with NTLMv2.
  - resolves: #961932
  - Fix the username map optimization.
  - resolves: #952268
  - Fix 'net ads keytab add' not respecting the case.
  - resolves: #955683
  - Fix write operations as guest with security = share
  - resolves: #953025
  - Fix pam_winbind upn to username conversion if you have different seperator.
  - resolves: #949613
  - Change chkconfig order to start winbind before netfs.
  - resolves: #948623
  - Fix cache issue when resoliving groups without domain name.
  - resolves: #927383


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-153
changelog:
  - Fix overwrite of errno in check_parent_exists().
  - resolves: #966489
  - Fix dir code using dirfd() without vectoring trough VFS calls.
  - resolves: #971283


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-155
changelog:
  - Check for system libtevent and require version 0.9.18.
  - Use tevent epoll backend in winbind.
  - resolves: #951175


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-156
changelog:
  - Fix PIDL parsing with newer versions of gcc.
  - Fix dereferencing a unique pointer in the WKSSVC server.
  - resolves: #980382


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-158
changelog:
  - resolves: #984808 - CVE-2013-4124: DoS via integer overflow when reading
                        an EA list


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-159
changelog:
  - resolves: #995109 - net ads join - segmentation fault if no realm has been
                        specified.
  - List all vfs, auth and charset modules in the spec file.


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-160
changelog:
  - resolves: #948071 - Group membership is not correct on logins with new
                        AD groups.
  - resolves: #953985 - User and group info not return from a Trusted Domain.


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-161
changelog:
  - resolves: #997338 - Fix smbstatus as non root user.
  - resolves: #1003689 - Fix Windows 8 printer driver support.


author: - Andreas Schneider <asn@redhat.com> - 3.6.9-164
changelog:
  - resolves: #1008574 - Fix offline logon cache not updating for cross child
                         domain group membership.


author: - Andreas Schneider <asn@redhat.com> - 3.6.22-1
changelog:
  - resolves: #1003921 - Rebase Samba to 3.6.22.
  - resolves: #1035332 - Fix force user with 'security = user'.


author: - Andreas Schneider <asn@redhat.com> - 3.6.23-1
changelog:
  - resolves: #1073356 - Fix CVE-2013-4496, CVE-2012-6150 and CVE-2013-6442.
  - resolves: #1018038 - Fix CVE-2013-4408.


author: - Andreas Schneider <asn@redhat.com> - 3.6.23-2
changelog:
  - resolves: #1022534 - Do not build Samba with fam support.
  - resolves: #1059301 - Fix nbt query with many components.
  - resolves: #1057332 - Fix force user with guest account.
  - resolves: #1021706 - Fix %G substitution in 'template homedir'.
  - resolves: #1040472 - Fix group expansion in service path.
  - resolves: #1069570 - Fix memory leak reading printer list.
  - resolves: #1067607 - Fix wbinfo -i with one-way trusts.
  - resolves: #1050887 - Fix 100% CPU utilization in winbindd when trying to
                         free memory in winbindd_reinit_after_fork.
  - resolves: #1029000 - Fix 'force user' with 'security = ads'.


author: - Guenther Deschner <gdeschner@redhat.com> - 3.6.23-4
changelog:
  - resolves: #1051656 - Fix gecos field copy debug warning.
  - resolves: #1061301 - Add glusterfs vfs module.
  - resolves: #1087472 - Fix libsmbclient crash when HOME variable isn't set.
  - resolves: #1099443 - 'net ads testjoin' fails with IPv6.
  - resolves: #1100670 - Fix 'force user' with 'security = ads'.
  - resolves: #1096522 - Fix enabling SMB2 causes file operations to fail.


author: - Guenther Deschner <gdeschner@redhat.com> - 3.6.23-6
changelog:
  - resolves: #1105500 - CVE-2014-0244: DoS in nmbd.
  - resolves: #1108841 - CVE-2014-3493: DoS in smbd with unicode path names.


author: - Andreas Schneider <asn@redhat.com> - 3.6.23-8
changelog:
  - resolves: #1110733 - Fix write operations as guest with 'security = share'.
  - resolves: #1053886 - Fix receiving the gecos field with winbind.


author: Andreas Schneider <asn@redhat.com> - 3.6.23-15
changelog:
  - resolves: #1165750 - Fix guid retrieval for published printers.
  - resolves: #1163383 - Fix 'net ads join -k' with existing keytab entries.
  - resolves: #1195456 - Fix starting daemons on read only filesystems.
  - resolves: #1138552 - Fix CPU utilization when re-reading the printcap info.
  - resolves: #1144916 - Fix smbclient NTLMv2 authentication.
  - resolves: #1164336 - Document 'sharesec' command for
                         'access based share enum' option.


author: Andreas Schneider <asn@redhat.com> - 3.6.23-21
changelog:
  - resolves: #1252180 - Fix 'force group' with 'winbind use default domain'.
  - resolves: #1250100 - Fix segfault in pam_winbind if option parsing fails
  - resolves: #1222985 - Fix segfault with 'mangling method = hash' option


author: Andreas Schneider <asn@redhat.com> - 3.6.23-22
changelog:
  - resolves: #1232021 - Do not overwrite smb.conf manpage
  - resolves: #1216060 - Document netbios name length limitations
  - resolves: #1234249 - Fix 'map to guest = Bad Uid' option
  - resolves: #1219570 - Fix 'secuirtiy = server' (obsolete) share access
  - resolves: #1211657 - Fix stale cache entries if a printer gets renamed


author: Andreas Schneider <asn@redhat.com> - 3.6.23-23
changelog:
  - resolves: #1290707 - CVE-2015-5299
  - related: #1290707 - CVE-2015-5296
  - related: #1290707 - CVE-2015-5252
  - related: #1290707 - CVE-2015-5330


author: Andreas Schneider <asn@redhat.com> - 3.6.23-24
changelog:
  - resolves: #1271763 - Fix segfault in NTLMv2_generate_names_blob()
  - resolves: #1261265 - Add '--no-dns-updates' option for 'net ads join'


author: Andreas Schneider <asn@redhat.com> - 3.6.23-29
changelog:
  - resolves: #1322687 - Fix CVE-2015-5370
  - resolves: #1322687 - Fix CVE-2016-2110
  - resolves: #1322687 - Fix CVE-2016-2111
  - resolves: #1322687 - Fix CVE-2016-2112
  - resolves: #1322687 - Fix CVE-2016-2115
  - resolves: #1322687 - Fix CVE-2016-2118 (Known as Badlock)


author: Andreas Schneider <asn@redhat.com> - 3.6.23-34
changelog:
  - resolves: #1329967 - Fix netlogon credential checks
  - resolves: #1329975 - Fix dcerpc trailer verificaton


author: Stephen Gallagher <sgallagh@redhat.com> - 1.2.1-3
changelog:
  - Resolves: rhbz#692251 - tdb_extend() can cause a memory-usage explosion if
  -                         the size of its entries are very large


author: Jakub Hrozek <jhrozek@redhat.com> - 1.2.10-1
changelog:
  - Resolves: rhbz#766334 - Rebase libtdb to match the version required
                            by Samba4
  - Enable the Python bindings to satisfy samba4 BuildRequirements
  - Obsoletes tdb-1.2.9-limit-tdb_expand.patch


author: Jakub Hrozek <jhrozek@redhat.com> - 1.3.8-3.2
changelog:
  - Move _tdb_text.py to python-tdb subpackage
  - Resolves: rhbz#1329664 - tdb mispackaged tdb_text.py file


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - comment out default values for keys, warn about starting with -A (#19316).
  - take out -A from ntpd startup as well.
  - update to 4.0.99k.


author: Preston Brown <pbrown@redhat.com>
changelog:
  - allow comments in %{_sysconfdir}/ntp/step-tickers file (#28786).
  - need patch0 (glibc patch) on ia64 too


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - require/buildprereq libcap/libcap-devel
  - use 'ntp' user, tune the pre/post scripts, %files
  - add $OPTIONS to the init script


author: Pekka Savola <pekkas@netcore.fi>
changelog:
  - Add the remote root exploit patch (based on ntp-hackers).
  - Enhance droproot patch (more documentation, etc.) <Jarno.Huuskonen@uku.fi>
  - Tweak the droproot patch to include sys/prctl.h, not linux/prctl.h
  (implicit declarations)
  - Remote groupdel commands, shouldn't be needed.
  - Removed -Wcast-qual and -Wconversion due to excessive warnings (hackish).
  - Make ntp compilable with both glibc 2.1 and 2.2.x (very dirty hack)
  - Add %{_sysconfdir}/sysconfig/ntpd which drops root privs by default


author: Harald Hoyer <harald@redhat.de>
changelog:
  - new snapshot
  - removed typos and security patch (already there)
  - commented multicastclient in config file


author: Harald Hoyer <harald@redhat.de> 4.1.0-1
changelog:
  - wow, how stupid can a man be ;).. fixed #50698 
  - updated to 4.1.0 (changes are small and in non-critical regions)


author: Harald Hoyer <harald@redhat.de> 4.1.0b-4
changelog:
  - created drift with dummy value #58294
  - grep for timeservers in ntp.conf also for ntpdate #57837
  - check return value of ntpdate #58836


author: Harald Hoyer <harald@redhat.de> 4.1.1b-1
changelog:
  - updated to version 4.1.1b
  - improved initscript - use ntpdate on -x
  - improved initscript - open firewall only for timeservers
  - ntp-4.1.1a-adjtime.patch removed (already in source)
  - ntp-4.1.1a-mfp.patch removed (already in source)
  - ntp-4.0.99j-vsnprintf.patch removed (already in source)


author: Harald Hoyer <harald@redhat.com> - 4.2.0.a.20040617-4
changelog:
  - removed firewall hole punching from the initscript; rely on iptables
    ESTABLISHED,RELATED or manual firewall configuration


author: Jindrich Novy <jnovy@redhat.com> 4.2.0.a.20050816-1
changelog:
  - update to the latest stable 4.2.0.a.20050816
  - drop upstreamed .gcc4, .vsnprintf patches
  - remove obsolete .autofoo patch
  - make patch numbering less chaotic
  - don't package backup for .droproot patch


author: Petr Raszyk <praszyk@redhat.com> 4.2.0.a.20050816-2
changelog:
  - Fix fails on upgrade, if ntpd is disabled (#166773)
  - A cosmetic patch. There are some comments and braces '{' '}' added.
  - One unprintable character was converted to octal-form .
  - It can be removed anytime (conversion of the cvs-projets for C-Frame 121,
  - (auto-debug, auto-trace for cfr-printnet server).


author: Petr Raszyk <praszyk@redhat.com> 4.2.0.a.20050816-3
changelog:
  - A similar patch as ntp-4.0.99j-vsnprintf.patch in FEDORA CORE 4
  - (current patch is ntp-stable-4.2.0a-20050816-vsnprintf.patch)


author: Petr Raszyk <praszyk@redhat.com> 4.2.0.a.20050816-10
changelog:
  - ntpd does not submit his local clock (if there is no peer).
    ntpdate->ntpd #163862 , Patch13: ntp-stable-4.2.0a-20050816-loconly.patch


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20050816-11
changelog:
  - update man pages (#153195, #162856)
  - drop C-Frame-121, vsnprintf, minusTi and loconly patch
  - prevent segfault when loopback interface is not configured (#159056)
  - spec cleanup


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20050816-12
changelog:
  - fix initscript:
    - replace -U with -u in getopts (#187003)
    - don't pass group to ntpdate -U argument and ignore -i in options (#142926)
    - set ntpconf for -c
    - remove -p 8 from ntpdate arguments
    - don't call ntpdate when step-tickers doesn't contain anything useful
      and -x isn't in options
  - fix default keyfile for ntpdate (#183196)


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.2.0.a.20050816-14
changelog:
  - modify ntp.conf, change default restrict, remove broadcastdelay,
    use fedora.pool.ntp.org (#189667)
  - don't install drift file
  - remove unsupported options from ntptrace manpage (#137717)
  - fix default paths in manpages for ntp-keygen and ntpdate


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2-3
changelog:
  - fix manycast support in ntpdate (#194329)
  - reply to manycast requests with null refid
  - enable mlockall (#195617)
  - correct threshold value in ntpdate manpage


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.2p4-1
changelog:
  - update to 4.2.2p4
  - fix buffer overflow in WWV Audio driver (#216309)
  - don't mark init script as config


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4-1
changelog:
  - update to 4.2.4 (#146884)
  - don't use local clock in default config
  - autogenerate man pages from HTML
  - clean up spec a bit


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4-3
changelog:
  - disable autoopts option preset mechanisms for ntpd
  - document -I option of ntpd
  - generate makewhatis friendly man pages


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4-4
changelog:
  - don't wake up every second (#204748)
  - add option to enable memory locking (#195617)
  - fix broadcast client
  - use option values in ntp-keygen
  - improve man pages


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p0-1
changelog:
  - update to 4.2.4p0
  - fix init script
    - don't add second -g to ntpd options (#228424)
    - update getopts
    - skip all refclocks when parsing ntp.conf
  - spec cleanup


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p0-3
changelog:
  - fix interface updates with -I or -L option (#240254)
  - accept multiple -I options
  - fix broadcast client/server to accept/allow sending
    broadcasts on 255.255.255.255 (#226958)
  - fix return codes in init script (#240120)
  - exit with nonzero code if ntpd -q did not set clock (#240134)
  - drop revert452 patch, fixed in kernel 2.6.19
  - make with _smp_mflags


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p2-2
changelog:
  - ignore tentative addresses (#246297)
  - improve init script (#247003)
  - fix sleep patch
  - ease Autokey setup (#139673)
    - change default keysdir to /etc/ntp/crypto
    - set crypto password in /etc/ntp/crypto/pw
    - don't use randfile if /dev/urandom is used by OpenSSL
  - change default statsdir to /var/log/ntpstats/, use statistics type
    as default filename
  - package more doc files


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p2-5
changelog:
  - avoid use of uninitialized floating-point values in clock_select
  - update license tag (Tom "spot" Callaway)
  - drop sntp, MSNTP license is non-free


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p4-1
changelog:
  - update to 4.2.4p4
  - fix default NTP version for outgoing packets in ntpdate man page
    (#245408)
  - replace BSD with advertising code in ntpdc and ntpq


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p4-4
changelog:
  - reset kernel frequency when -x option is used
  - create separate init script for ntpdate
  - add note about paths and exit codes to ntpd man page


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p4-5
changelog:
  - fix building IPv6 support with new glibc-headers (#436713)
  - avoid unaligned memory access (#435301)
  - fix receiving broadcasts on 255.255.255.255


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p4-7
changelog:
  - reload resolv.conf after temporary failure in name resolution (#456743)
  - use clock_gettime
  - make subpackages for perl scripts and ntpdate (#452097, #456116)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p5-2
changelog:
  - retry failed name resolution few times before giving up (#460561)
  - don't write drift file upon exit
  - run ntpq with full path in ntp-wait script


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p6-1
changelog:
  - update to 4.2.4p6 (CVE-2009-0021)
  - include dhclient script (David Cantrell)
  - convert COPYRIGHT to UTF-8


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p6-4
changelog:
  - don't restart ntpd in dhclient script with every renewal
  - fix buffer overflow in ntpq (#490617)
  - check status in condrestart (#481261)
  - don't crash when compiled with HAVE_TIMER_CREATE (#486217)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p7-1
changelog:
  - update to 4.2.4p7 (CVE-2009-1252)
  - improve PLL response when kernel discipline is disabled
  - don't log STA_MODE changes
  - enable nanokernel support
  - allow minpoll 3
  - increase memlock limit
  - move html documentation to -doc subpackage (#492444)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p7-2
changelog:
  - fix frequency calculation when starting with no drift file
  - reduce phase adjustments beyond Allan intercept in daemon PLL


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.4p7-3
changelog:
  - handle system time jumps better
  - don't wake up every second for refclocks without timer
  - don't crash in ntpstat when unknown clock type is received (#505564)
  - make ntpstat process first packet in multipacket response
  - switch to editline
  - set pool.ntp.org vendor zone in spec (#512711)
  - compile with -fno-strict-aliasing


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.6p5-1
changelog:
  - update to 4.2.6p5 (#654004, #641800, #714079, #714084, #716968, #819781,
    - bind broadcast client to new interfaces (#973807)
  - allow selection of cipher for private key files (#749530)
  - retry few times in ntpdate init script before giving up (#673198)
  - print synchronization distance instead of dispersion in ntpstat (#830821)
  - ignore duplicate servers from dhclient (#862983)
  - add fourth server to default ntp.conf and use iburst (#667524, #623616)
  - drop comment enabling local driver in default config (#816645)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.6p5-2
changelog:
  - don't generate weak control key for resolver (CVE-2014-9293)
  - don't generate weak MD5 keys in ntp-keygen (CVE-2014-9294)
  - fix buffer overflows via specially-crafted packets (CVE-2014-9295)
  - don't mobilize passive association when authentication fails (CVE-2014-9296)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.6p5-3
changelog:
  - validate lengths of values in extension fields (CVE-2014-9297)
  - drop packets with spoofed source address ::1 (CVE-2014-9298)
  - add nanosecond support to SHM refclock (#1117704)
  - allow creating all SHM segments with owner-only access (#1122015)
  - allow symmetric keys up to 32 bytes again (#1053551)
  - fix calculation of root dispersion (#1045376)
  - fix crash in ntpq mreadvar command (#1165141)
  - don't step clock for leap second with -x option (#1190619)
  - don't drop packets with source port below 123 (#1171630)
  - use larger RSA exponent in ntp-keygen (#1184421)
  - refresh peers on routing updates (#1193850)
  - increase memlock limit again (#1053568)
  - warn when monitor can't be disabled due to limited restrict (#1166596)
  - improve documentation of restrict command (#1069019)
  - update logconfig documentation for patched default (#1193849)
  - don't build ntpsnmpd (#995134)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.6p5-5
changelog:
  - reject packets without MAC when authentication is enabled (CVE-2015-1798)
  - protect symmetric associations with symmetric key against DoS attack
    (CVE-2015-1799)
  - fix generation of MD5 keys with ntp-keygen on big-endian systems
    (CVE-2015-3405)
  - log when stepping clock for leap second or ignoring it with -x (#1204625)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.6p5-7
changelog:
  - check origin timestamp before accepting KoD RATE packet (CVE-2015-7704)
  - allow only one step larger than panic threshold with -g (CVE-2015-5300)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.6p5-9
changelog:
  - fix crash with invalid logconfig command (CVE-2015-5194)
  - fix crash when referencing disabled statistic type (CVE-2015-5195)
  - don't hang in sntp with crafted reply (CVE-2015-5219)
  - don't crash with crafted autokey packet (CVE-2015-7691, CVE-2015-7692,
    CVE-2015-7702)
  - fix memory leak with autokey (CVE-2015-7701)
  - don't allow setting driftfile and pidfile remotely (CVE-2015-7703)
  - don't crash in ntpq with crafted packet (CVE-2015-7852)
  - add option to set Differentiated Services Code Point (DSCP) (#1228314)
  - extend rawstats log (#1242895)
  - fix resetting of leap status (#1243034)
  - report clock state changes related to leap seconds (#1242937)
  - allow -4/-6 on restrict lines with mask (#1232146)
  - retry joining multicast groups (#1288534)
  - explain synchronised state in ntpstat man page (#1286969)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.6p5-10
changelog:
  - don't accept server/peer packets with zero origin timestamp (CVE-2015-8138)
  - fix crash with reslist command (CVE-2015-7977, CVE-2015-7978)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.2.6p5-10.el6_8.1
changelog:
  - don't allow spoofed packets to demobilize associations (CVE-2015-7979,
    CVE-2016-1547)
  - don't allow spoofed packet to enable symmetric interleaved mode
    (CVE-2016-1548)
  - check mode of new source in config command (CVE-2016-2518)
  - make MAC check resilient against timing attack (CVE-2016-1550)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Patch to build with neither RSA nor RSAref.
  - Miscellaneous FHS-compliance tweaks.
  - Fix for possibly-compressed man pages.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Move condrestart to server postun.
  - Move key generation to init script.
  - Actually use the right patch for moving the key generation to the init script.
  - Clean up the init script a bit.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update to 2.1.1p4, which includes fixes for config file parsing problems.
  - Move the init script back.
  - Add Damien's quick fix for wackiness.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update to 20000823 snapshot.
  - Change subpackage requirements from %{version} to %{version}-%{release}
  - Back out the pipe patch.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update x11-askpass to 1.0.2. (#17835)
  - Add BuildPreReqs for /bin/login and /usr/bin/rsh so that configure will
    always find them in the right place. (#17909)
  - Set the default path to be the same as the one supplied by /bin/login, but
    add /usr/X11R6/bin. (#17909)
  - Try to handle obsoletion of ssh-server more cleanly.  Package names
    are different, but init script name isn't. (#17865)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Add BuildPreReq on /usr/include/security/pam_appl.h to be sure we always
    build PAM authentication in.
  - Try setting SSH_ASKPASS if gnome-ssh-askpass is installed.
  - Clean out no-longer-used patches.
  - Patch ssh-add to try to add both identity and id_dsa, and to error only
    when neither exists.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update to OpenSSH 2.3.0p1.
  - Update to x11-askpass 1.1.0.
  - Enable keyboard-interactive authentication.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Resync with conditional options in Damien Miller's .spec file for an errata.
  - Change libexecdir from %{_libexecdir}/ssh to %{_libexecdir}/openssh.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Add the primes file from the latest snapshot to the main package (#20884).
  - Add the dev package to the prereq list (#19984).
  - Remove the default path and mimic login's behavior in the server itself.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Disable the built-in MD5 password support.  We're using PAM.
  - Take a crack at doing keyboard-interactive authentication with PAM, and
    enable use of it in the default client configuration so that the client
    will try it when the server disallows password authentication.
  - Build with debugging flags.  Build root policies strip all binaries anyway.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Merge multiple PAM text messages into subsequent prompts when possible when
    doing keyboard-interactive authentication.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update to x11-askpass 1.1.1. (#21301)
  - Don't second-guess fixpaths, which causes paths to get fixed twice. (#21290)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Don't treat pam_setcred() failure as fatal unless pam_authenticate() has
    succeeded, to allow public-key authentication after a failure with "none"
    authentication.  (#21268)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - More gettextizing.
  - Close all files after going into daemon mode (needs more testing).
  - Extract patch from CVS to handle auth banners (in the client).
  - Extract patch from CVS to handle compat weirdness.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Don't open a PAM session until we've forked and become the user (#25690).
  - Apply Andrew Bartlett's patch for letting pam_authenticate() know which
    host the user is attempting a login from.
  - Resync with parts of Damien Miller's openssh.spec from CVS.
  - Don't expose KbdInt responses in debug messages (from CVS).
  - Detect and handle errors in rsa_{public,private}_decrypt (from CVS).


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update for 2.5.0p1.
  - Use $RPM_OPT_FLAGS instead of -O when building gnome-ssh-askpass
  - Resync with parts of Damien Miller's openssh.spec from CVS, including
    update of x11 askpass to 1.2.0.
  - Only require openssl (don't prereq) because we generate keys in the init
    script now.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Update for 2.5.1p1.
  - Add init script mods from Pekka Savola.
  - Tweak the init script to match the CVS contrib script more closely.
  - Redo patch to ssh-add to try to adding both identity and id_dsa to also try
    adding id_rsa.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Redo patch to move pam_open_session after the server setuid()s to the user.
  - Rework the nopam patch to use be picked up by autoconf.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Chuck the closing patch.
  - Add a trigger to add host keys for protocol 2 to the config file, now that
    configuration file syntax requires us to specify it with HostKey if we
    specify any other HostKey values, which we do.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Revert the patch to move pam_open_session.
  - Init script and spec file changes from Pekka Savola. (#28750)
  - Patch sftp to recognize '-o protocol' arguments. (#29540)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.5.2p1 (includes endianness fixes in the rijndael implementation)
  - don't enable challenge-response by default until we find a way to not
    have too many userauth requests (we may make up to six pubkey and up to
    three password attempts as it is)
  - remove build dependency on rsh to match openssh.com's packages more closely


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 2.5.2p2
  - call setcred() again after initgroups, because the "creds" could actually
    be group memberships


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make do_pam_setcred() smart enough to know when to establish creds and
    when to reinitialize them
  - add in a couple of other fixes from Damien for inclusion in the errata


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - mention that challengereponse supports PAM, so disabling password doesn't
    limit users to pubkey and rsa auth (#34378)
  - bypass the daemon() function in the init script and call initlog directly,
    because daemon() won't start a daemon it detects is already running (like
    open connections)
  - require the version of openssl we had when we were built


author: Preston Brown <pbrown@redhat.com>
changelog:
  - remove explicit openssl requirement, fixes builddistro issue
  - make initscript stop() function wait until sshd really dead to avoid 
    races in condrestart


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - finish marking strings in the init script for translation
  - modify init script to source /etc/sysconfig/sshd and pass $OPTIONS to sshd
    at startup (change merged from openssh.com init script, originally by
    Pekka Savola)
  - refuse to do X11 forwarding if xauth isn't there, handy if you enable
    it by default on a system that doesn't have X installed


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add in Simon Wilkinson's GSSAPI patch to give it some testing in-house,
    to be removed before the next beta cycle because it's a big departure
    from the upstream version


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix an error parsing the new default sshd_config
  - add a fix from Markus Friedl (via openssh-unix-dev) for ssh-keygen not
    dealing with comments right


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change Copyright: BSD to License: BSD
  - add Markus Friedl's unverified patch for the cookie file deletion problem
    so that we can verify it
  - drop patch to check if xauth is present (was folded into cookie patch)
  - don't apply gssapi patches for the errata candidate
  - clear supplemental groups list at startup


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - pull cvs patch to add session initialization to no-pty sessions
  - pull cvs patch to not cut off challengeresponse auth needlessly
  - refuse to do X11 forwarding if xauth isn't there, handy if you enable
    it by default on a system that doesn't have X installed (#49263)


author: Nalin Dahyabhai <nalin@redhat.com> 2.9p2-7
changelog:
  - fix scp's server's reporting of file sizes, and build with the proper
    preprocessor define to get large-file capable open(), stat(), etc.
    (sftp has been doing this correctly all along) (#51827)
  - configure without --with-ipv4-default on RHL 7.x and newer (#45987,#52247)
  - pull cvs patch to fix support for /etc/nologin for non-PAM logins (#47298)
  - mark profile.d scriptlets as config files (#42337)
  - refer to Jason Stone's mail for zsh workaround for exit-hanging quasi-bug
  - change a couple of log() statements to debug() statements (#50751)
  - pull cvs patch to add -t flag to sshd (#28611)
  - clear fd_sets correctly (one bit per FD, not one byte per FD) (#43221)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 3.0p1
  - update to x11-ssh-askpass 1.2.4.1
  - change build dependency on a file from pam-devel to the pam-devel package
  - replace primes with moduli


author: Nalin Dahyabhai <nalin@redhat.com> 3.0p1-1
changelog:
  - merge some of Damien Miller <djm@mindrot.org> changes from the upstream
    3.0p1 spec file and init script


author: Nalin Dahyabhai <nalin@redhat.com> 3.0.2p1-3
changelog:
  - add patches from Simon Wilkinson and Nicolas Williams for GSSAPI key
    exchange, authentication, and named key support


author: Nalin Dahyabhai <nalin@redhat.com> SNAP-20020220
changelog:
  - update to SNAP-20020220 for testing purposes (you've been warned, if there's
    anything to be warned about, gss patches won't apply, I don't mind)


author: Nalin Dahyabhai <nalin@redhat.com> 3.1p1-1
changelog:
  - require sharutils for building (mindrot #137)
  - require db1-devel only when building for 6.x (#55105), which probably won't
    work anyway (3.1 requires OpenSSL 0.9.6 to build), but what the heck
  - require pam-devel by file (not by package name) again
  - add Markus's patch to compile with OpenSSL 0.9.5a (from
    http://bugzilla.mindrot.org/show_bug.cgi?id=141) and apply it if we're
    building for 6.x


author: Nalin Dahyabhai <nalin@redhat.com> 3.1p1-2gss
changelog:
  - reintroduce Simon's gssapi patches
  - add buildprereq for autoconf253, which is needed to regenerate configure
    after applying the gssapi patches
  - refresh to the latest version of Markus's patch to build properly with
    older versions of OpenSSL


author: Nalin Dahyabhai <nalin@redhat.com> 3.1p1-3
changelog:
  - pull patch from CVS to avoid printing error messages when some of the
    default keys aren't available when running ssh-add
  - refresh to current revisions of Simon's patches


author: Nalin Dahyabhai <nalin@redhat.com> 3.1p1-4
changelog:
  - drop buildreq on db1-devel
  - require pam-devel by package name
  - require autoconf instead of autoconf253 again


author: Nalin Dahyabhai <nalin@redhat.com> 3.3p1-1
changelog:
  - update to 3.3p1
  - merge in spec file changes from upstream (remove setuid from ssh, ssh-keysign)
  - disable gtk2 askpass
  - require pam-devel by filename rather than by package for erratum
  - include patch from Solar Designer to work around anonymous mmap failures


author: Nalin Dahyabhai <nalin@redhat.com> 3.3p1-2
changelog:
  - rework the close-on-exit docs
  - include configuration file man pages
  - make use of nologin as the privsep shell optional


author: Nalin Dahyabhai <nalin@redhat.com> 3.5p1-2
changelog:
  - patch PAM configuration to use relative path names for the modules, allowing
    us to not worry about which arch the modules are built for on multilib systems


author: Nalin Dahyabhai <nalin@redhat.com> 3.5p1-6
changelog:
  - move scp to the -clients subpackage, because it directly depends on ssh
    which is also in -clients (#84329)


author: Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-6
changelog:
  - modify patch which clears the supplemental group list at startup to only
    complain if setgroups() fails if sshd has euid == 0
  - handle krb5 installed in %{_prefix} or elsewhere by using krb5-config


author: Nalin Dahyabhai <nalin@redhat.com> 3.6.1p2-11
changelog:
  - apply patch to store the correct buffer size in allocated buffers
    (CAN-2003-0693)
  - skip the initial PAM authentication attempt with an empty password if
    empty passwords are not permitted in our configuration (#103998)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - additional fix for apparently-never-happens double-free in buffer_free()
  - extend fix for #103998 to cover SSH1


author: Daniel Walsh <dwalsh@redhat.com> 3.6.1p2-34
changelog:
  * Wed Mar 03 2004 Phil Knirsch <pknirsch@redhat.com> 3.6.1p2-33.30.1
  - Built RHLE3 U2 update package.


author: Nalin Dahyabhai <nalin@redhat.com> 3.8.1p1-1
changelog:
  - request gssapi-with-mic by default but not delegation (flag day for anyone
    who used previous gssapi patches)
  - no longer request x11 forwarding by default


author: Nalin Dahyabhai <nalin@redhat.com> 3.9p1-8
changelog:
  - add a --enable-vendor-patchlevel option which allows a ShowPatchLevel option
    to enable display of a vendor patch level during version exchange (#120285)
  - configure with --disable-strip to build useful debuginfo subpackages


author: Tomas Mraz <tmraz@redhat.com>
changelog:
  - change permissions on pam.d/sshd to 0644 (#64697)
  - patch initscript so it doesn't kill opened sessions if
    the sshd daemon isn't running anymore (#67624)


author: Tomas Mraz <tmraz@redhat.com> 3.9p1-10
changelog:
  - enable trusted forwarding by default if X11 forwarding is 
    required by user (#137685 and duplicates)
  - disable protocol 1 support by default in sshd server config (#88329)
  - keep the gnome-askpass dialog above others (#69131)


author: Tomas Mraz <tmraz@redhat.com> 3.9p1-11
changelog:
  - don't call syslog in signal handler
  - allow password authentication when copying from remote
    to remote machine (#103364)


author: Tomas Mraz <tmraz@redhat.com> 4.0p1-2
changelog:
  - fixed Local/RemoteForward in ssh_config.5 manpage
  - fix fatal when Local/RemoteForward is used and scp run (#153258)
  - don't leak user validity when using krb5 authentication


author: Tomas Mraz <tmraz@redhat.com> 4.1p1-3
changelog:
  - fix small regression caused by the nologin patch (#161956)
  - fix race in getpeername error checking (mindrot #1054)


author: Tomas Mraz <tmraz@redhat.com> 4.1p1-4
changelog:
  - don't deadlock on exit with multiple X forwarded channels (#152432)
  - don't use X11 port which can't be bound on all IP families (#163732)


author: Tomas Mraz <tmraz@redhat.com> 4.1p1-5
changelog:
  - use x11-ssh-askpass if openssh-askpass-gnome is not installed (#165207)
  - install ssh-copy-id from contrib (#88707)


author: Tomas Mraz <tmraz@redhat.com> 4.2p1-2
changelog:
  - use include instead of pam_stack in pam config
  - use fork+exec instead of system in scp - CVE-2006-0225 (#168167)
  - upstream patch for displaying authentication errors


author: Warren Togami <wtogami@redhat.com> - 4.2p1-7
changelog:
  - xorg-x11-devel -> libXt-devel
  - rebuild for new xauth location so X forwarding works
  - buildreq audit-libs-devel
  - buildreq automake for aclocal
  - buildreq imake for xmkmf
  -  -D_GNU_SOURCE in flags in order to get it to build
     Ugly hack to workaround openssh defining __USE_GNU which is
     not allowed and causes problems according to Ulrich Drepper
     fix this the correct way after FC5test1


author: Nalin Dahyabhai <nalin@redhat.com> - 4.2p1-8
changelog:
  - work around missing gccmakedep by wrapping makedepend in a local script
  - remove now-obsolete build dependency on "xauth"


author: Tomas Mraz <tmraz@redhat.com> - 4.2p1-9
changelog:
  - drop x11-ssh-askpass from the package
  - drop old build_6x ifs from spec file
  - improve gnome-ssh-askpass so it doesn't reveal number of passphrase 
    characters to person looking at the display
  - less hackish fix for the __USE_GNU problem


author: Tomas Mraz <tmraz@redhat.com> - 4.3p1-2
changelog:
  - fixed another place where syslog was called in signal handler
  - pass locale environment variables to server, accept them there (#179851)


author: Tomas Mraz <tmraz@redhat.com> - 4.3p2-3
changelog:
  - enable the subprocess in chroot to send messages to system log
  - sshd should prevent login if audit call fails


author: Tomas Mraz <tmraz@redhat.com> - 4.3p2-6
changelog:
  - improve selinux patch (by Jan Kiszka)
  - upstream patch for buffer append space error (#191940)
  - fixed typo in configure.ac (#198986)
  - added pam_keyinit to pam configuration (#198628)
  - improved error message when askpass dialog cannot grab
    keyboard input (#198332)
  - buildrequires xauth instead of xorg-x11-xauth
  - fixed a few rpmlint warnings


author: Tomas Mraz <tmraz@redhat.com> - 4.3p2-7
changelog:
  - dropped old ssh obsoletes
  - call the pam_session_open/close from the monitor when privsep is
    enabled so it is always called as root (patch by Darren Tucker)


author: Tomas Mraz <tmraz@redhat.com> - 4.3p2-8
changelog:
  - drop the pam-session patch from the previous build (#201341)
  - don't set IPV6_V6ONLY sock opt when listening on wildcard addr (#201594)


author: Tomas Mraz <tmraz@redhat.com> - 4.3p2-9
changelog:
  - don't report duplicate syslog messages, use correct local time (#189158)
  - don't allow spnego as gssapi mechanism (from upstream)
  - fixed memleaks found by Coverity (from upstream)
  - allow ip options except source routing (#202856) (patch by HP)


author: Tomas Mraz <tmraz@redhat.com> - 4.3p2-10
changelog:
  - improve gssapi-no-spnego patch (#208102)
  - CVE-2006-4924 - prevent DoS on deattack detector (#207957)
  - CVE-2006-5051 - don't call cleanups from signal handler (#208459)


author: Tomas Mraz <tmraz@redhat.com> - 4.3p2-11
changelog:
  - merge sshd initscript patches
  - kill all ssh sessions when stop is called in halt or reboot runlevel
  - remove -TERM option from killproc so we don't race on sshd restart


author: Tomas Mraz <tmraz@redhat.com> - 4.3p2-13
changelog:
  - improved pam_session patch so it doesn't regress, the patch is necessary
    for the pam_session_close to be called correctly as uid 0


author: Tomas Mraz <tmraz@redhat.com> - 4.5p1-2
changelog:
  - support mls on labeled networks (#220487)
  - support mls level selection on unlabeled networks
  - allow / in usernames in scp (only beginning /, ./, and ../ is special)


author: Tomas Mraz <tmraz@redhat.com> - 4.5p1-8
changelog:
  - fix sftp client problems on write error (#247802)
  - allow disabling autocreation of server keys (#235466)


author: Tomas Mraz <tmraz@redhat.com> - 4.7p1-1
changelog:
  - upgrade to latest upstream
  - use libedit in sftp (#203009)
  - fixed audit log injection problem (CVE-2007-3102)


author: Tomas Mraz <tmraz@redhat.com> - 4.7p1-4
changelog:
  - do not copy /etc/localtime into the chroot as it is not
    necessary anymore (#193184)
  - call setkeycreatecon when selinux context is established
  - test for NULL privk when freeing key (#391871) - patch by
    Pierre Ossman


author: Tomas Mraz <tmraz@redhat.com> - 4.7p1-9
changelog:
  - set FD_CLOEXEC on client socket
  - apply real fix for window size problem (#286181) from upstream
  - apply fix for the spurious failed bind from upstream
  - apply open handle leak in sftp fix from upstream


author: Tomas Mraz <tmraz@redhat.com> - 4.7p1-10
changelog:
  - fix race on control master and cleanup stale control socket (#436311)
    patches by David Woodhouse


author: Tomas Mraz <tmraz@redhat.com> - 5.0p1-1
changelog:
  - upgrade to new upstream (#441066)
  - prevent initscript from killing itself on halt with upstart (#438449)
  - initscript status should show that the daemon is running
    only when the main daemon is still alive (#430882)


author: Tomas Mraz <tmraz@redhat.com> - 5.0p1-2
changelog:
  - add LANGUAGE to accepted/sent environment variables (#443231)
  - use pam_selinux to obtain the user context instead of doing it itself
  - unbreak server keep alive settings (patch from upstream)
  - small addition to scp manpage


author: Tomas Mraz <tmraz@redhat.com> - 5.1p1-1
changelog:
  - upgrade to new upstream release
  - fixed a problem with public key authentication and explicitely
    specified SELinux role


author: Tomas Mraz <tmraz@redhat.com> - 5.1p1-4
changelog:
  - set FD_CLOEXEC on channel sockets (#475866)
  - adjust summary
  - adjust nss-keys patch so it is applicable without selinux patches (#470859)


author: Tomas Mraz <tmraz@redhat.com> - 5.1p1-5
changelog:
  - remove obsolete --with-rsh (#478298)
  - add pam_sepermit to allow blocking confined users in permissive mode
    (#471746)
  - move system-auth after pam_selinux in the session stack


author: Jan F. Chadima <jchadima@redhat.com> - 5.2p1-20
changelog:
  - merged xmodifiers to redhat patch
  - merged gssapi-role to selinux patch
  - merged cve-2007_3102 to audit patch
  - sesftp patch only with WITH_SELINUX flag
  - rearange sesftp patch according to upstream request


author: Jan F. Chadima <jchadima@redhat.com> - 5.2p1-28
changelog:
  - Repair initscript to be acord to guidelines (#521860)
  - Add bugzilla# to application of edns and xmodifiers patch


author: Jan F. Chadima <jchadima@redhat.com> - 5.5p1-36
changelog:
  - add ldap backend (#455350)
  - skip sshd init's rsa1 creation in fips mode (#672870)
  - improve audit session key destroy (#642792)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-71
changelog:
  - enable aes-ctr ciphers use the EVP engines from OpenSSL such as the AES-NI (#756929)
  - add CAVS test driver for the aes-ctr ciphers (#782091)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-73
changelog:
  - remove openssh-4.3p2-no-v6only.patch (#732955)
  - adjust Linux out-of-memory killer (#744236)
  - fix sshd init script - check existence of crypto (#797384)
  - add RequiredAuthentications[12] (#657378)
  - run privsep slave process as the users SELinux context (#798241)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-82
changelog:
  - check return value of PK11_Authenticate in ssh-add -n (#782912)
  - document available methods to RequiredAuthentications[12] (#821641)
  - fix ssh-copy-id (#836650)
  - fix segmentation fault in ssh client (#836655)
  - update pam_ssh_agent_auth to 0.9.3 upstream version
  - fix segfault in su when pam_ssh_agent_auth is used and the ssh-agent
    is not running (#834404)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-85
changelog:
  - fix chroot logging issue (#872169)
  - change the bad key permissions error message (#880575)
  - fix a race condition in ssh-agent (#896561)
  - backport support for PKCS11 from openssh-5.4p1 (#908038)
  - add a KexAlgorithms knob to the client and server configuration (#951704)
  - fix parsing logic of ldap.conf file (#954094)
  - Add HMAC-SHA2 algorithm support (#969565)
  - store krb5 credentials after a pam session is created (#974096)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-86
changelog:
  - Add support for certificate key types for users and hosts (#906872)
  - Apply RFC3454 stringprep to banners when possible (#955792)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-87
changelog:
  - bump the minimum value of SSH_USE_STRONG_RNG to 14 according to SP800-131A (#993577)
  - fixed an issue with broken 'ssh -I pkcs11' (#908038)
  - abort non-subsystem sessions to forced internal sftp-server (#993509)
  - reverted 'store krb5 credentials after a pam session is created (#974096)'


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-90
changelog:
  - change default value of MaxStartups - CVE-2010-5107 - #908707
  - add -fips subpackages that contains the FIPS module files (#1001565)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-95
changelog:
  - adjust the key echange DH groups and ssh-keygen according to SP800-131A (#993580)
  - log failed integrity test if /etc/system-fips exists (#1020803)
  - backport ECDSA and ECDH support (#1028335)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-96
changelog:
  - prevent a server from skipping SSHFP lookup (#1081338) CVE-2014-2653
  - ignore environment variables with embedded '=' or '\0' characters CVE-2014-2532
  - backport ControlPersist option (#953088)
  - log when a client requests an interactive session and only sftp is allowed (#997377)
  - don't try to load RSA1 host key in FIPS mode (#1009959)
  - restore Linux oom_adj setting when handling SIGHUP to maintain behaviour over restart
    (#1010429)
  - ssh-keygen -V - relative-specified certificate expiry time should be relative to current time
    (#1022459)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-97
changelog:
  - x11 forwarding - be less restrictive when can't bind to one of available addresses
    (#1027197)
  - better fork error detection in audit patch (#1028643)
  - fix openssh-5.3p1-x11.patch for non-linux platforms (#1100913)


author: Petr Lautrbach <plautrba@redhat.com> 5.3p1-98
changelog:
  - add possibility to autocreate only RSA key into initscript (#1111568)
  - fix several issues reported by coverity


author: Jakub Jelen <jjelen@redhat.com> 5.3p1-105
changelog:
  - Fix ControlPersist option with ProxyCommand (#1160487)
  - Backport fix of ssh-keygen with error : gethostname: File name too long (#1161454)
  - Backport show remote address instead of UNKNOWN after timeout at password prompt (#1161449)
  - Fix printing of extensions in v01 certificates (#1093869)
  - Fix confusing audit trail for unsuccessful logins (#1127312)
  - Don't close fds for internal sftp sessions (#1085710)
  - Fix config parsing quotes (backport) (#1134938)
  - Enable logging in chroot into separate file (#1172224)
  - Fix auditing when using combination of ForcedCommand and PTY (#1131585)
  - Fix ssh-copy-id on non-sh remote shells (#1135521)


author: Jakub Jelen <jjelen@redhat.com> 5.3p1-106
changelog:
  - Add missing ControlPersist option to man ssh (#1197763)
  - Add sftp option to force mode of created files (#1191055)
  - Do not load RSA1 keys in FIPS mode (#1197072)
  - Add missing support for ECDSA in ssh-keyscan (#1196331)
  - Fix coverity/gcc issues (#1196063)
  - Backport wildcard functionality for PermitOpen in sshd_config file (#1159055)
  - Ability to specify an arbitrary LDAP filter in ldap.conf (#1119506)


author: Jakub Jelen <jjelen@redhat.com> 5.3p1-109
changelog:
  - Fix problems with failing persistent connections (#1131585)
  - Fix memory leaks in auditing patch (#1208584)


author: Jakub Jelen <jjelen@redhat.com> 5.3p1-110
changelog:
  - Fix minor problems found by covscan/gcc (#1196063)
  - Add missing options in man ssh (#1197763)
  - Add KbdInteractiveAuthentication documentation to man sshd_config (#1109251)
  - Correct freeing newkeys structure when privileged monitor exits (#1208584)


author: Jakub Jelen <jjelen@redhat.com> 5.3p1-113
changelog:
  - Fix segfaulting agent during removal of CAC credentials (#1253612)
  - Make  pam_namespace  usage consistent across system-wide (#1250069)
  - Add GSSAPIKexAlgorithms option for both server and client (#1253060)
  - ECDSA host key not loaded by sshd by default (fix man page) (#1218070)
  - Resolve segfault in pam_ssh_agent_auth in FIPS mode (#1278315)
  - Backport Match LocalAddress from OpenSSH 6.1 (#1211673)
  - Backport security patches from openssh-6.9 and 7.0 (#1281468)
  -  CVE-2015-5352: XSECURITY restrictions bypass under certain conditions
  -  CVE-2015-5600: MaxAuthTries limit bypass via duplicates in KbdInteractiveDevices
  -  CVE-2015-6563: Privilege separation weakness related to PAM support
  -  CVE-2015-6564: Use-after-free bug related to PAM support
  -  weakness of agent locking (ssh-add -x) to password guessing (#1238238)
  - Clarify a keyword that appears in multiple matching Match blocks (#1219820)
  - Clarity of TERM variable in AcceptEnv and SendEnv options (#1285003)
  - Enhance AllowGroups documentation in man page (#1284997)


author: Jakub Jelen <jjelen@redhat.com> 5.3p1-114
changelog:
  - pam_ssh_agent_auth: Provide authorized_keys_command= feature (#1299555)
  - CVE-2016-1908: Prevent possible fallback from untrusted X11 forwarding (#1299048)


author: Jakub Jelen <jjelen@redhat.com> 5.3p1-116
changelog:
  - Restore functionallity of pam_ssh_agent_auth in FIPS mode (#1278315)
  - Initialize devices_done variable for challenge response (#1281468)
  - Update behaviour of X11 forwarding to match upstream (#1299048)


author: Bernhard Rosenkrdnzer <bero@redhat.de>
changelog:
  - inital packaging
  - changes from base:
    - Move /usr/local/ssl to /usr/share/ssl for FHS compliance
    - handle RPM_OPT_FLAGS


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.5a, modified for U.S.
  - add perl as a build-time requirement
  - move certificate makefile to another package
  - disable RC5, IDEA, RSA support
  - remove optimizations for now


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - byte-compile python extensions without the build-root
  - adjust the makefile to not remove temporary files (like .key files when
    building .csr files) by marking them as .PRECIOUS


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove -Wa,* and -m* compiler flags from the default Configure file (#20656)
  - add the CA.pl man page to the perl subpackage


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable some inline assembly, which on x86 is Pentium-specific
  - re-enable MD2 (see http://www.ietf.org/ietf/IPR/RSA-MD-all)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - re-disable MD2 -- the EVP_MD_CTX structure would grow from 100 to 152
    bytes or so, causing EVP_DigestInit() to zero out stack variables in
    apps built against a version of the library without it


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.6
  - enable MD2
  - use the libcrypto.so and libssl.so targets to build shared libs with
  - bump the soversion to 1 because we're no longer compatible with any of
    the various 0.9.5a packages circulating around, which provide lib*.so.0


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 0.9.6a
  - use the build-shared target to build shared libraries
  - bump the soversion to 2 because we're no longer compatible with
    our 0.9.5a packages or our 0.9.6 packages
  - drop the patch for making rsatest a no-op when rsa null support is used
  - put all man pages into <section>ssl instead of <section>
  - break the m2crypto modules into a separate package


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a script for creating dummy certificates
  - move man pages from %{_mandir}/man?/foo.?ssl to %{_mandir}/man?ssl/foo.?


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-3
changelog:
  - add patches for AEP hardware support
  - add patch to keep trying when we fail to load a cert from a file and
    there are more in the file
  - add missing prototype for ENGINE_ubsec() in engine_int.h


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-4
changelog:
  - move man pages back to %{_mandir}/man?/foo.?ssl from
    %{_mandir}/man?ssl/foo.?
  - add an [ engine ] section to the default configuration file


author: Gary Benson <gbenson@redhat.com> stronghold-0.9.6c-1
changelog:
  - upgrade to 0.9.6c
  - bump BuildArch to i686 and enable assembler on all platforms
  - synchronise with shrimpy and rawhide
  - bump soversion to 3


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.6b-30
changelog:
  - add configuration stanza for x86_64 and use it on x86_64
  - build for linux-ppc on ppc
  - start running the self-tests again


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7-6
changelog:
  - EVP_DecryptInit should call EVP_CipherInit() instead of EVP_CipherInit_ex(),
    to get the right behavior when passed uninitialized context structures
    (#83766)
  - build with -mcpu=ev5 on alpha family (#83828)


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7-8
changelog:
  - add fix to guard against attempts to allocate negative amounts of memory
  - add patch for CAN-2003-0078, fixing a timing attack


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-5
changelog:
  - add patch to harden against Klima-Pokorny-Rosa extension of Bleichenbacher's
    attack (CAN-2003-0131)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - backport fix for engine-used-for-everything from 0.9.7b
  - backport fix for prng not being seeded causing problems, also from 0.9.7b
  - add a check at build-time to ensure that RSA is thread-safe
  - keep perlpath from stomping on the libica configure scripts


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add security fixes for protocol parsing bugs (CAN-2003-0543, CAN-2003-0544)
    and heap corruption (CAN-2003-0545)
  - update RHNS-CA-CERT files
  - ease back on the number of threads used in the threading test


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-22
changelog:
  - add -Wa,--noexecstack to RPM_OPT_FLAGS so that assembled modules get tagged
    as not needing executable stacks


author: Phil Knirsch <pknirsch@redhat.com> 0.9.7a-24
changelog:
  - Use /dev/urandom instead of PRNG for libica.
  - Apply libica-1.3.5 fix for /dev/urandom in icalinux.c
  - Use latest ICA engine patch from IBM.


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-25
changelog:
  - add dependency on zlib-devel for the -devel package, which depends on zlib
    symbols because we enable zlib for libssl (#102962)


author: Joe Orton <jorton@redhat.com> 0.9.7a-27
changelog:
  - updated ca-bundle.crt: removed expired GeoTrust roots, added
    freessl.com root, removed trustcenter.de Class 0 root


author: Nalin Dahyabhai <nalin@redhat.com> 0.9.7a-33
changelog:
  - add an intermediate <openssl/opensslconf.h> which points to the right
    arch-specific opensslconf.h on multilib arches


author: Tomas Mraz <tmraz@redhat.com> 0.9.7e-1
changelog:
  - new upstream source, updated patches
  - added patch so we are hopefully ABI compatible with upcoming
    0.9.7f


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-1
changelog:
  - reenable optimizations on ppc64 and assembly code on ia64
  - upgrade to new upstream version (no soname bump needed)
  - disable thread test - it was testing the backport of the
    RSA blinding - no longer needed
  - added support for changing serial number to
    Makefile.certificate (#151188)
  - make ca-bundle.crt a config file (#118903)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-2
changelog:
  - add back RC4_CHAR on ia64 and x86_64 so the ABI isn't broken
  - disable broken bignum assembly on x86_64


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-3
changelog:
  - uninitialized variable mustn't be used as input in inline
    assembly
  - reenable the x86_64 assembly again


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-4
changelog:
  - move certificates to _sysconfdir/pki/tls (#143392)
  - move CA directories to _sysconfdir/pki/CA
  - patch the CA script and the default config so it points to the
    CA directories


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-6
changelog:
  - use poll instead of select in rand (#128285)
  - fix Makefile.certificate to point to /etc/pki/tls
  - change the default string mask in ASN1 to PrintableString+UTF8String


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-7
changelog:
  - fix CAN-2005-0109 - use constant time/memory access mod_exp
    so bits of private key aren't leaked by cache eviction (#157631)
  - a few more fixes from upstream 0.9.7g


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-9
changelog:
  - add *.so.soversion as symlinks in /lib (#165264)
  - remove unpackaged symlinks (#159595)
  - fixes from upstream (constant time fixes for DSA,
    bn assembler div on ppc arch, initialize memory on realloc)


author: Tomas Mraz <tmraz@redhat.com> 0.9.7f-10
changelog:
  - fix CAN-2005-2969 - remove SSL_OP_MSIE_SSLV2_RSA_PADDING which
    disables the countermeasure against man in the middle attack in SSLv2
    (#169863)
  - use sha1 as default for CA and cert requests - CAN-2005-2946 (#169803)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8a-4
changelog:
  - fix build (-lcrypto was erroneusly dropped) of the updated libica
  - updated ICA engine to 1.3.6-rc3


author: Tomas Mraz <tmraz@redhat.com> - 0.9.8a-6
changelog:
  - fix stale open handles in libica (#177155)
  - fix build if 'rand' or 'passwd' in buildroot path (#178782)
  - initialize VIA Padlock engine (#186857)


author: Tomas Mraz <tmraz@redhat.com> - 0.9.8b-1
changelog:
  - upgrade to new version, stays ABI compatible
  - there is no more linux/config.h (it was empty anyway)


author: Tomas Mraz <tmraz@redhat.com>
changelog:
  - add ipv6 support to s_client and s_server (by Jan Pazdziora) (#198737)
  - add patches for BN threadsafety, AES cache collision attack hazard fix and
    pkcs7 code memleak fix from upstream CVS


author: Tomas Mraz <tmraz@redhat.com> 0.9.8b-7
changelog:
  - fix CVE-2006-2937 - mishandled error on ASN.1 parsing (#207276)
  - fix CVE-2006-2940 - parasitic public keys DoS (#207274)
  - fix CVE-2006-3738 - buffer overflow in SSL_get_shared_ciphers (#206940)
  - fix CVE-2006-4343 - sslv2 client DoS (#206940)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8b-13
changelog:
  - allow building on ARM architectures (#245417)
  - use reference timestamps to prevent multilib conflicts (#218064)
  - -devel package must require pkgconfig (#241031)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8b-14
changelog:
  - use localhost in testsuite, hopefully fixes slow build in koji
  - CVE-2007-3108 - fix side channel attack on private keys (#250577)
  - make ssl session cache id matching strict (#233599)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8b-16
changelog:
  - fix CVE-2007-5135 - off-by-one in SSL_get_shared_ciphers (#309801)
  - fix CVE-2007-4995 - out of order DTLS fragments buffer overflow (#321191)
  - add alpha sub-archs (#296031)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8g-2
changelog:
  - enable some new crypto algorithms and features
  - add some more important bug fixes from openssl CVS


author: Tomas Mraz <tmraz@redhat.com> 0.9.8g-3
changelog:
  - set default paths when no explicit paths are set (#418771)
  - do not add tls extensions to client hello for SSLv3 (#422081)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8g-9
changelog:
  - fix CVE-2008-0891 - server name extension crash (#448492)
  - fix CVE-2008-1672 - server key exchange message omit crash (#448495)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8j-1
changelog:
  - new upstream version with necessary soname bump (#455753)
  - temporarily provide symlink to old soname to make it possible to rebuild
    the dependent packages in rawhide
  - add eap-fast support (#428181)
  - add possibility to disable zlib by setting
  - add fips mode support for testing purposes
  - do not null dereference on some invalid smime files
  - add buildrequires pkgconfig (#479493)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8j-6
changelog:
  - drop the temporary triggerpostun and symlinking in post
  - fix the pkgconfig files and drop the unnecessary buildrequires
    on pkgconfig as it is a rpmbuild dependency (#481419)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8j-7
changelog:
  - must also verify checksum of libssl.so in the FIPS mode
  - obtain the seed for FIPS rng directly from the kernel device
  - drop the temporary symlinks


author: Tomas Mraz <tmraz@redhat.com> 0.9.8k-1
changelog:
  - update to new upstream release (minor bug fixes, security
    fixes and machine code optimizations only)


author: Tomas Mraz <tmraz@redhat.com> 0.9.8k-6
changelog:
  - abort if selftests failed and random number generator is polled
  - mention EVP_aes and EVP_sha2xx routines in the manpages
  - add README.FIPS
  - make CA dir absolute path (#445344)
  - change default length for RSA key generation to 2048 (#484101)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.11.beta4
changelog:
  - update to new upstream version, no soname bump needed
  - fix CVE-2009-3555 - note that the fix is bypassed if SSL_OP_ALL is used
    so the compatibility with unfixed clients is not broken. The
    protocol extension is also not final.


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.12.beta4
changelog:
  - keep the beta status in version number at 3 so we do not have to rebuild
    openssh and possibly other dependencies with too strict version check


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.13.beta4
changelog:
  - disable enforcement of the renegotiation extension on the client (#537962)
  - add fixes from the current upstream snapshot


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.17.beta4
changelog:
  - upstream fix compression handling on session resumption
  - various null checks and other small fixes from upstream
  - upstream changes for the renegotiation info according to the latest draft


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.19.beta4
changelog:
  - fix CVE-2009-4355 - leak in applications incorrectly calling
    CRYPTO_free_all_ex_data() before application exit (#546707)
  - upstream fix for future TLS protocol version handling


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-0.21.beta5
changelog:
  - gracefully handle zero length in assembler implementations of
    OPENSSL_cleanse (#564029)
  - do not fail in s_server if client hostname not resolvable (#561260)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-2
changelog:
  - make CA dir readable - the private keys are in private subdir (#584810)
  - a few fixes from upstream CVS
  - make X509_NAME_hash_old work in FIPS mode (#568395)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-3
changelog:
  - fix wrong ASN.1 definition of OriginatorInfo - CVE-2010-0742 (#598738)
  - fix information leak in rsa_verify_recover - CVE-2010-1633 (#598732)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-7
changelog:
  - listen on ipv6 wildcard in s_server so we accept connections
    from both ipv4 and ipv6 (#601612)
  - fix openssl speed command so it can be used in the FIPS mode
    with FIPS allowed ciphers (#619762)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-8
changelog:
  - add -x931 parameter to openssl genrsa command to use the ANSI X9.31
    key generation method
  - use FIPS-186-3 method for DSA parameter generation
  - add OPENSSL_FIPS_NON_APPROVED_MD5_ALLOW environment variable
    to allow using MD5 when the system is in the maintenance state
    even if the /proc fips flag is on
  - make openssl pkcs12 command work by default in the FIPS mode


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-15
changelog:
  - better documentation of the available digests in apps (#693858)
  - backported CHIL engine fixes (#693863)
  - allow testing build without downstream patches (#708511)
  - enable partial RELRO when linking (#723994)
  - add intelx engine with improved performance on new Intel CPUs
  - add OPENSSL_DISABLE_AES_NI environment variable which disables
    the AES-NI support (does not affect the intelx engine)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-16
changelog:
  - merge the optimizations for AES-NI, SHA1, and RC4 from the intelx
    engine to the internal implementations


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-21
changelog:
  - fix for CVE-2011-4108 & CVE-2012-0050 - DTLS plaintext recovery
    vulnerability and additional DTLS fixes (#771770)
  - fix for CVE-2011-4576 - uninitialized SSL 3.0 padding (#771775)
  - fix for CVE-2011-4577 - possible DoS through malformed RFC 3779 data (#771778)
  - fix for CVE-2011-4619 - SGC restart DoS attack (#771780)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-23
changelog:
  - fix problem with the SGC restart patch that might terminate handshake
    incorrectly
  - fix for CVE-2012-0884 - MMA weakness in CMS and PKCS#7 code (#802725)
  - fix for CVE-2012-1165 - NULL read dereference on bad MIME headers (#802489)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-25
changelog:
  - fix for CVE-2012-2333 - improper checking for record length in DTLS (#820686)
  - properly initialize tkeylen in the CVE-2012-0884 fix


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-26
changelog:
  - use PKCS#8 when writing private keys in FIPS mode as the old
    PEM encryption mode is not FIPS compatible (#812348)


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-27
changelog:
  - fix sslrand(1) and sslpasswd(1) reference in openssl(1) manpage (#841645)
  - drop superfluous lib64 fixup in pkgconfig .pc files (#770872)
  - force BIO_accept_new(*:<port-number>) to listen on IPv4


author: Tomas Mraz <tmraz@redhat.com> 1.0.0-28
changelog:
  - fix for CVE-2013-0169 - SSL/TLS CBC timing attack (#907589)
  - fix for CVE-2013-0166 - DoS in OCSP signatures checking (#908052)
  - enable compression only if explicitly asked for or OPENSSL_DEFAULT_ZLIB
    environment variable is set (fixes CVE-2012-4929 #857051)
  - use __secure_getenv() everywhere instead of getenv() (#839735)


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-15
changelog:
  - make DTLS1 work in FIPS mode
  - avoid RSA and DSA 512 bits and Whirlpool in 'openssl speed' in FIPS mode


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-21
changelog:
  - add DH_compute_key_padded needed for FIPS CAVS testing
  - make 3des strength to be 128 bits instead of 168 (#1056616)
  - FIPS mode: do not generate DSA keys and DH parameters < 2048 bits
  - FIPS mode: use approved RSA keygen (allows only 2048 and 3072 bit keys)
  - FIPS mode: add DH selftest
  - FIPS mode: reseed DRBG properly on RAND_add()
  - FIPS mode: add RSA encrypt/decrypt selftest
  - FIPS mode: add hard limit for 2^32 GCM block encryptions with the same key
  - use the key length from configuration file if req -newkey rsa is invoked


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-25
changelog:
  - fix CVE-2010-5298 - possible use of memory after free
  - fix CVE-2014-0195 - buffer overflow via invalid DTLS fragment
  - fix CVE-2014-0198 - possible NULL pointer dereference
  - fix CVE-2014-0221 - DoS from invalid DTLS handshake packet
  - fix CVE-2014-0224 - SSL/TLS MITM vulnerability
  - fix CVE-2014-3470 - client-side DoS when using anonymous ECDH


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-26
changelog:
  - drop EXPORT, RC2, and DES from the default cipher list (#1057520)
  - print ephemeral key size negotiated in TLS handshake (#1057715)
  - do not include ECC ciphersuites in SSLv2 client hello (#1090952)
  - properly detect encryption failure in BIO (#1100819)
  - fail on hmac integrity check if the .hmac file is empty (#1105567)
  - FIPS mode: make the limitations on DSA, DH, and RSA keygen
    length enforced only if OPENSSL_ENFORCE_MODULUS_BITS environment
    variable is set


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-29
changelog:
  - fix CVE-2014-3505 - doublefree in DTLS packet processing
  - fix CVE-2014-3506 - avoid memory exhaustion in DTLS
  - fix CVE-2014-3507 - avoid memory leak in DTLS
  - fix CVE-2014-3508 - fix OID handling to avoid information leak
  - fix CVE-2014-3509 - fix race condition when parsing server hello
  - fix CVE-2014-3510 - fix DoS in anonymous (EC)DH handling in DTLS
  - fix CVE-2014-3511 - disallow protocol downgrade via fragmentation


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-31
changelog:
  - fix CVE-2014-3567 - memory leak when handling session tickets
  - fix CVE-2014-3513 - memory leak in srtp support
  - add support for fallback SCSV to partially mitigate CVE-2014-3566
    (padding attack on SSL3)


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-33
changelog:
  - fix CVE-2014-3570 - incorrect computation in BN_sqr()
  - fix CVE-2014-3571 - possible crash in dtls1_get_record()
  - fix CVE-2014-3572 - possible downgrade of ECDH ciphersuite to non-PFS state
  - fix CVE-2014-8275 - various certificate fingerprint issues
  - fix CVE-2015-0204 - remove support for RSA ephemeral keys for non-export
    ciphersuites and on server
  - fix CVE-2015-0205 - do not allow unauthenticated client DH certificate
  - fix CVE-2015-0206 - possible memory leak when buffering DTLS records


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-34
changelog:
  - copy digest algorithm when handling SNI context switch
  - improve documentation of ciphersuites - patch by Hubert Kario
  - add support for setting Kerberos service and keytab in
    s_server and s_client


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-35
changelog:
  - fix CVE-2015-0209 - potential use after free in d2i_ECPrivateKey()
  - fix CVE-2015-0286 - improper handling of ASN.1 boolean comparison
  - fix CVE-2015-0287 - ASN.1 structure reuse decoding memory corruption
  - fix CVE-2015-0288 - X509_to_X509_REQ NULL pointer dereference
  - fix CVE-2015-0289 - NULL dereference decoding invalid PKCS#7 data
  - fix CVE-2015-0292 - integer underflow in base64 decoder
  - fix CVE-2015-0293 - triggerable assert in SSLv2 server


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-37
changelog:
  - drop the AES-GCM restriction of 2^32 operations because the IV is
    always 96 bits (32 bit fixed field + 64 bit invocation field)


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-38
changelog:
  - fix CVE-2015-4000 - prevent the logjam attack on client - restrict
    the DH key size to at least 768 bits (limit will be increased in future)


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-39
changelog:
  - fix CVE-2015-3216 - regression in RAND locking that can cause segfaults on
    read in multithreaded applications


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-40
changelog:
  - fix CVE-2014-8176 - invalid free in DTLS buffering code
  - fix CVE-2015-1789 - out-of-bounds read in X509_cmp_time
  - fix CVE-2015-1790 - PKCS7 crash with missing EncryptedContent
  - fix CVE-2015-1791 - race condition handling NewSessionTicket
  - fix CVE-2015-1792 - CMS verify infinite loop with unknown hash function


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-41
changelog:
  - improved fix for CVE-2015-1791
  - add missing parts of CVE-2015-0209 fix for corectness although unexploitable


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-43
changelog:
  - fix CVE-2015-3194 - certificate verify crash with missing PSS parameter
  - fix CVE-2015-3195 - X509_ATTRIBUTE memory leak
  - fix CVE-2015-3196 - race condition when handling PSK identity hint


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-46
changelog:
  - fix 1-byte memory leak in pkcs12 parse (#1229871)
  - document some options of the speed command (#1197095)


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-48
changelog:
  - fix CVE-2016-0702 - side channel attack on modular exponentiation
  - fix CVE-2016-0705 - double-free in DSA private key parsing
  - fix CVE-2016-0797 - heap corruption in BN_hex2bn and BN_dec2bn


author: Tomáš Mráz <tmraz@redhat.com> 1.0.1e-48.1
changelog:
  - fix CVE-2016-2105 - possible overflow in base64 encoding
  - fix CVE-2016-2106 - possible overflow in EVP_EncryptUpdate()
  - fix CVE-2016-2107 - padding oracle in stitched AES-NI CBC-MAC
  - fix CVE-2016-2108 - memory corruption in ASN.1 encoder
  - fix CVE-2016-2109 - possible DoS when reading ASN.1 data from BIO
  - fix CVE-2016-0799 - memory issues in BIO_printf


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.4.el6
changelog:
  - kvm-virtio-Remove-duplicate-macro-definition-for-max.-vi.patch [bz#543825]
  - kvm-virtio-console-qdev-conversion-new-virtio-serial-bus.patch [bz#543825]
  - kvm-virtio-serial-bus-Maintain-guest-and-host-port-open-.patch [bz#543825]
  - kvm-virtio-serial-bus-Add-a-port-name-property-for-port-.patch [bz#543825]
  - kvm-virtio-serial-bus-Add-support-for-buffering-guest-ou.patch [bz#543825]
  - kvm-virtio-serial-bus-Add-ability-to-hot-unplug-ports.patch [bz#543825]
  - kvm-virtio-serial-Add-a-virtserialport-device-for-generi.patch [bz#543825]
  - kvm-Move-virtio-serial-to-Makefile.hw.patch [bz#543825]
  - Resolves: bz#543825
    ([RFE] Backport virtio-serial device to qemu)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.5.el6
changelog:
  - Remove unneeded/unsupported features: [bz#555336]
    - make default options explicit
    - remove sdl support
    - remove sb16 emulation
    - remove oss support
    - remove curses support
    - disable curl support
    - disable bluez support
    - enable -Werror
    - limit block drivers support
    - add host_cdrom block device
  - Resolves: bz#555336
    (Remove unneeded features)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.9.el6
changelog:
  - Disable -Werror again, as there are still warnings on the build
  - Related: bz#555336
    (Remove unneeded features)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.11.el6
changelog:
  - kvm-block-Introduce-BDRV_O_NO_BACKING.patch [bz#556459]
  - kvm-block-Add-bdrv_change_backing_file.patch [bz#556459]
  - kvm-qemu-img-rebase.patch [bz#556459]
  - Resolves: bz#556459
    (RFE - In-place backing file format change)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.12.el6
changelog:
  - kvm-virtio-serial-bus-Remove-guest-buffer-caching-and-th.patch [bz#543825]
  - kvm-virtio-serial-Make-sure-we-don-t-crash-when-host-por.patch [bz#543825]
  - kvm-virtio-serial-Use-MSI-vectors-for-port-virtqueues.patch [bz#543825]
  - kvm-virtio-serial-bus-Match-upstream-whitespace.patch [bz#543825]
  - Resolves: bz#543825
    ([RFE] Backport virtio-serial device to qemu)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.13.el6
changelog:
  - kvm-reduce-number-of-reinjects-on-ACK.patch [bz#557435]
  - kvm-Add-missing-newline-at-the-end-of-options-list.patch [bz#558412]
  - kvm-vnc-Fix-artifacts-in-hextile-decoding.patch [bz#558414]
  - kvm-QMP-Drop-wrong-assert.patch [bz#558415]
  - kvm-vmware_vga-Check-cursor-dimensions-passed-from-guest.patch [bz#558435]
  - kvm-virtio-pci-thinko-fix.patch [bz#558438]
  - kvm-QMP-Don-t-free-async-event-s-data.patch [bz#558465]
  - kvm-vnc_refresh-return-if-vd-timer-is-NULL.patch [bz#558466]
  - kvm-osdep.c-Fix-accept4-fallback.patch [bz#558477]
  - kvm-QMP-Emit-asynchronous-events-on-all-QMP-monitors.patch [bz#558619]
  - kvm-vnc_refresh-calling-vnc_update_client-might-free-vs.patch [bz#558846]
  - Resolves: bz#557435
    (KVM: WIN7-32bit blue screen (IMAGE_NAME:  ntkrnlmp.exe).)
  - Resolves: bz#558412
    (-help output not terminated by newline)
  - Resolves: bz#558414
    (Artifacts in hextile decoding)
  - Resolves: bz#558415
    (Assert triggers on qmp commands returning lists)
  - Resolves: bz#558435
    (vmware-svga buffer overflow copying cursor data)
  - Resolves: bz#558438
    (virtio status bits corrupted if guest deasserts bus mastering bit)
  - Resolves: bz#558465
    (Double-free of qmp async messages)
  - Resolves: bz#558466
    (Possible segfault on vnc client disconnect)
  - Resolves: bz#558477
    (Incorrect handling of EINVAL from accept4())
  - Resolves: bz#558619
    (QMP: Emit asynchronous events on all QMP monitors)
  - Resolves: bz#558846
    (fix use-after-free in vnc code)


author: Glauber Costa <glommer@redhat.com> - qemu-kvm-0.12.1.2-2.14.el6
changelog:
  - kvm-MCE-Fix-bug-of-IA32_MCG_STATUS-after-system-reset.patch [bz#558416]
  - kvm-Fix-CPU-topology-initialization.patch [bz#558432]
  - kvm-loader-more-ignores-for-rom-intended-to-be-loaded-by.patch [bz#558467]
  - kvm-pc-add-machine-type-for-0.12.patch [bz#558470]
  - kvm-virtio-console-Rename-virtio-serial.c-back-to-virtio.patch [bz#559089]
  - kvm-virtio-serial-bus-Fix-bus-initialisation-and-allow-f.patch [bz#559503]
  - Resolves: bz#558416
    (Machine check exception injected into qemu reinjected after every reset)
  - Resolves: bz#558432
    (CPU topology not taking effect)
  - Resolves: bz#558467
    (roms potentially loaded twice)
  - Resolves: bz#558470
    (Incorrect machine types)
  - Resolves: bz#559089
    (Rename virtio-serial.c to virtio-console.c as is upstream.)
  - Resolves: bz#559503
    (virtio-serial: fix multiple devices intialisation)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.15.el6
changelog:
  - kvm-VNC-Use-enabled-key-instead-of-status.patch [bz#549759]
  - kvm-VNC-Make-auth-key-mandatory.patch [bz#549759]
  - kvm-VNC-Rename-client-s-username-key.patch [bz#549759]
  - kvm-VNC-Add-family-key.patch [bz#549759]
  - kvm-VNC-Cache-client-info-at-connection-time.patch [bz#549759]
  - kvm-QMP-Introduce-VNC_CONNECTED-event.patch [bz#549759]
  - kvm-QMP-Introduce-VNC_DISCONNECTED-event.patch [bz#549759]
  - kvm-QMP-Introduce-VNC_INITIALIZED-event.patch [bz#549759]
  - kvm-block-avoid-creating-too-large-iovecs-in-multiwrite_.patch [bz#558730]
  - Resolves: bz#549759
    (A QMP event notification on VNC client connect/disconnect events)
  - Resolves: bz#558730
    (qemu may create too large iovecs for the kernel)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.17.el6
changelog:
  - kvm-Fix-QEMU_WARN_UNUSED_RESULT.patch [bz#560623]
  - kvm-qcow2-Fix-error-handling-in-qcow2_grow_l1_table.patch [bz#560623]
  - kvm-qcow2-Fix-error-handling-in-qcow_save_vmstate.patch [bz#560623]
  - kvm-qcow2-Return-0-errno-in-get_cluster_table.patch [bz#560623]
  - kvm-qcow2-Return-0-errno-in-qcow2_alloc_cluster_offset.patch [bz#560623]
  - kvm-block-Return-original-error-codes-in-bdrv_pread-writ.patch [bz#560623]
  - kvm-qcow2-Fix-error-handling-in-grow_refcount_table.patch [bz#560623]
  - kvm-qcow2-Improve-error-handling-in-update_refcount.patch [bz#560623]
  - kvm-qcow2-Allow-updating-no-refcounts.patch [bz#560623]
  - kvm-qcow2-Don-t-ignore-update_refcount-return-value.patch [bz#560623]
  - kvm-qcow2-Don-t-ignore-qcow2_alloc_clusters-return-value.patch [bz#560623]
  - kvm-net-Make-inet_strfamily-public.patch [bz#562181]
  - kvm-net-inet_strfamily-Better-unknown-family-report.patch [bz#562181]
  - kvm-vnc-Use-inet_strfamily.patch [bz#562181]
  - Resolves: bz#560623
    (error codes aren't always propagated up through the block layer (e.g. -ENOSPC))
  - Resolves: bz#562181
    (Small VNC related cleanup)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.18.el6
changelog:
  - kvm-roms-minor-fixes-and-cleanups.patch [bz#558818]
  - kvm-fw_cfg-rom-loader-tweaks.patch [bz#558818]
  - kvm-roms-rework-rom-loading-via-fw.patch [bz#558818]
  - kvm-pci-allow-loading-roms-via-fw_cfg.patch [bz#558818]
  - kvm-pc-add-rombar-to-compat-properties-for-pc-0.10-and-p.patch [bz#558818]
  - Resolves: bz#558818
    (rom loading)


author: Glauber Costa <glommer@redhat.com> - qemu-kvm-0.12.1.2-2.19.el6
changelog:
  - kvm-virtio_blk-Factor-virtio_blk_handle_request-out.patch [bz#560942]
  - kvm-virtio-blk-Fix-restart-after-read-error.patch [bz#560942]
  - kvm-virtio-blk-Fix-error-cases-which-ignored-rerror-werr.patch [bz#560942]
  - Resolves: bz#560942
    (virtio-blk error handling doesn't work reliably)


author: Glauber Costa <glommer@redhat.com> - qemu-kvm-0.12.1.2-2.20.el6
changelog:
  - kvm-QMP-Add-QEMU-s-version-to-the-greeting-message.patch [bz#557930]
  - kvm-QMP-Introduce-the-qmp_capabilities-command.patch [bz#557930]
  - kvm-QMP-Enforce-capability-negotiation-rules.patch [bz#557930]
  - kvm-QMP-spec-Capability-negotiation-updates.patch [bz#557930]
  - kvm-json-escape-u0000-.-u001F-when-outputting-json.patch [bz#559667]
  - kvm-json-fix-PRId64-on-Win32.patch [bz#563878]
  - kvm-qjson-Improve-debugging.patch [bz#563875]
  - kvm-Monitor-remove-unneeded-checks.patch [bz#563876]
  - kvm-QError-Don-t-abort-on-multiple-faults.patch [bz#559635]
  - kvm-QMP-Don-t-leak-on-connection-close.patch [bz#559645]
  - kvm-QMP-Emit-Basic-events.patch [bz#558623]
  - Resolves: bz#557930
    (QMP: Feature Negotiation support)
  - Resolves: bz#558623
    (QMP: Basic async events are not emitted)
  - Resolves: bz#559635
    (QMP: assertion on multiple faults)
  - Resolves: bz#559645
    (QMP: leak when a QMP connection is closed)
  - Resolves: bz#559667
    (QMP: JSON parser doesn't escape some control chars)
  - Resolves: bz#563875
    (QJSON: Improve debugging)
  - Resolves: bz#563876
    (Monitor: remove unneeded checks)
  - Resolves: bz#563878
    (QJSON: Fix PRId64 handling)


author: Glauber Costa <glommer@redhat.com> - qemu-kvm-0.12.1.2-2.21.el6
changelog:
  - kvm-net-add-API-to-disable-enable-polling.patch [bz#562958]
  - kvm-virtio-rename-features-guest_features.patch [bz#562958]
  - kvm-qdev-add-bit-property-type.patch [bz#562958]
  - kvm-qdev-fix-thinko-leading-to-guest-crashes.patch [bz#562958]
  - kvm-virtio-add-features-as-qdev-properties-fixup.patch [bz#562958]
  - Resolves: bz#562958
    (RFE: Support vhost net mode)


author: Glauber Costa <glommer@redhat.com> - qemu-kvm-0.12.1.2-2.22.el6
changelog:
  - kvm-QMP-BLOCK_IO_ERROR-event-handling.patch [bz#547501]
  - kvm-block-BLOCK_IO_ERROR-QMP-event.patch [bz#547501]
  - kvm-ide-Generate-BLOCK_IO_ERROR-QMP-event.patch [bz#547501]
  - kvm-scsi-Generate-BLOCK_IO_ERROR-QMP-event.patch [bz#547501]
  - kvm-virtio-blk-Generate-BLOCK_IO_ERROR-QMP-event.patch [bz#547501]
  - kvm-add-rhel-machine-types.patch [bz#558838]
  - kvm-QMP-Fix-query-balloon-key-change.patch [bz#568739]
  - Resolves: bz#547501
    (RFE: a QMP event notification for disk  I/O errors with werror/rerror flags)
  - Resolves: bz#558838
    (add rhel machine types)
  - Resolves: bz#568739
    (QMP: Fix 'query-balloon' key)


author: Glauber Costa <glommer@redhat.com> - qemu-kvm-0.12.1.2-2.23.el6
changelog:
  - kvm-ide-device-version-property.patch [bz#558835]
  - kvm-pc-add-driver-version-compat-properties.patch [bz#558835]
  - kvm-qemu-img-Fix-segfault-during-rebase.patch [bz#567602]
  - Resolves: bz#558835
    (ide/scsi drive versions)
  - Resolves: bz#567602
    (qemu-img rebase subcommand got Segmentation fault)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.24.el6
changelog:
  - kvm-path.c-fix-warning-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-hw-pc.c-fix-warnings-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-slirp-misc.c-fix-warning-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-savevm.c-fix-warning-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-block-bochs.c-fix-warning-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-block.c-fix-warning-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-Introduce-qemu_write_full.patch [bz#567099]
  - kvm-force-to-test-result-for-qemu_write_full.patch [bz#567099]
  - kvm-block-cow.c-fix-warnings-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-block-qcow.c-fix-warnings-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-block-vmdk.o-fix-warnings-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-block-vvfat.c-fix-warnings-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-block-qcow2.c-fix-warnings-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-net-slirp.c-fix-warning-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-usb-linux.c-fix-warning-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-vl.c-fix-warning-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-monitor.c-fix-warnings-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-linux-user-mmap.c-fix-warnings-with-_FORTIFY_SOURCE.patch [bz#567099]
  - kvm-check-pipe-return-value.patch [bz#567099]
  - kvm-fix-qemu-kvm-_FORTIFY_SOURCE-compilation.patch [bz#567099]
  - kvm-Enable-_FORTIFY_SOURCE-2.patch [bz#567099]
  - kvm-qcow2-Fix-image-creation-regression.patch [bz#567099]
  - kvm-cow-return-errno-instead-of-1.patch [bz#567099]
  - kvm-slirp-check-system-success.patch [bz#567099]
  - kvm-qcow2-return-errno-instead-of-1.patch [bz#567099]
  - kvm-qcow-return-errno-instead-of-1.patch [bz#567099]
  - kvm-vmdk-return-errno-instead-of-1.patch [bz#567099]
  - kvm-vmdk-make-vmdk_snapshot_create-return-errno.patch [bz#567099]
  - kvm-vmdk-fix-double-free.patch [bz#567099]
  - kvm-vmdk-share-cleanup-code.patch [bz#567099]
  - kvm-block-print-errno-on-error.patch [bz#567099]
  - kvm-documentation-qemu_write_full-don-t-work-with-non-bl.patch [bz#567099]
  - kvm-virtio-serial-pci-Allow-MSI-to-be-disabled.patch [bz#567035]
  - kvm-pc-Add-backward-compatibility-options-for-virtio-ser.patch [bz#567035]
  - kvm-virtio-serial-don-t-set-MULTIPORT-for-1-port-dev.patch [bz#567035]
  - kvm-qdev-Add-a-DEV_NVECTORS_UNSPECIFIED-enum-for-unspeci.patch [bz#567035]
  - kvm-virtio-pci-Use-DEV_NVECTORS_UNSPECIFIED-instead-of-1.patch [bz#567035]
  - kvm-kbd-leds-infrastructure.patch [bz#569767]
  - kvm-kbd-leds-ps-2-kbd.patch [bz#569767]
  - kvm-kbd-leds-usb-kbd.patch [bz#569767]
  - kvm-kbd-keds-vnc.patch [bz#569767]
  - kvm-migration-Clear-fd-also-in-error-cases.patch [bz#570174]
  - Resolves: bz#567035
    (Backport changes for virtio-serial from upstream: disabling MSI, backward compat.)
  - Resolves: bz#567099
    (Allow _FORTIFY_SOURCE=2 & --enable-warning)
  - Resolves: bz#569767
    (Caps Lock the key's appearance  of guest is not synchronous as host's --view kvm with vnc)
  - Resolves: bz#570174
    (Restoring a qemu guest from a saved state file using -incoming sometimes fails and hangs)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.25.el6
changelog:
  - kvm-qemu-memory-notifiers.patch [bz#562958]
  - kvm-tap-add-interface-to-get-device-fd.patch [bz#562958]
  - kvm-add-API-to-set-ioeventfd.patch [bz#562958]
  - kvm-notifier-event-notifier-implementation.patch [bz#562958]
  - kvm-virtio-add-notifier-support.patch [bz#562958]
  - kvm-virtio-add-APIs-for-queue-fields.patch [bz#562958]
  - kvm-virtio-add-set_status-callback.patch [bz#562958]
  - kvm-virtio-move-typedef-to-qemu-common.patch [bz#562958]
  - kvm-virtio-pci-fill-in-notifier-support.patch [bz#562958]
  - kvm-vhost-vhost-net-support.patch [bz#562958]
  - kvm-tap-add-vhost-vhostfd-options.patch [bz#562958]
  - kvm-tap-add-API-to-retrieve-vhost-net-header.patch [bz#562958]
  - kvm-virtio-net-vhost-net-support.patch [bz#562958]
  - kvm-qemu-kvm-add-vhost.h-header.patch [bz#562958]
  - kvm-irqfd-support.patch [bz#562958]
  - kvm-msix-add-mask-unmask-notifiers.patch [bz#562958]
  - kvm-virtio-pci-irqfd-support.patch [bz#562958]
  - Resolves: bz#562958
    (RFE: Support vhost net mode)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.26.el6
changelog:
  - kvm-add-spice-into-the-configure-file.patch [bz#549757]
  - kvm-spice-core-bits.patch [bz#549757]
  - kvm-spice-add-keyboard.patch [bz#549757]
  - kvm-spice-add-mouse.patch [bz#549757]
  - kvm-spice-simple-display.patch [bz#549757]
  - kvm-move-x509-file-name-defines-to-qemu-x509.h.patch [bz#549757]
  - kvm-spice-tls-support.patch [bz#549757]
  - kvm-spice-configure-listening-addr.patch [bz#549757]
  - kvm-spice-add-qxl-device.patch [bz#549757]
  - Resolves: bz#549757
    (Provide SPICE support  / -spice command line argument)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.27.el6
changelog:
  - kvm-spice-add-tablet.patch [bz#574211]
  - kvm-spice-simple-display-wake-spice-server-only-when-idl.patch [bz#574212]
  - kvm-spice-qxl-switch-back-to-vga-mode-on-register-access.patch [bz#574214]
  - kvm-spice-qxl-ring-access-security-fix.patch [bz#568820]
  - kvm-vnc-support-password-expire.patch [bz#525935]
  - kvm-spice-vnc-add-__com.redhat_set_password-monitor-comm.patch [bz#525935]
  - kvm-spice-add-audio-support.patch [bz#574222]
  - kvm-spice-make-image-compression-configurable.patch [bz#574225]
  - kvm-spice-configure-channel-security.patch [bz#574225]
  - kvm-spice-configure-renderer.patch [bz#574225]
  - kvm-spice-send-connect-disconnect-monitor-events.patch [bz#558957]
  - kvm-spice-qxl-update-vga-help-text-indicating-qxl-is-the.patch [bz#574853]
  - kvm-spice-notifying-spice-when-migration-starts-and-ends.patch [bz#574849]
  - kvm-spice-add-__com.redhat_spice_migrate_info-monitor-co.patch [bz#574849]
  - Resolves: bz#525935
    (RFE: expire vnc password)
  - Resolves: bz#558957
    (A QMP event notification on SPICE client connect/disconnect events)
  - Resolves: bz#568820
    (EMBARGOED CVE-2010-0431 qemu: Insufficient guest provided pointers validation [rhel-6.0])
  - Resolves: bz#574211
    (spice: add tablet support)
  - Resolves: bz#574212
    (spice:wake spice server only when idle)
  - Resolves: bz#574214
    (qxl: switch qxl from native into vga mode on vga register access)
  - Resolves: bz#574222
    (spice: add audio support)
  - Resolves: bz#574225
    (spice: add config options)
  - Resolves: bz#574849
    (spice: client migration support)
  - Resolves: bz#574853
    (spice/qxl: add qxl to -vga help text)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.28.el6
changelog:
  - kvm-qcow2-Factor-next_refcount_table_size-out.patch [bz#567940]
  - kvm-qcow2-Rewrite-alloc_refcount_block-grow_refcount_tab.patch [bz#567940]
  - kvm-qcow2-More-checks-for-qemu-img-check.patch [bz#567940]
  - kvm-spice-virtual-machine-channel-replacement-for-remove.patch [bz#576488]
  - Resolves: bz#567940
    (qcow2 corruption with I/O error during refcount block allocation)
  - Resolves: bz#576488
    (Spice: virtio serial based device for guest-spice client communication)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.29.el6
changelog:
  - kvm-scsi-device-version-property.patch [bz#558835]
  - kvm-scsi-disk-fix-buffer-overflow.patch [bz#558835]
  - Resolves: bz#558835
    (ide/scsi drive versions)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.30.el6
changelog:
  - kvm-New-API-for-asynchronous-monitor-commands.patch [bz#574939]
  - kvm-Revert-QMP-Fix-query-balloon-key-change.patch [bz#574939]
  - kvm-virtio-Add-memory-statistics-reporting-to-the-balloo.patch [bz#574939]
  - Resolves: bz#574939
    (Memory statistics support)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.31.el6
changelog:
  - kvm-Transparent-Hugepage-Support-3.patch [bz#574525]
  - kvm-monitor-Don-t-check-for-mon_get_cpu-failure.patch [bz#574642]
  - kvm-QError-New-QERR_OPEN_FILE_FAILED.patch [bz#574642]
  - kvm-monitor-convert-do_memory_save-to-QError.patch [bz#574642]
  - kvm-monitor-convert-do_physical_memory_save-to-QError.patch [bz#574642]
  - kvm-QError-New-QERR_INVALID_CPU_INDEX.patch [bz#574642]
  - kvm-monitor-convert-do_cpu_set-to-QObject-QError.patch [bz#574642]
  - kvm-monitor-Use-QERR_INVALID_PARAMETER-instead-of-QERR_I.patch [bz#575800]
  - kvm-Revert-QError-New-QERR_INVALID_CPU_INDEX.patch [bz#575800]
  - kvm-json-parser-Fix-segfault-on-malformed-input.patch [bz#575800]
  - kvm-fix-i-format-handling-in-memory-dump.patch [bz#575800]
  - kvm-Don-t-set-default-monitor-when-there-is-a-mux-ed-one.patch [bz#575800]
  - kvm-monitor-Document-argument-type-M.patch [bz#575821]
  - kvm-QDict-New-qdict_get_double.patch [bz#575821]
  - kvm-monitor-New-argument-type-b.patch [bz#575821]
  - kvm-monitor-Use-argument-type-b-for-migrate_set_speed.patch [bz#575821]
  - kvm-monitor-convert-do_migrate_set_speed-to-QObject.patch [bz#575821]
  - kvm-monitor-New-argument-type-T.patch [bz#575821]
  - kvm-monitor-Use-argument-type-T-for-migrate_set_downtime.patch [bz#575821]
  - kvm-monitor-convert-do_migrate_set_downtime-to-QObject.patch [bz#575821]
  - kvm-block-Emit-BLOCK_IO_ERROR-before-vm_stop-call.patch [bz#575912]
  - kvm-QMP-Move-STOP-event-into-do_vm_stop.patch [bz#575912]
  - kvm-QMP-Move-RESET-event-into-qemu_system_reset.patch [bz#575912]
  - kvm-QMP-Sync-with-upstream-event-changes.patch [bz#575912]
  - kvm-QMP-Drop-DEBUG-event.patch [bz#575912]
  - kvm-QMP-Revamp-the-qmp-events.txt-file.patch [bz#575912]
  - kvm-QMP-Introduce-RTC_CHANGE-event.patch [bz#547534]
  - kvm-QMP-Introduce-WATCHDOG-event.patch [bz#557083]
  - kvm-spice-add-more-config-options.patch [bz#576561]
  - Resolves: bz#547534
    (RFE: a QMP event notification for RTC clock changes)
  - Resolves: bz#557083
    (QMP events for watchdog events)
  - Resolves: bz#574525
    (Align qemu-kvm guest memory for transparent hugepage support)
  - Resolves: bz#574642
    (QMP: Convert do_cpu_set() to QObject)
  - Resolves: bz#575800
    (Monitor: Backport a collection of fixes)
  - Resolves: bz#575821
    (QMP: Convert migrate_set_speed, migrate_set_downtime to QObject)
  - Resolves: bz#575912
    (QMP: Backport event related fixes)
  - Resolves: bz#576561
    (spice: add more config options)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.32.el6
changelog:
  - kvm-Revert-spice-add-more-config-options.patch [bz#576561]
    (need to wait for spice patches to be included on spice-server)
  - Related: bz#576561
    (spice: add more config options)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.33.el6
changelog:
  - kvm-Fix-kvm_load_mpstate-for-vcpu-hot-add.patch [bz#569613]
  - kvm-qemu-kvm-enable-get-set-vcpu-events-on-reset-and-mig.patch [bz#569613]
  - kvm-Synchronize-kvm-headers.patch [bz#569613]
  - kvm-Increase-VNC_MAX_WIDTH.patch [bz#569613]
  - kvm-device-assignment-default-requires-IOMMU.patch [bz#569613]
  - kvm-Do-not-allow-vcpu-stop-with-in-progress-PIO.patch [bz#569613]
  - kvm-fix-savevm-command-without-id-or-tag.patch [bz#569613]
  - kvm-Do-not-ignore-error-if-open-file-failed-serial-dev-t.patch [bz#569613]
  - kvm-segfault-due-to-buffer-overrun-in-usb-serial.patch [bz#569613]
  - kvm-fix-inet_parse-typo.patch [bz#569613]
  - kvm-virtio-net-fix-network-stall-under-load.patch [bz#569613]
  - kvm-don-t-dereference-NULL-after-failed-strdup.patch [bz#569613]
  - kvm-net-Remove-unused-net_client_uninit.patch [bz#569613]
  - kvm-net-net_check_clients-runs-too-early-to-see-device-f.patch [bz#569613]
  - kvm-net-Fix-bogus-Warning-vlan-0-with-no-nics-with-devic.patch [bz#569613]
  - kvm-net-net_check_clients-checks-only-VLAN-clients-fix.patch [bz#569613]
  - kvm-net-info-network-shows-only-VLAN-clients-fix.patch [bz#569613]
  - kvm-net-Monitor-command-set_link-finds-only-VLAN-clients.patch [bz#569613]
  - kvm-ide-save-restore-pio-atapi-cmd-transfer-fields-and-i.patch [bz#569613]
  - kvm-cirrus-Properly-re-register-cirrus_linear_io_addr-on.patch [bz#569613]
  - Related: bz#569613
    (backport qemu-kvm-0.12.3 fixes to RHEL6)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.34.el6
changelog:
  - kvm-Monitor-Introduce-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-simple-handlers-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_cont-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_eject-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_cpu_set-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_block_set_passwd-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_getfd-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_closefd-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-pci_device_hot_add-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-pci_device_hot_remove-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_migrate-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_memory_save-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_physical_memory_save-to-cmd_new_r.patch [bz#563491]
  - kvm-Monitor-Convert-do_info-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-do_change-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-to-mon_set_password-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Convert-mon_spice_migrate-to-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Rename-cmd_new_ret.patch [bz#563491]
  - kvm-Monitor-Debugging-support.patch [bz#563491]
  - kvm-Monitor-Drop-the-print-disabling-mechanism.patch [bz#563491]
  - kvm-Monitor-Audit-handler-return.patch [bz#563491]
  - kvm-Monitor-Debug-stray-prints-the-right-way.patch [bz#563491]
  - kvm-Monitor-Report-more-than-one-error-in-handlers.patch [bz#563491]
  - Resolves: bz#563491
    (QMP: New internal error handling mechanism)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.35.el6
changelog:
  - kvm-QError-New-QERR_DEVICE_NOT_ENCRYPTED.patch [bz#563641]
  - kvm-Wrong-error-message-in-block_passwd-command.patch [bz#563641]
  - kvm-Monitor-Introduce-RFQDN_REDHAT-and-use-it.patch [bz#578493]
  - kvm-QMP-Fix-Spice-event-names.patch [bz#578493]
  - Resolves: bz#563641
    (QMP: Wrong error message in block_passwd command)
  - Resolves: bz#578493
    (QMP: Fix spice event names)
  - ksm.init: touch max_kernel_pages only if it exists [bz#561907]
  - Resolves: bz#561907
  - ksmtuned: add debug information [bz#576789]
  - Resolves: bz#576789


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.36.el6
changelog:
  - kvm-char-Remove-redundant-qemu_chr_generic_open-call.patch [bz#558236]
  - kvm-add-close-callback-for-tty-based-char-device.patch [bz#558236]
  - kvm-Restore-terminal-attributes-for-tty-based-monitor.patch [bz#558236]
  - kvm-Restore-terminal-monitor-attributes-addition.patch [bz#558236]
  - Resolves: bz#558236
    (qemu-kvm monitor corrupts tty on exit)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.37.el6
changelog:
  - kvm-balloon-Fix-overflow-when-reporting-actual-memory-si.patch [bz#578912]
  - kvm-json-parser-Output-the-content-of-invalid-keyword.patch [bz#576544]
  - Resolves: bz#576544
    (Error message doesn't contain the content of invalid keyword)
  - Resolves: bz#578912
    (Monitor: Overflow in 'info balloon')


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.38.el6
changelog:
  - kvm-read-only-Make-CDROM-a-read-only-drive.patch [bz#537164]
  - kvm-read-only-BDRV_O_FLAGS-cleanup.patch [bz#537164]
  - kvm-read-only-Added-drives-readonly-option.patch [bz#537164]
  - kvm-read-only-Disable-fall-back-to-read-only.patch [bz#537164]
  - kvm-read-only-No-need-anymoe-for-bdrv_set_read_only.patch [bz#537164]
  - kvm-read_only-Ask-for-read-write-permissions-when-openin.patch [bz#537164]
  - kvm-read-only-Read-only-device-changed-to-opens-it-s-fil.patch [bz#537164]
  - kvm-read-only-qemu-img-Fix-qemu-img-can-t-create-qcow-im.patch [bz#537164]
  - kvm-block-clean-up-bdrv_open2-structure-a-bit.patch [bz#537164]
  - kvm-block-saner-flags-filtering-in-bdrv_open2.patch [bz#537164]
  - kvm-block-flush-backing_hd-in-the-right-place.patch [bz#537164]
  - kvm-block-fix-cache-flushing-in-bdrv_commit.patch [bz#537164]
  - kvm-block-more-read-only-changes-related-to-backing-file.patch [bz#537164]
  - kvm-read-only-minor-cleanup.patch [bz#537164]
  - kvm-read-only-Another-minor-cleanup.patch [bz#537164]
  - kvm-read-only-allow-read-only-CDROM-with-any-interface.patch [bz#537164]
  - kvm-qemu-img-rebase-Add-f-option.patch [bz#580028]
  - kvm-qemu-io-Fix-return-value-handling-of-bdrv_open.patch [bz#579974]
  - kvm-qemu-nbd-Fix-return-value-handling-of-bdrv_open.patch [bz#579974]
  - kvm-qemu-img-Fix-error-message.patch [bz#579974]
  - kvm-Replace-calls-of-old-bdrv_open.patch [bz#579974]
  - Resolves: bz#537164
    (-drive arg has no way to request a read only disk)
  - Resolves: bz#579974
    (Get segmentation fault when creating qcow2 format image on block device with "preallocation=metadata")
  - Resolves: bz#580028
    ('qemu-img re-base' broken on block devices)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.39.el6
changelog:
  - kvm-virtio-blk-revert-serial-number-support.patch [bz#564101]
  - kvm-block-add-topology-qdev-properties.patch [bz#564101]
  - kvm-virtio-blk-add-topology-support.patch [bz#564101]
  - kvm-scsi-add-topology-support.patch [bz#564101]
  - kvm-ide-add-topology-support.patch [bz#564101]
  - kvm-pcnet-make-subsystem-vendor-id-match-hardware.patch [bz#580140]
  - Resolves: bz#564101
    ([RFE] topology support in the virt block layer)
  - Resolves: bz#580140
    (emulated pcnet nic in qemu-kvm has wrong PCI subsystem ID for Windows XP driver)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.40.el6
changelog:
  - cpu-model-config-1.patch [bz#569661]
  - cpu-model-config-2.patch [bz#569661]
  - cpu-model-config-3.patch [bz#569661]
  - cpu-model-config-4.patch [bz#569661]
  - Resolves: bz#569661
    (RHEL6.0 requires backport of upstream cpu model support..)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.42.el6
changelog:
  - kvm-net-remove-NICInfo.bootable-field.patch [bz#561078]
  - kvm-net-remove-broken-net_set_boot_mask-boot-device-vali.patch [bz#561078]
  - kvm-boot-remove-unused-boot_devices_bitmap-variable.patch [bz#561078]
  - kvm-check-kvm-enabled.patch [bz#580109]
  - kvm-qemu-rename-notifier-event_notifier.patch [bz#580109]
  - kvm-virtio-API-name-cleanup.patch [bz#580109]
  - kvm-vhost-u_int64_t-uint64_t.patch [bz#580109]
  - kvm-virtio-pci-fix-coding-style.patch [bz#580109]
  - kvm-vhost-detect-lack-of-support-earlier-style.patch [bz#580109]
  - kvm-configure-vhost-related-fixes.patch [bz#580109]
  - kvm-vhost-fix-features-ack.patch [bz#580109]
  - kvm-vhost-net-disable-mergeable-buffers.patch [bz#580109]
  - Resolves: bz#561078
    ("Cannot boot from non-existent NIC" when using virt-install --pxe)
  - Resolves: bz#580109
    (vhost net lacks upstream fixes)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.43.el6
changelog:
  - kvm-qemu-option-Make-qemu_opts_foreach-accumulate-return.patch [bz#579470]
  - kvm-qdev-Fix-exit-code-for-device.patch [bz#579470]
  - kvm-qdev-Add-help-for-device-properties.patch [bz#579470]
  - kvm-qdev-update-help-on-device.patch [bz#579470]
  - kvm-qdev-Add-rudimentary-help-for-property-value.patch [bz#579470]
  - kvm-qdev-Free-opts-on-failed-do_device_add.patch [bz#579470]
  - kvm-qdev-Improve-diagnostics-for-bad-property-values.patch [bz#579470]
  - kvm-qdev-Catch-attempt-to-attach-more-than-one-device-to.patch [bz#579470]
  - kvm-usb-Remove-disabled-monitor_printf-in-usb_read_file.patch [bz#579470]
  - kvm-savevm-Fix-loadvm-to-report-errors-to-stderr-not-the.patch [bz#579470]
  - kvm-pc-Fix-error-reporting-for-boot-once.patch [bz#579470]
  - kvm-pc-Factor-common-code-out-of-pc_boot_set-and-cmos_in.patch [bz#579470]
  - kvm-tools-Remove-unused-cur_mon-from-qemu-tool.c.patch [bz#579470]
  - kvm-monitor-Separate-default-monitor-and-current-monitor.patch [bz#579470]
  - kvm-block-Simplify-usb_msd_initfn-test-for-can-read-bdrv.patch [bz#579470]
  - kvm-monitor-Factor-monitor_set_error-out-of-qemu_error_i.patch [bz#579470]
  - kvm-error-Move-qemu_error-friends-from-monitor.c-to-own-.patch [bz#579470]
  - kvm-error-Simplify-error-sink-setup.patch [bz#579470]
  - kvm-error-Move-qemu_error-friends-into-their-own-header.patch [bz#579470]
  - kvm-error-New-error_printf-and-error_vprintf.patch [bz#579470]
  - kvm-error-Don-t-abuse-qemu_error-for-non-error-in-qdev_d.patch [bz#579470]
  - kvm-error-Don-t-abuse-qemu_error-for-non-error-in-qbus_f.patch [bz#579470]
  - kvm-error-Don-t-abuse-qemu_error-for-non-error-in-scsi_h.patch [bz#579470]
  - kvm-error-Replace-qemu_error-by-error_report.patch [bz#579470]
  - kvm-error-Rename-qemu_error_new-to-qerror_report.patch [bz#579470]
  - kvm-error-Infrastructure-to-track-locations-for-error-re.patch [bz#579470]
  - kvm-error-Include-the-program-name-in-error-messages-to-.patch [bz#579470]
  - kvm-error-Track-locations-in-configuration-files.patch [bz#579470]
  - kvm-QemuOpts-Fix-qemu_config_parse-to-catch-file-read-er.patch [bz#579470]
  - kvm-error-Track-locations-on-command-line.patch [bz#579470]
  - kvm-qdev-Fix-device-and-device_add-to-handle-unsuitable-.patch [bz#579470]
  - kvm-qdev-Factor-qdev_create_from_info-out-of-qdev_create.patch [bz#579470]
  - kvm-qdev-Hide-no_user-devices-from-users.patch [bz#579470]
  - kvm-qdev-Hide-ptr-properties-from-users.patch [bz#579470]
  - kvm-monitor-New-monitor_cur_is_qmp.patch [bz#579470]
  - kvm-error-Let-converted-handlers-print-in-human-monitor.patch [bz#579470]
  - kvm-error-Polish-human-readable-error-descriptions.patch [bz#579470]
  - kvm-error-New-QERR_PROPERTY_NOT_FOUND.patch [bz#579470]
  - kvm-error-New-QERR_PROPERTY_VALUE_BAD.patch [bz#579470]
  - kvm-error-New-QERR_PROPERTY_VALUE_IN_USE.patch [bz#579470]
  - kvm-error-New-QERR_PROPERTY_VALUE_NOT_FOUND.patch [bz#579470]
  - kvm-qdev-convert-setting-device-properties-to-QError.patch [bz#579470]
  - kvm-qdev-Relax-parsing-of-bus-option.patch [bz#579470]
  - kvm-error-New-QERR_BUS_NOT_FOUND.patch [bz#579470]
  - kvm-error-New-QERR_DEVICE_MULTIPLE_BUSSES.patch [bz#579470]
  - kvm-error-New-QERR_DEVICE_NO_BUS.patch [bz#579470]
  - kvm-qdev-Convert-qbus_find-to-QError.patch [bz#579470]
  - kvm-error-New-error_printf_unless_qmp.patch [bz#579470]
  - kvm-error-New-QERR_BAD_BUS_FOR_DEVICE.patch [bz#579470]
  - kvm-error-New-QERR_BUS_NO_HOTPLUG.patch [bz#579470]
  - kvm-error-New-QERR_DEVICE_INIT_FAILED.patch [bz#579470]
  - kvm-error-New-QERR_NO_BUS_FOR_DEVICE.patch [bz#579470]
  - kvm-Revert-qdev-Use-QError-for-device-not-found-error.patch [bz#579470]
  - kvm-error-Convert-do_device_add-to-QError.patch [bz#579470]
  - kvm-qemu-option-Functions-to-convert-to-from-QDict.patch [bz#579470]
  - kvm-qemu-option-Move-the-implied-first-name-into-QemuOpt.patch [bz#579470]
  - kvm-qemu-option-Rename-find_list-to-qemu_find_opts-exter.patch [bz#579470]
  - kvm-monitor-New-argument-type-O.patch [bz#579470]
  - kvm-monitor-Use-argument-type-O-for-device_add.patch [bz#579470]
  - kvm-monitor-convert-do_device_add-to-QObject.patch [bz#579470]
  - kvm-error-Trim-includes-after-Move-qemu_error-friends.patch [bz#579470]
  - kvm-error-Trim-includes-in-qerror.c.patch [bz#579470]
  - kvm-error-Trim-includes-after-Infrastructure-to-track-lo.patch [bz#579470]
  - kvm-error-Make-use-of-error_set_progname-optional.patch [bz#579470]
  - kvm-error-Link-qemu-img-qemu-nbd-qemu-io-with-qemu-error.patch [bz#579470]
  - kvm-error-Move-qerror_report-from-qemu-error.-ch-to-qerr.patch [bz#579470]
  - Resolves: bz#579470
    (QMP: device_add support)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.44.el6
changelog:
  - kvm-spice-add-more-config-options-readd.patch [bz#576561]
  - BuildRequires spice-server-devel >= 0.4.2-10.el6 because of API changes
  - Resolves: bz#576561
    (spice: add more config options)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.45.el6
changelog:
  - kvm-Documentation-Add-monitor-commands-to-function-index.patch [bz#559670]
  - kvm-error-Put-error-definitions-back-in-alphabetical-ord.patch [bz#559670]
  - kvm-error-New-QERR_DUPLICATE_ID.patch [bz#559670]
  - kvm-error-Convert-qemu_opts_create-to-QError.patch [bz#559670]
  - kvm-error-New-QERR_INVALID_PARAMETER_VALUE.patch [bz#559670]
  - kvm-error-Convert-qemu_opts_set-to-QError.patch [bz#559670]
  - kvm-error-Drop-extra-messages-after-qemu_opts_set-and-qe.patch [bz#559670]
  - kvm-error-Use-QERR_INVALID_PARAMETER_VALUE-instead-of-QE.patch [bz#559670]
  - kvm-error-Convert-qemu_opts_validate-to-QError.patch [bz#559670]
  - kvm-error-Convert-net_client_init-to-QError.patch [bz#559670]
  - kvm-error-New-QERR_DEVICE_IN_USE.patch [bz#559670]
  - kvm-monitor-New-commands-netdev_add-netdev_del.patch [bz#559670]
  - kvm-qdev-Convert-qdev_unplug-to-QError.patch [bz#582325]
  - kvm-monitor-convert-do_device_del-to-QObject-QError.patch [bz#582325]
  - kvm-block-Fix-error-code-in-multiwrite-for-immediate-fai.patch [bz#582575]
  - kvm-block-Fix-multiwrite-memory-leak-in-error-case.patch [bz#582575]
  - Resolves: bz#559670
    (No 'netdev_add' command in monitor)
  - Resolves: bz#582325
    (QMP: device_del support)
  - Resolves: bz#582575
    (Backport bdrv_aio_multiwrite fixes)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.46.el6
changelog:
  - kvm-spice-add-auth-info-to-monitor-events.patch [bz#581540]
  - Resolves: bz#581540
    (SPICE graphics event does not include auth details)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.47.el6
changelog:
  - kvm-Request-setting-of-nmi_pending-and-sipi_vector.patch [bz#569613]
  - Resolves: bz#569613
    (backport qemu-kvm-0.12.3 fixes to RHEL6)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.48.el6
changelog:
  - kvm-virtio-serial-save-load-Ensure-target-has-enough-por.patch [bz#574296]
  - kvm-virtio-serial-save-load-Ensure-nr_ports-on-src-and-d.patch [bz#574296]
  - kvm-virtio-serial-save-load-Ensure-we-have-hot-plugged-p.patch [bz#574296]
  - kvm-virtio-serial-save-load-Send-target-host-connection-.patch [bz#574296]
  - kvm-virtio-serial-Use-control-messages-to-notify-guest-o.patch [bz#574296]
  - kvm-virtio-serial-whitespace-match-surrounding-code.patch [bz#574296]
  - kvm-virtio-serial-Remove-redundant-check-for-0-sized-wri.patch [bz#574296]
  - kvm-virtio-serial-Update-copyright-year-to-2010.patch [bz#574296]
  - kvm-virtio-serial-Propagate-errors-in-initialising-ports.patch [bz#574296]
  - kvm-virtio-serial-Send-out-guest-data-to-ports-only-if-p.patch [bz#574296]
  - kvm-iov-Introduce-a-new-file-for-helpers-around-iovs-add.patch [bz#574296]
  - kvm-iov-Add-iov_to_buf-and-iov_size-helpers.patch [bz#574296]
  - kvm-virtio-serial-Handle-scatter-gather-buffers-for-cont.patch [bz#574296]
  - kvm-virtio-serial-Handle-scatter-gather-input-from-the-g.patch [bz#574296]
  - kvm-virtio-serial-Apps-should-consume-all-data-that-gues.patch [bz#574296]
  - kvm-virtio-serial-Discard-data-that-guest-sends-us-when-.patch [bz#574296]
  - kvm-virtio-serial-Implement-flow-control-for-individual-.patch [bz#574296]
  - kvm-virtio-serial-Handle-output-from-guest-to-unintialis.patch [bz#574296]
  - kvm-virtio-serial-bus-wake-up-iothread-upon-guest-read-n.patch [bz#574296]
  - kvm-Bail-out-when-VCPU_CREATE-fails.patch [bz#587227]
  - Resolves: bz#574296
    (Fix migration for virtio-serial after port hot-plug/hot-unplug operations)
  - Resolves: bz#587227
    (Fix segfault when creating more vcpus than allowed.)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.49.el6
changelog:
  - kvm-block-Free-iovec-arrays-allocated-by-multiwrite_merg.patch [bz#586572]
  - Resolves: bz#586572
    (virtio-blk multiwrite merge memory leak)
  - Force spice to be enabled and fix BuildRequires to use spice-server-devel
  - Resolves: bz#588904
    (qemu-kvm builds without spice support)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.50.el6
changelog:
  - kvm-vl.c-fix-BZ-588828-endless-loop-caused-by-non-option.patch [bz#588828]
  - Resolves: bz#588828
    (endless loop when parsing of command line with bare image argument)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.51.el6
changelog:
  - kvm-fdc-fix-drive-property-handling.patch [bz#584902]
  - Resolves: bz#584902
    (Cannot associate drive with a floppy device using -global)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.52.el6
changelog:
  - kvm-qemu-img-use-the-heap-instead-of-the-huge-stack-arra.patch [bz#585837]
  - kvm-qemu-img-rebase-Fix-output-image-corruption.patch [bz#585837]
  - Resolves: bz#585837
    (After re-base snapshot, the file in the snapshot disappeared)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.53.el6
changelog:
  - kvm-virtio-blk-Fix-use-after-free-in-error-case.patch [bz#578448]
  - kvm-block-Fix-multiwrite-error-handling.patch [bz#578448]
  - kvm-Fix-boot-once-option.patch [bz#579692]
  - kvm-QError-New-QERR_QMP_BAD_INPUT_OBJECT_MEMBER.patch [bz#573578]
  - kvm-QMP-Use-QERR_QMP_BAD_INPUT_OBJECT_MEMBER.patch [bz#573578]
  - kvm-QError-Improve-QERR_QMP_BAD_INPUT_OBJECT-desc.patch [bz#573578]
  - kvm-QMP-Check-arguments-member-s-type.patch [bz#573578]
  - kvm-QMP-Introduce-RESUME-event.patch [bz#590102]
  - kvm-pci-irq_state-vmstate-breakage.patch [bz#588133]
  - Resolves: bz#573578
    (Segfault when migrating via QMP command interface)
  - Resolves: bz#578448
    (qemu-kvm segfault when nfs restart(without using werror&rerror))
  - Resolves: bz#579692
    (qemu-kvm "-boot once=drives" couldn't function properly)
  - Resolves: bz#588133
    (RHEL5.4 guest can lose virtio networking during migration)
  - Resolves: bz#590102
    (QMP: Backport RESUME event)


author: Eduardo Habkost <ehabkost@redhat.com> - qemu-kvm-0.12.1.2-2.54.el6
changelog:
  - kvm-qemu-config-qemu_read_config_file-reads-the-normal-c.patch [bz#588756]
  - kvm-qemu-config-Make-qemu_config_parse-more-generic.patch [bz#588756]
  - kvm-blkdebug-Basic-request-passthrough.patch [bz#588756]
  - kvm-blkdebug-Inject-errors.patch [bz#588756]
  - kvm-Make-qemu-config-available-for-tools.patch [bz#588756]
  - kvm-blkdebug-Add-events-and-rules.patch [bz#588756]
  - kvm-qcow2-Trigger-blkdebug-events.patch [bz#588756]
  - kvm-qcow2-Fix-access-after-end-of-array.patch [bz#588762]
  - kvm-qcow2-rename-two-QCowAIOCB-members.patch [bz#588762]
  - kvm-qcow2-Don-t-ignore-immediate-read-write-failures.patch [bz#588762]
  - kvm-qcow2-Remove-request-from-in-flight-list-after-error.patch [bz#588762]
  - kvm-qcow2-Return-0-errno-in-write_l2_entries.patch [bz#588762]
  - kvm-qcow2-Fix-error-return-code-in-qcow2_alloc_cluster_l.patch [bz#588762]
  - kvm-qcow2-Return-0-errno-in-write_l1_entry.patch [bz#588762]
  - kvm-qcow2-Return-0-errno-in-l2_allocate.patch [bz#588762]
  - kvm-qcow2-Remove-abort-on-free_clusters-failure.patch [bz#588762]
  - kvm-Add-qemu-error.o-only-once-to-target-list.patch [bz#591061]
  - kvm-block-Fix-bdrv_commit.patch [bz#589439]
  - kvm-fix-80000001.EDX-supported-bit-filtering.patch [bz#578106]
  - kvm-fix-CPUID-vendor-override.patch [bz#591604]
  - Resolves: bz#578106
    (call trace when boot guest with -cpu host)
  - Resolves: bz#588756
    (blkdebug is missing)
  - Resolves: bz#588762
    (Backport qcow2 fixes)
  - Resolves: bz#589439
    (Qcow2 snapshot got corruption after commit using block device)
  - Resolves: bz#591061
    (make fails to build after make clean)
  - Resolves: bz#591604
    (cannot override cpu vendor from the command line)


