ID USN-3099-1 Type ubuntu Reporter Ubuntu Modified 2016-10-11T00:00:00
Description
Vladimír Beneš discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)
Marco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)
Pengfei Wang discovered a race condition in the s390 SCLP console driver for the Linux kernel when handling ioctl()s. A local attacker could use this to obtain sensitive information from kernel memory. (CVE-2016-6130)
Pengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)
{"id": "USN-3099-1", "bulletinFamily": "unix", "title": "Linux kernel vulnerabilities", "description": "Vladim\u00edr Bene\u0161 discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the s390 SCLP console driver for the Linux kernel when handling ioctl()s. A local attacker could use this to obtain sensitive information from kernel memory. (CVE-2016-6130)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)", "published": "2016-10-11T00:00:00", "modified": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3099-1/", "reporter": "Ubuntu", "references": ["https://people.canonical.com/~ubuntu-security/cve/CVE-2016-6828", "https://people.canonical.com/~ubuntu-security/cve/CVE-2016-6130", "https://people.canonical.com/~ubuntu-security/cve/CVE-2016-7039", "https://people.canonical.com/~ubuntu-security/cve/CVE-2016-6480"], "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039", "CVE-2016-6130"], "type": "ubuntu", "lastseen": "2018-03-29T18:18:12", "history": [], "edition": 1, "hashmap": [{"key": "affectedPackage", "hash": "1ad4aa49ad98eea66b67e653a01e172a"}, {"key": "bulletinFamily", "hash": "4913a9178621eadcdf191db17915fbcb"}, {"key": "cvelist", "hash": "d90aeee36383a04184fff0b0571d7eea"}, {"key": "cvss", "hash": "ed3111898fb94205e2b64cefef5a2081"}, {"key": "description", "hash": "d9e6aebf157fbaa189fdcd396c281d53"}, {"key": "href", "hash": "41047e1b9efa427c1d7df7a0e093dbd7"}, {"key": "modified", "hash": "acfe9c03ece080d3bd585a128c62a60c"}, {"key": "published", "hash": "acfe9c03ece080d3bd585a128c62a60c"}, {"key": "references", "hash": "100ca3923022ccf87be0673091704b7d"}, {"key": "reporter", "hash": "3d945423f8e9496c429a5d8c65b4604f"}, {"key": "title", "hash": "439dac3c3175d00c0aa666eac22d716a"}, {"key": "type", "hash": "1d41c853af58d3a7ae54990ce29417d8"}], "hash": "e4a0d5462b5625717af23037e6d9324d13a1323fa2cf02051390ddb30eb6d778", "viewCount": 0, "enchantments": {"vulnersScore": 7.2}, "objectVersion": "1.3", "affectedPackage": [{"OS": "Ubuntu", "OSVersion": "16.04", "arch": "noarch", "operator": "lt", "packageFilename": "UNKNOWN", "packageName": "linux-image-4.4.0-42-powerpc-smp", "packageVersion": "4.4.0-42.62"}, {"OS": "Ubuntu", "OSVersion": "16.04", "arch": "noarch", "operator": "lt", "packageFilename": "UNKNOWN", "packageName": "linux-image-4.4.0-42-lowlatency", "packageVersion": "4.4.0-42.62"}, {"OS": "Ubuntu", "OSVersion": "16.04", "arch": "noarch", "operator": "lt", "packageFilename": "UNKNOWN", "packageName": "linux-image-4.4.0-42-powerpc64-smp", "packageVersion": "4.4.0-42.62"}, {"OS": "Ubuntu", "OSVersion": "16.04", "arch": "noarch", "operator": "lt", "packageFilename": "UNKNOWN", "packageName": "linux-image-4.4.0-42-generic-lpae", "packageVersion": "4.4.0-42.62"}, {"OS": "Ubuntu", "OSVersion": "16.04", "arch": "noarch", "operator": "lt", "packageFilename": "UNKNOWN", "packageName": "linux-image-4.4.0-42-generic", "packageVersion": "4.4.0-42.62"}, {"OS": "Ubuntu", "OSVersion": "16.04", "arch": "noarch", "operator": "lt", "packageFilename": "UNKNOWN", "packageName": "linux-image-4.4.0-42-powerpc-e500mc", "packageVersion": "4.4.0-42.62"}, {"OS": "Ubuntu", "OSVersion": "16.04", "arch": "noarch", "operator": "lt", "packageFilename": "UNKNOWN", "packageName": "linux-image-4.4.0-42-powerpc64-emb", "packageVersion": "4.4.0-42.62"}]}
{"result": {"cve": [{"id": "CVE-2016-6480", "type": "cve", "title": "CVE-2016-6480", "description": "Race condition in the ioctl_send_fib function in drivers/scsi/aacraid/commctrl.c in the Linux kernel through 4.7 allows local users to cause a denial of service (out-of-bounds access or system crash) by changing a certain size value, aka a \"double fetch\" vulnerability.", "published": "2016-08-06T16:59:14", "cvss": {"score": 4.7, "vector": "AV:LOCAL/AC:MEDIUM/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6480", "cvelist": ["CVE-2016-6480"], "lastseen": "2018-01-05T11:52:21"}, {"id": "CVE-2016-6828", "type": "cve", "title": "CVE-2016-6828", "description": "The tcp_check_send_head function in include/net/tcp.h in the Linux kernel before 4.7.5 does not properly maintain certain SACK state after a failed data copy, which allows local users to cause a denial of service (tcp_xmit_retransmit_queue use-after-free and system crash) via a crafted SACK option.", "published": "2016-10-16T17:59:08", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6828", "cvelist": ["CVE-2016-6828"], "lastseen": "2018-01-05T11:52:22"}, {"id": "CVE-2016-7039", "type": "cve", "title": "CVE-2016-7039", "description": "The IP stack in the Linux kernel through 4.8.2 allows remote attackers to cause a denial of service (stack consumption and panic) or possibly have unspecified other impact by triggering use of the GRO path for large crafted packets, as demonstrated by packets that contain only VLAN headers, a related issue to CVE-2016-8666.", "published": "2016-10-16T17:59:09", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-7039", "cvelist": ["CVE-2016-7039"], "lastseen": "2018-01-05T11:52:22"}, {"id": "CVE-2016-6130", "type": "cve", "title": "CVE-2016-6130", "description": "Race condition in the sclp_ctl_ioctl_sccb function in drivers/s390/char/sclp_ctl.c in the Linux kernel before 4.6 allows local users to obtain sensitive information from kernel memory by changing a certain length value, aka a \"double fetch\" vulnerability.", "published": "2016-07-03T17:59:18", "cvss": {"score": 1.9, "vector": "AV:LOCAL/AC:MEDIUM/Au:NONE/C:PARTIAL/I:NONE/A:NONE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-6130", "cvelist": ["CVE-2016-6130"], "lastseen": "2016-12-01T02:47:10"}], "f5": [{"id": "F5:K37046163", "type": "f5", "title": "Kernel vulnerability CVE-2016-6480", "description": "\nF5 Product Development has evaluated the currently supported releases for potential vulnerability.\n\nTo determine if your release is known to be vulnerable, the components or features that are affected by the vulnerability, and for information about releases or hotfixes that address the vulnerability, refer to the following table:\n\nProduct| Versions known to be vulnerable| Versions known to be not vulnerable| Severity| Vulnerable component or feature \n---|---|---|---|--- \nBIG-IP LTM| None| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| Not vulnerable| None \nBIG-IP AAM| None| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1| Not vulnerable| None \nBIG-IP AFM| None| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1| Not vulnerable| None \nBIG-IP Analytics| None| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1| Not vulnerable| None \nBIG-IP APM| None| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| Not vulnerable| None \nBIG-IP ASM| None| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| Not vulnerable| None \nBIG-IP DNS| None| 12.0.0 - 12.1.2| Not vulnerable| None \nBIG-IP Edge Gateway| None| 11.2.1 \n10.2.1 - 10.2.4| Not vulnerable| None \nBIG-IP GTM| None| 11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| Not vulnerable| None \nBIG-IP Link Controller| None| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| Not vulnerable| None \nBIG-IP PEM| None| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1| Not vulnerable| None \nBIG-IP PSM| None| 11.4.0 - 11.4.1 \n10.2.1 - 10.2.4| Not vulnerable| None \nBIG-IP WebAccelerator| None| 11.2.1 \n10.2.1 - 10.2.4| Not vulnerable| None \nBIG-IP WebSafe| None| 12.0.0 - 12.1.2 \n11.6.0 - 11.6.1| Not vulnerable| None \nARX| None| 6.2.0 - 6.4.0| Not vulnerable| None \nEnterprise Manager| None| 3.1.1| Not vulnerable| None \nBIG-IQ Cloud| None| 4.0.0 - 4.5.0| Not vulnerable| None \nBIG-IQ Device| None| 4.2.0 - 4.5.0| Not vulnerable| None \nBIG-IQ Security| None| 4.0.0 - 4.5.0| Not vulnerable| None \nBIG-IQ ADC| None| 4.5.0| Not vulnerable| None \nBIG-IQ Centralized Management| None| 5.0.0 - 5.1.0 \n4.6.0| Not vulnerable| None \nBIG-IQ Cloud and Orchestration| None| 1.0.0| Not vulnerable| None \nF5 iWorkflow| None| 2.0.0 - 2.0.2| Not vulnerable| None \nLineRate| None| 2.5.0 - 2.6.1| Not vulnerable| None \nTraffix SDC| None| 5.0.0 - 5.1.0 \n4.0.0 - 4.4.0| Not vulnerable| None\n\nNone\n\n * [K9970: Subscribing to email notifications regarding F5 products](<https://support.f5.com/csp/article/K9970>)\n * [K9957: Creating a custom RSS feed to view new and updated documents](<https://support.f5.com/csp/article/K9957>)\n * [K4602: Overview of the F5 security vulnerability response policy](<https://support.f5.com/csp/article/K4602>)\n * [K4918: Overview of the F5 critical issue hotfix policy](<https://support.f5.com/csp/article/K4918>)\n", "published": "2016-12-20T20:32:00", "cvss": {"score": 4.7, "vector": "AV:LOCAL/AC:MEDIUM/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://support.f5.com/csp/article/K37046163", "cvelist": ["CVE-2016-6480"], "lastseen": "2017-06-08T00:16:03"}, {"id": "F5:K62442245", "type": "f5", "title": "Kernel vulnerability CVE-2016-6828", "description": "\nF5 Product Development has assigned IDs 633655 and 633656 (BIG-IP), ID 663602 (BIG-IQ), ID 634365 (Enterprise Manager) and ID 634431 (F5 iWorkflow) to this vulnerability. Additionally, [BIG-IP iHealth](<http://www.f5.com/support/support-tools/big-ip-ihealth/>) may list Heuristic H635143 on the **Diagnostics** > **Identified** > **Medium** screen.\n\nTo determine if your release is known to be vulnerable, the components or features that are affected by the vulnerability, and for information about releases or hotfixes that address the vulnerability, refer to the following table:\n\nProduct| Versions known to be vulnerable| Versions known to be not vulnerable| Severity| Vulnerable component or feature \n---|---|---|---|--- \nBIG-IP LTM| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| None| Medium| Linux kernel \nBIG-IP AAM| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1| None| Medium| Linux kernel \nBIG-IP AFM| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1| None| Medium| Linux kernel \nBIG-IP Analytics| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1| None| Medium| Linux kernel \nBIG-IP APM| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| None| Medium| Linux kernel \nBIG-IP ASM| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| None| Medium| Linux kernel \nBIG-IP DNS| 12.0.0 - 12.1.2| None| Medium| Linux kernel \nBIG-IP Edge Gateway| 11.2.1 \n10.2.1 - 10.2.4| None| Medium| Linux kernel \nBIG-IP GTM| 11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| None| Medium| Linux kernel \nBIG-IP Link Controller| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1 \n11.2.1 \n10.2.1 - 10.2.4| None| Medium| Linux kernel \nBIG-IP PEM| 12.0.0 - 12.1.2 \n11.4.0 - 11.6.1| None| Medium| Linux kernel \nBIG-IP PSM| 11.4.0 - 11.4.1 \n10.2.1 - 10.2.4| None| Medium| Linux kernel \nBIG-IP WebAccelerator| 11.2.1 \n10.2.1 - 10.2.4| None| Medium| Linux kernel \nBIG-IP WebSafe| 12.0.0 - 12.1.2 \n11.6.0 - 11.6.1| None| Medium \n\n| Linux kernel \nARX| None| 6.2.0 - 6.4.0| Not vulnerable| None \nEnterprise Manager| 3.1.1| None| Medium| Linux kernel \nBIG-IQ Cloud| 4.0.0 - 4.5.0| None| Medium| Linux kernel \nBIG-IQ Device| 4.2.0 - 4.5.0| None| Medium| Linux kernel \nBIG-IQ Security| 4.0.0 - 4.5.0| None| Medium| Linux kernel \nBIG-IQ ADC| 4.5.0| None| Medium| Linux kernel \nBIG-IQ Centralized Management| 5.0.0 - 5.1.0 \n4.6.0| None| Medium| Linux kernel \nBIG-IQ Cloud and Orchestration| 1.0.0| None| Medium| Linux kernel \nF5 iWorkflow| 2.0.0 - 2.0.2| None| Medium| Linux kernel \nLineRate| None| 2.5.0 - 2.6.1| Not vulnerable| None \nTraffix SDC| 5.0.0 - 5.1.0 \n4.0.0 - 4.4.0| None| Low| Linux kernel\n\nIf you are running a version listed in the **Versions known to be vulnerable** column, you can eliminate this vulnerability by upgrading to a version listed in the **Versions known to be not vulnerable** column. If the table lists only an older version than what you are currently running, or does not list a non-vulnerable version, then no upgrade candidate currently exists.\n\nTo determine the necessary upgrade path for your BIG-IQ system, you should understand the BIG-IQ product offering name changes. For more information, refer to [K21232150: Considerations for upgrading BIG-IQ or F5 iWorkflow systems](<https://support.f5.com/csp/article/K21232150>).\n\nMitigation\n\nTo mitigate this vulnerability, you should permit management access to F5 products only over a secure network and restrict command line access for affected systems to trusted users. For more information, refer to [K13309: Restricting access to the Configuration utility by source IP address (11.x)](<https://support.f5.com/csp/article/K13309>) and [K13092: Overview of securing access to the BIG-IP system](<https://support.f5.com/csp/article/K13092>).\n\n * [K9970: Subscribing to email notifications regarding F5 products](<https://support.f5.com/csp/article/K9970>)\n * [K9957: Creating a custom RSS feed to view new and updated documents](<https://support.f5.com/csp/article/K9957>)\n * [K4602: Overview of the F5 security vulnerability response policy](<https://support.f5.com/csp/article/K4602>)\n * [K4918: Overview of the F5 critical issue hotfix policy](<https://support.f5.com/csp/article/K4918>)\n * [K167: Downloading software and firmware from F5](<https://support.f5.com/csp/article/K167>)\n", "published": "2016-12-21T03:38:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://support.f5.com/csp/article/K62442245", "cvelist": ["CVE-2016-6828"], "lastseen": "2017-06-08T00:16:10"}], "suse": [{"id": "SUSE-SU-2016:2230-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 7 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.62-60_62 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n\n The following non-security bugs were fixed:\n\n", "published": "2016-09-02T21:08:58", "cvss": {"score": 4.7, "vector": "AV:LOCAL/AC:MEDIUM/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-09/msg00001.html", "cvelist": ["CVE-2016-6480"], "lastseen": "2016-09-04T11:22:57"}, {"id": "SUSE-SU-2016:2175-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 6 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.59-60_45 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n - CVE-2016-5829: Multiple heap-based buffer overflows in the\n hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux\n kernel allowed local users to cause a denial of service or possibly have\n unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2)\n HIDIOCSUSAGES ioctl call (bsc#986573).\n\n", "published": "2016-08-29T15:10:19", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00049.html", "cvelist": ["CVE-2016-6480", "CVE-2016-5829"], "lastseen": "2016-09-04T11:39:50"}, {"id": "SUSE-SU-2016:2674-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 8 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.62-60_64_8 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-8666: The IP stack in the Linux kernel allowed remote attackers\n to cause a denial of service (stack consumption and panic) or possibly\n have unspecified other impact by triggering use of the GRO path for\n packets with tunnel stacking, as demonstrated by interleaved IPv4\n headers and GRE headers, a related issue to CVE-2016-7039 (bsc#1001487).\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n\n", "published": "2016-10-31T11:09:25", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-10/msg00073.html", "cvelist": ["CVE-2016-6480", "CVE-2016-8666", "CVE-2016-7039"], "lastseen": "2016-10-31T13:28:00"}, {"id": "SUSE-SU-2016:2178-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 3 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.53-60_30 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n - CVE-2016-5829: Multiple heap-based buffer overflows in the\n hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux\n kernel allowed local users to cause a denial of service or possibly have\n unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2)\n HIDIOCSUSAGES ioctl call (bsc#986573).\n - CVE-2016-4997: The compat IPT_SO_SET_REPLACE setsockopt implementation\n in the netfilter subsystem in the Linux kernel allowed local users to\n gain privileges or cause a denial of service (memory corruption) by\n leveraging in-container root access to provide a crafted offset value\n that triggers an unintended decrement (bsc#986377).\n\n", "published": "2016-08-29T15:12:03", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00051.html", "cvelist": ["CVE-2016-6480", "CVE-2016-5829", "CVE-2016-4997"], "lastseen": "2016-09-04T12:02:22"}, {"id": "SUSE-SU-2016:2180-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 4 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.57-60_35 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n - CVE-2016-5829: Multiple heap-based buffer overflows in the\n hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux\n kernel allowed local users to cause a denial of service or possibly have\n unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2)\n HIDIOCSUSAGES ioctl call (bsc#986573).\n - CVE-2016-4997: The compat IPT_SO_SET_REPLACE setsockopt implementation\n in the netfilter subsystem in the Linux kernel allowed local users to\n gain privileges or cause a denial of service (memory corruption) by\n leveraging in-container root access to provide a crafted offset value\n that triggers an unintended decrement (bsc#986377).\n\n", "published": "2016-08-29T15:13:28", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00053.html", "cvelist": ["CVE-2016-6480", "CVE-2016-5829", "CVE-2016-4997"], "lastseen": "2016-09-04T11:19:23"}, {"id": "SUSE-SU-2016:2177-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 5 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.59-60_41 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n - CVE-2016-5829: Multiple heap-based buffer overflows in the\n hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux\n kernel allowed local users to cause a denial of service or possibly have\n unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2)\n HIDIOCSUSAGES ioctl call (bsc#986573).\n - CVE-2016-4997: The compat IPT_SO_SET_REPLACE setsockopt implementation\n in the netfilter subsystem in the Linux kernel allowed local users to\n gain privileges or cause a denial of service (memory corruption) by\n leveraging in-container root access to provide a crafted offset value\n that triggers an unintended decrement (bsc#986377).\n\n", "published": "2016-08-29T15:11:17", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00050.html", "cvelist": ["CVE-2016-6480", "CVE-2016-5829", "CVE-2016-4997"], "lastseen": "2016-09-04T11:39:29"}, {"id": "SUSE-SU-2016:2174-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 0 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.49-11 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n - CVE-2016-5829: Multiple heap-based buffer overflows in the\n hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux\n kernel allowed local users to cause a denial of service or possibly have\n unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2)\n HIDIOCSUSAGES ioctl call (bsc#986573).\n - CVE-2016-4997: The compat IPT_SO_SET_REPLACE setsockopt implementation\n in the netfilter subsystem in the Linux kernel allowed local users to\n gain privileges or cause a denial of service (memory corruption) by\n leveraging in-container root access to provide a crafted offset value\n that triggers an unintended decrement (bsc#986377).\n\n", "published": "2016-08-29T15:09:29", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00048.html", "cvelist": ["CVE-2016-6480", "CVE-2016-5829", "CVE-2016-4997"], "lastseen": "2016-09-04T11:21:45"}, {"id": "SUSE-SU-2016:2179-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 2 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.51-60_25 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n - CVE-2016-5829: Multiple heap-based buffer overflows in the\n hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux\n kernel allowed local users to cause a denial of service or possibly have\n unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2)\n HIDIOCSUSAGES ioctl call (bsc#986573).\n - CVE-2016-4997: The compat IPT_SO_SET_REPLACE setsockopt implementation\n in the netfilter subsystem in the Linux kernel allowed local users to\n gain privileges or cause a denial of service (memory corruption) by\n leveraging in-container root access to provide a crafted offset value\n that triggers an unintended decrement (bsc#986377).\n\n", "published": "2016-08-29T15:12:47", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00052.html", "cvelist": ["CVE-2016-6480", "CVE-2016-5829", "CVE-2016-4997"], "lastseen": "2016-09-04T12:35:28"}, {"id": "SUSE-SU-2016:2181-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 1 for SLE 12 SP1 (important)", "description": "This update for the Linux Kernel 3.12.51-60_20 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bsc#991667).\n - CVE-2016-5829: Multiple heap-based buffer overflows in the\n hiddev_ioctl_usage function in drivers/hid/usbhid/hiddev.c in the Linux\n kernel allowed local users to cause a denial of service or possibly have\n unspecified other impact via a crafted (1) HIDIOCGUSAGES or (2)\n HIDIOCSUSAGES ioctl call (bsc#986573).\n - CVE-2016-4997: The compat IPT_SO_SET_REPLACE setsockopt implementation\n in the netfilter subsystem in the Linux kernel allowed local users to\n gain privileges or cause a denial of service (memory corruption) by\n leveraging in-container root access to provide a crafted offset value\n that triggers an unintended decrement (bsc#986377).\n\n", "published": "2016-08-29T15:14:14", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-08/msg00054.html", "cvelist": ["CVE-2016-6480", "CVE-2016-5829", "CVE-2016-4997"], "lastseen": "2016-09-04T11:46:39"}, {"id": "OPENSUSE-SU-2016:3021-1", "type": "suse", "title": "Security update for the Linux Kernel (important)", "description": "The openSUSE 13.1 kernel was updated to 3.12.67 to receive various\n security and bugfixes.\n\n The following security bugs were fixed:\n\n - CVE-2013-5634: arch/arm/kvm/arm.c in the Linux kernel on the ARM\n platform, when KVM is used, allowed host OS users to cause a denial of\n service (NULL pointer dereference, OOPS, and host OS crash) or possibly\n have unspecified other impact by omitting vCPU initialization before a\n KVM_GET_REG_LIST ioctl call. (bsc#994758)\n - CVE-2016-2069: Race condition in arch/x86/mm/tlb.c in the Linux kernel\n allowed local users to gain privileges by triggering access to a paging\n structure by a different CPU (bnc#963767).\n - CVE-2016-7042: The proc_keys_show function in security/keys/proc.c in\n the Linux kernel used an incorrect buffer size for certain timeout data,\n which allowed local users to cause a denial of service (stack memory\n corruption and panic) by reading the /proc/keys file (bnc#1004517).\n - CVE-2016-7097: The filesystem implementation in the Linux kernel\n preserved the setgid bit during a setxattr call, which allowed local\n users to gain group privileges by leveraging the existence of a setgid\n program with restrictions on execute permissions (bnc#995968).\n - CVE-2015-8956: The rfcomm_sock_bind function in\n net/bluetooth/rfcomm/sock.c in the Linux kernel allowed local users to\n obtain sensitive information or cause a denial of service (NULL pointer\n dereference) via vectors involving a bind system call on a Bluetooth\n RFCOMM socket (bnc#1003925).\n - CVE-2016-8658: Stack-based buffer overflow in the\n brcmf_cfg80211_start_ap function in\n drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c in the Linux\n kernel allowed local users to cause a denial of service (system crash)\n or possibly have unspecified other impact via a long SSID Information\n Element in a command to a Netlink socket (bnc#1004462).\n - CVE-2016-7425: The arcmsr_iop_message_xfer function in\n drivers/scsi/arcmsr/arcmsr_hba.c in the Linux kernel did not restrict a\n certain length field, which allowed local users to gain privileges or\n cause a denial of service (heap-based buffer overflow) via an\n ARCMSR_MESSAGE_WRITE_WQBUFFER control code (bnc#999932).\n - CVE-2016-6327: drivers/infiniband/ulp/srpt/ib_srpt.c in the Linux kernel\n allowed local users to cause a denial of service (NULL pointer\n dereference and system crash) by using an ABORT_TASK command to abort a\n device write operation (bnc#994748).\n - CVE-2016-6828: The tcp_check_send_head function in include/net/tcp.h in\n the Linux kernel did not properly maintain certain SACK state after a\n failed data copy, which allowed local users to cause a denial of service\n (tcp_xmit_retransmit_queue use-after-free and system crash) via a\n crafted SACK option (bnc#994296).\n - CVE-2016-5696: net/ipv4/tcp_input.c in the Linux kernel did not properly\n determine the rate of challenge ACK segments, which made it easier for\n remote attackers to hijack TCP sessions via a blind in-window attack\n (bnc#989152).\n - CVE-2016-6130: Race condition in the sclp_ctl_ioctl_sccb function in\n drivers/s390/char/sclp_ctl.c in the Linux kernel allowed local users to\n obtain sensitive information from kernel memory by changing a certain\n length value, aka a "double fetch" vulnerability (bnc#987542).\n - CVE-2016-6480: Race condition in the ioctl_send_fib function in\n drivers/scsi/aacraid/commctrl.c in the Linux kernel allowed local users\n to cause a denial of service (out-of-bounds access or system crash) by\n changing a certain size value, aka a "double fetch" vulnerability\n (bnc#991608).\n\n The following non-security bugs were fixed:\n\n - aacraid: Fix RRQ overload (bsc#1003079).\n - acpi / pm: Ignore wakeup setting if the ACPI companion can't wake up\n (FATE#315621).\n - af_vsock: Shrink the area influenced by prepare_to_wait (bsc#994520).\n - apparmor: add missing id bounds check on dfa verification (bsc#1000304).\n - apparmor: check that xindex is in trans_table bounds (bsc#1000304).\n - apparmor: do not check for vmalloc_addr if kvzalloc() failed\n (bsc#1000304).\n - apparmor: do not expose kernel stack (bsc#1000304).\n - apparmor: ensure the target profile name is always audited (bsc#1000304).\n - apparmor: exec should not be returning ENOENT when it denies\n (bsc#1000304).\n - apparmor: fix arg_size computation for when setprocattr is null\n terminated (bsc#1000304).\n - apparmor: fix audit full profile hname on successful load (bsc#1000304).\n - apparmor: fix change_hat not finding hat after policy replacement\n (bsc#1000287).\n - apparmor: fix disconnected bind mnts reconnection (bsc#1000304).\n - apparmor: fix log failures for all profiles in a set (bsc#1000304).\n - apparmor: fix module parameters can be changed after policy is locked\n (bsc#1000304).\n - apparmor: fix oops in profile_unpack() when policy_db is not present\n (bsc#1000304).\n - apparmor: fix oops, validate buffer size in apparmor_setprocattr()\n (bsc#1000304).\n - apparmor: fix put() parent ref after updating the active ref\n (bsc#1000304).\n - apparmor: fix refcount bug in profile replacement (bsc#1000304).\n - apparmor: fix refcount race when finding a child profile (bsc#1000304).\n - apparmor: fix replacement bug that adds new child to old parent\n (bsc#1000304).\n - apparmor: fix uninitialized lsm_audit member (bsc#1000304).\n - apparmor: fix update the mtime of the profile file on replacement\n (bsc#1000304).\n - apparmor: internal paths should be treated as disconnected (bsc#1000304).\n - apparmor: use list_next_entry instead of list_entry_next (bsc#1000304).\n - arm64: Ensure pmd_present() returns false after pmd_mknotpresent()\n (Automatic NUMA Balancing (fate#315482)).\n - arm64: mm: remove broken &= operator from pmd_mknotpresent (Automatic\n NUMA Balancing (fate#315482)).\n - avoid dentry crash triggered by NFS (bsc#984194).\n - be2net: Do not leak iomapped memory on removal (bsc#921784 FATE#318561).\n - be2net: fix BE3-R FW download compatibility check (bsc#921784\n FATE#318561).\n - be2net: fix wrong return value in be_check_ufi_compatibility()\n (bsc#921784 FATE#318561).\n - be2net: remove vlan promisc capability from VF's profile descriptors\n (bsc#921784 FATE#318561).\n - blacklist.conf:\n - blacklist.conf: 78f3d050c34b We do not support fsl hardware\n - blacklist.conf: add 5195c14c8b27 (reverted and superseded by a commit we\n already have)\n - blacklist.conf: Add entry for 7bf52fb891b64b8d61caf0b82060adb9db761aec\n The commit 7bf52fb891b6 ("mm: vmscan: reclaim highmem zone if\n buffer_heads is over limit") is unnecessary as the fix is also available\n from commit d4debc66d1fc ("vmscan: remove unnecessary temporary vars in\n do_try_to_free_pages").\n - blacklist.conf: add pointless networking follow-up fixes\n - blacklist.conf: Add two fanotify commits which we do not need (fixes tag\n was not quite accurate)\n - blacklist.conf: Blacklist unsupported architectures\n - blkfront: fix an error path memory leak (luckily none so far).\n - blk-mq: fix undefined behaviour in order_to_size() (fate#315209).\n - blktap2: eliminate deadlock potential from shutdown path (bsc#909994).\n - blktap2: eliminate race from deferred work queue handling (bsc#911687).\n - bond: Check length of IFLA_BOND_ARP_IP_TARGET attributes (fate#316924).\n - bonding: always set recv_probe to bond_arp_rcv in arp monitor\n (bsc#977687).\n - bonding: fix curr_active_slave/carrier with loadbalance arp monitoring\n (fate#316924).\n - bonding: Prevent IPv6 link local address on enslaved devices\n (fate#316924).\n - bonding: prevent out of bound accesses (fate#316924).\n - bonding: set carrier off for devices created through netlink\n (bsc#999577).\n - btrfs: account for non-CoW'd blocks in btrfs_abort_transaction\n (bsc#983619).\n - btrfs: add missing discards when unpinning extents with -o discard\n (bsc#904489).\n - btrfs: btrfs_issue_discard ensure offset/length are aligned to sector\n boundaries (bsc#904489).\n - btrfs: do not create or leak aliased root while cleaning up orphans\n (bsc#904489).\n - btrfs: ensure that file descriptor used with subvol ioctls is a dir\n (bsc#999600).\n - btrfs: explictly delete unused block groups in close_ctree and\n ro-remount (bsc#904489).\n - btrfs: Fix a data space underflow warning (bsc#985562, bsc#975596,\n bsc#984779)\n - btrfs: fix fitrim discarding device area reserved for boot loader's use\n (bsc#904489).\n - btrfs: handle quota reserve failure properly (bsc#1005666).\n - btrfs: iterate over unused chunk space in FITRIM (bsc#904489).\n - btrfs: make btrfs_issue_discard return bytes discarded (bsc#904489).\n - btrfs: properly track when rescan worker is running (bsc#989953).\n - btrfs: remove unnecessary locking of cleaner_mutex to avoid deadlock\n (bsc#904489).\n - btrfs: reorder patches to place local patches back at the end of the\n series\n - btrfs: skip superblocks during discard (bsc#904489).\n - btrfs: test_check_exists: Fix infinite loop when searching for free\n space entries (bsc#987192).\n - btrfs: waiting on qgroup rescan should not always be interruptible\n (bsc#992712).\n - cdc-acm: added sanity checking for probe() (bsc#993891).\n - cephfs: ignore error from invalidate_inode_pages2_range() in direct\n write (bsc#995153).\n - cephfs: remove warning when ceph_releasepage() is called on dirty page\n (bsc#995153).\n - clockevents: export clockevents_unbind_device instead of\n clockevents_unbind (bnc#937888).\n - conntrack: RFC5961 challenge ACK confuse conntrack LAST-ACK transition\n (bsc#966864).\n - cpumask, nodemask: implement cpumask/nodemask_pr_args() (bnc1003866).\n - cxgbi: fix uninitialized flowi6 (bsc#924384 FATE#318570 bsc#921338).\n - dm: fix AB-BA deadlock in __dm_destroy(). (bsc#970943)\n - drivers/hv: share Hyper-V SynIC constants with userspace (bnc#937888).\n - drivers: hv: vmbus: avoid scheduling in interrupt context in\n vmbus_initiate_unload() (bnc#937888).\n - drivers: hv: vmbus: avoid unneeded compiler optimizations in\n vmbus_wait_for_unload() (bnc#937888).\n - drivers: hv: vmbus: avoid wait_for_completion() on crash (bnc#937888).\n - drivers: hv: vmbus: Cleanup vmbus_set_event() (bnc#937888).\n - drivers: hv: vmbus: do not loose HVMSG_TIMER_EXPIRED messages\n (bnc#937888).\n - drivers: hv: vmbus: do not manipulate with clocksources on crash\n (bnc#937888).\n - drivers: hv: vmbus: Force all channel messages to be delivered on CPU 0\n (bnc#937888).\n - drivers: hv: vmbus: Get rid of the unused irq variable (bnc#937888).\n - drivers: hv: vmbus: handle various crash scenarios (bnc#937888).\n - drivers: hv: vmbus: remove code duplication in message handling\n (bnc#937888).\n - drivers: hv: vmbus: Support handling messages on multiple CPUs\n (bnc#937888).\n - drivers: hv: vmbus: Support kexec on ws2012 r2 and above (bnc#937888).\n - efi: Small leak on error in runtime map code (fate#315019).\n - ext2: Enable ext2 driver in config files (bsc#976195, fate#320805)\n - ext4: Add parameter for tuning handling of ext2 (bsc#976195).\n - Fix kabi change cause by adding flock_owner to open_context (bsc#998689).\n - fix pCPU handling (luckily none so far).\n - fix xfs-handle-dquot-buffer-readahead-in-log-recovery-co.patch\n (bsc#1003153).\n - fs/cifs: cifs_get_root shouldn't use path with tree name (bsc#963655,\n bsc#979681).\n - fs/cifs: Compare prepaths when comparing superblocks (bsc#799133).\n - fs/cifs: Fix memory leaks in cifs_do_mount() (bsc#799133).\n - fs/cifs: Fix regression which breaks DFS mounting (bsc#799133).\n - fs/cifs: make share unaccessible at root level mountable (bsc#799133).\n - fs/cifs: Move check for prefix path to within cifs_get_root()\n (bsc#799133).\n - fs/cifs: REVERT fix wrongly prefixed path to root (bsc#963655,\n bsc#979681)\n - fs/select: add vmalloc fallback for select(2) (bsc#1000189).\n - ftrace/x86: Set ftrace_stub to weak to prevent gcc from using short\n jumps to it (bsc#984419).\n - hyperv: enable call to clockevents_unbind_device in kexec/kdump path\n - hyperv: replace KEXEC_CORE by plain KEXEC because we lack 2965faa5e0 in\n the base kernel\n - i40e: fix an uninitialized variable bug (bnc#857397 FATE#315659).\n - ib/IWPM: Fix a potential skb leak (bsc#924381 FATE#318568 bsc#921338).\n - ib/mlx5: Fix RC transport send queue overhead computation (bnc#865545\n FATE#316891).\n - introduce NETIF_F_GSO_ENCAP_ALL helper mask (bsc#1001486).\n - iommu/amd: Update Alias-DTE in update_device_table() (bsc#975772).\n - ipv6: fix multipath route replace error recovery (bsc#930399).\n - ipv6: KABI workaround for ipv6: add complete rcu protection around\n np->opt.\n - ipv6: send NEWLINK on RA managed/otherconf changes (bsc#934067).\n - ipv6: send only one NEWLINK when RA causes changes (bsc#934067).\n - iscsi: Add a missed complete in iscsit_close_connection (bsc#992555,\n bsc#987805).\n - iwlwifi: dvm: fix flush support for old firmware (bsc#940545).\n - kabi: clockevents: export clockevents_unbind again.\n - kabi: hide harmless change in struct inet_connection_sock (fate#318553).\n - kABI: protect backing-dev include in mm/migrate.\n - kABI: protect enum usb_device_speed.\n - kABI: protect struct mlx5_modify_qp_mbox_in.\n - kABI: protect struct mmc_packed (kabi).\n - kabi: work around kabi changes from commit 53f9ff48f636 (bsc#988617).\n - kaweth: fix firmware download (bsc#993890).\n - kaweth: fix oops upon failed memory allocation (bsc#993890).\n - kernel/fork: fix CLONE_CHILD_CLEARTID regression in nscd (bnc#941420).\n - kernel/printk/printk.c: fix faulty logic in the case of recursive printk\n (bnc#744692, bnc#789311).\n - kvm: do not handle APIC access page if in-kernel irqchip is not in use\n (bsc#959463).\n - kvm: vmx: defer load of APIC access page address during reset\n (bsc#959463).\n - libceph: enable large, variable-sized OSD requests (bsc#988715).\n - libceph: make r_request msg_size calculation clearer (bsc#988715).\n - libceph: move r_reply_op_{len,result} into struct ceph_osd_req_op\n (bsc#988715).\n - libceph: osdc->req_mempool should be backed by a slab pool (bsc#988715).\n - libceph: rename ceph_osd_req_op::payload_len to indata_len (bsc#988715).\n - libfc: do not send ABTS when resetting exchanges (bsc#962846).\n - libfc: Do not take rdata->rp_mutex when processing a -FC_EX_CLOSED ELS\n response (bsc#962846).\n - libfc: Fixup disc_mutex handling (bsc#962846).\n - libfc: fixup locking of ptp_setup() (bsc#962846).\n - libfc: Issue PRLI after a PRLO has been received (bsc#962846).\n - libfc: reset exchange manager during LOGO handling (bsc#962846).\n - libfc: Revisit kref handling (bnc#990245).\n - libfc: sanity check cpu number extracted from xid (bsc#988440).\n - libfc: send LOGO for PLOGI failure (bsc#962846).\n - lib/vsprintf: implement bitmap printing through '%*pb[l]' (bnc#1003866).\n - md: check command validity early in md_ioctl() (bsc#1004520).\n - md: Drop sending a change uevent when stopping (bsc#1003568).\n - md: lockless I/O submission for RAID1 (bsc#982783).\n - md/raid5: fix a recently broken BUG_ON() (bsc#1006691).\n - memcg: convert threshold to bytes (bnc#931454).\n - memcg: fix thresholds for 32b architectures (bnc#931454).\n - mm, cma: prevent nr_isolated_* counters from going negative (bnc#971975\n VM performance -- git fixes).\n - mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED\n (VM Functionality, bnc#986445).\n - module: Issue warnings when tainting kernel (bsc#974406).\n - mpt2sas, mpt3sas: Fix panic when aer correct error occurred (bsc#997708).\n - mpt3sas: Update\n patches.drivers/mpt3sas-Fix-use-sas_is_tlr_enabled-API-before-enabli.patch\n (bsc#967640, bsc#992244).\n - msi-x: fix an error path (luckily none so far).\n - netback: fix flipping mode (bsc#996664).\n - netback: fix refounting (bsc#978094).\n - netfront: do not truncate grant references.\n - netfront: use correct linear area after linearizing an skb (bsc#1007886).\n - nfs4: reset states to use open_stateid when returning delegation\n voluntarily (bsc#1003400).\n - nfs: Add a stub for GETDEVICELIST (bnc#898675).\n - nfs: Do not write enable new pages while an invalidation is proceeding\n (bsc#999584).\n - nfsd: Use free_conn to free connection (bsc#979451).\n - nfs: Fix an LOCK/OPEN race when unlinking an open file (bsc#956514).\n - nfs: Fix a regression in the read() syscall (bsc#999584).\n - nfs: fix BUG() crash in notify_change() with patch to chown_common()\n (bnc#876463).\n - nfs: fix pg_test page count calculation (bnc#898675).\n - nfs: nfs4_fl_prepare_ds must be careful about reporting success\n (bsc#1000776).\n - nfsv4: add flock_owner to open context (bnc#998689).\n - nfsv4: change nfs4_do_setattr to take an open_context instead of a\n nfs4_state (bnc#998689).\n - nfsv4: change nfs4_select_rw_stateid to take a lock_context inplace of\n lock_owner (bnc#998689).\n - nfsv4: enhance nfs4_copy_lock_stateid to use a flock stateid if there is\n one (bnc#998689).\n - nfsv4: Ensure nfs_atomic_open set the dentry verifier on ENOENT\n (bnc#866130).\n - oom: print nodemask in the oom report (bnc#1003866).\n - packet: tpacket_snd(): fix signed/unsigned comparison (bsc#874131).\n - perf/x86/intel: Fix bug for "cycles:p" and "cycles:pp" on SLM\n (bsc#997896).\n - pm / hibernate: Fix 2G size issue of snapshot image verification\n (bsc#1004252).\n - pm / hibernate: Fix rtree_next_node() to avoid walking off list ends\n (bnc#860441).\n - powerpc: add kernel parameter iommu_alloc_quiet (bsc#998825).\n - printk: add kernel parameter to control writes to /dev/kmsg (bsc#979928).\n - qgroup: Prevent qgroup->reserved from going subzero (bsc#993841).\n - qlcnic: potential NULL dereference in\n qlcnic_83xx_get_minidump_template() (bsc#922064 FATE#318609)\n - radeon: avoid boot hang in Xen Dom0 (luckily none so far).\n - ratelimit: extend to print suppressed messages on release (bsc#979928).\n - ratelimit: fix bug in time interval by resetting right begin time\n (bsc#979928).\n - rbd: truncate objects on cmpext short reads (bsc#988715).\n - rcu: Fix improper use or RCU in\n patches.kabi/ipv6-add-complete-rcu-protection-around-np-opt.kabi.patch.\n (bsc#961257)\n - Refresh patches.suse/CFS-0259-ceph-Asynchronous-IO-support.patch. After\n a write, we must free the 'request', not the 'response'. This error\n crept in during the backport. bsc#995153\n - Refresh patches.xen/xen3-patch-3.9 (bsc#991247).\n - Rename\n patches.xen/xen3-kgr-{0107,1003}-reserve-a-place-in-thread_struct-for-stori\n ng-RIP.patch to match its non-Xen counterpart.\n - Revert "can: dev: fix deadlock reported after bus-off".\n - Revert "Input: i8042 - break load dependency between atkbd/psmouse and\n i8042".\n - Revert "Input: i8042 - set up shared ps2_cmd_mutex for AUX ports".\n - rpm/config.sh: do not prepend "60." to release string This is needed for\n SLE maintenance workflow, no need for that in evergreen-13.1.\n - rpm/config.sh: Set the SP1 release string to 60.<RELEASE> (bsc#997059)\n - rpm/mkspec: Read a default release string from rpm/config.sh (bsc997059)\n - rtnetlink: avoid 0 sized arrays (fate#316924).\n - s390: add SMT support (bnc#994438, LTC#144756).\n - sched/core: Fix an SMP ordering race in try_to_wake_up() vs. schedule()\n (bnc#1001419).\n - sched/core: Fix a race between try_to_wake_up() and a woken up task\n (bsc#1002165, bsc#1001419).\n - scsi: ibmvfc: add FC Class 3 Error Recovery support (bsc#984992).\n - scsi: ibmvfc: Fix I/O hang when port is not mapped (bsc#971989)\n - scsi: ibmvfc: Set READ FCP_XFER_READY DISABLED bit in PRLI (bsc#984992).\n - sd: Fix memory leak caused by RESET_WP patch (bsc#999779).\n - squashfs3: properly handle dir_emit() failures (bsc#998795).\n - sunrpc: Add missing support for RPC_CLNT_CREATE_NO_RETRANS_TIMEOUT\n (bnc#868923).\n - sunrpc: Fix a regression when reconnecting (bsc#946309).\n - supported.conf: Add ext2\n - supported.conf: Add iscsi modules to -base (bsc#997299)\n - supported.conf: Add tun to -base (bsc#992593)\n - supported.conf: Add veth to -base (bsc#992591)\n - target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP\n (bsc#987621).\n - target: Fix race between iscsi-target connection shutdown + ABORT_TASK\n (bsc#987621).\n - tcp: add proper TS val into RST packets (bsc#937086).\n - tcp: align tcp_xmit_size_goal() on tcp_tso_autosize() (bsc#937086).\n - tcp: fix child sockets to use system default congestion control if not\n set (fate#318553).\n - tcp: fix cwnd limited checking to improve congestion control\n (bsc#988617).\n - tcp: refresh skb timestamp at retransmit time (bsc#937086).\n - timers: Use proper base migration in add_timer_on() (bnc#993392).\n - tunnels: Do not apply GRO to multiple layers of encapsulation\n (bsc#1001486).\n - tunnels: Remove encapsulation offloads on decap (bsc#1001486).\n - Update patches.kabi/kabi.clockevents_unbind.patch (bnc#937888).\n - uprobes: Fix the memcg accounting (bnc#931454).\n - usb: fix typo in wMaxPacketSize validation (bsc#991665).\n - usbhid: add ATEN CS962 to list of quirky devices (bsc#1007615).\n - usb: hub: Fix auto-remount of safely removed or ejected USB-3 devices\n (bsc#922634).\n - usb: validate wMaxPacketValue entries in endpoint descriptors\n (bnc#991665).\n - vmxnet3: Wake queue from reset work (bsc#999907).\n - x86/tlb/trace: Do not trace on CPU that is offline (TLB Performance\n git-fixes).\n - xenbus: do not invoke ->is_ready() for most device states (bsc#987333).\n - xenbus: inspect the correct type in xenbus_dev_request_and_reply().\n - xen: Linux 3.12.63.\n - xen: Linux 3.12.64.\n - xen/pciback: Fix conf_space read/write overlap check.\n - xen-pciback: return proper values during BAR sizing.\n - xen: x86/mm/pat, /dev/mem: Remove superfluous error message (bsc#974620).\n - xfs: fixed signedness of error code in xfs_inode_buf_verify\n (bsc#1003153).\n - xfs: handle dquot buffer readahead in log recovery correctly\n (bsc#955446).\n - xfs: Silence warnings in xfs_vm_releasepage() (bnc#915183 bsc#987565).\n - xhci: silence warnings in switch (bnc#991665).\n\n", "published": "2016-12-06T13:08:43", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.opensuse.org/opensuse-security-announce/2016-12/msg00013.html", "cvelist": ["CVE-2016-7097", "CVE-2016-6480", "CVE-2016-2069", "CVE-2013-5634", "CVE-2016-5696", "CVE-2016-7425", "CVE-2016-6828", "CVE-2015-8956", "CVE-2016-8658", "CVE-2016-6327", "CVE-2016-6130", "CVE-2016-7042"], "lastseen": "2016-12-06T13:30:19"}], "nessus": [{"id": "FEDORA_2016-2E5EBFED6D.NASL", "type": "nessus", "title": "Fedora 24 : kernel (2016-2e5ebfed6d)", "description": "The -201 build is an incremental build. it contains several fixes for known bugzillas and one fix for a known oom regression.\n\n----\n\nThis is a rebase to the 4.7.2 kernel. The 4.7.2 update contains a number of important fixes across the tree.\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Fedora update system website.\nTenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-09-06T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93326", "cvelist": ["CVE-2016-6480", "CVE-2016-6828"], "lastseen": "2017-10-29T13:37:34"}, {"id": "FEDORA_2016-F1ADAAADC6.NASL", "type": "nessus", "title": "Fedora 23 : kernel (2016-f1adaaadc6)", "description": "The -101 build is an incremental build. it contains several fixes for known bugzillas and one fix for a known oom regression.\n\n----\n\nThis is a rebase to 4.7.2. The 4.7.2 contains a number of important fixes across the tree.\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Fedora update system website.\nTenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-09-06T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93332", "cvelist": ["CVE-2016-6480", "CVE-2016-6828"], "lastseen": "2017-10-29T13:41:16"}, {"id": "UBUNTU_USN-3099-4.NASL", "type": "nessus", "title": "Ubuntu 16.04 LTS : linux-snapdragon vulnerabilities (USN-3099-4)", "description": "Vladimir Benes discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash).\n(CVE-2016-6480).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Ubuntu security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93959", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-10-29T13:34:10"}, {"id": "UBUNTU_USN-3097-1.NASL", "type": "nessus", "title": "Ubuntu 12.04 LTS : linux vulnerabilities (USN-3097-1)", "description": "Marco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the audit subsystem in the Linux kernel. A local attacker could use this to corrupt audit logs or disrupt system-call auditing. (CVE-2016-6136)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash).\n(CVE-2016-6480).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Ubuntu security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-10-11T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93953", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828"], "lastseen": "2017-10-29T13:42:03"}, {"id": "UBUNTU_USN-3099-2.NASL", "type": "nessus", "title": "Ubuntu 14.04 LTS : linux-lts-xenial vulnerabilities (USN-3099-2)", "description": "USN-3099-1 fixed vulnerabilities in the Linux kernel for Ubuntu 16.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 16.04 LTS for Ubuntu 14.04 LTS.\n\nVladimir Benes discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash).\n(CVE-2016-6480).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Ubuntu security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93957", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-10-29T13:42:48"}, {"id": "UBUNTU_USN-3099-3.NASL", "type": "nessus", "title": "Ubuntu 16.04 LTS : linux-raspi2 vulnerabilities (USN-3099-3)", "description": "Vladimir Benes discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash).\n(CVE-2016-6480).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Ubuntu security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93958", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-10-29T13:39:37"}, {"id": "UBUNTU_USN-3098-2.NASL", "type": "nessus", "title": "Ubuntu 12.04 LTS : linux-lts-trusty vulnerabilities (USN-3098-2)", "description": "USN-3098-1 fixed vulnerabilities in the Linux kernel for Ubuntu 14.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 14.04 LTS for Ubuntu 12.04 LTS.\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nVladimir Benes discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nPengfei Wang discovered a race condition in the audit subsystem in the Linux kernel. A local attacker could use this to corrupt audit logs or disrupt system-call auditing. (CVE-2016-6136)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash).\n(CVE-2016-6480).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Ubuntu security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93955", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-10-29T13:37:28"}, {"id": "UBUNTU_USN-3099-1.NASL", "type": "nessus", "title": "Ubuntu 16.04 LTS : linux vulnerabilities (USN-3099-1)", "description": "Vladimir Benes discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the s390 SCLP console driver for the Linux kernel when handling ioctl()s. A local attacker could use this to obtain sensitive information from kernel memory.\n(CVE-2016-6130)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash).\n(CVE-2016-6480).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Ubuntu security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93956", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039", "CVE-2016-6130"], "lastseen": "2017-10-29T13:39:54"}, {"id": "UBUNTU_USN-3098-1.NASL", "type": "nessus", "title": "Ubuntu 14.04 LTS : linux vulnerabilities (USN-3098-1)", "description": "Vladimir Benes discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the audit subsystem in the Linux kernel. A local attacker could use this to corrupt audit logs or disrupt system-call auditing. (CVE-2016-6136)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash).\n(CVE-2016-6480).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Ubuntu security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93954", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-10-29T13:42:15"}, {"id": "DEBIAN_DSA-3659.NASL", "type": "nessus", "title": "Debian DSA-3659-1 : linux - security update", "description": "Several vulnerabilities have been discovered in the Linux kernel that may lead to a privilege escalation, denial of service or have other impacts.\n\n - CVE-2016-5696 Yue Cao, Zhiyun Qian, Zhongjie Wang, Tuan Dao, and Srikanth V. Krishnamurthy of the University of California, Riverside; and Lisa M. Marvel of the United States Army Research Laboratory discovered that Linux's implementation of the TCP Challenge ACK feature results in a side channel that can be used to find TCP connections between specific IP addresses, and to inject messages into those connections.\n\n Where a service is made available through TCP, this may allow remote attackers to impersonate another connected user to the server or to impersonate the server to another connected user. In case the service uses a protocol with message authentication (e.g. TLS or SSH), this vulnerability only allows denial of service (connection failure). An attack takes tens of seconds, so short-lived TCP connections are also unlikely to be vulnerable.\n\n This may be mitigated by increasing the rate limit for TCP Challenge ACKs so that it is never exceeded: sysctl net.ipv4.tcp_challenge_ack_limit=1000000000\n\n - CVE-2016-6136 Pengfei Wang discovered that the audit subsystem has a 'double-fetch' or 'TOCTTOU' bug in its handling of special characters in the name of an executable. Where audit logging of execve() is enabled, this allows a local user to generate misleading log messages.\n\n - CVE-2016-6480 Pengfei Wang discovered that the aacraid driver for Adaptec RAID controllers has a 'double-fetch' or 'TOCTTOU' bug in its validation of 'FIB' messages passed through the ioctl() system call. This has no practical security impact in current Debian releases.\n\n - CVE-2016-6828 Marco Grassi reported a 'use-after-free' bug in the TCP implementation, which can be triggered by local users.\n The security impact is unclear, but might include denial of service or privilege escalation.", "published": "2016-09-06T00:00:00", "cvss": {"score": 5.8, "vector": "AV:NETWORK/AC:MEDIUM/Au:NONE/C:NONE/I:PARTIAL/A:PARTIAL/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=93324", "cvelist": ["CVE-2016-6480", "CVE-2016-5696", "CVE-2016-6136", "CVE-2016-6828"], "lastseen": "2017-10-29T13:38:58"}], "openvas": [{"id": "OPENVAS:1361412562310809207", "type": "openvas", "title": "Fedora Update for kernel FEDORA-2016-2e5ebfed6d", "description": "Check the version of kernel", "published": "2016-09-07T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310809207", "cvelist": ["CVE-2016-6480", "CVE-2016-6828"], "lastseen": "2017-07-25T10:54:53"}, {"id": "OPENVAS:1361412562310809206", "type": "openvas", "title": "Fedora Update for kernel FEDORA-2016-f1adaaadc6", "description": "Check the version of kernel", "published": "2016-09-07T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310809206", "cvelist": ["CVE-2016-6480", "CVE-2016-6828"], "lastseen": "2017-07-25T10:54:05"}, {"id": "OPENVAS:1361412562310842907", "type": "openvas", "title": "Ubuntu Update for linux USN-3097-1", "description": "Check the version of linux", "published": "2016-10-12T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310842907", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828"], "lastseen": "2017-07-25T10:55:04"}, {"id": "OPENVAS:1361412562310842908", "type": "openvas", "title": "Ubuntu Update for linux-raspi2 USN-3099-3", "description": "Check the version of linux-raspi2", "published": "2016-10-12T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310842908", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-07-25T10:55:08"}, {"id": "OPENVAS:1361412562310842916", "type": "openvas", "title": "Ubuntu Update for linux-ti-omap4 USN-3097-2", "description": "Check the version of linux-ti-omap4", "published": "2016-10-14T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310842916", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828"], "lastseen": "2017-07-25T10:55:02"}, {"id": "OPENVAS:1361412562310842909", "type": "openvas", "title": "Ubuntu Update for linux-snapdragon USN-3099-4", "description": "Check the version of linux-snapdragon", "published": "2016-10-12T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310842909", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-07-25T10:55:15"}, {"id": "OPENVAS:1361412562310842910", "type": "openvas", "title": "Ubuntu Update for linux-lts-xenial USN-3099-2", "description": "Check the version of linux-lts-xenial", "published": "2016-10-12T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310842910", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-07-25T10:54:42"}, {"id": "OPENVAS:703659", "type": "openvas", "title": "Debian Security Advisory DSA 3659-1 (linux - security update)", "description": "Several vulnerabilities have been\n discovered in the Linux kernel that may lead to a privilege escalation,\n denial of service or have other impacts.\n\nCVE-2016-5696 \nYue Cao, Zhiyun Qian, Zhongjie Wang, Tuan Dao, and Srikanth V.\nKrishnamurthy of the University of California, Riverside; and Lisa\nM. Marvel of the United States Army Research Laboratory discovered\nthat Linux", "published": "2016-09-04T00:00:00", "cvss": {"score": 5.8, "vector": "AV:NETWORK/AC:MEDIUM/Au:NONE/C:NONE/I:PARTIAL/A:PARTIAL/"}, "href": "http://plugins.openvas.org/nasl.php?oid=703659", "cvelist": ["CVE-2016-6480", "CVE-2016-5696", "CVE-2016-6136", "CVE-2016-6828"], "lastseen": "2017-07-24T12:54:41"}, {"id": "OPENVAS:1361412562310842911", "type": "openvas", "title": "Ubuntu Update for linux USN-3098-1", "description": "Check the version of linux", "published": "2016-10-12T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310842911", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-07-25T10:54:55"}, {"id": "OPENVAS:1361412562310842912", "type": "openvas", "title": "Ubuntu Update for linux-lts-trusty USN-3098-2", "description": "Check the version of linux-lts-trusty", "published": "2016-10-12T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310842912", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2017-07-25T10:54:56"}], "ubuntu": [{"id": "USN-3099-2", "type": "ubuntu", "title": "Linux kernel (Xenial HWE) vulnerabilities", "description": "USN-3099-1 fixed vulnerabilities in the Linux kernel for Ubuntu 16.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 16.04 LTS for Ubuntu 14.04 LTS.\n\nVladim\u00edr Bene\u0161 discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3099-2/", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2018-03-29T18:17:37"}, {"id": "USN-3099-3", "type": "ubuntu", "title": "Linux kernel (Raspberry Pi 2) vulnerabilities", "description": "Vladim\u00edr Bene\u0161 discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3099-3/", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2018-03-29T18:18:43"}, {"id": "USN-3099-4", "type": "ubuntu", "title": "Linux kernel (Qualcomm Snapdragon) vulnerabilities", "description": "Vladim\u00edr Bene\u0161 discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3099-4/", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2018-03-29T18:19:26"}, {"id": "USN-3097-1", "type": "ubuntu", "title": "Linux kernel vulnerabilities", "description": "Marco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the audit subsystem in the Linux kernel. A local attacker could use this to corrupt audit logs or disrupt system-call auditing. (CVE-2016-6136)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)", "published": "2016-10-11T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3097-1/", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828"], "lastseen": "2018-03-29T18:19:24"}, {"id": "USN-3097-2", "type": "ubuntu", "title": "Linux kernel (OMAP4) vulnerabilities", "description": "Marco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the audit subsystem in the Linux kernel. A local attacker could use this to corrupt audit logs or disrupt system-call auditing. (CVE-2016-6136)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)", "published": "2016-10-13T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3097-2/", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828"], "lastseen": "2018-03-29T18:17:07"}, {"id": "USN-3098-2", "type": "ubuntu", "title": "Linux kernel (Trusty HWE) vulnerabilities", "description": "USN-3098-1 fixed vulnerabilities in the Linux kernel for Ubuntu 14.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 14.04 LTS for Ubuntu 12.04 LTS.\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nVladim\u221a\u2260r Bene\u0147\u00b0 discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nPengfei Wang discovered a race condition in the audit subsystem in the Linux kernel. A local attacker could use this to corrupt audit logs or disrupt system-call auditing. (CVE-2016-6136)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3098-2/", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2018-03-29T18:20:28"}, {"id": "USN-3098-1", "type": "ubuntu", "title": "Linux kernel vulnerabilities", "description": "Vladim\u00edr Bene\u0161 discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel, A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). (CVE-2016-7039)\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2016-6828)\n\nPengfei Wang discovered a race condition in the audit subsystem in the Linux kernel. A local attacker could use this to corrupt audit logs or disrupt system-call auditing. (CVE-2016-6136)\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-6480)", "published": "2016-10-11T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3098-1/", "cvelist": ["CVE-2016-6480", "CVE-2016-6136", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2018-03-29T18:20:45"}], "cloudfoundry": [{"id": "CFOUNDRY:DC8819DC530904F76913C7D9F499576C", "type": "cloudfoundry", "title": "USN-3099-2 Linux kernel vulnerabilities - Cloud Foundry", "description": "USN-3099-2 Linux kernel vulnerabilities\n\n# \n\nHigh\n\n# Vendor\n\nCanonical Ubuntu\n\n# Versions Affected\n\n * Canonical Ubuntu 14.04 LTS\n\n# Description\n\nUSN-3099-1 fixed vulnerabilities in the Linux kernel for Ubuntu 16.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 16.04 LTS for Ubuntu 14.04 LTS.\n\nVladim\u00edr Bene\u0161 discovered an unbounded recursion in the VLAN and TEB Generic Receive Offload (GRO) processing implementations in the Linux kernel. A remote attacker could use this to cause a stack corruption, leading to a denial of service (system crash). ([CVE-2016-7039](<http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-7039.html>))\n\nMarco Grassi discovered a use-after-free condition could occur in the TCP retransmit queue handling code in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. ([CVE-2016-6828](<http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-6828.html>))\n\nPengfei Wang discovered a race condition in the Adaptec AAC RAID controller driver in the Linux kernel when handling ioctl()s. A local attacker could use this to cause a denial of service (system crash). ([CVE-2016-6480](<http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-6480.html>))\n\n# Affected Products and Versions\n\n_Severity is high unless otherwise noted._\n\n * Cloud Foundry BOSH stemcells are vulnerable, including:\n * All versions prior to 3146.24\n * 3151.x versions prior to 3151.2\n * 3232.x versions prior to 3232.22\n * 3233.x versions prior to 3233.2\n * 3262.x versions prior to 3262.21\n * Other versions prior to 3263.7\n\n# Mitigation\n\nUsers of affected versions should apply the following mitigation:\n\n * The Cloud Foundry team recommends upgrading to the following BOSH stemcells:\n * Upgrade all versions prior to 3146.x to 3146.24\n * Upgrade 3151.x versions to 3151.2\n * Upgrade 3232.x versions to 3232.22\n * Upgrade 3233.x versions to 3233.2\n * Upgrade 3262.x versions to 3262.21\n * Upgrade other versions to 3263.7\n\n# Credit\n\nVladim\u00edr Bene\u0161, Marco Grassi, Pengfei Wang\n\n# References\n\n * <https://www.ubuntu.com/usn/usn-3099-2/>\n * <http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-6480.html>\n * <http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-6828.html>\n * <http://people.canonical.com/~ubuntu-security/cve/2016/CVE-2016-7039.html>\n", "published": "2016-10-01T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.cloudfoundry.org/blog/usn-3099-2/", "cvelist": ["CVE-2016-6480", "CVE-2016-6828", "CVE-2016-7039"], "lastseen": "2018-01-12T14:52:48"}], "debian": [{"id": "DSA-3659", "type": "debian", "title": "linux -- security update", "description": "Several vulnerabilities have been discovered in the Linux kernel that may lead to a privilege escalation, denial of service or have other impacts.\n\n * [CVE-2016-5696](<https://security-tracker.debian.org/tracker/CVE-2016-5696>)\n\nYue Cao, Zhiyun Qian, Zhongjie Wang, Tuan Dao, and Srikanth V. Krishnamurthy of the University of California, Riverside; and Lisa M. Marvel of the United States Army Research Laboratory discovered that Linux's implementation of the TCP Challenge ACK feature results in a side channel that can be used to find TCP connections between specific IP addresses, and to inject messages into those connections.\n\nWhere a service is made available through TCP, this may allow remote attackers to impersonate another connected user to the server or to impersonate the server to another connected user. In case the service uses a protocol with message authentication (e.g. TLS or SSH), this vulnerability only allows denial of service (connection failure). An attack takes tens of seconds, so short-lived TCP connections are also unlikely to be vulnerable.\n\nThis may be mitigated by increasing the rate limit for TCP Challenge ACKs so that it is never exceeded: sysctl net.ipv4.tcp_challenge_ack_limit=1000000000\n\n * [CVE-2016-6136](<https://security-tracker.debian.org/tracker/CVE-2016-6136>)\n\nPengfei Wang discovered that the audit subsystem has a 'double-fetch' or TOCTTOU bug in its handling of special characters in the name of an executable. Where audit logging of execve() is enabled, this allows a local user to generate misleading log messages.\n\n * [CVE-2016-6480](<https://security-tracker.debian.org/tracker/CVE-2016-6480>)\n\nPengfei Wang discovered that the aacraid driver for Adaptec RAID controllers has a 'double-fetch' or TOCTTOU bug in its validation of FIB messages passed through the ioctl() system call. This has no practical security impact in current Debian releases.\n\n * [CVE-2016-6828](<https://security-tracker.debian.org/tracker/CVE-2016-6828>)\n\nMarco Grassi reported a 'use-after-free' bug in the TCP implementation, which can be triggered by local users. The security impact is unclear, but might include denial of service or privilege escalation.\n\nFor the stable distribution (jessie), these problems have been fixed in version 3.16.36-1+deb8u1. In addition, this update contains several changes originally targeted for the upcoming jessie point release.\n\nWe recommend that you upgrade your linux packages.", "published": "2016-09-04T00:00:00", "cvss": {"score": 5.8, "vector": "AV:NETWORK/AC:MEDIUM/Au:NONE/C:NONE/I:PARTIAL/A:PARTIAL/"}, "href": "http://www.debian.org/security/dsa-3659", "cvelist": ["CVE-2016-6480", "CVE-2016-5696", "CVE-2016-6136", "CVE-2016-6828"], "lastseen": "2018-01-10T17:12:36"}, {"id": "DSA-3616", "type": "debian", "title": "linux -- security update", "description": "Several vulnerabilities have been discovered in the Linux kernel that may lead to a privilege escalation, denial of service or information leaks.\n\n * [CVE-2014-9904](<https://security-tracker.debian.org/tracker/CVE-2014-9904>)\n\nIt was discovered that the snd_compress_check_input function used in the ALSA subsystem does not properly check for an integer overflow, allowing a local user to cause a denial of service.\n\n * [CVE-2016-5728](<https://security-tracker.debian.org/tracker/CVE-2016-5728>)\n\nPengfei Wang discovered a race condition in the MIC VOP driver that could allow a local user to obtain sensitive information from kernel memory or cause a denial of service.\n\n * [CVE-2016-5828](<https://security-tracker.debian.org/tracker/CVE-2016-5828>)\n\nCyril Bur and Michael Ellerman discovered a flaw in the handling of Transactional Memory on powerpc systems allowing a local user to cause a denial of service (kernel crash) or possibly have unspecified other impact, by starting a transaction, suspending it, and then calling any of the exec() class system calls.\n\n * [CVE-2016-5829](<https://security-tracker.debian.org/tracker/CVE-2016-5829>)\n\nA heap-based buffer overflow vulnerability was found in the hiddev driver, allowing a local user to cause a denial of service or, potentially escalate their privileges.\n\n * [CVE-2016-6130](<https://security-tracker.debian.org/tracker/CVE-2016-6130>)\n\nPengfei Wang discovered a flaw in the S/390 character device drivers potentially leading to information leak with /dev/sclp.\n\nAdditionally this update fixes a regression in the ebtables facility (#828914) that was introduced in DSA-3607-1.\n\nFor the stable distribution (jessie), these problems have been fixed in version 3.16.7-ckt25-2+deb8u3.\n\nWe recommend that you upgrade your linux packages.", "published": "2016-07-04T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://www.debian.org/security/dsa-3616", "cvelist": ["CVE-2016-5828", "CVE-2014-9904", "CVE-2016-5728", "CVE-2016-5829", "CVE-2016-6130"], "lastseen": "2018-01-10T16:54:49"}], "oraclelinux": [{"id": "ELSA-2016-3646", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "[2.6.39-400.290.2]\n- aacraid: Check size values after double-fetch from user (Dave Carroll) [Orabug: 25060055] {CVE-2016-6480} {CVE-2016-6480}\n- audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [Orabug: 25059962] {CVE-2016-6136}\n- ecryptfs: don't allow mmap when the lower fs doesn't support it (Jeff Mahoney) [Orabug: 24971918] {CVE-2016-1583} {CVE-2016-1583}\n- ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt (Kangjie Lu) [Orabug: 25059900] {CVE-2016-4578}\n- ALSA: timer: Fix leak in events via snd_timer_user_ccallback (Kangjie Lu) [Orabug: 25059900] {CVE-2016-4578}\n- ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (Kangjie Lu) [Orabug: 25059755] {CVE-2016-4569}\n- Bluetooth: Fix potential NULL dereference in RFCOMM bind callback (Jaganath Kanakkassery) [Orabug: 25058905] {CVE-2015-8956}\n- mm: migrate dirty page without clear_page_dirty_for_io etc (Hugh Dickins) [Orabug: 25059195] {CVE-2016-3070}", "published": "2016-11-20T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2016-3646.html", "cvelist": ["CVE-2016-6480", "CVE-2016-3070", "CVE-2016-1583", "CVE-2016-6136", "CVE-2016-4569", "CVE-2015-8956", "CVE-2016-4578"], "lastseen": "2016-11-25T17:23:39"}, {"id": "ELSA-2016-3645", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "kernel-uek\n[3.8.13-118.14.2]\n- aacraid: Check size values after double-fetch from user (Dave Carroll) [Orabug: 25060050] {CVE-2016-6480} {CVE-2016-6480}\n- IB/srpt: Simplify srpt_handle_tsk_mgmt() (Bart Van Assche) [Orabug: 25060011] {CVE-2016-6327}\n- audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [Orabug: 25059945] {CVE-2016-6136}\n- ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt (Kangjie Lu) [Orabug: 25059899] {CVE-2016-4578}\n- ALSA: timer: Fix leak in events via snd_timer_user_ccallback (Kangjie Lu) [Orabug: 25059899] {CVE-2016-4578}\n- ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (Kangjie Lu) [Orabug: 25059753] {CVE-2016-4569}\n- acpi: Disable ACPI table override if securelevel is set (Linn Crosetto) [Orabug: 25058991] {CVE-2016-3699}\n- Bluetooth: Fix potential NULL dereference in RFCOMM bind callback (Jaganath Kanakkassery) [Orabug: 25058903] {CVE-2015-8956}\n- ASN.1: Fix non-match detection failure on data overrun (David Howells) [Orabug: 25059046] {CVE-2016-2053}\n- mm: migrate dirty page without clear_page_dirty_for_io etc (Hugh Dickins) [Orabug: 25059194] {CVE-2016-3070}", "published": "2016-11-20T00:00:00", "cvss": {"score": 7.1, "vector": "AV:NETWORK/AC:MEDIUM/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2016-3645.html", "cvelist": ["CVE-2016-6480", "CVE-2016-3070", "CVE-2016-2053", "CVE-2016-6136", "CVE-2016-4569", "CVE-2016-3699", "CVE-2015-8956", "CVE-2016-4578", "CVE-2016-6327"], "lastseen": "2016-11-21T01:23:15"}, {"id": "ELSA-2016-3644", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "kernel-uek\n[4.1.12-61.1.19]\n- acpi: Disable ACPI table override if securelevel is set (Linn Crosetto) [Orabug: 25058966] {CVE-2016-3699}\n- aacraid: Check size values after double-fetch from user (Dave Carroll) [Orabug: 25060060] {CVE-2016-6480} {CVE-2016-6480}\n- audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [Orabug: 25059969] {CVE-2016-6136}\n- ecryptfs: don't allow mmap when the lower fs doesn't support it (Jeff Mahoney) [Orabug: 25023269] {CVE-2016-1583} {CVE-2016-1583}\n- Revert 'ecryptfs: forbid opening files without mmap handler' (Chuck Anderson) [Orabug: 24971921] {CVE-2016-1583}\n- percpu: fix synchronization between synchronous map extension and chunk destruction (Tejun Heo) [Orabug: 25060084] {CVE-2016-4794}\n- percpu: fix synchronization between chunk->map_extend_work and chunk destruction (Tejun Heo) [Orabug: 25060084] {CVE-2016-4794}\n- ALSA: timer: Fix leak in events via snd_timer_user_tinterrupt (Kangjie Lu) [Orabug: 25059898] {CVE-2016-4578}\n- ALSA: timer: Fix leak in events via snd_timer_user_ccallback (Kangjie Lu) [Orabug: 25059898] {CVE-2016-4578}\n- ALSA: timer: Fix leak in SNDRV_TIMER_IOCTL_PARAMS (Kangjie Lu) [Orabug: 25059752] {CVE-2016-4569}\n- Bluetooth: Fix potential NULL dereference in RFCOMM bind callback (Jaganath Kanakkassery) [Orabug: 25058894] {CVE-2015-8956}\n- ASN.1: Fix non-match detection failure on data overrun (David Howells) [Orabug: 25059037] {CVE-2016-2053}\n- mm: migrate dirty page without clear_page_dirty_for_io etc (Hugh Dickins) [Orabug: 25059188] {CVE-2016-3070}\n[4.1.12-61.1.18]\n- uek-rpm ol7: change uek-rpm/ol7/update-el release value from 7.1 to 7.3 (Chuck Anderson) [Orabug: 25050614]", "published": "2016-11-20T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2016-3644.html", "cvelist": ["CVE-2016-4794", "CVE-2016-6480", "CVE-2016-3070", "CVE-2016-2053", "CVE-2016-1583", "CVE-2016-6136", "CVE-2016-4569", "CVE-2016-3699", "CVE-2015-8956", "CVE-2016-4578"], "lastseen": "2016-11-21T01:23:15"}, {"id": "ELSA-2017-0817", "type": "oraclelinux", "title": "kernel security, bug fix, and enhancement update", "description": "[2.6.32-696.OL6]\n- Update genkey [bug 25599697]\n[2.6.32-696]\n- [net] dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Hannes Frederic Sowa) [1424628] {CVE-2017-6074}\n[2.6.32-695]\n- [block] nvme: Dont poll device being removed (David Milburn) [1422521]\n[2.6.32-694]\n- [fs] posix_acl: Clear SGID bit when setting file permissions (Andreas Grunbacher) [1371252] {CVE-2016-7097}\n- [fs] switch posix_acl_equiv_mode() to umode_t * (Andreas Grunbacher) [1371252] {CVE-2016-7097}\n- [perf] sched latency: Fix thread pid reuse issue (Jiri Olsa) [1400743]\n- [fs] ext4: fix races of writeback with punch hole and zero range (Lukas Czerner) [1394786]\n- [fs] ext4: validate s_reserved_gdt_blocks on mount (Lukas Czerner) [1394786]\n- [fs] ext4: release bh in make_indexed_dir (Lukas Czerner) [1394786]\n- [fs] ext4: reinforce check of i_dtime when clearing high fields of uid and gid (Lukas Czerner) [1394786]\n- [fs] ext4: validate that metadata blocks do not overlap superblock (Lukas Czerner) [1394786]\n- [fs] ext4: short-cut orphan cleanup on error (Lukas Czerner) [1394786]\n- [fs] ext4: fix reference counting bug on block allocation error (Lukas Czerner) [1394786]\n- [fs] ext4: check for extents that wrap around (Lukas Czerner) [1394786]\n- [fs] ext4: silence UBSAN in ext4_mb_init() (Lukas Czerner) [1394786]\n- [fs] ext4: address UBSAN warning in mb_find_order_for_block() (Lukas Czerner) [1394786]\n- [fs] ext4: clean up error handling when orphan list is corrupted (Lukas Czerner) [1394786]\n- [fs] ext4: fix hang when processing corrupted orphaned inode list (Lukas Czerner) [1394786]\n- [fs] jbd2: Fix unreclaimed pages after truncate in data=journal mode (Lukas Czerner) [1394786]\n- [fs] ext4: Fix handling of extended tv_sec (Lukas Czerner) [1394786]\n- [fs] create and use seq_show_option for escaping (Lukas Czerner) [1394786]\n- [fs] ext4: replace open coded nofail allocation in ext4_free_blocks() (Lukas Czerner) [1394786]\n- [fs] ext4: Introduce EFSBADCRC and EFSCORRUPTED error codes (Lukas Czerner) [1394786]\n- [block] ensure request->part is valid (Jeff Moyer) [1416341]\n- [sound] alsa: hda - fix Lewisburg audio issue (Jaroslav Kysela) [1413134]\n[2.6.32-693]\n- [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod Wilson) [1419396]\n- [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe (Jarod Wilson) [1419396]\n- [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT flag (Jarod Wilson) [1419396]\n- [netdrv] sfc: clean fallbacks between promisc/normal in efx_ef10_filter_sync_rx_mode (Jarod Wilson) [1419396]\n- [netdrv] sfc: support cascaded multicast filters (Jarod Wilson) [1419396]\n- [netdrv] sfc: Make failed filter removal less noisy (Jarod Wilson) [1410750]\n- [netdrv] sfc: re-factor efx_ef10_filter_sync_rx_mode() (Jarod Wilson) [1410750]\n- [netdrv] sfc: refactor debug-or-warnings printks (Jarod Wilson) [1410750]\n- [net] implement netif_cond_dbg macro (Jarod Wilson) [1410750]\n[2.6.32-692]\n- [fs] gfs2: Limit number of transaction blocks requested for truncates (Robert S Peterson) [1401058]\n- [fs] revert 'sunrpc: make AF_LOCAL connect synchronous' (Benjamin Coddington) [1420044]\n[2.6.32-691]\n- [net] tcp: correct memory barrier usage in tcp_check_space() (Oleg Nesterov) [1386136]\n- [fs] epoll: prevent missed events on EPOLL_CTL_MOD (Oleg Nesterov) [1386136]\n- [acpi] acpica: Fix regression in FADT revision checks (Lenny Szubowicz) [1418339]\n- [net] ipv6: stop sending PTB packets for MTU < 1280 (Hannes Frederic Sowa) [1415931] {CVE-2016-10142}\n- [net] fix dst_ops_extend leaks (Sabrina Dubroca) [1399633]\n[2.6.32-690]\n- [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1405267]\n- [scsi] mpt3sas: Fix for block device of raid exists even after deleting raid disk (Tomas Henzl) [1416552]\n[2.6.32-689]\n- [netdrv] be2net: fix initial MAC setting (Ivan Vecera) [1415905]\n[2.6.32-688]\n- [netdrv] sfc: fix missing mc_promisc setting (Jarod Wilson) [1410750]\n[2.6.32-687]\n- [netdrv] sfc: reduce severity of PIO buffer alloc failures (Jarod Wilson) [1410750]\n- [netdrv] sfc: avoid division by zero (Jarod Wilson) [1410750]\n- [netdrv] sfc: Insert multicast filters as well as mismatch filters in promiscuous mode (Jarod Wilson) [1410750]\n- [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) [1410750]\n- [netdrv] sfc: warn if other functions have been reset by MCFW (Jarod Wilson) [1410750]\n- [netdrv] sfc: add output flag decoding to efx_mcdi_set_workaround (Jarod Wilson) [1410750]\n- [netdrv] sfc: get PIO buffer size from the NIC (Jarod Wilson) [1410750]\n- [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1410750]\n- [netdrv] sfc: allow asynchronous MCDI without completion function (Jarod Wilson) [1410750]\n- [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod Wilson) [1410750]\n- [netdrv] sfc: Downgrade EPERM messages from MCDI to debug (Jarod Wilson) [1410750]\n- [netdrv] sfc: cope with ENOSYS from efx_mcdi_get_workarounds() (Jarod Wilson) [1410750]\n- [netdrv] sfc: enable cascaded multicast filters in MCFW (Jarod Wilson) [1410750]\n- [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on SFC9140 (Jarod Wilson) [1410750]\n- [dm] raid: fix transient device failure processing (Mike Snitzer) [1404425]\n[2.6.32-686]\n- [scsi] Add intermediate STARGET_REMOVE state to scsi_target_state (Ewan Milne) [1349623]\n- [scsi] restart list search after unlock in scsi_remove_target (Ewan Milne) [1349623]\n- [powerpc] pci: Support per-aperture memory offset (Laurent Vivier) [1413448]\n- [powerpc] pci: Dont add bogus empty resources to PHBs (Laurent Vivier) [1413448]\n- [mm] mmap.c: fix arithmetic overflow in __vm_enough_memory() (Jerome Marchand) [1413500]\n- [net] ping: check minimum size on ICMP header length (Mateusz Guzik) [1414202] {CVE-2016-8399}\n- [scsi] sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Ewan Milne) [1414823] {CVE-2016-10088 CVE-2016-9576}\n[2.6.32-685]\n- [kernel] ftrace: Do not function trace inlined functions (Pratyush Anand) [1413456]\n- [x86] paravirt: Do not trace _paravirt_ident_*() functions (Pratyush Anand) [1413456]\n- [netdrv] i40e: Fix for long link down notification time (Stefan Assmann) [1414274]\n- [scsi] megaraid_sas: fix done in queue_command (Tomas Henzl) [1415192]\n- [scsi] megaraid: fixes (Tomas Henzl) [1415192]\n- [netdrv] ixgbe: Add support for new X557 device (Ken Cox) [1408509]\n- [netdrv] ixgbe: Add KR backplane support for x550em_a (Ken Cox) [1408509]\n- [netdrv] ixgbe: Add support for SGMII backplane interface (Ken Cox) [1408509]\n- [netdrv] ixgbe: Add support for SFPs with retimer (Ken Cox) [1408509]\n- [netdrv] ixgbe: Introduce function to control MDIO speed (Ken Cox) [1408509]\n- [netdrv] ixgbe: Read and set instance id (Ken Cox) [1408509]\n- [netdrv] ixgbe: Add support for x550em_a 10G MAC type (Ken Cox) [1408509]\n- [netdrv] ixgbe: Use method pointer to access IOSF devices (Ken Cox) [1408509]\n- [netdrv] ixgbe: Add support for single-port X550 device (Ken Cox) [1408509]\n- [netdrv] ixgbe: Clean up interface for firmware commands (Ken Cox) [1408509]\n- [netdrv] ixgbe: Change the lan_id and func fields to a u8 to avoid casts (Ken Cox) [1408509]\n- [netdrv] ixgbe: Fix flow control for Xeon D KR backplane (Ken Cox) [1408509]\n- [netdrv] ixgbe: Make all unchanging ops structures const (Ken Cox) [1408509]\n- [netdrv] ixgbe: Update PTP to support X550EM_x devices (Ken Cox) [1408509]\n- [netdrv] ixgbe: convert to CYCLECOUNTER_MASK macro (Ken Cox) [1408509]\n- [netdrv] ixgbevf: add VF support for new hardware (Ken Cox) [1408507]\n- [netdrv] ixgbevf: Support Windows hosts (Hyper-V) (Ken Cox) [1408507]\n- [netdrv] ixgbevf: Add the device IDs presented while running on Hyper-V (Ken Cox) [1408507]\n- [netdrv] ixgbevf: Move API negotiation function into mac_ops (Ken Cox) [1408507]\n- [x86] tsc: Reset cycle_last after resume from S3/S4 (Lenny Szubowicz) [1406468]\n- [kernel] hung_task: allow hung_task_panic when hung_task_warnings is 0 (Waiman Long) [1410297]\n[2.6.32-684]\n- [s390] kernel/ap: Fix hang condition on crypto card config-off (Hendrik Brueckner) [1413552]\n- [s390] zcrypt: Improved invalid domain response handling (Hendrik Brueckner) [1406389]\n- [infiniband] ucm: Fix bitmap wrap when devnum > IB_UCM_MAX_DEVICES (Slava Shwartsman) [1413476]\n- [netdrv] mlx5e: Copy all L2 headers into inline segment (Kamal Heib) [1408937]\n- [netdrv] be2net: fix MAC addr setting on privileged BE3 VFs (Ivan Vecera) [1406659]\n- [netdrv] be2net: dont delete MAC on close on unprivileged BE3 VFs (Ivan Vecera) [1406659]\n- [netdrv] be2net: fix status check in be_cmd_pmac_add() (Ivan Vecera) [1406659]\n- [acpi] acpica: Tables: Update FADT handling (Lenny Szubowicz) [1408401]\n- [acpi] acpica: ACPI 6.0: Add changes for FADT table (Lenny Szubowicz) [1408401]\n- [acpi] acpica: Basic support for FADT version 5 (Lenny Szubowicz) [1408401]\n- [acpi] acpica: Remove use of unreliable FADT revision field (Lenny Szubowicz) [1408401]\n[2.6.32-683]\n- [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) [1411279]\n- [netdrv] sfc: retrieve second word of datapath capabilities (Jarod Wilson) [1411279]\n- [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1411279]\n- [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1411279]\n- [net] mlx4_en: Fix type mismatch for 32-bit systems (Slava Shwartsman) [1399239]\n- [net] mlx4_en: Resolve dividing by zero in 32-bit system (Slava Shwartsman) [1399239]\n- [netdrv] e1000e: Initial support for KabeLake (Jarod Wilson) [1406917]\n- [netdrv] e1000e: Clear ULP configuration register on ULP exit (Jarod Wilson) [1406917]\n- [netdrv] e1000e: Set HW FIFO minimum pointer gap for non-gig speeds (Jarod Wilson) [1406917]\n- [netdrv] e1000e: Increase PHY PLL clock gate timing (Jarod Wilson) [1406917]\n- [netdrv] e1000e: Increase ULP timer (Jarod Wilson) [1406917]\n- [netdrv] e1000e: initial support for i219-LM (3) (Jarod Wilson) [1406917]\n- [netdrv] be2net: fix unicast list filling (Ivan Vecera) [1408247]\n- [netdrv] be2net: fix accesses to unicast list (Ivan Vecera) [1408247]\n- [netdrv] sfc: Downgrade or remove some error messages (Jarod Wilson) [1410750]\n- [netdrv] be2net: call be_set_uc_list() unconditionally (Ivan Vecera) [1402679]\n- [netdrv] mlx5e: Use hw_features through netdev_extended macro (Kamal Heib) [1385318]\n- [block] nvme: Dont stop kthread while clearing queues (David Milburn) [1399431]\n- [fs] dlm: Fix saving of NULL callbacks (Robert S Peterson) [1264492]\n[2.6.32-682]\n- [x86] kdump: Fix several bound checking error of crashkernel reserving (Baoquan He) [1349069]\n- [x86] kdump: Crashkernel auto reservation failed on large system (Baoquan He) [1349069]\n- [kdump] Fix wrong dmi_present argument in case efi_smbios_addr being used (Dave Young) [1404984]\n- [kdump] Add error check in case dmi_get_system_info return null (Dave Young) [1404984]\n- [netdrv] bnxt_en: Improve the delay logic for firmware response (John Linville) [1406129]\n- [netdrv] bnxt_en: Implement proper firmware message padding (John Linville) [1406129]\n- [netdrv] bnxt_en: Refactor _hwrm_send_message() (John Linville) [1406129]\n- [netdrv] bnxt_en: Fix dmesg log firmware error messages (John Linville) [1406129]\n- [netdrv] bnxt_en: Use firmware provided message timeout value (John Linville) [1406129]\n- [fs] nfs: Allow getattr to also report readdirplus cache hits (Scott Mayhew) [1325766]\n- [fs] nfs: Be more targeted about readdirplus use when doing lookup/revalidation (Scott Mayhew) [1325766]\n- [fs] nfs: Fix a performance regression in readdir (Scott Mayhew) [1325766]\n[2.6.32-681]\n- [net] udplite: fast-path computation of checksum coverage (Hangbin Liu) [1404127]\n- [ata] libata: fix sff host state machine locking while polling (Cathy Avery) [1390972]\n- [ata] libata-sff: use WARN instead of BUG on illegal host state machine state (Cathy Avery) [1390972]\n- [x86] hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic (Vitaly Kuznetsov) [1400428]\n- [fs] nfsd4: zero op arguments beyond the 8th compound op (J. Bruce Fields) [1409002]\n- [fs] nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields) [1314505]\n- [fs] nfsd4: f i x r e c o v e r y - d i r l e a k o n n f s d s t a r t u p f a i l u r e ( J . B r u c e F i e l d s ) [ 1 2 6 6 4 0 5 ] b r > - [ x 8 6 ] M a r k S k y l a k e p r o c e s s o r s w i t h K a b y L a k e P C H a s u n s u p p o r t e d ( D a v i d A r c a r i ) [ 1 4 0 5 4 5 9 ] b r > - [ i n f i n i b a n d ] i p o i b : R e m o v e c a n t u s e G F P _ N O I O w a r n i n g ( S l a v a S h w a r t s m a n ) [ 1 3 2 1 5 2 9 ] b r > - [ n e t d r v ] v e t h : a l l o w c h a n g i n g t h e m a c a d d r e s s w h i l e i n t e r f a c e i s u p ( D a v i d A r c a r i ) [ 1 4 0 2 6 9 6 ] b r > - [ k e r n e l ] t r a c i n g : P r o t e c t t r a c e r f l a g s w i t h t r a c e _ t y p e s _ l o c k ( S t e v e n R o s t e d t ) [ 1 3 9 7 6 6 1 ] b r > - [ a c p i ] a c p i c a : P r e v e n t c i r c u l a r o b j e c t l i s t i n a c p i _ n s _ e x e c _ m o d u l e _ c o d e ( L e n n y S z u b o w i c z ) [ 1 4 0 1 7 7 6 ] b r > - [ a c p i ] a c p i c a : F i x p o s s i b l e m e m o r y l e a k f o r m o d u l e - l e v e l c o d e e x e c u t i o n ( L e n n y S z u b o w i c z ) [ 1 4 0 1 7 7 6 ] b r > - [ a c p i ] a c p i c a : A d d a d d i t i o n a l m o d u l e - l e v e l c o d e s u p p o r t ( L e n n y S z u b o w i c z ) [ 1 4 0 1 7 7 6 ] b r > - [ f s ] x f s : g r o w f s : u s e u n c a c h e d b u f f e r s f o r n e w h e a d e r s ( B i l l O D o n n e l l ) [ 1 1 3 4 3 1 4 ] b r > - [ f s ] x f s : c a t c h i n v a l i d n e g a t i v e b l k n o s i n _ x f s _ b u f _ f i n d ( ) ( B i l l O D o n n e l l ) [ 1 1 3 4 3 1 4 ] b r > - [ f s ] x f s : f i x _ x f s _ b u f _ f i n d o o p s o n b l o c k s b e y o n d t h e f i l e s y s t e m e n d ( B i l l O D o n n e l l ) [ 1 1 3 4 3 1 4 ] b r > b r > [ 2 . 6 . 3 2 - 6 8 0 ] b r > - [ s c s i ] b e 2 i s c s i : A d d c h e c k s t o v a l i d a t e c o m p l e t i o n s ( M a u r i z i o L o m b a r d i ) [ 1 3 9 7 8 0 7 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 9 ] b r > - [ m m ] R e v e r t ' m m : F i x s l a b g r o w i n g o u t o f b o u n d w i t h i n a c p u s e t ' ( L a r r y W o o d m a n ) [ 1 4 0 2 7 1 3 ] b r > - [ n e t d r v ] c x g b 4 : u p d a t e l a t e s t f i r m w a r e v e r s i o n s u p p o r t e d ( S a i V e m u r i ) [ 1 3 8 1 3 8 2 ] b r > - [ k e r n e l ] a u d i t : c o r r e c t l y r e c o r d f i l e n a m e s w i t h d i f f e r e n t p a t h n a m e t y p e s ( P a u l M o o r e ) [ 1 3 0 5 1 0 3 ] b r > - [ s c s i ] m e g a r a i d _ s a s : d r i v e r v e r s i o n u p g r a d e ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : I m p l e m e n t t h e P D M a p s u p p o r t f o r S A S 3 . 5 G e n e r i c M e g a r a i d C o n t r o l l e r s ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : l d i o _ o u t s t a n d i n g v a r i a b l e i s n o t d e c r e m e n t e d i n c o m p l e t i o n p a t h ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : E n a b l e o r D i s a b l e F a s t p a t h b a s e d o n t h e P C I T h r e s h o l d B a n d w i d t h ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : A d d t h e S u p p o r t f o r S A S 3 . 5 G e n e r i c M e g a r a i d C o n t r o l l e r s C a p a b i l i t i e s ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : D y n a m i c R a i d M a p C h a n g e s f o r S A S 3 . 5 G e n e r i c M e g a r a i d C o n t r o l l e r s ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : S A S 3 . 5 G e n e r i c M e g a r a i d C o n t r o l l e r s F a s t P a t h f o r R A I D 1 / 1 0 W r i t e s ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : S A S 3 . 5 G e n e r i c M e g a r a i d C o n t r o l l e r s S t r e a m D e t e c t i o n a n d I O C o a l e s c i n g ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : E E D P E s c a p e M o d e S u p p o r t f o r S A S 3 . 5 G e n e r i c M e g a r a i d C o n t r o l l e r s ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : 1 2 8 M S I X S u p p o r t ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : A d d n e w p c i d e v i c e I d s f o r S A S 3 . 5 G e n e r i c M e g a r a i d C o n t r o l l e r s ( T o m a s H e n z l ) [ 1 3 0 6 4 5 7 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 8 ] b r > - [ n e t d r v ] R D M A / i w _ c x g b 4 : F i x b a r 2 v i r t a d d r c a l c u l a t i o n f o r T 4 c h i p s ( S a i V e m u r i ) [ 1 3 8 1 3 8 2 ] b r > - [ n e t d r v ] c x g b 4 : S t o p R x Q u e u e s b e f o r e f r e e i n g i t u p ( S a i V e m u r i ) [ 1 3 8 1 3 8 2 ] b r > - [ n e t d r v ] i w _ c x g b 4 : A d d e d ' F a i l ' c o l u m n i n d e b u g i w _ c x g b 4 s t a t s ( S a i V e m u r i ) [ 1 3 8 1 3 8 2 ] b r > - [ n e t d r v ] c x g b 4 : A d d i n f o p r i n t t o d i s p l a y n u m b e r o f M S I - X v e c t o r s a l l o c a t e d ( S a i V e m u r i ) [ 1 3 8 1 3 8 2 ] b r > - [ n e t d r v ] i w p m : c r a s h f i x f o r l a r g e c o n n e c t i o n s t e s t ( S a i V e m u r i ) [ 1 3 8 1 3 8 2 ] b r > - [ n e t d r v ] c x g b 4 / c x g b 4 v f : U s e v l a n _ g r o _ f r a g s _ g r ( ) f o r V L A N s ( S a i V e m u r i ) [ 1 3 8 1 3 8 2 ] b r > - [ n e t d r v ] c x g b 4 v f : U s i n g R H E L 6 p r o v i d e d n a p i _ g r o _ f r a g s _ g r ( ) A P I w h i c h r e t u r n s ( e n u m g r o _ r e s u l t ) v a l u e s ( S a i V e m u r i ) [ 1 3 8 1 3 8 2 ] b r > - [ s e r i a l ] 8 2 5 0 _ p c i : D e t a c h l o w - l e v e l d r i v e r d u r i n g P C I e r r o r r e c o v e r y ( G u s t a v o D u a r t e ) [ 1 4 0 0 5 0 8 ] b r > - [ d r m ] r e s e r v a t i o n : R e m o v e s h a d o w i n g l o c a l v a r i a b l e ' r e t ' ( R o b C l a r k ) [ 1 3 9 8 0 8 4 ] b r > - [ n e t ] s c t p : v a l i d a t e c h u n k l e n b e f o r e a c t u a l l y u s i n g i t ( H a n g b i n L i u ) [ 1 3 9 9 4 5 7 ] { C V E - 2 0 1 6 - 9 5 5 5 } b r > - [ n e t ] i p v 6 : a d d m t u l o c k c h e c k i n _ _ i p 6 _ r t _ u p d a t e _ p m t u ( X i n L o n g ) [ 1 3 9 7 2 9 5 ] b r > - [ n e t ] R e d u c e q u e u e a l l o c a t i o n t o o n e i n k d u m p k e r n e l ( S a i V e m u r i ) [ 1 3 2 1 3 1 5 ] b r > - [ n e t d r v ] c x g b 4 : F o r c e c x g b 4 d r i v e r a s M A S T E R i n k d u m p k e r n e l ( S a i V e m u r i ) [ 1 3 2 1 3 1 5 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 7 ] b r > - [ n e t d r v ] c x g b 4 : A d d c x g b 4 T 4 / T 5 f i r m w a r e v e r s i o n 1 . 1 5 . 3 7 . 0 ( S a i V e m u r i ) [ 1 3 4 9 1 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : f i x l o c k i n g ( I v a n V e c e r a ) [ 1 3 9 7 9 1 5 ] b r > - [ p e r f ] t o o l s : I n i t i a l i z e r e f e r e n c e c o u n t s i n m a p _ _ c l o n e ( ) ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : R e p l a c e m a p - > r e f e r e n c e d & m a p s - > r e m o v e d _ m a p s w i t h m a p - > r e f c n t ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ m d ] r a i d 1 0 : a d d r c u p r o t e c t i o n t o r d e v a c c e s s i n r a i d 1 0 _ s y n c _ r e q u e s t ( X i a o N i ) [ 1 3 9 5 0 4 8 ] b r > - [ m d ] r a i d 1 0 : a d d r c u p r o t e c t i o n i n r a i d 1 0 _ s t a t u s ( X i a o N i ) [ 1 3 9 5 0 4 8 ] b r > - [ m d ] r a i d 1 0 : f i x r e f o u n c t i m b a l a n c e w h e n r e s y n c i n g a n a r r a y w i t h a r e p l a c e m e n t d e v i c e ( X i a o N i ) [ 1 3 9 5 0 4 8 ] b r > - [ n e t d r v ] q l c n i c : a d d w m b ( ) c a l l i n t r a n s m i t d a t a p a t h ( H a r i s h P a t i l ) [ 1 3 4 2 6 5 9 ] b r > - [ x 8 6 ] A C P I : a d d d y n a m i c _ d e b u g s u p p o r t ( P r a r i t B h a r g a v a ) [ 1 2 5 2 6 7 4 ] b r > - [ m m ] h u g e t l b : f i x h u g e _ p t e _ a l l o c B U G _ O N ( D a v e A n d e r s o n ) [ 1 3 9 7 2 5 0 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 6 ] b r > - [ s c s i ] m e g a r a i d _ s a s : d r i v e r v e r s i o n u p g r a d e ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : a d d i n m i s s i n g w h i t e s p a c e s i n e r r o r m e s s a g e s t e x t ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : D o n o t s e t M P I 2 _ T Y P E _ C U D A f o r J B O D F P p a t h f o r F W w h i c h d o e s n o t s u p p o r t J B O D s e q u e n c e m a p ( T o m a s H e n z l ) [ 1 3 9 7 8 7 3 ] b r > - [ s c s i ] m e g a r a i d _ s a s : S e n d S Y N C H R O N I Z E _ C A C H E f o r V D t o f i r m w a r e ( T o m a s H e n z l ) [ 1 3 9 2 4 9 9 ] b r > - [ s c s i ] m e g a r a i d _ s a s : D o n o t f i r e D C M D s d u r i n g P C I s h u t d o w n / d e t a c h ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : S e n d c o r r e c t P h y s A r m t o F W f o r R 1 V D d o w n g r a d e ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : F o r S R I O V e n a b l e d f i r m w a r e , e n s u r e V F d r i v e r w a i t s f o r 3 0 s e c s b e f o r e r e s e t ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : F i x d a t a i n t e g r i t y f a i l u r e f o r J B O D ( p a s s t h r o u g h ) d e v i c e s ( T o m a s H e n z l ) [ 1 3 9 2 4 9 9 ] b r > - [ s c s i ] m e g a r a i d _ s a s : f i x m a c r o M E G A S A S _ I S _ L O G I C A L t o a v o i d r e g r e s s i o n ( T o m a s H e n z l ) [ 1 3 9 2 4 9 9 ] b r > - [ s c s i ] m e g a r a i d _ s a s : c l e a n f u n c t i o n d e c l a r a t i o n s i n m e g a r a i d _ s a s _ b a s e . c u p ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : a d d i n m i s s i n g w h i t e s p a c e i n e r r o r m e s s a g e t e x t ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : F i x t h e s e a r c h o f f i r s t m e m o r y b a r ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : U s e m e m d u p _ u s e r ( ) r a t h e r t h a n d u p l i c a t i n g i t s i m p l e m e n t a t i o n ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : F i x p r o b i n g c a r d s w i t h o u t i o p o r t ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : D o w n g r a d e t w o s u c c e s s m e s s a g e s t o i n f o ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : d r i v e r v e r s i o n u p g r a d e ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : t a s k m a n a g e m e n t c o d e o p t i m i z a t i o n s ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : c a l l I S R f u n c t i o n t o c l e a n u p p e n d i n g r e p l i e s i n O C R p a t h ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : r e d u c e m e m o r y f o o t p r i n t s i n k d u m p m o d e ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m e g a r a i d _ s a s : a d d m i s s i n g c u r l y b r a c e s i n i o c t l h a n d l e r ( T o m a s H e n z l ) [ 1 3 9 6 5 6 7 ] b r > - [ s c s i ] m p t 3 s a s : B u m p d r i v e r v e r s i o n a s ' 1 4 . 1 0 1 . 0 0 . 0 0 ' ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : F i x f o r E n d i a n n e s s i s s u e ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : U s e t h e n e w M P I 2 . 6 3 2 - b i t A t o m i c R e q u e s t D e s c r i p t o r s f o r S A S 3 5 d e v i c e s ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : s e t E E D P - e s c a p e - f l a g s f o r S A S 3 5 d e v i c e s ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : I n c r e a s e d / A d d i t i o n a l M S I X s u p p o r t f o r S A S 3 5 d e v i c e s ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : A d d e d D e v i c e I D s f o r S A S 3 5 d e v i c e s a n d u p d a t e d M P I h e a d e r ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : D o n t s p a m l o g s i f l o g g i n g l e v e l i s 0 ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : F i x w a r n i n g s e x p o s e d b y W = 1 ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : E l i m i n a t e d e a d s l e e p _ f l a g c o d e ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : E l i m i n a t e c o n d i t i o n a l l o c k i n g i n m p t 3 s a s _ s c s i h _ i s s u e _ t m ( ) ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : E n s u r e t h e c o n n e c t o r _ n a m e s t r i n g i s N U L - t e r m i n a t e d ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : B u m p d r i v e r v e r s i o n a s ' 1 4 . 1 0 0 . 0 0 . 0 0 ' ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : R e m o v e u n u s e d m a c r o ' M P T _ D E V I C E _ T L R _ O N ' ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : I m p l e m e n t d e v i c e _ r e m o v e _ i n _ p r o g r e s s c h e c k i n I O C T L p a t h ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : F i x f o r i n c o r r e c t n u m b e r s f o r M S I X v e c t o r s e n a b l e d w h e n n o n R D P Q c a r d i s e n u m e r a t e d f i r s t ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ s c s i ] m p t 3 s a s : F i x f o r i m p r o p e r i n f o d i s p l a y e d i n v a r l o g , w h i l e b l o c k i n g o r u n b l o c k i n g t h e d e v i c e ( T o m a s H e n z l ) [ 1 3 0 6 4 6 9 ] b r > - [ n e t ] i n c r e a s e x m i t R E C U R S I O N _ L I M I T t o 1 0 ( S a b r i n a D u b r o c a ) [ 1 3 9 2 6 6 0 ] b r > - [ n e t ] a d d a r e c u r s i o n l i m i t i n x m i t p a t h ( S a b r i n a D u b r o c a ) [ 1 3 9 2 6 6 0 ] b r > - [ n e t ] n e t f i l t e r : e b t a b l e s : p u t m o d u l e r e f e r e n c e w h e n a n i n c o r r e c t e x t e n s i o n i s f o u n d ( S a b r i n a D u b r o c a ) [ 1 3 9 0 0 6 1 ] b r > - [ n e t ] n e t f i l t e r : e b t a b l e s : F i x e x t e n s i o n l o o k u p w i t h i d e n t i c a l n a m e ( S a b r i n a D u b r o c a ) [ 1 3 9 0 0 6 1 ] b r > - [ n e t ] i p v 6 : i p v 6 _ f i n d _ h d r r e s t o r e p r e v f u n c t i o n a l i t y ( P a o l o A b e n i ) [ 1 3 9 2 9 7 5 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 5 ] b r > - [ k e r n e l ] a u d i t : f i x a d o u b l e f e t c h i n a u d i t _ l o g _ s i n g l e _ e x e c v e _ a r g ( ) ( P a u l M o o r e ) [ 1 3 5 9 3 0 4 ] { C V E - 2 0 1 6 - 6 1 3 6 } b r > - [ f s ] n f s : K i l l f s c a c h e w a r n i n g s w h e n m o u n t i n g w i t h o u t - o f s c ( D a v i d H o w e l l s ) [ 1 3 5 3 8 4 4 ] b r > - [ f s ] n f s : F i x a c o m p i l e i s s u e w h e n C O N F I G _ N F S _ F S C A C H E w a s u n d e f i n e d ( D a v i d H o w e l l s ) [ 1 3 5 3 8 4 4 ] b r > - [ f s ] n f s : D o n t p a s s m o u n t d a t a t o n f s _ f s c a c h e _ g e t _ s u p e r _ c o o k i e ( ) ( D a v i d H o w e l l s ) [ 1 3 5 3 8 4 4 ] b r > - [ f s ] d l m : D o n t s a v e c a l l b a c k s a f t e r a c c e p t ( R o b e r t S P e t e r s o n ) [ 1 2 6 4 4 9 2 ] b r > - [ f s ] d l m : S a v e a n d r e s t o r e s o c k e t c a l l b a c k s p r o p e r l y ( R o b e r t S P e t e r s o n ) [ 1 2 6 4 4 9 2 ] b r > - [ f s ] d l m : R e p l a c e n o d e i d _ t o _ a d d r w i t h k e r n e l _ g e t p e e r n a m e ( R o b e r t S P e t e r s o n ) [ 1 2 6 4 4 9 2 ] b r > - [ f s ] d l m : p r i n t k e r n e l m e s s a g e w h e n w e g e t a n e r r o r f r o m k e r n e l _ s e n d p a g e ( R o b e r t S P e t e r s o n ) [ 1 2 6 4 4 9 2 ] b r > - [ f s ] n f s d : h a n d l e f i l e i d w r a p a r o u n d ( D a v e W y s o c h a n s k i ) [ 1 3 9 7 5 5 2 ] b r > - [ h v ] s t o r v s c : P a y l o a d b u f f e r i n c o r r e c t l y s i z e d f o r 3 2 b i t k e r n e l s ( C a t h y A v e r y ) [ 1 3 9 4 7 5 6 ] b r > - [ f s ] x f s : f i x u n b a l a n c e d i n o d e r e c l a i m f l u s h l o c k i n g ( B r i a n F o s t e r ) [ 1 3 8 4 5 6 4 ] b r > - [ s c s i ] h p s a : c o r r e c t l o g i c a l r e s e t s ( J o s e p h S z c z y p e k ) [ 1 0 8 3 1 1 0 ] b r > - [ s c s i ] h p s a : g e n e r a t e a c o n t r o l l e r N M I ( J o s e p h S z c z y p e k ) [ 1 0 8 3 1 1 0 ] b r > - [ s c s i ] h p s a : u p d a t e d r i v e r v e r s i o n t o 3 . 4 . 1 0 - 0 - R H 3 ( J o s e p h S z c z y p e k ) [ 1 0 8 3 1 1 0 ] b r > - [ s c s i ] h p s a : C h e c k f o r n u l l d e v i c e s i n i o a c c e l s u b m i s s i o n p a t c h ( J o s e p h S z c z y p e k ) [ 1 0 8 3 1 1 0 ] b r > - [ s c s i ] h p s a : c h e c k f o r n u l l d e v i c e p o i n t e r s ( J o s e p h S z c z y p e k ) [ 1 0 8 3 1 1 0 ] b r > - [ s c s i ] h p s a : c o r r e c t s k i p p i n g m a s k e d p e r i p h e r a l s ( J o s e p h S z c z y p e k ) [ 1 0 8 3 1 1 0 ] b r > - [ s c s i ] h p s a : g e n e r a l i z e e x t e r n a l a r r a y s ( J o s e p h S z c z y p e k ) [ 1 0 8 3 1 1 0 ] b r > - [ s c s i ] v m w _ p v s c s i : r e t u r n S U C C E S S f o r s u c c e s s f u l c o m m a n d a b o r t s ( E w a n M i l n e ) [ 1 3 7 2 4 6 5 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 4 ] b r > - [ f s ] e x t 4 : f i x e x t e n t t r e e c o r r u p t i o n c a u s e d b y h o l e p u n c h ( L u k a s C z e r n e r ) [ 1 3 5 1 7 9 8 ] b r > - [ x 8 6 ] M a r k I n t e l P u r l e y s u p p o r t e d ( S t e v e B e s t ) [ 1 2 7 1 8 6 6 ] b r > - [ p n p ] P r e v e n t a t t a c h i n g t o A C P I I P M I d e v i c e ( C h a r l e s R o s e ) [ 8 5 7 1 5 0 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 3 ] b r > - [ n e t d r v ] e h e a : f i x o p e r a t i o n s t a t e r e p o r t ( G u s t a v o D u a r t e ) [ 1 0 8 9 1 3 4 ] b r > - [ b l o c k ] n v m e : A l w a y s u s e M S I / M S I - x i n t e r r u p t s ( D a v i d M i l b u r n ) [ 1 3 7 2 0 2 3 ] b r > - [ f s ] a i o : a i o _ n r d e c r e m e n t s d o n t n e e d t o b e d e l a y e d ( J i r i O l s a ) [ 1 3 8 6 2 1 6 ] b r > - [ f s ] a i o : d o n t b o t h e r w i t h a s y n c f r e e i n g o n f a i l u r e i n i o c t x _ a l l o c ( ) ( J i r i O l s a ) [ 1 3 8 6 2 1 6 ] b r > - [ f s ] e p o l l : e p _ u n r e g i s t e r _ p o l l w a i t ( ) c a n u s e t h e f r e e d p w q - > w h e a d ( L a u r o R a m o s V e n a n c i o ) [ 1 3 9 2 3 7 2 ] b r > - [ f s ] e p o l l : i n t r o d u c e P O L L F R E E t o f l u s h - > s i g n a l f d _ w q h b e f o r e k f r e e ( ) ( L a u r o R a m o s V e n a n c i o ) [ 1 3 9 2 3 7 2 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 2 ] b r > - [ s c h e d ] F i x r q - > n r _ u n i n t e r r u p t i b l e u p d a t e r a c e ( A a r o n T o m l i n ) [ 1 3 7 7 2 9 2 ] b r > - [ s e c u r i t y ] k e y s : F i x s h o r t s p r i n t f b u f f e r i n / p r o c / k e y s s h o w f u n c t i o n ( F r a n t i s e k H r b a t a ) [ 1 3 7 5 2 0 8 ] { C V E - 2 0 1 6 - 7 0 4 2 } b r > - [ n e t ] b r i d g e : f i x s w i t c h e d i n t e r v a l f o r M L D Q u e r y t y p e s ( H a n g b i n L i u ) [ 1 3 9 2 3 2 7 ] b r > - [ n e t ] n e t f i l t e r : i p v 6 : m o v e P O S T R O U T I N G i n v o c a t i o n b e f o r e f r a g m e n t a t i o n ( E r i c G a r v e r ) [ 1 3 9 1 2 4 0 ] b r > - [ n e t ] F i x u s e a f t e r f r e e i n t h e r e c v m m s g e x i t p a t h ( D a v i d e C a r a t t i ) [ 1 3 9 0 0 4 6 ] { C V E - 2 0 1 6 - 7 1 1 7 } b r > - [ n e t ] v l a n : P r o p a g a t e M A C a d d r e s s t o V L A N s ( J a r o d W i l s o n ) [ 1 3 8 1 5 8 5 ] b r > - [ n e t ] t c p : f i x u s e a f t e r f r e e i n t c p _ x m i t _ r e t r a n s m i t _ q u e u e ( ) ( M a t e u s z G u z i k ) [ 1 3 7 9 5 2 9 ] { C V E - 2 0 1 6 - 6 8 2 8 } b r > - [ n e t ] n e t f i l t e r : x _ t a b l e s : c h e c k f o r b o g u s t a r g e t o f f s e t ( M a t e u s z G u z i k ) [ 1 3 5 1 4 2 2 ] { C V E - 2 0 1 6 - 4 9 9 8 } b r > - [ n e t ] n e t f i l t e r : x _ t a b l e s : v a l i d a t e e - > t a r g e t _ o f f s e t e a r l y ( M a t e u s z G u z i k ) [ 1 3 5 1 4 2 2 ] { C V E - 2 0 1 6 - 4 9 9 8 } b r > - [ n e t ] n e t f i l t e r : x _ t a b l e s : m a k e s u r e e - > n e x t _ o f f s e t c o v e r s r e m a i n i n g b l o b s i z e ( M a t e u s z G u z i k ) [ 1 3 5 1 4 2 2 ] { C V E - 2 0 1 6 - 4 9 9 8 } b r > - [ n e t ] t c p : e n a b l e p e r - s o c k e t r a t e l i m i t i n g o f a l l ' c h a l l e n g e a c k s ' ( F l o r i a n W e s t p h a l ) [ 1 3 8 8 2 8 7 ] b r > - [ n e t ] t c p : u n i n l i n e t c p _ o o w _ r a t e _ l i m i t e d ( ) ( F l o r i a n W e s t p h a l ) [ 1 3 8 8 2 8 7 ] b r > - [ n e t ] t c p : m i t i g a t e A C K l o o p s f o r c o n n e c t i o n s a s t c p _ t i m e w a i t _ s o c k ( F l o r i a n W e s t p h a l ) [ 1 3 8 8 2 8 7 ] b r > - [ n e t ] t c p : m i t i g a t e A C K l o o p s f o r c o n n e c t i o n s a s t c p _ s o c k ( F l o r i a n W e s t p h a l ) [ 1 3 8 8 2 8 7 ] b r > - [ n e t ] t c p : m i t i g a t e A C K l o o p s f o r c o n n e c t i o n s a s t c p _ r e q u e s t _ s o c k ( F l o r i a n W e s t p h a l ) [ 1 3 8 8 2 8 7 ] b r > - [ n e t ] t c p : h e l p e r s t o m i t i g a t e A C K l o o p s b y r a t e - l i m i t i n g o u t - o f - w i n d o w d u p a c k s ( F l o r i a n W e s t p h a l ) [ 1 3 8 8 2 8 7 ] b r > - [ n e t ] i p v 6 : D o n t c h a n g e d s t - > f l a g s u s i n g a s s i g n m e n t s ( M a r c e l o L e i t n e r ) [ 1 3 8 9 4 7 8 ] b r > - [ s c s i ] m e g a r a i d - s a s : r e q u e s t i r q s l a t e r ( T o m a s H e n z l ) [ 1 3 8 5 0 8 8 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 1 ] b r > - [ p e r f ] l i s t : F i x r N N N N l i s t o u t p u t t o a p p e a r o n l y o n c e ( J i r i O l s a ) [ 1 2 9 1 2 5 6 1 3 7 4 4 1 1 ] b r > - [ p e r f ] s y m b o l s : C h e c k k p t r _ r e s t r i c t f o r r o o t ( J i r i O l s a ) [ 1 2 9 1 2 5 6 1 3 7 4 4 1 1 ] b r > - [ f s ] S U N R P C : F i x a r e g r e s s i o n w h e n r e c o n n e c t i n g ( B e n j a m i n C o d d i n g t o n ) [ 1 3 2 3 8 0 1 ] b r > - [ f s ] S U N R P C : C l e a r t h e r e q u e s t r q _ b y t e s _ s e n t f i e l d i n x p r t _ r e l e a s e _ w r i t e ( B e n j a m i n C o d d i n g t o n ) [ 1 3 2 3 8 0 1 ] b r > - [ f s ] S U N R P C : L o c k t h e t r a n s p o r t l a y e r o n s h u t d o w n ( B e n j a m i n C o d d i n g t o n ) [ 1 3 2 3 8 0 1 ] b r > - [ v i r t ] k v m : x 8 6 e m u l a t o r : i m p l e m e n t I M U L R E G , R / M ( o p c o d e 0 F A F ) ( R a d i m K r c m a r ) [ 1 3 1 3 4 6 8 ] b r > - [ v i r t ] k v m : x 8 6 e m u l a t o r : i m p l e m e n t I M U L R E G , R / M , I M M ( o p c o d e 6 9 ) ( R a d i m K r c m a r ) [ 1 3 1 3 4 6 8 ] b r > - [ v i r t ] k v m : x 8 6 e m u l a t o r : i m p l e m e n t I M U L R E G , R / M , i m m 8 ( o p c o d e 6 B ) ( R a d i m K r c m a r ) [ 1 3 1 3 4 6 8 ] b r > - [ v i r t ] k v m : x 8 6 e m u l a t o r : U s e a r e g i s t e r f o r _ _ _ _ e m u l a t e _ 2 o p ( ) d e s t i n a t i o n ( R a d i m K r c m a r ) [ 1 3 1 3 4 6 8 ] b r > - [ v i r t ] k v m : x 8 6 e m u l a t o r : p a s s d e s t i n a t i o n t y p e t o _ _ _ _ e m u l a t e _ 2 o p ( ) ( R a d i m K r c m a r ) [ 1 3 1 3 4 6 8 ] b r > - [ v i r t ] k v m : x 8 6 e m u l a t o r : a d d S r c 2 I m m d e c o d i n g ( R a d i m K r c m a r ) [ 1 3 1 3 4 6 8 ] b r > - [ v i r t ] k v m : x 8 6 e m u l a t o r : c o n s o l i d a t e i m m e d i a t e d e c o d e i n t o a f u n c t i o n ( R a d i m K r c m a r ) [ 1 3 1 3 4 6 8 ] b r > - [ h v ] n e t v s c : f i x i n c o r r e c t r e c e i v e c h e c k s u m o f f l o a d i n g ( V i t a l y K u z n e t s o v ) [ 1 3 8 8 7 0 1 ] b r > - [ h v ] d o n o t l o s e p e n d i n g h e a r t b e a t v m b u s p a c k e t s ( V i t a l y K u z n e t s o v ) [ 1 3 7 8 6 1 4 ] b r > - [ h v ] v m b u s : F i x s i g n a l i n g l o g i c i n h v _ n e e d _ t o _ s i g n a l _ o n _ r e a d ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 1 9 0 5 4 ] b r > - [ h v ] v m b u s : E l i m i n a t e t h e s p i n l o c k o n t h e r e a d p a t h ( V i t a l y K u z n e t s o v ) [ 1 3 1 9 0 5 4 ] b r > - [ h v ] r i n g _ b u f f e r : e l i m i n a t e h v _ r i n g b u f f e r _ p e e k ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 1 9 0 5 4 ] b r > - [ h v ] r e m o v e c o d e d u p l i c a t i o n b e t w e e n v m b u s _ r e c v p a c k e t ( ) / v m b u s _ r e c v p a c k e t _ r a w ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 1 9 0 5 4 ] b r > - [ h v ] r i n g _ b u f f e r : r e m o v e c o d e d u p l i c a t i o n f r o m h v _ r i n g b u f f e r _ p e e k / r e a d ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 1 9 0 5 4 ] b r > - [ h v ] r i n g _ b u f f e r . c : f i x c o m m e n t s t y l e ( V i t a l y K u z n e t s o v ) [ 1 3 1 9 0 5 4 ] b r > - [ h v ] n e t v s c : s e t n v d e v l i n k a f t e r p o p u l a t i n g c h n _ t a b l e ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : s y n c h r o n i z e n e t v s c _ c h a n g e _ m t u ( ) / n e t v s c _ s e t _ c h a n n e l s ( ) w i t h n e t v s c _ r e m o v e ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : g e t r i d o f s t r u c t n e t _ d e v i c e p o i n t e r i n s t r u c t n e t v s c _ d e v i c e ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : u n t a n g l e t h e p o i n t e r m e s s ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : u s e s t a r t _ r e m o v e f l a g t o p r o t e c t n e t v s c _ l i n k _ c h a n g e ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : m o v e s t a r t _ r e m o v e f l a g t o n e t _ d e v i c e _ c o n t e x t ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : M o v e s u b c h a n n e l w a i t i n g t o r n d i s _ f i l t e r _ d e v i c e _ r e m o v e ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : W a i t f o r s u b - c h a n n e l s t o b e p r o c e s s e d d u r i n g p r o b e ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : P r o p e r l y s i z e t h e v r s s q u e u e s ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] n e t v s c : A d d c l o s e o f R N D I S f i l t e r i n t o c h a n g e m t u c a l l ( V i t a l y K u z n e t s o v ) [ 1 3 2 0 0 9 4 1 3 3 5 9 2 6 ] b r > - [ h v ] h v _ n e t v s c : A d d s u p p o r t t o s e t M T U r e s e r v a t i o n f r o m g u e s t s i d e ( V i t a l y K u z n e t s o v ) [ 1 3 5 2 1 0 5 ] b r > - [ p e r f ] p r o b e : C l e a r p r o b e _ t r a c e _ e v e n t w h e n a d d _ p r o b e _ t r a c e _ e v e n t ( ) f a i l s ( J i r i O l s a ) [ 1 2 9 1 5 1 0 ] b r > - [ p e r f ] p r o b e : M o v e f t r a c e p r o b e - e v e n t o p e r a t i o n s t o p r o b e - f i l e . c ( J i r i O l s a ) [ 1 2 9 1 5 1 0 ] b r > - [ b l o c k ] l o o p : f i x c o m m e n t t y p o i n l o o p _ c o n f i g _ d i s c a r d ( L u k a s C z e r n e r ) [ 8 1 8 5 9 7 ] b r > - [ b l o c k ] l o o p : L i m i t t h e n u m b e r o f r e q u e s t s i n t h e b i o l i s t ( L u k a s C z e r n e r ) [ 8 1 8 5 9 7 ] b r > - [ f s ] e x t 4 : o p t i m i z e t e s t _ r o o t ( ) ( L u k a s C z e r n e r ) [ 1 2 3 6 0 4 7 ] b r > - [ f s ] e x t 4 : v e r i f y g r o u p n u m b e r i n v e r i f y _ g r o u p _ i n p u t ( ) b e f o r e u s i n g i t ( L u k a s C z e r n e r ) [ 1 2 3 6 0 4 7 ] b r > - [ f s ] n f s d : u s e s h o r t r e a d a s w e l l a s i _ s i z e t o s e t e o f ( B e n j a m i n C o d d i n g t o n ) [ 1 3 0 2 4 1 5 ] b r > - [ f s ] x f s : x f s _ a l l o c _ f i x _ m i n l e f t c a n u n d e r f l o w n e a r E N O S P C ( C a r l o s M a i o l i n o ) [ 1 2 5 9 4 9 3 ] b r > - [ f s ] x f s : F i x r o u n d i n g i n x f s _ a l l o c _ f i x _ l e n ( ) ( C a r l o s M a i o l i n o ) [ 1 2 5 9 4 9 3 ] b r > - [ f s ] j b d : d o n t B U G b u t r e t u r n E N O S P C i f a h a n d l e r u n s o u t o f s p a c e ( L u k a s C z e r n e r ) [ 1 2 9 1 0 1 5 ] b r > - [ f s ] j b d 2 : d o n t B U G b u t r e t u r n E N O S P C i f a h a n d l e r u n s o u t o f s p a c e ( L u k a s C z e r n e r ) [ 1 2 9 1 0 1 5 ] b r > b r > [ 2 . 6 . 3 2 - 6 7 0 ] b r > - [ p o w e r p c ] p p c 6 4 : F i x i n c o r r e c t r e t u r n v a l u e f r o m _ _ c o p y _ t o f r o m _ u s e r ( G u s t a v o D u a r t e ) [ 1 3 8 7 2 4 3 ] b r > - [ m i s c ] h p i l o : C h a n g e s t o s u p p o r t n e w s e c u r i t y s t a t e s i n i L O 5 F W ( J o s e p h S z c z y p e k ) [ 1 3 7 6 5 8 4 ] b r > - [ m i s c ] h p i l o : C h a n g e e - m a i l a d d r e s s f r o m h p . c o m t o h p e . c o m ( J o s e p h S z c z y p e k ) [ 1 3 7 6 5 8 4 ] b r > - [ m i s c ] h p i l o : c l e a n u p h p i l o ( J o s e p h S z c z y p e k ) [ 1 3 7 6 5 8 4 ] b r > - [ m m ] m e m o r y _ h o t p l u g . c : c h a n g e n o r m a l m e s s a g e t o u s e p r _ d e b u g ( J e r e m y M c N i c o l l ) [ 1 2 5 5 2 7 2 ] b r > - [ a c p i ] m e m _ h o t p l u g : s e t m e m o r y i n f o c o r r e c t l y w h e n p r o b l e m s f o r c i n g m e m o n l i n e ( J e r e m y M c N i c o l l ) [ 1 2 5 5 2 7 2 ] b r > - [ f s ] b i o : N e e d t o f r e e i n t e g r i t y p a y l o a d i f t h e s p l i t b i o g e t s m e m o r y b y i t s e l f ( X i a o N i ) [ 1 2 6 8 4 3 4 ] b r > - [ m d ] a d d r d e v r e f e r e n c e f o r s u p e r w r i t e ( X i a o N i ) [ 1 3 6 5 7 1 8 ] b r > - [ n e t d r v ] r t l w i f i : f i x m e m o r y l e a k f o r U S B d e v i c e ( S t a n i s l a w G r u s z k a ) [ 1 3 6 4 5 9 7 ] b r > - [ f s ] N F S v 4 : F i x a u s e - a f t e r - f r e e s i t u a t i o n i n _ n f s 4 _ p r o c _ g e t l k ( ) ( B e n j a m i n C o d d i n g t o n ) [ 1 3 5 3 2 7 2 ] b r > - [ d r m ] n o u v e a u / k m s : t a k e m o d e _ c o n f i g m u t e x i n c o n n e c t o r h o t p l u g p a t h ( B e n S k e g g s ) [ 1 3 4 9 9 7 8 ] b r > - [ k e r n e l ] c l o c k s o u r c e : D e f e r o v e r r i d e i n v a l i d a t i o n u n l e s s c l o c k i s u n s t a b l e ( P r a r i t B h a r g a v a ) [ 1 3 5 6 2 3 1 ] b r > - [ k e r n e l ] c l o c k s o u r c e : R e s e l e c t c l o c k s o u r c e w h e n w a t c h d o g v a l i d a t e d h i g h - r e s c a p a b i l i t y ( P r a r i t B h a r g a v a ) [ 1 3 5 6 2 3 1 ] b r > - [ f s ] n f s 4 : c l n t : r e s p e c t n o r e s v p o r t w h e n e s t a b l i s h i n g c o n n e c t i o n s t o D S e s ( B e n j a m i n C o d d i n g t o n ) [ 1 3 4 6 0 4 1 ] b r > - [ f s ] n f s : A d d n f s _ c l i e n t b e h a v i o r f l a g s ( B e n j a m i n C o d d i n g t o n ) [ 1 3 4 6 0 4 1 ] b r > - [ b l o c k ] f i x / p r o c / d i s k s t a t s i n - f l i g h t - k A B I w o r k a r o u n d ( J e r o m e M a r c h a n d ) [ 1 2 7 3 3 3 9 1 3 0 6 8 7 9 ] b r > - [ b l o c k ] a d d i n t e r n a l h d p a r t t a b l e r e f e r e n c e s ( J e r o m e M a r c h a n d ) [ 1 2 7 3 3 3 9 1 3 0 6 8 7 9 ] b r > - [ b l o c k ] f i x a c c o u n t i n g b u g o n c r o s s p a r t i t i o n m e r g e s ( J e r o m e M a r c h a n d ) [ 1 2 7 3 3 3 9 1 3 0 6 8 7 9 ] b r > - [ b l o c k ] k r e f : a d d k r e f _ t e s t _ a n d _ g e t ( J e r o m e M a r c h a n d ) [ 1 2 7 3 3 3 9 1 3 0 6 8 7 9 ] b r > - [ b l o c k ] R e v e r t ' b l o c k : f i x a c c o u n t i n g b u g o n c r o s s p a r t i t i o n m e r g e s ' ( J e r o m e M a r c h a n d ) [ 1 2 7 3 3 3 9 1 3 0 6 8 7 9 ] b r > - [ p e r f ] t h r e a d : F i x r e f e r e n c e c o u n t i n i t i a l s t a t e ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : R e f e r e n c e c o u n t s t r u c t m a p ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : C h e c k i f a m a p i s s t i l l i n u s e w h e n d e l e t i n g i t ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : P r o t e c t a c c e s s e s t h e m a p r b t r e e s w i t h a r w l o c k ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : I n t r o d u c e s t r u c t m a p s ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : A s s i g n d e f a u l t v a l u e f o r s o m e p o i n t e r s ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : U s e m a p s _ _ f i r s t ( ) / m a p _ _ n e x t ( ) ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : L e a v e D S O d e s t r u c t i o n t o t h e m a p d e s t r u c t i o n ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] m a c h i n e : M a r k r e m o v e d t h r e a d s a s s u c h ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : I m p o r t r b _ e r a s e _ i n i t f r o m b l o c k / i n t h e k e r n e l s o u r c e s ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : N u k e u n u s e d m a p _ g r o u p s _ _ f l u s h ( ) ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : R e m o v e r e d u n d a n t i n i t i a l i z a t i o n o f t h r e a d l i n k a g e m e m b e r s ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : R e n a m e m a p s _ _ n e x t ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] m a c h i n e : D o n o t c a l l m a p _ g r o u p s _ _ d e l e t e ( ) , d r o p r e f c n t i n s t e a d ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] h i s t s : R e n a m e a d d _ h i s t _ e n t r y t o h i s t s _ _ f i n d n e w _ e n t r y ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t o o l s : U s e a t o m i c . h f o r t h e m a p _ g r o u p s r e f c o u n t ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t e s t s : F i x m a p _ g r o u p s r e f c o u n t t e s t ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] m a c h i n e : N o n e e d t o k e e p a r e f c n t f o r l a s t _ m a t c h ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] t e s t s : S h o w r e f c o u n t i n g b r o k e n e x p e c t a t i o n s i n t h r e a d - m g - s h a r e t e s t ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ p e r f ] m a c h i n e : P r o t e c t t h e m a c h i n e - > t h r e a d s w i t h a r w l o c k ( J i r i O l s a ) [ 1 3 5 9 1 0 0 ] b r > - [ v i d e o ] e f i f b : p r e v e n t n u l l - d e r e f w h e n i t e r a t i n g d m i _ l i s t ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] c o n f i g s : u p d a t e s f o r f b b a c k p o r t ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] f b d e v : e f i f b : b i n d t o e f i - f r a m e b u f f e r ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] f b d e v : v e s a f b : b i n d t o p l a t f o r m - f r a m e b u f f e r d e v i c e ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] f b d e v : s i m p l e f b : a d d c o m m o n x 8 6 R G B f o r m a t s ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] x 8 6 : s y s f b : m o v e E F I q u i r k s f r o m e f i f b t o s y s f b ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] x 8 6 : p r o v i d e p l a t f o r m - d e v i c e s f o r b o o t - f r a m e b u f f e r s ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] f b d e v : s i m p l e f b : m a r k a s f w a n d a l l o c a t e a p e r t u r e s ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] f b d e v : s i m p l e f b : a d d i n i t t h r o u g h p l a t f o r m _ d a t a ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] d r i v e r s / v i d e o : i m p l e m e n t a s i m p l e f r a m e b u f f e r d r i v e r ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] v e s a f b : f i x m e m o r y l e a k ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] u v e s a f b , v e s a f b : c r e a t e W C o r W B P A T - e n t r i e s ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] v e s a f b : f i x c o m m e n t a t y p o ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] v e s a f b : u s e p l a t f o r m _ d r i v e r _ p r o b e ( ) i n s t e a d o f p l a t f o r m _ d r i v e r _ r e g i s t e r ( ) ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : F i x c a l l t o w r o n g u n r e g i s t e r f u n c t i o n ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : D i s a l l o w m a n u a l b i n d a n d u n b i n d ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : F i x m i s m a t c h e d r e q u e s t / r e l e a s e _ m e m _ r e g i o n ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : f i x i n t t o p o i n t e r c a s t w a r n i n g ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : A d d o v e r r i d e f o r 1 1 M a c b o o k A i r 3 , 1 ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : S u p p o r t o v e r r i d i n g f i e l d s F W t e l l s u s w i t h t h e D M I d a t a ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : s u p p o r t A M D R a d e o n H D 6 4 9 0 ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : s u p p o r t t h e E F I f r a m e b u f f e r o n m o r e A p p l e h a r d w a r e ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] e f i f b : c h e c k t h a t t h e b a s e a d d r e s s i s p l a u s i b l e o n p c i s y s t e m s ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > - [ v i d e o ] d r i v e r s / v i d e o / e f i f b . c : s u p p o r t f r a m e b u f f e r f o r N V I D I A 9 4 0 0 M i n M a c B o o k P r o 5 , 1 ( R o b C l a r k ) [ 1 3 6 0 9 8 2 ] b r > b r > [ 2 . 6 . 3 2 - 6 6 9 ] b r > - [ n e t d r v ] s f c : f i x p o t e n t i a l s t a c k c o r r u p t i o n f r o m r u n n i n g p a s t s t a t b i t m a s k ( J a r o d W i l s o n ) [ 1 3 7 4 0 6 7 ] b r > - [ n e t d r v ] c x g b 4 : E n a b l e S R - I O V c o n f i g u r a t i o n v i a P C I s y s f s i n t e r f a c e ( S a i V e m u r i ) [ 1 2 2 2 7 5 1 ] b r > - [ n e t d r v ] b n x 2 x : d o n t w a i t f o r T x c o m p l e t i o n o n r e c o v e r y ( M i c h a l S c h m i d t ) [ 1 3 0 0 6 8 1 ] b r > - [ p m ] h i b e r n a t e : O n l y c r a s h i f n e c e s s a r y i n c r e a t e / f r e e _ b a s i c _ m e m o r y _ b i t m a p s ( ) ( J e r r y S n i t s e l a a r ) [ 1 3 7 4 3 7 8 ] b r > - [ n e t d r v ] i x g b e : a d d W o L s u p p o r t f o r s o m e 8 2 5 9 9 s u b d e v i c e I D s ( K e n C o x ) [ 1 3 1 6 8 4 5 ] b r > - [ k e r n e l ] c g r o u p : i m p r o v e o l d c g r o u p h a n d l i n g i n c g r o u p _ a t t a c h _ p r o c ( ) ( L a u r o R a m o s V e n a n c i o ) [ 1 3 7 2 0 8 5 ] b r > - [ w a t c h d o g ] h p w d t : a d d s u p p o r t f o r i L O 5 ( L i n d a K n i p p e r s ) [ 1 3 8 2 4 9 6 ] b r > - [ w a t c h d o g ] h p w d t : H P r e b r a n d i n g ( L i n d a K n i p p e r s ) [ 1 3 8 8 1 7 0 ] b r > - [ d o c u m e n t a t i o n ] F i x h p w d t d o c u m e n t a t i o n t o m a t c h R H E L 6 ( L i n d a K n i p p e r s ) [ 1 3 8 8 1 7 0 ] b r > - [ a c p i ] a c p i c a : F i x f o r a S t o r e - > A r g X w h e n A r g X c o n t a i n s a r e f e r e n c e t o a f i e l d ( L e n n y S z u b o w i c z ) [ 1 3 2 4 6 9 7 ] b r > - [ a c p i ] a c p i c a : S t a n d a r d i z e a l l s w i t c h ( ) b l o c k s ( L e n n y S z u b o w i c z ) [ 1 3 2 4 6 9 7 ] b r > - [ a c p i ] a c p i c a : I n t e r p r e t e r : F i x S t o r e ( ) w h e n i m p l i c i t c o n v e r s i o n i s n o t p o s s i b l e ( L e n n y S z u b o w i c z ) [ 1 3 2 4 6 9 7 ] b r > - [ f s ] b a c k i n g - d e v : f i x w a k e u p t i m e r r a c e s w i t h b d i _ u n r e g i s t e r ( ) ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] b a c k i n g - d e v : e n s u r e w a k e u p _ t i m e r i s d e l e t e d ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : F i x l o s t w a k e - u p s h u t t i n g d o w n w r i t e b a c k t h r e a d ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : d o n o t l o s e w a k e u p e v e n t s w h e n f o r k i n g b d i t h r e a d s ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : f i x b a d _ b h s p i n l o c k n e s t i n g ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : c l e a n u p b d i _ r e g i s t e r ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : r e m o v e u n n e c e s s a r y i n i t _ t i m e r c a l l ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : o p t i m i z e p e r i o d i c b d i t h r e a d w a k e u p s ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : p r e v e n t u n n e c e s s a r y b d i t h r e a d s w a k e u p s ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : m o v e b d i t h r e a d s e x i t i n g l o g i c t o t h e f o r k e r t h r e a d ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : r e s t r u c t u r e b d i f o r k e r l o o p a l i t t l e ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : m o v e l a s t _ a c t i v e t o b d i ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : d o n o t r e m o v e b d i f r o m b d i _ l i s t ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : s i m p l i f y b d i c o d e a l i t t l e ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : d o n o t l o s e w a k e - u p s i n b d i t h r e a d s ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : d o n o t l o s e w a k e - u p s i n t h e f o r k e r t h r e a d - 2 ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : d o n o t l o s e w a k e - u p s i n t h e f o r k e r t h r e a d - 1 ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : f i x p o s s i b l e r a c e w h e n c r e a t i n g b d i t h r e a d s ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : h a r m o n i z e w r i t e b a c k t h r e a d s n a m i n g ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : m e r g e b d i _ w r i t e b a c k _ t a s k a n d b d i _ s t a r t _ f n ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : b d i _ w r i t e b a c k _ t a s k ( ) m u s t s e t t a s k s t a t e b e f o r e c a l l i n g s c h e d u l e ( ) ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ f s ] w r i t e b a c k : r e m o v e w b _ l i s t ( J e f f M o y e r ) [ 1 1 1 1 6 8 3 ] b r > - [ s 3 9 0 ] z f c p : c l o s e w i n d o w w i t h u n b l o c k e d r p o r t d u r i n g r p o r t g o n e ( H e n d r i k B r u e c k n e r ) [ 1 3 8 3 9 8 0 ] b r > - [ s 3 9 0 ] z f c p : f i x E L S / G S r e q u e s t &r e s p o n s e l e n g t h f o r h a r d w a r e d a t a r o u t e r ( H e n d r i k B r u e c k n e r ) [ 1 3 8 3 9 8 1 ] b r > - [ s 3 9 0 ] z f c p : f i x f c _ h o s t p o r t _ t y p e w i t h N P I V ( H e n d r i k B r u e c k n e r ) [ 1 3 8 3 9 8 2 ] b r > - [ s 3 9 0 ] z c r y p t : t o l e r a t i o n o f n e w c r y p t o a d a p t e r h a r d w a r e w i t h t y p e 1 2 ( H e n d r i k B r u e c k n e r ) [ 1 3 4 4 0 4 1 ] b r > - [ s 3 9 0 ] t i m e : L P A R o f f s e t h a n d l i n g ( H e n d r i k B r u e c k n e r ) [ 1 3 8 1 5 6 4 ] b r > - [ s 3 9 0 ] t i m e : m o v e P T F F d e f i n i t i o n s ( H e n d r i k B r u e c k n e r ) [ 1 3 8 1 5 6 4 ] b r > - [ s c s i ] l i b f c : D o n t h a v e f c _ e x c h _ f i n d l o g e r r o r s o n a n e w e x c h a n g e ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : R e v e r t : u s e o f f l o a d E M i n s t a n c e a g a i n ( C h r i s L e e c h ) [ 1 3 8 3 0 7 8 ] b r > - [ s c s i ] l i b f c : d o n t a d v a n c e s t a t e m a c h i n e f o r i n c o m i n g F L O G I ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : D o n o t l o g i n i f t h e p o r t i s a l r e a d y s t a r t e d ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : D o n o t d r o p d o w n t o F L O G I f o r f c _ r p o r t _ l o g i n ( ) ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : D o n o t t a k e r d a t a - > r p _ m u t e x w h e n p r o c e s s i n g a ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : F i x u p d i s c _ m u t e x h a n d l i n g ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : R e v i s i t k r e f h a n d l i n g ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] f c o e : S t o p f c _ r p o r t _ p r i v s t r u c t u r e l e a k ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : d o n o t s e n d A B T S w h e n r e s e t t i n g e x c h a n g e s ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : r e s e t e x c h a n g e m a n a g e r d u r i n g L O G O h a n d l i n g ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : s e n d L O G O f o r P L O G I f a i l u r e ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : I s s u e P R L I a f t e r a P R L O h a s b e e n r e c e i v e d ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : f i x s e c o n d s _ s i n c e _ l a s t _ r e s e t c a l c u l a t i o n ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : U p d a t e r p o r t r e f e r e n c e c o u n t i n g ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > - [ s c s i ] l i b f c : X e n S e r v e r f a i l s t o m o u n t r o o t f i l e s y s t e m ( C h r i s L e e c h ) [ 1 3 6 8 1 7 5 ] b r > b r > [ 2 . 6 . 3 2 - 6 6 8 ] b r > - [ n e t d r v ] m l x 5 e : F i x m i n i m u m M T U ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 5 e : D e v i c e s m t u f i e l d i s u 1 6 a n d n o t i n t ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ e n : F i x e n d i a n n e s s b u g i n I P V 6 c s u m c a l c u l a t i o n ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : A l l o w r e s e t t i n g V F a d m i n m a c t o z e r o ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 5 e : C o r r e c t l y h a n d l e R S S i n d i r e c t i o n t a b l e w h e n c h a n g i n g n u m b e r o f c h a n n e l s ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 5 e : F i x e t h t o o l R X h a s h f u n c c o n f i g u r a t i o n c h a n g e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 5 e : F i x L R O m o d i f y ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 5 e : R e m o v e w r o n g p o l l C Q o p t i m i z a t i o n ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : D o n o t B U G _ O N d u r i n g r e s e t w h e n P C I i s o f f l i n e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ e n : C o u n t H W b u f f e r o v e r r u n o n l y o n c e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 5 : F i x R C t r a n s p o r t s e n d q u e u e o v e r h e a d c o m p u t a t i o n ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : f i x s o m e e r r o r h a n d l i n g i n m l x 4 _ m u l t i _ f u n c _ i n i t ( ) ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : R e m o v e u n u s e d m a c r o ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : I n i t i a l i z e h o p _ l i m i t w h e n c r e a t i n g a d d r e s s h a n d l e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 5 : E x p o s e c o r r e c t m a x i m u m n u m b e r o f C Q E c a p a c i t y ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : R e p l a c e k f r e e w i t h k v f r e e i n m l x 4 _ i b _ d e s t r o y _ s r q ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : f i x h a n d l i n g r e t u r n v a l u e o f m l x 4 _ s l a v e _ c o n v e r t _ p o r t ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : U s e v m a l l o c f o r W R b u f f e r s w h e n n e e d e d ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : U s e c o r r e c t o r d e r o f v a r i a b l e s i n l o g m e s s a g e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : E x p o s e c o r r e c t m a x _ s g e _ r d l i m i t ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : A v o i d r e t u r n i n g s u c c e s s i n c a s e o f a n e r r o r f l o w ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : R e p l a c e V F z e r o m a c w i t h r a n d o m m a c i n m l x 4 _ c o r e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : F i x r e s o u r c e t r a c k e r e r r o r f l o w i n a d d _ r e s _ r a n g e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : C o p y / s e t o n l y s i z e o f s t r u c t m l x 4 _ e q e b y t e s ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ e n : r e a l l y a l l o w t o c h a n g e R S S k e y ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 5 : F i x i n c o r r e c t w c p k e y _ i n d e x a s s i g n m e n t f o r G S I m e s s a g e s ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : F i x i n c o r r e c t c q f l u s h i n g i n e r r o r s t a t e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : U s e c o r r e c t S L o n A H q u e r y u n d e r R o C E ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : F o r b i d u s i n g s y s f s t o c h a n g e R o C E p k e y s ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : D e m o t e m c g m e s s a g e f r o m w a r n i n g t o d e b u g ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : F i x p o t e n t i a l d e a d l o c k w h e n s e n d i n g m a d t o w i r e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 , m l x 5 , m t h c a : E x p o s e m a x _ s g e _ r d c o r r e c t l y ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : A d d e x t r a c h e c k f o r t o t a l v f s f o r S R I O V ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ e n : R e m o v e B U G _ O N a s s e r t w h e n c h e c k i n g i f r i n g i s f u l l ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : R e l i e v e c p u l o a d a v e r a g e o n t h e p o r t s e n d i n g f l o w ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : F i x w r o n g i n d e x i n p r o p a g a t i n g p o r t c h a n g e e v e n t t o V F s ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : F i x m e m o r y l e a k i n d o _ s l a v e _ i n i t ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 : D i s a b l e H A f o r S R I O V P F R o C E d e v i c e s ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ e n : R e l e a s e T X Q P w h e n d e s t r o y i n g T X r i n g ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : D i s a b l e G r a n u l a r Q o S p e r V F u n d e r I B / E t h V P I c o n f i g u r a t i o n ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : f i x t y p o i n m l x 4 _ s e t _ v f _ m a c ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : n e e d t o c a l l c l o s e f w i f a l l o c i c m i s c a l l e d t w i c e ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] m l x 4 _ c o r e : d o u b l e f r e e o f d e v _ v f s ( S l a v a S h w a r t s m a n ) [ 1 3 3 3 6 5 7 1 3 8 4 2 1 2 1 3 8 4 5 3 1 1 3 8 5 3 1 4 1 3 8 5 3 1 7 1 3 8 5 3 1 8 1 3 8 5 3 1 9 ] b r > - [ n e t d r v ] b n x 2 x : d o n t r e s e t c h i p o n c l e a n u p i f P C I f u n c t i o n i s o f f l i n e ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : a l l o w a d d i n g V L A N s w h i l e i n t e r f a c e i s d o w n ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : a v o i d l e a k i n g m e m o r y o n b n x 2 x _ i n i t _ o n e ( ) f a i l u r e s ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : P r e v e n t f a l s e w a r n i n g f o r l a c k o f F C N P I V ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : f i x r e c e i v e o f V F - > P F m a i l b o x m e s s a g e s b y t h e P F o n b i g - e n d i a n ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : f i x s e n d i n g V F - > P F m e s s a g e s o n b i g - e n d i a n ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : F i x 8 4 8 3 3 p h y c o m m a n d h a n d l e r ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : F i x l e d s e t t i n g f o r 8 4 8 5 8 p h y ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : C o r r e c t 8 4 8 5 8 P H Y f w v e r s i o n ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : F i x 8 4 8 3 3 R X C R C ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : F i x l i n k - f o r c i n g f o r K R 2 ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b n x 2 x : W a r n a b o u t g r c t i m e o u t s i n r e g i s t e r d u m p ( M i c h a l S c h m i d t ) [ 1 3 8 6 1 9 9 ] b r > - [ n e t d r v ] b e 2 n e t : E n a b l e V F l i n k s t a t e s e t t i n g f o r B E 3 ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x T X s t a t s f o r T S O p a c k e t s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : N C S I F W s e c t i o n s h o u l d b e p r o p e r l y u p d a t e d w i t h e t h t o o l f o r B E 3 ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : P r o v i d e a n a l t e r n a t e w a y t o r e a d p f _ n u m f o r B E x c h i p s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x m a c a d d r e s s c o l l i s i o n i n s o m e c o n f i g u r a t i o n s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : A v o i d r e d u n d a n t a d d i t i o n o f m a c a d d r e s s i n H W ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : A d d p r i v i l e g e l e v e l c h e c k f o r O P C O D E _ C O M M O N _ G E T _ E X T _ F A T _ C A P A B I L I T I E S S L I c m d ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : I s s u e C O M M O N _ R E S E T _ F U N C T I O N c m d d u r i n g d r i v e r u n l o a d ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : S u p p o r t U E r e c o v e r y i n B E x / S k y h a w k a d a p t e r s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : r e p l a c e p o l l i n g w i t h s l e e p i n g i n t h e F W c o m p l e t i o n p a t h ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : d o n o t r e m o v e v i d s f r o m d r i v e r t a b l e i f b e _ v i d _ c o n f i g ( ) f a i l s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : c l e a r v l a n - p r o m i s c s e t t i n g b e f o r e p r o g r a m m i n g t h e v l a n l i s t ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : p e r f o r m t e m p e r a t u r e q u e r y i n a d a p t e r r e g a r d l e s s o f i t s i n t e r f a c e s t a t e ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x b r o a d c a s t e c h o e s f r o m E V B i n B E 3 ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : f i x d e f i n i t i o n o f b e _ m a x _ e q s ( ) ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x p r o v i s i o n i n g o f R S S f o r V F s i n m u l t i - p a r t i t i o n c o n f i g u r a t i o n s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : E n a b l e W a k e - O n - L A N f r o m s h u t d o w n f o r S k y h a w k ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : u s e m a x - T X Q s l i m i t t o o w h i l e p r o v i s i o n i n g V F q u e u e p a i r s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e n e t : b e _ r e s u m e n e e d s t o p r o t e c t b e _ o p e n w i t h r t n l _ l o c k ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : D o n t l e a k i o m a p p e d m e m o r y o n r e m o v a l ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x a U E c a u s e d b y p a s s i n g l a r g e f r a m e s t o t h e A S I C ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x p c i e e r r o r r e c o v e r y i n c a s e o f N I C + R o C E a d a p t e r s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : I n t e r p r e t a n d l o g n e w d a t a t h a t s a d d e d t o t h e p o r t m i s c o n f i g u r e a s y n c e v e n t ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : R e q u e s t R S S c a p a b i l i t y o f R x i n t e r f a c e d e p e n d i n g o n n u m b e r o f R x r i n g s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x i n t e r v a l c a l c u l a t i o n i n i n t e r r u p t m o d e r a t i o n ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : A d d r e t r y i n c a s e o f e r r o r r e c o v e r y f a i l u r e ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x L a n c e r e r r o r r e c o v e r y ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : D o n t r u n e t h t o o l s e l f - t e s t s f o r V F s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : S R I O V Q u e u e d i s t r i b u t i o n s h o u l d f a c t o r i n E Q - c o u n t o f V F s ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : F i x b e _ v l a n _ r e m _ v i d ( ) t o c h e c k v l a n i d b e i n g r e m o v e d ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : c h e c k f o r I N S U F F I C I E N T _ P R I V I L E G E S e r r o r ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : r e t u r n e r r o r s t a t u s f r o m b e _ s e t _ p h y s _ i d ( ) ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : f i x p o r t - r e s d e s c q u e r y o f G E T _ P R O F I L E _ C O N F I G F W c m d ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b e 2 n e t : f i x V F l i n k s t a t e t r a n s i t i o n f r o m d i s a b l e d t o a u t o ( I v a n V e c e r a ) [ 1 3 4 7 8 1 2 ] b r > - [ n e t d r v ] b n x 2 : f i x l o c k i n g w h e n n e t c o n s o l e i s u s e d ( I v a n V e c e r a ) [ 1 2 9 1 3 6 9 ] b r > - [ n e t d r v ] t g 3 : A v o i d N U L L p o i n t e r d e r e f e r e n c e i n t g 3 _ i o _ e r r o r _ d e t e c t e d ( ) ( I v a n V e c e r a ) [ 1 3 4 7 8 2 8 ] b r > - [ n e t d r v ] t g 3 : F i x f o r d i s a l l o w t x c o a l e s c i n g t i m e t o b e 0 ( I v a n V e c e r a ) [ 1 3 4 7 8 2 8 ] b r > - [ n e t d r v ] t g 3 : R e p o r t t h e c o r r e c t n u m b e r o f R S S q u e u e s t h r o u g h t g 3 _ g e t _ r x n f c ( I v a n V e c e r a ) [ 1 3 4 7 8 2 8 ] b r > - [ n e t d r v ] t g 3 : F i x f o r d i a s l l o w r x c o a l e s c i n g t i m e t o b e 0 ( I v a n V e c e r a ) [ 1 3 4 7 8 2 8 ] b r > - [ n e t d r v ] n e t : t g 3 : a v o i d u n i n i t i a l i z e d v a r i a b l e w a r n i n g ( I v a n V e c e r a ) [ 1 3 4 7 8 2 8 ] b r > - [ n e t ] i p v 6 : r e s t r i c t h o p _ l i m i t s y s c t l s e t t i n g t o r a n g e ( 1 ; 2 5 5 ) ( P a o l o A b e n i ) [ 1 3 1 4 3 0 5 ] b r > - [ n e t ] i p v 4 : a d d l i m i t s t o i p _ d e f a u l t _ t t l ( P a o l o A b e n i ) [ 1 3 1 4 3 0 5 ] b r > - [ n e t ] r o u t e : e n f o r c e h o p l i m i t m a x v a l u e ( P a o l o A b e n i ) [ 1 3 1 3 8 9 9 ] b r > f o r u s e r l a n d ( S a b r i n a D u b r o c a ) [ 1 3 1 7 6 9 7 ] b r > - [ n e t ] s c t p : u s e t h e s a m e c l o c k a s i f s o c k s o u r c e t i m e s t a m p s w e r e o n ( X i n L o n g ) [ 1 3 3 4 5 6 1 ] b r > - [ n e t ] s c t p : u p d a t e t h e n e t s t a m p _ n e e d e d c o u n t e r w h e n c o p y i n g s o c k e t s ( X i n L o n g ) [ 1 3 3 4 5 6 1 ] b r > - [ n e t ] s c t p : f i x t h e t r a n s p o r t s r o u n d r o b i n i s s u e w h e n i n i t i s r e t r a n s m i t t e d ( X i n L o n g ) [ 1 3 1 2 7 2 8 ] b r > - [ n e t ] p p p o e : f i x m e m o r y c o r r u p t i o n i n p a d t w o r k s t r u c t u r e ( B e n i a m i n o G a l v a n i ) [ 1 3 1 7 9 0 0 ] b r > - [ n e t ] p p p o e : d r o p p p p o e d e v i c e i n p p p o e _ u n b i n d _ s o c k _ w o r k ( B e n i a m i n o G a l v a n i ) [ 1 3 1 7 9 0 0 ] b r > - [ n e t ] p p p o e : U s e w o r k q u e u e t o d i e p r o p e r l y w h e n a P A D T i s r e c e i v e d ( B e n i a m i n o G a l v a n i ) [ 1 3 1 7 9 0 0 ] b r > - [ n e t ] i p v 6 : S k i p X F R M l o o k u p i f d s t _ e n t r y i n s o c k e t c a c h e i s v a l i d ( J a k u b S i t n i c k i ) [ 1 3 2 7 6 8 0 ] b r > - [ n e t ] i p v 6 : C o n s o l i d a t e r o u t e l o o k u p s e q u e n c e s ( J a k u b S i t n i c k i ) [ 1 3 2 7 6 8 0 ] b r > - [ n e t ] m a c v t a p : A d d s u p p o r t o f p a c k e t c a p t u r e o n m a c v t a p d e v i c e ( S a b r i n a D u b r o c a ) [ 1 3 7 3 1 0 0 ] b r > - [ s c s i ] f n i c : p c i _ d m a _ m a p p i n g _ e r r o r ( ) d o e s n t r e t u r n a n e r r o r c o d e ( M a u r i z i o L o m b a r d i ) [ 1 3 6 4 5 9 3 ] b r > - [ s c s i ] f n i c : U s i n g r p o r t - > d d _ d a t a t o c h e c k r p o r t o n l i n e i n s t e a d o f r p o r t _ l o o k u p ( M a u r i z i o L o m b a r d i ) [ 1 3 6 4 5 9 3 ] b r > - [ s c s i ] f n i c : C l e a n u p t h e I / O p e n d i n g w i t h f w a n d h a s t i m e d o u t a n d i s u s e d t o i s s u e L U N r e s e t ( M a u r i z i o L o m b a r d i ) [ 1 3 6 4 5 9 3 ] b r > - [ s c s i ] f n i c : m o v e p r i n t k ( ) s o u t s i d e o f t h e c r i t i c a l c o d e s e c t i o n ( M a u r i z i o L o m b a r d i ) [ 1 3 6 4 5 9 3 ] b r > - [ s c s i ] f n i c : c h e c k p c i _ m a p _ s i n g l e ( ) r e t u r n v a l u e ( M a u r i z i o L o m b a r d i ) [ 1 3 6 4 5 9 3 ] b r > - [ s c s i ] b e 2 i s c s i : D r i v e r v e r s i o n : 1 1 . 1 . 0 . 0 ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : R e p l a c e _ b h w i t h _ i r q s a v e / i r q r e s t o r e ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : R e m o v e r e d u n d a n t i s c s i _ w r b d e s c m e m s e t ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x b a d W R B i n d e x e r r o r ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x a s y n c P D U h a n d l i n g p a t h ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : A d d l o c k t o p r o t e c t W R B a l l o c a n d f r e e ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : _ b h f o r i o _ s g l _ l o c k a n d m g m t _ s g l _ l o c k ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : R e d u c e d r i v e r l o a d / u n l o a d t i m e ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x E x p S t a t S n i n m a n a g e m e n t t a s k s ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : U p d a t e t h e d r i v e r v e r s i o n ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x W R B l e a k i n l o g i n / l o g o u t p a t h ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x a s y n c l i n k e v e n t p r o c e s s i n g ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x t o p r o c e s s 2 5 G l i n k s p e e d i n f o f r o m F W ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] s c s i _ t r a n s p o r t _ i s c s i : A d d 2 5 G a n d 4 0 G s p e e d d e f i n i t i o n ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x I O P O L L i m p l e m e n t a t i o n ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x r e t u r n v a l u e f o r M C C c o m p l e t i o n ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : A d d F W c o n f i g v a l i d a t i o n ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x t o h a n d l e m i s c o n f i g u r e d o p t i c s e v e n t s ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x V L A N s u p p o r t f o r I P v 6 n e t w o r k ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x t o r e m o v e s h u t d o w n e n t r y p o i n t ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : A d d e d r e t u r n v a l u e c h e c k f o r m g m t _ g e t _ a l l _ i f _ i d ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : S e t m b o x t i m e o u t t o 3 0 s ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x t o s y n c h r o n i z e t a g a l l o c a t i o n u s i n g s p i n _ l o c k ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x t o u s e a t o m i c b i t o p e r a t i o n s f o r t a g _ s t a t e ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x m b o x s y n c h r o n i z a t i o n r e p l a c i n g s p i n l o c k w i t h m u t e x ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] b e 2 i s c s i : F i x s o f t l o c k u p i n m g m t _ g e t _ a l l _ i f _ i d p a t h u s i n g b m b x ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 5 ] b r > - [ s c s i ] s c s i _ d e b u g : f i x l o g i c a l b l o c k p r o v i s i o n i n g s u p p o r t w h e n u n m a p _ a l i g n m e n t ! = 0 ( M a u r i z i o L o m b a r d i ) [ 1 3 8 8 0 9 6 ] b r > - [ s c s i ] s c s i _ d e b u g : f i x l o g i c a l b l o c k p r o v i s i o n i n g s u p p o r t ( M a u r i z i o L o m b a r d i ) [ 1 3 8 8 0 9 6 ] b r > - [ s c s i ] m p t 3 s a s : F i x r e s u m e o n W a r p D r i v e f l a s h c a r d s ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : a v o i d m p t 3 s a s _ t r a n s p o r t _ p o r t _ a d d N U L L p a r e n t _ d e v ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : s e t n u m _ p h y s a f t e r a l l o c a t i n g p h y s p a c e ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : a d d m i s s i n g c u r l y b r a c e s ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : U s e d ' s y n c h r o n i z e _ i r q ( ) ' A P I t o s y n c h r o n i z e t i m e d - o u t I O & T M s ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : S e t m a x i m u m t r a n s f e r l e n g t h p e r I O t o 4 M B f o r V D s ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : U p d a t i n g m p t 3 s a s d r i v e r v e r s i o n t o 1 3 . 1 0 0 . 0 0 . 0 0 ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : H a n d l e a c t i v e c a b l e e x c e p t i o n e v e n t ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : U p d a t e M P I h e a d e r t o 2 . 0 0 . 4 2 ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : r e m o v e u n u s e d f w _ e v e n t _ w o r k e l e m e n t s ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : R e m o v e u s a g e o f ' s t r u c t t i m e v a l ' ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : D o n t o v e r r e a c h i o c - > r e p l y _ p o s t d u r i n g i n i t i a l i z a t i o n ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : R e m o v e u n n e c e s s a r y s y n c h r o n i z e _ i r q ( ) b e f o r e f r e e _ i r q ( ) ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : F r e e m e m o r y p o o l s b e f o r e r e t r y i n g t o a l l o c a t e w i t h d i f f e r e n t v a l u e ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : R e m o v e c p u m a s k _ c l e a r f o r z a l l o c _ c p u m a s k _ v a r a n d d o n t f r e e f r e e _ c p u _ m a s k _ v a r b e f o r e r e p l y _ q ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : U p d a t i n g m p t 3 s a s d r i v e r v e r s i o n t o 1 2 . 1 0 0 . 0 0 . 0 0 ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : F i x f o r A s y n c h r o n o u s c o m p l e t i o n o f t i m e d o u t I O a n d t a s k a b o r t o f t i m e d o u t I O ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : U p d a t e d M P I H e a d e r t o 2 . 0 0 . 4 2 ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : A d d s u p p o r t f o r c o n f i g u r a b l e C h a i n F r a m e S i z e ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : A d d e d s m p _ a f f i n i t y _ e n a b l e m o d u l e p a r a m e t e r ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : M a k e u s e o f a d d i t i o n a l H i g h P r i o r i t y c r e d i t m e s s a g e f r a m e s f o r s e n d i n g S C S I I O s ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : N e v e r b l o c k t h e E n c l o s u r e d e v i c e ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : F i x s t a t i c a n a l y z e r ( c o v e r i t y ) t o o l i d e n t i f i e d d e f e c t s ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : U s e d I E E E S G L i n s t e a d o f M P I S G L w h i l e f r a m i n g a S M P P a s s t h r o u g h r e q u e s t m e s s a g e ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] m p t 3 s a s : A d d e d s u p p o r t f o r h i g h p o r t c o u n t H B A v a r i a n t s ( T o m a s H e n z l ) [ 1 3 2 9 3 5 3 ] b r > - [ s c s i ] b n x 2 f c : U p d a t e v e r s i o n n u m b e r t o 2 . 1 0 . 3 ( M a u r i z i o L o m b a r d i ) [ 1 3 8 0 3 8 5 ] b r > - [ s c s i ] b n x 2 f c : C h e c k s c _ c m d d e v i c e a n d h o s t p o i n t e r b e f o r e r e t u r n i n g t h e c o m m a n d t o t h e m i d - l a y e r ( M a u r i z i o L o m b a r d i ) [ 1 3 8 0 3 8 5 ] b r > - [ s c s i ] b n x 2 f c : P r i n t n e t d e v d e v i c e n a m e w h e n F C o E i s s u c c e s s f u l l y i n i t i a l i z e d ( M a u r i z i o L o m b a r d i ) [ 1 3 8 0 3 8 5 ] b r > - [ s c s i ] b n x 2 f c : P r i n t w h e n w e s e n d a f i p k e e p a l i v e ( M a u r i z i o L o m b a r d i ) [ 1 3 8 0 3 8 5 ] b r > - [ s c s i ] b n x 2 f c : b n x 2 f c _ e h _ a b o r t ( ) : f i x w r o n g r e t u r n c o d e ( M a u r i z i o L o m b a r d i ) [ 1 3 8 0 3 8 5 ] b r > - [ s c s i ] b n x 2 f c : S h o w i n f o r m a t i o n a b o u t l o g l e v e l s i n ' m o d i n f o ' ( M a u r i z i o L o m b a r d i ) [ 1 3 8 0 3 8 5 ] b r > - [ s c s i ] h p s a : u p d a t e d r i v e r r e v i s i o n t o 3 . 4 . 1 0 - 0 - R H 2 ( J o s e p h S z c z y p e k ) [ 1 3 7 7 8 9 2 ] b r > - [ s c s i ] h p s a : c o r r e c t s c s i 6 b y t e l b a c a l c u l a t i o n ( J o s e p h S z c z y p e k ) [ 1 3 7 7 8 9 2 ] b r > - [ s c s i ] l p f c : r e m o v e u n k n o w n E L S m e s s a g e w a r n i n g s f o r R D P ( M a u r i z i o L o m b a r d i ) [ 1 3 4 7 8 1 1 ] b r > - [ s c s i ] s m a r t p q i : a d d t o c o n f i g - g e n e r i c ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : r a i d b y p a s s l b a c a l c u l a t i o n f i x ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : b u m p d r i v e r v e r s i o n ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : a d d s m a r t p q i . t x t ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : u p d a t e K c o n f i g ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : r e m o v e t i m e o u t f o r c a c h e f l u s h o p e r a t i o n s ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : s c s i q u e u e c o m m a n d c l e a n u p ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : m i n o r t w e a k s t o u p d a t e t i m e s u p p o r t ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : m i n o r f u n c t i o n r e f o r m a t i n g ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : c o r r e c t e v e n t a c k n o w l e d g e m e n t t i m e o u t i s s u e ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : c o r r e c t c o n t r o l l e r o f f l i n e i s s u e ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : a d d k d u m p s u p p o r t ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : e n h a n c e r e s e t l o g i c ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : e n h a n c e d r i v e o f f l i n e i n f o r m a t i o n a l m e s s a g e ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : s i m p l i f y s p a n n i n g ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : c h a n g e t m f m a c r o n a m e s ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : c h a n g e a i o s g p r o c e s s i n g ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] a a c r a i d : r e m o v e w i l d c a r d f o r s e r i e s 9 c o n t r o l l e r s ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > - [ s c s i ] s m a r t p q i : i n i t i a l c o m m i t o f M i c r o s e m i s m a r t p q i d r i v e r ( S c o t t B e n e s h ) [ 1 3 4 3 7 4 3 ] b r > b r > [ 2 . 6 . 3 2 - 6 6 7 ] b r > - [ h v ] g e t r i d o f i d i n s t r u c t v m b u s _ c h a n n e l ( V i t a l y K u z n e t s o v ) [ 1 3 2 2 8 0 2 ] b r > - [ h v ] m a k e V M B u s b u s i d s p e r s i s t e n t ( V i t a l y K u z n e t s o v ) [ 1 3 2 2 8 0 2 ] b r > - [ h v ] s t o r v s c : F i x p o t e n t i a l m e m o r y l e a k ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : F i l t e r o u t s t o r v s c m e s s a g e s C D - R O M m e d i u m n o t p r e s e n t ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : f i x S R B _ S T A T U S _ A B O R T E D h a n d l i n g ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : a d d l o g g i n g f o r e r r o r / w a r n i n g m e s s a g e s ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : F i x a b u g i n t h e h a n d l i n g o f S R B s t a t u s f l a g s ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : D o n t s e t t h e S R B _ F L A G S _ Q U E U E _ A C T I O N _ E N A B L E f l a g ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : S e t t h e t a b l e s i z e b a s e d o n t h e i n f o r m a t i o n g i v e n b y t h e h o s t ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : D o n t a s s u m e t h a t t h e s c a t t e r l i s t i s n o t c h a i n e d ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : R e t r i e v e i n f o r m a t i o n a b o u t t h e c a p a b i l i t y o f t h e t a r g e t ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] s t o r v s c : A l w a y s s e n d o n t h e s e l e c t e d o u t g o i n g c h a n n e l ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] v m b u s : S u p p o r t a v m b u s A P I f o r e f f i c i e n t l y s e n d i n g p a g e a r r a y s ( C a t h y A v e r y ) [ 1 3 2 2 9 2 8 1 3 5 2 8 2 4 ] b r > - [ h v ] b a l l o o n : r e p l a c e h a _ r e g i o n _ m u t e x w i t h s p i n l o c k ( V i t a l y K u z n e t s o v ) [ 1 3 2 6 9 9 9 1 3 8 1 6 1 7 ] b r > - [ h v ] b a l l o o n : a c c o u n t f o r g a p s i n h o t a d d r e g i o n s ( V i t a l y K u z n e t s o v ) [ 1 3 2 6 9 9 9 1 3 8 1 6 1 7 ] b r > - [ h v ] b a l l o o n : k e e p t r a c k o f w h e r e h a _ r e g i o n s t a r t s ( V i t a l y K u z n e t s o v ) [ 1 3 2 6 9 9 9 1 3 8 1 6 1 7 ] b r > - [ h v ] b a l l o o n : r e s e t h o s t _ s p e c i f i e d _ h a _ r e g i o n ( V i t a l y K u z n e t s o v ) [ 1 3 2 6 9 9 9 1 3 8 1 6 1 7 ] b r > - [ h v ] b a l l o o n : d o n t c r a s h w h e n m e m o r y i s a d d e d i n n o n - s o r t e d o r d e r ( V i t a l y K u z n e t s o v ) [ 1 3 2 6 9 9 9 1 3 8 1 6 1 7 ] b r > - [ h v ] b a l l o o n : c h e c k i f h a _ r e g i o n _ m u t e x w a s a c q u i r e d i n M E M _ C A N C E L _ O N L I N E c a s e ( V i t a l y K u z n e t s o v ) [ 1 3 2 6 9 9 9 1 3 8 1 6 1 7 ] b r > - [ h v ] d o n t l e a k m e m o r y i n v m b u s _ e s t a b l i s h _ g p a d l ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 7 6 8 6 0 ] b r > - [ h v ] g e t r i d o f r e d u n d a n t m e s s a g e c o u n t i n c r e a t e _ g p a d l _ h e a d e r ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 7 6 8 6 0 ] b r > - [ h v ] v m b u s : d o n t m a n i p u l a t e w i t h c l o c k s o u r c e s o n c r a s h ( C a t h y A v e r y ) [ 1 3 6 5 0 4 9 ] b r > - [ h v ] c o r r e c t t s c p a g e s e q u e n c e i n v a l i d v a l u e ( C a t h y A v e r y ) [ 1 3 6 5 0 4 9 ] b r > - [ h v ] v m b u s : f i x b u i l d w a r n i n g ( C a t h y A v e r y ) [ 1 3 6 5 0 4 9 ] b r > - [ h v ] v m b u s : I m p l e m e n t a c l o c k s o u r c e b a s e d o n t h e T S C p a g e ( C a t h y A v e r y ) [ 1 3 6 5 0 4 9 ] b r > - [ h v ] k v p : c a n c e l k v p _ h o s t _ h a n d s h a k e _ w o r k o n m o d u l e u n l o a d ( V i t a l y K u z n e t s o v ) [ 1 3 2 1 2 5 9 ] b r > - [ x 8 6 ] m m / x e n : S u p p r e s s h u g e t l b f s i n P V g u e s t s ( V i t a l y K u z n e t s o v ) [ 1 3 1 2 3 3 1 ] b r > - [ m m ] h u g e t l b : a l l o w h u g e p a g e s _ s u p p o r t e d t o b e a r c h i t e c t u r e s p e c i f i c ( V i t a l y K u z n e t s o v ) [ 1 3 1 2 3 3 1 ] b r > b r > [ 2 . 6 . 3 2 - 6 6 6 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p d r i v e r v e r s i o n f r o m 1 . 5 . 5 t o 1 . 5 . 1 0 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : R S S H a s h O p t i o n p a r a m e t e r s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v e H M C A Q A P I i m p l e m e n t a t i o n ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : A d d d r i v e r s u p p o r t f o r p r o m i s c u o u s m o d e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : O n l y o f f l o a d V L A N t a g i f e n a b l e d ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A d d D e v i c e I D f o r X 7 2 2 Q S F P + ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A d d d e v i c e c a p a b i l i t y w h i c h d e f i n e s i f u p d a t e i s a v a i l a b l e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : A l l o w P F d r i v e r t o c o n f i g u r e R S S ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : S p e c i f y A Q e v e n t o p c o d e t o w a i t f o r ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : D o n t P a n i c ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : L i m i t T S O t o 7 d e s c r i p t o r s f o r p a y l o a d i n s t e a d o f 8 p e r p a c k e t ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : p r o p e r l y h a n d l e V L A N f e a t u r e s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p p a t c h f r o m 1 . 5 . 2 t o 1 . 5 . 5 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : I n p u t s e t m a s k c o n s t a n t s f o r R S S , f l o w d i r e c t o r , a n d f l e x b y t e s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A d d R S S c o n f i g u r a t i o n t o v i r t u a l c h a n n e l ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : M o v e N V M v a r i a b l e o u t o f A Q s t r u c t ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : F a s t e r R X v i a a v o i d i n g F C o E ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : D r o p u n u s e d t x _ r i n g a r g u m e n t ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p p a t c h f r o m 1 . 5 . 1 t o 1 . 5 . 2 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : F i x g e t _ r s s _ a q ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : A d d l o n g e r w a i t a f t e r r e m o v e m o d u l e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A d d n e w d e v i c e I D f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : F i x V L A N f e a t u r e s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p p a t c h f r o m 1 . 4 . 2 5 t o 1 . 5 . 1 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : A d d a d d i t i o n a l c h e c k f o r r e s e t ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : F i x h a n d l i n g o f b o o l e a n l o g i c i n p o l l i n g r o u t i n e s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : r e m o v e d e a d c o d e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : A l l o w u p t o 1 2 K b y t e s o f d a t a p e r T x d e s c r i p t o r i n s t e a d o f 8 K ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p i 4 0 e t o 1 . 4 . 2 5 a n d i 4 0 e v f t o 1 . 4 . 1 5 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : i m p l e m e n t a n d u s e R x C T L h e l p e r f u n c t i o n s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : a d d a d m i n q c o m m a n d s f o r R x C T L r e g i s t e r s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A d d f u n c t i o n s t o b l i n k l e d o n 1 0 G B a s e T P H Y ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : R e w r i t e l o g i c f o r 8 d e s c r i p t o r p e r p a c k e t c h e c k ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B r e a k u p x m i t _ d e s c r i p t o r _ c o u n t f r o m m a y b e _ s t o p _ t x ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : U s e u 6 4 v a l u e s i n s t e a d o f c a s t i n g t h e m i n T S O f u n c t i o n ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : D r o p o u t e r c h e c k s u m o f f l o a d t h a t w a s n o t r e q u e s t e d ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p i 4 0 e t o 1 . 4 . 1 5 a n d i 4 0 e v f t o 1 . 4 . 1 1 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : W h e n i n p r o m i s c m o d e a p p l y p r o m i s c m o d e t o T x T r a f f i c a s w e l l ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : c l e a n e v e n t d e s c r i p t o r b e f o r e u s e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : s e t a d a p t e r s t a t e o n r e s e t f a i l u r e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : a v o i d a t o m i c s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A d d a S W w o r k a r o u n d f o r l o s t i n t e r r u p t s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : s u p p o r t p a c k e t s p l i t r e c e i v e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p v e r s i o n ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : p r o p e r l y s h o w p a c k e t s p l i t s t a t u s i n d e b u g f s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : u s e l o g i c a l o p e r a t o r s , n o t b i t w i s e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : u s e _ _ G F P _ N O W A R N ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : t r y a g a i n a f t e r f a i l u r e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : d o n t l o s e i n t e r r u p t s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : C h a n g e v f d r i v e r s t r i n g t o r e f l e c t a l l p r o d u c t s i 4 0 e v f s u p p o r t s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : R e f a c t o r f o r c e _ w b a n d W B _ O N _ I T R f u n c t i o n a l i t y c o d e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : b u m p v e r s i o n t o 1 . 4 . 1 2 / 1 . 4 . 8 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : d o T S O o n l y i f C H E C K S U M _ P A R T I A L i s s e t ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p i 4 0 e t o 1 . 4 . 1 1 a n d i 4 0 e v f t o 1 . 4 . 7 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : e n a b l e b u s m a s t e r a f t e r r e s e t ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : f i x w r i t e - b a c k - o n - i t r t o w o r k w i t h l e g a c y i t r ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : B u m p A Q m i n o r v e r s i o n t o 1 . 5 f o r n e w F W f e a t u r e s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A Q t h e r m a l s e n s o r c o n t r o l s t r u c t ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A Q A d d V X L A N - G P E t u n n e l t y p e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A Q A d d s e t _ s w i t c h _ c o n f i g ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A Q S h a r e d r e s o u r c e f l a g s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A Q A d d e x t e r n a l p o w e r c l a s s t o g e t l i n k s t a t u s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A Q G e n e v e c l o u d t u n n e l t y p e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : A Q A d d R u n P H Y A c t i v i t y s t r u c t ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : a d d n e w p r o x y - w o l b i t f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : U s e p r i v a t e w o r k q u e u e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : a d d n e w w r i t e - b a c k m o d e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : F i x f o r U D P / T C P R S S f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : n u l l o u t r i n g p o i n t e r s o n f r e e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : d e f i n e f u n c t i o n c a p a b i l i t i e s i n o n l y o n e p l a c e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : a l l o w c h a n n e l b o n d i n g o f V F s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : F i x R S S r x - f l o w - h a s h c o n f i g u r a t i o n t h r o u g h e t h t o o l ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] t r e e w i d e : F i x t y p o s i n p r i n t k ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : r e m o v e f o r e v e r u n u s e d I D ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : F i x R x h a s h r e p o r t e d t o t h e s t a c k b y o u r d r i v e r ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p i 4 0 e t o 1 . 4 . 8 a n d i 4 0 e v f t o 1 . 4 . 4 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : c h a n g e v e r s i o n s t r i n g g e n e r a t i o n ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : A d d a n e w o f f l o a d f o r R S S P C T Y P E V 2 f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : O p c o d e a n d s t r u c t u r e s r e q u i r e d b y O E M P o s t U p d a t e A Q c o m m a n d a n d a d d n e w N V M a r q m e s s a g e ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e v f : c h e c k r i n g s b e f o r e f r e e i n g r e s o u r c e s ( S t e f a n A s s m a n n ) [ 1 3 6 0 1 7 9 ] b r > - [ n e t d r v ] i 4 0 e : F i x e r r o r s r e s u l t e d w h i l e t u r n i n g o f f T S O ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : u s e c o n f i g u r e d R S S k e y a n d l o o k u p t a b l e i n i 4 0 e _ v s i _ c o n f i g _ r s s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : f i x b r o k e n i 4 0 e _ c o n f i g _ r s s _ a q f u n c t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : m o v e i 4 0 e _ v s i _ c o n f i g _ r s s b e l o w i 4 0 e _ g e t _ r s s _ a q ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v e r e d u n d a n t m e m s e t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : c h e c k f o r a n d d e a l w i t h n o n - c o n t i g u o u s T C s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p d r i v e r v e r s i o n f r o m 1 . 5 . 5 t o 1 . 5 . 1 0 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : U p d a t e d e v i c e i d s f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : D r o p e x t r a c o p y o f f u n c t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : U s e c o n s i s t e n t t y p e f o r v f _ i d ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : P T P - a v o i d a g g r e g a t e r e t u r n w a r n i n g s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : F i x u n i n i t i a l i z e d v a r i a b l e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v e H M C A Q A P I i m p l e m e n t a t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e v f : A d d d r i v e r s u p p o r t f o r p r o m i s c u o u s m o d e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d V F p r o m i s c u o u s m o d e d r i v e r s u p p o r t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d p r o m i s c u o u s o n V L A N s u p p o r t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : O n l y o f f l o a d V L A N t a g i f e n a b l e d ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v e z e r o c h e c k ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d D e v i c e I D f o r X 7 2 2 Q S F P + ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d d e v i c e c a p a b i l i t y w h i c h d e f i n e s i f u p d a t e i s a v a i l a b l e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : S p e c i f y A Q e v e n t o p c o d e t o w a i t f o r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : C o d e c l e a n u p i n i 4 0 e _ a d d _ f d i r _ e t h t o o l ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : L i m i t T S O t o 7 d e s c r i p t o r s f o r p a y l o a d i n s t e a d o f 8 p e r p a c k e t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : f i x e r r a n t P C I e b a n d w i d t h m e s s a g e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p p a t c h f r o m 1 . 5 . 2 t o 1 . 5 . 5 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : I n p u t s e t m a s k c o n s t a n t s f o r R S S , f l o w d i r e c t o r , a n d f l e x b y t e s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : M o v e N V M e v e n t w a i t c h e c k t o N V M c o d e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d R S S c o n f i g u r a t i o n t o v i r t u a l c h a n n e l ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : M o v e N V M v a r i a b l e o u t o f A Q s t r u c t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e s t r i c t V F p o l l m o d e t o o n l y s i n g l e f u n c t i o n m o d e d e v i c e s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : F a s t e r R X v i a a v o i d i n g F C o E ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : D r o p u n u s e d t x _ r i n g a r g u m e n t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : M o v e H W f l u s h ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : L e a v e d e b u g _ m a s k c l e a r e d a t i n i t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : I n s e r t i n g a H W c a p a b i l i t y d i s p l a y i n f o ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p p a t c h f r o m 1 . 5 . 1 t o 1 . 5 . 2 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e q u e s t P H Y m e d i a e v e n t a t r e s e t t i m e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : L o w e r s o m e m e s s a g e l e v e l s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : F i x f o r s u p p o r t e d l i n k m o d e s i n 1 0 G B a s e T P H Y s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : D i s a b l e l i n k p o l l i n g ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : M a k e V F r e s e t s m o r e r e l i a b l e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d n e w d e v i c e I D f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v e u n u s e d v a r i a b l e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : r e m o v e r e d u n d a n t c h e c k o n v s i - > a c t i v e _ v l a n s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p p a t c h f r o m 1 . 4 . 2 5 t o 1 . 5 . 1 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : C h a n g e c o m m e n t t o r e f l e c t c o r r e c t f u n c t i o n n a m e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : C h a n g e u n k n o w n e v e n t e r r o r m s g t o i g n o r e m e s s a g e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d e d c o d e t o p r e v e n t d o u b l e r e s e t s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : N o t i f y V F s o f a l l r e s e t s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v e t i m e r a n d t a s k o n l y i f c r e a t e d ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A s s u r e t h a t a d m i n q i s a l i v e i n d e b u g m o d e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v e M S I x o n l y i f c r e a t e d ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : F i x u p r e t u r n c o d e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : S a v e o f f V S I r e s o u r c e c o u n t w h e n u p d a t i n g V S I ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : R e m o v e I 4 0 E _ M A X _ U S E R _ P R I O R I T Y d e f i n e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : F i x h a n d l i n g o f b o o l e a n l o g i c i n p o l l i n g r o u t i n e s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : A l l o w u p t o 1 2 K b y t e s o f d a t a p e r T x d e s c r i p t o r i n s t e a d o f 8 K ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : c a l l n d o _ s t o p ( ) i n s t e a d o f d e v _ c l o s e ( ) w h e n r u n n i n g o f f l i n e s e l f t e s t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : q u e u e - s p e c i f i c s e t t i n g s f o r i n t e r r u p t m o d e r a t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p i 4 0 e t o 1 . 4 . 2 5 a n d i 4 0 e v f t o 1 . 4 . 1 5 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : l e t g o o f t h e p a s t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : s u s p e n d s c h e d u l i n g d u r i n g d r i v e r u n l o a d ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : U s e t h e n e w r x c t l r e g i s t e r h e l p e r s . D o n t u s e A Q c a l l s f r o m c l e a r _ h w ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : i m p l e m e n t a n d u s e R x C T L h e l p e r f u n c t i o n s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d a d m i n q c o m m a n d s f o r R x C T L r e g i s t e r s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d c h e c k f o r n u l l V S I ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : E x p o s e s o m e r e g i s t e r s t o p r o g r a m p a r s e r , F D a n d R S S l o g i c ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : F i x f o r u n e x p e c t e d m e s s a g i n g ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : D o n o t w a i t f o r R x q u e u e d i s a b l e i n D C B r e c o n f i g ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : I n c r e a s e t i m e o u t w h e n c h e c k i n g G L G E N _ R S T A T _ D E V S T A T E b i t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : F i x l e d b l i n k c a p a b i l i t y f o r 1 0 G B a s e T P H Y ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d f u n c t i o n s t o b l i n k l e d o n 1 0 G B a s e T P H Y ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : R e w r i t e l o g i c f o r 8 d e s c r i p t o r p e r p a c k e t c h e c k ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B r e a k u p x m i t _ d e s c r i p t o r _ c o u n t f r o m m a y b e _ s t o p _ t x ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : C l e a n - u p R x p a c k e t c h e c k s u m h a n d l i n g ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : S e t s k b - > c s u m _ l e v e l f o r e n c a p s u l a t e d c h e c k s u m ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : A d d e x c e p t i o n h a n d l i n g f o r T x c h e c k s u m ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : U s e u 6 4 v a l u e s i n s t e a d o f c a s t i n g t h e m i n T S O f u n c t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : D r o p o u t e r c h e c k s u m o f f l o a d t h a t w a s n o t r e q u e s t e d ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p i 4 0 e t o 1 . 4 . 1 5 a n d i 4 0 e v f t o 1 . 4 . 1 1 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : W h e n i n p r o m i s c m o d e a p p l y p r o m i s c m o d e t o T x T r a f f i c a s w e l l ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : c l e a n e v e n t d e s c r i p t o r b e f o r e u s e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : b e t t e r e r r o r r e p o r t i n g f o r n v m u p d a t e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : e x p a n d c o m m e n t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : D o n o t d i s a b l e q u e u e s i n t h e L e g a c y / M S I I n t e r r u p t h a n d l e r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : a v o i d a t o m i c s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v a l o f c o d e w h i c h r e l i e s o n B A S E V E B S E I D ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : F i x P R O M I S C m o d e f o r M u l t i - f u n c t i o n p e r p o r t ( M F P ) d e v i c e s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d a S W w o r k a r o u n d f o r l o s t i n t e r r u p t s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : t r i v i a l : c l e a n u p u s e o f p f - > h w ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : d r o p u n u s e d d e b u g f s f i l e ' d u m p ' ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : g e t r i d o f m a g i c n u m b e r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p v e r s i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : p r o p e r l y s h o w p a c k e t s p l i t s t a t u s i n d e b u g f s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : u s e l o g i c a l o p e r a t o r s , n o t b i t w i s e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : u s e _ _ G F P _ N O W A R N ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : d u m p d e s c r i p t o r i n d e x e s i n h e x ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : t r y a g a i n a f t e r f a i l u r e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : d o n t l o s e i n t e r r u p t s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e f a c t o r f o r c e _ w b a n d W B _ O N _ I T R f u n c t i o n a l i t y c o d e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : u s e n e w a d d _ v e b c a l l i n g w i t h V E B s t a t s c o n t r o l ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d V E B s t a t c o n t r o l a n d r e m o v e L 2 c l o u d f i l t e r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : s e t s h a r e d b i t f o r m u l t i c a s t f i l t e r s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : M a k e t h e D C B f i r m w a r e c h e c k s f o r X 7 1 0 / X L 7 1 0 o n l y ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : m o v e s y n c _ v s i _ f i l t e r s u p i n s e r v i c e _ t a s k ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d p r i v f l a g f o r a u t o m a t i c r u l e e v i c t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : b u m p v e r s i o n t o 1 . 4 . 1 2 / 1 . 4 . 8 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a v o i d l a r g e m e m c p y b y a s s i g n i n g s t r u c t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : c o u n t a l l o c a t i o n e r r o r s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : d r o p u n u s e d f u n c t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : n e g a t e P H Y i n t m a s k b i t s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A P I s t o A d d / r e m o v e p o r t m i r r o r i n g r u l e s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : f i x : d o n o t s l e e p i n n e t d e v _ o p s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a l l o c a t e m e m o r y s a f e r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : d o T S O o n l y i f C H E C K S U M _ P A R T I A L i s s e t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : t r i v i a l : f i x m i s s i n g s p a c e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : t r i v i a l : d r o p d u p l i c a t e d e f i n i t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p i 4 0 e t o 1 . 4 . 1 1 a n d i 4 0 e v f t o 1 . 4 . 7 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : t r i v i a l : r e m o v e u n n e c e s s a r y l o c a l v a r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : r e m o v e V F d e v i c e I D s f r o m P F ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d n e t d e v i n f o t o V S I d u m p ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d a l i t t l e m o r e t o a n N V M u p d a t e d e b u g m e s s a g e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : r e f a c t o r D C B f u n c t i o n ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d 2 0 G s p e e d f o r T x b a n d w i d t h c a l c u l a t i o n s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d c o u n t e r f o r a r q o v e r f l o w s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : f i x w r i t e - b a c k - o n - i t r t o w o r k w i t h l e g a c y i t r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : S t o r e l a n _ v s i _ i d x a n d l a n _ v s i _ i d i n t h e r i g h t s i z e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : B u m p A Q m i n o r v e r s i o n t o 1 . 5 f o r n e w F W f e a t u r e s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A Q t h e r m a l s e n s o r c o n t r o l s t r u c t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A Q A d d V X L A N - G P E t u n n e l t y p e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A Q A d d s e t _ s w i t c h _ c o n f i g ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A Q S h a r e d r e s o u r c e f l a g s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d 1 0 0 M b e t h t o o l r e p o r t i n g ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A Q A d d R u n P H Y A c t i v i t y s t r u c t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : L i m i t D C B F W v e r s i o n c h e c k s t o X 7 1 0 / X L 7 1 0 d e v i c e s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d n e w p r o x y - w o l b i t f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : U s e p r i v a t e w o r k q u e u e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e v f : a d d n e w w r i t e - b a c k m o d e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : F i x f o r U D P / T C P R S S f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : E x t e n d e t h t o o l R S S h o o k s f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a d d n e w d e v i c e I D s f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : b u m p v e r s i o n t o 1 . 4 . 1 0 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : C l e a n u p t h e c o d e w i t h r e s p e c t t o r e s t a r t i n g a u t o n e g ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : d e f i n e f u n c t i o n c a p a b i l i t i e s i n o n l y o n e p l a c e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : R e p l a c e X 7 2 2 m a c c h e c k i n e t h t o o l g e t _ s e t t i n g s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : F i x R S S r x - f l o w - h a s h c o n f i g u r a t i o n t h r o u g h e t h t o o l ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : A d d m a c _ f i l t e r _ e l e m e n t a t t h e e n d o f t h e l i s t i n s t e a d o f H E A D ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : r e m o v e f o r e v e r u n u s e d I D ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : F i x R x h a s h r e p o r t e d t o t h e s t a c k b y o u r d r i v e r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : a l l o w z e r o M A C a d d r e s s f o r V F s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : c h a n g e l o g m e s s a g e s a n d e r r o r r e t u r n s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : B u m p i 4 0 e t o 1 . 4 . 8 a n d i 4 0 e v f t o 1 . 4 . 4 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : c l e a n w h o l e m a c f i l t e r l i s t ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e / i 4 0 e v f : A d d a n e w o f f l o a d f o r R S S P C T Y P E V 2 f o r X 7 2 2 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : h u s h l i t t l e w a r n i n g s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : O p c o d e a n d s t r u c t u r e s r e q u i r e d b y O E M P o s t U p d a t e A Q c o m m a n d a n d a d d n e w N V M a r q m e s s a g e ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : u s e e x p l i c i t c a s t f r o m u 1 6 t o u 8 ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : d o n t a d d z e r o M A C f i l t e r ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : p r o p e r l y d e l e t e V F M A C f i l t e r s ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > - [ n e t d r v ] i 4 0 e : c h o m p t h e B I T ( _ U L L ) ( S t e f a n A s s m a n n ) [ 1 2 4 9 2 5 0 1 3 1 0 4 0 2 1 3 4 6 9 7 8 ] b r > / p > \n \n \n b r > h 2 > R e l a t e d C V E s / h 2 > \n b r > t a b l e c e l l p a d d i n g = \" 2 \" c e l l s p a c i n g = \" 2 \" b o r d e r = \" 0 \" w i d t h = \" 1 0 0 % \" > t b o d y > \n t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 9 5 7 6 . h t m l \" > C V E - 2 0 1 6 - 9 5 7 6 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 1 0 0 8 8 . h t m l \" > C V E - 2 0 1 6 - 1 0 0 8 8 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 7 0 9 7 . h t m l \" > C V E - 2 0 1 6 - 7 0 9 7 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 8 3 9 9 . h t m l \" > C V E - 2 0 1 6 - 8 3 9 9 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 1 0 1 4 2 . h t m l \" > C V E - 2 0 1 6 - 1 0 1 4 2 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 7 0 4 2 . h t m l \" > C V E - 2 0 1 6 - 7 0 4 2 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 2 3 8 4 . h t m l \" > C V E - 2 0 1 6 - 2 3 8 4 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 6 4 8 0 . h t m l \" > C V E - 2 0 1 6 - 6 4 8 0 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 2 0 6 9 . h t m l \" > C V E - 2 0 1 6 - 2 0 6 9 / a > / t d > / t r > \n / t b o d y > / t a b l e > \n \n b r > h 2 > U p d a t e d P a c k a g e s / h 2 > \n b r > t a b l e c e l l p a d d i n g = \" 2 \" c e l l s p a c i n g = \" 2 \" b o r d e r = \" 0 \" w i d t h = \" 1 0 0 % \" > t b o d y > \n t r s t y l e = \" c o l o r : # F F 0 0 0 0 ; \" > t d > b > R e l e a s e / A r c h i t e c t u r e / b > t d > b > F i l e n a m e / b > / t d > t d > b > M D 5 s u m / b > / t d > t d > b > S u p e r s e d e d B y A d v i s o r y / b > / t d > / t r > \n t r > t d c o l s p a n = \" 4 \" > / t d > / t r > t r > t d > O r a c l e L i n u x 6 ( i 3 8 6 ) / t d > t d > k e r n e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . s r c . r p m / t d > t d > 7 8 6 1 1 4 0 0 1 4 0 6 c c b a f 3 0 7 d a 8 e 6 d 3 0 7 4 d a / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . i 6 8 6 . r p m / t d > t d > 4 4 6 2 0 b c 3 d 0 0 9 2 7 2 5 6 e a 7 8 1 a 4 d d 8 8 e 3 5 7 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - a b i - w h i t e l i s t s - 2 . 6 . 3 2 - 6 9 6 . e l 6 . n o a r c h . r p m / t d > t d > 4 6 f d 8 e 7 7 6 c 9 0 3 f c 9 c 9 6 0 4 9 7 d e 4 c 2 6 c f 9 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e b u g - 2 . 6 . 3 2 - 6 9 6 . e l 6 . i 6 8 6 . r p m / t d > t d > c 6 e f a e 9 e 3 3 e 2 8 7 0 3 2 2 b d 2 c 1 b f c 0 4 7 f 7 7 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e b u g - d e v e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . i 6 8 6 . r p m / t d > t d > b b d 2 a 6 0 c 3 b 1 f 8 8 a c c 0 8 6 f 8 9 3 5 d 6 9 e 8 3 9 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e v e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . i 6 8 6 . r p m / t d > t d > a 5 3 b 7 f 0 4 4 0 8 f 9 d d e 6 4 e 5 0 3 9 5 5 9 4 d f d 6 f / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d o c - 2 . 6 . 3 2 - 6 9 6 . e l 6 . n o a r c h . r p m / t d > t d > 6 9 3 a 8 2 c 6 e 9 c 3 a 5 5 7 0 6 0 a f 0 b 9 5 1 1 9 f c d 1 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - f i r m w a r e - 2 . 6 . 3 2 - 6 9 6 . e l 6 . n o a r c h . r p m / t d > t d > 1 2 b 9 c e f d 0 d 4 4 f 7 c 7 6 2 d 9 4 e d 9 2 5 6 f 1 b 5 3 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - h e a d e r s - 2 . 6 . 3 2 - 6 9 6 . e l 6 . i 6 8 6 . r p m / t d > t d > 8 1 b 0 0 8 2 b b 7 7 e 3 9 5 2 f 2 a b c a f 9 4 2 f 0 d 1 3 7 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > p e r f - 2 . 6 . 3 2 - 6 9 6 . e l 6 . i 6 8 6 . r p m / t d > t d > 0 1 4 9 b 2 4 7 2 8 0 3 c 8 d 4 d 1 b c f a b 3 7 7 a 1 2 3 8 9 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > p y t h o n - p e r f - 2 . 6 . 3 2 - 6 9 6 . e l 6 . i 6 8 6 . r p m / t d > t d > a 2 a 4 0 7 1 9 8 d a 9 e 5 f 8 7 e 8 3 2 8 a a 8 9 4 b 9 5 8 e / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d c o l s p a n = \" 4 \" > / t d > / t r > t r > t d > O r a c l e L i n u x 6 ( x 8 6 _ 6 4 ) / t d > t d > k e r n e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . s r c . r p m / t d > t d > 7 8 6 1 1 4 0 0 1 4 0 6 c c b a f 3 0 7 d a 8 e 6 d 3 0 7 4 d a / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 0 d c 8 4 9 d 7 3 a 0 5 2 e 9 f 7 4 5 e e 8 4 b 8 2 f 0 f 4 0 b / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - a b i - w h i t e l i s t s - 2 . 6 . 3 2 - 6 9 6 . e l 6 . n o a r c h . r p m / t d > t d > 4 6 f d 8 e 7 7 6 c 9 0 3 f c 9 c 9 6 0 4 9 7 d e 4 c 2 6 c f 9 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e b u g - 2 . 6 . 3 2 - 6 9 6 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 1 4 0 b 0 1 1 4 b b d 1 b f 8 3 8 f 5 0 e 7 a 1 7 4 c a 1 1 1 8 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e b u g - d e v e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . i 6 8 6 . r p m / t d > t d > b b d 2 a 6 0 c 3 b 1 f 8 8 a c c 0 8 6 f 8 9 3 5 d 6 9 e 8 3 9 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e b u g - d e v e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 9 d 5 4 8 0 d 3 4 c 1 2 1 b 0 b e b 9 8 9 0 a f a e 0 5 b c 5 d / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e v e l - 2 . 6 . 3 2 - 6 9 6 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 3 8 3 6 7 7 5 5 1 7 b a 2 3 7 2 2 e 0 c f d c e c 8 d 8 5 5 e 5 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d o c - 2 . 6 . 3 2 - 6 9 6 . e l 6 . n o a r c h . r p m / t d > t d > 6 9 3 a 8 2 c 6 e 9 c 3 a 5 5 7 0 6 0 a f 0 b 9 5 1 1 9 f c d 1 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - f i r m w a r e - 2 . 6 . 3 2 - 6 9 6 . e l 6 . n o a r c h . r p m / t d > t d > 1 2 b 9 c e f d 0 d 4 4 f 7 c 7 6 2 d 9 4 e d 9 2 5 6 f 1 b 5 3 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - h e a d e r s - 2 . 6 . 3 2 - 6 9 6 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 5 1 3 f 7 b c e 7 d 2 0 8 8 6 6 a e 1 2 e 8 e 9 4 a e 3 b 4 4 d / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > p e r f - 2 . 6 . 3 2 - 6 9 6 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 4 6 e f b a d 9 7 3 b 9 2 9 2 b 5 8 2 f 2 8 d 8 f d 4 f 7 3 2 a / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > t r > t d > / t d > t d > p y t h o n - p e r f - 2 . 6 . 3 2 - 6 9 6 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 5 a 1 f 0 4 c d 3 4 2 a f 6 c c c 0 1 4 3 a 8 f b 9 e 5 e 0 2 f / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 1 7 2 3 . h t m l \" > E L S A - 2 0 1 7 - 1 7 2 3 / a > / t d > / t r > \n / t b o d y > / t a b l e > \n \n \n b r > b r > \n b r > p > \n T h i s p a g e i s g e n e r a t e d a u t o m a t i c a l l y a n d h a s n o t b e e n c h e c k e d f o r e r r o r s o r o m i s s i o n s . F o r c l a r i f i c a t i o n \n o r c o r r e c t i o n s p l e a s e c o n t a c t t h e a h r e f = \" h t t p s : / / l i n u x . o r a c l e . c o m / \" > O r a c l e L i n u x U L N t e a m / a > / p > \n \n \n \n / d i v > \n ! - - \n / d i v > \n - - > \n / d i v > \n / d i v > \n \n \n d i v i d = \" m c 1 6 \" c l a s s = \" m c 1 6 v 0 \" > \n d i v c l a s s = \" m c 1 6 w 1 \" > \n h 2 > T e c h n i c a l i n f o r m a t i o n / h 2 > \n u l > \n l i > a h r e f = \" h t t p s : / / l i n u x . o r a c l e . c o m / h a r d w a r e - c e r t i f i c a t i o n s \" t a r g e t = \" _ b l a n k \" > O r a c l e L i n u x C e r t i f i e d H a r d w a r e / a > / l i > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / s u p p o r t / l i b r a r y / e l s p - l i f e t i m e - 0 6 9 3 3 8 . p d f \" > O r a c l e L i n u x S u p p o r t e d R e l e a s e s / a > / l i > \n / u l > \n / d i v > \n \n d i v c l a s s = \" m c 1 6 w 1 \" > \n h 2 > O r a c l e L i n u x S u p p o r t / h 2 > \n u l > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / t e c h n o l o g i e s / l i n u x / O r a c l e L i n u x S u p p o r t / i n d e x . h t m l \" t a r g e t = \" _ b l a n k \" > O r a c l e L i n u x S u p p o r t / a > / l i > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / s u p p o r t / p r e m i e r / s e r v e r s - s t o r a g e / o v e r v i e w / i n d e x . h t m l \" t a r g e t = \" _ b l a n k \" > O r a c l e P r e m i e r S u p p o r t f o r S y s t e m s / a > / l i > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / s u p p o r t / a d v a n c e d - c u s t o m e r - s e r v i c e s / o v e r v i e w / \" > A d v a n c e d C u s t o m e r S e r v i c e s / a > / l i > \n / u l > \n / d i v > \n \n d i v c l a s s = \" m c 1 6 w 2 \" > \n h 2 > C o n n e c t / h 2 > \n u l > \n l i c l a s s = \" f b i c o n \" > a h r e f = \" h t t p : / / w w w . f a c e b o o k . c o m / o r a c l e l i n u x \" t i t l e = \" F a c e b o o k \" n a m e = \" F a c e b o o k \" t a r g e t = \" _ b l a n k \" i d = \" F a c e b o o k \" > F a c e b o o k / a > / l i > \n l i c l a s s = \" t w i c o n \" > a h r e f = \" h t t p : / / w w w . t w i t t e r . c o m / O r a c l e L i n u x \" t i t l e = \" T w i t t e r \" n a m e = \" T w i t t e r \" t a r g e t = \" _ b l a n k \" i d = \" T w i t t e r \" > T w i t t e r / a > / l i > \n l i c l a s s = \" i n i c o n \" > a h r e f = \" h t t p : / / w w w . l i n k e d i n . c o m / g r o u p s ? g i d = 1 2 0 2 3 8 \" t i t l e = \" L i n k e d I n \" n a m e = \" L i n k e d I n \" t a r g e t = \" _ b l a n k \" i d = \" L i n k e d I n \" > L i n k e d I n / a > / l i > \n l i c l a s s = \" y t i c o n \" > a h r e f = \" h t t p : / / w w w . y o u t u b e . c o m / o r a c l e l i n u x c h a n n e l \" t i t l e = \" Y o u T u b e \" n a m e = \" Y o u T u b e \" t a r g e t = \" _ b l a n k \" i d = \" Y o u T u b e \" > Y o u T u b e / a > / l i > \n l i c l a s s = \" b l o g i c o n \" > a h r e f = \" h t t p : / / b l o g s . o r a c l e . c o m / l i n u x \" t i t l e = \" B l o g \" n a m e = \" B l o g \" > B l o g / a > / l i > \n / u l > \n / d i v > \n \n d i v c l a s s = \" m c 1 6 w 3 \" > \n h 2 > C o n t a c t U s / h 2 > \n u l > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / c o r p o r a t e / c o n t a c t / g l o b a l - 0 7 0 5 1 1 . h t m l \" > G l o b a l c o n t a c t s / a > / l i > \n l i > O r a c l e 1 - 8 0 0 - 6 3 3 - 0 6 9 1 / l i > \n / u l > \n / d i v > \n / d i v > \n / d i v > \n \n d i v i d = \" m c 0 4 \" c l a s s = \" m c 0 4 v 1 \" > \n d i v c l a s s = \" m c 0 4 w 1 \" > \n a h r e f = \" h t t p : / / o r a c l e . c o m \" > i m g s r c = \" / / w w w . o r a c l e i m g . c o m / a s s e t s / m c 0 4 - f o o t e r - l o g o . p n g \" b o r d e r = \" 0 \" a l t = \" s o f t w a r e . h a r d w a r e . c o m p l e t e \" / > / a > \n / d i v > \n \n d i v c l a s s = \" m c 0 4 w 2 \" > \n a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / s u b s c r i b e / i n d e x . h t m l \" > S u b s c r i b e / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / c o r p o r a t e / e m p l o y m e n t / i n d e x . h t m l \" > C a r e e r s / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / c o r p o r a t e / c o n t a c t / i n d e x . h t m l \" > C o n t a c t U s / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / h t m l / c o p y r i g h t . h t m l \" > L e g a l N o t i c e s / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / h t m l / t e r m s . h t m l \" > T e r m s o f U s e / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / h t m l / p r i v a c y . h t m l \" > Y o u r P r i v a c y R i g h t s / a > \n / d i v > \n / d i v > \n / d i v > \n / b o d y > \n / h t m l > \n ", "published": "2017-03-27T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-0817.html", "cvelist": ["CVE-2016-2384", "CVE-2016-7097", "CVE-2017-6074", "CVE-2016-8399", "CVE-2016-7117", "CVE-2016-6480", "CVE-2016-2069", "CVE-2016-10088", "CVE-2016-9555", "CVE-2016-6136", "CVE-2016-6828", "CVE-2016-9576", "CVE-2016-10142", "CVE-2016-4998", "CVE-2016-7042"], "lastseen": "2018-04-04T13:07:07"}, {"id": "ELSA-2016-2574", "type": "oraclelinux", "title": "kernel security, bug fix, and enhancement update", "description": "- [3.10.0-514.OL7]\n- Oracle Linux certificates (Alexey Petrenko)\n- Oracle Linux RHCK Module Signing Key was compiled into kernel (olkmod_signing_key.x509)(alexey.petrenko@oracle.com)\n- Update x509.genkey [bug 24817676]\n[3.10.0-514]\n- [mm] remove gup_flags FOLL_WRITE games from __get_user_pages() (Larry Woodman) [1385124] {CVE-2016-5195}\n[3.10.0-513]\n- [md] dm raid: fix compat_features validation (Mike Snitzer) [1383726]\n[3.10.0-512]\n- [fs] revert 'ext4: pre-zero allocated blocks for DAX IO' (Eric Sandeen) [1380571]\n- [fs] nfsd: fix corruption in notifier registration ('J. Bruce Fields') [1378363]\n- [fs] xfs: log recovery tracepoints to track current lsn and buffer submission (Brian Foster) [1362730]\n- [fs] xfs: update metadata LSN in buffers during log recovery (Brian Foster) [1362730]\n- [fs] xfs: dont warn on buffers not being recovered due to LSN (Brian Foster) [1362730]\n- [fs] xfs: pass current lsn to log recovery buffer validation (Brian Foster) [1362730]\n- [fs] xfs: rework log recovery to submit buffers on LSN boundaries (Brian Foster) [1362730]\n- [x86] perf/uncore: Disable uncore on kdump kernel (Jiri Olsa) [1379569]\n- [netdrv] mlx4_core: Fix to clean devlink resources (Kamal Heib) [1379504]\n[3.10.0-511]\n- [net] add recursion limit to GRO (Sabrina Dubroca) [1374191] {CVE-2016-7039}\n- [mm] cgroup: fix hugetlb_cgroup_read() (Jerome Marchand) [1378236]\n- [fs] nfs: change invalidatepage prototype to accept length (Benjamin Coddington) [1366131]\n- [fs] xfs: quiesce the filesystem after recovery on readonly mount (Eric Sandeen) [1375457]\n- [fs] xfs: rework buffer dispose list tracking (Brian Foster) [1349175]\n- [fs] ext4: pre-zero allocated blocks for DAX IO (Eric Sandeen) [1367989]\n- [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379447]\n- [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) [1379447]\n- [x86] topology: Handle CPUID bogosity gracefully (Vitaly Kuznetsov) [1377988]\n- [netdrv] sfc: check async completer is !NULL before calling (Jarod Wilson) [1368201]\n- [infiniband] ib/mlx5: Fix iteration overrun in GSI qps (Don Dutile) [1376941]\n[3.10.0-510]\n- [kernel] audit: fix exe_file access in audit_exe_compare (Richard Guy Briggs) [1374478]\n- [kernel] mm: introduce get_task_exe_file (Richard Guy Briggs) [1374478]\n- [kernel] prctl: avoid using mmap_sem for exe_file serialization (Richard Guy Briggs) [1374478]\n- [kernel] mm: rcu-protected get_mm_exe_file() (Richard Guy Briggs) [1374478]\n- [dm] dm-raid: reverse validation of nosync+rebuild flags (Heinz Mauelshagen) [1371717]\n- [x86] kvm: correctly reset dest_map->vector when restoring LAPIC state (Paolo Bonzini) [1367716]\n- [s390] dasd: fix hanging device after clear subchannel (Gustavo Duarte) [1368068]\n- [netdrv] bna: fix crash in bnad_get_strings() (Ivan Vecera) [1376508]\n- [netdrv] bna: add missing per queue ethtool stat (Ivan Vecera) [1376508]\n- [powerpc] kvm: Implement kvm_arch_intc_initialized() for PPC (David Gibson) [1375778]\n- [powerpc] kvm: book3s: Dont crash if irqfd used with no in-kernel XICS emulation (David Gibson) [1375778]\n[3.10.0-509]\n- [mm] sparse: use memblock apis for early memory allocations (Koki Sanagi) [1375453]\n- [mm] memblock: add memblock memory allocation apis (Koki Sanagi) [1375453]\n- [mm] thp: harden the debug kernel with a strict check for thp_mmu_gather (Andrea Arcangeli) [1369365]\n- [mm] thp: initialize thp_mmu_gather for newly allocated migrated pages (Andrea Arcangeli) [1369365]\n- [mm] thp: put_huge_zero_page() with MMU gather #2 (Andrea Arcangeli) [1369365]\n- [fs] nfs: fix BUG() crash in notify_change() with patch to chown_common() ('J. Bruce Fields') [1342695]\n- [net] ipv6: gro: fix forwarding of tunneled packets (Jiri Benc) [1375438]\n- [net] sctp: hold the transport before using it in sctp_hash_cmp (Xin Long) [1368884]\n- [net] sctp: identify chunks that need to be fragmented at IP level (Xin Long) [1371377]\n- [scsi] be2iscsi: revert: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio Lombardi) [1374223]\n- [block] blk-mq: Allow timeouts to run while queue is freezing (Gustavo Duarte) [1372483]\n- [block] defer timeouts to a workqueue (Gustavo Duarte) [1372483]\n- [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan Vecera) [1368885]\n- [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan Vecera) [1368885]\n- [infiniband] rdma/ocrdma: Support user AH creation for RoCE-v2 (Don Dutile) [1376120]\n- [infiniband] rdma/ocrdma: Support RoCE-v2 in the RC path (Don Dutile) [1376120]\n- [infiniband] rdma/ocrdma: Support RoCE-v2 in the UD path (Don Dutile) [1376120]\n- [infiniband] rdma/ocrdma: Export udp encapsulation capability (Don Dutile) [1376120]\n- [infiniband] ib/mlx5: Fix wrong naming of port_rcv_data counter (Don Dutile) [1374862]\n[3.10.0-508]\n- [drm] i915: Add GEN7_PCODE_MIN_FREQ_TABLE_GT_RATIO_OUT_OF_RANGE to SNB (Lyude Paul) [1341633 1355776]\n- [drm] i915/gen9: implement missing case for SKL watermarks calculation (Lyude Paul) [1341633 1355776]\n- [drm] i915/gen9: fix the watermark res_blocks value (Lyude Paul) [1341633 1355776]\n- [drm] i915/gen9: fix plane_blocks_per_line on watermarks calculations (Lyude Paul) [1341633 1355776]\n- [drm] i915/gen9: minimum scanlines for Y tile is not always 4 (Lyude Paul) [1341633 1355776]\n- [drm] i915/gen9: fix the WaWmMemoryReadLatency implementation (Lyude Paul) [1341633 1355776]\n- [drm] i915/skl: Dont try to update plane watermarks if they havent changed (Lyude Paul) [1341633 1355776]\n- [drm] i915/skl: Update DDB values atomically with wms/plane attrs (Lyude Paul) [1341633 1355776]\n- [drm] i915: Move CRTC updating in atomic_commit into its own hook (Lyude Paul) [1341633 1355776]\n- [drm] i915/skl: Ensure pipes with changed wms get added to the state (Lyude Paul) [1341633 1355776]\n- [drm] i915/skl: Update plane watermarks atomically during plane updates (Lyude Paul) [1341633 1355776]\n- [drm] i915/gen9: Only copy WM results for changed pipes to skl_hw (Lyude Paul) [1341633 1355776]\n- [drm] i915/skl: Add support for the SAGV, fix underrun hangs (Lyude Paul) [1341633 1355776]\n- [drm] i915/gen6+: Interpret mailbox error flags (Lyude Paul) [1341633 1355776]\n- [drm] i915/gen9: Only copy WM results for changed pipes to skl_hw (Lyude Paul) [1341633 1355776]\n[3.10.0-507]\n- [netdrv] ixgbe: fix spoofed packets with macvlans (Ken Cox) [1324631]\n- [tools] perf mem: Fix -t store option for record command (Jiri Olsa) [1357531 1357543]\n- [x86] clock: Fix kvm guest tsc initialization (Prarit Bhargava) [1372759]\n- [x86] tsc: Enumerate BXT tsc_khz via CPUID (Prarit Bhargava) [1372759]\n- [drm] i915: Enable polling when we dont have hpd (Lyude Paul) [1277863]\n- [drm] i915/vlv: Disable HPD in valleyview_crt_detect_hotplug() (Lyude Paul) [1277863]\n- [drm] i915/vlv: Reset the ADPA in vlv_display_power_well_init() (Lyude Paul) [1277863]\n- [drm] i915/vlv: Make intel_crt_reset() per-encoder (Lyude Paul) [1277863]\n- [fs] Fix NULL pointer dereference in bl_free_device() (Benjamin Coddington) [1356796]\n- [fs] nfs/blocklayout: support RH/Fedora dm-mpath device nodes (Benjamin Coddington) [1356796]\n- [fs] nfs/blocklayout: refactor open-by-wwn (Benjamin Coddington) [1356796]\n- [fs] nfs/blocklayout: use proper fmode for opening block devices (Benjamin Coddington) [1356796]\n- [fs] sunrpc: fix UDP memory accounting (Paolo Abeni) [1298899]\n[3.10.0-506]\n- [kernel] timekeeping: Cap adjustments so they dont exceed the maxadj value (Marcelo Tosatti) [1246218]\n- [kernel] fork: allocate idle task for a CPU always on its local node (Oleg Nesterov) [1339635]\n- [kernel] sys: do_sysinfo() use get_monotonic_boottime() (Milos Vyletel) [1373224]\n- [fs] proc/uptime: uptime_proc_show() use get_monotonic_boottime() (Milos Vyletel) [1373224]\n- [fs] exec: de_thread: mt-exec should update ->real_start_time (Milos Vyletel) [1373224]\n- [fs] ovl: clear nlink on rmdir (Miklos Szeredi) [1373787]\n- [fs] ovl: share inode for hard link (Miklos Szeredi) [1373787]\n- [fs] ovl: use generic_delete_inode (Miklos Szeredi) [1373787]\n- [fs] ovl: handle umask and posix_acl_default correctly on creation (Miklos Szeredi) [1351863]\n- [fs] ovl: fix sgid on directory (Miklos Szeredi) [1351863]\n- [fs] ovl: copyattr after setting POSIX ACL (Miklos Szeredi) [1371638]\n- [fs] ovl: Switch to generic_removexattr (Miklos Szeredi) [1371651]\n- [fs] ovl: Get rid of ovl_xattr_noacl_handlers array (Miklos Szeredi) [1371651]\n- [fs] ext4: print ext4 mount option data_err=abort correctly (Lukas Czerner) [1342403]\n- [fs] nfs4: Avoid migration loops (Benjamin Coddington) [1355977]\n- [fs] nfs: dont create zero-length requests (Benjamin Coddington) [1324635]\n- [fs] xfs: dont assert fail on non-async buffers on ioacct decrement (Brian Foster) [1363822]\n- [fs] btrfs: set S_IOPS_WRAPPER consistently (Eric Sandeen) [1182456]\n- [fs] xfs: prevent dropping ioend completions during buftarg wait (Brian Foster) [1370177]\n- [fs] gfs2: Fix extended attribute readahead optimization (Robert S Peterson) [1256539]\n- [mm] page_alloc: dont re-init pageset in zone_pcp_update() (Yasuaki Ishimatsu) [1374114]\n- [mm] readahead: Move readahead limit outside of readahead, and advisory syscalls (Kyle Walker) [1351353]\n- [net] veth: sctp: add NETIF_F_SCTP_CRC to device features (Xin Long) [1367105]\n- [net] veth: Update features to include all tunnel GSO types (Xin Long) [1367105]\n- [tty] serial: 8250_dw: add ability to handle the peripheral clock (Prarit Bhargava) [1367476]\n- [x86] mm: Fix regression panic at boot time seen on some NUMA systems (Larry Woodman) [1372047]\n- [x86] mm: non-linear virtual memory fix for KNL4 erratum (Larry Woodman) [1372047]\n- [x86] tsc: Add rdtscll() merge helper (Mitsuhiro Tanino) [1372398]\n- [x86] kvm: Expose more Intel AVX512 feature to guest (Paolo Bonzini) [1369038]\n- [s390] pci: remove iomap sanity checks (Jason Wang) [1373503]\n- [nvme] Add device IDs with stripe quirk (David Milburn) [1371642]\n- [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1374745]\n- [iommu] vt-d: Disable passthrough mode on Kexec kernel (Myron Stowe) [1367621]\n- [netdrv] ixgbe: Eliminate useless message and improve logic (Ken Cox) [1369519]\n- [netdrv] sfc: check MTU against minimum threshold (Jarod Wilson) [1363683]\n[3.10.0-505]\n- [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) [1361245]\n- [hv] balloon: dont wait for ol_waitevent when memhp_auto_online is enabled (Vitaly Kuznetsov) [1361245]\n- [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) [1361245]\n- [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) [1361245]\n- [mm] memory-hotplug: add hot-added memory ranges to memblock before allocate node_data for a node (Yasuaki Ishimatsu) [1365766]\n- [mm] memory-hotplug: fix wrong edge when hot add a new node (Yasuaki Ishimatsu) [1365766]\n- [rtc] rtc-rx8581: Mark tech preview (Prarit Bhargava) [1362164]\n- [rtc] rtc-rx8581.c: add SMBus-only adapters support (Prarit Bhargava) [1362164]\n- [rtc] rtc-rx8581.c: remove empty function (Prarit Bhargava) [1362164]\n- [pci] Restore original checksums of pci symbols (Stanislav Kozina) [1370477]\n- [net] reserve kABI fields in struct packet_type (Jiri Benc) [1358738]\n- [net] openvswitch: Ignore negative headroom value (Jakub Sitnicki) [1369642]\n- [scsi] qla2xxx: Update the driver version to 8.07.00.33.07.3-k1 (Chad Dupuis) [1367530]\n- [scsi] qla2xxx: Set FLOGI retry in additional firmware options for P2P (N2N) mode (Chad Dupuis) [1361279]\n- [scsi] qla2xxx: prevent board_disable from running during EEH (Chad Dupuis) [1367530]\n- [kernel] sched/fair: Fix typo in sync_throttle() (Xunlei Pang) [1341003]\n- [kernel] sched/fair: Rework throttle_count sync (Xunlei Pang) [1341003]\n- [kernel] sched/fair: Do not announce throttled next buddy in dequeue_task_fair() (Xunlei Pang) [1341003]\n- [kernel] sched/fair: Initialize throttle_count for new task-groups lazily (Xunlei Pang) [1341003]\n- [kernel] audit: fix a double fetch in audit_log_single_execve_arg() (Paul Moore) [1359306] {CVE-2016-6136}\n- [powerpc] revert 'pci: Assign fixed PHB number based on device-tree properties' (Gustavo Duarte) [1360353 1373109]\n- [powerpc] revert 'pci: Fix endian b u g i n f i x e d P H B n u m b e r i n g ' ( G u s t a v o D u a r t e ) [ 1 3 6 0 3 5 3 1 3 7 3 1 0 9 ] b r > - [ i n f i n i b a n d ] r d m a / o c r d m a : F i x t h e m a x _ s g e r e p o r t e d f r o m F W ( H o n g g a n g L i ) [ 1 3 6 9 5 4 0 ] b r > b r > [ 3 . 1 0 . 0 - 5 0 4 ] b r > - [ f s ] d a x : d i s a b l e d a x o n e x t 2 a n d e x t 3 ( J e f f M o y e r ) [ 1 3 6 9 9 0 0 ] b r > - [ f s ] d a x : m a r k t e c h p r e v i e w ( J e f f M o y e r ) [ 1 3 6 9 8 2 5 ] b r > - [ f s ] p m e m : d i s a b l e d a x m o u n t i n g i n t h e p r s e n c e o f m e d i a e r r o r s ( J e f f M o y e r ) [ 1 3 6 7 1 3 2 ] b r > - [ f s ] x f s : A d d a l i g n m e n t c h e c k f o r D A X m o u n t ( J e f f M o y e r ) [ 1 3 6 7 1 3 2 ] b r > - [ f s ] e x t 4 : A d d a l i g n m e n t c h e c k f o r D A X m o u n t ( J e f f M o y e r ) [ 1 3 6 7 1 3 2 ] b r > - [ f s ] b l o c k : A d d b d e v _ d a x _ s u p p o r t e d ( ) f o r d a x m o u n t c h e c k s ( J e f f M o y e r ) [ 1 3 6 7 1 3 2 ] b r > - [ f s ] b l o c k : A d d v f s _ m s g ( ) i n t e r f a c e ( J e f f M o y e r ) [ 1 3 6 7 1 3 2 ] b r > - [ t o o l s ] x 8 6 / i n s n : r e m o v e p c o m m i t ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ x 8 6 ] r e v e r t ' k v m : x 8 6 : a d d p c o m m i t s u p p o r t ' ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ t o o l s ] p m e m : k i l l _ _ p m e m a d d r e s s s p a c e ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ k e r n e l ] p m e m : k i l l w m b _ p m e m ( ) ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ n v d i m m ] l i b n v d i m m , p m e m : u s e n v d i m m _ f l u s h ( ) f o r n a m e s p a c e I / O w r i t e s ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ f s ] d a x : r e m o v e w m b _ p m e m ( ) ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ k e r n e l ] l i b n v d i m m , p m e m : f l u s h p o s t e d - w r i t e q u e u e s o n s h u t d o w n ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ n v d i m m ] l i b n v d i m m , p m e m : u s e R E Q _ F U A , R E Q _ F L U S H f o r n v d i m m _ f l u s h ( ) ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ n v d i m m ] l i b n v d i m m : c y c l e f l u s h h i n t s ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ k e r n e l ] l i b n v d i m m : i n t r o d u c e n v d i m m _ f l u s h ( ) a n d n v d i m m _ h a s _ f l u s h ( ) ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ n v d i m m ] l i b n v d i m m : k e e p r e g i o n d a t a a l i v e o v e r n a m e s p a c e r e m o v a l ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ t o o l s ] t e s t i n g / n v d i m m : s i m u l a t e m u l t i p l e f l u s h h i n t s p e r - d i m m ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ k e r n e l ] l i b n v d i m m , n f i t : m o v e f l u s h h i n t m a p p i n g t o r e g i o n - d e v i c e d r i v e r - d a t a ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ k e r n e l ] l i b n v d i m m , n f i t : r e m o v e n f i t _ s p a _ m a p ( ) i n f r a s t r u c t u r e ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ k e r n e l ] l i b n v d i m m : i n t r o d u c e d e v m _ n v d i m m _ m e m r e m a p ( ) , c o n v e r t n f i t _ s p a _ m a p ( ) u s e r s ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ a c p i ] n f i t : d o n t o v e r r i d e r e t u r n v a l u e o f n f i t _ m e m _ i n i t ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ a c p i ] n f i t : a l w a y s a s s o c i a t e f l u s h h i n t s ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ t o o l s ] t e s t i n g / n v d i m m : r e m o v e _ _ w r a p _ d e v m _ m e m r e m a p _ p a g e s p l a c e h o l d e r ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > - [ k e r n e l ] d e v m : a d d h e l p e r d e v m _ a d d _ a c t i o n _ o r _ r e s e t ( ) ( J e f f M o y e r ) [ 1 3 5 0 1 5 3 ] b r > b r > [ 3 . 1 0 . 0 - 5 0 3 ] b r > - [ s c s i ] s a s : r e m o v e i s _ s a s _ a t t a c h e d ( ) ( E w a n M i l n e ) [ 1 3 7 0 2 3 1 ] b r > - [ s c s i ] s e s : u s e s c s i _ i s _ s a s _ r p h y i n s t e a d o f i s _ s a s _ a t t a c h e d ( E w a n M i l n e ) [ 1 3 7 0 2 3 1 ] b r > - [ s c s i ] s a s : p r o v i d e s t u b i m p l e m e n t a t i o n f o r s c s i _ i s _ s a s _ r p h y ( E w a n M i l n e ) [ 1 3 7 0 2 3 1 ] b r > - [ t a r g e t ] l i o : a s s u m e a m a x i m u m o f 1 0 2 4 i o v e c s ( A n d y G r o v e r ) [ 1 3 6 7 5 9 7 ] b r > - [ s c s i ] s m a r t p q i : b u m p d r i v e r v e r s i o n ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : a d d s m a r t p q i . t x t ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : u p d a t e m a i n t a i n e r s ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : u p d a t e K c o n f i g ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : r e m o v e t i m e o u t f o r c a c h e f l u s h o p e r a t i o n s ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : s c s i q u e u e c o m m a n d c l e a n u p ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : m i n o r t w e a k s t o u p d a t e t i m e s u p p o r t ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : m i n o r f u n c t i o n r e f o r m a t i n g ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : c o r r e c t e v e n t a c k n o w l e d g e m e n t t i m e o u t i s s u e ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : c o r r e c t c o n t r o l l e r o f f l i n e i s s u e ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : a d d k d u m p s u p p o r t ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : e n h a n c e r e s e t l o g i c ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : e n h a n c e d r i v e o f f l i n e i n f o r m a t i o n a l m e s s a g e ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : s i m p l i f y s p a n n i n g ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : c h a n g e t m f m a c r o n a m e s ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > - [ s c s i ] s m a r t p q i : c h a n g e a i o s g p r o c e s s i n g ( S c o t t B e n e s h ) [ 1 3 7 0 6 3 1 ] b r > b r > [ 3 . 1 0 . 0 - 5 0 2 ] b r > - [ f s ] r b d : a d d f o r c e c l o s e o p t i o n ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] r b d : a d d ' c o n f i g _ i n f o ' s y s f s r b d d e v i c e a t t r i b u t e ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] r b d : a d d ' s n a p _ i d ' s y s f s r b d d e v i c e a t t r i b u t e ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] r b d : a d d ' c l u s t e r _ f s i d ' s y s f s r b d d e v i c e a t t r i b u t e ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] r b d : a d d ' c l i e n t _ a d d r ' s y s f s r b d d e v i c e a t t r i b u t e ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] r b d : p r i n t c a p a c i t y i n d e c i m a l a n d f e a t u r e s i n h e x ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] r b d : s u p p o r t f o r e x c l u s i v e - l o c k f e a t u r e ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] r b d : r e t r y w a t c h r e - r e g i s t r a t i o n p e r i o d i c a l l y ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] r b d : i n t r o d u c e a p e r - d e v i c e o r d e r e d w o r k q u e u e ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : r e n a m e c e p h _ c l i e n t _ i d ( ) - > c e p h _ c l i e n t _ g i d ( ) ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : s u p p o r t f o r b l a c k l i s t i n g c l i e n t s ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : s u p p o r t f o r l o c k . l o c k _ i n f o ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : s u p p o r t f o r a d v i s o r y l o c k i n g o n R A D O S o b j e c t s ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : a d d c e p h _ o s d c _ c a l l ( ) s i n g l e - p a g e h e l p e r ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : s u p p o r t f o r C E P H _ O S D _ O P _ L I S T _ W A T C H E R S ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : r e n a m e c e p h _ e n t i t y _ n a m e _ e n c o d e ( ) - > c e p h _ a u t h _ e n t i t y _ n a m e _ e n c o d e ( ) ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : m a k e c a n c e l _ g e n e r i c _ r e q u e s t ( ) s t a t i c ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : f i x r e t u r n v a l u e c h e c k i n a l l o c _ m s g _ w i t h _ p a g e _ v e c t o r ( ) ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] c e p h : f i x s y m b o l v e r s i o n i n g f o r c e p h _ m o n c _ d o _ s t a t f s ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : a d d s t a r t e n / d e c o d i n g b l o c k h e l p e r s ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : a d d a n O N S T A C K i n i t i a l i z e r f o r o i d s ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ f s ] l i b c e p h : f i x s o m e m i s s i n g i n c l u d e s ( I l y a D r y o m o v ) [ 1 1 9 6 1 1 9 ] b r > - [ m m ] s w a p : f l u s h l r u p v e c s o n c o m p o u n d p a g e a r r i v a l ( J e r o m e M a r c h a n d ) [ 1 3 4 1 7 6 6 1 3 4 3 9 2 0 ] b r > - [ m d ] r a i d 1 / r a i d 1 0 : s l o w d o w n r e s y n c i f t h e r e i s n o n - r e s y n c a c t i v i t y p e n d i n g ( J e s S o r e n s e n ) [ 1 3 7 1 5 4 5 ] b r > - [ x 8 6 ] h i b e r n a t e : U s e h l t _ p l a y _ d e a d ( ) w h e n r e s u m i n g f r o m h i b e r n a t i o n ( L e n n y S z u b o w i c z ) [ 1 2 2 9 5 9 0 ] b r > - [ x 8 6 ] M a r k I n t e l P u r l e y 2 s o c k e t p r o c e s s o r a s s u p p o r t e d ( S t e v e B e s t ) [ 1 3 6 2 6 4 5 ] b r > - [ i 2 c ] i 8 0 1 : A d d s u p p o r t f o r K a b y L a k e P C H - H ( D a v i d A r c a r i ) [ 1 3 1 0 9 5 3 ] b r > - [ m f d ] l p s s : A d d I n t e l K a b y L a k e P C H - H P C I I D s ( D a v i d A r c a r i ) [ 1 3 1 0 9 5 3 ] b r > - [ u s b ] d w c 3 : p c i : a d d I n t e l K a b y l a k e P C I I D ( D a v i d A r c a r i ) [ 1 3 1 0 9 5 3 ] b r > - [ e d a c ] s b _ e d a c : F i x c h a n n e l r e p o r t i n g o n K n i g h t s L a n d i n g ( A r i s t e u R o z a n s k i ) [ 1 3 6 7 3 3 0 ] b r > - [ i n c l u d e ] b l u e t o o t h : F i x k a b i b r e a k a g e i n s t r u c t h c i _ c o r e ( D o n Z i c k u s ) [ 1 3 7 0 5 8 3 ] b r > - [ p o w e r p c ] p c i : F i x e n d i a n b u g i n f i x e d P H B n u m b e r i n g ( G u s t a v o D u a r t e ) [ 1 3 6 0 3 5 3 ] b r > - [ p o w e r p c ] p c i : A s s i g n f i x e d P H B n u m b e r b a s e d o n d e v i c e - t r e e p r o p e r t i e s ( G u s t a v o D u a r t e ) [ 1 3 6 0 3 5 3 ] b r > b r > [ 3 . 1 0 . 0 - 5 0 1 ] b r > - [ n e t d r v ] s f c : w o r k a r o u n d T R I G G E R _ I N T E R R U P T c o m m a n d n o t w o r k i n g o n S F C 9 1 4 0 ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : r e m o v e d u p l i c a t e a s s i g n m e n t ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : i n c l u d e s i z e - b i n n e d T X s t a t s o n s f n 8 5 4 2 q ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : f i x p o t e n t i a l s t a c k c o r r u p t i o n f r o m r u n n i n g p a s t s t a t b i t m a s k ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : a v o i d d i v i s i o n b y z e r o ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : g e t t i m e r c o n f i g u r a t i o n f r o m a d a p t e r ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : s e t i n t e r r u p t m o d e r a t i o n v i a M C D I ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : u s e n e w p e r f o r m a n c e b a s e d e v e n t q u e u e i n i t ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : r e t r i e v e s e c o n d w o r d o f d a t a p a t h c a p a b i l i t i e s ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : a l l o w a s y n c h r o n o u s M C D I w i t h o u t c o m p l e t i o n f u n c t i o n ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : u p d a t e M C D I p r o t o c o l h e a d e r s ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : a v o i d - W t y p e - l i m i t s w a r n i n g ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : F i x V L A N f i l t e r i n g f e a t u r e i f v P o r t h a s V L A N _ R E S T R I C T f l a g ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : U p d a t e M C D I p r o t o c o l d e f i n i t i o n s ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : D i s a b l e V L A N f i l t e r i n g b y d e f a u l t i f n o t s t r i c t l y r e q u i r e d ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : V L A N f i l t e r s m u s t o n l y b e c r e a t e d i f t h e f i r m w a r e s u p p o r t s t h i s ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : F i x d u p u n k n o w n m u l t i c a s t / u n i c a s t f i l t e r s a f t e r d a t a p a t h r e s e t ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : R e f a c t o r c h e c k s f o r i n v a l i d f i l t e r I D ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : T a k e m a c _ l o c k b e f o r e c a l l i n g e f x _ e f 1 0 _ f i l t e r _ t a b l e _ p r o b e ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : I m p l e m e n t n d o _ v l a n _ r x _ { a d d , k i l l } _ v i d ( ) c a l l b a c k s ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : I m p l e m e n t l i s t o f V L A N s a d d e d o v e r i n t e r f a c e ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : M a k e E F 1 0 f i l t e r m a n a g e m e n t h e l p e r f u n c t i o n s V L A N - a w a r e ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : S t o r e u n i c a s t a n d m u l t i c a s t p r o m i s c f l a g w i t h a d d r e s s c a c h e ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : M o v e f i l t e r I D s t o p e r - V L A N d a t a s t r u c t u r e ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : F o r g e t f i l t e r I D w h e n t h e f i l t e r i s m a r k e d o l d ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : A s s e r t f i l t e r _ s e m w r i t e l o c k e d w h e n r e q u i r e d ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : A d d e f x _ n i c m e m b e r w i t h f i x e d n e t d e v f e a t u r e s ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : M o v e l a s t m c _ p r o m i s c f l a g t o E F 1 0 f i l t e r t a b l e s t a t e ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : D e f i n e m a c r o w i t h E F 1 0 o f f l o a d f e a t u r e ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : o n M C r e s e t , c l e a r P I O b u f f e r l i n k a g e i n T X Q s ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : d i s a b l e R S S w h e n u n s u p p o r t e d ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] s f c : i m p l e m e n t I P v 6 N F C ( a n d I P V 4 _ U S E R _ F L O W ) ( J a r o d W i l s o n ) [ 1 3 6 8 2 0 1 ] b r > - [ n e t d r v ] i 4 0 i w : R e c e i v e n o t i f i c a t i o n e v e n t s c o r r e c t l y ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] i 4 0 i w : U p d a t e h w _ i w a r p _ s t a t e ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] i 4 0 i w : S e n d l a s t s t r e a m i n g m o d e m e s s a g e f o r l o o p b a c k c o n n e c t i o n s ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] i 4 0 i w : A v o i d w r i t i n g t o f r e e d m e m o r y ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] i 4 0 i w : F i x d o u b l e f r e e o f a l l o c a t e d _ b u f f e r ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] i 4 0 i w : A d d m i s s i n g N U L L c h e c k f o r M P A p r i v a t e d a t a ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] i 4 0 i w : A d d m i s s i n g c h e c k f o r i n t e r f a c e a l r e a d y o p e n ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] i 4 0 i w : P r o t e c t r e q _ r e s o u r c e _ n u m u p d a t e ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] i 4 0 i w : C h a n g e m e m _ r e s o u r c e s p o i n t e r t o a u 8 ( S t e f a n A s s m a n n ) [ 1 3 7 1 7 3 4 ] b r > - [ n e t d r v ] h v _ n e t v s c : f i x b o n d i n g d e v i c e s c h e c k i n n e t v s c _ n e t d e v _ e v e n t ( ) ( V i t a l y K u z n e t s o v ) [ 1 3 6 4 3 3 3 ] b r > - [ n e t d r v ] h v _ n e t v s c : p r o t e c t m o d u l e r e f c o u n t b y c h e c k i n g n e t _ d e v i c e _ c t x - > v f _ n e t d e v ( V i t a l y K u z n e t s o v ) [ 1 3 6 4 3 3 3 ] b r > - [ n e t d r v ] h v _ n e t v s c : r e s e t v f _ i n j e c t o n V F r e m o v a l ( V i t a l y K u z n e t s o v ) [ 1 3 6 4 3 3 3 ] b r > - [ n e t d r v ] h v _ n e t v s c : a v o i d d e a d l o c k s b e t w e e n r t n l l o c k a n d v f _ u s e _ c n t w a i t ( V i t a l y K u z n e t s o v ) [ 1 3 6 4 3 3 3 ] b r > - [ n e t d r v ] h v _ n e t v s c : d o n t l o s e V F i n f o r m a t i o n ( V i t a l y K u z n e t s o v ) [ 1 3 6 4 3 3 3 ] b r > - [ n e t d r v ] m l x 4 _ e n : A d d r e s i l i e n c e i n l o w m e m o r y s y s t e m s ( k a m a l h e i b ) [ 1 3 6 7 8 1 8 ] b r > - [ n e t d r v ] n e t / m l x 4 _ e n : M o v e f i l t e r s c l e a n u p t o a p r o p e r l o c a t i o n ( k a m a l h e i b ) [ 1 3 6 7 8 1 8 ] b r > b r > [ 3 . 1 0 . 0 - 5 0 0 ] b r > - [ d r m ] a m d g p u : D i s a b l e R P M h e l p e r s w h i l e r e p r o b i n g c o n n e c t o r s o n r e s u m e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : K a b y l a k e u s e s t h e s a m e G M S v a l u e s a s S k y l a k e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / b x t : B r o x t o n u s e s t h e s a m e G M S v a l u e s a s S k y l a k e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / s k l : A d d t h e a d d i t i o n a l g r a p h i c s s t o l e n s i z e s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] x 8 6 / g p u : S p r i n k l e c o n s t , _ _ i n i t a n d _ _ i n i t c o n s t t o s t o l e n m e m o r y q u i r k s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] x 8 6 / g p u : I m p l e m e n t s t o l e n m e m o r y s i z e e a r l y q u i r k f o r C H V ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] x 8 6 / g p u : F i x s i g n e x t e n s i o n i s s u e i n I n t e l g r a p h i c s s t o l e n m e m o r y q u i r k s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] m a k e f i l e : u p d a t e D R M v e r s i o n ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : R e v e r t D i s p l a y P o r t f a s t l i n k t r a i n i n g f e a t u r e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] v m w g f x : F i x e r r o r p a t h s w h e n m a p p i n g f r a m e b u f f e r ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] v m w g f x : F i x c o r n e r c a s e s c r e e n t a r g e t m a n a g e m e n t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] v m w g f x : D e l a y p i n n i n g f b d e v f r a m e b u f f e r u n t i l a f t e r m o d e s e t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] v m w g f x : C h e c k p i n c o u n t b e f o r e a t t e m p t i n g t o m o v e a b u f f e r ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] v m w g f x : W o r k a r o u n d m o d e s e t f a i l u r e i n 2 D V M s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] v m w g f x : A d d a n o p t i o n t o c h a n g e a s s u m e d F B b p p ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] t t m : M a k e t t m _ b o _ m e m _ c o m p a t a v a i l a b l e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a t o m i c : M a k e d r m _ a t o m i c _ l e g a c y _ b a c k o f f r e s e t c r t c - > a c q u i r e _ c t x ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d / p o w e r p l a y : f i x i n c o r r e c t v o l t a g e t a b l e v a l u e f o r t o n g a ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d / p o w e r p l a y : i n c o r r e c t l y u s e o f t h e f u n c t i o n r e t u r n v a l u e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d / p o w e r p l a y : f i x l o g i c e r r o r ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d / p o w e r p l a y : n e e d t o n o t i f y s y s t e m b i o s p c i e d e v i c e r e a d y ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d / p o w e r p l a y : f i x b u g t h a t f u n c t i o n p a r a m e t e r w a s i n c o r e c t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] m a k e d r m _ a t o m i c _ s e t _ m o d e _ p r o p _ f o r _ c r t c ( ) m o r e r e l i a b l e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a d d m i s s i n g d r m _ m o d e _ s e t _ c r t c i n f o c a l l ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : R e f r e s h c a c h e d D P p o r t r e g i s t e r v a l u e o n r e s u m e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / i l k : D o n t d i s a b l e S S C s o u r c e i f i t s i n u s e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] n o u v e a u / d i s p / s o r / g f 1 1 9 : s e l e c t c o r r e c t s o r w h e n p o k i n g t r a i n i n g p a t t e r n ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] n o u v e a u : f i x f o r d i s a b l e d f b d e v e m u l a t i o n ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] n o u v e a u / l t c / g m 1 0 7 - : f i x t y p o i n t h e a d d r e s s o f N V _ P L T C G _ L T C 0 _ L T S 0 _ I N T R ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] n o u v e a u / g r / g f 1 0 0 - : u p d a t e s m e r r o r d e c o d i n g f r o m g k 2 0 a n v g p u h e a d e r s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] n o u v e a u / b i o s / d i s p : f i x h a n d l i n g o f ' m a t c h a n y p r o t o c o l ' e n t r i e s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] d p / m s t : A l w a y s c l e a r p r o p o s e d v c p i t a b l e f o r p o r t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d g p u : i n i t i a l i z e a m d g p u _ c g s _ a c p i _ e v a l _ o b j e c t r e s u l t v a l u e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d g p u : f i x n u m _ r b s e x p o s e d t o u s e r s p a c e ( v 2 ) ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d g p u / g f x 7 : f i x b r o k e n c o n d i t i o n c h e c k ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] r a d e o n : f i x a s i c i n i t i a l i z a t i o n f o r v i r t u a l i z e d e n v i r o n m e n t s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : R e m o v i n g P C I I D s t h a t a r e n o l o n g e r l i s t e d a s K a b y l a k e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : A d d m o r e K a b y l a k e P C I I D s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : I n t r o d u c e t h e f i r s t o f f i c i a l D M C f o r K a b y l a k e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / b x t : R e j e c t D M C f i r m w a r e v e r s i o n s w i t h k n o w n b u g s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / g e n 9 : i m p l e m e n t W a C o n e x t S w i t c h W i t h C o n c u r r e n t T L B I n v a l i d a t e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : i m p l e m e n t W a C l e a r T d l S t a t e A c k D i r t y B i t s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a C l e a r S l m S p a c e A t C o n t e x t S w i t c h ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a D i s a b l e S b e C a c h e D i s p a t c h P o r t S h a r i n g ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a D i s a b l e G a f s U n i t C l k G a t i n g ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a F o r G A M H a n g ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : A d d W a I n s e r t D u m m y P u s h C o n s t P f o r b x t a n d k b l ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a D i s a b l e D y n a m i c C r e d i t S h a r i n g ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a D i s a b l e L S Q C R O P E R F f o r O C L ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a D i s a b l e F e n c e D e s t i n a t i o n T o S L M f o r A 0 ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a E n a b l e G a p s T s v C r e d i t F i x ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : M i m i c s k l w i t h W a F o r c e E n a b l e N o n C o h e r e n t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / g e n 9 : A l w a y s a p p l y W a F o r c e C o n t e x t S a v e R e s t o r e N o n C o h e r e n t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d W a S k i p S t o l e n M e m o r y F i r s t P a g e f o r A 0 ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : A d d R E V I D m a c r o ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / k b l : I n i t g e n 9 w o r k a r o u n d s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / g e n 9 : i m p l e m e n t W a E n a b l e S a m p l e r G P G P U P r e e m p t i o n S u p p o r t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / g e n 9 : a d d W a C l e a r F l o w C o n t r o l G p g p u C o n t e x t S a v e ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / s k l : A d d W a D i s a b l e G a f s U n i t C l k G a t i n g ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / g e n 9 : A d d W a V F E S t a t e A f t e r P i p e C o n t r o l w i t h M e d i a S t a t e C l e a r ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : I n t r o d u c e K a b y p o i n t P C H f o r K a b y l a k e H / D T ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] r e v e r t ' d r m / i 9 1 5 : E x i t c h e r r y v i e w _ i r q _ h a n d l e r ( ) a f t e r o n e p a s s ' ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] c o r e : D o n o t p r e s e r v e f r a m e b u f f e r o n r m f b , v 4 ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : P a s s t h e c o r r e c t c r t c s t a t e t o . u p d a t e _ p l a n e ( ) ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] A d d h e l p e r f o r D P + + a d a p t o r s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : F i x w a t e r m a r k s f o r V L V / C H V ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : D o n t l e a v e o l d j u n k i n i l k a c t i v e w a t e r m a r k s o n r e a d o u t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : E n a b l e / d i s a b l e T M D S o u t p u t b u f f e r s i n D P + + a d a p t o r a s n e e d e d ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 : R e s p e c t D P + + a d a p t o r T M D S c l o c k l i m i t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] i 9 1 5 / p s r : T r y t o p r o g r a m l i n k t r a i n i n g t i m e s c o r r e c t l y ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d g p u : F i x h d m i d e e p c o l o r s u p p o r t ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] a m d g p u : u s e d r m _ m o d e _ v r e f r e s h ( ) r a t h e r t h a n m o d e - > v r e f r e s h ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] v m w g f x : K i l l s o m e l o c k d e p w a r n i n g s ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > - [ d r m ] g m a 5 0 0 : F i x p o s s i b l e o u t o f b o u n d s r e a d ( R o b C l a r k ) [ 1 3 4 8 3 2 9 1 3 4 9 0 6 4 ] b r > b r > [ 3 . 1 0 . 0 - 4 9 9 ] b r > - [ d r m ] i 9 1 5 / h s w : D i s a b l e P S R b y d e f a u l t ( L y u d e P a u l ) [ 1 3 6 7 9 3 0 ] b r > - [ x 8 6 ] n m i : E n a b l e n e s t e d d o _ n m i ( ) h a n d l i n g f o r 6 4 - b i t k e r n e l s ( J i r i O l s a ) [ 1 3 6 5 7 0 4 ] b r > - [ n e t ] i p v 4 : i g m p : A l l o w r e m o v i n g g r o u p s f r o m a r e m o v e d i n t e r f a c e ( J i r i B e n c ) [ 1 3 6 9 4 2 7 ] b r > - [ n e t ] n e t f i l t e r : e b t a b l e s : p u t m o d u l e r e f e r e n c e w h e n a n i n c o r r e c t e x t e n s i o n i s f o u n d ( S a b r i n a D u b r o c a ) [ 1 3 6 9 3 2 5 ] b r > - [ n e t ] s c t p : l i n e a r i z e e a r l y i f i t s n o t G S O ( M a r c e l o L e i t n e r ) [ 1 0 5 8 1 4 8 ] b r > - [ n e t ] s c t p _ d i a g : R e s p e c t s s a d d i n g T C P F _ C L O S E t o i d i a g _ s t a t e s ( P h i l S u t t e r ) [ 1 3 6 1 7 2 8 ] b r > - [ n e t ] s c t p _ d i a g : F i x T 3 _ r t x t i m e r e x p o r t ( P h i l S u t t e r ) [ 1 3 6 1 7 2 8 ] b r > - [ n e t ] s c t p : E x p o r t s t r u c t s c t p _ i n f o t o u s e r s p a c e ( P h i l S u t t e r ) [ 1 3 6 1 7 2 8 ] b r > - [ n e t ] m a c s e c : e n s u r e r x _ s a i s s e t w h e n v a l i d a t i o n i s d i s a b l e d ( S a b r i n a D u b r o c a ) [ 1 3 6 8 4 2 9 ] b r > - [ n e t ] m a c s e c : u s e a f t e r f r e e w h e n d e l e t i n g t h e u n d e r l y i n g d e v i c e ( S a b r i n a D u b r o c a ) [ 1 3 6 8 4 2 9 ] b r > - [ t a r g e t ] t a r g e t / u s e r : F i x f a i l u r e t o u n l o c k a s p i n l o c k u p o n f u n c t i o n r e t u r n ( A n d y G r o v e r ) [ 1 3 6 7 8 7 3 ] b r > - [ t a r g e t ] t a r g e t / u s e r : F i x c o m m e n t s t o n o t r e f e r t o d a t a r i n g ( A n d y G r o v e r ) [ 1 3 6 7 8 7 3 ] b r > - [ t a r g e t ] t a r g e t / u s e r : R e t u r n a n e r r o r i f c m d d a t a s i z e i s t o o l a r g e ( A n d y G r o v e r ) [ 1 3 6 7 8 7 3 ] b r > - [ t a r g e t ] t a r g e t / u s e r : U s e s e n s e _ r e a s o n _ t i n t c m u _ q u e u e _ c m d _ r i n g ( A n d y G r o v e r ) [ 1 3 6 7 8 7 3 ] b r > - [ t a r g e t ] B a c k p o r t t c m - u s e r f r o m 4 . 6 ( A n d y G r o v e r ) [ 1 3 6 7 8 7 3 ] b r > - [ u i o ] E x p o r t d e f i n i t i o n o f s t r u c t u i o _ d e v i c e ( A n d y G r o v e r ) [ 1 3 6 7 8 7 3 ] b r > - [ n e t d r v ] i 4 0 i w : A d d N U L L c h e c k f o r p u d a b u f f e r ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 i w : C h a n g e d u p _ a c k _ t h r e s h t o u 8 ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 i w : R e m o v e u n n e c e s s a r y c h e c k f o r m o v i n g C Q h e a d ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 i w : S i m p l i f y c o d e t o s e t f r a g m e n t s i n S Q W Q E ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 i w : R e m o v e u n n e c e s s a r y p a r a m e t e r t o i 4 0 i w _ c q _ p o l l _ c o m p l e t i o n ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 i w : D o n o t a c c e s s p o i n t e r a f t e r f r e e ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 i w : C o r r e c t a n d u s e s i z e p a r a m e t e r t o i 4 0 i w _ r e g _ p h y s _ m r ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 i w : F i x r e t u r n c o d e s ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 e : C o r r e c t i n g m u t e x u s a g e i n c l i e n t c o d e ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 e : I n i t i a l i z e p o i n t e r i n c l i e n t _ r e l e a s e f u n c t i o n ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 e : C h e c k c l i e n t i s o p e n b e f o r e c a l l i n g c l i e n t o p s ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 e : F o r c e r e g i s t e r w r i t e s t o m i t i g a t e s y n c i s s u e s w i t h i w a r p V F d r i v e r ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ n e t d r v ] i 4 0 e : M o v e t h e m u t e x l o c k i n i 4 0 e _ c l i e n t _ u n r e g i s t e r ( S t e f a n A s s m a n n ) [ 1 3 6 7 4 2 5 ] b r > - [ i n f i n i b a n d ] i b / u v e r b s : I n i t i a l i z e i b _ q p _ i n i t _ a t t r w i t h z e r o s ( H o n g g a n g L i ) [ 1 3 6 5 7 2 0 ] b r > b r > [ 3 . 1 0 . 0 - 4 9 8 ] b r > - [ s c s i ] a a c r a i d : C h e c k s i z e v a l u e s a f t e r d o u b l e - f e t c h f r o m u s e r ( M a u r i z i o L o m b a r d i ) [ 1 3 6 9 7 7 1 ] { C V E - 2 0 1 6 - 6 4 8 0 } b r > - [ f s ] b l o c k _ d e v . c : R e m o v e W A R N _ O N ( ) w h e n i n o d e w r i t e b a c k f a i l s ( E r i c S a n d e e n ) [ 1 2 2 9 0 1 4 ] b r > - [ f s ] e x t 4 : c a l l s y n c _ b l o c k d e v ( ) b e f o r e i n v a l i d a t e _ b d e v ( ) i n p u t _ s u p e r ( ) ( E r i c S a n d e e n ) [ 1 2 2 9 0 1 4 ] b r > - [ m m ] p a g e _ a l l o c : r e n a m e s e t u p _ p a g e l i s t _ h i g h m a r k ( ) t o m a t c h n a m i n g o f p a g e s e t _ s e t _ b a t c h ( ) ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : i n z o n e _ p c p _ u p d a t e ( ) , u z e z o n e _ p a g e s e t _ i n i t ( ) ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : f a c t o r z o n e _ p a g e s e t _ i n i t ( ) o u t o f s e t u p _ z o n e _ p a g e s e t ( ) ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : r e l o c a t e c o m m e n t t o b e d i r e c t l y a b o v e c o d e i t r e f e r s t o ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : f a c t o r s e t u p _ p a g e s e t ( ) i n t o p a g e s e t _ i n i t ( ) a n d p a g e s e t _ s e t _ b a t c h ( ) ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : w h e n h a n d l i n g p e r c p u _ p a g e l i s t _ f r a c t i o n , d o n t u n n e e d l y r e c a l u l a t e h i g h ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : c o n v e r t z o n e _ p c p _ u p d a t e ( ) t o r e l y o n m e m o r y b a r r i e r s i n s t e a d o f s t o p _ m a c h i n e ( ) ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : p r o t e c t p c p - > b a t c h a c c e s s e s w i t h A C C E S S _ O N C E ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : i n s e r t m e m o r y b a r r i e r s t o a l l o w a s y n c u p d a t e o f p c p b a t c h a n d h i g h ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : p r e v e n t c o n c u r r e n t u p d a t e r s o f p c p - > b a t c h a n d - > h i g h ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ m m ] p a g e _ a l l o c : f a c t o r o u t s e t t i n g o f p c p - > h i g h a n d p c p - > b a t c h ( P a n k a j G u p t a ) [ 1 3 2 0 8 3 4 ] b r > - [ h i d ] i 2 c - h i d : F i x s u s p e n d / r e s u m e w h e n a l r e a d y r u n t i m e s u s p e n d e d ( D a v i d A r c a r i ) [ 1 3 6 1 6 2 5 ] b r > - [ h i d ] i 2 c - h i d : O n l y d i s a b l e i r q w a k e i f i t w a s s u c c e s s f u l l y e n a b l e d d u r i n g s u s p e n d ( D a v i d A r c a r i ) [ 1 3 6 1 6 2 5 ] b r > - [ h i d ] i 2 c - h i d : C a l l d e v i c e s u s p e n d c a l l b a c k b e f o r e d i s a b l i n g i r q ( D a v i d A r c a r i ) [ 1 3 6 1 6 2 5 ] b r > - [ h i d ] i 2 c - h i d : c a l l t h e h i d d r i v e r s s u s p e n d a n d r e s u m e c a l l b a c k s ( D a v i d A r c a r i ) [ 1 3 6 1 6 2 5 ] b r > - [ h i d ] i 2 c - h i d : a d d r u n t i m e P M s u p p o r t ( D a v i d A r c a r i ) [ 1 3 6 1 6 2 5 ] b r > - [ h i d ] i 2 c - h i d : d i s a b l e i n t e r r u p t o n s u s p e n d ( D a v i d A r c a r i ) [ 1 3 6 1 6 2 5 ] b r > - [ l i b ] r h a s h t a b l e - t e s t : c a l c u l a t e m a x _ e n t r i e s v a l u e b y d e f a u l t ( P h i l S u t t e r ) [ 1 2 3 8 7 4 9 ] b r > - [ x 8 6 ] t s c : E n u m e r a t e S K L c p u _ k h z a n d t s c _ k h z v i a C P U I D ( P r a r i t B h a r g a v a ) [ 1 3 6 6 3 9 6 ] b r > - [ x 8 6 ] B l o c k H P E T o n P u r l e y 4 S ( P r a r i t B h a r g a v a ) [ 1 3 6 5 9 9 7 ] b r > - [ b a s e ] r e g m a p : S k i p r e a d - o n l y r e g i s t e r s i n r e g c a c h e _ s y n c ( ) ( J a r o s l a v K y s e l a ) [ 1 3 6 5 9 0 5 1 3 6 7 7 8 9 ] b r > - [ t o o l s ] p e r f : A d d s a m p l e _ r e g _ m a s k t o i n c l u d e a l l p e r f _ r e g s ( S t e v e B e s t ) [ 1 3 6 8 9 3 4 ] b r > - [ n e t d r v ] i 4 0 e : C h a n g e s o m e i n i t f l o w f o r t h e c l i e n t ( S t e f a n A s s m a n n ) [ 1 3 6 9 2 7 5 ] b r > - [ n e t d r v ] m l x 5 e : L o g l i n k s t a t e c h a n g e s ( k a m a l h e i b ) [ 1 3 6 7 8 2 2 ] b r > b r > [ 3 . 1 0 . 0 - 4 9 7 ] b r > - [ k e r n e l ] f t r a c e : f i x t r a c e o f f _ o n _ w a r n i n g h a n d l i n g o n b o o t c o m m a n d l i n e ( ' L u i s C l a u d i o R . G o n c a l v e s ' ) [ 1 3 6 7 6 5 0 ] b r > - [ n e t d r v ] i x g b e : f i x s e t u p _ f c f o r x 5 5 0 e m ( K e n C o x ) [ 1 3 6 4 8 9 6 ] b r > - [ n e t d r v ] c x g b 4 / c x g b 4 v f : F i x e s r e g r e s s i o n i n p e r f w h e n t x v l a n o f f l o a d i s d i s a b l e d ( S a i V e m u r i ) [ 1 3 1 9 4 3 7 ] b r > - [ n e t d r v ] c x g b 4 / c x g b 4 v f : A d d l i n k m o d e m a s k A P I t o c x g b 4 a n d c x g b 4 v f ( S a i V e m u r i ) [ 1 3 6 5 6 8 9 ] b r > - [ n e t d r v ] c x g b 4 : D o n t a s s u m e F W _ P O R T _ C M D r e p l y i s a l w a y s p o r t i n f o m s g ( S a i V e m u r i ) [ 1 3 6 5 6 8 9 ] b r > - [ n e t d r v ] e t h t o o l : a d d s u p p o r t f o r 2 5 G / 5 0 G / 1 0 0 G s p e e d m o d e s ( S a i V e m u r i ) [ 1 3 6 5 6 8 9 ] b r > - [ n e t d r v ] i 4 0 e : u s e c o n f i g u r e d R S S k e y a n d l o o k u p t a b l e i n i 4 0 e _ v s i _ c o n f i g _ r s s ( S t e f a n A s s m a n n ) [ 1 3 5 9 4 3 9 ] b r > - [ n e t d r v ] i 4 0 e : f i x b r o k e n i 4 0 e _ c o n f i g _ r s s _ a q f u n c t i o n ( S t e f a n A s s m a n n ) [ 1 3 5 9 4 3 9 ] b r > - [ n e t d r v ] i 4 0 e : m o v e i 4 0 e _ v s i _ c o n f i g _ r s s b e l o w i 4 0 e _ g e t _ r s s _ a q ( S t e f a n A s s m a n n ) [ 1 3 5 9 4 3 9 ] b r > - [ n e t d r v ] i 4 0 e : R e m o v e r e d u n d a n t m e m s e t ( S t e f a n A s s m a n n ) [ 1 3 5 9 4 3 9 ] b r > - [ n e t d r v ] b r c m f m a c : r e s t o r e s t o p p i n g n e t d e v q u e u e w h e n b u s c l o g s u p ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : a d d n e w 8 2 6 5 ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : a d d n e w 8 2 6 0 P C I I D s ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : p c i e : f i x a r a c e i n f i r m w a r e l o a d i n g f l o w ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : p c i e : e n a b l e i n t e r r u p t s b e f o r e r e l e a s i n g t h e N I C s C P U ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t ] m a c 8 0 2 1 1 : f i x p u r g i n g m u l t i c a s t P S b u f f e r q u e u e ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t ] c f g 8 0 2 1 1 : h a n d l e f a i l e d s k b a l l o c a t i o n ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t ] n l 8 0 2 1 1 : M o v e A C L p a r s i n g l a t e r t o a v o i d a p o s s i b l e m e m o r y l e a k ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t ] c f g 8 0 2 1 1 : f i x p r o t o i n i e e e 8 0 2 1 1 _ d a t a _ t o _ 8 0 2 3 f o r f r a m e s w i t h o u t L L C h e a d e r ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t ] m a c 8 0 2 1 1 : F i x m e s h e s t a b _ p l i n k s c o u n t i n g i n S T A r e m o v a l c a s e ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] a t h 9 k : f i x G P I O m a s k f o r A R 9 4 6 2 a n d A R 9 5 6 5 ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] a t h 1 0 k : f i x d e a d l o c k w h i l e p r o c e s s i n g r x _ i n _ o r d _ i n d ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : m v m : f i x a f e w f i r m w a r e c a p a b i l i t y c h e c k s ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : m v m : s e t t h e e n c r y p t i o n t y p e o f a n I G T K k e y ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : m v m : f i x p o t e n t i a l N U L L - d e r e f e r e n c e i n i w l _ m v m _ r e o r d e r ( ) ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : m v m : f i x R C U s p l a t i n T K I P s u p d a t e _ k e y ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] i w l w i f i : m v m : i n c r e a s e s c a n t i m e o u t t o 2 0 s e c o n d s ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t ] c f g 8 0 2 1 1 : r e m o v e g e t / s e t a n t e n n a a n d t x p o w e r w a r n i n g s ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] a t h 1 0 k : f i x c r a s h r e l a t e d t o p r i n t i n g f e a t u r e s ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] a t h 1 0 k : f i x d e a d l o c k w h e n p e e r c a n n o t b e c r e a t e d ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t ] m a c 8 0 2 1 1 : f i x f a s t _ t x h e a d e r a l i g n m e n t ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t ] m a c 8 0 2 1 1 : m e s h : f l u s h m e s h p a t h s u n c o n d i t i o n a l l y ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] r t l w i f i : F i x s c h e d u l i n g w h i l e a t o m i c e r r o r f r o m c o m m i t 4 9 f 8 6 e c 2 1 c 0 1 ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > - [ n e t d r v ] b r c m f m a c : a d d f a l l b a c k f o r d e v i c e s t h a t d o n o t r e p o r t p e r - c h a i n v a l u e s ( S t a n i s l a w G r u s z k a ) [ 1 3 6 5 5 7 5 ] b r > b r > [ 3 . 1 0 . 0 - 4 9 6 ] b r > - [ i n f i n i b a n d ] r d m a / o c r d m a : d i s p l a y o c r d m a t e c h p r e v i e w s t a t u s ( H o n g g a n g L i ) [ 1 3 3 4 6 7 5 ] b r > - [ i n f i n i b a n d ] i b / r d m a _ c m : f i x p a n i c w h e n t r y i n g a c c e s s d e f a u l t _ r o c e _ m o d e c o n f i g f s ( k a m a l h e i b ) [ 1 3 6 0 2 7 6 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : F i x m m _ s t r u c t u s e a f t e r f r e e ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : A d d c a c h e e v i c t L R U l i s t ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : F i x m e m o r y l e a k d u r i n g u n e x p e c t e d s h u t d o w n ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e m o v e u n n e e d e d m m a r g u m e n t i n r e m o v e f u n c t i o n ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : C o n s i s t e n t l y c a l l o p s - > r e m o v e o u t s i d e s p i n l o c k ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : U s e e v i c t m m u r b o p e r a t i o n ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : A d d e v i c t o p e r a t i o n t o t h e m m u r b h a n d l e r ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : F i x T I D c a c h i n g a c t i o n s ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : M a k e t h e c a c h e h a n d l e r o w n i t s r b t r e e r o o t ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : M a k e u s e o f m m c o n s i s t e n t ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : F i x u s e r S D M A r a c y u s e r r e q u e s t c l a i m ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : F i x e r r o r c o n d i t i o n t h a t n e e d s t o c l e a n u p ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e l e a s e n o d e o n i n s e r t f a i l u r e ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : V a l i d a t e S D M A u s e r i o v e c t o r c o u n t ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : V a l i d a t e S D M A u s e r r e q u e s t i n d e x ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : U s e t h e s a m e c a p a b i l i t y s t a t e f o r a l l s h a r e d c o n t e x t s ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : P r e v e n t n u l l p o i n t e r d e r e f e r e n c e ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e n a m e T I D m m u _ r b _ * f u n c t i o n s ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e m o v e u n n e e d e d e m p t y c h e c k i n h f i 1 _ m m u _ r b _ u n r e g i s t e r ( ) ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e s t r u c t u r e h f i 1 _ f i l e _ o p e n ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : M a k e i o v e c l o o p i n d e x e a s y t o u n d e r s t a n d ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : U s e ' f a l s e ' n o t 0 ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e m o v e u n u s e d s u b - c o n t e x t p a r a m e t e r ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : C o n s o l i d a t e _ _ m m u _ r b _ r e m o v e a n d h f i 1 _ m m u _ r b _ r e m o v e ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : A l w a y s e x p e c t o p s f u n c t i o n s ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : A d d p a r a m e t e r n a m e s t o c a l l b a c k d e c l a r a t i o n s ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : A d d p a r a m e t e r n a m e s t o f u n c t i o n d e c l a r a t i o n s ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e m o v e u n u s e d f u n c t i o n h f i 1 _ m m u _ r b _ s e a r c h ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e m o v e u n u s e d u c t x t - > s u b p i d a n d u c t x t - > p i d ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : F i x m i n o r f o r m a t e r r o r ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : R e m o v e T W S I r e f e r e n c e s ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > - [ i n f i n i b a n d ] i b / h f i 1 : U s e b u i l t - i n i 2 c b i t - s h i f t b u s a d a p t e r ( A l e x E s t r i n ) [ 1 3 6 0 9 2 9 ] b r > / p > \n \n \n b r > h 2 > R e l a t e d C V E s / h 2 > \n b r > t a b l e c e l l p a d d i n g = \" 2 \" c e l l s p a c i n g = \" 2 \" b o r d e r = \" 0 \" w i d t h = \" 1 0 0 % \" > t b o d y > \n t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 2 1 1 7 . h t m l \" > C V E - 2 0 1 6 - 2 1 1 7 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 6 1 9 8 . h t m l \" > C V E - 2 0 1 6 - 6 1 9 8 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 3 - 4 3 1 2 . h t m l \" > C V E - 2 0 1 3 - 4 3 1 2 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 5 - 8 5 4 3 . h t m l \" > C V E - 2 0 1 5 - 8 5 4 3 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 5 - 8 8 4 4 . h t m l \" > C V E - 2 0 1 5 - 8 8 4 4 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 5 - 8 8 4 5 . h t m l \" > C V E - 2 0 1 5 - 8 8 4 5 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 5 - 8 9 5 6 . h t m l \" > C V E - 2 0 1 5 - 8 9 5 6 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 2 0 5 3 . h t m l \" > C V E - 2 0 1 6 - 2 0 5 3 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 2 3 8 4 . h t m l \" > C V E - 2 0 1 6 - 2 3 8 4 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 4 5 6 9 . h t m l \" > C V E - 2 0 1 6 - 4 5 6 9 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 4 5 7 8 . h t m l \" > C V E - 2 0 1 6 - 4 5 7 8 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 5 4 1 2 . h t m l \" > C V E - 2 0 1 6 - 5 4 1 2 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 6 3 2 7 . h t m l \" > C V E - 2 0 1 6 - 6 3 2 7 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 6 4 8 0 . h t m l \" > C V E - 2 0 1 6 - 6 4 8 0 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 5 - 8 7 4 6 . h t m l \" > C V E - 2 0 1 5 - 8 7 4 6 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 5 - 8 8 1 2 . h t m l \" > C V E - 2 0 1 5 - 8 8 1 2 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 3 0 7 0 . h t m l \" > C V E - 2 0 1 6 - 3 0 7 0 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 3 6 9 9 . h t m l \" > C V E - 2 0 1 6 - 3 6 9 9 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 3 8 4 1 . h t m l \" > C V E - 2 0 1 6 - 3 8 4 1 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 4 7 9 4 . h t m l \" > C V E - 2 0 1 6 - 4 7 9 4 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 5 8 2 8 . h t m l \" > C V E - 2 0 1 6 - 5 8 2 8 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 6 1 3 6 . h t m l \" > C V E - 2 0 1 6 - 6 1 3 6 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 2 0 6 9 . h t m l \" > C V E - 2 0 1 6 - 2 0 6 9 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 3 1 5 6 . h t m l \" > C V E - 2 0 1 6 - 3 1 5 6 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 4 5 8 1 . h t m l \" > C V E - 2 0 1 6 - 4 5 8 1 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 2 8 4 7 . h t m l \" > C V E - 2 0 1 6 - 2 8 4 7 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 5 - 8 3 7 4 . h t m l \" > C V E - 2 0 1 5 - 8 3 7 4 / a > / t d > / t r > t r > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / c v e / C V E - 2 0 1 6 - 5 8 2 9 . h t m l \" > C V E - 2 0 1 6 - 5 8 2 9 / a > / t d > / t r > \n / t b o d y > / t a b l e > \n \n b r > h 2 > U p d a t e d P a c k a g e s / h 2 > \n b r > t a b l e c e l l p a d d i n g = \" 2 \" c e l l s p a c i n g = \" 2 \" b o r d e r = \" 0 \" w i d t h = \" 1 0 0 % \" > t b o d y > \n t r s t y l e = \" c o l o r : # F F 0 0 0 0 ; \" > t d > b > R e l e a s e / A r c h i t e c t u r e / b > t d > b > F i l e n a m e / b > / t d > t d > b > M D 5 s u m / b > / t d > t d > b > S u p e r s e d e d B y A d v i s o r y / b > / t d > / t r > \n t r > t d c o l s p a n = \" 4 \" > / t d > / t r > t r > t d > O r a c l e L i n u x 7 ( x 8 6 _ 6 4 ) / t d > t d > k e r n e l - 3 . 1 0 . 0 - 5 1 4 . e l 7 . s r c . r p m / t d > t d > 1 a 8 f b 5 e 7 c f c e 4 6 1 e d 2 b 7 f 9 5 8 b c 4 f 2 7 4 9 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > 0 4 f a c d 7 9 0 a 7 e 8 e 0 8 b f 2 0 0 5 a b 8 c c a f c 4 b / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - a b i - w h i t e l i s t s - 3 . 1 0 . 0 - 5 1 4 . e l 7 . n o a r c h . r p m / t d > t d > c c 6 1 c a f 7 a f 5 7 4 0 f b 3 6 7 7 e 5 7 2 f 8 3 4 a e 8 7 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e b u g - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > a b 1 5 d 0 6 2 6 a 5 6 a 1 9 0 b 5 3 5 3 e 9 9 2 5 a b 0 c 3 f / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e b u g - d e v e l - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > 7 a 4 c 6 c f 4 1 5 0 4 6 e 3 f 7 6 f 6 7 1 9 b 5 4 e 0 6 f 6 f / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d e v e l - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > 0 5 d 9 8 9 d 2 3 2 2 4 d d f 4 1 f 2 c 3 e d 5 8 d 6 7 2 7 2 b / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - d o c - 3 . 1 0 . 0 - 5 1 4 . e l 7 . n o a r c h . r p m / t d > t d > 9 0 2 7 a b 7 3 5 5 1 c 4 d 1 5 1 b 2 4 a 3 c 2 7 2 c 6 e 1 a 5 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - h e a d e r s - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > b a 6 0 f d 8 e 5 d d e 9 4 9 0 f 4 d 2 4 5 c d 1 3 9 0 b e 0 9 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - t o o l s - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > 1 5 1 2 9 b 6 1 5 6 6 d 1 4 6 6 f 2 4 d c 7 3 2 c e 3 3 f 8 8 2 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - t o o l s - l i b s - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > 4 7 8 6 9 6 6 8 4 c 1 c 9 4 3 4 7 c 3 f b e 2 f e 1 1 c 6 f d 0 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - t o o l s - l i b s - d e v e l - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > 5 7 a a d 1 1 d 1 7 3 5 4 e b 8 f 3 8 b c 8 9 6 9 9 f a a d 4 c / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > p e r f - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > 8 c c 0 c a 5 c 1 9 0 0 c 9 2 8 6 f a 7 8 d a e c 2 a 9 2 5 e 0 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > t r > t d > / t d > t d > p y t h o n - p e r f - 3 . 1 0 . 0 - 5 1 4 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > d a c a 1 8 5 0 d 0 d b 8 a e 3 2 d e 1 c 3 c 0 1 2 d b 5 9 4 1 / t d > t d > a h r e f = \" h t t p : / / l i n u x . o r a c l e . c o m / e r r a t a / E L S A - 2 0 1 7 - 2 4 7 3 - 1 . h t m l \" > E L S A - 2 0 1 7 - 2 4 7 3 - 1 / a > / t d > / t r > \n / t b o d y > / t a b l e > \n \n \n b r > b r > \n b r > p > \n T h i s p a g e i s g e n e r a t e d a u t o m a t i c a l l y a n d h a s n o t b e e n c h e c k e d f o r e r r o r s o r o m i s s i o n s . F o r c l a r i f i c a t i o n \n o r c o r r e c t i o n s p l e a s e c o n t a c t t h e a h r e f = \" h t t p s : / / l i n u x . o r a c l e . c o m / \" > O r a c l e L i n u x U L N t e a m / a > / p > \n \n \n \n / d i v > \n ! - - \n / d i v > \n - - > \n / d i v > \n / d i v > \n \n \n d i v i d = \" m c 1 6 \" c l a s s = \" m c 1 6 v 0 \" > \n d i v c l a s s = \" m c 1 6 w 1 \" > \n h 2 > T e c h n i c a l i n f o r m a t i o n / h 2 > \n u l > \n l i > a h r e f = \" h t t p s : / / l i n u x . o r a c l e . c o m / h a r d w a r e - c e r t i f i c a t i o n s \" t a r g e t = \" _ b l a n k \" > O r a c l e L i n u x C e r t i f i e d H a r d w a r e / a > / l i > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / s u p p o r t / l i b r a r y / e l s p - l i f e t i m e - 0 6 9 3 3 8 . p d f \" > O r a c l e L i n u x S u p p o r t e d R e l e a s e s / a > / l i > \n / u l > \n / d i v > \n \n d i v c l a s s = \" m c 1 6 w 1 \" > \n h 2 > O r a c l e L i n u x S u p p o r t / h 2 > \n u l > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / t e c h n o l o g i e s / l i n u x / O r a c l e L i n u x S u p p o r t / i n d e x . h t m l \" t a r g e t = \" _ b l a n k \" > O r a c l e L i n u x S u p p o r t / a > / l i > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / s u p p o r t / p r e m i e r / s e r v e r s - s t o r a g e / o v e r v i e w / i n d e x . h t m l \" t a r g e t = \" _ b l a n k \" > O r a c l e P r e m i e r S u p p o r t f o r S y s t e m s / a > / l i > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / s u p p o r t / a d v a n c e d - c u s t o m e r - s e r v i c e s / o v e r v i e w / \" > A d v a n c e d C u s t o m e r S e r v i c e s / a > / l i > \n / u l > \n / d i v > \n \n d i v c l a s s = \" m c 1 6 w 2 \" > \n h 2 > C o n n e c t / h 2 > \n u l > \n l i c l a s s = \" f b i c o n \" > a h r e f = \" h t t p : / / w w w . f a c e b o o k . c o m / o r a c l e l i n u x \" t i t l e = \" F a c e b o o k \" n a m e = \" F a c e b o o k \" t a r g e t = \" _ b l a n k \" i d = \" F a c e b o o k \" > F a c e b o o k / a > / l i > \n l i c l a s s = \" t w i c o n \" > a h r e f = \" h t t p : / / w w w . t w i t t e r . c o m / O r a c l e L i n u x \" t i t l e = \" T w i t t e r \" n a m e = \" T w i t t e r \" t a r g e t = \" _ b l a n k \" i d = \" T w i t t e r \" > T w i t t e r / a > / l i > \n l i c l a s s = \" i n i c o n \" > a h r e f = \" h t t p : / / w w w . l i n k e d i n . c o m / g r o u p s ? g i d = 1 2 0 2 3 8 \" t i t l e = \" L i n k e d I n \" n a m e = \" L i n k e d I n \" t a r g e t = \" _ b l a n k \" i d = \" L i n k e d I n \" > L i n k e d I n / a > / l i > \n l i c l a s s = \" y t i c o n \" > a h r e f = \" h t t p : / / w w w . y o u t u b e . c o m / o r a c l e l i n u x c h a n n e l \" t i t l e = \" Y o u T u b e \" n a m e = \" Y o u T u b e \" t a r g e t = \" _ b l a n k \" i d = \" Y o u T u b e \" > Y o u T u b e / a > / l i > \n l i c l a s s = \" b l o g i c o n \" > a h r e f = \" h t t p : / / b l o g s . o r a c l e . c o m / l i n u x \" t i t l e = \" B l o g \" n a m e = \" B l o g \" > B l o g / a > / l i > \n / u l > \n / d i v > \n \n d i v c l a s s = \" m c 1 6 w 3 \" > \n h 2 > C o n t a c t U s / h 2 > \n u l > \n l i > a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / u s / c o r p o r a t e / c o n t a c t / g l o b a l - 0 7 0 5 1 1 . h t m l \" > G l o b a l c o n t a c t s / a > / l i > \n l i > O r a c l e 1 - 8 0 0 - 6 3 3 - 0 6 9 1 / l i > \n / u l > \n / d i v > \n / d i v > \n / d i v > \n \n d i v i d = \" m c 0 4 \" c l a s s = \" m c 0 4 v 1 \" > \n d i v c l a s s = \" m c 0 4 w 1 \" > \n a h r e f = \" h t t p : / / o r a c l e . c o m \" > i m g s r c = \" / / w w w . o r a c l e i m g . c o m / a s s e t s / m c 0 4 - f o o t e r - l o g o . p n g \" b o r d e r = \" 0 \" a l t = \" s o f t w a r e . h a r d w a r e . c o m p l e t e \" / > / a > \n / d i v > \n \n d i v c l a s s = \" m c 0 4 w 2 \" > \n a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / s u b s c r i b e / i n d e x . h t m l \" > S u b s c r i b e / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / c o r p o r a t e / e m p l o y m e n t / i n d e x . h t m l \" > C a r e e r s / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / c o r p o r a t e / c o n t a c t / i n d e x . h t m l \" > C o n t a c t U s / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / h t m l / c o p y r i g h t . h t m l \" > L e g a l N o t i c e s / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / h t m l / t e r m s . h t m l \" > T e r m s o f U s e / a > | a h r e f = \" h t t p : / / w w w . o r a c l e . c o m / h t m l / p r i v a c y . h t m l \" > Y o u r P r i v a c y R i g h t s / a > \n / d i v > \n / d i v > \n / d i v > \n / b o d y > \n / h t m l > \n ", "published": "2016-11-09T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2016-2574.html", "cvelist": ["CVE-2016-2384", "CVE-2016-4794", "CVE-2016-6480", "CVE-2016-3070", "CVE-2016-2069", "CVE-2016-4581", "CVE-2016-2053", "CVE-2016-5828", "CVE-2016-2847", "CVE-2016-3156", "CVE-2015-8746", "CVE-2016-6136", "CVE-2015-8812", "CVE-2016-4569", "CVE-2015-8543", "CVE-2015-8374", "CVE-2016-3699", "CVE-2016-5829", "CVE-2016-6198", "CVE-2015-8956", "CVE-2013-4312", "CVE-2016-7039", "CVE-2016-5195", "CVE-2016-4578", "CVE-2016-5412", "CVE-2016-6327", "CVE-2016-3841", "CVE-2015-8844", "CVE-2016-2117", "CVE-2015-8845"], "lastseen": "2018-04-04T13:08:46"}, {"id": "ELSA-2017-0036", "type": "oraclelinux", "title": "kernel security and bug fix update", "description": "[2.6.32-642.13.1]\n- [net] Fix use after free in the recvmmsg exit path (Davide Caratti) [1390805 1390046] {CVE-2016-7117}\n- [net] vlan: Propagate MAC address to VLANs (Jarod Wilson) [1396479 1381585]\n- [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz Guzik) [1379527 1379529] {CVE-2016-6828}\n- [net] netfilter: x_tables: check for bogus target offset (Mateusz Guzik) [1351421 1351422] {CVE-2016-4998}\n- [net] netfilter: x_tables: validate e->target_offset early (Mateusz Guzik) [1351421 1351422] {CVE-2016-4998}\n- [net] netfilter: x_tables: make sure e->next_offset covers remaining blob size (Mateusz Guzik) [1351421 1351422] {CVE-2016-4998}\n- [net] ipv6: Don't change dst->flags using assignments (Marcelo Leitner) [1391974 1389478]\n- [scsi] libfc: Revert: use offload EM instance again (Chris Leech) [1392818 1383078]\n- [netdrv] sfc: report supported link speeds on SFP connections (Jarod Wilson) [1388168 1384621]\n- [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1392875 1342114]\n- [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: handle various crash scenarios (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: Support kexec on ws2012 r2 and above (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: Support handling messages on multiple CPUs (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: remove code duplication in message handling (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: avoid unneeded compiler optimizations in vmbus_wait_for_unload() (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: avoid wait_for_completion() on crash (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: avoid scheduling in interrupt context in vmbus_initiate_unload() (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly Kuznetsov) [1385482 1333167]\n- [hv] vmbus: Force all channel messages to be delivered on CPU 0 (Vitaly Kuznetsov) [1385482 1333167]\n- [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank Ramsay) [1396272 1374743]\n- [fs] nfs4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Steve Dickson) [1385480 1376467]\n- [firmware] dmi_scan: DMI information in sysfs is missing on SMBIOS 3.0 based systems (Steve Best) [1393464 1353807]\n[2.6.32-642.12.1]\n- [netdrv] mlx5: Fix RC transport send queue overhead computation (Slava Shwartsman) [1392799 1384212]", "published": "2017-01-10T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-0036.html", "cvelist": ["CVE-2016-7117", "CVE-2016-6828", "CVE-2016-4998"], "lastseen": "2017-01-10T21:59:24"}, {"id": "ELSA-2017-0086", "type": "oraclelinux", "title": "kernel security, bug fix, and enhancement update", "description": "- [3.10.0-514.6.1.OL7]\n- Oracle Linux certificates (Alexey Petrenko)\n- Oracle Linux RHCK Module Signing Key was compiled into kernel (olkmod_signing_key.x509)(alexey.petrenko@oracle.com)\n- Update x509.genkey [bug 24817676]\n[3.10.0-514.6.1]\n- [net] sctp: validate chunk len before actually using it (Hangbin Liu) [1399458 1399459] {CVE-2016-9555}\n- [net] sctp: rename WORD_TRUNC/ROUND macros (Hangbin Liu) [1399458 1399459] {CVE-2016-9555}\n- [net] sctp: keep fragmentation point aligned to word size (Hangbin Liu) [1399458 1399459] {CVE-2016-9555}\n- [x86] Mark Intel Purley supported (Steve Best) [1402824 1371748]\n- [acpi] sleep: Do not save NVS for new machines to accelerate S3 (Prarit Bhargava) [1402326 1385527]\n- [scsi] megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmware (Tomas Henzl) [1398179 1380447]\n- [scsi] megaraid_sas: Fix data integrity failure for JBOD (passthrough) devices (Tomas Henzl) [1398179 1380447]\n- [scsi] megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression (Tomas Henzl) [1398179 1380447]\n- [netdrv] net/hyperv: avoid uninitialized variable (Vitaly Kuznetsov) [1395578 1392220]\n- [netdrv] netvsc: Remove mistaken udp.h inclusion (Vitaly Kuznetsov) [1395578 1392220]\n- [netdrv] netvsc: fix checksum on UDP IPV6 (Vitaly Kuznetsov) [1395578 1392220]\n- [netdrv] hv_netvsc: add ethtool statistics for tx packet issues (Vitaly Kuznetsov) [1395578 1392220]\n- [netdrv] hv_netvsc: rearrange start_xmit (Vitaly Kuznetsov) [1395578 1392220]\n- [fs] Retry operation on EREMOTEIO on an interrupted slot (Steve Dickson) [1394710 1378981]\n- [fs] rbd: don't retry watch reregistration if header object is gone (Ilya Dryomov) [1393485 1378186]\n- [fs] rbd: don't wait for the lock forever if blacklisted (Ilya Dryomov) [1393485 1378186]\n- [fs] rbd: lock_on_read map option (Ilya Dryomov) [1393485 1378186]\n- [hv] do not lose pending heartbeat vmbus packets (Vitaly Kuznetsov) [1392035 1378615]\n- [netdrv] netvsc: fix incorrect receive checksum offloading (Vitaly Kuznetsov) [1391617 1388702]\n- [x86] kvm: lapic: cap __delay at lapic_timer_advance_ns (Marcelo Tosatti) [1391614 1389431]\n- [x86] kvm: x86: move nsec_to_cycles from x86.c to x86.h (Marcelo Tosatti) [1391614 1389431]\n- [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz Guzik) [1379530 1379531] {CVE-2016-6828}\n[3.10.0-514.5.1]\n- [fs] Fix regression which breaks DFS mounting (Sachin Prabhu) [1400055 1302329]\n- [fs] Move check for prefix path to within cifs_get_root() (Sachin Prabhu) [1400055 1302329]\n- [fs] Compare prepaths when comparing superblocks (Sachin Prabhu) [1400055 1302329]\n- [fs] Fix memory leaks in cifs_do_mount() (Sachin Prabhu) [1400055 1302329]\n- [fs] cifs: make share unaccessible at root level mountable (Sachin Prabhu) [1400055 1302329]\n- [kernel] sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [1398361 1392466]\n- [scsi] megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW which does not support JBOD sequence map (Tomas Henzl) [1398175 1380441]\n- [x86] smp: Fix __max_logical_packages value setup (Prarit Bhargava) [1398173 1394239]\n- [x86] revert 'smp: Fix __max_logical_packages value setup' (Prarit Bhargava) [1398173 1394239]\n- [watchdog] hpwdt: add support for iLO5 (Linda Knippers) [1397747 1382798]\n- [x86] kexec: Fix kexec crash in syscall kexec_file_load() (Pingfan Liu) [1395573 1385109]\n- [powerpc] ppc64: Fix incorrect return value from __copy_tofrom_user (Steve Best) [1395565 1387244]\n- [scsi] megaraid-sas: request irqs later (Tomas Henzl) [1394711 1392978]\n- [netdrv] i40e: Fix errors resulted while turning off TSO (Stefan Assmann) [1394708 1378509]\n- [fs] ext4: pre-zero allocated blocks for DAX IO (Eric Sandeen) [1394707 1367989]\n- [powerpc] pseries: use pci_host_bridge.release_fn() to kfree(phb) (Steve Best) [1393724 1385635]\n- [misc] genwqe: Change default access rights for device node (Steve Best) [1393723 1325797]\n- [misc] hpilo: Changes to support new security states in iLO5 FW (Nigel Croxon) [1393720 1376576]\n- [kernel] sched/core: Fix a race between try_to_wake_up() and a woken up task (Lauro Ramos Venancio) [1393719 1379256]\n- [hid] i2c-hid: exit if the IRQ is not valid (David Arcari) [1393717 1376599]\n- [x86] Add support for missing Kabylake Sunrise Point PCH (David Arcari) [1392033 1379401]\n- [net] sctp: not return ENOMEM err back in sctp_packet_transmit (Xin Long) [1392025 1371362]\n- [net] sctp: make sctp_outq_flush/tail/uncork return void (Xin Long) [1392025 1371362]\n- [net] sctp: save transmit error to sk_err in sctp_outq_flush (Xin Long) [1392025 1371362]\n- [net] sctp: free msg->chunks when sctp_primitive_SEND return err (Xin Long) [1392025 1371362]\n- [net] sctp: do not return the transmit err back to sctp_sendmsg (Xin Long) [1392025 1371362]\n- [net] sctp: remove the unnecessary state check in sctp_outq_tail (Xin Long) [1392025 1371362]\n- [net] netdev, sched/wait: Fix sleeping inside wait event (Paolo Abeni) [1392024 1382175]\n- [net] Separate the close_list and the unreg_list (Paolo Abeni) [1392024 1382175]\n- [vfio] pci: Fix ordering of eventfd vs virqfd shutdown (Alex Williamson) [1391611 1322026]\n- [net] Fix use after free in the recvmmsg exit path (Davide Caratti) [1390806 1390047] {CVE-2016-7117}\n- [fs] nfsd: don't return an unhashed lock stateid after taking mutex ('J. Bruce Fields') [1390672 1368577]\n- [fs] nfsd: Fix race between FREE_STATEID and LOCK ('J. Bruce Fields') [1390672 1368577]\n- [fs] nfsd: Close race between nfsd4_release_lockowner and nfsd4_lock ('J. Bruce Fields') [1390672 1368577]\n- [fs] nfsd: Extend the mutex holding region around in nfsd4_process_open2() ('J. Bruce Fields') [1390672 1368577]\n- [fs] nfsd: Always lock state exclusively ('J. Bruce Fields') [1390672 1368577]\n- [infiniband] ib/ipoib: move back IB LL address into the hard header (Jonathan Toppins) [1390668 1378656]\n[3.10.0-514.4.1]\n- [net] rtnetlink: fix rtnl_vfinfo_size (Sabrina Dubroca) [1395811 1392128]\n- [netdrv] ixgbe: test for trust in macvlan adjustments for vf (Ken Cox) [1395572 1379787]\n- [kernel] timekeeping: Copy the shadow-timekeeper over the real timekeeper last (Prarit Bhargava) [1395577 1344747]\n[3.10.0-514.3.1]\n- [net] team: Fixing a bug in team driver due to incorrect 'unsigned int' to 'int' conversion (Hangbin Liu) [1392023 1382098]", "published": "2017-01-17T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-0086.html", "cvelist": ["CVE-2016-7117", "CVE-2016-9555", "CVE-2016-6828"], "lastseen": "2017-01-18T03:00:22"}, {"id": "ELSA-2017-3510", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "[2.6.39-400.294.1]\n- nvme: Limit command retries (Ashok Vairavan) [Orabug: 25342947] \n- tcp: fix use after free in tcp_xmit_retransmit_queue() (Eric Dumazet) [Orabug: 25374376] {CVE-2016-6828}\n- ALSA: pcm : Call kill_fasync() in stream lock (Takashi Iwai) [Orabug: 25231728] {CVE-2016-9794}\n- net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (Eric Dumazet) [Orabug: 25231758] {CVE-2016-9793}\n- KEYS: Fix short sprintf buffer in /proc/keys show function (David Howells) [Orabug: 25306377] {CVE-2016-7042}", "published": "2017-01-12T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-3510.html", "cvelist": ["CVE-2016-9794", "CVE-2016-9793", "CVE-2016-6828", "CVE-2016-7042"], "lastseen": "2017-01-13T01:33:41"}, {"id": "ELSA-2017-3509", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "kernel-uek\n[3.8.13-118.16.2]\n- net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (Eric Dumazet) [Orabug: 25203623] {CVE-2016-9793}\n[3.8.13-118.16.1]\n- nvme: Limit command retries (Ashok Vairavan) [Orabug: 25374794] \n- tcp: fix use after free in tcp_xmit_retransmit_queue() (Eric Dumazet) [Orabug: 25374371] {CVE-2016-6828}\n- logging errors that get masked to EIO inside drivers/block/loop.c (Manjunath Patil) [Orabug: 22505535] \n- ALSA: pcm : Call kill_fasync() in stream lock (Takashi Iwai) [Orabug: 25203963] {CVE-2016-9794}\n- packet: fix race condition in packet_set_ring (Philip Pettersson) [Orabug: 25217756] {CVE-2016-8655}\n- x86: kvmclock: zero initialize pvclock shared memory area (Igor Mammedov) [Orabug: 25218431] \n- KEYS: Fix short sprintf buffer in /proc/keys show function (David Howells) [Orabug: 25306373] {CVE-2016-7042}", "published": "2017-01-12T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-3509.html", "cvelist": ["CVE-2016-9794", "CVE-2016-8655", "CVE-2016-9793", "CVE-2016-6828", "CVE-2016-7042"], "lastseen": "2017-01-13T01:33:50"}, {"id": "ELSA-2017-3508", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "kernel-uek\n[4.1.12-61.1.25]\n- KEYS: Fix short sprintf buffer in /proc/keys show function (David Howells) [Orabug: 25306361] {CVE-2016-7042}\n- nvme: Limit command retries (Keith Busch) [Orabug: 25374751] \n- fs/proc/task_mmu.c: fix mm_access() mode parameter in pagemap_read() (Kenny Keslar) [Orabug: 25374977] \n- tcp: fix use after free in tcp_xmit_retransmit_queue() (Eric Dumazet) [Orabug: 25374364] {CVE-2016-6828}\n- tunnels: Don't apply GRO to multiple layers of encapsulation. (Jesse Gross) [Orabug: 25036352] {CVE-2016-8666}\n- i40e: Don't notify client(s) for DCB changes on all VSIs (Neerav Parikh) [Orabug: 25046290] \n- packet: fix race condition in packet_set_ring (Philip Pettersson) [Orabug: 25231617] {CVE-2016-8655}\n- netlink: Fix dump skb leak/double free (Herbert Xu) [Orabug: 25231692] {CVE-2016-9806}\n- ALSA: pcm : Call kill_fasync() in stream lock (Takashi Iwai) [Orabug: 25231720] {CVE-2016-9794}\n- net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (Eric Dumazet) [Orabug: 25231751] {CVE-2016-9793}\n[4.1.12-61.1.24]\n- rebuild bumping release", "published": "2017-01-12T00:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-3508.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8655", "CVE-2016-9793", "CVE-2016-8666", "CVE-2016-6828", "CVE-2016-7042"], "lastseen": "2017-01-13T01:33:23"}], "redhat": [{"id": "RHSA-2017:0817", "type": "redhat", "title": "(RHSA-2017:0817) Moderate: kernel security, bug fix, and enhancement update", "description": "The kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nSecurity Fix(es):\n\n* It was discovered that a remote attacker could leverage the generation of IPv6 atomic fragments to trigger the use of fragmentation in an arbitrary IPv6 flow (in scenarios in which actual fragmentation of packets is not needed) and could subsequently perform any type of a fragmentation-based attack against legacy IPv6 nodes that do not implement RFC6946. (CVE-2016-10142, Moderate)\n\n* A flaw was discovered in the way the Linux kernel dealt with paging structures. When the kernel invalidated a paging structure that was not in use locally, it could, in principle, race against another CPU that is switching to a process that uses the paging structure in question. A local user could use a thread running with a stale cached virtual->physical translation to potentially escalate their privileges if the translation in question were writable and the physical page got reused for something critical (for example, a page table). (CVE-2016-2069, Moderate)\n\n* A race condition flaw was found in the ioctl_send_fib() function in the Linux kernel's aacraid implementation. A local attacker could use this flaw to cause a denial of service (out-of-bounds access or system crash) by changing a certain size value. (CVE-2016-6480, Moderate)\n\n* It was found that when the gcc stack protector was enabled, reading the /proc/keys file could cause a panic in the Linux kernel due to stack corruption. This happened because an incorrect buffer size was used to hold a 64-bit timeout value rendered as weeks. (CVE-2016-7042, Moderate)\n\n* It was found that when file permissions were modified via chmod and the user modifying them was not in the owning group or capable of CAP_FSETID, the setgid bit would be cleared. Setting a POSIX ACL via setxattr sets the file permissions as well as the new ACL, but doesn't clear the setgid bit in a similar way. This could allow a local user to gain group privileges via certain setgid applications. (CVE-2016-7097, Moderate)\n\n* A flaw was found in the Linux networking subsystem where a local attacker with CAP_NET_ADMIN capabilities could cause an out-of-bounds memory access by creating a smaller-than-expected ICMP header and sending to its destination via sendto(). (CVE-2016-8399, Moderate)\n\n* It was found that the blk_rq_map_user_iov() function in the Linux kernel's block device implementation did not properly restrict the type of iterator, which could allow a local attacker to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging write access to a /dev/sg device. (CVE-2016-9576, CVE-2016-10088, Moderate)\n\n* A flaw was found in the USB-MIDI Linux kernel driver: a double-free error could be triggered for the 'umidi' object. An attacker with physical access to the system could use this flaw to escalate their privileges. (CVE-2016-2384, Low)\n\nThe CVE-2016-7042 issue was discovered by Ondrej Kozina (Red Hat) and the CVE-2016-7097 issue was discovered by Andreas Gruenbacher (Red Hat) and Jan Kara (SUSE).\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the Red Hat Enterprise Linux 6.9 Release Notes and Red Hat Enterprise Linux 6.9 Technical Notes linked from the References section.", "published": "2017-03-21T12:09:43", "cvss": {"score": 7.6, "vector": "AV:NETWORK/AC:HIGH/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2017:0817", "cvelist": ["CVE-2016-2384", "CVE-2016-7097", "CVE-2016-8399", "CVE-2016-6480", "CVE-2016-2069", "CVE-2016-10088", "CVE-2016-9576", "CVE-2016-10142", "CVE-2016-7042"], "lastseen": "2017-04-18T17:21:25"}, {"id": "RHSA-2016:2584", "type": "redhat", "title": "(RHSA-2016:2584) Important: kernel-rt security, bug fix, and enhancement update", "description": "The kernel-rt packages provide the Real Time Linux Kernel, which enables fine-tuning for systems with extremely high determinism requirements.\n\nSecurity Fix(es):\n\n* It was found that the Linux kernel's IPv6 implementation mishandled socket options. A local attacker could abuse concurrent access to the socket options to escalate their privileges, or cause a denial of service (use-after-free and system crash) via a crafted sendmsg system call. (CVE-2016-3841, Important)\n\n* Several Moderate and Low impact security issues were found in the Linux kernel. Space precludes documenting each of these issues in this advisory. Refer to the CVE links in the References section for a description of each of these vulnerabilities. (CVE-2013-4312, CVE-2015-8374, CVE-2015-8543, CVE-2015-8812, CVE-2015-8844, CVE-2015-8845, CVE-2016-2053, CVE-2016-2069, CVE-2016-2847, CVE-2016-3156, CVE-2016-4581, CVE-2016-4794, CVE-2016-5829, CVE-2016-6136, CVE-2016-6198, CVE-2016-6327, CVE-2016-6480, CVE-2015-8746, CVE-2015-8956, CVE-2016-2117, CVE-2016-2384, CVE-2016-3070, CVE-2016-3699, CVE-2016-4569, CVE-2016-4578)\n\nRed Hat would like to thank Philip Pettersson (Samsung) for reporting CVE-2016-2053; Tetsuo Handa for reporting CVE-2016-2847; the Virtuozzo kernel team and Solar Designer (Openwall) for reporting CVE-2016-3156; Justin Yackoski (Cryptonite) for reporting CVE-2016-2117; and Linn Crosetto (HP) for reporting CVE-2016-3699. The CVE-2015-8812 issue was discovered by Venkatesh Pottem (Red Hat Engineering); the CVE-2015-8844 and CVE-2015-8845 issues were discovered by Miroslav Vadkerti (Red Hat Engineering); the CVE-2016-4581 issue was discovered by Eric W. Biederman (Red Hat); the CVE-2016-6198 issue was discovered by CAI Qian (Red Hat); and the CVE-2016-3070 issue was discovered by Jan Stancek (Red Hat).\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the Red Hat Enterprise Linux 7.3 Release Notes linked from the References section.", "published": "2016-11-03T10:07:15", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2016:2584", "cvelist": ["CVE-2013-4312", "CVE-2015-8374", "CVE-2015-8543", "CVE-2015-8746", "CVE-2015-8812", "CVE-2015-8844", "CVE-2015-8845", "CVE-2015-8956", "CVE-2016-2053", "CVE-2016-2069", "CVE-2016-2117", "CVE-2016-2384", "CVE-2016-2847", "CVE-2016-3070", "CVE-2016-3156", "CVE-2016-3699", "CVE-2016-3841", "CVE-2016-4569", "CVE-2016-4578", "CVE-2016-4581", "CVE-2016-4794", "CVE-2016-5829", "CVE-2016-6136", "CVE-2016-6198", "CVE-2016-6327", "CVE-2016-6480", "CVE-2017-13167"], "lastseen": "2018-04-20T10:27:44"}, {"id": "RHSA-2016:2574", "type": "redhat", "title": "(RHSA-2016:2574) Important: kernel security, bug fix, and enhancement update", "description": "The kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nSecurity Fix(es):\n\n* It was found that the Linux kernel's IPv6 implementation mishandled socket options. A local attacker could abuse concurrent access to the socket options to escalate their privileges, or cause a denial of service (use-after-free and system crash) via a crafted sendmsg system call. (CVE-2016-3841, Important)\n\n* Several Moderate and Low impact security issues were found in the Linux kernel. Space precludes documenting each of these issues in this advisory. Refer to the CVE links in the References section for a description of each of these vulnerabilities. (CVE-2013-4312, CVE-2015-8374, CVE-2015-8543, CVE-2015-8812, CVE-2015-8844, CVE-2015-8845, CVE-2016-2053, CVE-2016-2069, CVE-2016-2847, CVE-2016-3156, CVE-2016-4581, CVE-2016-4794, CVE-2016-5412, CVE-2016-5828, CVE-2016-5829, CVE-2016-6136, CVE-2016-6198, CVE-2016-6327, CVE-2016-6480, CVE-2015-8746, CVE-2015-8956, CVE-2016-2117, CVE-2016-2384, CVE-2016-3070, CVE-2016-3699, CVE-2016-4569, CVE-2016-4578)\n\nRed Hat would like to thank Philip Pettersson (Samsung) for reporting CVE-2016-2053; Tetsuo Handa for reporting CVE-2016-2847; the Virtuozzo kernel team and Solar Designer (Openwall) for reporting CVE-2016-3156; Justin Yackoski (Cryptonite) for reporting CVE-2016-2117; and Linn Crosetto (HP) for reporting CVE-2016-3699. The CVE-2015-8812 issue was discovered by Venkatesh Pottem (Red Hat Engineering); the CVE-2015-8844 and CVE-2015-8845 issues were discovered by Miroslav Vadkerti (Red Hat Engineering); the CVE-2016-4581 issue was discovered by Eric W. Biederman (Red Hat); the CVE-2016-6198 issue was discovered by CAI Qian (Red Hat); and the CVE-2016-3070 issue was discovered by Jan Stancek (Red Hat).\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the Red Hat Enterprise Linux 7.3 Release Notes linked from the References section.", "published": "2016-11-03T10:07:14", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2016:2574", "cvelist": ["CVE-2013-4312", "CVE-2015-8374", "CVE-2015-8543", "CVE-2015-8746", "CVE-2015-8812", "CVE-2015-8844", "CVE-2015-8845", "CVE-2015-8956", "CVE-2016-2053", "CVE-2016-2069", "CVE-2016-2117", "CVE-2016-2384", "CVE-2016-2847", "CVE-2016-3044", "CVE-2016-3070", "CVE-2016-3156", "CVE-2016-3699", "CVE-2016-3841", "CVE-2016-4569", "CVE-2016-4578", "CVE-2016-4581", "CVE-2016-4794", "CVE-2016-5412", "CVE-2016-5828", "CVE-2016-5829", "CVE-2016-6136", "CVE-2016-6198", "CVE-2016-6327", "CVE-2016-6480", "CVE-2016-7914", "CVE-2016-7915", "CVE-2016-9794", "CVE-2017-13167"], "lastseen": "2018-04-20T06:31:11"}, {"id": "RHSA-2017:0036", "type": "redhat", "title": "(RHSA-2017:0036) Important: kernel security and bug fix update", "description": "The kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nSecurity Fix(es):\n\n* A use-after-free vulnerability was found in the kernels socket recvmmsg subsystem. This may allow remote attackers to corrupt memory and may allow execution of arbitrary code. This corruption takes place during the error handling routines within __sys_recvmmsg() function. (CVE-2016-7117, Important)\n\n* An out-of-bounds heap memory access leading to a Denial of Service, heap disclosure, or further impact was found in setsockopt(). The function call is normally restricted to root, however some processes with cap_sys_admin may also be able to trigger this flaw in privileged container environments. (CVE-2016-4998, Moderate)\n\n* A use-after-free vulnerability was found in tcp_xmit_retransmit_queue and other tcp_* functions. This condition could allow an attacker to send an incorrect selective acknowledgment to existing connections, possibly resetting a connection. (CVE-2016-6828, Moderate)\n\nBug Fix(es):\n\n* When parallel NFS returned a file layout, a kernel crash sometimes occurred. This update removes the call to the BUG_ON() function from a code path of a client that returns the file layout. As a result, the kernel no longer crashes in the described situation. (BZ#1385480)\n\n* When a guest virtual machine (VM) on Microsoft Hyper-V was set to crash on a Nonmaskable Interrupt (NMI) that was injected from the host, this VM became unresponsive and did not create the vmcore dump file. This update applies a set of patches to the Virtual Machine Bus kernel driver (hv_vmbus) that fix this bug. As a result, the VM now first creates and saves the vmcore dump file and then reboots. (BZ#1385482)\n\n* From Red Hat Enterprise Linux 6.6 to 6.8, the IPv6 routing cache occasionally showed incorrect values. This update fixes the DST_NOCOUNT mechanism, and the IPv6 routing cache now shows correct values. (BZ#1391974)\n\n* When using the ixgbe driver and the software Fibre Channel over Ethernet (FCoE) stack, suboptimal performance in some cases occurred on systems with a large number of CPUs. This update fixes the fc_exch_alloc() function to try all the available exchange managers in the list for an available exchange ID. This change avoids failing allocations, which previously led to the host busy status. (BZ#1392818)\n\n* When the vmwgfx kernel module loads, it overrides the boot resolution automatically. Consequently, users were not able to change the resolution by manual setting of the kernel's 'vga=' parameter in the /boot/grub/grub.conf file. This update adds the 'nomodeset' parameter, which can be set in the /boot/grub/grub.conf file. The 'nomodeset' parameter allows the users to prevent the vmwgfx driver from loading. As a result, the setting of the 'vga=' parameter works as expected, in case that vmwgfx does not load. (BZ#1392875)\n\n* When Red Hat Enterprise Linux 6.8 was booted on SMBIOS 3.0 based systems, Desktop Management Interface (DMI) information, which is referenced by several applications, such as NEC server's memory RAS utility, was missing entries in the sysfs virtual file system. This update fixes the underlying source code, and sysfs now shows the DMI information as expected. (BZ#1393464)\n\n* Previously, bonding mode active backup and the propagation of the media access control (MAC) address to a VLAN interface did not work in Red Hat Enterprise Linux 6.8, when the fail_over_mac bonding parameter was set to fail_over_mac=active. With this update, the underlying source code has been fixed so that the VLANs continue inheriting the MAC address of the active physical interface until the VLAN MAC address is explicitly set to any value. As a result, IPv6 EUI64 addresses for the VLAN can reflect any changes to the MAC address of the physical interface, and Duplicate Address Detection (DAD) behaves as expected. (BZ#1396479)", "published": "2017-01-10T21:12:05", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2017:0036", "cvelist": ["CVE-2016-7117", "CVE-2016-6828", "CVE-2016-4998"], "lastseen": "2017-03-10T13:18:28"}, {"id": "RHSA-2017:0091", "type": "redhat", "title": "(RHSA-2017:0091) Important: kernel-rt security and bug fix update", "description": "The kernel-rt packages provide the Real Time Linux Kernel, which enables fine-tuning for systems with extremely high determinism requirements.\n\nSecurity Fix(es):\n\n* A use-after-free vulnerability was found in the kernel's socket recvmmsg subsystem. This may allow remote attackers to corrupt memory and may allow execution of arbitrary code. This corruption takes place during the error handling routines within __sys_recvmmsg() function. (CVE-2016-7117, Important)\n\n* A use-after-free vulnerability was found in tcp_xmit_retransmit_queue and other tcp_* functions. This condition could allow an attacker to send an incorrect selective acknowledgment to existing connections, possibly resetting a connection. (CVE-2016-6828, Moderate)\n\n* A flaw was found in the Linux kernel's implementation of sctp protocol in which a remote attacker can trigger an out of bounds read with an offset of up to 64kB. This may panic the machine with a page-fault. (CVE-2016-9555, Moderate)\n\nBug Fix(es):\n\n* The kernel-rt packages have been upgraded to the 3.10.0-514.6.1 source tree, which provides a number of bug fixes over the previous version. (BZ#1401863)\n\n* Previously, the device mapper (DM) subsystem was not notified that the real-time kernel changes the way preemption works with spinlocks. This caused a kernel panic when the dm-multipath kernel module was loaded because the interrupt request (IRQ) check was invalid on the real-time kernel. This check has been corrected enabling the system to boot correctly with the dm-multipath module enabled. (BZ#1400930)\n\n* Unlike the standard Linux kernel, the real-time kernel does not disable interrupts inside the Interrupt Service Routines driver. Because of this difference, a New API (NAPI) function for turning interrupt requests (IRQ) off was actually being called with IRQs enabled. Consequently, the NAPI poll list was being corrupted, causing improper networking card operation and potential kernel hangs. With this update, the NAPI function has been corrected to force modifications of the poll list to be protected allowing proper operation of the networking card drivers. (BZ#1402837)", "published": "2017-01-17T20:24:41", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2017:0091", "cvelist": ["CVE-2016-6828", "CVE-2016-7117", "CVE-2016-9555"], "lastseen": "2018-03-28T04:14:43"}, {"id": "RHSA-2017:0086", "type": "redhat", "title": "(RHSA-2017:0086) Important: kernel security, bug fix, and enhancement update", "description": "The kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nThese updated kernel packages include several security issues and numerous bug fixes, some of which you can see below. Space precludes documenting all of these bug fixes in this advisory. To see the complete list of bug fixes, users are directed to the related Knowledge Article: https://access.redhat.com/articles/2857831.\n\nSecurity Fix(es):\n\n* A use-after-free vulnerability was found in the kernel's socket recvmmsg subsystem. This may allow remote attackers to corrupt memory and may allow execution of arbitrary code. This corruption takes place during the error handling routines within __sys_recvmmsg() function. (CVE-2016-7117, Important)\n\n* A use-after-free vulnerability was found in tcp_xmit_retransmit_queue and other tcp_* functions. This condition could allow an attacker to send an incorrect selective acknowledgment to existing connections, possibly resetting a connection. (CVE-2016-6828, Moderate)\n\n* A flaw was found in the Linux kernel's implementation of the SCTP protocol. A remote attacker could trigger an out-of-bounds read with an offset of up to 64kB potentially causing the system to crash. (CVE-2016-9555, Moderate)\n\nBug Fix(es):\n\n* Previously, the performance of Internet Protocol over InfiniBand (IPoIB) was suboptimal due to a conflict of IPoIB with the Generic Receive Offload (GRO) infrastructure. With this update, the data cached by the IPoIB driver has been moved from a control block into the IPoIB hard header, thus avoiding the GRO problem and the corruption of IPoIB address information. As a result, the performance of IPoIB has been improved. (BZ#1390668)\n\n* Previously, when a virtual machine (VM) with PCI-Passthrough interfaces was recreated, a race condition between the eventfd daemon and the virqfd daemon occurred. Consequently, the operating system rebooted. This update fixes the race condition. As a result, the operating system no longer reboots in the described situation. (BZ#1391611)\n\n* Previously, a packet loss occurred when the team driver in round-robin mode was sending a large number of packets. This update fixes counting of the packets in the round-robin runner of the team driver, and the packet loss no longer occurs in the described situation. (BZ#1392023)\n\n* Previously, the virtual network devices contained in the deleted namespace could be deleted in any order. If the loopback device was not deleted as the last item, other netns devices, such as vxlan devices, could end up with dangling references to the loopback device. Consequently, deleting a network namespace (netns) occasionally ended by a kernel oops. With this update, the underlying source code has been fixed to ensure the correct order when deleting the virtual network devices on netns deletion. As a result, the kernel oops no longer occurs under the described circumstances. (BZ#1392024)\n\n* Previously, a Kabylake system with a Sunrise Point Platform Controller Hub (PCH) with a PCI device ID of 0xA149 showed the following warning messages during the boot:\n\n \"Unknown Intel PCH (0xa149) detected.\"\n \"Warning: Intel Kabylake processor with unknown PCH - this hardware has not undergone testing by Red Hat and might not be certified. Please consult https://hardware.redhat.com for certified hardware.\"\n\nThe messages were shown because this PCH was not properly recognized. With this update, the problem has been fixed, and the operating system now boots without displaying the warning messages. (BZ#1392033)\n\n* Previously, the operating system occasionally became unresponsive after a long run. This was caused by a race condition between the try_to_wake_up() function and a woken up task in the core scheduler. With this update, the race condition has been fixed, and the operating system no longer locks up in the described scenario. (BZ#1393719)", "published": "2017-01-17T20:24:29", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2017:0086", "cvelist": ["CVE-2016-6828", "CVE-2016-7117", "CVE-2016-9555"], "lastseen": "2018-04-15T16:22:16"}, {"id": "RHSA-2017:0113", "type": "redhat", "title": "(RHSA-2017:0113) Important: kernel-rt security and bug fix update", "description": "The kernel-rt packages provide the Real Time Linux Kernel, which enables fine-tuning for systems with extremely high determinism requirements.\n\nThe kernel-rt packages have been upgraded to version 3.10.0-514, which provides a number of security and bug fixes over the previous version. (BZ#1400193)\n\nSecurity Fix(es):\n\n* A use-after-free vulnerability was found in the kernel's socket recvmmsg subsystem. This may allow remote attackers to corrupt memory and may allow execution of arbitrary code. This corruption takes place during the error handling routines within __sys_recvmmsg() function. (CVE-2016-7117, Important)\n\n* A use-after-free vulnerability was found in tcp_xmit_retransmit_queue and other tcp_* functions. This condition could allow an attacker to send an incorrect selective acknowledgment to existing connections, possibly resetting a connection. (CVE-2016-6828, Moderate)\n\n* A flaw was found in the Linux kernel's implementation of sctp protocol in which a remote attacker can trigger an out of bounds read with an offset of up to 64kB. This may panic the machine with a page-fault. (CVE-2016-9555, Moderate)\n\nBug Fix(es):\n\n* Previously, console warnings from the real-time kernel were generated when a sleeping lock was acquired in atomic context. With this update, the code has been modified to not acquire a sleeping lock in this context. As a result, the console warnings are no longer generated. (BZ#1378982)\n\n* Previously, the device mapper (DM) subsystem was not notified that the real-time kernel changes the way preemption works with spinlocks. This caused a kernel panic when the dm-multipath kernel module was loaded because the interrupt request (IRQ) check was invalid on the real-time kernel. This check has been corrected enabling the system to boot correctly with the dm-multipath module enabled. (BZ#1400305)\n\n* Previously, the kernel could sometimes panic due to a possible division by zero in the scheduler. This bug has been fixed by defining a new div64_ul() division function and correcting the affected calculation in the proc_sched_show_task() function. (BZ#1400975)\n\n* Unlike the standard Linux kernel, the real-time kernel does not disable interrupts inside the Interrupt Service Routines driver. Because of this difference, a New API (NAPI) function for turning interrupt requests (IRQ) off was actually being called with IRQs enabled. Consequently, the NAPI poll list was being corrupted, causing improper networking card operation and potential kernel hangs. With this update, the NAPI function has been corrected to force modifications of the poll list to be protected allowing proper operation of the networking card drivers. (BZ#1401779)\n\nEnhancement(s):\n\n* With this update, the CONFIG_SLUB_DEBUG and CONFIG_SLABINFO kernel configuration options are enabled in the real-time kernel. These options turn on SLUB allocator debugging and slab information tracking, which are helpful when investigating kernel memory allocation problems. (BZ#1357997)", "published": "2017-01-17T22:39:19", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2017:0113", "cvelist": ["CVE-2016-6828", "CVE-2016-7117", "CVE-2016-9555", "CVE-2017-13167"], "lastseen": "2018-04-20T10:28:14"}, {"id": "RHSA-2016:2047", "type": "redhat", "title": "(RHSA-2016:2047) Important: kernel security update", "description": "The kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nSecurity Fix(es):\n\n* Linux kernel built with the 802.1Q/802.1ad VLAN(CONFIG_VLAN_8021Q) OR Virtual eXtensible Local Area Network(CONFIG_VXLAN) with Transparent Ethernet Bridging(TEB) GRO support, is vulnerable to a stack overflow issue. It could occur while receiving large packets via GRO path as an unlimited recursion could unfold in both VLAN and TEB modules leading to a stack corruption in the kernel. (CVE-2016-7039, Important)", "published": "2016-10-10T22:39:49", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2016:2047", "cvelist": ["CVE-2016-7039", "CVE-2016-8666"], "lastseen": "2018-04-15T16:21:38"}, {"id": "RHSA-2016:2110", "type": "redhat", "title": "(RHSA-2016:2110) Important: kernel-rt security update", "description": "The kernel-rt packages provide the Real Time Linux Kernel, which enables fine-tuning for systems with extremely high determinism requirements.\n\nSecurity Fix(es):\n\n* A race condition was found in the way the Linux kernel's memory subsystem handled the copy-on-write (COW) breakage of private read-only memory mappings. An unprivileged, local user could use this flaw to gain write access to otherwise read-only memory mappings and thus increase their privileges on the system. (CVE-2016-5195, Important)\n\n* Linux kernel built with the 802.1Q/802.1ad VLAN(CONFIG_VLAN_8021Q) OR Virtual eXtensible Local Area Network(CONFIG_VXLAN) with Transparent Ethernet Bridging(TEB) GRO support, is vulnerable to a stack overflow issue. It could occur while receiving large packets via GRO path; As an unlimited recursion could unfold in both VLAN and TEB modules, leading to a stack corruption in the kernel. (CVE-2016-7039, Important)\n\nRed Hat would like to thank Phil Oester for reporting CVE-2016-5195.", "published": "2016-10-26T16:09:58", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2016:2110", "cvelist": ["CVE-2016-5195", "CVE-2016-7039", "CVE-2016-8666"], "lastseen": "2018-03-28T02:40:30"}, {"id": "RHSA-2016:2107", "type": "redhat", "title": "(RHSA-2016:2107) Important: kernel-rt security update", "description": "The kernel-rt packages provide the Real Time Linux Kernel, which enables fine-tuning for systems with extremely high determinism requirements.\n\nSecurity Fix(es):\n\n* A race condition was found in the way the Linux kernel's memory subsystem handled the copy-on-write (COW) breakage of private read-only memory mappings. An unprivileged, local user could use this flaw to gain write access to otherwise read-only memory mappings and thus increase their privileges on the system. (CVE-2016-5195, Important)\n\n* Linux kernel built with the 802.1Q/802.1ad VLAN(CONFIG_VLAN_8021Q) OR Virtual eXtensible Local Area Network(CONFIG_VXLAN) with Transparent Ethernet Bridging(TEB) GRO support, is vulnerable to a stack overflow issue. It could occur while receiving large packets via GRO path; As an unlimited recursion could unfold in both VLAN and TEB modules, leading to a stack corruption in the kernel. (CVE-2016-7039, Important)\n\nRed Hat would like to thank Phil Oester for reporting CVE-2016-5195.", "published": "2016-10-26T12:56:09", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2016:2107", "cvelist": ["CVE-2016-5195", "CVE-2016-7039", "CVE-2016-8666"], "lastseen": "2017-10-10T14:57:00"}], "centos": [{"id": "CESA-2017:0817", "type": "centos", "title": "kernel, perf, python security update", "description": "**CentOS Errata and Security Advisory** CESA-2017:0817\n\n\nThe kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nSecurity Fix(es):\n\n* It was discovered that a remote attacker could leverage the generation of IPv6 atomic fragments to trigger the use of fragmentation in an arbitrary IPv6 flow (in scenarios in which actual fragmentation of packets is not needed) and could subsequently perform any type of a fragmentation-based attack against legacy IPv6 nodes that do not implement RFC6946. (CVE-2016-10142, Moderate)\n\n* A flaw was discovered in the way the Linux kernel dealt with paging structures. When the kernel invalidated a paging structure that was not in use locally, it could, in principle, race against another CPU that is switching to a process that uses the paging structure in question. A local user could use a thread running with a stale cached virtual->physical translation to potentially escalate their privileges if the translation in question were writable and the physical page got reused for something critical (for example, a page table). (CVE-2016-2069, Moderate)\n\n* A race condition flaw was found in the ioctl_send_fib() function in the Linux kernel's aacraid implementation. A local attacker could use this flaw to cause a denial of service (out-of-bounds access or system crash) by changing a certain size value. (CVE-2016-6480, Moderate)\n\n* It was found that when the gcc stack protector was enabled, reading the /proc/keys file could cause a panic in the Linux kernel due to stack corruption. This happened because an incorrect buffer size was used to hold a 64-bit timeout value rendered as weeks. (CVE-2016-7042, Moderate)\n\n* It was found that when file permissions were modified via chmod and the user modifying them was not in the owning group or capable of CAP_FSETID, the setgid bit would be cleared. Setting a POSIX ACL via setxattr sets the file permissions as well as the new ACL, but doesn't clear the setgid bit in a similar way. This could allow a local user to gain group privileges via certain setgid applications. (CVE-2016-7097, Moderate)\n\n* A flaw was found in the Linux networking subsystem where a local attacker with CAP_NET_ADMIN capabilities could cause an out-of-bounds memory access by creating a smaller-than-expected ICMP header and sending to its destination via sendto(). (CVE-2016-8399, Moderate)\n\n* It was found that the blk_rq_map_user_iov() function in the Linux kernel's block device implementation did not properly restrict the type of iterator, which could allow a local attacker to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging write access to a /dev/sg device. (CVE-2016-9576, CVE-2016-10088, Moderate)\n\n* A flaw was found in the USB-MIDI Linux kernel driver: a double-free error could be triggered for the 'umidi' object. An attacker with physical access to the system could use this flaw to escalate their privileges. (CVE-2016-2384, Low)\n\nThe CVE-2016-7042 issue was discovered by Ondrej Kozina (Red Hat) and the CVE-2016-7097 issue was discovered by Andreas Gruenbacher (Red Hat) and Jan Kara (SUSE).\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the Red Hat Enterprise Linux 6.9 Release Notes and Red Hat Enterprise Linux 6.9 Technical Notes linked from the References section.\n\n**Merged security bulletin from advisories:**\nhttp://lists.centos.org/pipermail/centos-cr-announce/2017-March/003811.html\n\n**Affected packages:**\nkernel\nkernel-abi-whitelists\nkernel-debug\nkernel-debug-devel\nkernel-devel\nkernel-doc\nkernel-firmware\nkernel-headers\nperf\npython-perf\n\n**Upstream details at:**\nhttps://rhn.redhat.com/errata/RHSA-2017-0817.html", "published": "2017-03-24T15:34:16", "cvss": {"score": 7.6, "vector": "AV:NETWORK/AC:HIGH/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.centos.org/pipermail/centos-cr-announce/2017-March/003811.html", "cvelist": ["CVE-2016-2384", "CVE-2016-7097", "CVE-2016-8399", "CVE-2016-6480", "CVE-2016-2069", "CVE-2016-10088", "CVE-2016-9576", "CVE-2016-10142", "CVE-2016-7042"], "lastseen": "2017-10-03T18:25:20"}, {"id": "CESA-2016:2574", "type": "centos", "title": "kernel, perf, python security update", "description": "**CentOS Errata and Security Advisory** CESA-2016:2574\n\n\nThe kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nSecurity Fix(es):\n\n* It was found that the Linux kernel's IPv6 implementation mishandled socket options. A local attacker could abuse concurrent access to the socket options to escalate their privileges, or cause a denial of service (use-after-free and system crash) via a crafted sendmsg system call. (CVE-2016-3841, Important)\n\n* Several Moderate and Low impact security issues were found in the Linux kernel. Space precludes documenting each of these issues in this advisory. Refer to the CVE links in the References section for a description of each of these vulnerabilities. (CVE-2013-4312, CVE-2015-8374, CVE-2015-8543, CVE-2015-8812, CVE-2015-8844, CVE-2015-8845, CVE-2016-2053, CVE-2016-2069, CVE-2016-2847, CVE-2016-3156, CVE-2016-4581, CVE-2016-4794, CVE-2016-5412, CVE-2016-5828, CVE-2016-5829, CVE-2016-6136, CVE-2016-6198, CVE-2016-6327, CVE-2016-6480, CVE-2015-8746, CVE-2015-8956, CVE-2016-2117, CVE-2016-2384, CVE-2016-3070, CVE-2016-3699, CVE-2016-4569, CVE-2016-4578)\n\nRed Hat would like to thank Philip Pettersson (Samsung) for reporting CVE-2016-2053; Tetsuo Handa for reporting CVE-2016-2847; the Virtuozzo kernel team and Solar Designer (Openwall) for reporting CVE-2016-3156; Justin Yackoski (Cryptonite) for reporting CVE-2016-2117; and Linn Crosetto (HP) for reporting CVE-2016-3699. The CVE-2015-8812 issue was discovered by Venkatesh Pottem (Red Hat Engineering); the CVE-2015-8844 and CVE-2015-8845 issues were discovered by Miroslav Vadkerti (Red Hat Engineering); the CVE-2016-4581 issue was discovered by Eric W. Biederman (Red Hat); the CVE-2016-6198 issue was discovered by CAI Qian (Red Hat); and the CVE-2016-3070 issue was discovered by Jan Stancek (Red Hat).\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the Red Hat Enterprise Linux 7.3 Release Notes linked from the References section.\n\n**Merged security bulletin from advisories:**\nhttp://lists.centos.org/pipermail/centos-cr-announce/2016-November/003609.html\n\n**Affected packages:**\nkernel\nkernel-abi-whitelists\nkernel-debug\nkernel-debug-devel\nkernel-devel\nkernel-doc\nkernel-headers\nkernel-tools\nkernel-tools-libs\nkernel-tools-libs-devel\nperf\npython-perf\n\n**Upstream details at:**\nhttps://rhn.redhat.com/errata/RHSA-2016-2574.html", "published": "2016-11-25T15:59:02", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.centos.org/pipermail/centos-cr-announce/2016-November/003609.html", "cvelist": ["CVE-2016-2384", "CVE-2016-9794", "CVE-2016-4794", "CVE-2016-6480", "CVE-2016-3070", "CVE-2016-2069", "CVE-2016-4581", "CVE-2016-2053", "CVE-2016-5828", "CVE-2016-2847", "CVE-2016-3156", "CVE-2015-8746", "CVE-2016-6136", "CVE-2015-8812", "CVE-2016-7915", "CVE-2016-4569", "CVE-2015-8543", "CVE-2015-8374", "CVE-2016-3699", "CVE-2016-5829", "CVE-2016-6198", "CVE-2015-8956", "CVE-2013-4312", "CVE-2016-3044", "CVE-2016-4578", "CVE-2016-5412", "CVE-2016-6327", "CVE-2016-3841", "CVE-2015-8844", "CVE-2016-2117", "CVE-2015-8845", "CVE-2016-7914"], "lastseen": "2017-10-03T18:25:02"}, {"id": "CESA-2017:0036", "type": "centos", "title": "kernel, perf, python security update", "description": "**CentOS Errata and Security Advisory** CESA-2017:0036\n\n\nThe kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nSecurity Fix(es):\n\n* A use-after-free vulnerability was found in the kernels socket recvmmsg subsystem. This may allow remote attackers to corrupt memory and may allow execution of arbitrary code. This corruption takes place during the error handling routines within __sys_recvmmsg() function. (CVE-2016-7117, Important)\n\n* An out-of-bounds heap memory access leading to a Denial of Service, heap disclosure, or further impact was found in setsockopt(). The function call is normally restricted to root, however some processes with cap_sys_admin may also be able to trigger this flaw in privileged container environments. (CVE-2016-4998, Moderate)\n\n* A use-after-free vulnerability was found in tcp_xmit_retransmit_queue and other tcp_* functions. This condition could allow an attacker to send an incorrect selective acknowledgment to existing connections, possibly resetting a connection. (CVE-2016-6828, Moderate)\n\nBug Fix(es):\n\n* When parallel NFS returned a file layout, a kernel crash sometimes occurred. This update removes the call to the BUG_ON() function from a code path of a client that returns the file layout. As a result, the kernel no longer crashes in the described situation. (BZ#1385480)\n\n* When a guest virtual machine (VM) on Microsoft Hyper-V was set to crash on a Nonmaskable Interrupt (NMI) that was injected from the host, this VM became unresponsive and did not create the vmcore dump file. This update applies a set of patches to the Virtual Machine Bus kernel driver (hv_vmbus) that fix this bug. As a result, the VM now first creates and saves the vmcore dump file and then reboots. (BZ#1385482)\n\n* From Red Hat Enterprise Linux 6.6 to 6.8, the IPv6 routing cache occasionally showed incorrect values. This update fixes the DST_NOCOUNT mechanism, and the IPv6 routing cache now shows correct values. (BZ#1391974)\n\n* When using the ixgbe driver and the software Fibre Channel over Ethernet (FCoE) stack, suboptimal performance in some cases occurred on systems with a large number of CPUs. This update fixes the fc_exch_alloc() function to try all the available exchange managers in the list for an available exchange ID. This change avoids failing allocations, which previously led to the host busy status. (BZ#1392818)\n\n* When the vmwgfx kernel module loads, it overrides the boot resolution automatically. Consequently, users were not able to change the resolution by manual setting of the kernel's 'vga=' parameter in the /boot/grub/grub.conf file. This update adds the 'nomodeset' parameter, which can be set in the /boot/grub/grub.conf file. The 'nomodeset' parameter allows the users to prevent the vmwgfx driver from loading. As a result, the setting of the 'vga=' parameter works as expected, in case that vmwgfx does not load. (BZ#1392875)\n\n* When Red Hat Enterprise Linux 6.8 was booted on SMBIOS 3.0 based systems, Desktop Management Interface (DMI) information, which is referenced by several applications, such as NEC server's memory RAS utility, was missing entries in the sysfs virtual file system. This update fixes the underlying source code, and sysfs now shows the DMI information as expected. (BZ#1393464)\n\n* Previously, bonding mode active backup and the propagation of the media access control (MAC) address to a VLAN interface did not work in Red Hat Enterprise Linux 6.8, when the fail_over_mac bonding parameter was set to fail_over_mac=active. With this update, the underlying source code has been fixed so that the VLANs continue inheriting the MAC address of the active physical interface until the VLAN MAC address is explicitly set to any value. As a result, IPv6 EUI64 addresses for the VLAN can reflect any changes to the MAC address of the physical interface, and Duplicate Address Detection (DAD) behaves as expected. (BZ#1396479)\n\n**Merged security bulletin from advisories:**\nhttp://lists.centos.org/pipermail/centos-announce/2017-January/022206.html\n\n**Affected packages:**\nkernel\nkernel-abi-whitelists\nkernel-debug\nkernel-debug-devel\nkernel-devel\nkernel-doc\nkernel-firmware\nkernel-headers\nperf\npython-perf\n\n**Upstream details at:**\nhttps://rhn.redhat.com/errata/RHSA-2017-0036.html", "published": "2017-01-12T15:47:38", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.centos.org/pipermail/centos-announce/2017-January/022206.html", "cvelist": ["CVE-2016-7117", "CVE-2016-6828", "CVE-2016-4998"], "lastseen": "2017-10-03T18:26:56"}, {"id": "CESA-2017:0086", "type": "centos", "title": "kernel, perf, python security update", "description": "**CentOS Errata and Security Advisory** CESA-2017:0086\n\n\nThe kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nThese updated kernel packages include several security issues and numerous bug fixes, some of which you can see below. Space precludes documenting all of these bug fixes in this advisory. To see the complete list of bug fixes, users are directed to the related Knowledge Article: https://access.redhat.com/articles/2857831.\n\nSecurity Fix(es):\n\n* A use-after-free vulnerability was found in the kernel's socket recvmmsg subsystem. This may allow remote attackers to corrupt memory and may allow execution of arbitrary code. This corruption takes place during the error handling routines within __sys_recvmmsg() function. (CVE-2016-7117, Important)\n\n* A use-after-free vulnerability was found in tcp_xmit_retransmit_queue and other tcp_* functions. This condition could allow an attacker to send an incorrect selective acknowledgment to existing connections, possibly resetting a connection. (CVE-2016-6828, Moderate)\n\n* A flaw was found in the Linux kernel's implementation of the SCTP protocol. A remote attacker could trigger an out-of-bounds read with an offset of up to 64kB potentially causing the system to crash. (CVE-2016-9555, Moderate)\n\nBug Fix(es):\n\n* Previously, the performance of Internet Protocol over InfiniBand (IPoIB) was suboptimal due to a conflict of IPoIB with the Generic Receive Offload (GRO) infrastructure. With this update, the data cached by the IPoIB driver has been moved from a control block into the IPoIB hard header, thus avoiding the GRO problem and the corruption of IPoIB address information. As a result, the performance of IPoIB has been improved. (BZ#1390668)\n\n* Previously, when a virtual machine (VM) with PCI-Passthrough interfaces was recreated, a race condition between the eventfd daemon and the virqfd daemon occurred. Consequently, the operating system rebooted. This update fixes the race condition. As a result, the operating system no longer reboots in the described situation. (BZ#1391611)\n\n* Previously, a packet loss occurred when the team driver in round-robin mode was sending a large number of packets. This update fixes counting of the packets in the round-robin runner of the team driver, and the packet loss no longer occurs in the described situation. (BZ#1392023)\n\n* Previously, the virtual network devices contained in the deleted namespace could be deleted in any order. If the loopback device was not deleted as the last item, other netns devices, such as vxlan devices, could end up with dangling references to the loopback device. Consequently, deleting a network namespace (netns) occasionally ended by a kernel oops. With this update, the underlying source code has been fixed to ensure the correct order when deleting the virtual network devices on netns deletion. As a result, the kernel oops no longer occurs under the described circumstances. (BZ#1392024)\n\n* Previously, a Kabylake system with a Sunrise Point Platform Controller Hub (PCH) with a PCI device ID of 0xA149 showed the following warning messages during the boot:\n\n \"Unknown Intel PCH (0xa149) detected.\"\n \"Warning: Intel Kabylake processor with unknown PCH - this hardware has not undergone testing by Red Hat and might not be certified. Please consult https://hardware.redhat.com for certified hardware.\"\n\nThe messages were shown because this PCH was not properly recognized. With this update, the problem has been fixed, and the operating system now boots without displaying the warning messages. (BZ#1392033)\n\n* Previously, the operating system occasionally became unresponsive after a long run. This was caused by a race condition between the try_to_wake_up() function and a woken up task in the core scheduler. With this update, the race condition has been fixed, and the operating system no longer locks up in the described scenario. (BZ#1393719)\n\n**Merged security bulletin from advisories:**\nhttp://lists.centos.org/pipermail/centos-announce/2017-January/022246.html\n\n**Affected packages:**\nkernel\nkernel-abi-whitelists\nkernel-debug\nkernel-debug-devel\nkernel-devel\nkernel-doc\nkernel-headers\nkernel-tools\nkernel-tools-libs\nkernel-tools-libs-devel\nperf\npython-perf\n\n**Upstream details at:**\nhttps://rhn.redhat.com/errata/RHSA-2017-0086.html", "published": "2017-01-19T13:30:14", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://lists.centos.org/pipermail/centos-announce/2017-January/022246.html", "cvelist": ["CVE-2016-7117", "CVE-2016-9555", "CVE-2016-6828"], "lastseen": "2017-10-03T18:25:06"}, {"id": "CESA-2016:2047", "type": "centos", "title": "kernel, perf, python security update", "description": "**CentOS Errata and Security Advisory** CESA-2016:2047\n\n\nThe kernel packages contain the Linux kernel, the core of any Linux operating system.\n\nSecurity Fix(es):\n\n* Linux kernel built with the 802.1Q/802.1ad VLAN(CONFIG_VLAN_8021Q) OR Virtual eXtensible Local Area Network(CONFIG_VXLAN) with Transparent Ethernet Bridging(TEB) GRO support, is vulnerable to a stack overflow issue. It could occur while receiving large packets via GRO path as an unlimited recursion could unfold in both VLAN and TEB modules leading to a stack corruption in the kernel. (CVE-2016-7039, Important)\n\n**Merged security bulletin from advisories:**\nhttp://lists.centos.org/pipermail/centos-announce/2016-October/022120.html\n\n**Affected packages:**\nkernel\nkernel-abi-whitelists\nkernel-debug\nkernel-debug-devel\nkernel-devel\nkernel-doc\nkernel-headers\nkernel-tools\nkernel-tools-libs\nkernel-tools-libs-devel\nperf\npython-perf\n\n**Upstream details at:**\nhttps://rhn.redhat.com/errata/RHSA-2016-2047.html", "published": "2016-10-11T18:36:43", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "http://lists.centos.org/pipermail/centos-announce/2016-October/022120.html", "cvelist": ["CVE-2016-8666", "CVE-2016-7039"], "lastseen": "2017-10-10T18:03:18"}], "amazon": [{"id": "ALAS-2016-740", "type": "amazon", "title": "Medium: kernel", "description": "**Issue Overview:**\n\nA use after free vulnerability was found in tcp_xmit_retransmit_queue and other tcp_* functions.\n\n \n**Affected Packages:** \n\n\nkernel\n\n \n**Issue Correction:** \nRun _yum update kernel_ to update your system. You will need to reboot your system in order for the new kernel to be running. \n\n \n**New Packages:**\n \n \n i686: \n kernel-devel-4.4.19-29.55.amzn1.i686 \n kernel-headers-4.4.19-29.55.amzn1.i686 \n kernel-debuginfo-common-i686-4.4.19-29.55.amzn1.i686 \n kernel-tools-4.4.19-29.55.amzn1.i686 \n kernel-tools-debuginfo-4.4.19-29.55.amzn1.i686 \n kernel-debuginfo-4.4.19-29.55.amzn1.i686 \n kernel-tools-devel-4.4.19-29.55.amzn1.i686 \n kernel-4.4.19-29.55.amzn1.i686 \n perf-debuginfo-4.4.19-29.55.amzn1.i686 \n perf-4.4.19-29.55.amzn1.i686 \n \n noarch: \n kernel-doc-4.4.19-29.55.amzn1.noarch \n \n src: \n kernel-4.4.19-29.55.amzn1.src \n \n x86_64: \n kernel-debuginfo-4.4.19-29.55.amzn1.x86_64 \n perf-4.4.19-29.55.amzn1.x86_64 \n perf-debuginfo-4.4.19-29.55.amzn1.x86_64 \n kernel-tools-4.4.19-29.55.amzn1.x86_64 \n kernel-tools-devel-4.4.19-29.55.amzn1.x86_64 \n kernel-tools-debuginfo-4.4.19-29.55.amzn1.x86_64 \n kernel-4.4.19-29.55.amzn1.x86_64 \n kernel-devel-4.4.19-29.55.amzn1.x86_64 \n kernel-headers-4.4.19-29.55.amzn1.x86_64 \n kernel-debuginfo-common-x86_64-4.4.19-29.55.amzn1.x86_64 \n \n \n", "published": "2016-09-01T18:00:00", "cvss": {"score": 0.0, "vector": "NONE"}, "href": "https://alas.aws.amazon.com/ALAS-2016-740.html", "cvelist": ["CVE-2016-6828"], "lastseen": "2016-09-28T21:04:08"}, {"id": "ALAS-2016-762", "type": "amazon", "title": "Important: kernel", "description": "**Issue Overview:**\n\nThe IP stack in the Linux kernel before 4.6 allows remote attackers to cause a denial of service (stack consumption and panic) or possibly have unspecified other impact by triggering use of the GRO path for packets with tunnel stacking, as demonstrated by interleaved IPv4 headers and GRE headers, a related issue to [CVE-2016-7039 __](<https://access.redhat.com/security/cve/CVE-2016-7039>). ([CVE-2016-8666 __](<https://access.redhat.com/security/cve/CVE-2016-8666>))\n\nLinux kernel built with the 802.1Q/802.1ad VLAN(CONFIG_VLAN_8021Q) OR Virtual eXtensible Local Area Network(CONFIG_VXLAN) with Transparent Ethernet Bridging(TEB) GRO support, is vulnerable to a stack overflow issue. It could occur while receiving large packets via GRO path, as an unlimited recursion could unfold in both VLAN and TEB modules, leading to a stack corruption in the kernel. ([CVE-2016-7039 __](<https://access.redhat.com/security/cve/CVE-2016-7039>))\n\n \n**Affected Packages:** \n\n\nkernel\n\n \n**Issue Correction:** \nRun _yum update kernel_ to update your system. You will need to reboot your system in order for the new kernel to be running. \n\n \n**New Packages:**\n \n \n i686: \n kernel-tools-devel-4.4.30-32.54.amzn1.i686 \n kernel-debuginfo-4.4.30-32.54.amzn1.i686 \n kernel-headers-4.4.30-32.54.amzn1.i686 \n kernel-tools-4.4.30-32.54.amzn1.i686 \n kernel-devel-4.4.30-32.54.amzn1.i686 \n perf-debuginfo-4.4.30-32.54.amzn1.i686 \n kernel-debuginfo-common-i686-4.4.30-32.54.amzn1.i686 \n perf-4.4.30-32.54.amzn1.i686 \n kernel-4.4.30-32.54.amzn1.i686 \n kernel-tools-debuginfo-4.4.30-32.54.amzn1.i686 \n \n noarch: \n kernel-doc-4.4.30-32.54.amzn1.noarch \n \n src: \n kernel-4.4.30-32.54.amzn1.src \n \n x86_64: \n kernel-4.4.30-32.54.amzn1.x86_64 \n kernel-devel-4.4.30-32.54.amzn1.x86_64 \n perf-debuginfo-4.4.30-32.54.amzn1.x86_64 \n kernel-tools-devel-4.4.30-32.54.amzn1.x86_64 \n kernel-tools-4.4.30-32.54.amzn1.x86_64 \n kernel-debuginfo-common-x86_64-4.4.30-32.54.amzn1.x86_64 \n kernel-headers-4.4.30-32.54.amzn1.x86_64 \n kernel-tools-debuginfo-4.4.30-32.54.amzn1.x86_64 \n perf-4.4.30-32.54.amzn1.x86_64 \n kernel-debuginfo-4.4.30-32.54.amzn1.x86_64 \n \n \n", "published": "2016-11-10T18:00:00", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://alas.aws.amazon.com/ALAS-2016-762.html", "cvelist": ["CVE-2016-8666", "CVE-2016-7039"], "lastseen": "2016-11-11T04:42:26"}], "zdt": [{"id": "1337DAY-ID-26265", "type": "zdt", "title": "Linux Kernel - TCP Related Read Use-After-Free Exploit", "description": "Exploit for linux platform in category dos / poc", "published": "2016-11-08T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://0day.today/exploit/description/26265", "cvelist": ["CVE-2016-6828"], "lastseen": "2018-04-04T19:29:26"}], "packetstorm": [{"id": "PACKETSTORM:139642", "type": "packetstorm", "title": "Linux Kernel TCP Related Read Use-After-Free", "description": "", "published": "2016-11-09T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://packetstormsecurity.com/files/139642/Linux-Kernel-TCP-Related-Read-Use-After-Free.html", "cvelist": ["CVE-2016-6828"], "lastseen": "2016-12-05T22:20:26"}], "exploitdb": [{"id": "EDB-ID:40731", "type": "exploitdb", "title": "Linux Kernel - TCP Related Read Use-After-Free", "description": "Linux Kernel - TCP Related Read Use-After-Free. CVE-2016-6828. Dos exploit for Linux platform", "published": "2016-08-18T00:00:00", "cvss": {"score": 4.9, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://www.exploit-db.com/exploits/40731/", "cvelist": ["CVE-2016-6828"], "lastseen": "2016-11-09T10:57:12"}]}}