ELSA-2016-3596 - Unbreakable Enterprise kernel security update

Release Date:2016-08-26


- blk-mq: avoid setting hctx->tags->cpumask before allocation (Akinobu Mita) [Orabug: 24464170]

- ocfs2: improve recovery performance (Junxiao Bi) [Orabug: 24395729]
- qed: Utilize FW (Yuval Mintz) [Orabug: 24442553]
- blk-mq: mark request queue as mq asap (Ming Lei) [Orabug: 24318720]
- lpfc: fix oops in lpfc_sli4_scmd_to_wqidx_distr() from lpfc_send_taskmgmt() (Mauricio Faria de Oliveira) [Orabug: 24312616]

- KEYS: potential uninitialized variable (Dan Carpenter) [Orabug: 24402831] {CVE-2016-4470}

- ol6-spec: update linux-firmware dependency to 20160616-44.git43e96a1e.0.10 (Chuck Anderson) [Orabug: 24311968]
- ol7-spec: update dracut version dependency to 033-360.0.3 (Chuck Anderson) [Orabug: 24308248]
- [2d8747c2] fixup! blk-mq: prevent double-unlock of mutex (Dan Duval) [Orabug: 24376521]
- tcp: make challenge acks less predictable (Eric Dumazet) [Orabug: 24010102]
- IBCM: dereference timewait_info only when needed (Santosh Shilimkar) [Orabug: 24326732]
- ext4: update c/mtime on truncate up (Eryu Guan) [Orabug: 24325361]
- vfs: add vfs_select_inode() helper (Miklos Szeredi) [Orabug: 24009788] {CVE-2016-6198} {CVE-2016-6197}
- vfs: rename: check backing inode being equal (Miklos Szeredi) [Orabug: 24009788] {CVE-2016-6198} {CVE-2016-6197}
- ovl: verify upper dentry before unlink and rename (Miklos Szeredi) [Orabug: 24009788] {CVE-2016-6198} {CVE-2016-6197}
- xen-pciback: mark device to be hidden on AER error trigger (Elena Ufimtseva)

- block: Initialize max_dev_sectors to 0 (Keith Busch) [Orabug: 23615929]
- sd: Fix rw_max for devices that report an optimal xfer size (Martin K. Petersen) [Orabug: 23615929]
- sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes (Martin K. Petersen) [Orabug: 23615929]
- sd: Optimal I/O size is in bytes, not sectors (Martin K. Petersen) [Orabug: 23615929]
- sd: Reject optimal transfer length smaller than page size (Martin K. Petersen) [Orabug: 23615929]
- block/sd: Fix device-imposed transfer length limits (Joe Jin) [Orabug: 23615929]
- Fix kabi issue for upstream commit ca369d51 (Joe Jin) [Orabug: 23615929]
- Revert 'ocfs2: bump up o2cb network protocol version' (Junxiao Bi) [Orabug: 24292852]
- Btrfs: fix leaking of ordered extents after direct IO write error (Filipe Manana) [Orabug: 23717870]
- Btrfs: fix error path when failing to submit bio for direct IO write (Filipe Manana) [Orabug: 23717870]
- Btrfs: fix memory corruption on failure to submit bio for direct IO (Filipe Manana) [Orabug: 23717870]
- Btrfs: fix extent accounting for partial direct IO writes (Filipe Manana) [Orabug: 23717870]
- Btrfs: Direct I/O: Fix space accounting (chandan) [Orabug: 23717870]
- Btrfs: fix warning of bytes_may_use (Liu Bo) [Orabug: 23717870]
- xen: use same main loop for counting and remapping pages (Juergen Gross)

- xen-blkfront: dynamic configuration of per-vbd resources (Bob Liu) [Orabug: 23720696]
- xen-blkfront: introduce blkif_set_queue_limits() (Bob Liu) [Orabug: 23720696]
- xen-blkfront: fix places not updated after introducing 64KB page granularity (Bob Liu) [Orabug: 23720696]
- IB: Add RNR timer workaround for PSIF (Santosh Shilimkar) [Orabug: 23633926]
- IB/core: Add encode/decode FDR/EDR rates (Hans Westgaard Ry) [Orabug: 23084916]
- bfa: Fix for crash when bfa_itnim is NULL (Sudarsana Reddy Kalluru) [Orabug: 23950878]
- bfa:Update driver version to (Anil Gurumurthy) [Orabug: 23950878]
- bfa:File header and user visible string changes (Anil Gurumurthy) [Orabug: 23950878]
- bfa:Updating copyright messages (Anil Gurumurthy) [Orabug: 23950878]
- bfa: Fix incorrect de-reference of pointer (Anil Gurumurthy) [Orabug: 23950878]
- bfa: Fix indentation (Anil Gurumurthy) [Orabug: 23950878]
- lpfc updates to for uek4-r2 (rkennedy) [Orabug: 23762058]
- lpfc: Update modified file copyrights (James Smart) [Orabug: 23762058]
- lpfc: Fix interaction between fdmi_on and enable_SmartSAN (James Smart) [Orabug: 23762058]
- lpfc: Add support for SmartSAN 2.0 (James Smart) [Orabug: 23762058]
- lpfc: Fix Device discovery failures during switch reboot test. (James Smart) [Orabug: 23762058]
- lpfc: Utilize embedded CDB logic to minimize IO latency (James Smart) [Orabug: 23762058]
- lpfc: Fix crash when unregistering default rpi. (James Smart) [Orabug: 23762058]
- lpfc: Fix DMA faults observed upon plugging loopback connector (James Smart) [Orabug: 23762058]
- lpfc: Correct LOGO handling during login (James Smart) [Orabug: 23762058]
- lpfc: fix misleading indentation (Arnd Bergmann) [Orabug: 23762058]
- lpfc: fix missing zero termination in debugfs (Alan) [Orabug: 23762058]
- lpfc: Remove redundant code block in lpfc_scsi_cmd_iocb_cmpl (Johannes Thumshirn) [Orabug: 23762058]
- qla2xxx: Update driver version to (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Fix BBCR offset (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Disable the adapter and skip error recovery in case of register disconnect. (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Separate ISP type bits out from device type. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Correction to function qla26xx_dport_diagnostics(). (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Add support to handle Loop Init error Asynchronus event. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Let DPORT be enabled purely by nvram. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Add bsg interface to support statistics counter reset. (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Add bsg interface to support D_Port Diagnostics. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Check for device state before unloading the driver. (Sawan Chandak) [Orabug: 23755773]
- qla2xxx: Properly reset firmware statistics. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Properly initialize IO statistics. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Make debug buffer log easier to view. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Add module parameter alternate/short names. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode. (Giridhar Malavali) [Orabug: 23755773]
- qla2xxx: Shutdown board on thermal shutdown aen. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Add ram area DDR for fwdump template entry T262. (Joe Carnuccio) [Orabug: 23755773]
- qla2xxx: Remove sysfs node fw_dump_template. (Joe Carnuccio) [Orabug: 23755773]
- mpt3sas: Used 'synchronize_irq()'API to synchronize timed-out IO & TMs (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Set maximum transfer length per IO to 4MB for VDs (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Updating mpt3sas driver version to (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Fix initial Reference tag field for 4K PI drives. (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Handle active cable exception event (Chaitra P B) [Orabug: 22529571]
- mpt3sas: Update MPI header to 2.00.42 (Chaitra P B) [Orabug: 22529571]
- mpt3sas - remove unused fw_event_work elements (Joe Lawrence) [Orabug: 22529571]
- mpt3sas: Remove usage of 'struct timeval' (Tina Ruchandani) [Orabug: 22529571]
- mpt3sas: Dont overreach ioc->reply_post[] during initialization (Calvin Owens) [Orabug: 22529571]
- mpt3sas: Remove unnecessary synchronize_irq() before free_irq() (Lars-Peter Clausen) [Orabug: 22529571]
- mpt3sas: Free memory pools before retrying to allocate with different value. (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and dont free free_cpu_mask_var before reply_q (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Updating mpt3sas driver version to (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Fix for Asynchronous completion of timedout IO and task abort of timedout IO. (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Updated MPI Header to 2.00.42 (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Add support for configurable Chain Frame Size (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Added smp_affinity_enable module parameter. (Suganath Prabu Subramani) [Orabug: 22529571]
- mpt3sas: Make use of additional HighPriority credit message frames for sending SCSI IOs (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Never block the Enclosure device (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Fix static analyzer(coverity) tool identified defects (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP Passthrough request message. (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: Added support for high port count HBA variants. (Suganath prabu Subramani) [Orabug: 22529571]
- mpt3sas: A correction in unmap_resources (Tomas Henzl) [Orabug: 22529571]
- mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility (James Bottomley) [Orabug: 22529571]
- mpt3sas: Add dummy Kconfig option for backwards compatibility (Martin K. Petersen) [Orabug: 22529571]
- mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: fix inline markers on non inline function declarations (Stephen Rothwell) [Orabug: 22529571]
- mpt3sas: Bump mpt3sas driver version to (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Single driver module which supports both SAS 2.0 & SAS 3.0 HBAs (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas, mpt3sas: Update the driver versions (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: setpci reset kernel oops fix (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Added OEM Gen2 PnP ID branding names (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Refcount fw_events and fix unsafe list usage (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Refcount sas_device objects and fix unsafe list usage (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: sysfs attribute to report Backup Rail Monitor Status (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Ported WarpDrive product SSS6200 support (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: fix for driver fails EEH, recovery from injected pci bus error (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Manage MSI-X vectors according to HBA device type (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Dont send PHYDISK_HIDDEN RAID action request on SAS2 HBAs (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Build MPI SGL LIST on GEN2 HBAs and IEEE SGL LIST on GEN3 HBAs (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas, mpt3sas: Remove SCSI_MPTXSAS_LOGGING entry from Kconfig (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Define 'hba_mpi_version_belonged' IOC variable (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas: Remove .c and .h files from mpt2sas driver (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas: Move Gen2 HBAs device registration to a separate file (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Move Gen3 HBAs device registration to a separate file (Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Added mpt2sas driver definitions (Sreekanth Reddy) [Orabug: 22529571]
- mpt2sas: Use mpi headers from mpt3sas (Christoph Hellwig) [Orabug: 22529571]
- ext4: only call ext4_truncate when size <= isize (Josef Bacik) [Orabug: 23598757]
- fix kABI breakage from 'blk-mq: fix race between timeout and freeing request' (Dan Duval) [Orabug: 23521058]
- blk-mq: fix race between timeout and freeing request (Ming Lei) [Orabug: 23521058]
- fix kABI breakage from 'blk-mq: Shared tag enhancements' (Dan Duval) [Orabug: 23521058]
- blk-mq: Shared tag enhancements (Keith Busch) [Orabug: 23521058]
- propogate_mnt: Handle the first propogated copy being a slave (Eric W. Biederman) [Orabug: 23276659] {CVE-2016-4581}
- fs/pnode.c: treat zero mnt_group_id-s as unequal (Maxim Patlasov) [Orabug: 23276659] {CVE-2016-4581}
- xsigo: SKB Frag cleanup (Pradeep Gopanapalli) [Orabug: 23514725]
- xsigo: Tx_tail goes outof bound (Pradeep Gopanapalli) [Orabug: 23514725]
- xsigo: Fixed Path locking issues (Pradeep Gopanapalli) [Orabug: 23514725]
- net/rds: Skip packet filtering if interface does not support ACL (Yuval Shaia) [Orabug: 23541567]
- RDS: Fix the rds_conn_destroy panic due to pending messages (Bang Nguyen) [Orabug: 23222944]
- RDS: add handshaking for ACL violation detection at passive (Ajaykumar Hotchandani) [Orabug: 23222944]
- RDS: IB: enforce IP anti-spoofing based on ACLs (Santosh Shilimkar) [Orabug: 23222944]
- RDS: Add acl fields to the rds_connection (Santosh Shilimkar) [Orabug: 23222944]
- RDS: IB: invoke connection destruction in worker (Ajaykumar Hotchandani) [Orabug: 23222944]
- RDS: Add reset all conns for a source address to CONN_RESET (Santosh Shilimkar) [Orabug: 23222944]
- IB/mlx4: Generate alias GUID for slaves (Yuval Shaia) [Orabug: 23222944]
- IB/ipoib: ioctl interface to manage ACL tables (Yuval Shaia) [Orabug: 23222944]
- IB/ipoib: sysfs interface to manage ACL tables (Yuval Shaia) [Orabug: 23222944]
- IB/{cm,ipoib}: Filter traffic using ACL (Yuval Shaia) [Orabug: 23222944]
- IB/{cm,ipoib}: Manage ACL tables (Yuval Shaia) [Orabug: 23222944]

- Enable CONFIG_CONNTRACK_ZONES for Ol6 (Manjunath Govindashetty) [Orabug: 23755115]
- perf tools: add --sym-lookup arg to enable symbol lookup in hugepage shm segment (ashok.vairavan) [Orabug: 23278057]
- offload ib subnet manager port and node get info query handling. (Rama Nichanamatlu) [Orabug: 23750258]
- IB/ipoib: Adjust queue sizes (Ajaykumar Hotchandani) [Orabug: 23302017]
- IB/ipoib: Change send workqueue size for CM mode (Ajaykumar Hotchandani) [Orabug: 23254764]
- qed: Add support for qed and qede drivers from Qlogic in UEK4 (Manjunath Govindashetty) [Orabug: 23732603]
- qed: Protect the doorbell BAR with the write barriers. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Add missing port-mode (Yuval Mintz) [Orabug: 23732603]
- qed: Fix returning unlimited SPQ entries (Yuval Mintz) [Orabug: 23732603]
- qed*: Dont reset statistics on inner reload (Yuval Mintz) [Orabug: 23732603]
- qed: Prevent VF from Tx-switching 'promisc' (Yuval Mintz) [Orabug: 23732603]
- qed: Correct default vlan behavior (Yuval Mintz) [Orabug: 23732603]
- qed: fix qed_fill_link() error handling (Arnd Bergmann) [Orabug: 23732603]
- qed: Dont config min BW on 100g on link flap (Yuval Mintz) [Orabug: 23732603]
- qed: Prevent 100g from working in MSI (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Add missing 100g init mode (Yuval Mintz) [Orabug: 23732603]
- qed: Save min/max accross dcbx-change (Yuval Mintz) [Orabug: 23732603]
- qed: Fix allocation in interrupt context (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qede: Dont expose self-test for VFs (Yuval Mintz) [Orabug: 23732603]
- qede: Reload on GRO changes (Yuval Mintz) [Orabug: 23732603]
- qede: Fix VF minimum BW setting (Yuval Mintz) [Orabug: 23732603]
- qed: Reset the enable flag for eth protocol. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: signedness bug in qed_dcbx_process_tlv() (Dan Carpenter) [Orabug: 23732603]
- qede: Fix DMA address APIs usage (Manish Chopra) [Orabug: 23732603]
- qed: add support for dcbx. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Remove a stray tab (Dan Carpenter) [Orabug: 23732603]
- qed: VFs gracefully accept lack of PM (Yuval Mintz) [Orabug: 23732603]
- qed: Allow more than 16 VFs (Yuval Mintz) [Orabug: 23732603]
- qed: Reset link on IOV disable (Manish Chopra) [Orabug: 23732603]
- qed: Improve VF interrupt reset (Yuval Mintz) [Orabug: 23732603]
- qed: Correct PF-sanity check (Yuval Mintz) [Orabug: 23732603]
- qed*: Tx-switching configuration (Yuval Mintz) [Orabug: 23732603]
- qed*: support ndo_get_vf_config (Yuval Mintz) [Orabug: 23732603]
- qed*: IOV support spoof-checking (Yuval Mintz) [Orabug: 23732603]
- qed*: IOV link control (Yuval Mintz) [Orabug: 23732603]
- qed*: Support forced MAC (Yuval Mintz) [Orabug: 23732603]
- qed*: Support PVID configuration (Yuval Mintz) [Orabug: 23732603]
- qede: Add VF support (Yuval Mintz) [Orabug: 23732603]
- qed: Align TLVs (Yuval Mintz) [Orabug: 23732603]
- qed: Bulletin and Link (Yuval Mintz) [Orabug: 23732603]
- qed: IOV l2 functionality (Yuval Mintz) [Orabug: 23732603]
- qed: IOV configure and FLR (Yuval Mintz) [Orabug: 23732603]
- qed: Introduce VFs (Yuval Mintz) [Orabug: 23732603]
- qed: Add VF->PF channel infrastructure (Yuval Mintz) [Orabug: 23732603]
- qed: Add CONFIG_QED_SRIOV (Yuval Mintz) [Orabug: 23732603]
- qede: uninitialized variable in qede_start_xmit() (Dan Carpenter) [Orabug: 23732603]
- qede: prevent chip hang when increasing channels (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Apply tunnel configurations after PF start (Manish Chopra) [Orabug: 23732603]
- qede: add implementation for internal loopback test. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qede: add support for selftests. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: add infrastructure for device self tests. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Add PF min bandwidth configuration support (Manish Chopra) [Orabug: 23732603]
- qed: Add PF max bandwidth configuration support (Manish Chopra) [Orabug: 23732603]
- qed: Add vport WFQ configuration APIs (Manish Chopra) [Orabug: 23732603]
- qed: add support for link pause configuration. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed*: Conditions for changing link (Yuval Mintz) [Orabug: 23732603]
- qede: Add support for ethtool private flags (Yuval Mintz) [Orabug: 23732603]
- qed*: Align statistics names (Yuval Mintz) [Orabug: 23732603]
- qede: Fix single MTU sized packet from firmware GRO flow (Manish Chopra) [Orabug: 23732603]
- qede: Fix setting Skb network header (Manish Chopra) [Orabug: 23732603]
- qede: Fix various memory allocation error flows for fastpath (Manish Chopra) [Orabug: 23732603]
- qede: Add fastpath support for tunneling (Manish Chopra) [Orabug: 23732603]
- qed: Enable GRE tunnel slowpath configuration (Manish Chopra) [Orabug: 23732603]
- qed/qede: Add VXLAN tunnel slowpath configuration support (Manish Chopra) [Orabug: 23732603]
- qed: Add infrastructure support for tunneling (Manish Chopra) [Orabug: 23732603]
- qed* - bump driver versions to (Yuval Mintz) [Orabug: 23732603]
- qede: add Rx flow hash/indirection support. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: add Rx flow hash/indirection support. (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed*: remove version dependency (Rahul Verma) [Orabug: 23732603]
- qed: initialize return rc to avoid returning garbage (Colin Ian King) [Orabug: 23732603]
- qed: Enlrage the drain timeout (Yuval Mintz) [Orabug: 23732603]
- qed: Notify of transciever changes (Zvi Nachmani) [Orabug: 23732603]
- qed: Major changes to MB locking (Tomer Tayar) [Orabug: 23732603]
- qed: Prevent MF link notifications (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qede: Fix net-next 'make ARCH=x86_64' (Manish Chopra) [Orabug: 23732603]
- qede: Add slowpath/fastpath support and enable hardware GRO (Manish Chopra) [Orabug: 23732603]
- qed/qede: Add infrastructure support for hardware GRO (Manish Chopra) [Orabug: 23732603]
- qed: Remove unused NVM vendor ID (Yuval Mintz) [Orabug: 23732603]
- qed: Fix error flow on slowpath start (Yuval Mintz) [Orabug: 23732603]
- qed: Move statistics to L2 code (Yuval Mintz) [Orabug: 23732603]
- qed: Support B0 instead of A0 (Yuval Mintz) [Orabug: 23732603]
- qed: Correct BAR sizes for older MFW (Ram Amrani) [Orabug: 23732603]
- qed: Print additional HW attention info (Yuval Mintz) [Orabug: 23732603]
- qed: Print HW attention reasons (Yuval Mintz) [Orabug: 23732603]
- qed: Add support for HW attentions (Yuval Mintz) [Orabug: 23732603]
- qed: Semantic refactoring of interrupt code (Yuval Mintz) [Orabug: 23732603]
- qed, qede: rebrand module description (Yuval Mintz) [Orabug: 23732603]
- qed: Prevent probe on previous error (Yuval Mintz) [Orabug: 23732603]
- qed: add MODULE_FIRMWARE() (Yuval Mintz) [Orabug: 23732603]
- qede: Dont report link change needlessly (Yuval Mintz) [Orabug: 23732603]
- qede: Linearize SKBs when needed (Yuval Mintz) [Orabug: 23732603]
- qede: Change pci DID for 10g device (Yuval Mintz) [Orabug: 23732603]
- qed,qede: Bump driver versions to (Yuval Mintz) [Orabug: 23732603]
- qed: Introduce DMA_REGPAIR_LE (Yuval Mintz) [Orabug: 23732603]
- qed: Change metadata needed for SPQ entries (Yuval Mintz) [Orabug: 23732603]
- qed: Handle possible race in SB config (Yuval Mintz) [Orabug: 23732603]
- qed: Turn most GFP_ATOMIC into GFP_KERNEL (Yuval Mintz) [Orabug: 23732603]
- qede: Add vlan filtering offload support (Sudarsana Reddy Kalluru) [Orabug: 23732603]
- qed: Lay infrastructure for vlan filtering offload (Yuval Mintz) [Orabug: 23732603]
- qed/qede: use FW. (Yuval Mintz) [Orabug: 23732603]
- qed: Correct slowpath interrupt scheme (Sudarsana Kalluru) [Orabug: 23732603]
- qed: Fix BAR size split for some servers (Ariel Elior) [Orabug: 23732603]
- qed: fix handling of concurrent ramrods. (Tomer Tayar) [Orabug: 23732603]
- qed: Fix corner case for chain in-between pages (Tomer Tayar) [Orabug: 23732603]
- qede: Add support for {get, set}_pauseparam (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add support for nway_reset (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add support for set_phys_id (Sudarsana Kalluru) [Orabug: 23732603]
- qed: Add support for changing LED state (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add support for {get, set}_ringparam (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add support for {get, set}_channels (Sudarsana Kalluru) [Orabug: 23732603]
- qed: select ZLIB_INFLATE (Arnd Bergmann) [Orabug: 23732603]
- qlogic: qed: fix error codes in qed_resc_alloc() (Dan Carpenter) [Orabug: 23732603]
- qlogic: qed: fix a test for MODE_MF_SI (Dan Carpenter) [Orabug: 23732603]
- qlogic/qed: remove bogus NULL check (Dan Carpenter) [Orabug: 23732603]
- qede: Add basic ethtool support (Sudarsana Kalluru) [Orabug: 23732603]
- qed: Add statistics support (Manish Chopra) [Orabug: 23732603]
- qede: Add support for link (Sudarsana Kalluru)
- qed: Add link support (Yuval Mintz) [Orabug: 23732603]
- qede: classification configuration (Sudarsana Kalluru) [Orabug: 23732603]
- qede: Add basic network device support (Yuval Mintz) [Orabug: 23732603]
- qed: Add slowpath L2 support (Manish Chopra) [Orabug: 23732603]
- qede: Add basic Network driver (Yuval Mintz) [Orabug: 23732603]
- qed: Add basic L2 interface (Yuval Mintz) [Orabug: 23732603]
- qed: Add module with basic common support (Yuval Mintz) [Orabug: 23732603]
- qlcnic: potential NULL dereference in qlcnic_83xx_get_minidump_template() (Dan Carpenter) [Orabug: 23711389]
- qlcnic: protect qlicnic_attach_func with rtnl_lock (Hannes Frederic Sowa) [Orabug: 23711389]
- qlcnic: Update version to 5.3.64 (Manish Chopra) [Orabug: 23711389]
- qlcnic: Fix mailbox completion handling during spurious interrupt (Rajesh Borundia) [Orabug: 23711389]
- qlcnic: Remove unnecessary usage of atomic_t (Rajesh Borundia) [Orabug: 23711389]
- qlcnic: correctly handle qlcnic_alloc_mbx_args (Insu Yun) [Orabug: 23711389]
- qlcnic: constify qlcnic_dcb_ops structures (Julia Lawall) [Orabug: 23711389]
- qlcnic: fix a loop exit condition better (Dan Carpenter) [Orabug: 23711389]
- qlcnic: fix a timeout loop (Dan Carpenter) [Orabug: 23711389]
- net/qlcnic: fix mac address restore in bond mode 5/6 (Jarod Wilson) [Orabug: 23711389]
- qlcnic: constify qlcnic_mbx_ops structure (Julia Lawall) [Orabug: 23711389]
- qlcnic: track vxlan port count (Jiri Benc) [Orabug: 23711389]
- net: qlcnic: delete redundant memsets (Rasmus Villemoes) [Orabug: 23711389]

- ol6-spec: remove require for ql23xx-firmware-3.03.27 (Ethan Zhao) [Orabug: 23724175]
- ol7-spec: update version dependency for linux-firmware package (Ethan Zhao) [Orabug: 23701430]
- ol6-spec: update version dependency for linux-firmware package (Ethan Zhao) [Orabug: 23701352]
- xen/acpi: Disable ACPI memory hotplug when running under Xen. (Konrad Rzeszutek Wilk)
- mlx4_core: use higher log_rdmarc_per_qp when scale_profile is set (Mukesh Kacker) [Orabug: 23725942]
- RDS: IB: change rds_ib_active_bonding_excl_ips to only RFC3927 space (Todd Vierling)
- RDS: avoid large pages for sg allocation for TCP transport (Santosh Shilimkar) [Orabug: 23635336]
- bnx2x: Update driver version to 1.713.10 (Rajesh Borundia) [Orabug: 23718192]
- bnx2x: allow adding VLANs while interface is down (Michal Schmidt) [Orabug: 23718192]
- bnx2x: avoid leaking memory on bnx2x_init_one() failures (Vitaly Kuznetsov) [Orabug: 23718192]
- bnx2x: Prevent false warning for lack of FC NPIV (Yuval Mintz) [Orabug: 23718192]
- bnx2x: dont wait for Tx completion on recovery (Yuval Mintz) [Orabug: 23718192]
- bnx2x: fix indentation in bnx2x_sp_task() (Michal Schmidt) [Orabug: 23718192]
- bnx2x: define event data reserved fields as little-endian (Michal Schmidt) [Orabug: 23718192]
- bnx2x: define fields of struct cfc_del_event_data as little-endian (Michal Schmidt) [Orabug: 23718192]
- bnx2x: access cfc_del_event only if the opcode is CFC_DEL (Michal Schmidt) [Orabug: 23718192]
- bnx2x: fix receive of VF->PF mailbox messages by the PF on big-endian (Michal Schmidt) [Orabug: 23718192]
- bnx2x: fix sending VF->PF messages on big-endian (Michal Schmidt) [Orabug: 23718192]
- bnx2x: fix crash on big-endian when adding VLAN (Michal Schmidt) [Orabug: 23718192]
- bnx2x: Fix 84833 phy command handler (Yuval Mintz)
- bnx2x: Fix led setting for 84858 phy. (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Correct 84858 PHY fw version (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Fix 84833 RX CRC (Yuval Mintz)
- bnx2x: Fix link-forcing for KR2 (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Add missing HSI for big-endian machines (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Warn about grc timeouts in register dump (Yuval Mintz) [Orabug: 23718192]
- bnx2x: extend DCBx support (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Add support for single-port DCBx (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Remove unneccessary EXPORT_SYMBOL (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Prevent FW assertion when using Vxlan (Yuval Mintz) [Orabug: 23718192]
- bnx2x: remove rx_pkt/rx_calls (Eric Dumazet) [Orabug: 23718192]
- bnx2x: avoid soft lockup in bnx2x_poll() (Eric Dumazet) [Orabug: 23718192]
- bnx2x: simplify distinction between port and func stats (Michal Schmidt) [Orabug: 23718192]
- bnx2x: change FW GRO error message to WARN_ONCE (Michal Schmidt) [Orabug: 23718192]
- bnx2x: drop redundant error message about allocation failure (Michal Schmidt) [Orabug: 23718192]
- bnx2x: Utilize FW (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Show port statistics in Multi-function (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Add new SW stat 'tx_exhaustion_events' (Yuval Mintz) [Orabug: 23718192]
- bnx2x: Fix vxlan removal (Yuval Mintz) [Orabug: 23718192]
- net: move skb_mark_napi_id() into core networking stack (Eric Dumazet) [Orabug: 23718192]
- bnx2x: remove bnx2x_low_latency_recv() support (Eric Dumazet) [Orabug: 23718192]
- bnx2x: Add FW (Yuval Mintz) [Orabug: 23718192]
- be2iscsi: Update the driver version (Jitendra Bhivare) [Orabug: 23712824]
- be2iscsi: Replace _bh with _irqsave/irqrestore (Jitendra Bhivare) [Orabug: 23712824]
- be2iscsi: Remove unnecessary synchronize_irq() before free_irq() (Lars-Peter Clausen) [Orabug: 23712824]
- be2iscsi:Add missing error check in beiscsi_eeh_resume (Nicholas Krause) [Orabug: 23712824]
- atl2: Disable unimplemented scatter/gather feature (Ben Hutchings) [Orabug: 23703754] {CVE-2016-2117}
- be2net: Fix provisioning of RSS for VFs in multi-partition configurations (Somnath Kotur) [Orabug: 23641442]
- be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Sriharsha Basavapatna) [Orabug: 23641442]
- be2net: use max-TXQs limit too while provisioning VF queue pairs (Suresh Reddy) [Orabug: 23641442]
- benet: be_resume needs to protect be_open with rtnl_lock (Hannes Frederic Sowa) [Orabug: 23641442]
- be2net: Dont leak iomapped memory on removal. (Douglas Miller) [Orabug: 23641442]
- be2net: dont enable multicast flag in be_enable_if_filters() routine (Venkat Duvvuru) [Orabug: 23641442]
- be2net: Fix a UE caused by passing large frames to the ASIC (ajit.khaparde@broadcom.com) [Orabug: 23641442]
- be2net: Declare some u16 fields as u32 to improve performance (ajit.khaparde@broadcom.com) [Orabug: 23641442]
- be2net: Fix pcie error recovery in case of NIC+RoCE adapters (Padmanabh Ratnakar) [Orabug: 23641442]
- VSOCK: Only check error on skb_recv_datagram when skb is NULL (Jorgen Hansen) [Orabug: 23718522]
- VSOCK: Detach QP check should filter out non matching QPs. (Jorgen Hansen) [Orabug: 23718522]
- x86/mce: Ensure offline CPUs dont participate in rendezvous process (Ashok Raj) [Orabug: 23520972]

- PCI: Mark Intel i40e NIC INTx masking as broken (Alex Williamson) [Orabug: 23176970]
- i40e: fix an uninitialized variable bug (Dan Carpenter) [Orabug: 23176970]
- i40e: Bump version from 1.5.10 to 1.5.16 (Bimmy Pujari) [Orabug: 23176970]
- i40e: dont add broadcast filter for VFs (Mitch Williams) [Orabug: 23176970]
- i40e/i40evf: properly report Rx packet hash (Mitch Williams) [Orabug: 23176970]
- i40e: set context to use VSI RSS LUT for SR-IOV (Ashish Shah) [Orabug: 23176970]
- i40e: Correct UDP packet header for non_tunnel-ipv6 (Akeem G Abodunrin) [Orabug: 23176970]
- i40e: change Rx hang message into a WARN_ONCE (Jacob Keller) [Orabug: 23176970]
- i40e: Refactor ethtool get_settings (Catherine Sullivan) [Orabug: 23176970]
- i40e: lie to the VF (Mitch Williams) [Orabug: 23176970]
- i40e: Add vf-true-promisc-support priv flag (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Implement the API function for aq_set_switch_config (Shannon Nelson) [Orabug: 23176970]
- i40e: Add allmulti support for the VF (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Add support for disabling all link and change bits needed for PHY interactions (Kevin Scott) [Orabug: 23176970]
- i40e: constify i40e_client_ops structure (Julia Lawall) [Orabug: 23176970]
- i40e: fix misleading indentation (Arnd Bergmann) [Orabug: 23176970]
- i40e: Test memory before ethtool alloc succeeds (Jesse Brandeburg) [Orabug: 23176970]
- i40evf: Allocate Rx buffers properly (Mitch Williams) [Orabug: 23176970]
- i40e/i40evf: Remove unused hardware receive descriptor code (Jesse Brandeburg) [Orabug: 23176970]
- i40evf: refactor receive routine (Jesse Brandeburg) [Orabug: 23176970]
- i40evf: Drop packet split receive routine (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Refactor receive routine (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Remove reference to ring->dtype (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Drop packet split receive routine (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Refactor tunnel interpretation (Jesse Brandeburg) [Orabug: 23176970]
- i40evf: make use of BIT() macro to avoid signed left shift (Jacob Keller) [Orabug: 23176970]
- i40e: make use of BIT() macro to prevent left shift of signed values (Jacob Keller) [Orabug: 23176970]
- i40e/i40evf: fix I40E_MASK signed shift overflow warnings (Jacob Keller) [Orabug: 23176970]
- i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 (Harshitha Ramamurthy) [Orabug: 23176970]
- i40e: Update device ids for X722 (Catherine Sullivan) [Orabug: 23176970]
- i40e: Drop extra copy of function (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Use consistent type for vf_id (Jesse Brandeburg) [Orabug: 23176970]
- i40e: PTP - avoid aggregate return warnings (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Fix uninitialized variable (Catherine Sullivan) [Orabug: 23176970]
- i40evf: RSS Hash Option parameters (Carolyn Wyborny) [Orabug: 23176970]
- i40e: Remove HMC AQ API implementation (Neerav Parikh) [Orabug: 23176970]
- i40e: Limit the number of MAC and VLAN addresses that can be added for VFs (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Change the default for VFs to be not privileged (Anjali Singhai Jain) [Orabug: 23176970]
- i40evf: Add driver support for promiscuous mode (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Add VF promiscuous mode driver support (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: Add promiscuous on VLAN support (Greg Rose) [Orabug: 23176970]
- i40e/i40evf: Only offload VLAN tag if enabled (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Remove zero check (Greg Rose) [Orabug: 23176970]
- i40e: Add DeviceID for X722 QSFP+ (Kamil Krawczyk) [Orabug: 23176970]
- i40e: Add device capability which defines if update is available (Michal Kosiarz) [Orabug: 23176970]
- i40evf: Allow PF driver to configure RSS (Mitch Williams) [Orabug: 23176970]
- i40e: Specify AQ event opcode to wait for (Shannon Nelson) [Orabug: 23176970]
- i40e: Code cleanup in i40e_add_fdir_ethtool (Shannon Nelson) [Orabug: 23176970]
- i40evf: Dont Panic (Mitch Williams) [Orabug: 23176970]
- i40e: Add support for configuring VF RSS (Mitch Williams) [Orabug: 23176970]
- i40e/i40evf: Add support for IPIP and SIT offloads (Alexander Duyck) [Orabug: 23176970]
- i40e/i40evf: Clean up feature flags (Alexander Duyck) [Orabug: 23176970]
- i40evf: properly handle VLAN features (Mitch Williams) [Orabug: 23176970]
- i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Harshitha Ramamurthy) [Orabug: 23176970]
- i40e: Input set mask constants for RSS, flow director, and flex bytes (Kiran Patil) [Orabug: 23176970]
- i40e: Move NVM event wait check to NVM code (Shannon Nelson) [Orabug: 23176970]
- i40e: Add RSS configuration to virtual channel (Mitch Williams) [Orabug: 23176970]
- i40e: Move NVM variable out of AQ struct (Shannon Nelson) [Orabug: 23176970]
- i40e: Restrict VF poll mode to only single function mode devices (Shannon Nelson) [Orabug: 23176970]
- i40e/i40evf: Faster RX via avoiding FCoE (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Drop unused tx_ring argument (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Move stack var deeper (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Move HW flush (Akeem G Abodunrin) [Orabug: 23176970]
- i40e: Leave debug_mask cleared at init (Shannon Nelson) [Orabug: 23176970]
- i40e: Inserting a HW capability display info (Deepthi Kavalur) [Orabug: 23176970]
- i40e/i40evf: Fix TSO checksum pseudo-header adjustment (Alexander Duyck) [Orabug: 23176970]
- i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Avinash Dayanand) [Orabug: 23176970]
- i40e: Request PHY media event at reset time (Shannon Nelson) [Orabug: 23176970]
- i40e: Lower some message levels (Mitch Williams) [Orabug: 23176970]
- i40e: Fix for supported link modes in 10GBaseT PHYs (Avinash Dayanand) [Orabug: 23176970]
- i40evf: Fix get_rss_aq (Catherine Sullivan) [Orabug: 23176970]
- i40e: Disable link polling (Shannon Nelson) [Orabug: 23176970]
- i40evf: Add longer wait after remove module (Mitch Williams) [Orabug: 23176970]
- i40e: Make VF resets more reliable (Mitch Williams) [Orabug: 23176970]
- i40e: Add new device ID for X722 (Catherine Sullivan) [Orabug: 23176970]
- i40evf: Fix VLAN features (Mitch Williams) [Orabug: 23176970]
- i40e: Remove unused variable (Mitch Williams) [Orabug: 23176970]
- i40e: Enable Geneve offload for FW API ver > 1.4 for XL710/X710 devices (Anjali Singhai Jain) [Orabug: 23176970]
- i40e: remove redundant check on vsi->active_vlans (Colin King) [Orabug: 23176970]
- i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Catherine Sullivan) [Orabug: 23176970]
- i40e: Change comment to reflect correct function name (Mitch Williams) [Orabug: 23176970]
- i40evf: Add additional check for reset (Mitch Williams) [Orabug: 23176970]
- i40e: Change unknown event error msg to ignore message (Shannon Nelson) [Orabug: 23176970]
- i40e: Added code to prevent double resets (Mitch Williams) [Orabug: 23176970]
- i40e: Notify VFs of all resets (Mitch Williams) [Orabug: 23176970]
- i40e: Remove timer and task only if created (Shannon Nelson) [Orabug: 23176970]
- i40e: Assure that adminq is alive in debug mode (Shannon Nelson) [Orabug: 23176970]
- i40e: Remove MSIx only if created (Shannon Nelson) [Orabug: 23176970]
- i40e: Fix up return code (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Save off VSI resource count when updating VSI (Kevin Scott) [Orabug: 23176970]
- i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Catherine Sullivan) [Orabug: 23176970]
- i40e/i40evf: Fix casting in transmit code (Jesse Brandeburg) [Orabug: 23176970]
- i40e/i40evf: Fix handling of boolean logic in polling routines (Alexander Duyck) [Orabug: 23176970]
- i40evf: remove dead code (Alan Cox) [Orabug: 23176970]
- i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor instead of 8K (Alexander Duyck) [Orabug: 23176970]
- i40e: call ndo_stop() instead of dev_close() when running offline selftest (Stefan Assmann) [Orabug: 23176970]
- i40e/i40evf: Limit TSO to 7 descriptors for payload instead of 8 per packet (Alexander Duyck) [Orabug: 23176970]
- i40e: fix errant PCIe bandwidth message (Jesse Brandeburg) [Orabug: 23176970]
- i40e: Add support for client interface for IWARP driver (Anjali Singhai Jain) [Orabug: 23176970]

Related CVEs


Updated Packages

Release/ArchitectureFilenameMD5sumSuperseded By Advisory
Oracle Linux 6 (x86_64) dtrace-modules-4.1.12-61.1.6.el6uek-0.5.3-2.el6.src.rpmd11093ecd694e158cbbf1dd5e7f3d1dd-
Oracle Linux 7 (x86_64) dtrace-modules-4.1.12-61.1.6.el7uek-0.5.3-2.el7.src.rpmc22e63bae2bb17a25c358a43325bac77-

This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team