[El-errata] ELSA-2016-3596 Important: Oracle Linux 6 Unbreakable Enterprise kernel security and bugfix update
Errata Announcements for Oracle Linux
el-errata at oss.oracle.com
Fri Aug 26 14:43:10 PDT 2016
Oracle Linux Security Advisory ELSA-2016-3596
http://linux.oracle.com/errata/ELSA-2016-3596.html
The following updated rpms for Oracle Linux 6 have been uploaded to the
Unbreakable Linux Network:
x86_64:
kernel-uek-4.1.12-61.1.6.el6uek.x86_64.rpm
kernel-uek-doc-4.1.12-61.1.6.el6uek.noarch.rpm
kernel-uek-firmware-4.1.12-61.1.6.el6uek.noarch.rpm
kernel-uek-devel-4.1.12-61.1.6.el6uek.x86_64.rpm
kernel-uek-debug-4.1.12-61.1.6.el6uek.x86_64.rpm
kernel-uek-debug-devel-4.1.12-61.1.6.el6uek.x86_64.rpm
dtrace-modules-4.1.12-61.1.6.el6uek-0.5.3-2.el6.x86_64.rpm
SRPMS:
http://oss.oracle.com/ol6/SRPMS-updates/kernel-uek-4.1.12-61.1.6.el6uek.src.rpm
http://oss.oracle.com/ol6/SRPMS-updates/dtrace-modules-4.1.12-61.1.6.el6uek-0.5.3-2.el6.src.rpm
Release Notes : http://docs.oracle.com/cd/E37670_01/E78976/E78976.pdf
Description of changes:
[4.1.12-61.1.6.el6uek]
- blk-mq: avoid setting hctx->tags->cpumask before allocation (Akinobu
Mita) [Orabug: 24464170]
[4.1.12-61.1.3.el6uek]
- ocfs2: improve recovery performance (Junxiao Bi) [Orabug: 24395729]
- qed: Utilize FW 8.10.3.0 (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]
[4.1.12-61.1.2.el6uek]
- KEYS: potential uninitialized variable (Dan Carpenter) [Orabug:
24402831] {CVE-2016-4470}
[4.1.12-61.1.1.el6uek]
- 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)
[4.1.12-61.el6uek]
- 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)
[4.1.12-60.el6uek]
- 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 3.2.25.0 (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 11.1.0.4 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 8.07.00.38.40.0-k. (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 13.100.00.00 (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: Don't 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 don't free
free_cpu_mask_var before reply_q (Suganath prabu Subramani) [Orabug:
22529571]
- mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (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 IO's (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 09.102.00.00 (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: Don't 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 HBA's device registration to a separate file
(Sreekanth Reddy) [Orabug: 22529571]
- mpt3sas: Move Gen3 HBA's 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]
[4.1.12-59.el6uek]
- 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*: Don't 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: Don't 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: Don't 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 8.7.1.20 (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: Don't 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 8.7.0.0 (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 8.7.3.0 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]
[4.1.12-58.el6uek]
- 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: don't 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 7.13.1.0. (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 7.13.1.0. (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: Don't leak iomapped memory on removal. (Douglas Miller)
[Orabug: 23641442]
- be2net: don't 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 at broadcom.com) [Orabug: 23641442]
- be2net: Declare some u16 fields as u32 to improve performance
(ajit.khaparde at 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 don't participate in rendezvous process
(Ashok Raj) [Orabug: 23520972]
[4.1.12-57.el6uek]
- 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: don't 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: Don't 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 PHY's (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]
[4.1.12-56.el6uek]
- bnxt: enable driver in x86_64 config files (Brian Maly) [Orabug:
23221795]
- Revert "perf tools: Bump default sample freq to 4 kHz"
(ashok.vairavan) [Orabug: 23262978]
- SPARC64: UEK4 LDOMS DOMAIN SERVICES UPDATE 4 (Aaron Young) [Orabug:
23292083]
- IB/ipoib v2: Add readout of statistics using ethtool (Hans Westgaard
Ry) [Orabug: 23105464]
- IB/core: Add encode/decode IB_RATE_25_GBPS (Hans Westgaard Ry)
[Orabug: 23084916]
- Revert "IPoIB: Protect tx_outstanding from parallel access" (Wengang
Wang) [Orabug: 23480903]
- Driver: Vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets
(Shrikrishna Khare) [Orabug: 23472394]
- ppp: take reference on channels netns (Guillaume Nault) [Orabug:
23276689] {CVE-2016-4805}
- bnxt_en: Support new ETHTOOL_{G|S}LINKSETTINGS API. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Don't allow autoneg on cards that don't support it. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Add BCM5731X and BCM5741X device IDs. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Add GRO logic for BCM5731X chips. (Michael Chan) [Orabug:
23221795]
- bnxt_en: Refactor bnxt_gro_skb(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Define the supported chip numbers. (Michael Chan) [Orabug:
23221795]
- bnxt_en: Add PCI device ID for 57404 NPAR devices. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Enable NPAR (NIC Partitioning) Support. (Satish Baddipadige)
[Orabug: 23221795]
- bnxt_en: Handle VF_CFG_CHANGE event from firmware. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Add new function bnxt_reset(). (Michael Chan) [Orabug:
23221795]
- bnxt_en: Add function for VF driver to query default VLAN. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Simplify VLAN receive logic. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Enable and disable RX CTAG and RX STAG VLAN acceleration
together. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix tx push race condition. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Use dma_rmb() instead of rmb(). (Michael Chan) [Orabug:
23221795]
- bnxt_en: Add BCM57314 device ID. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Simplify and improve unsupported SFP+ module reporting.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix length value in dmesg log firmware error message.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Improve the delay logic for firmware response. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Reduce maximum ring pages if page size is 64K. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Report PCIe link speed and width during driver load (Ajit
Khaparde) [Orabug: 23221795]
- bnxt_en: Add Support for ETHTOOL_GMODULEINFO and ETHTOOL_GMODULEEEPRO
(Ajit Khaparde) [Orabug: 23221795]
- bnxt_en: Fix invalid max channel parameter in ethtool -l. (Satish
Baddipadige) [Orabug: 23221795]
- bnxt_en: Add async event handling for speed config changes. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Call firmware to approve VF MAC address change. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Shutdown link when device is closed. (Michael Chan) [Orabug:
23221795]
- bnxt_en: Disallow forced speed for 10GBaseT devices. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Improve ethtool .get_settings(). (Michael Chan) [Orabug:
23221795]
- bnxt_en: Check for valid forced speed during ethtool -s. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Add unsupported SFP+ module warnings. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Set async event bits when registering with the firmware.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Add get_eee() and set_eee() ethtool support. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Add EEE setup code. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Add basic EEE support. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Improve flow control autoneg with Firmware 1.2.1 interface.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Update to Firmware 1.2.2 spec. (Michael Chan) [Orabug:
23221795]
- bnxt_en: Add workaround to detect bad opaque in rx completion (part 2)
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Add workaround to detect bad opaque in rx completion (part 1)
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Setup multicast properly after resetting device. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Need memory barrier when processing the completion ring.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Divide a page into 32K buffers for the aggregation ring if
necessary. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Limit RX BD pages to be no bigger than 32K. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Don't fallback to INTA on VF. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix ethtool -a reporting. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix typo in bnxt_hwrm_set_pause_common(). (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Implement proper firmware message padding. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Initialize CP doorbell value before ring allocation (Prashant
Sreedharan) [Orabug: 23221795]
- bnxt_en: Enable AER support. (Satish Baddipadige) [Orabug: 23221795]
- bnxt_en: Include hardware port statistics in ethtool -S. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Include some hardware port statistics in ndo_get_stats64().
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Add port statistics support. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Extend autoneg to all speeds. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Use common function to get ethtool supported flags. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Add reporting of link partner advertisement. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Refactor bnxt_fw_to_ethtool_advertised_spds(). (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Add hwrm_send_message_silent(). (Michael Chan) [Orabug:
23221795]
- bnxt_en: Refactor _hwrm_send_message(). (Michael Chan) [Orabug:
23221795]
- bnxt_en: Add installed-package firmware version reporting via Ethtool
GDRVINFO (Rob Swindell) [Orabug: 23221795]
- bnxt_en: Fix dmesg log firmware error messages. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Use firmware provided message timeout value. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Add coalescing support for tx rings. (Michael Chan) [Orabug:
23221795]
- bnxt_en: Refactor bnxt_hwrm_set_coal(). (Michael Chan) [Orabug:
23221795]
- bnxt_en: Store irq coalescing timer values in micro seconds. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Send PF driver unload notification to all VFs. (Jeffrey
Huang) [Orabug: 23221795]
- bnxt_en: Improve bnxt_vf_update_mac(). (Jeffrey Huang) [Orabug:
23221795]
- bnxt_en: Fix zero padding of tx push data. (Michael Chan) [Orabug:
23221795]
- bnxt_en: Failure to update PHY is not fatal condition. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Remove unnecessary call to update PHY settings. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Poll link at the end of __bnxt_open_nic(). (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Reduce default ring sizes. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix implementation of tx push operation. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Remove 20G support and advertise only 40GbaseCR4. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Cleanup and Fix flow control setup logic (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Fix ethtool autoneg logic. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix crash in bnxt_free_tx_skbs() during tx timeout. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Exclude rx_drop_pkts hw counter from the stack's rx_dropped
counter. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Ring free response from close path should use completion ring
(Prashant Sreedharan) [Orabug: 23221795]
- net: bnxt: always return values from _bnxt_get_max_rings (Arnd
Bergmann) [Orabug: 23221795]
- bnxt_en: Reset embedded processor after applying firmware upgrade (Rob
Swindell) [Orabug: 23221795]
- bnxt_en: Zero pad firmware messages to 128 bytes. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Modify ethtool -l|-L to support combined or rx/tx rings.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Modify init sequence to support shared or non shared rings.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Modify bnxt_get_max_rings() to support shared or non shared
rings. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Re-structure ring indexing and mapping. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Check for NULL rx or tx ring. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Separate bnxt_{rx|tx}_ring_info structs from bnxt_napi
struct. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Refactor bnxt_dbg_dump_states(). (Michael Chan) [Orabug:
23221795]
- bnxt_en: Add BCM57301 & BCM57402 devices. (David Christensen)
[Orabug: 23221795]
- bnxt_en: Update to Firmware interface spec 1.0.0. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Keep track of the ring group resource. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Improve VF resource accounting. (Michael Chan) [Orabug:
23221795]
- bnxt_en: Cleanup bnxt_hwrm_func_cfg(). (Michael Chan) [Orabug: 23221795]
- bnxt_en: Check hardware resources before enabling NTUPLE. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Don't treat single segment rx frames as GRO frames. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Allocate rx_cpu_rmap only if Accelerated RFS is enabled.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: Increment checksum error counter only if NETIF_F_RXCSUM is
set. (Satish Baddipadige) [Orabug: 23221795]
- bnxt_en: Add support for upgrading APE/NC-SI firmware via Ethtool
FLASHDEV (Rob Swindell) [Orabug: 23221795]
- bnxt_en: Optimize ring alloc and ring free functions. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: support hwrm_func_drv_unrgtr command (Jeffrey Huang)
[Orabug: 23221795]
- bnxt_en: Implement missing tx timeout reset logic. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Don't cancel sp_task from bnxt_close_nic(). (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Change bp->state to bitmap. (Michael Chan) [Orabug: 23221795]
- bnxt_en: Fix bitmap declaration to work on 32-bit arches. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Setup uc_list mac filters after resetting the chip. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: enforce proper storing of MAC address (Jeffrey Huang)
[Orabug: 23221795]
- bnxt_en: Fixed incorrect implementation of ndo_set_mac_address
(Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: More robust SRIOV cleanup sequence. (Jeffrey Huang) [Orabug:
23221795]
- bnxt_en: Fix comparison of u16 sw_id against negative value. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: map CAG_REG_LEGACY_INT_STATUS_MASK to GRC window #4 (Jeffrey
Huang) [Orabug: 23221795]
- bnxt_en: Determine tcp/ipv6 RSS hash type correctly. (Michael Chan)
[Orabug: 23221795]
- bnxt_en: Change sp events definitions to represent bit position.
(Jeffrey Huang) [Orabug: 23221795]
- bnxt_en: add VXLAN dependency (Arnd Bergmann) [Orabug: 23221795]
- bnxt_en: Fix compile warnings when CONFIG_INET is not set. (Michael
Chan) [Orabug: 23221795]
- bnxt_en: Fix compile errors when CONFIG_BNXT_SRIOV is not set.
(Michael Chan) [Orabug: 23221795]
- bnxt_en: New Broadcom ethernet driver. (Michael Chan) [Orabug: 23221795]
- fnic/fnic_scsi.c: set missing new_sc flag (Satish Kharat) [Orabug:
23071668]
- ixgbe: Bump version number (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add KR backplane support for x550em_a (Mark Rustad) [Orabug:
23177316]
- ixgbe: Add support for SGMII backplane interface (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Add support for SFPs with retimer (Mark Rustad) [Orabug:
23177316]
- ixgbe: Introduce function to control MDIO speed (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Read and parse NW_MNG_IF_SEL register (Mark Rustad) [Orabug:
23177316]
- ixgbe: Read and set instance id (Mark Rustad) [Orabug: 23177316]
- ixgbe: Use new methods for PHY access (Mark Rustad) [Orabug: 23177316]
- ixgbe: Add support for x550em_a 10G MAC type (Mark Rustad) [Orabug:
23177316]
- ixgbe: Use method pointer to access IOSF devices (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Add definitions for x550em_a 10G MAC (Mark Rustad) [Orabug:
23177316]
- ixgbe: Add support for single-port X550 device (Mark Rustad) [Orabug:
23177316]
- ixgbe: Take manageability semaphore for firmware commands (Mark
Rustad) [Orabug: 23177316]
- ixgbe: Clean up interface for firmware commands (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Correct length check for round up (Mark Rustad) [Orabug:
23177316]
- ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Mark
Rustad) [Orabug: 23177316]
- ixgbe: Delete some unused register definitions (Mark Rustad) [Orabug:
23177316]
- ixgbe: Add support for toggling VLAN filtering flag via ethtool
(Alexander Duyck) [Orabug: 23177316]
- ixgbe: Place SWFW semaphore in known valid state at probe (Don
Skidmore) [Orabug: 23177316]
- ixgbe: add a callback to set the maximum transmit bitrate (Rostislav
Pehlivanov) [Orabug: 23177316]
- ixgbe: Fix flow control for Xeon D KR backplane (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Make all unchanging ops structures const (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Avoid adding VLAN 0 twice to VLVF and VFTA (Alexander Duyck)
[Orabug: 23177316]
- ixgbe: Do not allow PF to add VLVF entry unless it actually needs it
(Alexander Duyck) [Orabug: 23177316]
- ixgbe: Extend trust to allow guest to set unicast address (chas
williams) [Orabug: 23177316]
- ixgbevf: use bit operations for setting and checking resets (Emil
Tantilov) [Orabug: 23177316]
- ixgbe: on recv increment rx.ring->stats.yields (Pavel Tikhomirov)
[Orabug: 23177316]
- ixgbevf: fix error code path when setting MAC address (Emil Tantilov)
[Orabug: 23177316]
- ixgbevf: call ndo_stop() instead of dev_close() when running offline
selftest (Stefan Assmann) [Orabug: 23177316]
- ixgbe: call ndo_stop() instead of dev_close() when running offline
selftest (Stefan Assmann) [Orabug: 23177316]
- ixgbe: Use udelay to avoid sleeping while atomic (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Fix ATR so that it correctly handles IPv6 extension headers
(Alexander Duyck) [Orabug: 23177316]
- ixgbe: Store VXLAN port number in network order (Alexander Duyck)
[Orabug: 23177316]
- ixgbe: Fix for RAR0 not being set to default MAC addr (Tushar Dave)
[Orabug: 23177316]
- ixgbe: fix dates on header of ixgbe_model.h (John Fastabend) [Orabug:
23177316]
- ixgbe: use u32 instead of __u32 in model header (John Fastabend)
[Orabug: 23177316]
- net: ixgbe: add minimal parser details for ixgbe (John Fastabend)
[Orabug: 23177316]
- ixgbe: Make ATR recognize IPv6 extended headers (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Fix MDD events generated when FCoE+SRIOV are enabled (Neerav
Parikh) [Orabug: 23177316]
- ixgbe: Fix to get FDMI HBA attributes information with X550 (Usha
Ketineni) [Orabug: 23177316]
- ixgbe: Correct handling of any outer UDP checksum setting (Mark
Rustad) [Orabug: 23177316]
- ixgbe: do not call check_link for ethtool in ixgbe_get_settings()
(Emil Tantilov) [Orabug: 23177316]
- ixgbe: fix broken PFC with X550 (Vasu Dev) [Orabug: 23177316]
- ixgbe: use correct FCoE DDP max check (Vasu Dev) [Orabug: 23177316]
- ixgbe: Fill at least min credits to a TC credit refills (Vasu Dev)
[Orabug: 23177316]
- ixgbe: Fix bugs in ixgbe_clear_vf_vlans() (Alexander Duyck) [Orabug:
23177316]
- ixgbe: Correct X550EM_x revision check (Mark Rustad) [Orabug: 23177316]
- ixgbe: fix RSS limit for X550 (Emil Tantilov) [Orabug: 23177316]
- ixgbe: Clean up redundancy in hw_enc_features (Mark Rustad) [Orabug:
23177316]
- ixgbe: report correct media type for KR, KX and KX4 interfaces (Veola
Nazareth) [Orabug: 23177316]
- ixgbe: add support for QSFP PHY types in ixgbe_get_settings() (Emil
Tantilov) [Orabug: 23177316]
- ixgbevf: minor cleanups for ixgbevf_set_itr() (Emil Tantilov)
[Orabug: 23177316]
- ixgbevf: Fix handling of NAPI budget when multiple queues are enabled
per vector (William Dauchy) [Orabug: 23177316]
- ixgbe: do not report 2.5 Gbps as supported (Emil Tantilov) [Orabug:
23177316]
- ixgbe: Clean stale VLANs when changing port VLAN or resetting
(Alexander Duyck) [Orabug: 23177316]
- ixgbe: Clear stale pool mappings (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Fix VLAN promisc in relation to SR-IOV (Alexander Duyck)
[Orabug: 23177316]
- ixgbe: Add support for VLAN promiscuous with SR-IOV (Alexander Duyck)
[Orabug: 23177316]
- ixgbe: Reorder search to work from the top down instead of bottom up
(Alexander Duyck) [Orabug: 23177316]
- ixgbe: Add support for adding/removing VLAN on PF bypassing the VLVF
(Alexander Duyck) [Orabug: 23177316]
- ixgbe: Simplify configuration of setting VLVF and VLVFB (Alexander
Duyck) [Orabug: 23177316]
- ixgbe: Reduce VT code indent in set_vfta by introducing jump label
(Alexander Duyck) [Orabug: 23177316]
- ixgbe: Simplify definitions for regidx and bit in set_vfta (Alexander
Duyck) [Orabug: 23177316]
- ixgbe: Fix SR-IOV VLAN pool configuration (Alexander Duyck) [Orabug:
23177316]
- ixgbe: Return error on failure to allocate mac_table (Alexander Duyck)
[Orabug: 23177316]
- ixgbevf: Handle extended IPv6 headers in Tx path (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Always turn PHY power on when requested (Mark Rustad) [Orabug:
23177316]
- ixgbe: Handle extended IPv6 headers in Tx path (Mark Rustad) [Orabug:
23177316]
- ixgbe: Save VF info and take references (Mark Rustad) [Orabug: 23177316]
- ixgbe: Wait for master disable to be set (Mark Rustad) [Orabug:
23177316]
- ixgbe: Correct spec violations by waiting after reset (Mark Rustad)
[Orabug: 23177316]
- ixgbe: Update PTP to support X550EM_x devices (Mark Rustad) [Orabug:
23177316]
- ixgbe: Allow FDB entries access to more RAR filters (Alexander Duyck)
[Orabug: 23177316]
- ixgbe: Use __dev_uc_sync and __dev_uc_unsync for unicast addresses
(Alexander Duyck) [Orabug: 23177316]
- ixgbe: Refactor MAC address configuration code (Alexander Duyck)
[Orabug: 23177316]
- ixgbevf: Minor cleanups (Mark Rustad) [Orabug: 23177316]
- ixgbevf: Use a private workqueue to avoid certain possible hangs (Mark
Rustad) [Orabug: 23177316]
- ixgbe: Use private workqueue to avoid certain possible hangs (Mark
Rustad) [Orabug: 23177316]
- ixgbe: Add support for newer thermal alarm (Mark Rustad) [Orabug:
23177316]
- ixgbe: Prevent KR PHY reset in ixgbe_init_phy_ops_x550em (Mark Rustad)
[Orabug: 23177316]
- ixgbevf: fix spoofed packets with random MAC (Emil Tantilov) [Orabug:
23177316]
- ixgbevf: use ether_addr_copy instead of memcpy (Emil Tantilov)
[Orabug: 23177316]
- ixgbe: Remove CS4227 diagnostic code (Mark Rustad) [Orabug: 23177316]
- ixgbe/ixgbevf: use napi_schedule_irqoff() (Alexander Duyck) [Orabug:
23177316]
- ixgbevf: Limit lowest interrupt rate for adaptive interrupt moderation
to 12K (Alexander Duyck) [Orabug: 23177316]
- ixgbe: Add KR mode support for CS4227 chip (Mark Rustad) [Orabug:
23177316]
- ixgbe: Fix handling of NAPI budget when multiple queues are enabled
per vector (Alexander Duyck) [Orabug: 23177316]
- ixgbe: fix multiple kernel-doc errors (Jean Sacren) [Orabug: 23177316]
- ixgbe: Delete redundant include file (Mark Rustad) [Orabug: 23177316]
- ixgbe: drop null test before destroy functions (Julia Lawall)
[Orabug: 23177316]
- ixgbe: Reset interface after enabling SR-IOV (Alexander Duyck)
[Orabug: 23177316]
- ixgbe, ixgbevf: Add new mbox API xcast mode (Hiroshi Shimamoto)
[Orabug: 23177316]
- ixgbe: Check for setup_internal_link method (Mark Rustad) [Orabug:
23177316]
- ixgbe: Fix CS4227-related semaphore error on reset failure (Mark
Rustad) [Orabug: 23177316]
- ixgbe: disable LRO by default (Emil Tantilov) [Orabug: 23177316]
- ixgbe: add flow control ethertype to the anti-spoofing filter (Emil
Tantilov) [Orabug: 23177316]
- i40e: queue-specific settings for interrupt moderation (Kan Liang)
[Orabug: 23176970]
- NVMe: IO ending fixes on surprise removal (Keith Busch) [Orabug:
22620486]
- nvme: temporary fix for Apple controller reset (Stephan Günther)
[Orabug: 22620486]
- nvme: add missing unmaps in nvme_queue_rq (Christoph Hellwig)
[Orabug: 22620486]
- NVMe: default to 4k device page size (Nishanth Aravamudan) [Orabug:
22620486]
- NVMe: reap completion entries when deleting queue (Keith Busch)
[Orabug: 22620486]
- NVMe: Fix possible arithmetic overflow for max segments (Keith Busch)
[Orabug: 22620486]
- NVMe: add support for Apple NVMe controller (Stephan Günther)
[Orabug: 22620486]
- NVMe: use split lo_hi_{read,write}q (Stephan Günther) [Orabug: 22620486]
- NVMe: Increase the max transfer size when mdts is 0 (Sathyavathi M)
[Orabug: 22620486]
- nvme: fix 32-bit build warning (Arnd Bergmann) [Orabug: 22620486]
- NVMe: Add explicit block config dependency (Keith Busch) [Orabug:
22620486]
- nvme: move to a new drivers/nvme/host directory (Jay Sternberg)
[Orabug: 22620486]
- block: export blkdev_reread_part() and __blkdev_reread_part() (Jarod
Wilson) [Orabug: 22620486]
- Nvme: fix build error (Jason Luo) [Orabug: 22620486]
- Nvme: fix several build errors (Jason Luo) [Orabug: 22620486]
- nvme: properly handle partially initialized queues in
nvme_create_io_queues (Christoph Hellwig) [Orabug: 22620486]
- nvme: merge nvme_dev_start, nvme_dev_resume and nvme_async_probe
(Christoph Hellwig) [Orabug: 22620486]
- nvme: factor reset code into a common helper (Christoph Hellwig)
[Orabug: 22620486]
- nvme: delete dev from dev_list in nvme_reset (Christoph Hellwig)
[Orabug: 22620486]
- NVMe: Namespace removal simplifications (Keith Busch) [Orabug: 22620486]
- nvme: merge nvme_dev_reset into nvme_reset_failed_dev (Christoph
Hellwig) [Orabug: 22620486]
- nvme.h: add missing nvme_id_ctrl endianess annotations (Christoph
Hellwig) [Orabug: 22620486]
- nvme: move hardware structures out of the uapi version of nvme.h
(Christoph Hellwig) [Orabug: 22620486]
- nvme: add a local nvme.h header (Christoph Hellwig) [Orabug: 22620486]
- NVMe: Simplify device resume on io queue failure (Keith Busch)
[Orabug: 22620486]
- NVMe: Reference count open namespaces (Keith Busch) [Orabug: 22620486]
- NVMe: Using PRACT bit to generate and verify PI by controller (Alok
Pandey) [Orabug: 22620486]
- NVMe: removed unused nn var from nvme_dev_add (Matias Bjørling)
[Orabug: 22620486]
- NVMe: Set queue max segments (Keith Busch) [Orabug: 22620486]
- NVMe: Add nvme subsystem reset IOCTL (Jon Derrick) [Orabug: 22620486]
- NVMe: Add nvme subsystem reset support (Keith Busch) [Orabug: 22620486]
- NVMe:Remove unreachable code in nvme_abort_req (Sunad Bhandary)
[Orabug: 22620486]
- nvme: Fixes u64 division which breaks i386 builds (Jon Derrick)
[Orabug: 22620486]
- NVMe: Use CMB for the IO SQes if available (Jon Derrick) [Orabug:
22620486]
- NVMe: Unify SQ entry writing and doorbell ringing (Jon Derrick)
[Orabug: 22620486]
- NVMe: Reread partitions on metadata formats (Keith Busch) [Orabug:
22620486]
- NVMe: Fix irq freeing when queue_request_irq fails (Jon Derrick)
[Orabug: 22620486]
- NVMe: Memory barrier before queue_count is incremented (Jon Derrick)
[Orabug: 22620486]
- drivers/block/nvme-core.c: fix build with gcc-4.4.4 (Andrew Morton)
[Orabug: 22620486]
- block: nvme-scsi: Catch kcalloc failure (Axel Lin) [Orabug: 22620486]
- nvme: submit internal commands through the block layer (Christoph
Hellwig) [Orabug: 22620486]
- nvme: fail SCSI read/write command with unsupported protection bit
(Christoph Hellwig) [Orabug: 22620486]
- nvme: report the DPOFUA in MODE_SENSE (Christoph Hellwig) [Orabug:
22620486]
- nvme: simplify and cleanup the READ/WRITE SCSI CDB parsing code
(Christoph Hellwig) [Orabug: 22620486]
- nvme: first round at deobsfucating the SCSI translation code
(Christoph Hellwig) [Orabug: 22620486]
- nvme: fix scsi translation error handling (Christoph Hellwig)
[Orabug: 22620486]
- nvme: split nvme_trans_send_fw_cmd (Christoph Hellwig) [Orabug:
22620486]
- nvme: store a struct device pointer in struct nvme_dev (Christoph
Hellwig) [Orabug: 22620486]
- nvme: consolidate synchronous command submission helpers (Christoph
Hellwig) [Orabug: 22620486]
- tipc: check nl sock before parsing nested attributes (Richard Alpe)
[Orabug: 23347071] {CVE-2016-4951}
- get_rock_ridge_filename(): handle malformed NM entries (Al Viro)
[Orabug: 23346943] {CVE-2016-4913}
- Btrfs: incremental send, check if orphanized dir inode needs delayed
rename (Filipe Manana) [Orabug: 22984202]
- sunrpc: Update RPCBIND_MAXNETIDLEN (Chuck Lever) [Orabug: 22695683]
- svcrdma: Support IPv6 with NFS/RDMA (Shirley Ma) [Orabug: 22695683]
- xprtrdma: Add rdma6 option to support NFS/RDMA IPv6 (Shirley Ma)
[Orabug: 22695683]
[4.1.12-55.el6uek]
- dtrace: better Kconfig documentation (Nick Alcock)
- dtrace: put the SDT perf probes in the perf provider namespace (Nick
Alcock) [Orabug: 23004534]
- dtrace: make perf-events probes separately configured (Nick Alcock)
[Orabug: 23004534]
- dtrace: ensure pdata is large enough (Kris Van Hees) [Orabug: 23004534]
- dtrace: use perf_events probes (Timothy J Fontaine) [Orabug: 23004534]
- dtrace: add support for probes in sections other than .text (Kris Van
Hees) [Orabug: 23344927]
- dtrace, ctf: build sdtstubs and CTF after sdtinfo; sdtinfo follows
modpost (Nick Alcock)
- dtrace: support SDT in single-file modules (Nick Alcock) [Orabug:
23316392]
[4.1.12-54.el6uek]
- sif: Support for EPSC_API_VERSION(2,5) (Knut Omang)
- sif: Be more memory conservative for kdump and xen pv (Knut Omang)
[Orabug: 23523713] [Orabug: 23729807]
- sif: rq: Use a workqueue to handle sif_flush_rq (Wei Lin Guay)
[Orabug: 23491094]
- sif: rq: Added synchronization between sif_flush_rq and sif_post_recv
(Wei Lin Guay) [Orabug: 23491094]
- sif: qp: added persistent_state in sif_qp struct (Wei Lin Guay)
[Orabug: 23491094]
- sif: qp: Increase inline data for TSO QPs to accomodate larger
L3/L4-headers (Hans Westgaard Ry)
- sif: WA#3714: Set flush_retry_qp transport timer to infinite (Triviño)
- sif: Add a feature mask to allow internal vlink state to follow
ext.links (Knut Omang) [Orabug: 23509653]
- sif: Redefine IB_QP_CREATE_ flags (Hans Westgaard Ry)
- sif: SQ: Adding synchronization between wa4074 and post_send (Wei Lin
Guay) [Orabug: 23607042]
- sif: BZ4074: clean up the workaround (Wei Lin Guay) [Orabug:
23607042] [Orabug: 23607042]
- sif: BZ 4150: Flush retry reset at 1 when QP is modified to ERROR (Wei
Lin Guay) [Orabug: 23607042]
- sif: Automatically generate module version from new define
TITAN_RELEASE (Knut Omang)
- sif: Enable debugging via trace_printk again (Knut Omang) [Orabug:
23510486]
- sif: Remove ib_query_mr - it has been removed upstream (Knut Omang)
- sif: Use kernel function printk_ratelimit() instead of home brew (Knut
Omang)
- sif: sif_qp: implement additional flush_retry_qp for port 2 (WA#3714)
(Triviño)
- sif: Build for kernel v.4.5.6 (Knut Omang)
- sif: rq: Added synchronization during freeing rq (Wei Lin Guay)
- sif: cq: Do not invalidate the CQ until completion of events (Wei Lin
Guay)
- sif: BZ 4138: Fix a NULL pointer dereference in RDS during tear-down
(Wei Lin Guay) [Orabug: 23490618]
- sif: LSO, test/adjust attr in create_qp,test stencil-size in send
(Hans Westgaard Ry)
- sif: qp: Remove function name in debug printout to avoid confusion
(Hakon Bugge)
- sif: sif_qp: remove flush_sq_done_wa4074 condition from WA#3714
(Triviño)
- sif: Add debugfs for workaround usage statistics (Triviño)
- sif: ARMv8 (aarch64) portability changes. (Gerd Rausch)
- sif: Fixed typo (Hans Westgaard Ry)
- sif: query: Make headroom for TSO stencil used by IPoIB datagram mode
(Hans Westgaard Ry)
- sif: using FW release version in device attibutes (Andre Wuttke)
- sif: Make driver more silent at startup (Knut Omang)
- sif: sif_r3: fix sif_r3_recreate_flush_qp soft lockup. (Triviño)
- sif: ah: Fixed incorrect ipd setting (Hakon Bugge)
- sif: qp/ah: Added XRC QPs & IPD(AH) to debugfs output (Vinay Shaw)
- sif: epsc: Fix keepalive timeouts (Knut Omang)
- sif: Compile with kernel 4.4.10 (Knut Omang)
- sif: DNE QPs were created even with limited mode (Knut Omang)
- sif: eq: Avoid sending COMM_EST event to ULPs (UD, RAW & GSI QPs)
(Vinay Shaw)
- sif: XRC: XRC support and PSIF 2.1 limitation #3521 (Vinay Shaw)
[Orabug: 23044600]
- sif: cq: tear-down sequence in cleaning up the SendCQ (Wei Lin Guay)
- sif: Fix regressions in supporting fw from release 0.1.0.4 and earlier
(Knut Omang) [Orabug: 23497496]
[4.1.12-53.el6uek]
- blk-mq: dynamic h/w context count (Keith Busch) [Orabug: 23340426]
- blk-mq: avoid inserting requests before establishing new mapping
(Akinobu Mita) [Orabug: 23340426]
- xen-blkfront: save uncompleted reqs in blkfront_resume() (Bob Liu)
[Orabug: 23340426]
- xen-blkfront: fix resume issues after a migration (Bob Liu) [Orabug:
23340426]
- xen-blkfront: don't call talk_to_blkback when already connected to
blkback (Bob Liu) [Orabug: 23340426]
[4.1.12-52.el6uek]
- {IBCM/IPoIB/MLX4/RDS}: Temporary backout Exasecure change (Santosh
Shilimkar) [Orabug: 23634771]
[4.1.12-51.el6uek]
- RDS/IB: Fix crash in SRQ initialization (Ajaykumar Hotchandani)
[Orabug: 23523586]
- btrfs: put delayed item hook into inode (David Sterba) [Orabug:
23513043]
- Revert "net: preserve IP control block during GSO segmentation" (Dan
Duval) [Orabug: 23522263]
[4.1.12-50.el6uek]
- RDS: Remove the link-local restriction as a stop gap measure (Santosh
Shilimkar) [Orabug: 2360905]
[4.1.12-49.el6uek]
- pipe: limit the per-user amount of pages allocated in pipes (Willy
Tarreau) [Orabug: 22901731] {CVE-2016-2847}
- add user_struct element unix_inflight pre-req for "pipe: limit the
per-user amount of pages allocated in pipes" (Chuck Anderson) [Orabug:
22901731]
- Revert "tracing: Print nasty banner when trace_printk() is in use"
(Avinash Repaka) [Orabug: 23510486]
- RDS: IB: restore the vector spreading for the CQs (Santosh Shilimkar)
[Orabug: 23550561]
- sched/core: Clear the root_domain cpumasks in init_rootdomain()
(Xunlei Pang) [Orabug: 23307036]
- ocfs2: bump up o2cb network protocol version (Junxiao Bi) [Orabug:
23544119]
- xen/x86: actually allocate legacy interrupts on PV guests (Stefano
Stabellini)
- xen/x86: don't lose event interrupts (Stefano Stabellini)
[4.1.12-48.el6uek]
- sparc64/uek-rpm: Enable config for the Oracle Infiniband HCA (sif) on
SPARC (Chuck Anderson) [Orabug: 22529577]
- secureboot: enable secureboot if boot param is set (Brian Maly)
[Orabug: 23511799]
- RHEL: uefi: copy secure_boot flag in boot params across kexec (Brian
Maly) [Orabug: 23511799] {CVE-2015-7837}
- uek-rpm: Enable config for the Oracle Infiniband HCA (sif) (Knut
Omang) [Orabug: 22529577]
- fix-up - add back include of linux/hugetlb.h (Chuck Anderson)
[Orabug: 22729791]
- fix-up - add back include of linux/dtrace_os.h (Chuck Anderson)
[Orabug: 22729791]
[4.1.12-47.el6uek]
- IB/mlx4: Generate alias GUID for slaves (Yuval Shaia) [Orabug: 23292164]
- 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 for UUID context (Santosh Shilimkar)
[Orabug: 23222944]
- RDS: IB: invoke connection destruction in worker (Ajaykumar
Hotchandani) [Orabug: 23222944]
- RDS: message filtering based on UUID (Bang Nguyen) [Orabug: 23222944]
- RDS: Add UUID socket option (Santosh Shilimkar) [Orabug: 23222944]
- RDS: Add reset all conns for a source address to CONN_RESET (Santosh
Shilimkar) [Orabug: 23222944]
- IB/ipoib: ioctl interface to manage ACL tables (Yuval Shaia) [Orabug:
18679884]
- IB/ipoib: sysfs interface to manage ACL tables (Yuval Shaia) [Orabug:
18679884]
- IB/{cm,ipoib}: Filter traffic using ACL (Yuval Shaia) [Orabug: 18679884]
- sif driver initial commit part 1 (Knut Omang) [Orabug: 22529577]
- MAINTAINERS: Add Knut Omang as maintainer for sif, Oracles's
Infiniband HCA driver (Knut Omang)
- ib: Enable building the sif driver in the infiniband stack (Knut Omang)
- sif driver initial commit part 7 (Knut Omang)
- sif driver initial commit part 6 (Knut Omang)
- sif driver initial commit part 5 (Knut Omang)
- sif driver initial commit part 4 (Wei Lin Guay)
- sif driver initial commit part 3 (Knut Omang)
- sif driver initial commit part 2 (Knut Omang)
- block: Always check queue limits for cloned requests (Hannes Reinecke)
[Orabug: 23140620]
- fix-up code base for v4.1.12-46 merge (Chuck Anderson) [Orabug:
22729791]
- IB/{cm,ipoib}: Manage ACL tables (Yuval Shaia) [Orabug: 18679884]
- SPARC64: UEK4 LDOMS DOMAIN SERVICES UPDATE 3 (Aaron Young) [Orabug:
22853109]
- Interface to mark SR-IOV device ready for use by LDoms guest
(Alexandre Chartre) [Orabug: 22909608]
- sparc64: Log warning for invalid hugepages boot param (Vijay Kumar)
[Orabug: 22729791]
- sparc64: xl-hugepages (Vijay Kumar) [Orabug: 22729791]
- vmcore: quiet zero PT_NOTE warning (Dave Kleikamp)
- sparc64: call crash_kexec() directly from die_if_kernel() (Dave
Kleikamp)
- sparc: After kexec, ldc_bind needs to reset rx_head (Dave Kleikamp)
[Orabug: 21627005]
- sparc: add FORCE_MAX_ZONEORDER (Dave Kleikamp)
- reserve memory for elfcorehdr (Dave Kleikamp)
- sparc64: crash kernel may only use reserved memory (Dave Kleikamp)
- sparc: add crash dump support (Dave Kleikamp)
- sparc64: handle booting kernel from shim (Dave Kleikamp)
- sparc64: capture obp information during boot (Dave Kleikamp)
- sparc64: restore prom_cif_stack (Dave Kleikamp)
- sparc64: define CONFIG_KEXEC (Dave Kleikamp)
- sparc64: new files: kexec_shim.S and machine_kexec.c (Dave Kleikamp)
- kexec: Make kimage_alloc_pages() available to arch code (Dave Kleikamp)
- sparc64: add and call reserve_crashkernel (Dave Kleikamp)
- kexec: Add kimage_arch_load_normal_segment to generic code (Dave
Kleikamp)
- sparc64: kexec support for head_64.S (Dave Kleikamp)
- Add kexec parameters to HdrS (Dave Kleikamp)
- kexec: Define KEXEC_ARCH_SPARC64 (Dave Kleikamp)
- sparc64: add arch/sparc/include/asm/kexec.h (Dave Kleikamp)
- sparc64: define KEXEC_BASE (Dave Kleikamp)
- sparc64: add sparc64_elf_core_copy_regs (Dave Kleikamp)
- sparc: add sun4v_mmu_unmap_perm_addr (Dave Kleikamp)
- sparc: add pci_sun4v_msiq_tear_down (Dave Kleikamp)
- sparc64: chip handler IRQ cookie checking (Dave Kleikamp)
- sparc64: check for stopped cpu in smp_boot_one_cpu (Dave Kleikamp)
- sparc64: call set_irq_reqs around generic_smp_call_function_interrupt
call (Dave Kleikamp)
[4.1.12-46.el6uek]
- Correct backport of fa3c776 ("Thermal: Ignore invalid trip points")
(Mike Galbraith) [Orabug: 23331182]
- tcp_cubic: do not set epoch_start in the future (Eric Dumazet)
[Orabug: 23331181]
- usb: xhci: fix xhci locking up during hcd remove (Roger Quadros)
[Orabug: 23331180]
- usb: xhci: fix wild pointers in xhci_mem_cleanup (Lu Baolu) [Orabug:
23331178]
- debugfs: Make automount point inodes permanently empty (Seth Forshee)
[Orabug: 23331176]
- Btrfs: fix file/data loss caused by fsync after rename and new inode
(Filipe Manana) [Orabug: 23331175]
- Btrfs: fix fsync after truncate when no_holes feature is enabled
(Filipe Manana) [Orabug: 23331174]
- Btrfs: fix fsync xattr loss in the fast fsync path (Filipe Manana)
[Orabug: 23331173]
- assoc_array: don't call compare_object() on a node (Jerome Marchand)
[Orabug: 23331172]
- mac80211: properly deal with station hashtable insert errors (Johannes
Berg) [Orabug: 23331171]
- drm/i915: Fix race condition in intel_dp_destroy_mst_connector()
(Lyude) [Orabug: 23331170]
- usb: renesas_usbhs: fix to avoid using a disabled ep in
usbhsg_queue_done() (Yoshihiro Shimoda)
- ext4: add lockdep annotations for i_data_sem (Theodore Ts'o) [Orabug:
23331167]
- USB: cypress_m8: add endpoint sanity check (Oliver Neukum) [Orabug:
23331166] {CVE-2016-3137}
- USB: mct_u232: add sanity checking in probe (Oliver Neukum) [Orabug:
23331165] {CVE-2016-3136}
- usb: renesas_usbhs: avoid NULL pointer derefernce in
usbhsf_pkt_handler() (Yoshihiro Shimoda)
- HID: usbhid: fix inconsistent reset/resume/reset-resume behavior (Alan
Stern) [Orabug: 23331163]
- crypto: atmel - fix checks of error code returned by
devm_ioremap_resource() (Cyrille Pitchen)
- mm/page_alloc: prevent merging between isolated and other pageblocks
(Vlastimil Babka) [Orabug: 23331159]
- mm: page_alloc: pass PFN to __free_pages_bootmem (Mel Gorman)
[Orabug: 23331157]
- ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list (Joseph Qi)
[Orabug: 23331156]
- ocfs2/dlm: fix race between convert and recovery (Joseph Qi) [Orabug:
23331155]
- Input: ati_remote2 - fix crashes on detecting device with invalid
descriptor (Vladis Dronov)
- rapidio/rionet: fix deadlock on SMP (Aurelien Jacquiot) [Orabug:
23331153]
- fs/coredump: prevent fsuid=0 dumps into user-controlled directories
(Jann Horn) [Orabug: 23331152]
- KVM: fix spin_lock_init order on x86 (Paolo Bonzini) [Orabug: 23331151]
- KVM: VMX: avoid guest hang on invalid invept instruction (Paolo
Bonzini) [Orabug: 23331149]
- target: Fix target_release_cmd_kref shutdown comp leak (Himanshu
Madhani) [Orabug: 23331148]
- bitops: Do not default to __clear_bit() for __clear_bit_unlock()
(Peter Zijlstra) [Orabug: 23331133]
- splice: handle zero nr_pages in splice_to_pipe() (Rabin Vincent)
[Orabug: 23331132]
- tracing: Fix crash from reading trace_pipe with sendfile (Steven
Rostedt (Red Hat)) [Orabug: 23331131]
- USB: uas: Reduce can_queue to MAX_CMNDS (Hans de Goede) [Orabug:
23331130]
- USB: cdc-acm: more sanity checking (Oliver Neukum) [Orabug: 23331129]
- USB: usb_driver_claim_interface: add sanity checking (Oliver Neukum)
[Orabug: 23331128]
- USB: iowarrior: fix oops with malicious USB descriptors (Josh Boyer)
[Orabug: 23331127]
- x86/apic: Fix suspicious RCU usage in
smp_trace_call_function_interrupt() (Dave Jones)
- Input: synaptics - handle spurious release of trackstick buttons,
again (Benjamin Tissoires)
- mm: memcontrol: reclaim when shrinking memory.high below usage
(Johannes Weiner) [Orabug: 23331124]
- Input: ims-pcu - sanity check against missing interfaces (Oliver
Neukum) [Orabug: 23331123]
- mmc: atmel-mci: Check pdata for NULL before dereferencing it at DMA
config (Brent Taylor)
- mmc: atmel-mci: restore dma on AVR32 (Mans Rullgard) [Orabug: 23331120]
- nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields)
[Orabug: 23331119]
- ALSA: usb-audio: Add sanity checks for endpoint accesses (Takashi
Iwai) [Orabug: 23331117]
- ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk()
(Takashi Iwai) [Orabug: 23331116]
- HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report() (Dmitry
Torokhov) [Orabug: 23331115]
- md: multipath: don't hardcopy bio in .make_request path (Ming Lei)
[Orabug: 23331114]
- Input: powermate - fix oops with malicious USB descriptors (Josh
Boyer) [Orabug: 23331113]
- fuse: Add reference counting for fuse_io_priv (Seth Forshee) [Orabug:
23331112]
- fuse: do not use iocb after it may have been freed (Robert Doebbelin)
[Orabug: 23331110]
- iser-target: Separate flows for np listeners and connections cma
events (Jenny Derzhavetz)
- iser-target: Add new state ISER_CONN_BOUND to isert_conn (Jenny
Derzhavetz) [Orabug: 23331108]
- iser-target: Fix identification of login rx descriptor type (Jenny
Derzhavetz) [Orabug: 23331107]
- dm thin metadata: don't issue prefetches if a transaction abort has
failed (Joe Thornber)
- jbd2: fix FS corruption possibility in jbd2_journal_destroy() on
umount path (OGAWA Hirofumi)
- sg: fix dxferp in from_to case (Douglas Gilbert) [Orabug: 23331104]
- md/raid5: preserve STRIPE_PREREAD_ACTIVE in break_stripe_batch_list
(NeilBrown) [Orabug: 23331103]
- be2iscsi: set the boot_kset pointer to NULL in case of failure
(Maurizio Lombardi) [Orabug: 23331102]
- x86/PCI: Mark Broadwell-EP Home Agent & PCU as having non-compliant
BARs (Bjorn Helgaas)
- bcache: fix cache_set_flush() NULL pointer dereference on OOM (Eric
Wheeler) [Orabug: 23331099]
- bcache: cleaned up error handling around register_cache() (Eric
Wheeler) [Orabug: 23331096]
- bcache: fix race of writeback thread starting before complete
initialization (Eric Wheeler)
- sched/cputime: Fix steal_account_process_tick() to always return
jiffies (Chris Friesen)
- perf/x86/intel: Add definition for PT PMI bit (Stephane Eranian)
[Orabug: 23331092]
- x86: Add new MSRs and MSR bits used for Intel Skylake PMU support
(Andi Kleen) [Orabug: 23331091]
- usb: hub: fix a typo in hub_port_init() leading to wrong logic (Oliver
Neukum) [Orabug: 23331090]
- of: alloc anywhere from memblock if range not specified (Vinayak
Menon) [Orabug: 23331089]
- mtip32xx: Handle FTL rebuild failure state during device
initialization (Asai Thambi SP)
- mtip32xx: fix incorrectly setting MTIP_DDF_SEC_LOCK_BIT (Asai Thambi
SP) [Orabug: 23331087]
- mtip32xx: Handle safe removal during IO (Asai Thambi SP) [Orabug:
23331085]
- mtip32xx: fix crash on surprise removal of the drive (Asai Thambi SP)
[Orabug: 23331084]
- mtip32xx: fix rmmod issue (Asai Thambi SP) [Orabug: 23331083]
- mtip32xx: Avoid issuing standby immediate cmd during FTL rebuild (Asai
Thambi SP) [Orabug: 23331082]
- mtip32xx: Print exact time when an internal command is interrupted
(Asai Thambi SP) [Orabug: 23331081]
- quota: Fix possible GPF due to uninitialised pointers (Nikolay
Borisov) [Orabug: 23331080]
- xfs: fix two memory leaks in xfs_attr_list.c error paths (Mateusz
Guzik) [Orabug: 23331078]
- nfsd4: fix bad bounds checking (J. Bruce Fields) [Orabug: 23331077]
- IB/srpt: Simplify srpt_handle_tsk_mgmt() (Bart Van Assche) [Orabug:
23331076]
- X.509: Fix leap year handling again (David Howells) [Orabug: 23331075]
- PKCS#7: Improve and export the X.509 ASN.1 time object decoder (David
Howells) [Orabug: 23331074]
- X.509: Extract both parts of the AuthorityKeyIdentifier (David
Howells) [Orabug: 23331073]
- crypto: ccp - memset request context to zero during import (Tom
Lendacky) [Orabug: 23331072]
- RAID5: check_reshape() shouldn't call mddev_suspend (Shaohua Li)
[Orabug: 23331070]
- md/raid5: Compare apples to apples (or sectors to sectors) (Jes
Sorensen) [Orabug: 23331068]
- fix kABI breakage from pci_dev changes (Dan Duval) [Orabug: 23331203]
[Orabug: 23331203]
- PCI: Disable IO/MEM decoding for devices with non-compliant BARs
(Bjorn Helgaas) [Orabug: 23331067]
- PCI: Add dev->has_secondary_link to track downstream PCIe links
(Yijing Wang) [Orabug: 23331066]
- mtd: onenand: fix deadlock in onenand_block_markbad (Aaro Koskinen)
[Orabug: 23331065]
- aic7xxx: Fix queue depth handling (Alan) [Orabug: 23331064]
- aacraid: Fix memory leak in aac_fib_map_free (Raghava Aditya
Renukunta) [Orabug: 23331062]
- aacraid: Fix RRQ overload (Raghava Aditya Renukunta) [Orabug: 23331060]
- dm: fix excessive dm-mq context switching (Mike Snitzer) [Orabug:
23331058]
- ext4: iterate over buffer heads correctly in move_extent_per_page()
(Eryu Guan) [Orabug: 23331057]
- tools/hv: Use include/uapi with __EXPORTED_HEADERS__ (Kamal Mostafa)
[Orabug: 23331055]
- net: irda: Fix use-after-free in irtty_open() (Peter Hurley) [Orabug:
23331054]
- crypto: ccp - Don't assume export/import areas are aligned (Tom
Lendacky) [Orabug: 23331052]
- crypto: ccp - Limit the amount of information exported (Tom Lendacky)
[Orabug: 23331051]
- tty: Fix GPF in flush_to_ldisc(), part 2 (Peter Hurley) [Orabug:
23331050]
- crypto: ccp - Add hash state import and export support (Tom Lendacky)
[Orabug: 23331048]
- [media] usbvision: fix crash on detecting device with invalid
configuration (Vladis Dronov)
- include/linux/poison.h: fix LIST_POISON{1,2} offset (Vasily Kulikov)
[Orabug: 23331045]
- KEYS: Fix handling of stored error in a negatively instantiated user
key (David Howells)
- KVM: x86: Reload pit counters for all channels when restoring state
(Andrew Honig) [Orabug: 23331042] {CVE-2015-7513}
- ovl: fix permission checking for setattr (Miklos Szeredi) [Orabug:
23331041]
- btrfs: async-thread: Fix a use-after-free error for trace (Qu Wenruo)
[Orabug: 23331040]
- btrfs: Fix no_space in write and rm loop (Zhao Lei) [Orabug: 23331039]
- btrfs: wait for delayed iputs on no space (Zhao Lei) [Orabug: 23331038]
- security: let security modules use PTRACE_MODE_* with bitmasks (Jann
Horn) [Orabug: 23331036]
- x86/entry/compat: Add missing CLAC to entry_INT80_32 (Andy Lutomirski)
[Orabug: 23331033]
- kernel/resource.c: fix muxed resource handling in __request_region()
(Simon Guinot) [Orabug: 23331032]
- btrfs: initialize the seq counter in struct btrfs_device (Sebastian
Andrzej Siewior) [Orabug: 23331031]
- Btrfs: Initialize btrfs_root->highest_objectid when loading tree root
and subvolume roots (Chandan Rajendra)
- Btrfs: fix transaction handle leak on failure to create hard link
(Filipe Manana) [Orabug: 23331029]
- Btrfs: fix number of transaction units required to create symlink
(Filipe Manana) [Orabug: 23331027]
- Btrfs: send, don't BUG_ON() when an empty symlink is found (Filipe
Manana) [Orabug: 23331026]
- btrfs: statfs: report zero available if metadata are exhausted (David
Sterba) [Orabug: 23331025]
- Btrfs: igrab inode in writepage (Josef Bacik) [Orabug: 23331024]
- Btrfs: add missing brelse when superblock checksum fails (Anand Jain)
[Orabug: 23331023]
- ext4: fix bh->b_state corruption (Jan Kara) [Orabug: 23331022]
- dax: don't abuse get_block mapping for endio callbacks (Dave Chinner)
[Orabug: 23331020]
- iio: adis_buffer: Fix out-of-bounds memory access (Lars-Peter Clausen)
[Orabug: 23331019]
- ptrace: use fsuid, fsgid, effective creds for fs access checks (Jann
Horn) [Orabug: 23331018]
- sched: Fix crash in sched_init_numa() (Raghavendra K T) [Orabug:
23331017]
- HID: usbhid: fix recursive deadlock (Ioan-Adrian Ratiu) [Orabug:
23331016]
- perf/core: Fix perf_sched_count derailment (Alexander Shishkin)
[Orabug: 23331015]
- perf: Cure event->pending_disable race (Peter Zijlstra) [Orabug:
23331014]
- perf: Do not double free (Peter Zijlstra) [Orabug: 23331013]
- ext4: fix races of writeback with punch hole and zero range (Jan Kara)
[Orabug: 23331012]
- ext4: fix races between buffered IO and collapse / insert range (Jan
Kara) [Orabug: 23331011]
- ext4: move unlocked dio protection from ext4_alloc_file_blocks() (Jan
Kara) [Orabug: 23331010]
- ext4: fix races between page faults and hole punching (Jan Kara)
[Orabug: 23331007]
- KVM: MMU: fix ept=0/pte.u=1/pte.w=0/CR0.WP=0/CR4.SMEP=1/EFER.NX=0
combo (Paolo Bonzini)
- KVM: VMX: disable PEBS before a guest entry (Radim Krčmář) [Orabug:
23331004]
- jffs2: reduce the breakage on recovery from halfway failed rename()
(Al Viro) [Orabug: 23331003]
- ncpfs: fix a braino in OOM handling in ncp_fill_cache() (Al Viro)
[Orabug: 23331002]
- ovl: copy new uid/gid into overlayfs runtime inode (Konstantin
Khlebnikov) [Orabug: 23331001]
- ovl: ignore lower entries when checking purity of non-directory
entries (Konstantin Khlebnikov)
- ovl: fix getcwd() failure after unsuccessful rmdir (Rui Wang)
[Orabug: 23330998]
- mac80211: check PN correctly for GCMP-encrypted fragmented MPDUs
(Johannes Berg) [Orabug: 23330996]
- can: gs_usb: fixed disconnect bug by removing erroneous use of kfree()
(Maximilain Schneider)
- mac80211: fix use of uninitialised values in RX aggregation (Chris
Bainbridge) [Orabug: 23330994]
- ipv6: drop frames with attached skb->sk in forwarding (Hannes Frederic
Sowa) [Orabug: 23330993]
- ubi: Fix out of bounds write in volume update code (Richard
Weinberger) [Orabug: 23330992]
- PM / sleep / x86: Fix crash on graph trace through x86 suspend (Todd E
Brandt) [Orabug: 23330991]
- use ->d_seq to get coherency between ->d_inode and ->d_flags (Al Viro)
[Orabug: 23330989]
- ALSA: hdspm: Fix zero-division (Takashi Iwai) [Orabug: 23330988]
- ALSA: hdspm: Fix wrong boolean ctl value accesses (Takashi Iwai)
[Orabug: 23330987]
- CIFS: Fix SMB2+ interim response processing for read requests (Pavel
Shilovsky) [Orabug: 23330986]
- cifs: fix out-of-bounds access in lease parsing (Justin Maggard)
[Orabug: 23330983]
- vfio: fix ioctl error handling (Michael S. Tsirkin) [Orabug: 23330982]
- namei: ->d_inode of a pinned dentry is stable only for positives (Al
Viro) [Orabug: 23330981]
- do_last(): don't let a bogus return value from ->open() et.al. to
confuse us (Al Viro)
- mm: numa: quickly fail allocations for NUMA balancing on full nodes
(Mel Gorman) [Orabug: 23330978]
- mm: thp: fix SMP race condition between THP page fault and
MADV_DONTNEED (Andrea Arcangeli)
- x86/mpx: Fix off-by-one comparison with nr_registers (Colin Ian King)
[Orabug: 23330975]
- iommu/amd: Apply workaround for ATS write permission check (Jay
Cornwall) [Orabug: 23330974]
- Fix directory hardlinks from deleted directories (David Woodhouse)
[Orabug: 23330972]
- jffs2: Fix page lock / f->sem deadlock (David Woodhouse) [Orabug:
23330971]
- Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"
(Thomas Betker) [Orabug: 23330970]
- libceph: use the right footer size when skipping a message (Ilya
Dryomov) [Orabug: 23330969]
- libceph: don't bail early from try_read() when skipping a message
(Ilya Dryomov) [Orabug: 23330968]
- sunrpc/cache: fix off-by-one in qword_get() (Stefan Hajnoczi)
[Orabug: 23330967]
- dm: fix dm_rq_target_io leak on faults with .request_fn DM w/ blk-mq
paths (Mike Snitzer)
- NFSv4: Fix a dentry leak on alias use (Benjamin Coddington) [Orabug:
23330965]
- libata: fix HDIO_GET_32BIT ioctl (Arnd Bergmann) [Orabug: 23330963]
- perf tools: Update MANIFEST per files removed from kernel (David
Ahern) [Orabug: 23330962]
- sctp: Fix port hash table size computation (Neil Horman) [Orabug:
23330961]
- rtnl: RTM_GETNETCONF: fix wrong return value (Anton Protopopov)
[Orabug: 23330960]
- route: check and remove route cache when we get route (Xin Long)
[Orabug: 23330958]
- pppoe: fix reference counting in PPPoE proxy (Guillaume Nault)
[Orabug: 23330957]
- l2tp: Fix error creating L2TP tunnels (Mark Tomlinson) [Orabug:
23330956]
- af_unix: Guard against other == sk in unix_dgram_sendmsg (Rainer
Weikusat) [Orabug: 23330954]
- ipv4: fix memory leaks in ip_cmsg_send() callers (Eric Dumazet)
[Orabug: 23330953]
- bonding: Fix ARP monitor validation (Jay Vosburgh) [Orabug: 23330952]
- net: Copy inner L3 and L4 headers as unaligned on GRE TEB (Alexander
Duyck) [Orabug: 23330951]
- flow_dissector: Fix unaligned access in __skb_flow_dissector when used
by eth_get_headlen (Alexander Duyck)
- sctp: translate network order to host order when users get a hmacid
(Xin Long) [Orabug: 23330948]
- tg3: Fix for tg3 transmit queue 0 timed out when too many gso_segs
(Siva Reddy Kallam) [Orabug: 23330947]
- ipv6: addrconf: Fix recursive spin lock call (subashab at codeaurora.org)
[Orabug: 23330943]
- unix: correctly track in-flight fds in sending process user_struct
(Hannes Frederic Sowa) [Orabug: 23330946]
- ipv6: fix a lockdep splat (Eric Dumazet) [Orabug: 23330945] [Orabug:
23330945]
- ipv6/udp: use sticky pktinfo egress ifindex on connect() (Paolo Abeni)
[Orabug: 23330942]
- ipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail() (Paolo Abeni)
[Orabug: 23330939]
- tcp: beware of alignments in tcp_get_info() (Eric Dumazet) [Orabug:
23330938]
- switchdev: Require RTNL mutex to be held when sending FDB
notifications (Ido Schimmel)
- tipc: fix connection abort during subscription cancel (Parthasarathy
Bhuvaragan) [Orabug: 23330935]
- sctp: allow setting SCTP_SACK_IMMEDIATELY by the application (Marcelo
Ricardo Leitner) [Orabug: 23330933]
- pptp: fix illegal memory access caused by multiple bind()s (Hannes
Frederic Sowa) [Orabug: 23330932]
- af_unix: fix struct pid memory leak (Eric Dumazet) [Orabug: 23330931]
- workqueue: wq_pool_mutex protects the attrs-installation (Lai
Jiangshan) [Orabug: 23330878] [Orabug: 23330878]
- workqueue: split apply_workqueue_attrs() into 3 stages (Lai Jiangshan)
[Orabug: 23330877] [Orabug: 23330877]
- tcp: fix NULL deref in tcp_v4_send_ack() (Eric Dumazet) [Orabug:
23330875]
- ext4: fix crashes in dioread_nolock mode (Jan Kara) [Orabug: 23330874]
- ipc/shm: handle removed segments gracefully in shm_mmap() (Kirill A.
Shutemov) [Orabug: 23330872]
- ipc: convert invalid scenarios to use WARN_ON (Davidlohr Bueso)
[Orabug: 23330871]
- ipc,shm: move BUG_ON check into shm_lock (Davidlohr Bueso) [Orabug:
23330870]
- mm: fix regression in remap_file_pages() emulation (Kirill A.
Shutemov) [Orabug: 23330869]
- ALSA: pcm: Fix rwsem deadlock for non-atomic PCM stream (Takashi Iwai)
[Orabug: 23330868]
- x86/mm: Fix vmalloc_fault() to handle large pages properly (Toshi
Kani) [Orabug: 23330867]
- drm/qxl: use kmalloc_array to alloc reloc_info in
qxl_process_single_command (Gerd Hoffmann)
- ALSA: seq: Fix double port list deletion (Takashi Iwai) [Orabug:
23330865]
- tracepoints: Do not trace when cpu is offline (Steven Rostedt (Red
Hat)) [Orabug: 23330864]
- ALSA: seq: Fix leak of pool buffer at concurrent writes (Takashi Iwai)
[Orabug: 23330863]
- bio: return EINTR if copying to user space got interrupted (Hannes
Reinecke) [Orabug: 23330862]
- EVM: Use crypto_memneq() for digest comparisons (Ryan Ware) [Orabug:
23330860] {CVE-2016-2085}
- ext4: don't read blocks from disk after extents being swapped (Eryu
Guan) [Orabug: 23330859]
- ext4: fix potential integer overflow (Insu Yun) [Orabug: 23330858]
- btrfs: properly set the termination value of ctx->pos in readdir
(David Sterba) [Orabug: 23330857]
- drm/radeon: hold reference to fences in radeon_sa_bo_new (Nicolai
Hähnle) [Orabug: 23330856]
- workqueue: handle NUMA_NO_NODE for unbound pool_workqueue lookup
(Tejun Heo) [Orabug: 23330855]
- ALSA: timer: Fix race at concurrent reads (Takashi Iwai) [Orabug:
23330854]
- ALSA: hda - Fix bad dereference of jack object (Takashi Iwai)
[Orabug: 23330852]
- ALSA: timer: Fix race between stop and interrupt (Takashi Iwai)
[Orabug: 23330851]
- ALSA: timer: Fix wrong instance passed to slave callbacks (Takashi
Iwai) [Orabug: 23330850]
- drm/i915/dsi: defend gpio table against out of bounds access (Jani
Nikula) [Orabug: 23330848]
- klist: fix starting point removed bug in klist iterators (James
Bottomley) [Orabug: 23330847]
- pty: make sure super_block is still valid in final /dev/tty close
(Herton R. Krzesinski) [Orabug: 23330844]
- pty: fix possible use after free of tty->driver_data (Herton R.
Krzesinski) [Orabug: 23330843]
- serial: omap: Prevent DoS using unprivileged ioctl(TIOCSRS485) (Peter
Hurley) [Orabug: 23330842]
- crypto: atmel-sha - remove calls of clk_prepare() from atomic contexts
(Cyrille Pitchen)
- crypto: atmel - Check for clk_prepare_enable() return value (LABBE
Corentin) [Orabug: 23330840]
- crypto: atmel - use devm_xxx() managed function (LABBE Corentin)
[Orabug: 23330839]
- Backport fix for crypto: algif_skcipher - Fix race condition in
skcipher_check_key (Herbert Xu)
- Backport fix for crypto: algif_skcipher - Remove custom release parent
function (Herbert Xu)
- Backport fix for crypto: algif_skcipher - Add nokey compatibility path
(Herbert Xu)
- Backport fix for crypto: algif_skcipher - Require setkey before
accept(2) (Herbert Xu)
- crypto: user - lock crypto_alg_list on alg dump (Mathias Krause)
[Orabug: 23330833]
- ALSA: hda - Fix static checker warning in patch_hdmi.c (David
Henningsson) [Orabug: 23330832]
- Btrfs: fix hang on extent buffer lock caused by the inode_paths ioctl
(Filipe Manana) [Orabug: 23330831]
- target: Fix LUN_RESET active TMR descriptor handling (Nicholas
Bellinger) [Orabug: 23330830]
- target: Remove first argument of target_{get,put}_sess_cmd() (Bart Van
Assche) [Orabug: 23330829]
- libata: fix sff host state machine locking while polling (Tejun Heo)
[Orabug: 23330828]
- intel_scu_ipcutil: underflow in scu_reg_access() (Dan Carpenter)
[Orabug: 23330826]
- PCI/AER: Flush workqueue on device remove to avoid use-after-free
(Sebastian Andrzej Siewior) [Orabug: 23330824]
- radix-tree: fix oops after radix_tree_iter_retry (Konstantin
Khlebnikov) [Orabug: 23330822]
- mm: replace vma_lock_anon_vma with anon_vma_lock_read/write
(Konstantin Khlebnikov) [Orabug: 23330819]
- ocfs2/dlm: clear refmap bit of recovery lock while doing local
recovery cleanup (xuejiufei)
- dump_stack: avoid potential deadlocks (Eric Dumazet) [Orabug: 23330817]
- drm/dp/mst: Remove port after removing connector. (Maarten Lankhorst)
[Orabug: 23330815]
- [media] saa7134-alsa: Only frees registered sound cards (Mauro
Carvalho Chehab) [Orabug: 23330814]
- ALSA: timer: Fix leftover link at closing (Takashi Iwai) [Orabug:
23330813]
- xhci: Fix list corruption in urb dequeue at host removal (Mathias
Nyman) [Orabug: 23330812]
- radix-tree: fix race in gang lookup (Matthew Wilcox) [Orabug: 23330811]
- drivers/scsi/sg.c: mark VMA as VM_IO to prevent migration (Kirill A.
Shutemov) [Orabug: 23330809]
- ALSA: seq: Fix lockdep warnings due to double mutex locks (Takashi
Iwai) [Orabug: 23330807]
- ALSA: rawmidi: Fix race at copying & updating the position (Takashi
Iwai) [Orabug: 23330805]
- ALSA: timer: Fix link corruption due to double start or stop (Takashi
Iwai) [Orabug: 23330804]
- ALSA: timer: Code cleanup (Takashi Iwai) [Orabug: 23330803]
- ALSA: seq: Fix yet another races among ALSA timer accesses (Takashi
Iwai) [Orabug: 23330802]
- ALSA: pcm: Fix potential deadlock in OSS emulation (Takashi Iwai)
[Orabug: 23330801]
- ALSA: rawmidi: Remove kernel WARNING for NULL user-space buffer check
(Takashi Iwai) [Orabug: 23330800]
- ALSA: seq: Fix race at closing in virmidi driver (Takashi Iwai)
[Orabug: 23330799]
- crypto: algif_hash - wait for crypto_ahash_init() to complete (Wang,
Rui Y) [Orabug: 23330797]
- crypto: shash - Fix has_key setting (Herbert Xu) [Orabug: 23330796]
- rfkill: fix rfkill_fop_read wait_event usage (Johannes Berg) [Orabug:
23330795]
- mac80211: Requeue work after scan complete for all VIF types. (Sachin
Kulkarni) [Orabug: 23330793]
- ACPI / PCI / hotplug: unlock in error path in acpiphp_enable_slot()
(Insu Yun) [Orabug: 23330792]
- x86/mm/pat: Avoid truncation when converting cpa->numpages to address
(Matt Fleming) [Orabug: 23330791]
- ALSA: dummy: Disable switching timer backend via sysfs (Takashi Iwai)
[Orabug: 23330790]
- seccomp: always propagate NO_NEW_PRIVS on tsync (Jann Horn) [Orabug:
23330789]
- n_tty: Fix unsafe reference to "other" ldisc (Peter Hurley) [Orabug:
23330788]
- SCSI: fix crashes in sd and sr runtime PM (Alan Stern) [Orabug:
23330785]
- x86/mm: Fix types used in pgprot cacheability flags translations (Jan
Beulich) [Orabug: 23330784]
- virtio_pci: fix use after free on release (Michael S. Tsirkin)
[Orabug: 23330783]
- USB: serial: visor: fix crash on detecting device without write_urbs
(Vladis Dronov) [Orabug: 23330782]
- USB: visor: fix null-deref at probe (Johan Hovold) [Orabug: 23330781]
- usb: hub: do not clear BOS field during reset device (Du, Changbin)
[Orabug: 23330780]
- usb: cdc-acm: handle unlinked urb in acm read callback (Lu Baolu)
[Orabug: 23330778]
- pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn (Trond
Myklebust) [Orabug: 23330776]
- ocfs2: NFS hangs in __ocfs2_cluster_lock due to race with
ocfs2_unblock_lock (Tariq Saeed) [Orabug: 23330775] [Orabug: 20933419]
- mm: fix mlock accouting (Kirill A. Shutemov) [Orabug: 23330773]
- libceph: fix ceph_msg_revoke() (Ilya Dryomov) [Orabug: 23330771]
- prctl: take mmap sem for writing to protect against others (Mateusz
Guzik) [Orabug: 23330769]
- lib/string_helpers.c: fix infinite loop in string_get_size() (Vitaly
Kuznetsov) [Orabug: 23330768]
- zsmalloc: fix migrate_zspage-zs_free race condition (Junil Lee)
[Orabug: 23330767]
- crypto: algif_skcipher - sendmsg SG marking is off by one (Herbert Xu)
[Orabug: 23330766]
- iscsi-target: Fix potential dead-lock during node acl delete (Nicholas
Bellinger) [Orabug: 23330764]
- Btrfs: fix deadlock running delayed iputs at transaction commit time
(Filipe Manana) [Orabug: 23330763]
- IB/qib: fix mcast detach when qp not attached (Mike Marciniszyn)
[Orabug: 23330760]
- crypto: crc32c - Fix crc32c soft dependency (Jean Delvare) [Orabug:
23330759]
- xfs: log mount failures don't wait for buffers to be released (Dave
Chinner) [Orabug: 23330758]
- crypto: algif_hash - Fix race condition in hash_check_key (Herbert Xu)
[Orabug: 23330757]
- crypto: af_alg - Forbid bind(2) when nokey child sockets are present
(Herbert Xu) [Orabug: 23330755]
- crypto: algif_hash - Remove custom release parent function (Herbert
Xu) [Orabug: 23330754]
- crypto: af_alg - Allow af_af_alg_release_parent to be called on nokey
path (Herbert Xu)
- crypto: algif_hash - Require setkey before accept(2) (Herbert Xu)
[Orabug: 23330752]
- fix kABI breakage from "crypto: hash - Add crypto_ahash_has_setkey"
(Dan Duval) [Orabug: 23330916] [Orabug: 23330916]
- crypto: hash - Add crypto_ahash_has_setkey (Herbert Xu) [Orabug:
23330751]
- crypto: af_alg - Add nokey compatibility path (Herbert Xu) [Orabug:
23330750]
- crypto: af_alg - Fix socket double-free when accept fails (Herbert Xu)
[Orabug: 23330749]
- crypto: af_alg - Disallow bind/setkey/... after accept(2) (Herbert Xu)
[Orabug: 23330747]
- printk: do cond_resched() between lines while outputting to consoles
(Tejun Heo) [Orabug: 23330643]
- kernel/panic.c: turn off locks debug before releasing console lock
(Vitaly Kuznetsov) [Orabug: 23330642]
- panic: release stale console lock to always get the logbuf printed out
(Vitaly Kuznetsov)
- memcg: only free spare array when readers are done (Martijn Coenen)
[Orabug: 23330638]
- mm: soft-offline: check return value in second __get_any_page() call
(Naoya Horiguchi) [Orabug: 23330637]
- zram: try vmalloc() after kmalloc() (Kyeongdon Kim) [Orabug: 23330636]
- zram/zcomp: use GFP_NOIO to allocate streams (Sergey Senozhatsky)
[Orabug: 23330635]
- ocfs2/dlm: ignore cleaning the migration mle that is inuse (xuejiufei)
[Orabug: 23330634]
- cifs_dbg() outputs an uninitialized buffer in cifs_readdir() (Vasily
Averin) [Orabug: 23330633]
- cifs: fix race between call_async() and reconnect() (Rabin Vincent)
[Orabug: 23330631]
- cifs: Ratelimit kernel log messages (Jamie Bainbridge) [Orabug:
23330630]
- virtio_balloon: fix race between migration and ballooning (Minchan
Kim) [Orabug: 23330628]
- virtio_balloon: fix race by fill and leak (Minchan Kim) [Orabug:
23330627]
- virtio_ballon: change stub of release_pages_by_pfn (Denis V. Lunev)
[Orabug: 23330626]
- drm/nouveau/kms: take mode_config mutex in connector hotplug path (Ben
Skeggs) [Orabug: 23330625]
- dm snapshot: fix hung bios when copy error occurs (Mikulas Patocka)
[Orabug: 23330624]
- scsi: add Synology to 1024 sector blacklist (Mike Christie) [Orabug:
23330622]
- locks: fix unlock when fcntl_setlk races with a close (Jeff Layton)
[Orabug: 23330621]
- btrfs: handle invalid num_stripes in sys_array (David Sterba)
[Orabug: 23330619]
- PCI: Fix minimum allocation address overwrite (Christoph Biedl)
[Orabug: 23330618]
- udf: Check output buffer length when converting name to CS0 (Andrew
Gabbasov) [Orabug: 23330617]
- udf: Prevent buffer overrun with multi-byte characters (Andrew
Gabbasov) [Orabug: 23330616]
- wlcore/wl12xx: spi: fix NULL pointer dereference (Oops) (Uri Mashiach)
[Orabug: 23330615]
- bcache: Change refill_dirty() to always scan entire disk if necessary
(Kent Overstreet) [Orabug: 23330614]
- bcache: prevent crash on changing writeback_running (Stefan Bader)
[Orabug: 23330613]
- bcache: allows use of register in udev to avoid "device_busy" error.
(Gabriel de Perthuis) [Orabug: 23330612]
- bcache: unregister reboot notifier if bcache fails to unregister
device (Zheng Liu)
- bcache: fix a leak in bch_cached_dev_run() (Al Viro) [Orabug: 23330610]
- bcache: clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing
device (Zheng Liu)
- bcache: Add a cond_resched() call to gc (Kent Overstreet) [Orabug:
23330608]
- bcache: fix a livelock when we cause a huge number of cache misses
(Zheng Liu) [Orabug: 23330607]
- NFS: Fix attribute cache revalidation (Trond Myklebust) [Orabug:
23330606]
- nfs: Fix race in __update_open_stateid() (Andrew Elble) [Orabug:
23330604]
- [media] rc: sunxi-cir: Initialize the spinlock properly (Chen-Yu Tsai)
[Orabug: 23330603]
- udf: limit the maximum number of indirect extents in a row (Vegard
Nossum) [Orabug: 23330602]
- futex: Drop refcount if requeue_pi() acquired the rtmutex (Thomas
Gleixner) [Orabug: 23330599]
- dm thin: fix race condition when destroying thin pool workqueue
(Nikolay Borisov) [Orabug: 23330598]
- EDAC: Robustify workqueues destruction (Borislav Petkov) [Orabug:
23330596]
- EDAC, mc_sysfs: Fix freeing bus' name (Borislav Petkov) [Orabug:
23330595]
- ovl: check dentry positiveness in ovl_cleanup_whiteouts() (Konstantin
Khlebnikov) [Orabug: 23330594]
- ovl: setattr: check permissions before copy-up (Miklos Szeredi)
[Orabug: 23330593]
- wlcore/wl12xx: spi: fix oops on firmware load (Uri Mashiach) [Orabug:
23330592]
- rtlwifi: fix memory leak for USB device (Peter Wu) [Orabug: 23330591]
- ovl: root: copy attr (Miklos Szeredi) [Orabug: 23330589]
- time: Avoid signed overflow in timekeeping_get_ns() (David Gibson)
[Orabug: 23330588]
- [media] gspca: ov534/topro: prevent a division by 0 (Antonio Ospite)
[Orabug: 23330587]
- fix the regression from "direct-io: Fix negative return from dio read
beyond eof" (Al Viro)
- direct-io: Fix negative return from dio read beyond eof (Jan Kara)
[Orabug: 23330584]
- media/vivid-osd: fix info leak in ioctl (Salva Peiró) [Orabug: 23330583]
- staging: lustre: echo_copy.._lsm() dereferences userland pointers
directly (Al Viro)
- HID: core: Avoid uninitialized buffer access (Richard Purdie)
[Orabug: 23330580]
- xfrm: dst_entries_init() per-net dst_ops (Dan Streetman) [Orabug:
23330579]
- sctp: Prevent soft lockup when sctp_accept() is called during a
timeout event (Karl Heiss) [Orabug: 23330578]
- team: Replace rcu_read_lock with a mutex in team_vlan_rx_kill_vid (Ido
Schimmel) [Orabug: 23330577]
- batman-adv: Drop immediate orig_node free function (Sven Eckelmann)
[Orabug: 23330576]
- batman-adv: Drop immediate batadv_hard_iface free function (Sven
Eckelmann) [Orabug: 23330575]
- batman-adv: Drop immediate neigh_ifinfo free function (Sven Eckelmann)
[Orabug: 23330573]
- batman-adv: Drop immediate batadv_neigh_node free function (Sven
Eckelmann) [Orabug: 23330572]
- batman-adv: Drop immediate batadv_orig_ifinfo free function (Sven
Eckelmann) [Orabug: 23330571]
- batman-adv: Avoid recursive call_rcu for batadv_nc_node (Sven
Eckelmann) [Orabug: 23330570]
- batman-adv: Avoid recursive call_rcu for batadv_bla_claim (Sven
Eckelmann) [Orabug: 23330568]
- ppp, slip: Validate VJ compression slot parameters completely (Ben
Hutchings) [Orabug: 23330566] {CVE-2015-7799}
- isdn_ppp: Add checks for allocation failure in isdn_ppp_open() (Ben
Hutchings) [Orabug: 23330565]
- tcp/dccp: fix timewait races in timer handling (Eric Dumazet)
[Orabug: 23330564]
- bridge: fix lockdep addr_list_lock false positive splat (Nikolay
Aleksandrov) [Orabug: 23330563]
- ipv6: update skb->csum when CE mark is propagated (Eric Dumazet)
[Orabug: 23330562]
- net: bpf: reject invalid shifts (Rabin Vincent) [Orabug: 23330560]
- phonet: properly unshare skbs in phonet_rcv() (Eric Dumazet) [Orabug:
23330559]
- net: preserve IP control block during GSO segmentation (Konstantin
Khlebnikov) [Orabug: 23330557]
- udp: disallow UFO for sockets with SO_NO_CHECK option (Michal Kubeček)
[Orabug: 23330556]
- tcp_yeah: don't set ssthresh below 2 (Neal Cardwell) [Orabug: 23330555]
- ipv6: tcp: add rcu locking in tcp_v6_send_synack() (Eric Dumazet)
[Orabug: 23330554]
- net: sctp: prevent writes to cookie_hmac_alg from accessing invalid
memory (Sasha Levin)
- vxlan: fix test which detect duplicate vxlan iface (Nicolas Dichtel)
[Orabug: 23330552]
- net: possible use after free in dst_release (Francesco Ruggeri)
[Orabug: 23330551]
- net: sched: fix missing free per cpu on qstats (John Fastabend)
[Orabug: 23330549]
- net: filter: make JITs zero A for SKF_AD_ALU_XOR_X (Rabin Vincent)
[Orabug: 23330547]
- bridge: Only call /sbin/bridge-stp for the initial network namespace
(Hannes Frederic Sowa) [Orabug: 23330545]
- fix kABI breakage from "unix: properly account for FDs passed over
unix sockets" (Dan Duval) [Orabug: 23330739] [Orabug: 23330739]
- unix: properly account for FDs passed over unix sockets (willy
tarreau) [Orabug: 23330544] {CVE-2013-4312}
- connector: bump skb->users before callback invocation (Florian
Westphal) [Orabug: 23330543]
- sctp: sctp should release assoc when sctp_make_abort_user return NULL
in sctp_close (Xin Long)
- addrconf: always initialize sysctl table data (WANG Cong) [Orabug:
23330541]
- ipv6/addrlabel: fix ip6addrlbl_get() (Andrey Ryabinin) [Orabug:
23330540]
- ASoC: wm8974: set cache type for regmap (Mans Rullgard) [Orabug:
23330537]
- ALSA: timer: Handle disconnection more safely (Takashi Iwai) [Orabug:
23330536]
- ALSA: hda - Flush the pending probe work at remove (Takashi Iwai)
[Orabug: 23330535]
- ALSA: control: Avoid kernel warnings from tlv ioctl with numid 0
(Takashi Iwai) [Orabug: 23330534]
- ALSA: hrtimer: Fix stall by hrtimer_cancel() (Takashi Iwai) [Orabug:
23330533]
- ALSA: pcm: Fix snd_pcm_hw_params struct copy in compat mode (Nicolas
Boichat) [Orabug: 23330532]
- ALSA: seq: Fix snd_seq_call_port_info_ioctl in compat mode (Nicolas
Boichat) [Orabug: 23330531]
- ALSA: timer: Fix double unlink of active_list (Takashi Iwai) [Orabug:
23330530]
- ALSA: timer: Fix race among timer ioctls (Takashi Iwai) [Orabug:
23330528]
- ALSA: timer: Harden slave timer list handling (Takashi Iwai) [Orabug:
23330524]
- ALSA: seq: Fix race at timer setup and close (Takashi Iwai) [Orabug:
23330523]
- ALSA: seq: Fix missing NULL check at remove_events ioctl (Takashi
Iwai) [Orabug: 23330522]
- ipmi: move timer init to before irq is setup (Jan Stancek) [Orabug:
23330520]
- x86/mm: Add barriers and document switch_mm()-vs-flush synchronization
(Andy Lutomirski) [Orabug: 23330519]
- x86/boot: Double BOOT_HEAP_SIZE to 64KB (H.J. Lu) [Orabug: 23330518]
- x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[] (Mario
Kleiner) [Orabug: 23330513]
- x86/signal: Fix restart_syscall number for x32 tasks (Dmitry V. Levin)
[Orabug: 23330484]
[4.1.12-45.el6uek]
- sparc64/uek-rpm: enable sun4v_wdt watchdog driver as a module (Chuck
Anderson) [Orabug: 23042472]
- RDS: Drop stale iWARP support (Santosh Shilimkar) [Orabug: 23027670]
- RDS: IB: drop discontinued IB CQ_VECTOR support (Santosh Shilimkar)
[Orabug: 23027670]
- RDS: IB: Drop unused and broken APM support (Santosh Shilimkar)
[Orabug: 23027670]
- RDS: IB: Make use of ARPOP_REQUEST instead of ARPOP_REPLY in bonding
code (Santosh Shilimkar) [Orabug: 23094704]
- RDS: IB: don't use the link-local address for ib transport (Santosh
Shilimkar) [Orabug: 23027670]
- RDS: IB: rebuild receive caches when needed (Santosh Shilimkar)
- xen/events: Don't move disabled irqs (Ross Lagerwall) [Orabug: 23214472]
- xen/events: Mask a moving irq (Boris Ostrovsky) [Orabug: 23214472]
- rdma_cm: use cma_info() instead of cma_dbg() (Ajaykumar Hotchandani)
[Orabug: 22381123]
- OFED: indicate consistent vendor error (Ajaykumar Hotchandani)
[Orabug: 22381117]
- RDS: Change number based conn-drop reasons to enum (Avinash Repaka)
[Orabug: 23294707]
- RDS: Move rds_rtd definitions from rds_rt_debug files to common files
(Avinash Repaka) [Orabug: 23294707]
- RDS: Change the default value of rds_rt_debug_bitmap modparam to
0x488B (Avinash Repaka) [Orabug: 23294707]
- RDS: Replace rds_rtd printk with trace_printk (Avinash Repaka)
[Orabug: 23294707]
- RDS: IB: Print vendor error in recv completion error message (Avinash
Repaka) [Orabug: 23294707]
- IB/mlx4: Fix unaligned access in send_reply_to_slave (shamir
rabinovitch) [Orabug: 23311415]
[4.1.12-44.el6uek]
- Revert "dtrace: support SDT in single-file modules" (Chuck Anderson)
[Orabug: 23344927]
- Revert "dtrace: use perf_events probes" (Chuck Anderson) [Orabug:
23344927]
- Revert "dtrace: ensure pdata is large enough" (Chuck Anderson)
[Orabug: 23344927]
- Revert "dtrace: make perf-events probes separately configured" (Chuck
Anderson) [Orabug: 23344927]
- Revert "dtrace: put the SDT perf probes in the perf provider
namespace" (Chuck Anderson) [Orabug: 23344927]
- Revert "dtrace: better Kconfig documentation" (Chuck Anderson)
[Orabug: 23344927]
[4.1.12-43.el6uek]
- dtrace: better Kconfig documentation (Nick Alcock)
- dtrace: put the SDT perf probes in the perf provider namespace (Nick
Alcock) [Orabug: 23004534]
- dtrace: make perf-events probes separately configured (Nick Alcock)
[Orabug: 23004534]
- rds: schedule local connection activity in proper workqueue (Ajaykumar
Hotchandani) [Orabug: 23223537]
- dtrace: ensure pdata is large enough (Kris Van Hees) [Orabug: 23004534]
- dtrace: use perf_events probes (Timothy J Fontaine) [Orabug: 23004534]
- dtrace: support SDT in single-file modules (Nick Alcock) [Orabug:
23316392]
[4.1.12-42.el6uek]
- uek-rpm: ol6: revert DRM for experimental or OL6-incompatible drivers
(Todd Vierling) [Orabug: 22202036]
- IB/security: Restrict use of the write() interface (Jason Gunthorpe)
[Orabug: 23276449] {CVE-2016-4565}
- net/rds: Use max_mr from HCA caps than max_fmr (Yuval Shaia) [Orabug:
23223564]
- RDS: IB: disable ib_cache purging to avoid memory leak in reconnect
path (Santosh Shilimkar) [Orabug: 23275911]
- RDS: IB: avoid bit fields for i_frag_pages (Wengang Wang) [Orabug:
23275911]
- xprtrdma: Disable RPC/RDMA backchannel debugging messages (Chuck
Lever) [Orabug: 22619754]
- [sunrpc] Fix NFS/RDMA client mount point hangs when clustered server
fails over (Chuck Lever) [Orabug: 23035067]
- hpsa: correct check for disk and zbc devices (Petros Koutoupis)
[Orabug: 23064595]
- hpsa: update driver version (Don Brace) [Orabug: 23064595]
- hpsa: correct handling of HBA device removal (Don Brace) [Orabug:
23064595]
- hpsa: correct ioaccel2 error procecssing. (Don Brace) [Orabug: 23064595]
- hpsa: correct ioaccel state change operation (Don Brace) [Orabug:
23064595]
- hpsa: add timeouts for driver initiated commands (Don Brace) [Orabug:
23064595]
- hpsa: add sas_address to sysfs device attibute (Joseph T Handzik)
[Orabug: 23064595]
- hpsa: correct initialization order issue (Don Brace) [Orabug: 23064595]
- hpsa: update copyright information (Don Brace) [Orabug: 23064595]
- hpsa: add support for tagged queuing (Don Brace) [Orabug: 23064595]
- hpsa: check for a null phys_disk pointer in ioaccel2 (Don Brace)
[Orabug: 23064595]
- hpsa: correct abort tmf for hba devices (Don Brace) [Orabug: 23064595]
- hpsa: correct lun data caching bitmap definition (Don Brace) [Orabug:
23064595]
- hpsa: add SMR drive support (Don Brace) [Orabug: 23064595]
- hpsa: do not get enclosure info for external devices (Don Brace)
[Orabug: 23064595]
- hpsa: Add box and bay information for enclosure (Don Brace) [Orabug:
23064595]
- hpsa: Change SAS transport devices to bus 0. (Don Brace) [Orabug:
23064595]
- hpsa: fix path_info_show (Don Brace) [Orabug: 23064595]
- hpsa: logical vs bitwise AND typo (Dan Carpenter) [Orabug: 23064595]
- scsi: use host wide tags by default (Christoph Hellwig) [Orabug:
23064595]
- hpsa: bump the driver version (Don Brace) [Orabug: 23064595]
- hpsa: add in sas transport class (Kevin Barnett) [Orabug: 23064595]
- hpsa: fix multiple issues in path_info_show (Rasmus Villemoes)
[Orabug: 23064595]
- hpsa: enhance device messages (Don Brace) [Orabug: 23064595]
- hpsa: disable report lun data caching (Scott Teel) [Orabug: 23064595]
- hpsa: add discovery polling for PT RAID devices. (Scott Teel)
[Orabug: 23064595]
- hpsa: eliminate fake lun0 enclosures (Scott Teel) [Orabug: 23064595]
- hpsa: generalize external arrays (Scott Teel) [Orabug: 23064595]
- hpsa: move scsi_add_device and scsi_remove_device (Kevin Barnett)
[Orabug: 23064595]
- hpsa: refactor hpsa_figure_bus_target_lun (Kevin Barnett) [Orabug:
23064595]
- hpsa: enhance hpsa_get_device_id (Don Brace) [Orabug: 23064595]
- hpsa: add function is_logical_device (Kevin Barnett) [Orabug: 23064595]
- hpsa: simplify update scsi devices (Kevin Barnett) [Orabug: 23064595]
- hpsa: simplify check for device exposure (Kevin Barnett) [Orabug:
23064595]
- hpsa: correct ioaccel2 sg chain len (Don Brace) [Orabug: 23064595]
- hpsa: correct check for non-disk devices (Don Brace) [Orabug: 23064595]
- hpsa: fix physical target reset (Scott Teel) [Orabug: 23064595]
- hpsa: fix hpsa_adjust_hpsa_scsi_table (Don Brace) [Orabug: 23064595]
- hpsa: correct transfer length for 6 byte read/write (Don Brace)
[Orabug: 23064595]
- hpsa: abandon rescans on memory alloaction failures. (Don Brace)
[Orabug: 23064595]
- hpsa: allow driver requested rescans (Don Brace) [Orabug: 23064595]
- hpsa: fix null device issues (Don Brace) [Orabug: 23064595]
- hpsa: check for null arguments to dev_printk (Don Brace) [Orabug:
23064595]
- hpsa: change devtype to unsigned (Don Brace) [Orabug: 23064595]
- hpsa: remove unused hpsa_tag_discard_error_bits (Don Brace) [Orabug:
23064595]
- hpsa: stop zeroing reset_cmds_out and (Don Brace) [Orabug: 23064595]
- hpsa: remove unused parameter hostno (Don Brace) [Orabug: 23064595]
- hpsa: add in new offline mode (Scott Benesh) [Orabug: 23064595]
- Change how controllers in mixed mode are handled. (Kevin Barnett)
[Orabug: 23064595]
- hpsa: update controller names (Don Brace) [Orabug: 23064595]
- hpsa: fix an sprintf() overflow in the reset handler (Dan Carpenter)
[Orabug: 23064595]
- hpsa: correct white spaces (Don Brace) [Orabug: 23064595]
- locktorture: fix deadlock in 'rw_lock_irq' type (Alexey Kodanev)
[Orabug: 20811436]
- btrfs: Fix BUG_ON condition in scrub_setup_recheck_block() (Ashish
Samant)
- Btrfs: set UNWRITTEN for prealloc'ed extents in fiemap (Josef Bacik)
[Orabug: 22617614]
- Btrfs: fix stale dir entries after unlink, inode eviction and fsync
(Filipe Manana) [Orabug: 23002176]
- lockd: get rid of reference-counted NSM RPC clients (Andrey Ryabinin)
[Orabug: 23125040]
- lockd: create NSM handles per net namespace (Andrey Ryabinin)
[Orabug: 23125040]
- PCI: Set MPS to match upstream bridge (Keith Busch) [Orabug: 23237033]
- PCI: Move MPS configuration check to pci_configure_device() (Bjorn
Helgaas) [Orabug: 23237033]
- KEYS: Fix ASN.1 indefinite length object parsing This fixes
CVE-2016-0758. (David Howells) [Orabug: 23279563] {CVE-2016-0758}
- xen-netback: reduce log spam (Paul Durrant)
- xen-netback: support multiple extra info fragments passed from
frontend (Paul Durrant)
- xen-netback: implement dynamic multicast control (Paul Durrant)
- xen-blkfront: rename indirect descriptor parameter (Jan Beulich)
- xen-blkback: advertise indirect segment support earlier (Jan Beulich)
- xen/blback: Fit the important information of the thread in 17
characters (Konrad Rzeszutek Wilk)
- xen/balloon: Fix crash when ballooning on x86 32 bit PAE (Ross
Lagerwall)
- xen/x86: Zero out .bss for PV guests (Boris Ostrovsky)
- xen/evtchn: fix ring resize when binding new events (Jan Beulich)
- Revert "x86/paravirt: Remove paravirt ops pmd_update[_defer] and
pte_update_defer" (Konrad Rzeszutek Wilk)
- Revert "x86/paravirt: Remove unused pv_apic_ops structure" (Konrad
Rzeszutek Wilk)
- Revert "xen/events: Mask a moving irq" (Konrad Rzeszutek Wilk)
- xen: fix potential integer overflow in queue_reply (Insu Yun)
- xen/scsiback: avoid warnings when adding multiple LUNs to a domain
(Juergen Gross)
- xen/scsiback: correct frontend counting (Juergen Gross)
- xen/blkfront: realloc ring info in blkif_resume (Bob Liu)
- xen-netfront: request Tx response events more often (Malcolm Crossley)
- cleancache: constify cleancache_ops structure (Julia Lawall)
- xen-netback: free queues after freeing the net device (David Vrabel)
- xen-netback: delete NAPI instance when queue fails to initialize
(David Vrabel)
- xen-netback: use skb to determine number of required guest Rx requests
(David Vrabel)
- xen/gntdev: add ioctl for grant copy (David Vrabel)
- xen/blkfront: Fix crash if backend doesn't follow the right states.
(Konrad Rzeszutek Wilk)
- xen/blkback: Fix two memory leaks. (Bob Liu)
- xen/blkback: make st_ statistics per ring (Bob Liu)
- xen/blkfront: Handle non-indirect grant with 64KB pages (Julien Grall)
- xen-blkfront: Introduce blkif_ring_get_request (Julien Grall)
- xen-blkback: clear PF_NOFREEZE for xen_blkif_schedule() (Jiri Kosina)
- xen/blkback: Free resources if connect_ring failed. (Konrad Rzeszutek
Wilk)
- xen/blocks: Return -EXX instead of -1 (Konrad Rzeszutek Wilk)
- xen/blkback: make pool of persistent grants and free pages per-queue
(Bob Liu)
- xen/blkback: get the number of hardware queues/rings from blkfront
(Bob Liu)
- xen/blkback: pseudo support for multi hardware queues/rings (Konrad
Rzeszutek Wilk)
- xen/blkback: separate ring information out of struct xen_blkif (Bob Liu)
- xen/blkfront: correct setting for xen_blkif_max_ring_order (Peng Fan)
- xen/blkfront: make persistent grants pool per-queue (Bob Liu)
- xen/blkfront: Remove duplicate setting of ->xbdev. (Bob Liu)
- xen/blkfront: Cleanup of comments, fix unaligned variables, and syntax
errors. (Konrad Rzeszutek Wilk)
- xen/blkfront: negotiate number of queues/rings to be used with backend
(Bob Liu)
- xen/blkfront: split per device io_lock (Bob Liu)
- xen/blkfront: pseudo support for multi hardware queues/rings (Bob Liu)
- xen/blkfront: separate per ring information out of device info (Bob Liu)
- xen/blkif: document blkif multi-queue/ring extension (Bob Liu)
- x86/xen: don't reset vcpu_info on a cancelled suspend (Ouyang Zhaowei
(Charles))
- xen/gntdev: constify mmu_notifier_ops structures (Julia Lawall)
- xen/grant-table: constify gnttab_ops structure (Julia Lawall)
- xen/time: use READ_ONCE (Stefano Stabellini)
- xen/x86: convert remaining timespec to timespec64 in
xen_pvclock_gtod_notify (Stefano Stabellini)
- xen/x86: support XENPF_settime64 (Stefano Stabellini)
- xen: introduce XENPF_settime64 (Stefano Stabellini)
- xen: rename dom0_op to platform_op (Stefano Stabellini)
- xen: move xen_setup_runstate_info and get_runstate_snapshot to
drivers/xen/time.c (Stefano Stabellini)
- x86/paravirt: Remove paravirt ops pmd_update[_defer] and
pte_update_defer (Juergen Gross)
- x86/paravirt: Remove unused pv_apic_ops structure (Juergen Gross)
- xen/events: Mask a moving irq (Boris Ostrovsky) [Orabug: 23214472]
[4.1.12-41.el6uek]
- RDS: TCP: Synchronize accept() and connect() paths on t_conn_lock.
(Sowmini Varadhan)
- RDS:TCP: Synchronize rds_tcp_accept_one with rds_send_xmit when
resetting t_sock (Sowmini Varadhan)
- skbuff: Add pskb_extract() helper function (Sowmini Varadhan)
- RDS: TCP: Call pskb_extract() helper function (Sowmini Varadhan)
- bnx2x: Fix VLANs null-pointer for 57710, 57711 (Yuval Mintz) [Orabug:
23092424]
- RDS: support individual receive trace reporting (Santosh Shilimkar)
[Orabug: 23215779]
- IB/ipoib: Add readout of statistics using ethtool (Hans Westgaard Ry)
[Orabug: 21498734]
- IB/ipoib: Add handling for sending of skb with many frags (Hans
Westgaard Ry) [Orabug: 21498734]
- ocfs2: o2hb: fix hb hung time (Junxiao Bi)
- ocfs2: o2hb: don't negotiate if last hb fail (Junxiao Bi)
- ocfs2: o2hb: add some user/debug log (Junxiao Bi)
- ocfs2: o2hb: add NEGOTIATE_APPROVE message (Junxiao Bi)
- ocfs2: o2hb: add NEGO_TIMEOUT message (Junxiao Bi)
- ocfs2: o2hb: add negotiate timer (Junxiao Bi)
- tty: Fix unsafe ldisc reference via ioctl(TIOCGETD) (Peter Hurley)
[Orabug: 23205576] {CVE-2016-0723}
- USB: fix invalid memory access in hub_activate() (Alan Stern)
[Orabug: 22876651] {CVE-2015-8816}
- netfilter: nf_nat_redirect: add missing NULL pointer check (Munehisa
Kamata) [Orabug: 22673511] {CVE-2015-8787}
- x86/mm: Improve switch_mm() barrier comments (Andy Lutomirski)
[Orabug: 22673331] {CVE-2016-2069}
- x86/mm: Add barriers and document switch_mm()-vs-flush synchronization
(Andy Lutomirski) [Orabug: 22673331] {CVE-2016-2069}
- sparc64: Fix I/O NUMA parsing and sysfs display code. (chris hyser)
[Orabug: 22748961]
- sparc64: Set up core sibling list correctly for T7. (chris hyser)
- sparc64: Fix CPU package information in /sys (chris hyser) [Orabug:
22748950]
- sparc64: Add 3rd level cache info to /sys (chris hyser) [Orabug:
22748950]
- sparc64: Add lightweight syscall mechanism for lwp_info (Rob Gardner)
[Orabug: 22952506]
- sparc64: correctly recognize sparc M8 cpu (Allen Pais) [Orabug:
23130139]
- sparc64: correctly recognize Sonoma chips (Allen Pais) [Orabug:
22088766]
- arch/sparc: Sonoma epsc group patch (Joe Moriarty) [Orabug: 23055865]
- arch/sparc: Sonoma piggyback patch (Joe Moriarty) [Orabug: 23055807]
- sparc64:piggback program generates a.out header with incorrect section
sizes (Allen Pais)
- Add sun4v_wdt watchdog driver (wim.coekaerts at oracle.com)
- Revert "Add sun4v_wdt watchdog driver" (Allen Pais)
- sparc/PCI: Fix for panic while enabling SR-IOV (Babu Moger) [Orabug:
22659268]
- sparc64: enable "relaxed ordering" in IOMMU mappings (chris hyser)
[Orabug: 19245907]
- sparc64: Enable PCI IOMMU version 2 API (chris hyser)
- sunvnet: perf tracepoint invocations to trace LDC state machine
(Sowmini Varadhan)
- sunvnet: Add support for perf LDC event tracing (Sowmini Varadhan)
- LDoms CPU Hotplug - fix interrupt redistribution. (Bijan Mottahedeh)
[Orabug: 22623753]
- LDoms CPU Hotplug - dynamic mondo queue allocation. (Bijan Mottahedeh)
[Orabug: 22620474]
- sparc64: bypass iommu to use 64bit address space (Tushar Dave)
[Orabug: 21149316]
[4.1.12-40.el6uek]
- Revert "RDS: Make message size limit compliant with spec" (Chuck
Anderson) [Orabug: 23217242] [Orabug: 22661521]
- sctp: Prevent soft lockup when sctp_accept() is called during a
timeout event (Karl Heiss) [Orabug: 23222731] {CVE-2015-8767}
[4.1.12-39.el6uek]
- RDS: TCP: Remove unused constant (Sowmini Varadhan) [Orabug: 22993275]
- RDS: TCP: Add sysctl tunables for sndbuf/rcvbuf on rds-tcp socket
(Sowmini Varadhan) [Orabug: 22993275]
- RDS: Make message size limit compliant with spec (Avinash Repaka)
[Orabug: 22661521]
- RDS: add flow control info to rds_info_rdma_connection (Wei Lin Guay)
[Orabug: 22306628]
- RDS: update IB flow control algorithm (Wei Lin Guay) [Orabug: 22306628]
- RDS: Add flow control in runtime debugging (Wei Lin Guay) [Orabug:
22306628]
- RDS: fix IB transport flow control (Wei Lin Guay) [Orabug: 22306628]
- xen-blkback: read from indirect descriptors only once (Roger Pau Monné)
- sparc64/uek-rpm: enable sunhv console driver polling support (Chuck
Anderson) [Orabug: 23026831]
- xen/pcifront: Report the errors better. (Konrad Rzeszutek Wilk)
- xen/pcifront: Fix mysterious crashes when NUMA locality information
was extracted. (Konrad Rzeszutek Wilk)
- xen/pciback: Save the number of MSI-X entries to be copied later.
(Konrad Rzeszutek Wilk)
- xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY (Konrad
Rzeszutek Wilk)
- arch/x86/xen/suspend.c: include xen/xen.h (Andrew Morton)
- x86/paravirt: Prevent rtc_cmos platform device init on PV guests
(David Vrabel)
- xen-pciback: fix up cleanup path when alloc fails (Doug Goldstein)
- xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set.
(Konrad Rzeszutek Wilk)
- xen/pciback: For XEN_PCI_OP_disable_msi[|x] only disable if device has
MSI(X) enabled. (Konrad Rzeszutek Wilk)
- xen/pciback: Do not install an IRQ handler for MSI interrupts. (Konrad
Rzeszutek Wilk)
- xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has
MSI or MSI-X enabled (Konrad Rzeszutek Wilk)
- xen/pciback: Return error on XEN_PCI_OP_enable_msi when device has MSI
or MSI-X enabled (Konrad Rzeszutek Wilk)
- xen/pciback: Save xen_pci_op commands before processing it (Konrad
Rzeszutek Wilk)
- xen-scsiback: safely copy requests (David Vrabel)
- xen-blkback: read from indirect descriptors only once (Roger Pau Monné)
- xen-blkback: only read request operation from shared ring once (Roger
Pau Monné)
- xen-netback: use RING_COPY_REQUEST() throughout (David Vrabel)
- xen-netback: don't use last request to determine minimum Tx credit
(David Vrabel)
- xen: Add RING_COPY_REQUEST() (David Vrabel)
- xen/x86/pvh: Use HVM's flush_tlb_others op (Boris Ostrovsky)
- xen: Resume PMU from non-atomic context (Boris Ostrovsky)
- xen/events/fifo: Consume unprocessed events when a CPU dies (Ross
Lagerwall)
- xen/evtchn: dynamically grow pending event channel ring (David Vrabel)
- xen/gntdev: Grant maps should not be subject to NUMA balancing (Boris
Ostrovsky)
- xen: fix the check of e_pfn in xen_find_pfn_range (Zhenzhong Duan)
- x86/xen: add reschedule point when mapping foreign GFNs (David Vrabel)
- xen/arm: don't try to re-register vcpu_info on cpu_hotplug. (Stefano
Stabellini)
- xen, cpu_hotplug: call device_offline instead of cpu_down (Stefano
Stabellini)
- xen/arm: Enable cpu_hotplug.c (Stefano Stabellini)
- xenbus: Support multiple grants ring with 64KB (Julien Grall)
- xen/grant-table: Add an helper to iterate over a specific number of
grants (Julien Grall)
- xen/xenbus: Rename *RING_PAGE* to *RING_GRANT* (Julien Grall)
- xen/arm: correct comment in enlighten.c (Juergen Gross)
- xen/gntdev: use types from linux/types.h in userspace headers (Mikko
Rapeli)
- xen/gntalloc: use types from linux/types.h in userspace headers (Mikko
Rapeli)
- xen/balloon: Use the correct sizeof when declaring frame_list (Julien
Grall)
- xen/swiotlb: Add support for 64KB page granularity (Julien Grall)
- xen/swiotlb: Pass addresses rather than frame numbers to
xen_arch_need_swiotlb (Julien Grall)
- arm/xen: Add support for 64KB page granularity (Julien Grall)
- xen/privcmd: Add support for Linux 64KB page granularity (Julien Grall)
- net/xen-netback: Make it running on 64KB page granularity (Julien Grall)
- net/xen-netfront: Make it running on 64KB page granularity (Julien
Grall)
- block/xen-blkback: Make it running on 64KB page granularity (Julien
Grall)
- block/xen-blkfront: Make it running on 64KB page granularity (Julien
Grall)
- xen/grant-table: Make it running on 64KB granularity (Julien Grall)
- xen/events: fifo: Make it running on 64KB granularity (Julien Grall)
- xen/balloon: Don't rely on the page granularity is the same for Xen
and Linux (Julien Grall)
- tty/hvc: xen: Use xen page definition (Julien Grall)
- xen/xenbus: Use Xen page definition (Julien Grall)
- xen/biomerge: Don't allow biovec's to be merged when Linux is not
using 4KB pages (Julien Grall)
- block/xen-blkfront: split get_grant in 2 (Julien Grall)
- block/xen-blkfront: Store a page rather a pfn in the grant structure
(Julien Grall)
- block/xen-blkfront: Split blkif_queue_request in 2 (Julien Grall)
- xen/grant: Add helper gnttab_page_grant_foreign_access_ref_one (Julien
Grall)
- xen/grant: Introduce helpers to split a page into grant (Julien Grall)
- xen: Add Xen specific page definition (Julien Grall)
- arm/xen: Drop pte_mfn and mfn_pte (Julien Grall)
- net/xen-netback: xenvif_gop_frag_copy: move GSO check out of the loop
(Julien Grall)
- xen/balloon: pre-allocate p2m entries for ballooned pages (David Vrabel)
- x86/xen: export xen_alloc_p2m_entry() (David Vrabel)
- xen/balloon: use hotplugged pages for foreign mappings etc. (David
Vrabel)
- xen/balloon: make alloc_xenballoon_pages() always allocate low pages
(David Vrabel)
- xen/balloon: only hotplug additional memory if required (David Vrabel)
- xen/balloon: rationalize memory hotplug stats (David Vrabel)
- xen/balloon: find non-conflicting regions to place hotplugged memory
(David Vrabel)
- x86/xen: discard RAM regions above the maximum reservation (David
Vrabel)
- xen/balloon: remove scratch page left overs (David Vrabel)
- mm: memory hotplug with an existing resource (David Vrabel)
- xen-netfront: always set num queues if possible (chas williams)
- xen-netback: correctly check failed allocation (Insu Yun)
- xen/blkback: free requests on disconnection (Roger Pau Monne)
- x86/xen/p2m: hint at the last populated P2M entry (David Vrabel)
- x86/xen: Do not clip xen_e820_map to xen_e820_map_entries when
sanitizing map (Malcolm Crossley)
- x86/xen: Support kexec/kdump in HVM guests by doing a soft reset
(Vitaly Kuznetsov)
- xen/x86: Don't try to write syscall-related MSRs for PV guests (Boris
Ostrovsky)
- xen: use correct type for HYPERVISOR_memory_op() (Juergen Gross)
- xen/xenbus: Rename the variable xen_store_mfn to xen_store_gfn (Julien
Grall)
- xen/privcmd: Further s/MFN/GFN/ clean-up (Julien Grall)
- hvc/xen: Further s/MFN/GFN clean-up (Julien Grall)
- video/xen-fbfront: Further s/MFN/GFN clean-up (Julien Grall)
- xen/tmem: Use xen_page_to_gfn rather than pfn_to_gfn (Julien Grall)
- xen: Use correctly the Xen memory terminologies (Julien Grall)
- arm/xen: implement correctly pfn_to_mfn (Julien Grall)
- xen: Make clear that swiotlb and biomerge are dealing with DMA address
(Julien Grall)
- xen: switch extra memory accounting to use pfns (Juergen Gross)
- xen: limit memory to architectural maximum (Juergen Gross)
- xen: avoid another early crash of memory limited dom0 (Juergen Gross)
- xen: avoid early crash of memory limited dom0 (Juergen Gross)
- arm/xen: Remove helpers which are PV specific (Julien Grall)
- xen/x86: Don't try to set PCE bit in CR4 (Boris Ostrovsky)
- xen/PMU: PMU emulation code (Boris Ostrovsky)
- xen/PMU: Intercept PMU-related MSR and APIC accesses (Boris Ostrovsky)
- xen/PMU: Describe vendor-specific PMU registers (Boris Ostrovsky)
- xen/PMU: Initialization code for Xen PMU (Boris Ostrovsky)
- xen/PMU: Sysfs interface for setting Xen PMU mode (Boris Ostrovsky)
- xen: xensyms support (Boris Ostrovsky)
- xen: remove no longer needed p2m.h (Juergen Gross)
- xen: allow more than 512 GB of RAM for 64 bit pv-domains (Juergen Gross)
- xen: move p2m list if conflicting with e820 map (Juergen Gross)
- xen: add explicit memblock_reserve() calls for special pages (Juergen
Gross)
- mm: provide early_memremap_ro to establish read-only mapping (Juergen
Gross)
- xen: check for initrd conflicting with e820 map (Juergen Gross)
- xen: check pre-allocated page tables for conflict with memory map
(Juergen Gross)
- xen: check for kernel memory conflicting with memory layout (Juergen
Gross)
- xen: find unused contiguous memory area (Juergen Gross)
- xen: check memory area against e820 map (Juergen Gross)
- xen: split counting of extra memory pages from remapping (Juergen Gross)
- xen: move static e820 map to global scope (Juergen Gross)
- xen: eliminate scalability issues from initial mapping setup (Juergen
Gross)
- xen: don't build mfn tree if tools don't need it (Juergen Gross)
- xen: save linear p2m list address in shared info structure (Juergen
Gross)
- xen: sync with xen headers (Juergen Gross)
- arm/xen: Drop the definition of xen_pci_platform_unplug (Julien Grall)
- xen/events: Support event channel rebind on ARM (Julien Grall)
- xen-blkfront: convert to blk-mq APIs (Bob Liu)
- xen/preempt: use need_resched() instead of should_resched()
(Konstantin Khlebnikov)
- x86/xen: fix non-ANSI declaration of xen_has_pv_devices() (Colin Ian King)
[4.1.12-38.el6uek]
- mlx4_core: scale_profile should work without params set to 0 (Mukesh
Kacker) [Orabug: 23078816]
- mlx4_core: bump default scaled value of num of cqs and srqs (Mukesh
Kacker) [Orabug: 23078966]
- [PATCH 2/2] Avoid redundant call to rds_bind_lookup() in recv path.
(Sowmini Varadhan)
- RDS: TOS fixes in failure paths when RDS-TCP and RDS-RDMA are run
together (Sowmini Varadhan)
- rds: rds-stress show all zeros after few minutes (shamir rabinovitch)
[Orabug: 23045970]
- RDS: Fix the atomicity for congestion map update (Wengang Wang)
[Orabug: 23022620]
- RDS: IB: Run rds_fmr_flush WQ closer to ib_device (Wei Lin Guay)
- RDS: IB: support larger frag size up to 16KB (Santosh Shilimkar)
[Orabug: 21894138]
- RDS: IB: add frag size to per connection info (Santosh Shilimkar)
[Orabug: 21894138]
- RDS: IB: log the endpoint rds connection role (Santosh Shilimkar)
[Orabug: 21894138]
- RDS: IB: purge receive frag cache on connection shutdown (Santosh
Shilimkar) [Orabug: 21894138]
- RDS: IB: use i_frag_sz for cache stat updates (Santosh Shilimkar)
[Orabug: 21894138]
- RDS: IB: scale rds_ib_allocation based on fragment size (Santosh
Shilimkar) [Orabug: 21894138]
- RDS: IB: make fragment size (RDS_FRAG_SIZE) dynamic (Santosh
Shilimkar) [Orabug: 21894138]
- RDS: log the IP address as well on bind failure (Santosh Shilimkar)
[Orabug: 21894138]
- RDS: fix the sg allocation based on actual message size (Wei Lin Guay)
[Orabug: 21894138]
- RDS: make congestion code independent of PAGE_SIZE (Santosh Shilimkar)
[Orabug: 21894138]
- RDS: Back out OoO send status fix since it causes the regression
(Santosh Shilimkar) [Orabug: 21894138]
- net/mlx4_core: Modify default value of log_rdmarc_per_qp to be
consistent with HW capability (Yuval Shaia)
- fuse: break infinite loop in fuse_fill_write_pages() (Roman Gushchin)
[Orabug: 22673138] {CVE-2015-8785}
- proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Alexey Dobriyan)
[Orabug: 23093364]
- scsi_sysfs: protect against double execution of __scsi_remove_device()
(Vitaly Kuznetsov) [Orabug: 23021563]
- ipv4: Don't do expensive useless work during inetdev destroy. (David
S. Miller) [Orabug: 22933004] {CVE-2016-3156}
- fuse: Fix return value from fuse_get_user_pages() (Ashish Samant)
- Btrfs: fix shrinking truncate when the no_holes feature is enabled
(Filipe Manana) [Orabug: 23017131]
- Btrfs: incremental send, don't delay directory renames unnecessarily
(Filipe Manana) [Orabug: 22370277]
- Btrfs: fix stale directory entries after fsync log replay (Filipe
Manana) [Orabug: 22628079]
- x86/iopl/64: properly context-switch IOPL on Xen PV (Andy Lutomirski)
[Orabug: 22926124] {CVE-2016-3157}
More information about the El-errata
mailing list