[El-errata] ELBA-2016-3548 Oracle Linux 7 Unbreakable Enterprise kernel bug fix update
Errata Announcements for Oracle Linux
el-errata at oss.oracle.com
Fri Apr 29 17:59:51 PDT 2016
Oracle Linux Bug Fix Advisory ELBA-2016-3548
http://linux.oracle.com/errata/ELBA-2016-3548.html
The following updated rpms for Oracle Linux 7 have been uploaded to the
Unbreakable Linux Network:
x86_64:
kernel-uek-doc-4.1.12-37.2.1.el7uek.noarch.rpm
kernel-uek-firmware-4.1.12-37.2.1.el7uek.noarch.rpm
kernel-uek-4.1.12-37.2.1.el7uek.x86_64.rpm
kernel-uek-devel-4.1.12-37.2.1.el7uek.x86_64.rpm
kernel-uek-debug-4.1.12-37.2.1.el7uek.x86_64.rpm
kernel-uek-debug-devel-4.1.12-37.2.1.el7uek.x86_64.rpm
dtrace-modules-4.1.12-37.2.1.el7uek-0.5.2-1.el7.x86_64.rpm
dtrace-modules-provider-headers-0.5.2-1.el7.x86_64.rpm
dtrace-modules-shared-headers-0.5.2-1.el7.x86_64.rpm
SRPMS:
http://oss.oracle.com/ol7/SRPMS-updates/kernel-uek-4.1.12-37.2.1.el7uek.src.rpm
http://oss.oracle.com/ol7/SRPMS-updates/dtrace-modules-4.1.12-37.2.1.el7uek-0.5.2-1.el7.src.rpm
Description of changes:
kernel-uek
[4.1.12-37.2.1.el7uek]
- arch/sparc: Sonoma epsc group patch (Joe Moriarty) [Orabug: 23055865]
- arch/sparc: Sonoma piggyback patch (Joe Moriarty) [Orabug: 23055807]
- sparc64: bypass iommu to use 64bit address space (Tushar Dave)
[Orabug: 21149316]
- sparc64: correctly recognize Sonoma chips - add missing break (Chuck
Anderson) [Orabug: 22088766]
- sparc64/uek-rpm: enable sun4v_wdt watchdog driver (Chuck Anderson)
[Orabug: 22329522]
- bnx2x: Fix VLANs null-pointer for 57710, 57711 (Yuval Mintz) [Orabug:
23093255]
- proc: fix PAGE_SIZE limit of /proc/$PID/cmdline (Alexey Dobriyan)
[Orabug: 23081539]
- secureboot: enable secureboot if boot param is set (Brian Maly)
[Orabug: 23038345]
- RHEL: uefi: copy secure_boot flag in boot params across kexec (Brian
Maly) [Orabug: 23038345] {CVE-2015-7837}
[4.1.12-37.1.1.el7uek]
- sparc64/uek-rpm: enable sunhv console driver polling support (Chuck
Anderson) [Orabug: 23026831]
- sparc64: correctly recognize Sonoma chips (Allen Pais) [Orabug:
22088766]
- Add sun4v_wdt watchdog driver (wim.coekaerts at oracle.com) [Orabug:
22329522]
- Revert "Add sun4v_wdt watchdog driver" (Allen Pais) [Orabug: 22329522]
- sparc64:piggback program generates a.out header with incorrect section
sizes (Allen Pais)
- 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: 22997967] {CVE-2016-3157}
[4.1.12-37.el7uek]
- fuse: Do not mask return value from fuse_direct_io for partially valid
data (Ashish Samant) [Orabug: 22732213]
- fnic: Leftshift returned scsi_cmnd error code 16 bits (Jason Luo)
[Orabug: 22918200]
- fnic: Setting scsi host template to indicate that fnic does not
support multiqueue (Jason Luo) [Orabug: 22918200]
- fnic: Using rport-_dd_data to check rport online instead of
rport_lookup (Jason Luo) [Orabug: 22918200]
- fnic: Cleanup the I_O that has timed out and is used to issue LUN
reset (Jason Luo) [Orabug: 22918200]
- fnic: Fix to cleanup aborted IO to avoid device being offlined by
mid-layer (Jason Luo) [Orabug: 22918200]
- btrfs: fix resending received snapshot with parent (Robin Ruede)
[Orabug: 22926351]
[4.1.12-36.el7uek]
- net:Add sysctl_max_skb_frags (Hans Westgaard Ry)
- xfs: return errors from partial I/O failures to files (David Jeffery)
- Revert "xfs: return errors from partial I/O failures to files" (Chuck
Anderson)
- xfs: return errors from partial I/O failures to files (David Jeffery)
- conditionalize Secure Boot initialization on x86 platform (Dan Duval)
[Orabug: 22364965]
- x86/efi: Set securelevel when loaded without efi stub (Dan Duval)
[Orabug: 22364965]
- Fixed vnic issue after saturn reset (Pradeep Gopanapalli) [Orabug:
22862488]
- uvnic issues (Pradeep Gopanapalli) [Orabug: 22862488]
- Fixed wrongly checked return type Added Debug print (Pradeep
Gopanapalli) [Orabug: 22862488]
- hpsa: move lockup_detected attribute to host attr (Tomas Henzl)
[Orabug: 22930824]
- megaraid_sas: Add an i/o barrier (Tomas Henzl) [Orabug: 22620626]
- megaraid_sas: Fix SMAP issue (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Fix for IO failing post OCR in SRIOV environment (Sumit
Saxena) [Orabug: 22620626]
- megaraid: fix null pointer check in megasas_detach_one(). (Maurizio
Lombardi) [Orabug: 22620626]
- megaraid_sas: driver version upgrade (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: SPERC OCR changes (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Introduce module parameter for SCSI command timeout
(Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: MFI adapter OCR changes (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Make adprecovery variable atomic (Sumit Saxena)
[Orabug: 22620626]
- megaraid_sas: IO throttling support (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Dual queue depth support (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Code optimization build_and_issue_cmd return-type (Sumit
Saxena) [Orabug: 22620626]
- megaraid_sas: Reply Descriptor Post Queue (RDPQ) support (Sumit
Saxena) [Orabug: 22620626]
- megaraid_sas: Fastpath region lock bypass (Sumit Saxena) [Orabug:
22620626]
- megaraid_sas: Update device queue depth based on interface type (Sumit
Saxena) [Orabug: 22620626]
- megaraid_sas: Task management support (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Syncing request flags macro names with firmware (Sumit
Saxena) [Orabug: 22620626]
- megaraid_sas: MFI IO timeout handling (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Do not allow PCI access during OCR (Sumit Saxena)
[Orabug: 22620626]
- megaraid: Fix possible NULL pointer deference in mraid_mm_ioctl
(Nicholas Krause) [Orabug: 22620626]
- megaraid_sas: Fix sparse warning (Sumit Saxena) [Orabug: 22620626]
- megaraid_sas: Make tape drives visible on PERC5 controllers (Sumit
Saxena) [Orabug: 22620626]
- megaraid_sas : Remove debug print from function
megasas_update_span_set (sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas : Driver version upgrade (sumit.saxena at avagotech.com)
[Orabug: 22620626]
- megaraid_sas : SMAP restriction--do not access user memory from IOCTL
code (sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Make PI enabled VD 8 byte DMA aligned
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Initialize tasklet before setting up IRQs
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Indicate online firmware upgrade support for Secure JBOD
feature (sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Update OCR capability on controller properties change
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Do not use PAGE_SIZE for max_sectors
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for Cutlass (12 Gbps) controller
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for Intruder (12 Gbps) controller
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Remove PCI id checks (sumit.saxena at avagotech.com)
[Orabug: 22620626]
- megaraid_sas: Expose TAPE drives unconditionally
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Version update (sumit.saxena at avagotech.com) [Orabug:
22620626]
- megaraid_sas: Code refactor for use of requestorId
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Fix validHandles check in I/O path
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Print critical firmware event messages
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Chip reset if driver fails to get IOC ready
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for max_io_size 1MB (sumit.saxena at avagotech.com)
[Orabug: 22620626]
- megaraid_sas: Code cleanup-use local variable drv_ops inside
megasas_ioc_init_fusion (sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: JBOD sequence number support
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Increase timeout to 60 secs for abort frames during
shutdown (sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: Synchronize driver headers with firmware APIs
(sumit.saxena at avagotech.com) [Orabug: 22620626]
- megaraid_sas: fix whitespace errors (Bjorn Helgaas) [Orabug: 22620626]
- megaraid_sas: use dev_printk when possible (Bjorn Helgaas) [Orabug:
22620626]
- megaraid_sas: fix TRUE and FALSE re-define build error (Suthikulpanit,
Suravee) [Orabug: 22620626]
- megaraid: fix irq setup process regression (Tomas Henzl) [Orabug:
22620626]
- qla2xxx: Update driver version to 8.07.00.33.40.0-k. (Sawan Chandak)
[Orabug: 22863553]
- qla2xxx: Set relogin flag when we fail to queue login requests. (Chad
Dupuis) [Orabug: 22863553]
- qla2xxx: Enable T10-DIF for ISP27XX (Himanshu Madhani) [Orabug:
22863553]
- qla2xxx: Provide mbx info in BBCR data after mbx failure (Harish
Zunjarrao) [Orabug: 22863553]
- qla2xxx: Avoid side effects when using endianizer macros. (Joe
Carnuccio) [Orabug: 22863553]
- qla2xxx: Add support for Private link statistics counters. (Harish
Zunjarrao) [Orabug: 22863553]
- qla2xxx: Add support for buffer to buffer credit value for ISP27XX.
(Sawan Chandak) [Orabug: 22863553]
- qla2xxx: Add support for online flash update for ISP27XX. (Sawan
Chandak) [Orabug: 22863553]
- qla2xxx: Allow fw to hold status before sending ABTS response.
(Himanshu Madhani) [Orabug: 22863553]
- qla2xxx: Seed init-cb login timeout from nvram exclusively. (Joe
Carnuccio) [Orabug: 22863553]
- qla2xxx: Remove unneeded link offline message. (Chad Dupuis) [Orabug:
22863553]
- firmware: dmi_scan: Fix UUID endianness for SMBIOS >= 2.6 (Andrea
Arcangeli) [Orabug: 22694972]
- X.509: Don't strip leading 00's from key ID when constructing key
description (David Howells) [Orabug: 22364965]
- Btrfs: teach backref walking about backrefs with underflowed offset
values (Filipe Manana) [Orabug: 22473759]
- Btrfs: fix file read corruption after extent cloning and fsync (Filipe
Manana) [Orabug: 22477781]
- uek-rpm: configs: do not enable CONFIG_SCSI_MQ_DEFAULT and
CONFIG_DM_MQ_DEFAULT by default (Chuck Anderson) [Orabug: 22742028]
[4.1.12-35.el7uek]
- bpf: fix branch offset adjustment on backjumps after patching ctx
expansion (Daniel Borkmann) [Orabug: 22740787] {CVE-2016-2383}
- ALSA: usb-audio: avoid freeing umidi object twice (Andrey Konovalov)
[Orabug: 22740866] {CVE-2016-2384}
- bio: Fix kabi error (Jason Luo) [Orabug: 22820562]
- RDS/IB: VRPC DELAY / OSS RECONNECT CAUSES 5 MINUTE STALL ON PORT
FAILURE (Venkat Venkatsubra) [Orabug: 22847528]
- rds: add infrastructure to find more details for reconnect failure
(Ajaykumar Hotchandani) [Orabug: 22631108]
- rds: find connection drop reason (Ajaykumar Hotchandani) [Orabug:
22631108]
- xhci: Workaround to get Intel xHCI reset working more reliably
(Rajmohan Mani) [Orabug: 22805913]
- hpsa: fix rmmod issues (Don Brace) [Orabug: 22075051]
- hpsa: fix issues with multilun devices (shane.seymour) [Orabug:
22075051]
- hpsa: add in new offline mode (Scott Benesh) [Orabug: 22075051]
- hpsa: add in new controllers (Don Brace) [Orabug: 22075051]
- hpsa: cleanup update scsi devices (Don Brace) [Orabug: 22075051]
- hpsa: add sysfs entry path_info to show box and bay information (Joe
Handzik) [Orabug: 22075051]
- hpsa: add PMC-Sierra to copyright (Don Brace) [Orabug: 22075051]
- hpsa: correct static checker warnings on driver init cleanup (Don
Brace) [Orabug: 22075051]
- hpsa: correct decode sense data (Don Brace) [Orabug: 22075051]
- hpsa: Correct double unlock of mutex (Don Brace) [Orabug: 22075051]
- hpsa: change driver version (Don Brace) [Orabug: 22075051]
- hpsa: add in new controller id (Don Brace) [Orabug: 22075051]
- hpsa: dont meddle with hw which isn't ours (Don Brace) [Orabug:
22075051]
- hpsa: cleanup reset (Webb Scales) [Orabug: 22075051]
- hpsa: propagate the error code in hpsa_kdump_soft_reset (Robert
Elliott) [Orabug: 22075051]
- hpsa: use scsi host_no as hpsa controller number (Robert Elliott)
[Orabug: 22075051]
- hpsa: use block layer tag for command allocation (Webb Scales)
[Orabug: 22075051]
- hpsa: add interrupt number to /proc/interrupts interrupt name (Robert
Elliott) [Orabug: 22075051]
- hpsa: create workqueue after the driver is ready for use (Robert
Elliott) [Orabug: 22075051]
- hpsa: fix try_soft_reset error handling (Robert Elliott) [Orabug:
22075051]
- hpsa: cleanup for init_one step 2 in kdump (Robert Elliott) [Orabug:
22075051]
- hpsa: skip free_irq calls if irqs are not allocated (Robert Elliott)
[Orabug: 22075051]
- hpsa: call pci_release_regions after pci_disable_device (Robert
Elliott) [Orabug: 22075051]
- hpsa: performance tweak for hpsa_scatter_gather() (Webb Scales)
[Orabug: 22075051]
- hpsa: refactor and rework support for sending TEST_UNIT_READY (Webb
Scales) [Orabug: 22075051]
- hpsa: don't return abort request until target is complete (Webb
Scales) [Orabug: 22075051]
- hpsa: use helper routines for finishing commands (Webb Scales)
[Orabug: 22075051]
- hpsa: add support sending aborts to physical devices via the ioaccel2
path (Stephen Cameron) [Orabug: 22075051]
- hpsa: do not print ioaccel2 warning messages about unusual
completions. (Robert Elliott) [Orabug: 22075051]
- hpsa: clean up some error reporting output in abort handler (Robert
Elliott) [Orabug: 22075051]
- hpsa: clean up driver init (Robert Elliott) [Orabug: 22075051]
- hpsa: correct return values from driver functions. (Robert Elliott)
[Orabug: 22075051]
- hpsa: do not check cmd_alloc return value - it cannnot return NULL
(Robert Elliott) [Orabug: 22075051]
- hpsa: add more ioaccel2 error handling, including underrun statuses.
(Joe Handzik) [Orabug: 22075051]
- hpsa: add ioaccel sg chaining for the ioaccel2 path (Webb Scales)
[Orabug: 22075051]
- hpsa: refactor freeing of resources into more logical functions
(Robert Elliott) [Orabug: 22075051]
- hpsa: clean up error handling (Robert Elliott) [Orabug: 22075051]
- hpsa: break hpsa_free_irqs_and_disable_msix into two functions (Robert
Elliott) [Orabug: 22075051]
- hpsa: Get queue depth from identify physical bmic for physical disks.
(Joe Handzik) [Orabug: 22075051]
- hpsa: use ioaccel2 path to submit IOs to physical drives in HBA mode.
(Joe Handzik) [Orabug: 22075051]
- hpsa: print accurate SSD Smart Path Enabled status (Robert Elliott)
[Orabug: 22075051]
- hpsa: factor out hpsa_ioaccel_submit function (Webb Scales) [Orabug:
22075051]
- hpsa: try resubmitting down raid path on task set full (Stephen
Cameron) [Orabug: 22075051]
- hpsa: do not ignore return value of hpsa_register_scsi (Stephen
Cameron) [Orabug: 22075051]
- hpsa: factor out hpsa_init_cmd function (Stephen Cameron) [Orabug:
22075051]
- hpsa: make function names consistent (Robert Elliott) [Orabug: 22075051]
- hpsa: allow lockup detected to be viewed via sysfs (Stephen Cameron)
[Orabug: 22075051]
- hpsa: hpsa decode sense data for io and tmf (Stephen Cameron)
[Orabug: 22075051]
- hpsa: decrement h->commands_outstanding in fail_all_outstanding_cmds
(Stephen Cameron) [Orabug: 22075051]
- hpsa: clean up aborts (Stephen Cameron) [Orabug: 22075051]
- hpsa: rework controller command submission (Webb Scales) [Orabug:
22075051]
- hpsa: clean up host, channel, target, lun prints (Webb Scales)
[Orabug: 22075051]
- hpsa: add masked physical devices into h->dev[] array (Stephen
Cameron) [Orabug: 22075051]
- i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Jesse
Brandeburg) [Orabug: 22342532]
- i40e: let go of the past (Mitch Williams) [Orabug: 22342532]
- i40e: suspend scheduling during driver unload (Pandi Kumar Maharajan)
[Orabug: 22342532]
- i40e: Use the new rx ctl register helpers. Don't use AQ calls from
clear_hw. (Shannon Nelson) [Orabug: 22342532]
- i40e: implement and use Rx CTL helper functions (Shannon Nelson)
[Orabug: 22342532]
- i40e: add adminq commands for Rx CTL registers (Shannon Nelson)
[Orabug: 22342532]
- i40e: add check for null VSI (John Underwood) [Orabug: 22342532]
- i40e: Expose some registers to program parser, FD and RSS logic
(Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Fix for unexpected messaging (Carolyn Wyborny) [Orabug: 22342532]
- i40e: Do not wait for Rx queue disable in DCB reconfig (Neerav Parikh)
[Orabug: 22342532]
- i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit (Kevin
Scott) [Orabug: 22342532]
- i40e: Fix led blink capability for 10GBaseT PHY (Carolyn Wyborny)
[Orabug: 22342532]
- i40e: Add functions to blink led on 10GBaseT PHY (Carolyn Wyborny)
[Orabug: 22342532]
- i40e/i40evf: Move Tx checksum closer to TSO (Alexander Duyck)
[Orabug: 22342532]
- i40e/i40evf: Rewrite logic for 8 descriptor per packet check
(Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Break up xmit_descriptor_count from maybe_stop_tx
(Alexander Duyck) [Orabug: 22342532]
- i40e: Add support for ATR w/ IPv6 extension headers (Alexander Duyck)
[Orabug: 22342532]
- i40evf: Update feature flags to reflect newly enabled features
(Alexander Duyck) [Orabug: 22342532]
- i40e: Update feature flags to reflect newly enabled features
(Alexander Duyck) [Orabug: 22342532]
- i40e: Do not drop support for IPv6 VXLAN or GENEVE tunnels (Alexander
Duyck) [Orabug: 22342532]
- i40e: Fix ATR in relation to tunnels (Alexander Duyck) [Orabug:
22342532]
- i40e/i40evf: Enable support for SKB_GSO_UDP_TUNNEL_CSUM (Alexander
Duyck) [Orabug: 22342532]
- i40e/i40evf: Clean-up Rx packet checksum handling (Alexander Duyck)
[Orabug: 22342532]
- i40e/i40evf: Add exception handling for Tx checksum (Alexander Duyck)
[Orabug: 22342532]
- i40e/i40evf: Do not write to descriptor unless we complete (Alexander
Duyck) [Orabug: 22342532]
- i40e/i40evf: Handle IPv6 extension headers in checksum offload
(Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Add support for IPv4 encapsulated in IPv6 (Alexander
Duyck) [Orabug: 22342532]
- i40e/i40evf: Replace header pointers with unions of pointers in Tx
checksum path (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Consolidate all header changes into TSO function
(Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Factor out L4 header and checksum from L3 bits in TSO
path (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Use u64 values instead of casting them in TSO function
(Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Drop outer checksum offload that was not requested
(Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11. (Catherine
Sullivan) [Orabug: 22342532]
- i40e: When in promisc mode apply promisc mode to Tx Traffic as well
(Anjali Singhai Jain) [Orabug: 22342532]
- i40e: clean event descriptor before use (Shannon Nelson) [Orabug:
22342532]
- i40evf: set adapter state on reset failure (Mitch Williams) [Orabug:
22342532]
- i40e: better error reporting for nvmupdate (Shannon Nelson) [Orabug:
22342532]
- i40e: expand comment (Mitch Williams) [Orabug: 22342532]
- i40e: Do not disable queues in the Legacy/MSI Interrupt handler
(Anjali Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: avoid atomics (Mitch Williams) [Orabug: 22342532]
- i40e: Removal of code which relies on BASE VEB SEID (Kiran Patil)
[Orabug: 22342532]
- i40e: Add a SW workaround for lost interrupts (Anjali Singhai Jain)
[Orabug: 22342532]
- i40e: trivial: cleanup use of pf->hw (Jesse Brandeburg) [Orabug:
22342532]
- i40evf: support packet split receive (Mitch Williams) [Orabug: 22342532]
- i40e: drop unused debugfs file "dump" (Jesse Brandeburg) [Orabug:
22342532]
- i40e: get rid of magic number (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: Bump version (Jesse Brandeburg) [Orabug: 22342532]
- i40e: properly show packet split status in debugfs (Mitch Williams)
[Orabug: 22342532]
- i40e/i40evf: use logical operators, not bitwise (Mitch Williams)
[Orabug: 22342532]
- i40e/i40evf: use pages correctly in Rx (Mitch Williams) [Orabug:
22342532]
- i40e/i40evf: use __GFP_NOWARN (Jesse Brandeburg) [Orabug: 22342532]
- i40e: dump descriptor indexes in hex (Jesse Brandeburg) [Orabug:
22342532]
- i40e/i40evf: try again after failure (Jesse Brandeburg) [Orabug:
22342532]
- i40e/i40evf: don't lose interrupts (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: Change vf driver string to reflect all products i40evf
supports (Catherine Sullivan) [Orabug: 22342532]
- i40e: Refactor force_wb and WB_ON_ITR functionality code (Anjali
Singhai Jain) [Orabug: 22342532]
- i40e: use new add_veb calling with VEB stats control (Shannon Nelson)
[Orabug: 22342532]
- i40e: add VEB stat control and remove L2 cloud filter (Shannon Nelson)
[Orabug: 22342532]
- i40e: set shared bit for multicast filters (Shannon Nelson) [Orabug:
22342532]
- i40e: Make the DCB firmware checks for X710/XL710 only (Neerav Parikh)
[Orabug: 22342532]
- i40e: move sync_vsi_filters up in service_task (Jesse Brandeburg)
[Orabug: 22342532]
- i40e: add priv flag for automatic rule eviction (Anjali Singhai Jain)
[Orabug: 22342532]
- i40e: Enable Geneve offload for FW API ver > 1.4 for XL710/X710
devices (Anjali Singhai) [Orabug: 22342532]
- i40e/i40evf: bump version to 1.4.12/1.4.8 (Jesse Brandeburg) [Orabug:
22342532]
- i40e: avoid large memcpy by assigning struct (Jacob Keller) [Orabug:
22342532]
- i40e: count allocation errors (Jesse Brandeburg) [Orabug: 22342532]
- i40e: drop unused function (Jesse Brandeburg) [Orabug: 22342532]
- i40e: negate PHY int mask bits (Shannon Nelson) [Orabug: 22342532]
- i40e: APIs to Add/remove port mirroring rules (Kiran Patil) [Orabug:
22342532]
- i40e: fix: do not sleep in netdev_ops (Jesse Brandeburg) [Orabug:
22342532]
- i40e: allocate memory safer (Jesse Brandeburg) [Orabug: 22342532]
- i40e: do TSO only if CHECKSUM_PARTIAL is set (Shannon Nelson)
[Orabug: 22342532]
- i40e: fix bug in dma sync (Jesse Brandeburg) [Orabug: 22342532]
- i40e: trivial: fix missing space (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Catherine
Sullivan) [Orabug: 22342532]
- i40e: trivial: remove unnecessary local var (Jesse Brandeburg)
[Orabug: 22342532]
- i40e: remove VF device IDs from PF (Jesse Brandeburg) [Orabug: 22342532]
- i40e: add netdev info to VSI dump (Shannon Nelson) [Orabug: 22342532]
- i40evf: enable bus master after reset (Mitch Williams) [Orabug:
22342532]
- i40e: add a little more to an NVM update debug message (Shannon
Nelson) [Orabug: 22342532]
- i40e: refactor DCB function (Jesse Brandeburg) [Orabug: 22342532]
- i40e: add 20G speed for Tx bandwidth calculations (Mitch Williams)
[Orabug: 22342532]
- i40e: add counter for arq overflows (Mitch Williams) [Orabug: 22342532]
- i40e: fix write-back-on-itr to work with legacy itr (Anjali Singhai
Jain) [Orabug: 22342532]
- i40e: Store lan_vsi_idx and lan_vsi_id in the right size (Pandi
Maharajan) [Orabug: 22342532]
- i40e: Bump AQ minor version to 1.5 for new FW features (Shannon
Nelson) [Orabug: 22342532]
- i40e: AQ thermal sensor control struct (Shannon Nelson) [Orabug:
22342532]
- i40e: AQ Add VXLAN-GPE tunnel type (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ Add set_switch_config (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ Shared resource flags (Shannon Nelson) [Orabug: 22342532]
- i40e: add 100Mb ethtool reporting (Catherine Sullivan) [Orabug:
22342532]
- i40e: AQ Add external power class to get link status (Shannon Nelson)
[Orabug: 22342532]
- i40e: AQ Geneve cloud tunnel type (Shannon Nelson) [Orabug: 22342532]
- i40e: AQ Add Run PHY Activity struct (Shannon Nelson) [Orabug: 22342532]
- i40e: Limit DCB FW version checks to X710/XL710 devices (Greg Bowers)
[Orabug: 22342532]
- i40e: add new proxy-wol bit for X722 (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: Use private workqueue (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: add new write-back mode (Anjali Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: Fix for UDP/TCP RSS for X722 (Anjali Singhai Jain)
[Orabug: 22342532]
- i40e: Extend ethtool RSS hooks for X722 (Anjali Singhai Jain)
[Orabug: 22342532]
- i40e: add new device IDs for X722 (Anjali Singhai Jain) [Orabug:
22342532]
- i40e: bump version to 1.4.10 (Catherine Sullivan) [Orabug: 22342532]
- i40e: update features with right offload (Jesse Brandeburg) [Orabug:
22342532]
- i40e: Cleanup the code with respect to restarting autoneg (Anjali
Singhai Jain) [Orabug: 22342532]
- i40evf: null out ring pointers on free (Mitch Williams) [Orabug:
22342532]
- i40e: define function capabilities in only one place (Shannon Nelson)
[Orabug: 22342532]
- i40evf: allow channel bonding of VFs (Mitch Williams) [Orabug: 22342532]
- i40e: Replace X722 mac check in ethtool get_settings (Catherine
Sullivan) [Orabug: 22342532]
- i40e/i40evf: Fix RSS rx-flow-hash configuration through ethtool
(Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Add mac_filter_element at the end of the list instead of HEAD
(Kiran Patil) [Orabug: 22342532]
- i40e: fix build warnings (Eric Dumazet) [Orabug: 22342532]
- i40e: remove forever unused ID (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Fix Rx hash reported to the stack by our driver (Anjali Singhai
Jain) [Orabug: 22342532]
- i40e: allow zero MAC address for VFs (Mitch Williams) [Orabug: 22342532]
- i40e: change log messages and error returns (Mitch Williams) [Orabug:
22342532]
- i40e/i40evf: avoid mutex re-init (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Call geneve_get_rx_port to get the existing Geneve ports
(Singhai, Anjali) [Orabug: 22342532]
- i40e: geneve tunnel offload support (Singhai, Anjali) [Orabug: 22342532]
- i40e: bring firmware API version inline with sourceforge (Brian Maly)
[Orabug: 22342532]
- i40e: only report NVM image is newer than expected (Brian Maly)
[Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Catherine
Sullivan) [Orabug: 22342532]
- i40evf: change version string generation (Mitch Williams) [Orabug:
22342532]
- i40e: clean whole mac filter list (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 (Anjali
Singhai Jain) [Orabug: 22342532]
- i40e: hush little warnings (Mitch Williams) [Orabug: 22342532]
- i40e: Opcode and structures required by OEM Post Update AQ command and
add new NVM arq message (Michal Kosiarz) [Orabug: 22342532]
- i40e: use explicit cast from u16 to u8 (Kamil Krawczyk) [Orabug:
22342532]
- i40evf: check rings before freeing resources (Mitch Williams)
[Orabug: 22342532]
- i40e: don't add zero MAC filter (Mitch Williams) [Orabug: 22342532]
- i40e: properly delete VF MAC filters (Mitch Williams) [Orabug: 22342532]
- i40e: chomp the BIT(_ULL) (Jesse Brandeburg) [Orabug: 22342532]
- Revert "i40e: remove CONFIG_I40E_VXLAN" (Singhai, Anjali) [Orabug:
22342532]
- i40e: trivial fixes (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: Bump version to 1.4.7 for i40e and 1.4.3 for i40evf
(Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: use logical operator (Mitch Williams) [Orabug: 22342532]
- i40e: fix whitespace (Mitch Williams) [Orabug: 22342532]
- i40e: Remove separate functions gathering XOFF Rx stats (Neerav
Parikh) [Orabug: 22342532]
- i40e: remove CONFIG_I40E_VXLAN (Jesse Brandeburg) [Orabug: 22342532]
- i40e: use priv flags to control packet split (Jesse Brandeburg)
[Orabug: 22342532]
- i40evf: use correct types (Mitch Williams) [Orabug: 22342532]
- i40e: propagate properly (Mitch Williams) [Orabug: 22342532]
- i40evf: don't use atomic allocation (Mitch Williams) [Orabug: 22342532]
- i40e: Fix memory leaks, sideband filter programming (Kiran Patil)
[Orabug: 22342532]
- i40e: Detection and recovery of TX queue hung logic moved to
service_task from tx_timeout (Kiran Patil) [Orabug: 22342532]
- i40evf: remove duplicate string (Mitch Williams) [Orabug: 22342532]
- i40evf: set real num queues (Mitch Williams) [Orabug: 22342532]
- i40evf: increase max number of queues (Mitch Williams) [Orabug:
22342532]
- i40e: Fix i40e_print_features() VEB mode output (Joe Perches)
[Orabug: 22342532]
- i40e: remove unused argument (Jesse Brandeburg) [Orabug: 22342532]
- i40e: fix: do not sleep in netdev_ops (Jesse Brandeburg) [Orabug:
22342532]
- i40e/i40evf: Bump i40e version to 1.4.4 and i40evf to 1.4.1 (Catherine
Sullivan) [Orabug: 22342532]
- i40evf: allocate ring structs dynamically (Mitch Williams) [Orabug:
22342532]
- i40evf: allocate queue vectors dynamically (Mitch Williams) [Orabug:
22342532]
- i40evf: quoth the VF driver, Nevermore (Mitch Williams) [Orabug:
22342532]
- i40e: make error message more useful (Mitch Williams) [Orabug: 22342532]
- i40e: fix confusing message (Helin Zhang) [Orabug: 22342532]
- i40e: Update error messaging (Carolyn Wyborny) [Orabug: 22342532]
- i40evf: add new fields to store user configuration of RSS (Helin
Zhang) [Orabug: 22342532]
- i40evf: create a generic get RSS function (Helin Zhang) [Orabug:
22342532]
- i40evf: create a generic config RSS function (Helin Zhang) [Orabug:
22342532]
- i40evf: rename VF adapter specific RSS function (Helin Zhang)
[Orabug: 22342532]
- i40e/i40evf: prefetch skb data on transmit (Jesse Brandeburg)
[Orabug: 22342532]
- i40e/i40evf: Fix RS bit update in Tx path and disable force WB
workaround (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: rename rss_size to alloc_rss_size in i40e_pf (Helin Zhang)
[Orabug: 22342532]
- i40e: add new fields to store user configuration (Helin Zhang)
[Orabug: 22342532]
- i40e: Bump version to 1.4.2 (Catherine Sullivan) [Orabug: 22342532]
- i40e: create a generic configure rss function (Helin Zhang) [Orabug:
22342532]
- i40e: rework the functions to configure RSS with similar parameters
(Helin Zhang) [Orabug: 22342532]
- i40e: return the number of enabled queues for ETHTOOL_GRXRINGS (Helin
Zhang) [Orabug: 22342532]
- i40evf: handle many MAC filters correctly (Mitch Williams) [Orabug:
22342532]
- i40e/i40evf: clean up error messages (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: Add comment to #endif (Helin Zhang) [Orabug: 22342532]
- i40e: Move the saving of old link info from handle_link_event to
link_event (Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Add a stat to track how many times we have to do a force
WB (Anjali Singhai Jain) [Orabug: 22342532]
- i40e: remove BUG_ON from FCoE setup (Shannon Nelson) [Orabug: 22342532]
- i40e: remove BUG_ON from feature string building (Shannon Nelson)
[Orabug: 22342532]
- i40e: Change BUG_ON to WARN_ON in service event complete (Shannon
Nelson) [Orabug: 22342532]
- i40e/i40evf: remove unused tunnel parameter (Shannon Nelson) [Orabug:
22342532]
- intel: i40e: fix confused code (Rasmus Villemoes) [Orabug: 22342532]
- i40evf: fix compiler warning of unused variable (Jesse Brandeburg)
[Orabug: 22342532]
- i40e: fix unconditional execution of cpu_to_le16() (Jean Sacren)
[Orabug: 22342532]
- i40e: clean up local variable initialization (Jean Sacren) [Orabug:
22342532]
- i40evf: clean up local variable initialization (Jean Sacren) [Orabug:
22342532]
- i40e: add missing kernel-doc argument (Jean Sacren) [Orabug: 22342532]
- i40evf: add missing kernel-doc argument (Jean Sacren) [Orabug: 22342532]
- i40e: re-use %*ph specifier to hexdump a data (Andy Shevchenko)
[Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.3.46 and i40evf to 1.3.33 (Catherine
Sullivan) [Orabug: 22342532]
- i40e: Disable VEB bridge mode with SR-IOV failure (Akeem G Abodunrin)
[Orabug: 22342532]
- i40e: Fix an incorrect OEM version string (Carolyn Wyborny) [Orabug:
22342532]
- i40e: fix inconsistent statuses after a PF reset (Helin Zhang)
[Orabug: 22342532]
- i40evf: use correct struct for list manipulation (Mitch Williams)
[Orabug: 22342532]
- i40e: Fix VEB/VEPA bridge mode mismatch issue (Akeem G Abodunrin)
[Orabug: 22342532]
- i40e: fix a bug in debugfs with add/del macaddr (Anjali Singhai Jain)
[Orabug: 22342532]
- i40e/i40evf: Add a workaround to drop all flow control frames (Anjali
Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.3.38 and i40evf to 1.3.25 (Catherine
Sullivan) [Orabug: 22342532]
- i40e: declare rather than initialize int object (Jean Sacren)
[Orabug: 22342532]
- i40e: fix kernel-doc argument name (Jean Sacren) [Orabug: 22342532]
- i40e: Move error message to debug level (Catherine Sullivan) [Orabug:
22342532]
- i40e: Fix order of checks when enabling/disabling autoneg in ethtool
(Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Fix an accidental error with BIT_ULL replacement (Anjali
Singhai Jain) [Orabug: 22342532]
- i40e: fix for PHY NVM interaction problem (Carolyn Wyborny) [Orabug:
22342532]
- i40e: Fix for Tools loopback test failing after driver load (Carolyn
Wyborny) [Orabug: 22342532]
- i40e/i40evf: adjust interrupt throttle less frequently (Jesse
Brandeburg) [Orabug: 22342532]
- i40e/i40evf: change dynamic interrupt thresholds (Jesse Brandeburg)
[Orabug: 22342532]
- i40e/i40evf: fix bug in throttle rate math (Jesse Brandeburg)
[Orabug: 22342532]
- i40e/i40evf: refactor IRQ enable function (Jesse Brandeburg) [Orabug:
22342532]
- i40evf: don't give up (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: use napi_schedule_irqoff() (Alexander Duyck) [Orabug:
22342532]
- i40e: Fix basic support for X722 devices (Anjali Singhai) [Orabug:
22342532]
- i40evf: fix overlong BIT defines (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Lock for VSI's MAC filter list (Kiran Patil) [Orabug: 22342532]
- i40e/i40evf: Bump i40e to 1.3.34 and i40evf to 1.3.21 (Catherine
Sullivan) [Orabug: 22342532]
- i40e: increase AQ work limit (Mitch Williams) [Orabug: 22342532]
- i40evf: relax and stagger init timing a bit (Mitch Williams) [Orabug:
22342532]
- i40e: Recognize 1000Base_T_Optical phy type when link is up (Catherine
Sullivan) [Orabug: 22342532]
- i40evf: correctly populate vlan_features (Mitch Williams) [Orabug:
22342532]
- i40e: reset the invalid msg counter in vf when a valid msg is received
(Jingjing Wu) [Orabug: 22342532]
- i40e/i40evf: moderate interrupts differently (Jesse Brandeburg)
[Orabug: 22342532]
- i40e: Add support for non-willing Apps (Greg Bowers) [Orabug: 22342532]
- i40e: priv flag for controlling VEB stats (Shannon Nelson) [Orabug:
22342532]
- i40e: Removed unused defines (Greg Rose) [Orabug: 22342532]
- i40e: remove read/write failed messages from nvmupdate (Shannon
Nelson) [Orabug: 22342532]
- i40e/i40evf: Fix compile issue related to const string (Jingjing Wu)
[Orabug: 22342532]
- i40e: generate fewer startup messages (Shannon Nelson) [Orabug:
22342532]
- i40evf: Add support for netpoll (Alexander Duyck) [Orabug: 22342532]
- i40e/i40evf: Drop useless "IN_NETPOLL" flag (Alexander Duyck)
[Orabug: 22342532]
- i40e/i40evf: Fix handling of napi budget (Alexander Duyck) [Orabug:
22342532]
- i40e/i40evf: Bump i40e version to 1.3.28 and i40evf to 1.3.19
(Catherine Sullivan) [Orabug: 22342532]
- i40evf: speed up init (Mitch Williams) [Orabug: 22342532]
- i40e: remove unnecessary string copy operations (Shannon Nelson)
[Orabug: 22342532]
- i40e: X722 is on the IOSF bus and does not report the PCI bus info
(Anjali Singhai Jain) [Orabug: 22342532]
- i40e: Store off PHY capabilities (Kevin Scott) [Orabug: 22342532]
- i40e/i40evf: remove redundant declarations of a variable and a
function (Shannon Nelson) [Orabug: 22342532]
- i40e: remove FD atr control from debugfs (Shannon Nelson) [Orabug:
22342532]
- i40e: allow FD SB if MFP mode only has 1 partition (Shannon Nelson)
[Orabug: 22342532]
- i40e: remove obsolete version check (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: Add WB_ON_ITR offload support (Anjali Singhai Jain)
[Orabug: 22342532]
- i40e: Remove 100M SGMII unless hw is X722 (Catherine Sullivan)
[Orabug: 22342532]
- i40e: Change some messages from info to debug only (Neerav Parikh)
[Orabug: 22342532]
- i40e: use priv flags to control flow director (Jesse Brandeburg)
[Orabug: 22342532]
- i40e: Add missing parameter comment to ndo_bridge_setlink (Jesse
Brandeburg) [Orabug: 22342532]
- i40e/i40evf: Bump i40e version to 1.3.25 and i40evf to 1.3.17
(Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Refactor PHY structure and add phy_capabilities enum
(Catherine Sullivan) [Orabug: 22342532]
- i40e/i40evf: Add module_types and update_link_info (Catherine
Sullivan) [Orabug: 22342532]
- i40e/i40evf: split device ids into a separate file (Shannon Nelson)
[Orabug: 22342532]
- i40e: update fw version text string per previous product formats
(Carolyn Wyborny) [Orabug: 22342532]
- i40e: don't panic on VSI allocation failure (Mitch Williams) [Orabug:
22342532]
- i40e: remove redundant call (Mitch Williams) [Orabug: 22342532]
- i40e: Convert CEE App TLV selector to IEEE selector (Greg Bowers)
[Orabug: 22342532]
- i40e/i40evf: Add info to nvm info struct for OEM version data (Carolyn
Wyborny) [Orabug: 22342532]
- i40evf: properly handle ndo_set_mac_address calls (Mitch Williams)
[Orabug: 22342532]
- i40e: Use BIT() macro for priority map parsing (Neerav Parikh)
[Orabug: 22342532]
- i40e: Make it clear a parameter is never used (Carolyn Wyborny)
[Orabug: 22342532]
- i40e/i40evf: Add new link status defines (Shannon Nelson) [Orabug:
22342532]
- i40e: print neato new features (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: pass QOS handle to VF (Mitch Williams) [Orabug: 22342532]
- i40evf: use capabilities flags properly (Mitch Williams) [Orabug:
22342532]
- i40e: refactor code to remove indent (Jesse Brandeburg) [Orabug:
22342532]
- i40e/i40evf: clean up some code (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: detect reset more reliably (Mitch Williams) [Orabug: 22342532]
- i40e: Support FW CEE DCB UP to TC map nibble swap (Greg Bowers)
[Orabug: 22342532]
- i40e/i40evf: Explicitly assign enum index for VSI type (Serey Kong)
[Orabug: 22342532]
- i40e: add switch for link polling (Shannon Nelson) [Orabug: 22342532]
- i40e: Fix multiple link up messages (Matt Jared) [Orabug: 22342532]
- i40e: Fix for extra Flow Director filter in table after error (Carolyn
Wyborny) [Orabug: 22342532]
- i40e/i40evf: Store CEE DCBX DesiredCfg and RemoteCfg (Neerav Parikh)
[Orabug: 22342532]
- i40e: Add parsing for CEE DCBX TLVs (Neerav Parikh) [Orabug: 22342532]
- i40e: add more verbose error messages (Mitch Williams) [Orabug:
22342532]
- i40e: inline interrupt enable (Jesse Brandeburg) [Orabug: 22342532]
- i40e: fix erroneous WARN_ON (Jesse Brandeburg) [Orabug: 22342532]
- i40e/i40evf: remove unused opcode (Mitch Williams) [Orabug: 22342532]
- i40evf: propagate interrupt allocation failure (Mitch Williams)
[Orabug: 22342532]
- i40e: Additional checks for CEE APP priority validity (Neerav Parikh)
[Orabug: 22342532]
- i40e/i40evf: Add a stat to keep track of linearization count (Anjali
Singhai Jain) [Orabug: 22342532]
- i40e/i40evf: fix unicast mac address add (Shannon Nelson) [Orabug:
22342532]
- i40e: fix bug in return from get_link_status and avoid spurious link
messages (Jesse Brandeburg) [Orabug: 22342532]
- i40e: add little endian conversion for checksum (Jesse Brandeburg)
[Orabug: 22342532]
- i40e/i40evf: give up the __func__ (Shannon Nelson) [Orabug: 22342532]
- i40e: Never let speed get set to 0 in get_settings (Catherine
Sullivan) [Orabug: 22342532]
- i40e: Fix for truncated interrupt name (Carolyn Wyborny) [Orabug:
22342532]
- i40e/i40evf: assure clean asq status report (Shannon Nelson) [Orabug:
22342532]
- i40e: make i40e_init_pf_fcoe to void (Shannon Nelson) [Orabug: 22342532]
- i40e: fix bad CEE status shift value (Shannon Nelson) [Orabug: 22342532]
- i40e/i40evf: fix a potential type compare issue (Shannon Nelson)
[Orabug: 22342532]
- i40e/i40evf: add driver support for new device ids (Shannon Nelson)
[Orabug: 22342532]
- i40e: stop VF rings (Mitch Williams) [Orabug: 22342532]
- i40e: enable WoL operation if config bit show WoL capable (Shannon
Nelson) [Orabug: 22342532]
- i40e: Increase the amount of time we wait for reset to be done (Paul M
Stillwell Jr) [Orabug: 22342532]
- i40evf: don't blow away MAC address (Mitch Williams) [Orabug: 22342532]
- i40e/i40evf: grab the AQ spinlocks before clearing registers (Shannon
Nelson) [Orabug: 22342532]
- i40e: Fix a memory leak in X722 rss config path (Anjali Singhai)
[Orabug: 22342532]
- i40evf: Use numa_mem_id() to better support memoryless node (Jiang
Liu) [Orabug: 22342532]
- i40e: Use numa_mem_id() to better support memoryless node (Jiang Liu)
[Orabug: 22342532]
- i40e: fix 32 bit build warnings (Jesse Brandeburg) [Orabug: 22342532]
- i40e: fix kbuild warnings (Jesse Brandeburg) [Orabug: 22342532]
- i40evf: tweak init timing (Mitch Williams) [Orabug: 22342532]
- i40e: warn on double free (Jesse Brandeburg) [Orabug: 22342532]
- i40e: refactor interrupt enable (Jesse Brandeburg) [Orabug: 22342532]
- i40e: Strip VEB stats if they are disabled in HW (Anjali Singhai Jain)
[Orabug: 22342532]
- i40e/i40evf: add new device id 1588 (Shannon Nelson) [Orabug: 22342532]
- i40e: Remove useless message (Greg Rose) [Orabug: 22342532]
- i40e: limit debugfs io ops (Shannon Nelson) [Orabug: 22342532]
- i40e: use QOS field consistently (Mitch Williams) [Orabug: 22342532]
- i40e: count drops in netstat interface (Jesse Brandeburg) [Orabug:
22342532]
- i40e/i40evf: fix Tx hang workaround code (Jesse Brandeburg) [Orabug:
22342532]
- i40e: fixup padding issue in get_cee_dcb_cfg_v1_resp (Shannon Nelson)
[Orabug: 22342532]
- i40e: Fix a port VLAN configuration bug (Greg Rose) [Orabug: 22342532]
- i40e/i40evf: fix up type clash in i40e_aq_rc_to_posix conversion
(Shannon Nelson) [Orabug: 22342532]
- i40e: rtnl_lock called twice in i40e_pci_error_resume() (Vasily
Averin) [Orabug: 22342532]
- i40evf: missing rtnl_unlock in i40evf_resume() (Vasily Averin)
[Orabug: 22342532]
- i40e: Fix RS bit update in Tx path and disable force WB workaround
(Anjali Singhai) [Orabug: 22342532]
- i40e: add GRE tunnel type to csum encoding (Shannon Nelson) [Orabug:
22342532]
- i40e/i40evf: refactor tx timeout logic (Kiran Patil) [Orabug: 22342532]
- i40e: Move i40e_get_head into header file (Kiran Patil) [Orabug:
22342532]
- logging errors that get masked to EIO inside drivers/block/loop.c
(Manjunath Patil) [Orabug: 22505557]
- be2iscsi: Update the driver version (Jitendra Bhivare) [Orabug:
22725588]
- be2iscsi: Fix memory leak in beiscsi_alloc_mem() (Maurizio Lombardi)
[Orabug: 22725588]
- be2iscsi: Add lock to protect WRB alloc and free (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Fix ExpStatSn in management tasks (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Couple MCC tag and WRB alloc and free (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Fix MCC WRB leak in open_connection (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Cleanup processing of BMBX completion (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Fix be_mcc_compl_poll to use tag_state (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Remove be_mbox_notify_wait function (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Rename MCC and BMBX processing functions (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Remove redundant MCC processing code (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Use macros for MCC WRB and CQE fields (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Remove unused mcc_cq_lock (Jitendra Bhivare) [Orabug:
22725588]
- be2iscsi: add checks for dma mapping errors (Alexey Khoroshilov)
[Orabug: 22725588]
- be2iscsi: Fix WRB leak in login/logout path (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Fix async link event processing (Jitendra Bhivare) [Orabug:
22725588]
- be2iscsi: Fix to process 25G link speed info from FW (Jitendra
Bhivare) [Orabug: 22725588]
- be2iscsi: Fix IOPOLL implementation (Jitendra Bhivare) [Orabug:
22725588]
- be2iscsi: Fix return value for MCC completion (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Add FW config validation (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix to handle misconfigured optics events (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Fix VLAN support for IPv6 network (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Fix to remove shutdown entry point (Jitendra Bhivare)
[Orabug: 22725588]
- be2iscsi: Added return value check for mgmt_get_all_if_id (Jitendra
Bhivare) [Orabug: 22725588]
- be2iscsi: Set mbox timeout to 30s (Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix to synchronize tag allocation using spin_lock (Jitendra
Bhivare) [Orabug: 22725588]
- be2iscsi: Fix to use atomic bit operations for tag_state (Jitendra
Bhivare) [Orabug: 22725588]
- be2iscsi: Fix mbox synchronization replacing spinlock with mutex
(Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx
(Jitendra Bhivare) [Orabug: 22725588]
- be2iscsi: Fix bogus WARN_ON length check (Tim Gardner) [Orabug:
22725588]
- scsi_transport_iscsi: Add 25G and 40G speed definition (Jitendra
Bhivare) [Orabug: 22725588]
- be2iscsi : Fix the retry count for boot targets (John Soni Jose)
[Orabug: 22725588]
- be2net: don't report EVB for older chipsets when SR-IOV is disabled
(Ivan Vecera)
- be2net: Interpret and log new data that's added to the port
misconfigure async event (Ajit Khaparde) [Orabug: 22725582]
- be2net: Request RSS capability of Rx interface depending on number of
Rx rings (Ajit Khaparde) [Orabug: 22725582]
- be2net: Fix interval calculation in interrupt moderation (Padmanabh
Ratnakar) [Orabug: 22725582]
- be2net: Add retry in case of error recovery failure (Padmanabh
Ratnakar) [Orabug: 22725582]
- be2net: Fix Lancer error recovery (Padmanabh Ratnakar) [Orabug:
22725582]
- be2net: Don't run ethtool self-tests for VFs (Somnath Kotur) [Orabug:
22725582]
- be2net: SRIOV Queue distribution should factor in EQ-count of VFs
(Sriharsha Basavapatna) [Orabug: 22725582]
- be2net: Fix be_vlan_rem_vid() to check vlan id being removed
(Sriharsha Basavapatna) [Orabug: 22725582]
- be2net: check for INSUFFICIENT_PRIVILEGES error (Suresh Reddy)
[Orabug: 22725582]
- be2net: return error status from be_set_phys_id() (Suresh Reddy)
[Orabug: 22725582]
- be2net: Avoid accessing eq object in be_msix_register routine, when i
< 0. (Venkat Duvvuru) [Orabug: 22725582]
- be2net: bump up the driver version to 11.0.0.0 (Suresh Reddy)
[Orabug: 22725582]
- be2net: support ethtool get-dump option (Venkat Duvvuru) [Orabug:
22725582]
- be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd (Suresh
Reddy) [Orabug: 22725582]
- be2net: remove unused error variables (Venkat Duvvuru) [Orabug:
22725582]
- be2net: remove a line of code that has no effect (Sathya Perla)
[Orabug: 22725582]
- be2net: log digital signature errors while flashing FW image (Suresh
Reddy) [Orabug: 22725582]
- be2net: move FW flash cmd code to be_cmds.c (Suresh Reddy) [Orabug:
22725582]
- be2net: cleanup FW flash image related macro defines (Suresh Reddy)
[Orabug: 22725582]
- be2net: avoid configuring VEPA mode on BE3 (Suresh Reddy) [Orabug:
22725582]
- be2net: fix VF link state transition from disabled to auto (Suresh
Reddy) [Orabug: 22725582]
- net: provide generic busy polling to all NAPI drivers (Eric Dumazet)
[Orabug: 22725582]
- net: move skb_mark_napi_id() into core networking stack (Eric Dumazet)
[Orabug: 22725582]
- be2net: remove local variable 'status' (Ivan Vecera) [Orabug: 22725582]
- be2net: replace hardcoded values with existing define (Ivan Vecera)
[Orabug: 22725582]
- be2net: remove unused local rsstable array (Ivan Vecera) [Orabug:
22725582]
- drivers/net: get rid of unnecessary initializations in .get_drvinfo()
(Ivan Vecera) [Orabug: 22725582]
- Revert "scsi: Fix a bdi reregistration race" (Dan Duval) [Orabug:
22679087]
- block: remove management of bi_remaining when restoring original
bi_end_io (Mike Snitzer) [Orabug: 22820562]
- bio: skip atomic inc/dec of ->bi_cnt for most use cases (Jens Axboe)
[Orabug: 22820562]
- bio: skip atomic inc/dec of ->bi_remaining for non-chains (Jens Axboe)
[Orabug: 22820562]
- VSOCK: Fix lockdep issue. (Jorgen Hansen) [Orabug: 22820522]
- VSOCK: sock_put wasn't safe to call in interrupt context (Jorgen
Hansen) [Orabug: 22820522]
- xfs: checksum log record ext headers based on record size (Brian
Foster) [Orabug: 22682565]
- xfs: always drain dio before extending aio write submission (Brian
Foster)
- iw_cxgb3: Fix incorrectly returning error on success (Hariprasad S)
[Orabug: 22713209]
- Btrfs: use received_uuid of parent during send (Josef Bacik) [Orabug:
22580612]
[4.1.12-34.el7uek]
- config: Enable CONFIG_XEN_PCIDEV_BACKEND by to be built-in. (Konrad
Rzeszutek Wilk)
- kernel: VirtBox workaround for dynamically allocated text (Mike
Kravetz) [Orabug: 22377612]
- svcrdma: Fix NFS server crash triggered by 1MB NFS WRITE (Chuck Lever)
[Orabug: 22204799]
- RDS: Add interface for receive MSG latency trace (Santosh Shilimkar)
[Orabug: 22630180]
- ocfs2: call ocfs2_abort when journal abort (Ryan Ding)
- ocfs2: o2hb: increase unsteady iterations (Junxiao Bi)
- vmxnet3: Bump up driver version number (Shreyas Bhatewara) [Orabug:
22380674]
- vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Shreyas
Bhatewara) [Orabug: 22380674]
- vmxnet3: Fix memory leaks in rx path (fwd) (Shreyas Bhatewara)
[Orabug: 22380674]
- vmxnet3: Register shutdown handler for device (fwd) (Shreyas
Bhatewara) [Orabug: 22380674]
- lpfc driver updates for UEK4 R1 11.0.0.13 (rkennedy) [Orabug: 22493326]
- lpfc: Use kzalloc instead of kmalloc (Punit Vara) [Orabug: 22493326]
- lpfc: Add logging for misconfigured optics. (James Smart) [Orabug:
22493326]
- lpfc: Fix external loopback failure. (James Smart) [Orabug: 22493326]
- lpfc: Fix mbox reuse in PLOGI completion (James Smart) [Orabug:
22493326]
- lpfc: Use new FDMI speed definitions for 10G, 25G and 40G FCoE. (James
Smart) [Orabug: 22493326]
- lpfc: Make write check error processing more resilient (James Smart)
[Orabug: 22493326]
- lpfc: Fix RDP ACC being too long. (James Smart) [Orabug: 22493326]
- lpfc: Fix RDP Speed reporting. (James Smart) [Orabug: 22493326]
- lpfc: Modularize and cleanup FDMI code in driver (James Smart)
[Orabug: 22493326]
- lpfc: Fix crash in fcp command completion path. (James Smart)
[Orabug: 22493326]
- lpfc: Fix driver crash when module parameter lpfc_fcp_io_channel set
to 16 (James Smart) [Orabug: 22493326]
- lpfc: Fix RegLogin failed error seen on Lancer FC during port bounce
(James Smart) [Orabug: 22493326]
- lpfc: Fix the FLOGI discovery logic to comply with T11 standards
(James Smart) [Orabug: 22493326]
- lpfc: Fix FCF Infinite loop in lpfc_sli4_fcf_rr_next_index_get. (James
Smart) [Orabug: 22493326]
- lpfc: fix memory leak and NULL dereference (Sudip Mukherjee) [Orabug:
22493326]
- lpfc: Fix rport leak. (James Smart) [Orabug: 22493326]
- Drivers: hv: vmbus: Fix a Host signaling bug (K. Y. Srinivasan)
[Orabug: 22725962]
- cpu-hotplug: export cpu_hotplug_enable/cpu_hotplug_disable (Vitaly
Kuznetsov) [Orabug: 21886720]
- clockevents: Add helpers to check the state of a clockevent device
(Viresh Kumar) [Orabug: 21886720]
- clockevents: Introduce CLOCK_EVT_STATE_ONESHOT_STOPPED state (Viresh
Kumar) [Orabug: 21886720]
- Drivers: hv: util: introduce hv_utils_transport abstraction (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: util: introduce state machine for util drivers (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: use cpu_hotplug_enable/disable (Vitaly Kuznetsov)
[Orabug: 21886720]
- Drivers: hv: vmbus: add a sysfs attr to show the binding of channel/VP
(Dexuan Cui) [Orabug: 21886720]
- Drivers: hv: vmbus: Implement a clocksource based on the TSC page (K.
Y. Srinivasan) [Orabug: 21886720]
- drivers/hv: Migrate to new 'set-state' interface (Viresh Kumar)
[Orabug: 21886720]
- Drivers: hv_vmbus: Fix signal to host condition (Christopher Oo)
[Orabug: 21886720]
- Drivers: hv: vmbus: Improve the CPU affiliation for channels (K. Y.
Srinivasan) [Orabug: 21886720]
- drivers:hv: Move MMIO range picking from hyper_fb to hv_vmbus (Jake
Oshins) [Orabug: 21886720]
- drivers:hv: Modify hv_vmbus to search for all MMIO ranges available.
(Jake Oshins) [Orabug: 21886720]
- Drivers: hv: vmbus: Consider ND NIC in binding channels to CPUs (K. Y.
Srinivasan) [Orabug: 21886720]
- mshyperv: fix recognition of Hyper-V guest crash MSR's (Denis V.
Lunev) [Orabug: 21886720]
- Drivers: hv: vmbus: prefer 'die' notification chain to 'panic' (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: unregister panic notifier on module unload (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: fix typo in hv_port_info struct (Nik Nyby)
[Orabug: 21886720]
- Drivers: hv: vmbus: Permit sending of packets without payload (K. Y.
Srinivasan) [Orabug: 21886720]
- Drivers: hv: balloon: Enable dynamic memory protocol negotiation with
Windows 10 hosts (Alex Ng) [Orabug: 21886720]
- Drivers: hv: don't do hypercalls when hypercall_page is NULL (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: add special kexec handler (Vitaly Kuznetsov)
[Orabug: 21886720]
- Drivers: hv: vmbus: remove hv_synic_free_cpu() call from
hv_synic_cleanup() (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: kill tasklets on module unload (Vitaly Kuznetsov)
[Orabug: 21886720]
- hv_netvsc: Add structs and handlers for VF messages (Haiyang Zhang)
[Orabug: 21886720]
- hv_netvsc: Wait for sub-channels to be processed during probe (KY
Srinivasan) [Orabug: 21886720]
- hv_netvsc: Add close of RNDIS filter into change mtu call (Haiyang
Zhang) [Orabug: 21886720]
- x86: hyperv: add CPUID bit for crash handlers (Paolo Bonzini)
[Orabug: 21886720]
- hv_netvsc: Add support to set MTU reservation from guest side (Haiyang
Zhang) [Orabug: 21886720]
- kvm: add hyper-v crash msrs values (Andrey Smetanin) [Orabug: 21886720]
- storvsc: use shost_for_each_device() instead of open coding (Vitaly
Kuznetsov) [Orabug: 21886720]
- storvsc: be more picky about scmnd->sc_data_direction (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: Allocate ring buffer memory in NUMA aware fashion
(K. Y. Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus: Implement NUMA aware CPU affinity for channels (K.
Y. Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus: Use the vp_index map even for channels bound to
CPU 0 (K. Y. Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus: distribute subchannels among all vcpus (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: balloon: check if ha_region_mutex was acquired in
MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [Orabug: 21886720]
- hv_netvsc: Allocate the sendbuf in a NUMA aware way (K. Y. Srinivasan)
[Orabug: 21886720]
- hv_netvsc: Allocate the receive buffer from the correct NUMA node (K.
Y. Srinivasan) [Orabug: 21886720]
- hv_netvsc: Properly size the vrss queues (KY Srinivasan) [Orabug:
21886720]
- Drivers: hv: vmbus:Update preferred vmbus protocol version to windows
10. (Keith Mange) [Orabug: 21886720]
- hv_netvsc: use per_cpu stats to calculate TX/RX data
(sixiao at microsoft.com) [Orabug: 21886720]
- hv_netvsc: Use the xmit_more skb flag to optimize signaling the host
(KY Srinivasan) [Orabug: 21886720]
- Drivers: hv: vmbus: move init_vp_index() call to vmbus_process_offer()
(Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: briefly comment num_sc and next_oc (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: unify calls to percpu_channel_enq() (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: do cleanup on all vmbus_open() failure paths
(Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: vmbus: Implement the protocol for tearing down vmbus
state (K. Y. Srinivasan) [Orabug: 21886720]
- drivers: hv: vmbus: Get rid of some unused definitions (K. Y.
Srinivasan) [Orabug: 21886720]
- Drivers: hv: fcopy: full handshake support (Vitaly Kuznetsov)
[Orabug: 21886720]
- Tools: hv: vss: use misc char device to communicate with kernel
(Vitaly Kuznetsov) [Orabug: 21886720]
- Tools: hv: kvp: use misc char device to communicate with kernel
(Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: convert to hv_utils_transport (Vitaly Kuznetsov)
[Orabug: 21886720]
- Drivers: hv: fcopy: set .owner reference for file operations (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: switch to using the hvutil_device_state state
machine (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: rename fcopy_work -> fcopy_timeout_work (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: fcopy: process deferred messages when we complete the
transaction (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: kvp: switch to using the hvutil_device_state state
machine (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: kvp: rename kvp_work -> kvp_timeout_work (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: kvp: move poll_channel() to hyperv_vmbus.h (Vitaly
Kuznetsov) [Orabug: 21886720]
- Drivers: hv: util: move kvp/vss function declarations to
hyperv_vmbus.h (Vitaly Kuznetsov) [Orabug: 21886720]
- Drivers: hv: kvp: reset kvp_context (Vitaly Kuznetsov) [Orabug:
21886720]
- veth: don’t modify ip_summed; doing so treats packets with bad
checksums as good. (Vijay Pandurangan) [Orabug: 22720928]
- btrfs: Avoid truncate tailing page if fallocate range doesn't exceed
inode size (Qu Wenruo) [Orabug: 22573877]
- Btrfs: send, fix file corruption due to incorrect cloning operations
(Filipe Manana) [Orabug: 22579887]
[4.1.12-33.el7uek]
- 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)
- KEYS: Fix race between read and revoke (David Howells) [Orabug:
22623890] {CVE-2015-7550}
- rhashtable: Fix walker list corruption (Herbert Xu) [Orabug: 22623889]
- tcp: restore fastopen with no data in SYN packet (Eric Dumazet)
[Orabug: 22623888]
- fou: clean up socket with kfree_rcu (Hannes Frederic Sowa) [Orabug:
22623887]
- rhashtable: Enforce minimum size on initial hash table (Herbert Xu)
[Orabug: 22623886]
- net: fix uninitialized variable issue (tadeusz.struk at intel.com)
[Orabug: 22623885]
- bluetooth: Validate socket address length in sco_sock_bind(). (David
S. Miller) [Orabug: 22641775]
- net: check both type and procotol for tcp sockets (WANG Cong)
[Orabug: 22623884]
- skbuff: Fix offset error in skb_reorder_vlan_header (Vlad Yasevich)
[Orabug: 22623883]
- pptp: verify sockaddr_len in pptp_bind() and pptp_connect() (WANG
Cong) [Orabug: 22641753]
- net: fix IP early demux races (Eric Dumazet) [Orabug: 22623882]
- sh_eth: fix kernel oops in skb_put() (Sergei Shtylyov) [Orabug:
22623881]
- net: add validation for the socket syscall protocol argument (Hannes
Frederic Sowa) [Orabug: 22623880] {CVE-2015-8543}
- ipv6: sctp: clone options to avoid use after free (Eric Dumazet)
[Orabug: 22623879]
- vxlan: fix incorrect RCO bit in VXLAN header (Jiri Benc) [Orabug:
22623878]
- ipv6: keep existing flags when setting IFA_F_OPTIMISTIC (Bjørn Mork)
[Orabug: 22623877]
- pppoe: fix memory corruption in padt work structure (Guillaume Nault)
[Orabug: 22623876]
- usb: core : hub: Fix BOS 'NULL pointer' kernel panic (Hans Yang)
[Orabug: 22623875]
- nfs4: start callback_ident at idr 1 (Benjamin Coddington) [Orabug:
22623874]
- nfsd: eliminate sending duplicate and repeated delegations (Andrew
Elble) [Orabug: 22623873]
- nfsd: serialize state seqid morphing operations (Jeff Layton)
[Orabug: 22623872]
- ext4, jbd2: ensure entering into panic after recording an error in
superblock (Daeho Jeong) [Orabug: 22623871]
- ext4: fix potential use after free in __ext4_journal_stop (Lukas
Czerner) [Orabug: 22623870]
- ext4 crypto: fix memory leak in ext4_bio_write_page() (Theodore Ts'o)
[Orabug: 22623868]
- rbd: don't put snap_context twice in rbd_queue_workfn() (Ilya Dryomov)
[Orabug: 22623867]
- Btrfs: fix race leading to BUG_ON when running delalloc for nodatacow
(Filipe Manana) [Orabug: 22623866]
- Btrfs: fix race leading to incorrect item deletion when dropping
extents (Filipe Manana) [Orabug: 22623865]
- Btrfs: fix truncation of compressed and inlined extents (Filipe
Manana) [Orabug: 22623864]
- Btrfs: fix file corruption and data loss after cloning inline extents
(Filipe Manana) [Orabug: 22623863]
- net_sched: fix qdisc_tree_decrease_qlen() races (Eric Dumazet)
[Orabug: 22623862]
- ipv6: sctp: implement sctp_v6_destroy_sock() (Eric Dumazet) [Orabug:
22623861]
- net/neighbour: fix crash at dumping device-agnostic proxy entries
(Konstantin Khlebnikov) [Orabug: 22623860]
- ipv6: add complete rcu protection around np->opt (Eric Dumazet)
[Orabug: 22623859]
- bpf, array: fix heap out-of-bounds access when updating elements
(Daniel Borkmann) [Orabug: 22641739]
- net: ip6mr: fix static mfc/dev leaks on table destruction (Nikolay
Aleksandrov) [Orabug: 22641732]
- net: ipmr: fix static mfc/dev leaks on table destruction (Nikolay
Aleksandrov) [Orabug: 22641722]
- net, scm: fix PaX detected msg_controllen overflow in scm_detach_fds
(Daniel Borkmann) [Orabug: 22641707]
- tcp: fix potential huge kmalloc() calls in TCP_REPAIR (Eric Dumazet)
[Orabug: 22623857]
- ip_tunnel: disable preemption when updating per-cpu tstats (Jason A.
Donenfeld) [Orabug: 22623856]
- unix: avoid use-after-free in ep_remove_wait_queue (Rainer Weikusat)
[Orabug: 22623855]
- netlink: Add missing goto statement to netlink_insert (Herbert Xu)
[Orabug: 22623854]
- tty: Fix tty_send_xchar() lock order inversion (Peter Hurley)
[Orabug: 22623853]
- tty: audit: Fix audit source (Peter Hurley) [Orabug: 22641700]
- KVM: Provide function for VCPU lookup by id (David Hildenbrand)
[Orabug: 22623852]
- can: Use correct type in sizeof() in nla_put() (Marek Vasut) [Orabug:
22623851]
- mwifiex: fix mwifiex_rdeeprom_read() (Dan Carpenter) [Orabug: 22641689]
- fs/proc, core/debug: Don't expose absolute kernel addresses via wchan
(Ingo Molnar) [Orabug: 22641681]
- nl80211: Fix potential memory leak from parse_acl_data (Ola Olsson)
[Orabug: 22623850]
- mac80211: fix divide by zero when NOA update
(Janusz.Dziedzic at tieto.com) [Orabug: 22623849]
- mac80211: allow null chandef in tracing (Arik Nemtsov) [Orabug:
22641673]
- x86/cpu: Fix SMAP check in PVOPS environments (Andrew Cooper)
[Orabug: 22623848]
- x86/setup: Fix low identity map for >= 2GB kernel range (Krzysztof
Mazur) [Orabug: 22623847]
- x86/setup: Extend low identity map to cover whole kernel range (Paolo
Bonzini) [Orabug: 22623846]
- kvm: x86: set KVM_REQ_EVENT when updating IRR (Radim Krčmář) [Orabug:
22623845]
- net: fix a race in dst_release() (Eric Dumazet) [Orabug: 22623844]
- packet: race condition in packet_bind (Francesco Ruggeri) [Orabug:
22623843]
- sfc: push partner queue for skb->xmit_more (Martin Habets) [Orabug:
22623841]
- sit: fix sit0 percpu double allocations (Eric Dumazet) [Orabug:
22623840]
- ipmr: fix possible race resulting from improper usage of
IP_INC_STATS_BH() in preemptible context. (Ani Sinha) [Orabug: 22623839]
- net/mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Carol L Soto)
[Orabug: 22623838]
- RDS-TCP: Recover correctly from pskb_pull()/pksb_trim() failure in
rds_tcp_data_recv (Sowmini Varadhan) [Orabug: 22623837]
- fib_trie: leaf_walk_rcu should not compute key if key is less than
pn->key (Alexander Duyck) [Orabug: 22623836]
- ipv6: gre: support SIT encapsulation (Eric Dumazet) [Orabug: 22623835]
- ppp: fix pppoe_dev deletion condition in pppoe_release() (Guillaume
Nault) [Orabug: 22623834]
- xen: fix backport of previous kexec patch (Greg Kroah-Hartman)
[Orabug: 22623832]
- thp: use is_zero_pfn() only after pte_present() check (Minchan Kim)
[Orabug: 22623830]
- drm/vmwgfx: Fix up user_dmabuf refcounting (Thomas Hellstrom)
[Orabug: 22623829]
- NVMe: Fix memory leak on retried commands (Keith Busch) [Orabug:
22623828]
- cpufreq: intel_pstate: Fix divide by zero on Knights Landing (KNL)
(Srinivas Pandruvada) [Orabug: 22623827]
- IB/cm: Fix rb-tree duplicate free and use-after-free (Doron Tsur)
[Orabug: 22623826]
- btrfs: fix possible leak in btrfs_ioctl_balance() (Christian
Engelmayer) [Orabug: 22623825]
- mvsas: Fix NULL pointer dereference in mvs_slot_task_free (Dāvis
Mosāns) [Orabug: 22623824]
- md/raid5: fix locking in handle_stripe_clean_event() (Roman Gushchin)
[Orabug: 22623823]
- md/raid10: submit_bio_wait() returns 0 on success (Jes Sorensen)
[Orabug: 22623822]
- md/raid1: submit_bio_wait() returns 0 on success (Jes Sorensen)
[Orabug: 22623821]
- crypto: api - Only abort operations on fatal signal (Herbert Xu)
[Orabug: 22623820]
- ovl: fix dentry reference leak (David Howells) [Orabug: 22641610]
- ovl: free lower_mnt array in ovl_put_super (Konstantin Khlebnikov)
[Orabug: 22641588]
- ovl: free stack of paths in ovl_fill_super (Konstantin Khlebnikov)
[Orabug: 22641563]
- PCI: Prevent out of bounds access in numa_node override (Sasha Levin)
[Orabug: 22623819]
- module: Fix locking in symbol_put_addr() (Peter Zijlstra) [Orabug:
22623818]
- dm btree: fix leak of bufio-backed block in btree_split_beneath error
path (Mike Snitzer) [Orabug: 22623817]
- dm btree remove: fix a bug when rebalancing nodes after removal (Joe
Thornber) [Orabug: 22623816]
- rbd: prevent kernel stack blow up on rbd map (Ilya Dryomov) [Orabug:
22623815]
- rbd: don't leak parent_spec in rbd_dev_probe_parent() (Ilya Dryomov)
[Orabug: 22623813]
- rbd: require stable pages if message data CRCs are enabled (Ronny
Hegewald) [Orabug: 22623812]
- mm: make sendfile(2) killable (Jan Kara) [Orabug: 22623811]
- ALSA: hda - Fix deadlock at error in building PCM (Takashi Iwai)
[Orabug: 22623810]
- si2168: Bounds check firmware (Laura Abbott) [Orabug: 22623809]
- si2157: Bounds check firmware (Laura Abbott) [Orabug: 22623808]
- iommu/amd: Don't clear DTE flags when modifying it (Joerg Roedel)
[Orabug: 22623807]
- iommu/amd: Fix BUG when faulting a PROT_NONE VMA (Jay Cornwall)
[Orabug: 22623806]
- iommu/vt-d: fix range computation when making room for large pages
(Christian Zander) [Orabug: 22623805]
- iwlwifi: mvm: flush fw_dump_wk when mvm fails to start (Andrei
Otcheretianski) [Orabug: 22623804]
- rtlwifi: rtl8821ae: Fix system lockups on boot (Larry Finger)
[Orabug: 22623802]
- ath9k: declare required extra tx headroom (Felix Fietkau) [Orabug:
22623801]
- fs/hugetlbfs/inode.c: fix bugs in hugetlb_vmtruncate_list() (Mike
Kravetz) [Orabug: 22514912]
- Btrfs: incremental send, fix clone operations for compressed extents
(Filipe Manana) [Orabug: 22466327]
- IB/mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Wengang
Wang) [Orabug: 22487409]
- net/mlx4_core: Fix FMR unmapping to allow remapping afterward (Maor
Gottlieb) [Orabug: 21473880]
- sparc64: Fix perf performance counter overflow calculation (Dave
Aldridge) [Orabug: 22607658]
- sparc64: Fix for perf event counts sometimes reported as negative
numbers (Dave Aldridge) [Orabug: 22607658]
- sparc64: Fix numa node distance initialization (Nitin Gupta) [Orabug:
22495713]
- sparc64: fix incorrect sign extension in sys_sparc64_personality
(Dmitry V. Levin)
- sparc64: Add ADI capability to cpu capabilities (Khalid Aziz)
- sunvnet: Initialize network_header and transport_header in
vnet_rx_one() (Sowmini Varadhan)
- dtrace: support multiple instances of the same probe in a function
(Kris Van Hees) [Orabug: 22514493]
- dtrace: ensure signal-handled is fired with correct signal (Kris Van
Hees) [Orabug: 22573604]
- dtrace: ensure that PID 0 has a psinfo struct (Kris Van Hees)
[Orabug: 22561297]
- Add support for polling to the sunhv serial driver. (Allen Pais)
- Add sun4v_wdt watchdog driver (Wim Coekaerts)
- sparc64: Make memory allocations ATOMIC to fix lockdep warnings (Babu
Moger) [Orabug: 22392548]
- sunvnet: hack to work around Solaris VIO bug (Sowmini Varadhan)
- sparc64: fix FP corruption in user copy functions (Rob Gardner)
[Orabug: 22506897]
- sparc64: Don't set %pil in rtrap_nmi too early (Rob Gardner) [Orabug:
22322473]
- sparc: increase NR_syscalls properly (Nick Alcock) [Orabug: 22390316]
- sparc64: 'NULL' char after break when sysrq enabled (Vijay Kumar)
[Orabug: 22456721]
- sparc64: Fix numa distance values (Nitin Gupta) [Orabug: 21896119]
- sparc64: Fix segfaults and incorrect data collection by perf (Dave
Aldridge) [Orabug: 22350940]
- ldoms: VDS panics with regular file backend. ldoms: VIO FLUSH not
implemented correctly. (Bijan Mottahedeh)
- i40e: Temporary workaround for DMA map issue (Tushar Dave)
- SPARC64: UEK4 LDOMS DOMAIN SERVICES UPDATE 2 (Aaron Young)
[Orabug: 22347667]
- VCC panics after guest is deleted. VCC sends HUP instead of BREAK.
(Bijan Mottahedeh) [Orabug: 21086161]
- Do not execute i40e_macaddr_init if the macaddr is default (Sowmini
Varadhan)
- drivers/pci: Update the quirks for megaraid_sas adapter (Babu Moger)
[Orabug: 22104511]
- perf bench numa: Fix to show proper convergence stats (Srikar
Dronamraju)
- ALSA: pci: depend on ZONE_DMA (Dan Williams) [Orabug: 22107914]
- pci: Limit VPD length for megaraid_sas adapter (Babu Moger) [Orabug:
22104511]
More information about the El-errata
mailing list