-
Thu Jul 28 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-37.6.1.el7uek]
- vfs: rename: check backing inode being equal (Miklos Szeredi) [Orabug: 24010060] {CVE-2016-6198} {CVE-2016-6197}
- vfs: add vfs_select_inode() helper (Miklos Szeredi) [Orabug: 24010060] {CVE-2016-6198} {CVE-2016-6197}
- ovl: verify upper dentry before unlink and rename (Miklos Szeredi) [Orabug: 24010060] {CVE-2016-6198} {CVE-2016-6197}
- ovl: fix getcwd() failure after unsuccessful rmdir (Rui Wang) [Orabug: 24010060] {CVE-2016-6198} {CVE-2016-6197}
- xen: use same main loop for counting and remapping pages (Juergen Gross) [Orabug: 24012238]
- Revert "ocfs2: bump up o2cb network protocol version" (Junxiao Bi) [Orabug: 23710417]
- atl2: Disable unimplemented scatter/gather feature (Ben Hutchings) [Orabug: 23704078] {CVE-2016-2117}
- Revert "perf tools: Bump default sample freq to 4 kHz" (ashok.vairavan) [Orabug: 23634802]
- block: Initialize max_dev_sectors to 0 (Keith Busch) [Orabug: 23333444]
- sd: Fix rw_max for devices that report an optimal xfer size (Martin K. Petersen) [Orabug: 23333444]
- sd: Fix excessive capacity printing on devices with blocks bigger than 512 bytes (Martin K. Petersen) [Orabug: 23333444]
- sd: Optimal I/O size is in bytes, not sectors (Martin K. Petersen) [Orabug: 23333444]
- sd: Reject optimal transfer length smaller than page size (Martin K. Petersen) [Orabug: 23333444]
- Fix kabi issue for upstream commit ca369d51 (Joe Jin) [Orabug: 23333444]
- block/sd: Fix device-imposed transfer length limits (Joe Jin) [Orabug: 23333444]
-
Thu Jun 09 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-37.5.1.el7uek]
- sched/core: Clear the root_domain cpumasks in init_rootdomain() (Xunlei Pang) [Orabug: 23520741]
- ocfs2: bump up o2cb network protocol version (Junxiao Bi) [Orabug: 23515810]
- IB/security: Restrict use of the write() interface (Jason Gunthorpe) [Orabug: 23283954] {CVE-2016-4565}
-
Mon May 16 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-37.4.1.el7uek]
- move part of fix for "unix: properly account for FDs passed over unix sockets" (Chuck Anderson) [Orabug: 23294626] {CVE-2013-4312} {CVE-2013-4312}
-
Fri May 13 2016 Chuck Anderson <chuck.anderson@oracle.com> [4.1.12-37.3.1.el7uek]
- KEYS: Fix ASN.1 indefinite length object parsing This fixes CVE-2016-0758. (David Howells) [Orabug: 23279022] {CVE-2016-0758}
- uek-rpm: ol6: revert DRM for experimental or OL6-incompatible drivers (Todd Vierling) [Orabug: 23270829]
- unix: properly account for FDs passed over unix sockets (willy tarreau) [Orabug: 23262277] {CVE-2013-4312} {CVE-2013-4312}
- sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Karl Heiss) [Orabug: 23222731] {CVE-2015-8767}
-
Tue Apr 19 2016 Chuck Anderson <chuck.anderson@oracle.com> [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}
-
Mon Apr 04 2016 Chuck Anderson <chuck.anderson@oracle.com> [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@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}
-
Mon Mar 21 2016 Chuck Anderson <chuck.anderson@oracle.com> [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]
-
Sun Mar 20 2016 Chuck Anderson <chuck.anderson@oracle.com> [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@avagotech.com) [Orabug: 22620626]
- megaraid_sas : Driver version upgrade (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas : SMAP restriction--do not access user memory from IOCTL code (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Make PI enabled VD 8 byte DMA aligned (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Initialize tasklet before setting up IRQs (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Indicate online firmware upgrade support for Secure JBOD feature (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Update OCR capability on controller properties change (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Do not use PAGE_SIZE for max_sectors (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for Cutlass (12 Gbps) controller (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for Intruder (12 Gbps) controller (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Remove PCI id checks (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Expose TAPE drives unconditionally (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Version update (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Code refactor for use of requestorId (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Fix validHandles check in I/O path (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Print critical firmware event messages (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Chip reset if driver fails to get IOC ready (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Support for max_io_size 1MB (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Code cleanup-use local variable drv_ops inside megasas_ioc_init_fusion (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: JBOD sequence number support (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Increase timeout to 60 secs for abort frames during shutdown (sumit.saxena@avagotech.com) [Orabug: 22620626]
- megaraid_sas: Synchronize driver headers with firmware APIs (sumit.saxena@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]
-
Fri Mar 11 2016 Chuck Anderson <chuck.anderson@oracle.com> [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]
-
Wed Mar 02 2016 Chuck Anderson <chuck.anderson@oracle.com> [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@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]