ID EULEROS_SA-2017-1001.NASL Type nessus Reporter Tenable Modified 2017-05-04T00:00:00
Description
According to the versions of the kernel packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities :
arch/x86/kvm/vmx.c in the Linux kernel through 4.9 mismanages the #BP and #OF exceptions, which allows guest OS users to cause a denial of service (guest OS crash) by declining to handle an exception thrown by an L2 guest.(CVE-2016-9588)
The 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.(CVE-2016-8666)
The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel before 4.8.14 does not properly restrict the type of iterator, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device.(CVE-2016-9576)
Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel before 4.6.3 allows local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that makes sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated.(CVE-2016-9806)
The sg implementation in the Linux kernel through 4.9 does not properly restrict write operations in situations where the KERNEL_DS option is set, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device, related to block/bsg.c and drivers/scsi/sg.c.
NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-9576.(CVE-2016-10088)
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)
The arch_pick_mmap_layout function in arch/x86/mm/mmap.c in the Linux kernel through 4.5.2 does not properly randomize the legacy base address, which makes it easier for local users to defeat the intended restrictions on the ADDR_NO_RANDOMIZE flag, and bypass the ASLR protection mechanism for a setuid or setgid program, by disabling stack-consumption resource limits.(CVE-2016-3672)
Note that Tenable Network Security has extracted the preceding description block directly from the EulerOS security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.
#
# (C) Tenable Network Security, Inc.
#
include("compat.inc");
if (description)
{
script_id(99848);
script_version("$Revision: 1.3 $");
script_cvs_date("$Date: 2017/05/04 13:21:27 $");
script_cve_id(
"CVE-2016-10088",
"CVE-2016-3672",
"CVE-2016-8666",
"CVE-2016-9555",
"CVE-2016-9576",
"CVE-2016-9588",
"CVE-2016-9806"
);
script_osvdb_id(
136761,
145649,
145694,
147698,
148137,
148443,
148861
);
script_name(english:"EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)");
script_summary(english:"Checks the rpm output for the updated packages.");
script_set_attribute(attribute:"synopsis", value:
"The remote EulerOS host is missing multiple security updates.");
script_set_attribute(attribute:"description", value:
"According to the versions of the kernel packages installed, the
EulerOS installation on the remote host is affected by the following
vulnerabilities :
- arch/x86/kvm/vmx.c in the Linux kernel through 4.9
mismanages the #BP and #OF exceptions, which allows
guest OS users to cause a denial of service (guest OS
crash) by declining to handle an exception thrown by an
L2 guest.(CVE-2016-9588)
- The 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.(CVE-2016-8666)
- The blk_rq_map_user_iov function in block/blk-map.c in
the Linux kernel before 4.8.14 does not properly
restrict the type of iterator, which allows local users
to read or write to arbitrary kernel memory locations
or cause a denial of service (use-after-free) by
leveraging access to a /dev/sg device.(CVE-2016-9576)
- Race condition in the netlink_dump function in
net/netlink/af_netlink.c in the Linux kernel before
4.6.3 allows local users to cause a denial of service
(double free) or possibly have unspecified other impact
via a crafted application that makes sendmsg system
calls, leading to a free operation associated with a
new dump that started earlier than
anticipated.(CVE-2016-9806)
- The sg implementation in the Linux kernel through 4.9
does not properly restrict write operations in
situations where the KERNEL_DS option is set, which
allows local users to read or write to arbitrary kernel
memory locations or cause a denial of service
(use-after-free) by leveraging access to a /dev/sg
device, related to block/bsg.c and drivers/scsi/sg.c.
NOTE: this vulnerability exists because of an
incomplete fix for CVE-2016-9576.(CVE-2016-10088)
- 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)
- The arch_pick_mmap_layout function in
arch/x86/mm/mmap.c in the Linux kernel through 4.5.2
does not properly randomize the legacy base address,
which makes it easier for local users to defeat the
intended restrictions on the ADDR_NO_RANDOMIZE flag,
and bypass the ASLR protection mechanism for a setuid
or setgid program, by disabling stack-consumption
resource limits.(CVE-2016-3672)
Note that Tenable Network Security has extracted the preceding
description block directly from the EulerOS security advisory. Tenable
has attempted to automatically clean and format it as much as possible
without introducing additional issues.");
# http://developer.huawei.com/ict/en/site-euleros/euleros/security-advisories/EulerOS-SA-2017-1001
script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?d5780220");
script_set_attribute(attribute:"solution", value:
"Update the affected kernel packages.");
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H");
script_set_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_set_attribute(attribute:"patch_publication_date", value:"2017/01/04");
script_set_attribute(attribute:"plugin_publication_date", value:"2017/05/02");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:kernel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:kernel-debug");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:kernel-debuginfo");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:kernel-debuginfo-common-x86_64");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:kernel-devel");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:kernel-headers");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:kernel-tools");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:kernel-tools-libs");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:perf");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:huawei:euleros:python-perf");
script_set_attribute(attribute:"cpe", value:"cpe:/o:huawei:euleros:2.0");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Huawei Local Security Checks");
script_copyright(english:"This script is Copyright (C) 2017 Tenable Network Security, Inc.");
script_dependencies("ssh_get_info.nasl");
script_require_keys("Host/local_checks_enabled", "Host/EulerOS/release", "Host/EulerOS/rpm-list", "Host/EulerOS/sp");
exit(0);
}
include("audit.inc");
include("global_settings.inc");
include("rpm.inc");
if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
release = get_kb_item("Host/EulerOS/release");
if (isnull(release) || release !~ "^EulerOS") audit(AUDIT_OS_NOT, "EulerOS");
if (release !~ "^EulerOS release 2\.0(\D|$)") audit(AUDIT_OS_NOT, "EulerOS 2.0");
sp = get_kb_item("Host/EulerOS/sp");
if (isnull(sp) || sp !~ "^(1)$") audit(AUDIT_OS_NOT, "EulerOS 2.0 SP1");
if (!get_kb_item("Host/EulerOS/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING);
cpu = get_kb_item("Host/cpu");
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ("x86_64" >!< cpu && cpu !~ "^i[3-6]86$") audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, "EulerOS", cpu);
flag = 0;
pkgs = ["kernel-3.10.0-229.46.1.111",
"kernel-debug-3.10.0-229.46.1.111",
"kernel-debuginfo-3.10.0-229.46.1.111",
"kernel-debuginfo-common-x86_64-3.10.0-229.46.1.111",
"kernel-devel-3.10.0-229.46.1.111",
"kernel-headers-3.10.0-229.46.1.111",
"kernel-tools-3.10.0-229.46.1.111",
"kernel-tools-libs-3.10.0-229.46.1.111",
"perf-3.10.0-229.46.1.111",
"python-perf-3.10.0-229.46.1.111"];
foreach (pkg in pkgs)
if (rpm_check(release:"EulerOS-2.0", sp:"1", reference:pkg)) flag++;
if (flag)
{
security_report_v4(
port : 0,
severity : SECURITY_HOLE,
extra : rpm_report_get()
);
exit(0);
}
else
{
tested = pkg_tests_get();
if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
else audit(AUDIT_PACKAGE_NOT_INSTALLED, "kernel");
}
{"id": "EULEROS_SA-2017-1001.NASL", "bulletinFamily": "scanner", "title": "EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)", "description": "According to the versions of the kernel packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities :\n\n - arch/x86/kvm/vmx.c in the Linux kernel through 4.9 mismanages the #BP and #OF exceptions, which allows guest OS users to cause a denial of service (guest OS crash) by declining to handle an exception thrown by an L2 guest.(CVE-2016-9588)\n\n - The 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.(CVE-2016-8666)\n\n - The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel before 4.8.14 does not properly restrict the type of iterator, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device.(CVE-2016-9576)\n\n - Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel before 4.6.3 allows local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that makes sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated.(CVE-2016-9806)\n\n - The sg implementation in the Linux kernel through 4.9 does not properly restrict write operations in situations where the KERNEL_DS option is set, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device, related to block/bsg.c and drivers/scsi/sg.c.\n NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-9576.(CVE-2016-10088)\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.\n (CVE-2016-9555)\n\n - The arch_pick_mmap_layout function in arch/x86/mm/mmap.c in the Linux kernel through 4.5.2 does not properly randomize the legacy base address, which makes it easier for local users to defeat the intended restrictions on the ADDR_NO_RANDOMIZE flag, and bypass the ASLR protection mechanism for a setuid or setgid program, by disabling stack-consumption resource limits.(CVE-2016-3672)\n\nNote that Tenable Network Security has extracted the preceding description block directly from the EulerOS security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-05-02T00:00:00", "modified": "2017-05-04T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=99848", "reporter": "Tenable", "references": ["http://www.nessus.org/u?d5780220"], "cvelist": ["CVE-2016-9806", "CVE-2016-8666", "CVE-2016-10088", "CVE-2016-9555", "CVE-2016-9576", "CVE-2016-9588", "CVE-2016-3672"], "type": "nessus", "lastseen": "2017-10-29T13:35:18", "history": [{"bulletin": {"bulletinFamily": "exploit", "cvelist": ["CVE-2016-9806", "CVE-2016-8666", "CVE-2016-10088", "CVE-2016-9555", "CVE-2016-9576", "CVE-2016-9588", "CVE-2016-3672"], "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "description": "According to the versions of the kernel packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities :\n\n - arch/x86/kvm/vmx.c in the Linux kernel through 4.9 mismanages the #BP and #OF exceptions, which allows guest OS users to cause a denial of service (guest OS crash) by declining to handle an exception thrown by an L2 guest.(CVE-2016-9588)\n\n - The 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.(CVE-2016-8666)\n\n - The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel before 4.8.14 does not properly restrict the type of iterator, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device.(CVE-2016-9576)\n\n - Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel before 4.6.3 allows local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that makes sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated.(CVE-2016-9806)\n\n - The sg implementation in the Linux kernel through 4.9 does not properly restrict write operations in situations where the KERNEL_DS option is set, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device, related to block/bsg.c and drivers/scsi/sg.c.\n NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-9576.(CVE-2016-10088)\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.\n (CVE-2016-9555)\n\n - The arch_pick_mmap_layout function in arch/x86/mm/mmap.c in the Linux kernel through 4.5.2 does not properly randomize the legacy base address, which makes it easier for local users to defeat the intended restrictions on the ADDR_NO_RANDOMIZE flag, and bypass the ASLR protection mechanism for a setuid or setgid program, by disabling stack-consumption resource limits.(CVE-2016-3672)\n\nNote that Tenable Network Security has extracted the preceding description block directly from the EulerOS security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "edition": 1, "hash": "cc278c2818236d27c171a15ea0784f23bc658957bdab5664a1c9ee760c27bf69", "hashmap": [{"hash": "708697c63f7eb369319c6523380bdf7a", "key": "bulletinFamily"}, {"hash": "4b2d11a67217aae440da75853c5c5f5a", "key": "description"}, {"hash": "7c444ea8419d668be59012d58b75e6cb", "key": "references"}, {"hash": "dcac2dcb1482e5eeb88ed2dd3ffaf36d", "key": "published"}, {"hash": "56765472680401499c79732468ba4340", "key": "objectVersion"}, {"hash": "9cf00d658b687f030ebe173a0528c567", "key": "reporter"}, {"hash": "d356786be2f93b49e1afe88705f49970", "key": "cvelist"}, {"hash": "09a571428c93c7a2d494e61fdf7161af", "key": "href"}, {"hash": "2bdabeb49c44761f9565717ab0e38165", "key": "cvss"}, {"hash": "dcac2dcb1482e5eeb88ed2dd3ffaf36d", "key": "modified"}, {"hash": "241799a875fe4ddd679edf318dda7676", "key": "pluginID"}, {"hash": "effdd28429a82e1106a7bf810edb72e3", "key": "sourceData"}, {"hash": "e985fbd2c5ddcc49c87aee94a15a8f7b", "key": "title"}, {"hash": "5e0bd03bec244039678f2b955a2595aa", "key": "type"}, {"hash": "67933a273737791ab6f71e29a2605c31", "key": "naslFamily"}], "history": [], "href": "https://www.tenable.com/plugins/index.php?view=single&id=99848", "id": "EULEROS_SA-2017-1001.NASL", "lastseen": "2017-05-02T02:44:03", "modified": "2017-05-01T00:00:00", "naslFamily": "Huawei Local Security Checks", "objectVersion": "1.2", "pluginID": "99848", "published": "2017-05-01T00:00:00", "references": ["http://www.nessus.org/u?d5780220"], "reporter": "Tenable", "sourceData": "#\n# (C) Tenable Network Security, Inc.\n#\n\ninclude(\"compat.inc\");\n\nif (description)\n{\n script_id(99848);\n script_version(\"$Revision: 1.1 $\");\n script_cvs_date(\"$Date: 2017/05/01 19:05:11 $\");\n\n script_cve_id(\n \"CVE-2016-10088\",\n \"CVE-2016-3672\",\n \"CVE-2016-8666\",\n \"CVE-2016-9555\",\n \"CVE-2016-9576\",\n \"CVE-2016-9588\",\n \"CVE-2016-9806\"\n );\n script_osvdb_id(\n 136761,\n 145649,\n 145694,\n 147698,\n 148137,\n 148443,\n 148861\n );\n\n script_name(english:\"EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)\");\n script_summary(english:\"Checks the rpm output for the updated packages.\");\n\n script_set_attribute(attribute:\"synopsis\", value:\n\"The remote EulerOS host is missing multiple security updates.\");\n script_set_attribute(attribute:\"description\", value:\n\"According to the versions of the kernel packages installed, the\nEulerOS installation on the remote host is affected by the following\nvulnerabilities :\n\n - arch/x86/kvm/vmx.c in the Linux kernel through 4.9\n mismanages the #BP and #OF exceptions, which allows\n guest OS users to cause a denial of service (guest OS\n crash) by declining to handle an exception thrown by an\n L2 guest.(CVE-2016-9588)\n\n - The IP stack in the Linux kernel before 4.6 allows\n remote attackers to cause a denial of service (stack\n consumption and panic) or possibly have unspecified\n other impact by triggering use of the GRO path for\n packets with tunnel stacking, as demonstrated by\n interleaved IPv4 headers and GRE headers, a related\n issue to CVE-2016-7039.(CVE-2016-8666)\n\n - The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel before 4.8.14 does not properly\n restrict the type of iterator, which allows local users\n to read or write to arbitrary kernel memory locations\n or cause a denial of service (use-after-free) by\n leveraging access to a /dev/sg device.(CVE-2016-9576)\n\n - Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel before\n 4.6.3 allows local users to cause a denial of service\n (double free) or possibly have unspecified other impact\n via a crafted application that makes sendmsg system\n calls, leading to a free operation associated with a\n new dump that started earlier than\n anticipated.(CVE-2016-9806)\n\n - The sg implementation in the Linux kernel through 4.9\n does not properly restrict write operations in\n situations where the KERNEL_DS option is set, which\n allows local users to read or write to arbitrary kernel\n memory locations or cause a denial of service\n (use-after-free) by leveraging access to a /dev/sg\n device, related to block/bsg.c and drivers/scsi/sg.c.\n NOTE: this vulnerability exists because of an\n incomplete fix for CVE-2016-9576.(CVE-2016-10088)\n\n - A flaw was found in the Linux kernel's implementation\n of the SCTP protocol. A remote attacker could trigger\n an out-of-bounds read with an offset of up to 64kB\n potentially causing the system to crash.\n (CVE-2016-9555)\n\n - The arch_pick_mmap_layout function in\n arch/x86/mm/mmap.c in the Linux kernel through 4.5.2\n does not properly randomize the legacy base address,\n which makes it easier for local users to defeat the\n intended restrictions on the ADDR_NO_RANDOMIZE flag,\n and bypass the ASLR protection mechanism for a setuid\n or setgid program, by disabling stack-consumption\n resource limits.(CVE-2016-3672)\n\nNote that Tenable Network Security has extracted the preceding\ndescription block directly from the EulerOS security advisory. Tenable\nhas attempted to automatically clean and format it as much as possible\nwithout introducing additional issues.\");\n # http://developer.huawei.com/ict/en/site-euleros/euleros/security-advisories/EulerOS-SA-2017-1001\n script_set_attribute(attribute:\"see_also\", value:\"http://www.nessus.org/u?d5780220\");\n script_set_attribute(attribute:\"solution\", value:\n\"Update the affected kernel packages.\");\n\n script_set_cvss_base_vector(\"CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C\");\n script_set_cvss3_base_vector(\"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\");\n script_set_attribute(attribute:\"patch_publication_date\", value:\"2017/01/04\");\n script_set_attribute(attribute:\"plugin_publication_date\", value:\"2017/05/01\");\n\n script_set_attribute(attribute:\"plugin_type\", value:\"local\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debug\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debuginfo\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debuginfo-common-x86_64\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-devel\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-headers\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-tools\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-tools-libs\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:perf\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:python-perf\");\n script_set_attribute(attribute:\"cpe\", value:\"cpe:/o:huawei:euleros:2.0\");\n script_end_attributes();\n\n script_category(ACT_GATHER_INFO);\n script_family(english:\"Huawei Local Security Checks\");\n\n script_copyright(english:\"This script is Copyright (C) 2017 Tenable Network Security, Inc.\");\n\n script_dependencies(\"ssh_get_info.nasl\");\n script_require_keys(\"Host/local_checks_enabled\", \"Host/EulerOS/release\", \"Host/EulerOS/rpm-list\", \"Host/EulerOS/sp\");\n\n exit(0);\n}\n\ninclude(\"audit.inc\");\ninclude(\"global_settings.inc\");\ninclude(\"rpm.inc\");\n\nif (!get_kb_item(\"Host/local_checks_enabled\")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);\n\nrelease = get_kb_item(\"Host/EulerOS/release\");\nif (isnull(release) || release !~ \"^EulerOS\") audit(AUDIT_OS_NOT, \"EulerOS\");\nif (release !~ \"^EulerOS release 2\\.0(\\D|$)\") audit(AUDIT_OS_NOT, \"EulerOS 2.0\");\n\nsp = get_kb_item(\"Host/EulerOS/sp\");\nif (isnull(sp) || sp !~ \"^(1)$\") audit(AUDIT_OS_NOT, \"EulerOS 2.0 SP1\");\n\nif (!get_kb_item(\"Host/EulerOS/rpm-list\")) audit(AUDIT_PACKAGE_LIST_MISSING);\n\ncpu = get_kb_item(\"Host/cpu\");\nif (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);\nif (\"x86_64\" >!< cpu && cpu !~ \"^i[3-6]86$\") audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, \"EulerOS\", cpu);\n\nflag = 0;\n\npkgs = [\"kernel-3.10.0-229.46.1.111\",\n \"kernel-debug-3.10.0-229.46.1.111\",\n \"kernel-debuginfo-3.10.0-229.46.1.111\",\n \"kernel-debuginfo-common-x86_64-3.10.0-229.46.1.111\",\n \"kernel-devel-3.10.0-229.46.1.111\",\n \"kernel-headers-3.10.0-229.46.1.111\",\n \"kernel-tools-3.10.0-229.46.1.111\",\n \"kernel-tools-libs-3.10.0-229.46.1.111\",\n \"perf-3.10.0-229.46.1.111\",\n \"python-perf-3.10.0-229.46.1.111\"];\n\nforeach (pkg in pkgs)\n if (rpm_check(release:\"EulerOS-2.0\", sp:\"1\", reference:pkg)) flag++;\n\nif (flag)\n{\n security_report_v4(\n port : 0,\n severity : SECURITY_HOLE,\n extra : rpm_report_get()\n );\n exit(0);\n}\nelse\n{\n tested = pkg_tests_get();\n if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);\n else audit(AUDIT_PACKAGE_NOT_INSTALLED, \"kernel\");\n}\n", "title": "EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)", "type": "nessus", "viewCount": 0}, "differentElements": ["published", "modified", "sourceData"], "edition": 1, "lastseen": "2017-05-02T02:44:03"}, {"bulletin": {"bulletinFamily": "exploit", "cvelist": ["CVE-2016-9806", "CVE-2016-8666", "CVE-2016-10088", "CVE-2016-9555", "CVE-2016-9576", "CVE-2016-9588", "CVE-2016-3672"], "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "description": "According to the versions of the kernel packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities :\n\n - arch/x86/kvm/vmx.c in the Linux kernel through 4.9 mismanages the #BP and #OF exceptions, which allows guest OS users to cause a denial of service (guest OS crash) by declining to handle an exception thrown by an L2 guest.(CVE-2016-9588)\n\n - The 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.(CVE-2016-8666)\n\n - The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel before 4.8.14 does not properly restrict the type of iterator, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device.(CVE-2016-9576)\n\n - Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel before 4.6.3 allows local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that makes sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated.(CVE-2016-9806)\n\n - The sg implementation in the Linux kernel through 4.9 does not properly restrict write operations in situations where the KERNEL_DS option is set, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device, related to block/bsg.c and drivers/scsi/sg.c.\n NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-9576.(CVE-2016-10088)\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.\n (CVE-2016-9555)\n\n - The arch_pick_mmap_layout function in arch/x86/mm/mmap.c in the Linux kernel through 4.5.2 does not properly randomize the legacy base address, which makes it easier for local users to defeat the intended restrictions on the ADDR_NO_RANDOMIZE flag, and bypass the ASLR protection mechanism for a setuid or setgid program, by disabling stack-consumption resource limits.(CVE-2016-3672)\n\nNote that Tenable Network Security has extracted the preceding description block directly from the EulerOS security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "edition": 2, "hash": "6b655eedfda302db91b6d14b3a8ae38d45756b830832319650c72626b75144d5", "hashmap": [{"hash": "53784ff7c486320838231ecdb0e92b83", "key": "sourceData"}, {"hash": "708697c63f7eb369319c6523380bdf7a", "key": "bulletinFamily"}, {"hash": "4b2d11a67217aae440da75853c5c5f5a", "key": "description"}, {"hash": "c4a8cf42c868fe1dea8ed5b93cb6e2d5", "key": "modified"}, {"hash": "7c444ea8419d668be59012d58b75e6cb", "key": "references"}, {"hash": "56765472680401499c79732468ba4340", "key": "objectVersion"}, {"hash": "9cf00d658b687f030ebe173a0528c567", "key": "reporter"}, {"hash": "c4a8cf42c868fe1dea8ed5b93cb6e2d5", "key": "published"}, {"hash": "d356786be2f93b49e1afe88705f49970", "key": "cvelist"}, {"hash": "09a571428c93c7a2d494e61fdf7161af", "key": "href"}, {"hash": "2bdabeb49c44761f9565717ab0e38165", "key": "cvss"}, {"hash": "241799a875fe4ddd679edf318dda7676", "key": "pluginID"}, {"hash": "e985fbd2c5ddcc49c87aee94a15a8f7b", "key": "title"}, {"hash": "5e0bd03bec244039678f2b955a2595aa", "key": "type"}, {"hash": "67933a273737791ab6f71e29a2605c31", "key": "naslFamily"}], "history": [], "href": "https://www.tenable.com/plugins/index.php?view=single&id=99848", "id": "EULEROS_SA-2017-1001.NASL", "lastseen": "2017-05-02T20:44:05", "modified": "2017-05-02T00:00:00", "naslFamily": "Huawei Local Security Checks", "objectVersion": "1.2", "pluginID": "99848", "published": "2017-05-02T00:00:00", "references": ["http://www.nessus.org/u?d5780220"], "reporter": "Tenable", "sourceData": "#\n# (C) Tenable Network Security, Inc.\n#\n\ninclude(\"compat.inc\");\n\nif (description)\n{\n script_id(99848);\n script_version(\"$Revision: 1.2 $\");\n script_cvs_date(\"$Date: 2017/05/02 13:34:09 $\");\n\n script_cve_id(\n \"CVE-2016-10088\",\n \"CVE-2016-3672\",\n \"CVE-2016-8666\",\n \"CVE-2016-9555\",\n \"CVE-2016-9576\",\n \"CVE-2016-9588\",\n \"CVE-2016-9806\"\n );\n script_osvdb_id(\n 147698,\n 136761,\n 148137,\n 148861,\n 145649,\n 145694,\n 148443\n );\n\n script_name(english:\"EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)\");\n script_summary(english:\"Checks the rpm output for the updated packages.\");\n\n script_set_attribute(attribute:\"synopsis\", value:\n\"The remote EulerOS host is missing multiple security updates.\");\n script_set_attribute(attribute:\"description\", value:\n\"According to the versions of the kernel packages installed, the\nEulerOS installation on the remote host is affected by the following\nvulnerabilities :\n\n - arch/x86/kvm/vmx.c in the Linux kernel through 4.9\n mismanages the #BP and #OF exceptions, which allows\n guest OS users to cause a denial of service (guest OS\n crash) by declining to handle an exception thrown by an\n L2 guest.(CVE-2016-9588)\n\n - The IP stack in the Linux kernel before 4.6 allows\n remote attackers to cause a denial of service (stack\n consumption and panic) or possibly have unspecified\n other impact by triggering use of the GRO path for\n packets with tunnel stacking, as demonstrated by\n interleaved IPv4 headers and GRE headers, a related\n issue to CVE-2016-7039.(CVE-2016-8666)\n\n - The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel before 4.8.14 does not properly\n restrict the type of iterator, which allows local users\n to read or write to arbitrary kernel memory locations\n or cause a denial of service (use-after-free) by\n leveraging access to a /dev/sg device.(CVE-2016-9576)\n\n - Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel before\n 4.6.3 allows local users to cause a denial of service\n (double free) or possibly have unspecified other impact\n via a crafted application that makes sendmsg system\n calls, leading to a free operation associated with a\n new dump that started earlier than\n anticipated.(CVE-2016-9806)\n\n - The sg implementation in the Linux kernel through 4.9\n does not properly restrict write operations in\n situations where the KERNEL_DS option is set, which\n allows local users to read or write to arbitrary kernel\n memory locations or cause a denial of service\n (use-after-free) by leveraging access to a /dev/sg\n device, related to block/bsg.c and drivers/scsi/sg.c.\n NOTE: this vulnerability exists because of an\n incomplete fix for CVE-2016-9576.(CVE-2016-10088)\n\n - A flaw was found in the Linux kernel's implementation\n of the SCTP protocol. A remote attacker could trigger\n an out-of-bounds read with an offset of up to 64kB\n potentially causing the system to crash.\n (CVE-2016-9555)\n\n - The arch_pick_mmap_layout function in\n arch/x86/mm/mmap.c in the Linux kernel through 4.5.2\n does not properly randomize the legacy base address,\n which makes it easier for local users to defeat the\n intended restrictions on the ADDR_NO_RANDOMIZE flag,\n and bypass the ASLR protection mechanism for a setuid\n or setgid program, by disabling stack-consumption\n resource limits.(CVE-2016-3672)\n\nNote that Tenable Network Security has extracted the preceding\ndescription block directly from the EulerOS security advisory. Tenable\nhas attempted to automatically clean and format it as much as possible\nwithout introducing additional issues.\");\n # http://developer.huawei.com/ict/en/site-euleros/euleros/security-advisories/EulerOS-SA-2017-1001\n script_set_attribute(attribute:\"see_also\", value:\"http://www.nessus.org/u?d5780220\");\n script_set_attribute(attribute:\"solution\", value:\n\"Update the affected kernel packages.\");\n script_set_cvss_base_vector(\"CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C\");\n script_set_cvss_temporal_vector(\"CVSS2#E:U/RL:OF/RC:C\");\n script_set_cvss3_base_vector(\"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\");\n script_set_cvss3_temporal_vector(\"CVSS:3.0/E:U/RL:O/RC:C\");\n script_set_attribute(attribute:\"exploitability_ease\", value:\"No known exploits are available\");\n script_set_attribute(attribute:\"exploit_available\", value:\"false\");\n\n script_set_attribute(attribute:\"patch_publication_date\", value:\"2017/01/04\");\n script_set_attribute(attribute:\"plugin_publication_date\", value:\"2017/05/02\");\n\n script_set_attribute(attribute:\"plugin_type\", value:\"local\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debug\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debuginfo\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debuginfo-common-x86_64\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-devel\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-headers\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-tools\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-tools-libs\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:perf\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:python-perf\");\n script_set_attribute(attribute:\"cpe\", value:\"cpe:/o:huawei:euleros:2.0\");\n script_end_attributes();\n\n script_category(ACT_GATHER_INFO);\n script_family(english:\"Huawei Local Security Checks\");\n\n script_copyright(english:\"This script is Copyright (C) 2017 Tenable Network Security, Inc.\");\n\n script_dependencies(\"ssh_get_info.nasl\");\n script_require_keys(\"Host/local_checks_enabled\", \"Host/EulerOS/release\", \"Host/EulerOS/rpm-list\", \"Host/EulerOS/sp\");\n\n exit(0);\n}\n\ninclude(\"audit.inc\");\ninclude(\"global_settings.inc\");\ninclude(\"rpm.inc\");\n\nif (!get_kb_item(\"Host/local_checks_enabled\")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);\n\nrelease = get_kb_item(\"Host/EulerOS/release\");\nif (isnull(release) || release !~ \"^EulerOS\") audit(AUDIT_OS_NOT, \"EulerOS\");\nif (release !~ \"^EulerOS release 2\\.0(\\D|$)\") audit(AUDIT_OS_NOT, \"EulerOS 2.0\");\n\nsp = get_kb_item(\"Host/EulerOS/sp\");\nif (isnull(sp) || sp !~ \"^(1)$\") audit(AUDIT_OS_NOT, \"EulerOS 2.0 SP1\");\n\nif (!get_kb_item(\"Host/EulerOS/rpm-list\")) audit(AUDIT_PACKAGE_LIST_MISSING);\n\ncpu = get_kb_item(\"Host/cpu\");\nif (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);\nif (\"x86_64\" >!< cpu && cpu !~ \"^i[3-6]86$\") audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, \"EulerOS\", cpu);\n\nflag = 0;\n\npkgs = [\"kernel-3.10.0-229.46.1.111\",\n \"kernel-debug-3.10.0-229.46.1.111\",\n \"kernel-debuginfo-3.10.0-229.46.1.111\",\n \"kernel-debuginfo-common-x86_64-3.10.0-229.46.1.111\",\n \"kernel-devel-3.10.0-229.46.1.111\",\n \"kernel-headers-3.10.0-229.46.1.111\",\n \"kernel-tools-3.10.0-229.46.1.111\",\n \"kernel-tools-libs-3.10.0-229.46.1.111\",\n \"perf-3.10.0-229.46.1.111\",\n \"python-perf-3.10.0-229.46.1.111\"];\n\nforeach (pkg in pkgs)\n if (rpm_check(release:\"EulerOS-2.0\", sp:\"1\", reference:pkg)) flag++;\n\nif (flag)\n{\n security_report_v4(\n port : 0,\n severity : SECURITY_HOLE,\n extra : rpm_report_get()\n );\n exit(0);\n}\nelse\n{\n tested = pkg_tests_get();\n if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);\n else audit(AUDIT_PACKAGE_NOT_INSTALLED, \"kernel\");\n}\n", "title": "EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)", "type": "nessus", "viewCount": 0}, "differentElements": ["modified", "sourceData"], "edition": 2, "lastseen": "2017-05-02T20:44:05"}, {"bulletin": {"bulletinFamily": "scanner", "cpe": [], "cvelist": ["CVE-2016-9806", "CVE-2016-8666", "CVE-2016-10088", "CVE-2016-9555", "CVE-2016-9576", "CVE-2016-9588", "CVE-2016-3672"], "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "description": "According to the versions of the kernel packages installed, the EulerOS installation on the remote host is affected by the following vulnerabilities :\n\n - arch/x86/kvm/vmx.c in the Linux kernel through 4.9 mismanages the #BP and #OF exceptions, which allows guest OS users to cause a denial of service (guest OS crash) by declining to handle an exception thrown by an L2 guest.(CVE-2016-9588)\n\n - The 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.(CVE-2016-8666)\n\n - The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel before 4.8.14 does not properly restrict the type of iterator, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device.(CVE-2016-9576)\n\n - Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel before 4.6.3 allows local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that makes sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated.(CVE-2016-9806)\n\n - The sg implementation in the Linux kernel through 4.9 does not properly restrict write operations in situations where the KERNEL_DS option is set, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device, related to block/bsg.c and drivers/scsi/sg.c.\n NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-9576.(CVE-2016-10088)\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.\n (CVE-2016-9555)\n\n - The arch_pick_mmap_layout function in arch/x86/mm/mmap.c in the Linux kernel through 4.5.2 does not properly randomize the legacy base address, which makes it easier for local users to defeat the intended restrictions on the ADDR_NO_RANDOMIZE flag, and bypass the ASLR protection mechanism for a setuid or setgid program, by disabling stack-consumption resource limits.(CVE-2016-3672)\n\nNote that Tenable Network Security has extracted the preceding description block directly from the EulerOS security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "edition": 3, "enchantments": {}, "hash": "05987e4f38b181db53aa7e33837c8b819d9fea8b95a368a4e863d02a1f8ca047", "hashmap": [{"hash": "da6aa731495907f7c1150b75a2987c92", "key": "modified"}, {"hash": "4b2d11a67217aae440da75853c5c5f5a", "key": "description"}, {"hash": "7c444ea8419d668be59012d58b75e6cb", "key": "references"}, {"hash": "20580ea4a4aab8b19391ef23822bcced", "key": "sourceData"}, {"hash": "9cf00d658b687f030ebe173a0528c567", "key": "reporter"}, {"hash": "c4a8cf42c868fe1dea8ed5b93cb6e2d5", "key": "published"}, {"hash": "d356786be2f93b49e1afe88705f49970", "key": "cvelist"}, {"hash": "09a571428c93c7a2d494e61fdf7161af", "key": "href"}, {"hash": "2bdabeb49c44761f9565717ab0e38165", "key": "cvss"}, {"hash": "241799a875fe4ddd679edf318dda7676", "key": "pluginID"}, {"hash": "e985fbd2c5ddcc49c87aee94a15a8f7b", "key": "title"}, {"hash": "bbdaea376f500d25f6b0c1050311dd07", "key": "bulletinFamily"}, {"hash": "5e0bd03bec244039678f2b955a2595aa", "key": "type"}, {"hash": "67933a273737791ab6f71e29a2605c31", "key": "naslFamily"}, {"hash": "d41d8cd98f00b204e9800998ecf8427e", "key": "cpe"}], "history": [], "href": "https://www.tenable.com/plugins/index.php?view=single&id=99848", "id": "EULEROS_SA-2017-1001.NASL", "lastseen": "2017-05-04T20:44:22", "modified": "2017-05-04T00:00:00", "naslFamily": "Huawei Local Security Checks", "objectVersion": "1.2", "pluginID": "99848", "published": "2017-05-02T00:00:00", "references": ["http://www.nessus.org/u?d5780220"], "reporter": "Tenable", "sourceData": "#\n# (C) Tenable Network Security, Inc.\n#\n\ninclude(\"compat.inc\");\n\nif (description)\n{\n script_id(99848);\n script_version(\"$Revision: 1.3 $\");\n script_cvs_date(\"$Date: 2017/05/04 13:21:27 $\");\n\n script_cve_id(\n \"CVE-2016-10088\",\n \"CVE-2016-3672\",\n \"CVE-2016-8666\",\n \"CVE-2016-9555\",\n \"CVE-2016-9576\",\n \"CVE-2016-9588\",\n \"CVE-2016-9806\"\n );\n script_osvdb_id(\n 136761,\n 145649,\n 145694,\n 147698,\n 148137,\n 148443,\n 148861\n );\n\n script_name(english:\"EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)\");\n script_summary(english:\"Checks the rpm output for the updated packages.\");\n\n script_set_attribute(attribute:\"synopsis\", value:\n\"The remote EulerOS host is missing multiple security updates.\");\n script_set_attribute(attribute:\"description\", value:\n\"According to the versions of the kernel packages installed, the\nEulerOS installation on the remote host is affected by the following\nvulnerabilities :\n\n - arch/x86/kvm/vmx.c in the Linux kernel through 4.9\n mismanages the #BP and #OF exceptions, which allows\n guest OS users to cause a denial of service (guest OS\n crash) by declining to handle an exception thrown by an\n L2 guest.(CVE-2016-9588)\n\n - The IP stack in the Linux kernel before 4.6 allows\n remote attackers to cause a denial of service (stack\n consumption and panic) or possibly have unspecified\n other impact by triggering use of the GRO path for\n packets with tunnel stacking, as demonstrated by\n interleaved IPv4 headers and GRE headers, a related\n issue to CVE-2016-7039.(CVE-2016-8666)\n\n - The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel before 4.8.14 does not properly\n restrict the type of iterator, which allows local users\n to read or write to arbitrary kernel memory locations\n or cause a denial of service (use-after-free) by\n leveraging access to a /dev/sg device.(CVE-2016-9576)\n\n - Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel before\n 4.6.3 allows local users to cause a denial of service\n (double free) or possibly have unspecified other impact\n via a crafted application that makes sendmsg system\n calls, leading to a free operation associated with a\n new dump that started earlier than\n anticipated.(CVE-2016-9806)\n\n - The sg implementation in the Linux kernel through 4.9\n does not properly restrict write operations in\n situations where the KERNEL_DS option is set, which\n allows local users to read or write to arbitrary kernel\n memory locations or cause a denial of service\n (use-after-free) by leveraging access to a /dev/sg\n device, related to block/bsg.c and drivers/scsi/sg.c.\n NOTE: this vulnerability exists because of an\n incomplete fix for CVE-2016-9576.(CVE-2016-10088)\n\n - A flaw was found in the Linux kernel's implementation\n of the SCTP protocol. A remote attacker could trigger\n an out-of-bounds read with an offset of up to 64kB\n potentially causing the system to crash.\n (CVE-2016-9555)\n\n - The arch_pick_mmap_layout function in\n arch/x86/mm/mmap.c in the Linux kernel through 4.5.2\n does not properly randomize the legacy base address,\n which makes it easier for local users to defeat the\n intended restrictions on the ADDR_NO_RANDOMIZE flag,\n and bypass the ASLR protection mechanism for a setuid\n or setgid program, by disabling stack-consumption\n resource limits.(CVE-2016-3672)\n\nNote that Tenable Network Security has extracted the preceding\ndescription block directly from the EulerOS security advisory. Tenable\nhas attempted to automatically clean and format it as much as possible\nwithout introducing additional issues.\");\n # http://developer.huawei.com/ict/en/site-euleros/euleros/security-advisories/EulerOS-SA-2017-1001\n script_set_attribute(attribute:\"see_also\", value:\"http://www.nessus.org/u?d5780220\");\n script_set_attribute(attribute:\"solution\", value:\n\"Update the affected kernel packages.\");\n script_set_cvss_base_vector(\"CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C\");\n script_set_cvss_temporal_vector(\"CVSS2#E:U/RL:OF/RC:C\");\n script_set_cvss3_base_vector(\"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\");\n script_set_cvss3_temporal_vector(\"CVSS:3.0/E:U/RL:O/RC:C\");\n script_set_attribute(attribute:\"exploitability_ease\", value:\"No known exploits are available\");\n script_set_attribute(attribute:\"exploit_available\", value:\"false\");\n\n script_set_attribute(attribute:\"patch_publication_date\", value:\"2017/01/04\");\n script_set_attribute(attribute:\"plugin_publication_date\", value:\"2017/05/02\");\n\n script_set_attribute(attribute:\"plugin_type\", value:\"local\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debug\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debuginfo\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debuginfo-common-x86_64\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-devel\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-headers\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-tools\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-tools-libs\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:perf\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:python-perf\");\n script_set_attribute(attribute:\"cpe\", value:\"cpe:/o:huawei:euleros:2.0\");\n script_end_attributes();\n\n script_category(ACT_GATHER_INFO);\n script_family(english:\"Huawei Local Security Checks\");\n\n script_copyright(english:\"This script is Copyright (C) 2017 Tenable Network Security, Inc.\");\n\n script_dependencies(\"ssh_get_info.nasl\");\n script_require_keys(\"Host/local_checks_enabled\", \"Host/EulerOS/release\", \"Host/EulerOS/rpm-list\", \"Host/EulerOS/sp\");\n\n exit(0);\n}\n\ninclude(\"audit.inc\");\ninclude(\"global_settings.inc\");\ninclude(\"rpm.inc\");\n\nif (!get_kb_item(\"Host/local_checks_enabled\")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);\n\nrelease = get_kb_item(\"Host/EulerOS/release\");\nif (isnull(release) || release !~ \"^EulerOS\") audit(AUDIT_OS_NOT, \"EulerOS\");\nif (release !~ \"^EulerOS release 2\\.0(\\D|$)\") audit(AUDIT_OS_NOT, \"EulerOS 2.0\");\n\nsp = get_kb_item(\"Host/EulerOS/sp\");\nif (isnull(sp) || sp !~ \"^(1)$\") audit(AUDIT_OS_NOT, \"EulerOS 2.0 SP1\");\n\nif (!get_kb_item(\"Host/EulerOS/rpm-list\")) audit(AUDIT_PACKAGE_LIST_MISSING);\n\ncpu = get_kb_item(\"Host/cpu\");\nif (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);\nif (\"x86_64\" >!< cpu && cpu !~ \"^i[3-6]86$\") audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, \"EulerOS\", cpu);\n\nflag = 0;\n\npkgs = [\"kernel-3.10.0-229.46.1.111\",\n \"kernel-debug-3.10.0-229.46.1.111\",\n \"kernel-debuginfo-3.10.0-229.46.1.111\",\n \"kernel-debuginfo-common-x86_64-3.10.0-229.46.1.111\",\n \"kernel-devel-3.10.0-229.46.1.111\",\n \"kernel-headers-3.10.0-229.46.1.111\",\n \"kernel-tools-3.10.0-229.46.1.111\",\n \"kernel-tools-libs-3.10.0-229.46.1.111\",\n \"perf-3.10.0-229.46.1.111\",\n \"python-perf-3.10.0-229.46.1.111\"];\n\nforeach (pkg in pkgs)\n if (rpm_check(release:\"EulerOS-2.0\", sp:\"1\", reference:pkg)) flag++;\n\nif (flag)\n{\n security_report_v4(\n port : 0,\n severity : SECURITY_HOLE,\n extra : rpm_report_get()\n );\n exit(0);\n}\nelse\n{\n tested = pkg_tests_get();\n if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);\n else audit(AUDIT_PACKAGE_NOT_INSTALLED, \"kernel\");\n}\n", "title": "EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)", "type": "nessus", "viewCount": 1}, "differentElements": ["cpe"], "edition": 3, "lastseen": "2017-05-04T20:44:22"}], "edition": 4, "hashmap": [{"key": "bulletinFamily", "hash": "bbdaea376f500d25f6b0c1050311dd07"}, {"key": "cpe", "hash": "77a934ad743276b761d63310df7ef73c"}, {"key": "cvelist", "hash": "d356786be2f93b49e1afe88705f49970"}, {"key": "cvss", "hash": "2bdabeb49c44761f9565717ab0e38165"}, {"key": "description", "hash": "4b2d11a67217aae440da75853c5c5f5a"}, {"key": "href", "hash": "09a571428c93c7a2d494e61fdf7161af"}, {"key": "modified", "hash": "da6aa731495907f7c1150b75a2987c92"}, {"key": "naslFamily", "hash": "67933a273737791ab6f71e29a2605c31"}, {"key": "pluginID", "hash": "241799a875fe4ddd679edf318dda7676"}, {"key": "published", "hash": "c4a8cf42c868fe1dea8ed5b93cb6e2d5"}, {"key": "references", "hash": "7c444ea8419d668be59012d58b75e6cb"}, {"key": "reporter", "hash": "9cf00d658b687f030ebe173a0528c567"}, {"key": "sourceData", "hash": "20580ea4a4aab8b19391ef23822bcced"}, {"key": "title", "hash": "e985fbd2c5ddcc49c87aee94a15a8f7b"}, {"key": "type", "hash": "5e0bd03bec244039678f2b955a2595aa"}], "hash": "599fea8c43bb63d23bc60591105addb777125222585444c632738d3609678ed7", "viewCount": 2, "enchantments": {"vulnersScore": 7.2}, "objectVersion": "1.3", "sourceData": "#\n# (C) Tenable Network Security, Inc.\n#\n\ninclude(\"compat.inc\");\n\nif (description)\n{\n script_id(99848);\n script_version(\"$Revision: 1.3 $\");\n script_cvs_date(\"$Date: 2017/05/04 13:21:27 $\");\n\n script_cve_id(\n \"CVE-2016-10088\",\n \"CVE-2016-3672\",\n \"CVE-2016-8666\",\n \"CVE-2016-9555\",\n \"CVE-2016-9576\",\n \"CVE-2016-9588\",\n \"CVE-2016-9806\"\n );\n script_osvdb_id(\n 136761,\n 145649,\n 145694,\n 147698,\n 148137,\n 148443,\n 148861\n );\n\n script_name(english:\"EulerOS 2.0 SP1 : kernel (EulerOS-SA-2017-1001)\");\n script_summary(english:\"Checks the rpm output for the updated packages.\");\n\n script_set_attribute(attribute:\"synopsis\", value:\n\"The remote EulerOS host is missing multiple security updates.\");\n script_set_attribute(attribute:\"description\", value:\n\"According to the versions of the kernel packages installed, the\nEulerOS installation on the remote host is affected by the following\nvulnerabilities :\n\n - arch/x86/kvm/vmx.c in the Linux kernel through 4.9\n mismanages the #BP and #OF exceptions, which allows\n guest OS users to cause a denial of service (guest OS\n crash) by declining to handle an exception thrown by an\n L2 guest.(CVE-2016-9588)\n\n - The IP stack in the Linux kernel before 4.6 allows\n remote attackers to cause a denial of service (stack\n consumption and panic) or possibly have unspecified\n other impact by triggering use of the GRO path for\n packets with tunnel stacking, as demonstrated by\n interleaved IPv4 headers and GRE headers, a related\n issue to CVE-2016-7039.(CVE-2016-8666)\n\n - The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel before 4.8.14 does not properly\n restrict the type of iterator, which allows local users\n to read or write to arbitrary kernel memory locations\n or cause a denial of service (use-after-free) by\n leveraging access to a /dev/sg device.(CVE-2016-9576)\n\n - Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel before\n 4.6.3 allows local users to cause a denial of service\n (double free) or possibly have unspecified other impact\n via a crafted application that makes sendmsg system\n calls, leading to a free operation associated with a\n new dump that started earlier than\n anticipated.(CVE-2016-9806)\n\n - The sg implementation in the Linux kernel through 4.9\n does not properly restrict write operations in\n situations where the KERNEL_DS option is set, which\n allows local users to read or write to arbitrary kernel\n memory locations or cause a denial of service\n (use-after-free) by leveraging access to a /dev/sg\n device, related to block/bsg.c and drivers/scsi/sg.c.\n NOTE: this vulnerability exists because of an\n incomplete fix for CVE-2016-9576.(CVE-2016-10088)\n\n - A flaw was found in the Linux kernel's implementation\n of the SCTP protocol. A remote attacker could trigger\n an out-of-bounds read with an offset of up to 64kB\n potentially causing the system to crash.\n (CVE-2016-9555)\n\n - The arch_pick_mmap_layout function in\n arch/x86/mm/mmap.c in the Linux kernel through 4.5.2\n does not properly randomize the legacy base address,\n which makes it easier for local users to defeat the\n intended restrictions on the ADDR_NO_RANDOMIZE flag,\n and bypass the ASLR protection mechanism for a setuid\n or setgid program, by disabling stack-consumption\n resource limits.(CVE-2016-3672)\n\nNote that Tenable Network Security has extracted the preceding\ndescription block directly from the EulerOS security advisory. Tenable\nhas attempted to automatically clean and format it as much as possible\nwithout introducing additional issues.\");\n # http://developer.huawei.com/ict/en/site-euleros/euleros/security-advisories/EulerOS-SA-2017-1001\n script_set_attribute(attribute:\"see_also\", value:\"http://www.nessus.org/u?d5780220\");\n script_set_attribute(attribute:\"solution\", value:\n\"Update the affected kernel packages.\");\n script_set_cvss_base_vector(\"CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C\");\n script_set_cvss_temporal_vector(\"CVSS2#E:U/RL:OF/RC:C\");\n script_set_cvss3_base_vector(\"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\");\n script_set_cvss3_temporal_vector(\"CVSS:3.0/E:U/RL:O/RC:C\");\n script_set_attribute(attribute:\"exploitability_ease\", value:\"No known exploits are available\");\n script_set_attribute(attribute:\"exploit_available\", value:\"false\");\n\n script_set_attribute(attribute:\"patch_publication_date\", value:\"2017/01/04\");\n script_set_attribute(attribute:\"plugin_publication_date\", value:\"2017/05/02\");\n\n script_set_attribute(attribute:\"plugin_type\", value:\"local\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debug\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debuginfo\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-debuginfo-common-x86_64\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-devel\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-headers\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-tools\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:kernel-tools-libs\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:perf\");\n script_set_attribute(attribute:\"cpe\", value:\"p-cpe:/a:huawei:euleros:python-perf\");\n script_set_attribute(attribute:\"cpe\", value:\"cpe:/o:huawei:euleros:2.0\");\n script_end_attributes();\n\n script_category(ACT_GATHER_INFO);\n script_family(english:\"Huawei Local Security Checks\");\n\n script_copyright(english:\"This script is Copyright (C) 2017 Tenable Network Security, Inc.\");\n\n script_dependencies(\"ssh_get_info.nasl\");\n script_require_keys(\"Host/local_checks_enabled\", \"Host/EulerOS/release\", \"Host/EulerOS/rpm-list\", \"Host/EulerOS/sp\");\n\n exit(0);\n}\n\ninclude(\"audit.inc\");\ninclude(\"global_settings.inc\");\ninclude(\"rpm.inc\");\n\nif (!get_kb_item(\"Host/local_checks_enabled\")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);\n\nrelease = get_kb_item(\"Host/EulerOS/release\");\nif (isnull(release) || release !~ \"^EulerOS\") audit(AUDIT_OS_NOT, \"EulerOS\");\nif (release !~ \"^EulerOS release 2\\.0(\\D|$)\") audit(AUDIT_OS_NOT, \"EulerOS 2.0\");\n\nsp = get_kb_item(\"Host/EulerOS/sp\");\nif (isnull(sp) || sp !~ \"^(1)$\") audit(AUDIT_OS_NOT, \"EulerOS 2.0 SP1\");\n\nif (!get_kb_item(\"Host/EulerOS/rpm-list\")) audit(AUDIT_PACKAGE_LIST_MISSING);\n\ncpu = get_kb_item(\"Host/cpu\");\nif (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);\nif (\"x86_64\" >!< cpu && cpu !~ \"^i[3-6]86$\") audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, \"EulerOS\", cpu);\n\nflag = 0;\n\npkgs = [\"kernel-3.10.0-229.46.1.111\",\n \"kernel-debug-3.10.0-229.46.1.111\",\n \"kernel-debuginfo-3.10.0-229.46.1.111\",\n \"kernel-debuginfo-common-x86_64-3.10.0-229.46.1.111\",\n \"kernel-devel-3.10.0-229.46.1.111\",\n \"kernel-headers-3.10.0-229.46.1.111\",\n \"kernel-tools-3.10.0-229.46.1.111\",\n \"kernel-tools-libs-3.10.0-229.46.1.111\",\n \"perf-3.10.0-229.46.1.111\",\n \"python-perf-3.10.0-229.46.1.111\"];\n\nforeach (pkg in pkgs)\n if (rpm_check(release:\"EulerOS-2.0\", sp:\"1\", reference:pkg)) flag++;\n\nif (flag)\n{\n security_report_v4(\n port : 0,\n severity : SECURITY_HOLE,\n extra : rpm_report_get()\n );\n exit(0);\n}\nelse\n{\n tested = pkg_tests_get();\n if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);\n else audit(AUDIT_PACKAGE_NOT_INSTALLED, \"kernel\");\n}\n", "naslFamily": "Huawei Local Security Checks", "pluginID": "99848", "cpe": ["p-cpe:/a:huawei:euleros:kernel-tools", "p-cpe:/a:huawei:euleros:kernel", "p-cpe:/a:huawei:euleros:perf", "p-cpe:/a:huawei:euleros:kernel-headers", "p-cpe:/a:huawei:euleros:kernel-debuginfo-common-x86_64", "p-cpe:/a:huawei:euleros:kernel-devel", "p-cpe:/a:huawei:euleros:kernel-debug", "p-cpe:/a:huawei:euleros:python-perf", "p-cpe:/a:huawei:euleros:kernel-tools-libs", "p-cpe:/a:huawei:euleros:kernel-debuginfo", "cpe:/o:huawei:euleros:2.0"]}
{"result": {"cve": [{"id": "CVE-2016-9806", "type": "cve", "title": "CVE-2016-9806", "description": "Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel before 4.6.3 allows local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that makes sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated.", "published": "2016-12-28T02:59:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-9806", "cvelist": ["CVE-2016-9806"], "lastseen": "2018-01-05T11:52:30"}, {"id": "CVE-2016-8666", "type": "cve", "title": "CVE-2016-8666", "description": "The 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.", "published": "2016-10-16T17:59:15", "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-8666", "cvelist": ["CVE-2016-8666"], "lastseen": "2018-01-05T11:52:27"}, {"id": "CVE-2016-10088", "type": "cve", "title": "CVE-2016-10088", "description": "The sg implementation in the Linux kernel through 4.9 does not properly restrict write operations in situations where the KERNEL_DS option is set, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device, related to block/bsg.c and drivers/scsi/sg.c. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-9576.", "published": "2016-12-30T13:59:00", "cvss": {"score": 6.9, "vector": "AV:LOCAL/AC:MEDIUM/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-10088", "cvelist": ["CVE-2016-10088"], "lastseen": "2018-01-05T11:52:02"}, {"id": "CVE-2016-9555", "type": "cve", "title": "CVE-2016-9555", "description": "The sctp_sf_ootb function in net/sctp/sm_statefuns.c in the Linux kernel before 4.8.8 lacks chunk-length checking for the first chunk, which allows remote attackers to cause a denial of service (out-of-bounds slab access) or possibly have unspecified other impact via crafted SCTP data.", "published": "2016-11-27T22:59:17", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-9555", "cvelist": ["CVE-2016-9555"], "lastseen": "2018-01-05T11:52:29"}, {"id": "CVE-2016-9576", "type": "cve", "title": "CVE-2016-9576", "description": "The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel before 4.8.14 does not properly restrict the type of iterator, which allows local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device.", "published": "2016-12-28T02:59:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-9576", "cvelist": ["CVE-2016-9576"], "lastseen": "2018-01-05T11:52:29"}, {"id": "CVE-2016-9588", "type": "cve", "title": "CVE-2016-9588", "description": "arch/x86/kvm/vmx.c in the Linux kernel through 4.9 mismanages the #BP and #OF exceptions, which allows guest OS users to cause a denial of service (guest OS crash) by declining to handle an exception thrown by an L2 guest.", "published": "2016-12-28T02:59:00", "cvss": {"score": 2.1, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:NONE/I:NONE/A:PARTIAL/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-9588", "cvelist": ["CVE-2016-9588"], "lastseen": "2018-01-05T11:52:29"}, {"id": "CVE-2016-3672", "type": "cve", "title": "CVE-2016-3672", "description": "The arch_pick_mmap_layout function in arch/x86/mm/mmap.c in the Linux kernel through 4.5.2 does not properly randomize the legacy base address, which makes it easier for local users to defeat the intended restrictions on the ADDR_NO_RANDOMIZE flag, and bypass the ASLR protection mechanism for a setuid or setgid program, by disabling stack-consumption resource limits.", "published": "2016-04-27T13:59:27", "cvss": {"score": 4.6, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:PARTIAL/I:PARTIAL/A:PARTIAL/"}, "href": "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-3672", "cvelist": ["CVE-2016-3672"], "lastseen": "2018-04-12T12:33:39"}], "suse": [{"id": "SUSE-SU-2017:0303-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 18 for SLE 12 (important)", "description": "This update for the Linux Kernel 3.12.60-52_63 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n\n", "published": "2017-01-27T22:09:30", "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/2017-01/msg00062.html", "cvelist": ["CVE-2016-9806"], "lastseen": "2017-01-27T22:59:52"}, {"id": "SUSE-SU-2017:0267-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 17 for SLE 12 (important)", "description": "This update for the Linux Kernel 3.12.60-52_60 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-24T12:09: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/2017-01/msg00054.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-9576"], "lastseen": "2017-01-24T12:59:38"}, {"id": "SUSE-SU-2017:0235-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-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the\n Linux kernel did not validate the relationship between the minimum\n fragment length and the maximum packet size, which allowed local users\n to gain privileges or cause a denial of service (heap-based buffer\n overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-20T17:18:24", "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/2017-01/msg00046.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-01-20T16:59:42"}, {"id": "SUSE-SU-2017:0247-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 10 for SLE 12 (important)", "description": "This update for the Linux Kernel 3.12.51-52_34 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the\n Linux kernel did not validate the relationship between the minimum\n fragment length and the maximum packet size, which allowed local users\n to gain privileges or cause a denial of service (heap-based buffer\n overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-21T15:11:51", "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/2017-01/msg00051.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-01-21T14:59:39"}, {"id": "SUSE-SU-2017:0246-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 15 for SLE 12 (important)", "description": "This update for the Linux Kernel 3.12.60-52_54 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the\n Linux kernel did not validate the relationship between the minimum\n fragment length and the maximum packet size, which allowed local users\n to gain privileges or cause a denial of service (heap-based buffer\n overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-21T15:10:46", "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/2017-01/msg00050.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-01-21T14:59:39"}, {"id": "SUSE-SU-2017:0230-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-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the\n Linux kernel did not validate the relationship between the minimum\n fragment length and the maximum packet size, which allowed local users\n to gain privileges or cause a denial of service (heap-based buffer\n overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-20T17:13: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/2017-01/msg00041.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-01-20T16:59:42"}, {"id": "SUSE-SU-2017:0233-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-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the\n Linux kernel did not validate the relationship between the minimum\n fragment length and the maximum packet size, which allowed local users\n to gain privileges or cause a denial of service (heap-based buffer\n overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-20T17:16: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/2017-01/msg00044.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-01-20T16:59:42"}, {"id": "SUSE-SU-2017:0268-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 11 for SLE 12 (important)", "description": "This update for the Linux Kernel 3.12.51-52_39 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the\n Linux kernel did not validate the relationship between the minimum\n fragment length and the maximum packet size, which allowed local users\n to gain privileges or cause a denial of service (heap-based buffer\n overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-24T12:10:08", "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/2017-01/msg00055.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-01-24T12:59:38"}, {"id": "SUSE-SU-2017:0249-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 13 for SLE 12 (important)", "description": "This update for the Linux Kernel 3.12.55-52_45 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the\n Linux kernel did not validate the relationship between the minimum\n fragment length and the maximum packet size, which allowed local users\n to gain privileges or cause a denial of service (heap-based buffer\n overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-21T15:13:59", "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/2017-01/msg00053.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-01-21T14:59:39"}, {"id": "SUSE-SU-2017:0248-1", "type": "suse", "title": "Security update for Linux Kernel Live Patch 14 for SLE 12 (important)", "description": "This update for the Linux Kernel 3.12.60-52_49 fixes several issues.\n\n The following security bugs were fixed:\n - CVE-2016-9806: Race condition in the netlink_dump function in\n net/netlink/af_netlink.c in the Linux kernel allowed local users to\n cause a denial of service (double free) or possibly have unspecified\n other impact via a crafted application that made sendmsg system calls,\n leading to a free operation associated with a new dump that started\n earlier than anticipated (bsc#1017589).\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in\n sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed\n local users to cause a denial of service (use-after-free) or possibly\n have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START\n command (bsc#1013543).\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the\n Linux kernel did not validate the relationship between the minimum\n fragment length and the maximum packet size, which allowed local users\n to gain privileges or cause a denial of service (heap-based buffer\n overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in\n the Linux kernel did not properly restrict the type of iterator, which\n allowed local users to read or write to arbitrary kernel memory\n locations or cause a denial of service (use-after-free) by leveraging\n access to a /dev/sg device (bsc#1014271).\n\n", "published": "2017-01-21T15:12:54", "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/2017-01/msg00052.html", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-01-21T14:59:39"}], "nessus": [{"id": "SUSE_SU-2017-0303-1.NASL", "type": "nessus", "title": "SUSE SLES12 Security Update : kernel (SUSE-SU-2017:0303-1)", "description": "This update for the Linux Kernel 3.12.60-52_63 fixes several issues.\nThe following security bugs were fixed :\n\n - CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bsc#1017589).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the SUSE security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-01-30T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=96869", "cvelist": ["CVE-2016-9806"], "lastseen": "2017-10-29T13:36:18"}, {"id": "SUSE_SU-2017-0267-1.NASL", "type": "nessus", "title": "SUSE SLES12 Security Update : kernel (SUSE-SU-2017:0267-1)", "description": "This update for the Linux Kernel 3.12.60-52_60 fixes several issues.\nThe following security bugs were fixed :\n\n - CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bsc#1017589).\n\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed local users to cause a denial of service (use-after-free) or possibly have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START command (bsc#1013543).\n\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel did not properly restrict the type of iterator, which allowed local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device (bsc#1014271).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the SUSE security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-01-25T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=96761", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-9576"], "lastseen": "2017-10-29T13:36:44"}, {"id": "VIRTUOZZO_VZA-2017-007.NASL", "type": "nessus", "title": "Virtuozzo 7 : readykernel-patch (VZA-2017-007)", "description": "According to the version of the vzkernel package and the readykernel-patch installed, the Virtuozzo installation on the remote host is affected by the following vulnerabilities :\n\n - A double free vulnerability was found in netlink_dump, which could cause a denial of service or possibly other unspecified impact.\n\n - It was discovered that the Linux kernel since 3.6-rc1 with 'net.ipv4.tcp_fastopen' set to 1 can hit BUG() statement in tcp_collapse() function after making a number of certain syscalls leading to a possible system crash.\n\n - A flaw was found in the way nfnetlink validated length of batch messages that could allow a user logged in to a container as root to cause a general protection fault and crash the host.\n\n - A flaw was found in the way nfnetlink handled errors while processing batch messages that could allow a user logged in to a container as root to trigger use after free and crash the host.\n\n - A security flaw was found in the Linux kernel that an attempt to move page mapped by AIO ring buffer to the other node triggers NULL pointer dereference at trace_writeback_dirty_page(), because aio_fs_backing_dev_info.dev is 0.\n\nNote that Tenable Network Security has extracted the preceding description block directly from the Virtuozzo security advisory.\nTenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-03-27T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=97979", "cvelist": ["CVE-2016-9806", "CVE-2016-3070", "CVE-2016-8645"], "lastseen": "2017-10-29T13:42:06"}, {"id": "SUSE_SU-2017-0247-1.NASL", "type": "nessus", "title": "SUSE SLES12 Security Update : kernel (SUSE-SU-2017:0247-1)", "description": "This update for the Linux Kernel 3.12.51-52_34 fixes several issues.\nThe following security bugs were fixed :\n\n - CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bsc#1017589).\n\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed local users to cause a denial of service (use-after-free) or possibly have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START command (bsc#1013543).\n\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the Linux kernel did not validate the relationship between the minimum fragment length and the maximum packet size, which allowed local users to gain privileges or cause a denial of service (heap-based buffer overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel did not properly restrict the type of iterator, which allowed local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device (bsc#1014271).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the SUSE security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-01-23T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=96700", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-10-29T13:42:03"}, {"id": "UBUNTU_USN-3168-2.NASL", "type": "nessus", "title": "Ubuntu 12.04 LTS : linux-lts-trusty vulnerabilities (USN-3168-2)", "description": "USN-3168-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\nDmitry Vyukov discovered that the KVM implementation in the Linux kernel did not properly initialize the Code Segment (CS) in certain error cases. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2016-9756)\n\nAndrey Konovalov discovered that signed integer overflows existed in the setsockopt() system call when handling the SO_SNDBUFFORCE and SO_RCVBUFFORCE options. A local attacker with the CAP_NET_ADMIN capability could use this to cause a denial of service (system crash or memory corruption). (CVE-2016-9793)\n\nBaozeng Ding discovered a race condition that could lead to a use-after- free in the Advanced Linux Sound Architecture (ALSA) subsystem of the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-9794)\n\nBaozeng Ding discovered a double free in the netlink_dump() function in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-9806).\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": "2017-01-12T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=96438", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-9793", "CVE-2016-9756"], "lastseen": "2017-10-29T13:38:42"}, {"id": "SUSE_SU-2017-0248-1.NASL", "type": "nessus", "title": "SUSE SLES12 Security Update : kernel (SUSE-SU-2017:0248-1)", "description": "This update for the Linux Kernel 3.12.60-52_49 fixes several issues.\nThe following security bugs were fixed :\n\n - CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bsc#1017589).\n\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed local users to cause a denial of service (use-after-free) or possibly have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START command (bsc#1013543).\n\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the Linux kernel did not validate the relationship between the minimum fragment length and the maximum packet size, which allowed local users to gain privileges or cause a denial of service (heap-based buffer overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel did not properly restrict the type of iterator, which allowed local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device (bsc#1014271).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the SUSE security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-01-23T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=96701", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-10-29T13:34:13"}, {"id": "SUSE_SU-2017-0249-1.NASL", "type": "nessus", "title": "SUSE SLES12 Security Update : kernel (SUSE-SU-2017:0249-1)", "description": "This update for the Linux Kernel 3.12.55-52_45 fixes several issues.\nThe following security bugs were fixed :\n\n - CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bsc#1017589).\n\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed local users to cause a denial of service (use-after-free) or possibly have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START command (bsc#1013543).\n\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the Linux kernel did not validate the relationship between the minimum fragment length and the maximum packet size, which allowed local users to gain privileges or cause a denial of service (heap-based buffer overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel did not properly restrict the type of iterator, which allowed local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device (bsc#1014271).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the SUSE security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-01-23T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=96702", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-10-29T13:34:14"}, {"id": "ALA_ALAS-2016-718.NASL", "type": "nessus", "title": "Amazon Linux AMI : kernel (ALAS-2016-718)", "description": "A flaw was discovered in processing setsockopt for 32 bit processes on 64 bit systems. This flaw will allow attackers to alter arbitary kernel memory when unloading a kernel module. This action is usually restricted to root-priveledged users but can also be leveraged if the kernel is compiled with CONFIG_USER_NS and CONFIG_NET_NS.\n(CVE-2016-4997)\n\nAn 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)\n\nA vulnerability was found in the Linux kernel. The pointer to the netlink socket attribute is not checked, which could cause a NULL pointer dereference when parsing the nested attributes in function tipc_nl_publ_dump().\n\nThis allows local users to cause a DoS. (CVE-2016-4951)\n\nA double free vulnerability was found in netlink_dump, which could cause a denial of service or possibly other unspecified impact.\n(CVE-2016-9806)\n\n(Updated on 2016-07-14: CVE-2016-4998 and CVE-2016-4951 were fixed in this version, but was not previously listed in this errata.)\n\n(Updated on 2017-01-19: CVE-2016-9806 was fixed in this release but was previously not part of this errata.)", "published": "2016-06-28T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=91858", "cvelist": ["CVE-2016-9806", "CVE-2016-4951", "CVE-2016-4997", "CVE-2016-4998"], "lastseen": "2018-04-19T08:12:27"}, {"id": "SUSE_SU-2017-0244-1.NASL", "type": "nessus", "title": "SUSE SLES12 Security Update : kernel (SUSE-SU-2017:0244-1)", "description": "This update for the Linux Kernel 3.12.55-52_42 fixes several issues.\nThe following security bugs were fixed :\n\n - CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bsc#1017589).\n\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed local users to cause a denial of service (use-after-free) or possibly have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START command (bsc#1013543).\n\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the Linux kernel did not validate the relationship between the minimum fragment length and the maximum packet size, which allowed local users to gain privileges or cause a denial of service (heap-based buffer overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel did not properly restrict the type of iterator, which allowed local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device (bsc#1014271).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the SUSE security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-01-23T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=96697", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-10-29T13:40:28"}, {"id": "SUSE_SU-2017-0245-1.NASL", "type": "nessus", "title": "SUSE SLES12 Security Update : kernel (SUSE-SU-2017:0245-1)", "description": "This update for the Linux Kernel 3.12.60-52_57 fixes several issues.\nThe following security bugs were fixed :\n\n - CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bsc#1017589).\n\n - CVE-2016-9794: Race condition in the snd_pcm_period_elapsed function in sound/core/pcm_lib.c in the ALSA subsystem in the Linux kernel allowed local users to cause a denial of service (use-after-free) or possibly have unspecified other impact via a crafted SNDRV_PCM_TRIGGER_START command (bsc#1013543).\n\n - CVE-2016-8632: The tipc_msg_build function in net/tipc/msg.c in the Linux kernel did not validate the relationship between the minimum fragment length and the maximum packet size, which allowed local users to gain privileges or cause a denial of service (heap-based buffer overflow) by leveraging the CAP_NET_ADMIN capability (bsc#1012852).\n\n - CVE-2016-9576: The blk_rq_map_user_iov function in block/blk-map.c in the Linux kernel did not properly restrict the type of iterator, which allowed local users to read or write to arbitrary kernel memory locations or cause a denial of service (use-after-free) by leveraging access to a /dev/sg device (bsc#1014271).\n\nNote that Tenable Network Security has extracted the preceding description block directly from the SUSE security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.", "published": "2017-01-23T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://www.tenable.com/plugins/index.php?view=single&id=96698", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-8632", "CVE-2016-9576"], "lastseen": "2017-10-29T13:34:28"}], "ubuntu": [{"id": "USN-3168-1", "type": "ubuntu", "title": "Linux kernel vulnerabilities", "description": "Dmitry Vyukov discovered that the KVM implementation in the Linux kernel did not properly initialize the Code Segment (CS) in certain error cases. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2016-9756)\n\nAndrey Konovalov discovered that signed integer overflows existed in the setsockopt() system call when handling the SO_SNDBUFFORCE and SO_RCVBUFFORCE options. A local attacker with the CAP_NET_ADMIN capability could use this to cause a denial of service (system crash or memory corruption). (CVE-2016-9793)\n\nBaozeng Ding discovered a race condition that could lead to a use-after- free in the Advanced Linux Sound Architecture (ALSA) subsystem of the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-9794)\n\nBaozeng Ding discovered a double free in the netlink_dump() function in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-9806)", "published": "2017-01-11T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3168-1/", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-9793", "CVE-2016-9756"], "lastseen": "2018-03-29T18:18:48"}, {"id": "USN-3168-2", "type": "ubuntu", "title": "Linux kernel (Trusty HWE) vulnerabilities", "description": "USN-3168-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\nDmitry Vyukov discovered that the KVM implementation in the Linux kernel did not properly initialize the Code Segment (CS) in certain error cases. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2016-9756)\n\nAndrey Konovalov discovered that signed integer overflows existed in the setsockopt() system call when handling the SO_SNDBUFFORCE and SO_RCVBUFFORCE options. A local attacker with the CAP_NET_ADMIN capability could use this to cause a denial of service (system crash or memory corruption). (CVE-2016-9793)\n\nBaozeng Ding discovered a race condition that could lead to a use-after- free in the Advanced Linux Sound Architecture (ALSA) subsystem of the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-9794)\n\nBaozeng Ding discovered a double free in the netlink_dump() function in the Linux kernel. A local attacker could use this to cause a denial of service (system crash). (CVE-2016-9806)", "published": "2017-01-11T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3168-2/", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-9793", "CVE-2016-9756"], "lastseen": "2018-03-29T18:20:56"}, {"id": "USN-3209-1", "type": "ubuntu", "title": "Linux kernel vulnerabilities", "description": "It was discovered that the generic SCSI block layer in the Linux kernel did not properly restrict write operations in certain situations. A local attacker could use this to cause a denial of service (system crash) or possibly gain administrative privileges. (CVE-2016-10088)\n\nJim Mattson discovered that the KVM implementation in the Linux kernel mismanages the #BP and #OF exceptions. A local attacker in a guest virtual machine could use this to cause a denial of service (guest OS crash). (CVE-2016-9588)\n\nAndrey Konovalov discovered a use-after-free vulnerability in the DCCP implementation in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly gain administrative privileges. (CVE-2017-6074)", "published": "2017-02-22T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3209-1/", "cvelist": ["CVE-2017-6074", "CVE-2016-10088", "CVE-2016-9588"], "lastseen": "2018-03-29T18:17:42"}, {"id": "USN-3208-1", "type": "ubuntu", "title": "Linux kernel vulnerabilities", "description": "It was discovered that the generic SCSI block layer in the Linux kernel did not properly restrict write operations in certain situations. A local attacker could use this to cause a denial of service (system crash) or possibly gain administrative privileges. (CVE-2016-10088)\n\nCAI Qian discovered that the sysctl implementation in the Linux kernel did not properly perform reference counting in some situations. An unprivileged attacker could use this to cause a denial of service (system hang). (CVE-2016-9191)\n\nJim Mattson discovered that the KVM implementation in the Linux kernel mismanages the #BP and #OF exceptions. A local attacker in a guest virtual machine could use this to cause a denial of service (guest OS crash). (CVE-2016-9588)\n\nAndy Lutomirski and Willy Tarreau discovered that the KVM implementation in the Linux kernel did not properly emulate instructions on the SS segment register. A local attacker in a guest virtual machine could use this to cause a denial of service (guest OS crash) or possibly gain administrative privileges in the guest OS. (CVE-2017-2583)\n\nDmitry Vyukov discovered that the KVM implementation in the Linux kernel improperly emulated certain instructions. A local attacker could use this to obtain sensitive information (kernel memory). (CVE-2017-2584)\n\nIt was discovered that the KLSI KL5KUSB105 serial-to-USB device driver in the Linux kernel did not properly initialize memory related to logging. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2017-5549)\n\nAndrey Konovalov discovered a use-after-free vulnerability in the DCCP implementation in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly gain administrative privileges. (CVE-2017-6074)", "published": "2017-02-22T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3208-1/", "cvelist": ["CVE-2016-9191", "CVE-2017-2584", "CVE-2017-6074", "CVE-2016-10088", "CVE-2017-2583", "CVE-2016-9588", "CVE-2017-5549"], "lastseen": "2018-03-29T18:21:02"}, {"id": "USN-3208-2", "type": "ubuntu", "title": "Linux kernel (Xenial HWE) vulnerabilities", "description": "USN-3208-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\nIt was discovered that the generic SCSI block layer in the Linux kernel did not properly restrict write operations in certain situations. A local attacker could use this to cause a denial of service (system crash) or possibly gain administrative privileges. (CVE-2016-10088)\n\nCAI Qian discovered that the sysctl implementation in the Linux kernel did not properly perform reference counting in some situations. An unprivileged attacker could use this to cause a denial of service (system hang). (CVE-2016-9191)\n\nJim Mattson discovered that the KVM implementation in the Linux kernel mismanages the #BP and #OF exceptions. A local attacker in a guest virtual machine could use this to cause a denial of service (guest OS crash). (CVE-2016-9588)\n\nAndy Lutomirski and Willy Tarreau discovered that the KVM implementation in the Linux kernel did not properly emulate instructions on the SS segment register. A local attacker in a guest virtual machine could use this to cause a denial of service (guest OS crash) or possibly gain administrative privileges in the guest OS. (CVE-2017-2583)\n\nDmitry Vyukov discovered that the KVM implementation in the Linux kernel improperly emulated certain instructions. A local attacker could use this to obtain sensitive information (kernel memory). (CVE-2017-2584)\n\nIt was discovered that the KLSI KL5KUSB105 serial-to-USB device driver in the Linux kernel did not properly initialize memory related to logging. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2017-5549)\n\nAndrey Konovalov discovered a use-after-free vulnerability in the DCCP implementation in the Linux kernel. A local attacker could use this to cause a denial of service (system crash) or possibly gain administrative privileges. (CVE-2017-6074)", "published": "2017-02-22T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3208-2/", "cvelist": ["CVE-2016-9191", "CVE-2017-2584", "CVE-2017-6074", "CVE-2016-10088", "CVE-2017-2583", "CVE-2016-9588", "CVE-2017-5549"], "lastseen": "2018-03-29T18:18:29"}, {"id": "USN-3360-1", "type": "ubuntu", "title": "Linux kernel vulnerabilities", "description": "It was discovered that the Linux kernel did not properly initialize a Wake- on-Lan data structure. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2014-9900)\n\nIt was discovered that the Linux kernel did not properly restrict access to /proc/iomem. A local attacker could use this to expose sensitive information. (CVE-2015-8944)\n\nIt was discovered that a use-after-free vulnerability existed in the performance events and counters subsystem of the Linux kernel for ARM64. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2015-8955)\n\nIt was discovered that the SCSI generic (sg) driver in the Linux kernel contained a double-free vulnerability. A local attacker could use this to cause a denial of service (system crash). (CVE-2015-8962)\n\nSasha Levin discovered that a race condition existed in the performance events and counters subsystem of the Linux kernel when handling CPU unplug events. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2015-8963)\n\nTilman Schmidt and Sasha Levin discovered a use-after-free condition in the TTY implementation in the Linux kernel. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2015-8964)\n\nIt was discovered that the fcntl64() system call in the Linux kernel did not properly set memory limits when returning on 32-bit ARM processors. A local attacker could use this to gain administrative privileges. (CVE-2015-8966)\n\nIt was discovered that the system call table for ARM 64-bit processors in the Linux kernel was not write-protected. An attacker could use this in conjunction with another kernel vulnerability to execute arbitrary code. (CVE-2015-8967)\n\nIt was discovered that the generic SCSI block layer in the Linux kernel did not properly restrict write operations in certain situations. A local attacker could use this to cause a denial of service (system crash) or possibly gain administrative privileges. (CVE-2016-10088)\n\nAlexander Potapenko discovered a race condition in the Advanced Linux Sound Architecture (ALSA) subsystem in the Linux kernel. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2017-1000380)\n\nLi Qiang discovered that the DRM driver for VMware Virtual GPUs in the Linux kernel did not properly validate some ioctl arguments. A local attacker could use this to cause a denial of service (system crash). (CVE-2017-7346)\n\nTuomas Haanp\u221a\u00a7\u221a\u00a7 and Ari Kauppi discovered that the NFSv2 and NFSv3 server implementations in the Linux kernel did not properly check for the end of buffer. A remote attacker could use this to craft requests that cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2017-7895)\n\nIt was discovered that an integer underflow existed in the Edgeport USB Serial Converter device driver of the Linux kernel. An attacker with physical access could use this to expose sensitive information (kernel memory). (CVE-2017-8924)\n\nIt was discovered that the USB ZyXEL omni.net LCD PLUS driver in the Linux kernel did not properly perform reference counting. A local attacker could use this to cause a denial of service (tty exhaustion). (CVE-2017-8925)\n\nMurray McAllister discovered that the DRM driver for VMware Virtual GPUs in the Linux kernel did not properly initialize memory. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2017-9605)", "published": "2017-07-21T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3360-1/", "cvelist": ["CVE-2017-7895", "CVE-2017-1000380", "CVE-2017-7346", "CVE-2016-10088", "CVE-2015-8962", "CVE-2015-8964", "CVE-2014-9900", "CVE-2017-8924", "CVE-2015-8963", "CVE-2015-8944", "CVE-2015-8955", "CVE-2017-8925", "CVE-2015-8966", "CVE-2015-8967", "CVE-2017-9605"], "lastseen": "2018-03-29T18:20:26"}, {"id": "USN-3360-2", "type": "ubuntu", "title": "Linux kernel (Trusty HWE) vulnerabilities", "description": "USN-3360-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 ESM.\n\nIt was discovered that the Linux kernel did not properly initialize a Wake- on-Lan data structure. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2014-9900)\n\nIt was discovered that the Linux kernel did not properly restrict access to /proc/iomem. A local attacker could use this to expose sensitive information. (CVE-2015-8944)\n\nIt was discovered that a use-after-free vulnerability existed in the performance events and counters subsystem of the Linux kernel for ARM64. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2015-8955)\n\nIt was discovered that the SCSI generic (sg) driver in the Linux kernel contained a double-free vulnerability. A local attacker could use this to cause a denial of service (system crash). (CVE-2015-8962)\n\nSasha Levin discovered that a race condition existed in the performance events and counters subsystem of the Linux kernel when handling CPU unplug events. A local attacker could use this to cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2015-8963)\n\nTilman Schmidt and Sasha Levin discovered a use-after-free condition in the TTY implementation in the Linux kernel. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2015-8964)\n\nIt was discovered that the fcntl64() system call in the Linux kernel did not properly set memory limits when returning on 32-bit ARM processors. A local attacker could use this to gain administrative privileges. (CVE-2015-8966)\n\nIt was discovered that the system call table for ARM 64-bit processors in the Linux kernel was not write-protected. An attacker could use this in conjunction with another kernel vulnerability to execute arbitrary code. (CVE-2015-8967)\n\nIt was discovered that the generic SCSI block layer in the Linux kernel did not properly restrict write operations in certain situations. A local attacker could use this to cause a denial of service (system crash) or possibly gain administrative privileges. (CVE-2016-10088)\n\nAlexander Potapenko discovered a race condition in the Advanced Linux Sound Architecture (ALSA) subsystem in the Linux kernel. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2017-1000380)\n\nLi Qiang discovered that the DRM driver for VMware Virtual GPUs in the Linux kernel did not properly validate some ioctl arguments. A local attacker could use this to cause a denial of service (system crash). (CVE-2017-7346)\n\nTuomas Haanp\u221a\u00a7\u221a\u00a7 and Ari Kauppi discovered that the NFSv2 and NFSv3 server implementations in the Linux kernel did not properly check for the end of buffer. A remote attacker could use this to craft requests that cause a denial of service (system crash) or possibly execute arbitrary code. (CVE-2017-7895)\n\nIt was discovered that an integer underflow existed in the Edgeport USB Serial Converter device driver of the Linux kernel. An attacker with physical access could use this to expose sensitive information (kernel memory). (CVE-2017-8924)\n\nIt was discovered that the USB ZyXEL omni.net LCD PLUS driver in the Linux kernel did not properly perform reference counting. A local attacker could use this to cause a denial of service (tty exhaustion). (CVE-2017-8925)\n\nAndrey Konovalov discovered an IPv6 out-of-bounds read error in the Linux kernel\u2019s IPv6 stack. A local attacker could cause a denial of service or potentially other unspecified problems. (CVE-2017-9074)\n\nMurray McAllister discovered that the DRM driver for VMware Virtual GPUs in the Linux kernel did not properly initialize memory. A local attacker could use this to expose sensitive information (kernel memory). (CVE-2017-9605)", "published": "2017-07-21T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3360-2/", "cvelist": ["CVE-2017-7895", "CVE-2017-1000380", "CVE-2017-9074", "CVE-2017-7346", "CVE-2016-10088", "CVE-2015-8962", "CVE-2015-8964", "CVE-2014-9900", "CVE-2017-8924", "CVE-2015-8963", "CVE-2015-8944", "CVE-2015-8955", "CVE-2017-8925", "CVE-2015-8966", "CVE-2015-8967", "CVE-2017-9605"], "lastseen": "2018-03-29T18:20:55"}, {"id": "USN-3188-1", "type": "ubuntu", "title": "Linux kernel vulnerability", "description": "Andrey Konovalov discovered that the SCTP implementation in the Linux kernel improperly handled validation of incoming data. A remote attacker could use this to cause a denial of service (system crash).", "published": "2017-02-03T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3188-1/", "cvelist": ["CVE-2016-9555"], "lastseen": "2018-03-29T18:20:41"}, {"id": "USN-3188-2", "type": "ubuntu", "title": "Linux kernel (Trusty HWE) vulnerability", "description": "USN-3188-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\nAndrey Konovalov discovered that the SCTP implementation in the Linux kernel improperly handled validation of incoming data. A remote attacker could use this to cause a denial of service (system crash).", "published": "2017-02-03T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3188-2/", "cvelist": ["CVE-2016-9555"], "lastseen": "2018-03-29T18:20:04"}, {"id": "USN-3187-1", "type": "ubuntu", "title": "Linux kernel vulnerabilities", "description": "Andrey Konovalov discovered that the SCTP implementation in the Linux kernel improperly handled validation of incoming data. A remote attacker could use this to cause a denial of service (system crash). (CVE-2016-9555)\n\nIt was discovered that multiple memory leaks existed in the XFS implementation in the Linux kernel. A local attacker could use this to cause a denial of service (memory consumption). (CVE-2016-9685)", "published": "2017-02-03T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "https://usn.ubuntu.com/3187-1/", "cvelist": ["CVE-2016-9555", "CVE-2016-9685"], "lastseen": "2018-03-29T18:18:54"}], "openvas": [{"id": "OPENVAS:1361412562310843018", "type": "openvas", "title": "Ubuntu Update for linux USN-3168-1", "description": "Check the version of linux", "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://plugins.openvas.org/nasl.php?oid=1361412562310843018", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-9793", "CVE-2016-9756"], "lastseen": "2017-07-25T10:57:47"}, {"id": "OPENVAS:1361412562310843009", "type": "openvas", "title": "Ubuntu Update for linux-lts-trusty USN-3168-2", "description": "Check the version of linux-lts-trusty", "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://plugins.openvas.org/nasl.php?oid=1361412562310843009", "cvelist": ["CVE-2016-9806", "CVE-2016-9794", "CVE-2016-9793", "CVE-2016-9756"], "lastseen": "2017-07-25T10:57:53"}, {"id": "OPENVAS:1361412562310851489", "type": "openvas", "title": "SuSE Update for Kernel openSUSE-SU-2017:0458-1 (Kernel)", "description": "Check the version of kernel", "published": "2017-02-14T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310851489", "cvelist": ["CVE-2016-9806", "CVE-2016-7117", "CVE-2016-9793", "CVE-2016-7917", "CVE-2016-10088", "CVE-2017-5551", "CVE-2016-10147", "CVE-2016-9576", "CVE-2016-8645"], "lastseen": "2017-12-12T11:22:33"}, {"id": "OPENVAS:1361412562310851506", "type": "openvas", "title": "SuSE Update for the openSUSE-SU-2017:0456-1 (Linux Kernel)", "description": "Check the version of Linux Kernel", "published": "2017-02-22T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310851506", "cvelist": ["CVE-2017-5576", "CVE-2016-9806", "CVE-2017-2584", "CVE-2016-7117", "CVE-2016-9793", "CVE-2017-5577", "CVE-2017-5551", "CVE-2017-2583", "CVE-2016-9919", "CVE-2015-8709", "CVE-2016-8645"], "lastseen": "2017-12-12T11:22:03"}, {"id": "OPENVAS:1361412562310871855", "type": "openvas", "title": "RedHat Update for kernel RHSA-2017:1842-01", "description": "Check the version of kernel", "published": "2017-08-04T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310871855", "cvelist": ["CVE-2016-9604", "CVE-2016-9806", "CVE-2016-7097", "CVE-2016-6213", "CVE-2017-7616", "CVE-2017-7889", "CVE-2017-9074", "CVE-2016-10088", "CVE-2017-6001", "CVE-2015-8839", "CVE-2017-9242", "CVE-2017-5970", "CVE-2016-10200", "CVE-2017-2671", "CVE-2017-9075", "CVE-2014-7975", "CVE-2016-9685", "CVE-2015-8970", "CVE-2016-10147", "CVE-2016-9576", "CVE-2017-6951", "CVE-2017-2647", "CVE-2017-2596", "CVE-2016-9588", "CVE-2017-9076", "CVE-2017-7187", "CVE-2017-9077", "CVE-2017-8890", "CVE-2017-8797", "CVE-2016-7042", "CVE-2016-8645", "CVE-2014-7970"], "lastseen": "2017-08-21T11:27:27"}, {"id": "OPENVAS:1361412562310851415", "type": "openvas", "title": "SuSE Update for Kernel openSUSE-SU-2016:2584-1 (Kernel)", "description": "Check the version of the Kernel", "published": "2016-10-22T00: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=1361412562310851415", "cvelist": ["CVE-2016-8666", "CVE-2016-7039", "CVE-2016-5195"], "lastseen": "2017-12-12T11:17:34"}, {"id": "OPENVAS:1361412562310851414", "type": "openvas", "title": "SuSE Update for Kernel openSUSE-SU-2016:2583-1 (Kernel)", "description": "Check the version of the Kernel", "published": "2016-10-22T00: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=1361412562310851414", "cvelist": ["CVE-2016-8666", "CVE-2016-7425", "CVE-2016-8658", "CVE-2016-7039", "CVE-2016-5195"], "lastseen": "2017-12-12T11:18:00"}, {"id": "OPENVAS:1361412562310851513", "type": "openvas", "title": "SuSE Update for Linux Kernel openSUSE-SU-2016:3050-1 (Linux Kernel)", "description": "Check the version of the", "published": "2017-02-22T00:00:00", "cvss": {"score": 10.0, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310851513", "cvelist": ["CVE-2016-9794", "CVE-2016-8655", "CVE-2016-9084", "CVE-2016-7917", "CVE-2016-8666", "CVE-2015-8964", "CVE-2016-9555", "CVE-2016-8632", "CVE-2015-1350", "CVE-2016-9083", "CVE-2016-7913", "CVE-2016-7039", "CVE-2016-7042"], "lastseen": "2017-12-12T11:22:03"}, {"id": "OPENVAS:1361412562310843060", "type": "openvas", "title": "Ubuntu Update for linux USN-3209-1", "description": "Check the version of linux", "published": "2017-02-22T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310843060", "cvelist": ["CVE-2017-6074", "CVE-2016-10088", "CVE-2016-9588"], "lastseen": "2017-07-25T10:57:25"}, {"id": "OPENVAS:1361412562310843061", "type": "openvas", "title": "Ubuntu Update for linux USN-3208-1", "description": "Check the version of linux", "published": "2017-02-22T00:00:00", "cvss": {"score": 7.2, "vector": "AV:LOCAL/AC:LOW/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://plugins.openvas.org/nasl.php?oid=1361412562310843061", "cvelist": ["CVE-2016-9191", "CVE-2017-2584", "CVE-2017-6074", "CVE-2016-10088", "CVE-2017-2583", "CVE-2016-9588", "CVE-2017-5549"], "lastseen": "2017-07-25T10:58:04"}], "oraclelinux": [{"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"}, {"id": "ELSA-2017-1842-1", "type": "oraclelinux", "title": "1 ", "description": " ", "published": "2017-08-15T00: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-1842-1.html", "cvelist": ["CVE-2016-9604", "CVE-2016-9806", "CVE-2016-7097", "CVE-2016-6213", "CVE-2017-7616", "CVE-2017-7889", "CVE-2017-9074", "CVE-2016-10088", "CVE-2017-6001", "CVE-2015-8839", "CVE-2017-9242", "CVE-2017-5970", "CVE-2016-10200", "CVE-2017-2671", "CVE-2017-9075", "CVE-2014-7975", "CVE-2016-9685", "CVE-2015-8970", "CVE-2016-10147", "CVE-2016-9576", "CVE-2017-6951", "CVE-2017-2647", "CVE-2017-2596", "CVE-2016-9588", "CVE-2017-9076", "CVE-2017-7187", "CVE-2017-9077", "CVE-2017-8890", "CVE-2017-8797", "CVE-2016-7042", "CVE-2016-8645", "CVE-2014-7970"], "lastseen": "2017-08-22T10:03:06"}, {"id": "ELSA-2017-1842", "type": "oraclelinux", "title": "kernel security, bug fix, and enhancement update", "description": " ", "published": "2017-08-07T00: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-1842.html", "cvelist": ["CVE-2016-9604", "CVE-2016-9806", "CVE-2016-7097", "CVE-2016-6213", "CVE-2017-7616", "CVE-2017-7889", "CVE-2017-9074", "CVE-2016-10088", "CVE-2017-6001", "CVE-2015-8839", "CVE-2017-9242", "CVE-2017-5970", "CVE-2016-10200", "CVE-2017-2671", "CVE-2017-9075", "CVE-2014-7975", "CVE-2016-9685", "CVE-2015-8970", "CVE-2016-10147", "CVE-2016-9576", "CVE-2017-6951", "CVE-2017-2647", "CVE-2017-2596", "CVE-2016-9588", "CVE-2017-9076", "CVE-2017-7187", "CVE-2017-9077", "CVE-2017-8890", "CVE-2017-8797", "CVE-2016-7042", "CVE-2016-8645", "CVE-2014-7970"], "lastseen": "2017-08-08T04:23:21"}, {"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-2017-3566", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "kernel-uek\n[3.8.13-118.18.2]\n- nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [Orabug: 25986990] {CVE-2017-7895}\n[3.8.13-118.18.1]\n- fnic: Update fnic driver version to 1.6.0.24 (John Sobecki) [Orabug: 24448585] \n- xen-netfront: Rework the fix for Rx stall during OOM and network stress (Dongli Zhang) [Orabug: 25450703] \n- xen-netfront: Fix Rx stall during network stress and OOM (Dongli Zhang) [Orabug: 25450703] \n- ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) \n- uek-rpm: enable CONFIG_KSPLICE. (Jamie Iles) [Orabug: 25549809] \n- ksplice: add sysctls for determining Ksplice features. (Jamie Iles) [Orabug: 25549809] \n- signal: protect SIGNAL_UNKILLABLE from unintentional clearing. (Jamie Iles) [Orabug: 25549809] \n- VSOCK: Fix lockdep issue. (Dongli Zhang) [Orabug: 25559937] \n- VSOCK: sock_put wasn't safe to call in interrupt context (Dongli Zhang) [Orabug: 25559937] \n- IB/CORE: sync the resouce access in fmr_pool (Wengang Wang) [Orabug: 25677469] \n- KVM: x86: fix emulation of 'MOV SS, null selector' (Paolo Bonzini) [Orabug: 25719675] {CVE-2017-2583} {CVE-2017-2583}\n- ext4: validate s_first_meta_bg at mount time (Eryu Guan) [Orabug: 25719738] {CVE-2016-10208}\n- sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Marcelo Ricardo Leitner) [Orabug: 25719810] {CVE-2017-5986}\n- tcp: avoid infinite loop in tcp_splice_read() (Eric Dumazet) [Orabug: 25720813] {CVE-2017-6214}\n- lpfc cannot establish connection with targets that send PRLI under P2P mode (Joe Jin) [Orabug: 25759083] \n- USB: visor: fix null-deref at probe (Johan Hovold) [Orabug: 25796594] {CVE-2016-2782}\n- ipc/shm: Fix shmat mmap nil-page protection (Davidlohr Bueso) [Orabug: 25797012] {CVE-2017-5669}\n- vhost: actually track log eventfd file (Marc-Andre Lureau) [Orabug: 25797052] {CVE-2015-6252}\n- xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder (Andy Whitcroft) [Orabug: 25814663] {CVE-2017-7184}\n- xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window (Andy Whitcroft) [Orabug: 25814663] {CVE-2017-7184}\n- KEYS: Remove key_type::match in favour of overriding default by match_preparse (Aniket Alshi) [Orabug: 25823962] {CVE-2017-2647} {CVE-2017-2647}\n- USB: whiteheat: fix potential null-deref at probe (Johan Hovold) [Orabug: 25825105] {CVE-2015-5257} {CVE-2015-5257}\n- udf: Check path length when reading symlink (Jan Kara) [Orabug: 25871102] {CVE-2015-9731}\n- udp: properly support MSG_PEEK with truncated buffers (Eric Dumazet) [Orabug: 25876655] {CVE-2016-10229}\n- block: fix use-after-free in seq file (Vegard Nossum) [Orabug: 25877530] {CVE-2016-7910}\n- Revert 'fix minor infoleak in get_user_ex()' (Brian Maly) [Orabug: 25790392] {CVE-2016-9644}\n- net: ping: check minimum size on ICMP header length (Kees Cook) [Orabug: 25766911] {CVE-2016-8399}\n- ipv6: stop sending PTB packets for MTU < 1280 (Hagen Paul Pfeifer) [Orabug: 25765776] {CVE-2016-10142}\n- sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro) [Orabug: 25765445] {CVE-2016-10088}\n- scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang) [Orabug: 25751996] {CVE-2017-7187}", "published": "2017-05-16T00: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-3566.html", "cvelist": ["CVE-2016-10208", "CVE-2016-2782", "CVE-2017-7895", "CVE-2017-7184", "CVE-2016-7910", "CVE-2016-8399", "CVE-2016-10088", "CVE-2015-6252", "CVE-2015-9731", "CVE-2015-5257", "CVE-2017-2583", "CVE-2017-6214", "CVE-2017-5669", "CVE-2017-2647", "CVE-2017-5986", "CVE-2016-10229", "CVE-2017-7187", "CVE-2016-10142", "CVE-2016-9644"], "lastseen": "2017-05-16T13:21:12"}, {"id": "ELSA-2017-3535", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "[2.6.39-400.294.6]\n- RHEL: complement upstream workaround for CVE-2016-10142. (Quentin Casasnovas) [Orabug: 25765786] {CVE-2016-10142} {CVE-2016-10142}\n[2.6.39-400.294.5]\n- net: ping: check minimum size on ICMP header length (Kees Cook) [Orabug: 25766914] {CVE-2016-8399}\n- ipv6: stop sending PTB packets for MTU < 1280 (Hagen Paul Pfeifer) [Orabug: 25765786] {CVE-2016-10142}\n- sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro) [Orabug: 25765448] {CVE-2016-10088}\n- scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang) [Orabug: 25752011] {CVE-2017-7187}\n[2.6.39-400.294.4]\n- tty: n_hdlc: get rid of racy n_hdlc.tbuf (Alexander Popov) [Orabug: 25696689] {CVE-2017-2636}\n- TTY: n_hdlc, fix lockdep false positive (Jiri Slaby) [Orabug: 25696689] {CVE-2017-2636}\n- drivers/tty/n_hdlc.c: replace kmalloc/memset by kzalloc (Fabian Frederick) [Orabug: 25696689] {CVE-2017-2636}\n- list: introduce list_first_entry_or_null (Jiri Pirko) [Orabug: 25696689] {CVE-2017-2636}\n- firewire: net: guard against rx buffer overflows (Stefan Richter) [Orabug: 25451538] {CVE-2016-8633}\n- x86/mm/32: Enable full randomization on i386 and X86_32 (Hector Marco-Gisbert) [Orabug: 25463929] {CVE-2016-3672}\n- x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member (Radu Caragea) [Orabug: 25463929] {CVE-2016-3672}\n- sg_start_req(): make sure that there's not too many elements in iovec (Al Viro) [Orabug: 25490377] {CVE-2015-5707}\n- tcp: take care of truncations done by sk_filter() (Eric Dumazet) [Orabug: 25507232] {CVE-2016-8645}\n- rose: limit sk_filter trim to payload (Willem de Bruijn) [Orabug: 25507232] {CVE-2016-8645}\n- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (Dan Carpenter) [Orabug: 25507330] {CVE-2016-7425}\n- x86: bpf_jit: fix compilation of large bpf programs (Alexei Starovoitov) [Orabug: 25507375] {CVE-2015-4700}\n- net: fix a kernel infoleak in x25 module (Kangjie Lu) [Orabug: 25512417] {CVE-2016-4580}\n- USB: digi_acceleport: do sanity checking for the number of ports (Oliver Neukum) [Orabug: 25512472] {CVE-2016-3140}\n- net/llc: avoid BUG_ON() in skb_orphan() (Eric Dumazet) [Orabug: 25682437] {CVE-2017-6345}", "published": "2017-03-31T00:00:00", "cvss": {"score": 7.6, "vector": "AV:NETWORK/AC:HIGH/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-3535.html", "cvelist": ["CVE-2016-8633", "CVE-2016-8399", "CVE-2016-10088", "CVE-2017-2636", "CVE-2016-7425", "CVE-2017-6345", "CVE-2016-3140", "CVE-2017-7187", "CVE-2016-10142", "CVE-2015-5707", "CVE-2016-4580", "CVE-2016-3672", "CVE-2016-8645", "CVE-2015-4700"], "lastseen": "2017-04-18T17:19:18"}, {"id": "ELSA-2017-3534", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "kernel-uek\n[3.8.13-118.17.4]\n- Revert 'fix minor infoleak in get_user_ex()' (Brian Maly) [Orabug: 25790392] {CVE-2016-9644}\n[3.8.13-118.17.3]\n- net: ping: check minimum size on ICMP header length (Kees Cook) [Orabug: 25766911] {CVE-2016-8399}\n[3.8.13-118.17.2]\n- ipv6: stop sending PTB packets for MTU < 1280 (Hagen Paul Pfeifer) [Orabug: 25765776] {CVE-2016-10142}\n- sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro) [Orabug: 25765445] {CVE-2016-10088}\n- scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang) [Orabug: 25751996] {CVE-2017-7187}\n[3.8.13-118.17.1]\n- tty: n_hdlc: get rid of racy n_hdlc.tbuf (Alexander Popov) [Orabug: 25696686] {CVE-2017-2636}\n- TTY: n_hdlc, fix lockdep false positive (Jiri Slaby) [Orabug: 25696686] {CVE-2017-2636}\n- drivers/tty/n_hdlc.c: replace kmalloc/memset by kzalloc (Fabian Frederick) [Orabug: 25696686] {CVE-2017-2636}\n- x86: bpf_jit: fix compilation of large bpf programs (Alexei Starovoitov) [Orabug: 21305080] {CVE-2015-4700}\n- net: filter: return -EINVAL if BPF_S_ANC* operation is not supported (Daniel Borkmann) [Orabug: 22187148] \n- KEYS: request_key() should reget expired keys rather than give EKEYEXPIRED (David Howells) \n- KEYS: Increase root_maxkeys and root_maxbytes sizes (Steve Dickson) \n- firewire: net: guard against rx buffer overflows (Stefan Richter) [Orabug: 25451530] {CVE-2016-8633}\n- x86/mm/32: Enable full randomization on i386 and X86_32 (Hector Marco-Gisbert) [Orabug: 25463927] {CVE-2016-3672}\n- x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member (Radu Caragea) [Orabug: 25463927] {CVE-2016-3672}\n- pptp: verify sockaddr_len in pptp_bind() and pptp_connect() (WANG Cong) [Orabug: 25490335] {CVE-2015-8569}\n- sg_start_req(): make sure that there's not too many elements in iovec (Al Viro) [Orabug: 25490372] {CVE-2015-5707}\n- kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF) (Jim Mattson) [Orabug: 25507195] {CVE-2016-9588}\n- tcp: take care of truncations done by sk_filter() (Eric Dumazet) [Orabug: 25507230] {CVE-2016-8645}\n- rose: limit sk_filter trim to payload (Willem de Bruijn) [Orabug: 25507230] {CVE-2016-8645}\n- fix minor infoleak in get_user_ex() (Al Viro) [Orabug: 25507281] {CVE-2016-9178}\n- scsi: arcmsr: Simplify user_len checking (Borislav Petkov) [Orabug: 25507328] {CVE-2016-7425}\n- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (Dan Carpenter) [Orabug: 25507328] {CVE-2016-7425}\n- net: fix a kernel infoleak in x25 module (Kangjie Lu) [Orabug: 25512413] {CVE-2016-4580}\n- USB: digi_acceleport: do sanity checking for the number of ports (Oliver Neukum) [Orabug: 25512471] {CVE-2016-3140}\n- ipv4: keep skb->dst around in presence of IP options (Eric Dumazet) [Orabug: 25543892] {CVE-2017-5970}\n- net/llc: avoid BUG_ON() in skb_orphan() (Eric Dumazet) [Orabug: 25682430] {CVE-2017-6345}\n- dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Andrey Konovalov) {CVE-2017-6074}\n- crypto: algif_hash - Only export and import on sockets with data (Herbert Xu) [Orabug: 25417805] {CVE-2016-8646}\n- USB: usbfs: fix potential infoleak in devio (Kangjie Lu) [Orabug: 25462760] {CVE-2016-4482}\n- net: fix infoleak in llc (Kangjie Lu) [Orabug: 25462807] {CVE-2016-4485}\n- af_unix: Guard against other == sk in unix_dgram_sendmsg (Rainer Weikusat) [Orabug: 25463996] {CVE-2013-7446}\n- unix: avoid use-after-free in ep_remove_wait_queue (Rainer Weikusat) [Orabug: 25463996] {CVE-2013-7446}\n- net: avoid signed overflows for SO_{SND|RCV}BUFFORCE (Eric Dumazet) [Orabug: 25203623] {CVE-2016-9793}", "published": "2017-03-31T00:00:00", "cvss": {"score": 9.3, "vector": "AV:NETWORK/AC:MEDIUM/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-3534.html", "cvelist": ["CVE-2016-8633", "CVE-2017-6074", "CVE-2016-8399", "CVE-2016-9793", "CVE-2016-10088", "CVE-2017-5970", "CVE-2017-2636", "CVE-2016-9178", "CVE-2016-7425", "CVE-2016-4485", "CVE-2016-4482", "CVE-2017-6345", "CVE-2016-8646", "CVE-2016-9588", "CVE-2016-3140", "CVE-2013-7446", "CVE-2017-7187", "CVE-2015-8569", "CVE-2016-10142", "CVE-2016-9644", "CVE-2015-5707", "CVE-2016-4580", "CVE-2016-3672", "CVE-2016-8645", "CVE-2015-4700"], "lastseen": "2017-04-01T03:18:17"}, {"id": "ELSA-2017-3533", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "kernel-uek\n[4.1.12-61.1.33]\n- Revert 'x86/mm: Expand the exception table logic to allow new handling options' (Brian Maly) [Orabug: 25790387] {CVE-2016-9644}\n- Revert 'fix minor infoleak in get_user_ex()' (Brian Maly) [Orabug: 25790387] {CVE-2016-9644}\n[4.1.12-61.1.32]\n- x86/mm: Expand the exception table logic to allow new handling options (Tony Luck) [Orabug: 25790387] {CVE-2016-9644}\n[4.1.12-61.1.31]\n- rebuild bumping release\n[4.1.12-61.1.30]\n- net: ping: check minimum size on ICMP header length (Kees Cook) [Orabug: 25766898] {CVE-2016-8399} {CVE-2016-8399}\n- sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro) [Orabug: 25765436] {CVE-2016-10088}\n- scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang) [Orabug: 25751984] {CVE-2017-7187}\n[4.1.12-61.1.29]\n- tty: n_hdlc: get rid of racy n_hdlc.tbuf (Alexander Popov) [Orabug: 25696677] {CVE-2017-2636}\n- TTY: n_hdlc, fix lockdep false positive (Jiri Slaby) [Orabug: 25696677] {CVE-2017-2636}\n- If Slot Status indicates changes in both Data Link Layer Status and Presence Detect, prioritize the Link status change. (Jack Vogel) [Orabug: 25353783] \n- PCI: pciehp: Leave power indicator on when enabling already-enabled slot (Ashok Raj) [Orabug: 25353783] \n- firewire: net: guard against rx buffer overflows (Stefan Richter) [Orabug: 25451520] {CVE-2016-8633}\n- usbnet: cleanup after bind() in probe() (Oliver Neukum) [Orabug: 25463898] {CVE-2016-3951}\n- cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind (Bjorn Mork) [Orabug: 25463898] {CVE-2016-3951}\n- cdc_ncm: Add support for moving NDP to end of NCM frame (Enrico Mioso) [Orabug: 25463898] {CVE-2016-3951}\n- x86/mm/32: Enable full randomization on i386 and X86_32 (Hector Marco-Gisbert) [Orabug: 25463918] {CVE-2016-3672}\n- kvm: fix page struct leak in handle_vmon (Paolo Bonzini) [Orabug: 25507133] {CVE-2017-2596}\n- crypto: mcryptd - Check mcryptd algorithm compatibility (tim) [Orabug: 25507153] {CVE-2016-10147}\n- kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF) (Jim Mattson) [Orabug: 25507188] {CVE-2016-9588}\n- KVM: x86: drop error recovery in em_jmp_far and em_ret_far (Radim Krcmar) [Orabug: 25507213] {CVE-2016-9756}\n- tcp: take care of truncations done by sk_filter() (Eric Dumazet) [Orabug: 25507226] {CVE-2016-8645}\n- rose: limit sk_filter trim to payload (Willem de Bruijn) [Orabug: 25507226] {CVE-2016-8645}\n- tipc: check minimum bearer MTU (Michal Kubecek) [Orabug: 25507239] {CVE-2016-8632} {CVE-2016-8632}\n- fix minor infoleak in get_user_ex() (Al Viro) [Orabug: 25507269] {CVE-2016-9178}\n- scsi: arcmsr: Simplify user_len checking (Borislav Petkov) [Orabug: 25507319] {CVE-2016-7425}\n- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (Dan Carpenter) [Orabug: 25507319] {CVE-2016-7425}\n- tmpfs: clear S_ISGID when setting posix ACLs (Gu Zheng) [Orabug: 25507341] {CVE-2016-7097} {CVE-2016-7097}\n- posix_acl: Clear SGID bit when setting file permissions (Jan Kara) [Orabug: 25507341] {CVE-2016-7097} {CVE-2016-7097}\n- ext2: convert to mbcache2 (Jan Kara) [Orabug: 25512366] {CVE-2015-8952}\n- ext4: convert to mbcache2 (Jan Kara) [Orabug: 25512366] {CVE-2015-8952}\n- mbcache2: reimplement mbcache (Jan Kara) [Orabug: 25512366] {CVE-2015-8952}\n- USB: digi_acceleport: do sanity checking for the number of ports (Oliver Neukum) [Orabug: 25512466] {CVE-2016-3140}\n- net/llc: avoid BUG_ON() in skb_orphan() (Eric Dumazet) [Orabug: 25682419] {CVE-2017-6345}\n- net/mlx4_core: Disallow creation of RAW QPs on a VF (Eli Cohen) [Orabug: 25697847] \n- ipv4: keep skb->dst around in presence of IP options (Eric Dumazet) [Orabug: 25698300] {CVE-2017-5970}\n- perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race (Peter Zijlstra) [Orabug: 25698751] {CVE-2017-6001}\n- ip6_gre: fix ip6gre_err() invalid reads (Eric Dumazet) [Orabug: 25699015] {CVE-2017-5897}\n- mpt3sas: Dont spam logs if logging level is 0 (Johannes Thumshirn) [Orabug: 25699035] \n- xen-netfront: cast grant table reference first to type int (Dongli Zhang) \n- xen-netfront: do not cast grant table reference to signed short (Dongli Zhang)", "published": "2017-03-31T00:00:00", "cvss": {"score": 9.3, "vector": "AV:NETWORK/AC:MEDIUM/Au:NONE/C:COMPLETE/I:COMPLETE/A:COMPLETE/"}, "href": "http://linux.oracle.com/errata/ELSA-2017-3533.html", "cvelist": ["CVE-2016-7097", "CVE-2016-8633", "CVE-2016-8399", "CVE-2016-10088", "CVE-2017-6001", "CVE-2017-5970", "CVE-2015-8952", "CVE-2017-2636", "CVE-2016-8632", "CVE-2016-9178", "CVE-2016-7425", "CVE-2016-3951", "CVE-2016-10147", "CVE-2016-9756", "CVE-2017-6345", "CVE-2017-2596", "CVE-2016-9588", "CVE-2016-3140", "CVE-2017-7187", "CVE-2016-9644", "CVE-2016-3672", "CVE-2016-8645", "CVE-2017-5897"], "lastseen": "2017-04-01T03:18:27"}, {"id": "ELSA-2017-3567", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "[2.6.39-400.295.2]\n- nfsd: stricter decoding of write-like NFSv2/v3 ops (J. Bruce Fields) [Orabug: 25986995] {CVE-2017-7895}\n[2.6.39-400.295.1]\n- ocfs2/o2net: o2net_listen_data_ready should do nothing if socket state is not TCP_LISTEN (Tariq Saeed) [Orabug: 25510857] \n- IB/CORE: sync the resouce access in fmr_pool (Wengang Wang) [Orabug: 23750748] \n- ipv6: Skip XFRM lookup if dst_entry in socket cache is valid (Jakub Sitnicki) [Orabug: 25534688] \n- uek-rpm: enable CONFIG_KSPLICE. (Jamie Iles) [Orabug: 25549845] \n- ksplice: add sysctls for determining Ksplice features. (Jamie Iles) [Orabug: 25549845] \n- signal: protect SIGNAL_UNKILLABLE from unintentional clearing. (Jamie Iles) [Orabug: 25549845] \n- KVM: x86: fix emulation of 'MOV SS, null selector' (Paolo Bonzini) [Orabug: 25719676] {CVE-2017-2583} {CVE-2017-2583}\n- sctp: avoid BUG_ON on sctp_wait_for_sndbuf (Marcelo Ricardo Leitner) [Orabug: 25719811] {CVE-2017-5986}\n- tcp: avoid infinite loop in tcp_splice_read() (Eric Dumazet) [Orabug: 25720815] {CVE-2017-6214}\n- USB: visor: fix null-deref at probe (Johan Hovold) [Orabug: 25796604] {CVE-2016-2782}\n- ipc/shm: Fix shmat mmap nil-page protection (Davidlohr Bueso) [Orabug: 25797014] {CVE-2017-5669}\n- vhost: actually track log eventfd file (Marc-Andre Lureau) [Orabug: 25797056] {CVE-2015-6252}\n- xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder (Andy Whitcroft) [Orabug: 25814664] {CVE-2017-7184}\n- xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window (Andy Whitcroft) [Orabug: 25814664] {CVE-2017-7184}\n- KEYS: Remove key_type::match in favour of overriding default by match_preparse (David Howells) [Orabug: 25823965] {CVE-2017-2647} {CVE-2017-2647}\n- USB: whiteheat: fix potential null-deref at probe (Johan Hovold) [Orabug: 25825107] {CVE-2015-5257}\n- RDS: fix race condition when sending a message on unbound socket (Quentin Casasnovas) [Orabug: 25871048] {CVE-2015-6937} {CVE-2015-6937}\n- udf: Check path length when reading symlink (Jan Kara) [Orabug: 25871104] {CVE-2015-9731}\n- udf: Treat symlink component of type 2 as / (Jan Kara) [Orabug: 25871104] {CVE-2015-9731}\n- udp: properly support MSG_PEEK with truncated buffers (Eric Dumazet) [Orabug: 25874741] {CVE-2016-10229}\n- block: fix use-after-free in seq file (Vegard Nossum) [Orabug: 25877531] {CVE-2016-7910}\n- RHEL: complement upstream workaround for CVE-2016-10142. (Quentin Casasnovas) [Orabug: 25765786] {CVE-2016-10142} {CVE-2016-10142}\n- net: ping: check minimum size on ICMP header length (Kees Cook) [Orabug: 25766914] {CVE-2016-8399}\n- ipv6: stop sending PTB packets for MTU < 1280 (Hagen Paul Pfeifer) [Orabug: 25765786] {CVE-2016-10142}\n- sg_write()/bsg_write() is not fit to be called under KERNEL_DS (Al Viro) [Orabug: 25765448] {CVE-2016-10088}\n- scsi: sg: check length passed to SG_NEXT_CMD_LEN (peter chang) [Orabug: 25752011] {CVE-2017-7187}\n- tty: n_hdlc: get rid of racy n_hdlc.tbuf (Alexander Popov) [Orabug: 25696689] {CVE-2017-2636}\n- TTY: n_hdlc, fix lockdep false positive (Jiri Slaby) [Orabug: 25696689] {CVE-2017-2636}\n- drivers/tty/n_hdlc.c: replace kmalloc/memset by kzalloc (Fabian Frederick) [Orabug: 25696689] {CVE-2017-2636}\n- list: introduce list_first_entry_or_null (Jiri Pirko) [Orabug: 25696689] {CVE-2017-2636}\n- firewire: net: guard against rx buffer overflows (Stefan Richter) [Orabug: 25451538] {CVE-2016-8633}\n- x86/mm/32: Enable full randomization on i386 and X86_32 (Hector Marco-Gisbert) [Orabug: 25463929] {CVE-2016-3672}\n- x86 get_unmapped_area: Access mmap_legacy_base through mm_struct member (Radu Caragea) [Orabug: 25463929] {CVE-2016-3672}\n- sg_start_req(): make sure that there's not too many elements in iovec (Al Viro) [Orabug: 25490377] {CVE-2015-5707}\n- tcp: take care of truncations done by sk_filter() (Eric Dumazet) [Orabug: 25507232] {CVE-2016-8645}\n- rose: limit sk_filter trim to payload (Willem de Bruijn) [Orabug: 25507232] {CVE-2016-8645}\n- scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() (Dan Carpenter) [Orabug: 25507330] {CVE-2016-7425}\n- x86: bpf_jit: fix compilation of large bpf programs (Alexei Starovoitov) [Orabug: 25507375] {CVE-2015-4700}\n- net: fix a kernel infoleak in x25 module (Kangjie Lu) [Orabug: 25512417] {CVE-2016-4580}\n- USB: digi_acceleport: do sanity checking for the number of ports (Oliver Neukum) [Orabug: 25512472] {CVE-2016-3140}\n- net/llc: avoid BUG_ON() in skb_orphan() (Eric Dumazet) [Orabug: 25682437] {CVE-2017-6345}\n- dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Andrey Konovalov) [Orabug: 25598277] {CVE-2017-6074}\n- vfs: read file_handle only once in handle_to_path (Sasha Levin) [Orabug: 25388709] {CVE-2015-1420}\n- crypto: algif_hash - Only export and import on sockets with data (Herbert Xu) [Orabug: 25417807] \n- USB: usbfs: fix potential infoleak in devio (Kangjie Lu) [Orabug: 25462763] {CVE-2016-4482}\n- net: fix infoleak in llc (Kangjie Lu) [Orabug: 25462811] {CVE-2016-4485}\n- af_unix: Guard against other == sk in unix_dgram_sendmsg (Rainer Weikusat) [Orabug: 25464000] {CVE-2013-7446}\n- unix: avoid use-after-free in ep_remove_wait_queue (Rainer Weikusat) [Orabug: 25464000] {CVE-2013-7446}", "published": "2017-05-16T00: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-3567.html", "cvelist": ["CVE-2016-2782", "CVE-2017-7895", "CVE-2017-7184", "CVE-2016-7910", "CVE-2016-8633", "CVE-2017-6074", "CVE-2016-8399", "CVE-2015-1420", "CVE-2016-10088", "CVE-2015-6252", "CVE-2015-9731", "CVE-2015-5257", "CVE-2017-2636", "CVE-2017-2583", "CVE-2016-7425", "CVE-2017-6214", "CVE-2016-4485", "CVE-2016-4482", "CVE-2017-6345", "CVE-2017-5669", "CVE-2017-2647", "CVE-2017-5986", "CVE-2016-3140", "CVE-2016-10229", "CVE-2013-7446", "CVE-2017-7187", "CVE-2016-10142", "CVE-2015-5707", "CVE-2016-4580", "CVE-2016-3672", "CVE-2016-8645", "CVE-2015-6937", "CVE-2015-4700"], "lastseen": "2017-05-16T13:20:57"}, {"id": "ELSA-2017-3609", "type": "oraclelinux", "title": "Unbreakable Enterprise kernel security update", "description": "kernel-uek\n[4.1.12-103.3.8]\n- fs/exec.c: account for argv/envp pointers (Kees Cook) [Orabug: 26638900] {CVE-2017-1000365} {CVE-2017-1000365}\n[4.1.12-103.3.7]\n- i40e/i40evf: check for stopped admin queue (Mitch Williams) [Orabug: 26654222]\n[4.1.12-103.3.6]\n- xen: fix bio vec merging (Roger Pau Monne) [Orabug: 26645497]\n[4.1.12-103.3.5]\n- dentry name snapshots (Al Viro) [Orabug: 26630805] {CVE-2017-7533}\n[4.1.12-103.3.4]\n- mnt: Add a per mount namespace limit on the number of mounts (Eric W. Biederman) [Orabug: 26585933] {CVE-2016-6213} {CVE-2016-6213}\n- ipv6: fix out of bound writes in __ip6_append_data() (Eric Dumazet) [Orabug: 26578179] {CVE-2017-9242}\n- KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings (David Howells) [Orabug: 26585981] {CVE-2016-9604} {CVE-2016-9604}\n- l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind() (Guillaume Nault) [Orabug: 26586030] {CVE-2016-10200}\n- ovl: move super block magic number to magic.h (Stephen Hemminger) [Orabug: 22876737] {CVE-2016-1575} {CVE-2016-1576}\n- ovl: use a minimal buffer in ovl_copy_xattr (Vito Caputo) [Orabug: 22876737] {CVE-2016-1575} {CVE-2016-1576}\n- ovl: allow zero size xattr (Miklos Szeredi) [Orabug: 22876737] {CVE-2016-1575} {CVE-2016-1576}\n- ovl: default permissions (Miklos Szeredi) [Orabug: 22876737] {CVE-2016-1575} {CVE-2016-1576}\n- scsi: megaraid_sas: handle dma_addr_t right on 32-bit (Arnd Bergmann) [Orabug: 26560952] \n- scsi: megaraid_sas: NVME fast path io support (Shivasharan S) [Orabug: 26560952] \n- scsi: megaraid_sas: NVME interface target prop added (Shivasharan S) [Orabug: 26560952] \n- scsi: megaraid_sas: NVME Interface detection and prop settings (Shivasharan S) [Orabug: 26560952] \n- scsi: megaraid_sas: Use synchronize_irq to wait for IRQs to complete (Shivasharan S) [Orabug: 26560952] \n- fs/fuse: fuse mount can cause panic with no memory numa node (Somasundaram Krishnasamy) [Orabug: 26151828] \n- Fix regression which breaks DFS mounting (Sachin Prabhu) [Orabug: 26335022] \n- ol7/spec: sync up linux-firmware version for ol74 (Ethan Zhao) [Orabug: 26567308] [Orabug: 26567283] \n- nfsd: encoders mustnt use unitialized values in error cases (J. Bruce Fields) [Orabug: 26572867] {CVE-2017-8797}\n- nfsd: fix undefined behavior in nfsd4_layout_verify (Ari Kauppi) [Orabug: 26572867] {CVE-2017-8797}\n- ol6/spec: sync up linux-firmware version for ol6 (Ethan Zhao) [Orabug: 26586911] [Orabug: 26586927]\n[4.1.12-103.3.2]\n- rds: tcp: cancel all worker threads before shutting down socket (Yuval Shaia) [Orabug: 26332905] \n- Revert 'ixgbevf: get rid of custom busy polling code' (Jack Vogel) [Orabug: 26560824] \n- Revert 'ixgbe: get rid of custom busy polling code' (Jack Vogel) [Orabug: 26560824] \n- xen: do not re-use pirq number cached in pci device msi msg data (Boris Ostrovsky) [Orabug: 26324865] \n- xsigo: PCA 2.3.1 Compute Node panics in xve_create_arp+430 (Pradeep Gopanapalli) [Orabug: 26520653] \n- ocfs2: fix deadlock caused by recursive locking in xattr (Eric Ren) [Orabug: 26554428] \n- ocfs2: fix deadlock issue when taking inode lock at vfs entry points (Eric Ren) [Orabug: 26554428] \n- ocfs2/dlmglue: prepare tracking logic to avoid recursive cluster lock (Eric Ren) [Orabug: 26554428] \n- Revert 'add OCFS2_LOCK_RECURSIVE arg_flags to ocfs2_cluster_lock() to prevent hang' (Ashish Samant) [Orabug: 26554428] \n- MacSec: fix backporting error in patches for CVE-2017-7477 (Alexey Kodanev) [Orabug: 26481629] [Orabug: 26368162] {CVE-2017-7477} {CVE-2017-7477}\n- sg: Fix double-free when drives detach during SG_IO (Calvin Owens) [Orabug: 26492439] \n- ping: implement proper locking (Eric Dumazet) [Orabug: 26540266] {CVE-2017-2671}\n- PCI: Workaround wrong flags completions for IDT switch (James Puthukattukaran) [Orabug: 26362330] \n- xen-blkback: stop blkback thread of every queue in xen_blkif_disconnect (Annie Li)\n[4.1.12-103.3.1]\n- MSI: Dont assign MSI IRQ vector twice (Ashok Vairavan) [Orabug: 25982356] \n- IB/core: Remove stray semicolon in cma_init (Yuval Shaia) [Orabug: 26188883] \n- ipv6: Fix leak in ipv6_gso_segment(). (David S. Miller) [Orabug: 26403963] {CVE-2017-9074}\n- ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt() (Ben Hutchings) [Orabug: 26403963] {CVE-2017-9074}\n- ipv6: Check ip6_find_1stfragopt() return value properly. (David S. Miller) [Orabug: 26403963] {CVE-2017-9074}\n- ipv6: Prevent overrun when parsing v6 header options (Craig Gallek) [Orabug: 26403963] {CVE-2017-9074}\n- scsi: libiscsi: use kvzalloc for iscsi_pool_init (Kyle Fortin) [Orabug: 26473220] \n- mm: introduce kv[mz]alloc helpers (Kyle Fortin) [Orabug: 26473220] \n- blk-mq: Export blk_mq_freeze_queue_wait (Keith Busch) [Orabug: 26486215] \n- blk-mq: Provide freeze queue timeout (Keith Busch) [Orabug: 26486215] \n- nvme: Complete all stuck requests (Keith Busch) [Orabug: 26486215] \n- nvme: Dont suspend admin queue that wasnt created (Gabriel Krisman Bertazi) [Orabug: 26486215] \n- nvme: Delete created IO queues on reset (Keith Busch) [Orabug: 26486215] \n- nvme: Suspend all queues before deletion (Gabriel Krisman Bertazi) [Orabug: 26486215] \n- nvme/pci: No special case for queue busy on IO (Keith Busch) [Orabug: 26486215] \n- Revert 'net/rds: Revert 'RDS: add reconnect retry scheme for stalled connections'' (Ajaykumar Hotchandani) [Orabug: 26497331] \n- Revert 'net/rds: use different workqueue for base_conn' (Ajaykumar Hotchandani) [Orabug: 26497331] \n- Revert 'net/rds: determine active/passive connection with IP addresses' (Ajaykumar Hotchandani) [Orabug: 26497331] \n- Revert 'net/rds: prioritize the base connection establishment' (Ajaykumar Hotchandani) [Orabug: 26497331] \n- net/sock: add WARN_ON(parent->sk) in sock_graft() (Sowmini Varadhan) [Orabug: 26243229] \n- rds: tcp: use sock_create_lite() to create the accept socket (Sowmini Varadhan) [Orabug: 26243229] \n- rds: tcp: set linger to 1 when unloading a rds-tcp (Sowmini Varadhan) [Orabug: 26236194] \n- rds: tcp: send handshake ping-probe from passive endpoint (Sowmini Varadhan) [Orabug: 26236194] \n- Revert 'SUNRPC: Refactor svc_set_num_threads()' (Dhaval Giani) [Orabug: 26450033] \n- Revert 'NFSv4: Fix callback server shutdown' (Dhaval Giani) [Orabug: 26450033] \n- mm: fix use-after-free if memory allocation failed in vma_adjust() (Kirill A. Shutemov) [Orabug: 25647067] \n- scsi: smartpqi: mark PM functions as __maybe_unused (Arnd Bergmann) [Orabug: 26191021] \n- scsi: smartpqi: bump driver version (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: remove writeq/readq function definitions (Corentin Labbe) [Orabug: 26191021] \n- scsi: smartpqi: add module parameters (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: cleanup list initialization (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add raid level show (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: make ioaccel references consistent (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: enhance device add and remove messages (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: update timeout on admin commands (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: map more raid errors to SCSI errors (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: cleanup controller branding (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: update rescan worker (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: update device offline (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: correct aio error path (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add lockup action (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: remove qdepth calculations for logical volumes (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: enhance kdump (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: change return value for LUN reset operations (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add ptraid support (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: update copyright (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: cleanup messages (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add new PCI device IDs (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: minor driver cleanup (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: correct BMIC identify physical drive (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: eliminate redundant error messages (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add pqi_wait_for_completion_io (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: correct bdma hw bug (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add heartbeat check (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add suspend and resume support (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: enhance resets (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add supporting events (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: ensure controller is in SIS mode at init (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: add in controller checkpoint for controller lockups. (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: set pci completion timeout (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: correct remove scsi devices (Kevin Barnett) [Orabug: 26191021] \n- scsi: smartpqi: fix time handling (Arnd Bergmann) [Orabug: 26191021] \n- Btrfs: fix extent_same allowing destination offset beyond i_size (Filipe Manana) [Orabug: 26376770] \n- NVMe: Retain QUEUE_FLAG_SG_GAPS flag for bio vector alignment. (Ashok Vairavan) [Orabug: 26402457] \n- ALSA: timer: Fix missing queue indices reset at SNDRV_TIMER_IOCTL_SELECT (Takashi Iwai) [Orabug: 26403948] {CVE-2017-1000380}\n- ALSA: timer: Fix race between read and ioctl (Takashi Iwai) [Orabug: 26403948] {CVE-2017-1000380}\n- xfs: Timely free truncated dirty pages (Jan Kara) [Orabug: 26452559] \n- xfs: skip dirty pages in ->releasepage() (Brian Foster) [Orabug: 26452559] \n- sparc64: Convert non-fatal error print to a debug print (DAX driver) (Sanath Kumar) [Orabug: 26476370] \n- selftests: sparc64: memory: Add tests for privileged ADI driver (Tom Hromatka) [Orabug: 26359060] \n- memory: sparc64: Add privileged ADI driver (Tom Hromatka) [Orabug: 26359060] \n- sparc64: Export the adi_state structure (Tom Hromatka) [Orabug: 26359060] \n- sparc64: Use cpu_poke to resume idle cpu (Vijay Kumar) [Orabug: 26399224] \n- sparc64: Add a new hypercall CPU_POKE (Vijay Kumar) [Orabug: 26399224] \n- cpuset: consider dying css as offline (Tejun Heo) [Orabug: 26475766] \n- sparc64: Treat ERESTARTSYS as an acceptable error (DAX driver) (Sanath Kumar) [Orabug: 26475734] \n- sparc64: fix out of order spin_lock_irqsave and spin_unlock_restore (Thomas Tai) [Orabug: 26430325] \n- SPARC64: vcc: delay device removal until close() (Aaron Young) [Orabug: 26315957] \n- bnxt_en: Fix SRIOV on big-endian architecture. (Michael Chan) [Orabug: 26443303] \n- arch/sparc: Enable queued spinlock support for SPARC (Allen Pais) [Orabug: 26373790] \n- arch/sparc: Introduce xchg16 for SPARC (Babu Moger) [Orabug: 26373790] \n- arch/sparc: Enable queued rwlocks for SPARC (Allen Pais) [Orabug: 26373790] \n- arch/sparc: Introduce cmpxchg_u8 SPARC (Babu Moger) [Orabug: 26373790] \n- arch/sparc: Define config parameter CPU_BIG_ENDIAN (Allen Pais) [Orabug: 26373790] \n- kernel/locking: Fix compile error with qrwlock.c (Babu Moger) [Orabug: 26373790] \n- arch/sparc: Remove the check #ifndef __LINUX_SPINLOCK_TYPES_H (Babu Moger) [Orabug: 26373790] \n- locking/qrwlock: Fix write unlock bug on big endian systems (pan xinhui) [Orabug: 26373790] \n- locking/qrwlock: Implement queue_write_unlock() using smp_store_release() (Will Deacon) [Orabug: 26373790] \n- locking/qspinlock: Avoid redundant read of next pointer (Waiman Long) [Orabug: 26373790] \n- locking/qspinlock: Prefetch the next node cacheline (Waiman Long) [Orabug: 26373790] \n- locking/qrwlock: Reduce reader/writer to reader lock transfer latency (Waiman Long) [Orabug: 26373790] \n- locking/qrwlock: Better optimization for interrupt context readers (Waiman Long) [Orabug: 26373790] \n- locking/qrwlock: Rename functions to queued_*() (Waiman Long) [Orabug: 26373790] b r > - l o c k i n g / q r w l o c k : D o n t c o n t e n d w i t h r e a d e r s w h e n s e t t i n g _ Q W _ W A I T I N G ( W a i m a n L o n g ) [ O r a b u g : 2 6 3 7 3 7 9 0 ] b r > - l o c k i n g / q r w l o c k : R e n a m e Q U E U E _ R W L O C K t o Q U E U E D _ R W L O C K S ( B a b u M o g e r ) [ O r a b u g : 2 6 3 7 3 7 9 0 ] b r > - l o c k i n g / q s p i n l o c k : U s e a s i m p l e w r i t e t o g r a b t h e l o c k ( W a i m a n L o n g ) [ O r a b u g : 2 6 3 7 3 7 9 0 ] b r > - l o c k i n g / q s p i n l o c k : O p t i m i z e f o r s m a l l e r N R _ C P U S ( P e t e r Z i j l s t r a ( I n t e l ) ) [ O r a b u g : 2 6 3 7 3 7 9 0 ] b r > - l o c k i n g / q s p i n l o c k : E x t r a c t o u t c o d e s n i p p e t s f o r t h e n e x t p a t c h ( W a i m a n L o n g ) [ O r a b u g : 2 6 3 7 3 7 9 0 ] b r > - l o c k i n g / q s p i n l o c k : A d d p e n d i n g b i t ( P e t e r Z i j l s t r a ( I n t e l ) ) [ O r a b u g : 2 6 3 7 3 7 9 0 ] b r > - l o c k i n g / q s p i n l o c k : I n t r o d u c e a s i m p l e g e n e r i c 4 - b y t e q u e u e d s p i n l o c k ( W a i m a n L o n g ) [ O r a b u g : 2 6 3 7 3 7 9 0 ] b r > - q e d e : A d d s u p p o r t f o r i n g r e s s h e a d r o o m ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d e : U p d a t e r e c e i v e s t a t i s t i c o n c e p e r N A P I ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : M a k e O O O a r c h i p e l a g o s i n t o a n a r r a y ( M i c h a l K a l d e r o n ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : P r o v i d e i S C S I s t a t i s t i c s t o m a n a g e m e n t ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : I n f o r m q e d i t h e n u m b e r o f p o s s i b l e C Q s ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : A d d m i s s i n g s t a t f o r n e w i s l e s ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : D o n t c l o s e t h e O U T _ E N d u r i n g i n i t ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : C o n f i g u r e c a c h e l i n e s i z e i n H W ( T o m e r T a y a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : D o n t u s e m a i n - p t t i n u n r e l a t e d f l o w s ( R a h u l V e r m a ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : W a r n P T T u s a g e b y w r o n g h w - f u n c t i o n ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : C o r r e c t M S I - x f o r s t o r a g e ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : f i x m i s s i n g b r e a k i n O O O _ L B _ T C c a s e ( C o l i n I a n K i n g ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : A d d a m i s s i n g e r r o r c o d e ( D a n C a r p e n t e r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : R o C E d o e s n t n e e d t o u s e S R C ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : C o r r e c t T M I L T l i n e s i n p r e s e n c e o f V F s ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : F i x T M b l o c k I L T a l l o c a t i o n ( M i c h a l K a l d e r o n ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : R e v i s e Q M c o f i g u r a t i o n ( A r i e l E l i o r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : U s e B D Q r e s o u r c e f o r s t o r a g e p r o t o c o l s ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : U t i l i z e r e s o u r c e - l o c k b a s e d s c h e m e ( T o m e r T a y a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : S u p p o r t m a n a g e m e n t - b a s e d r e s o u r c e l o c k i n g ( T o m e r T a y a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : S e n d p f - f l r a s p a r t o f i n i t i a l i z a t i o n ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : M o v e t o n e w l o a d r e q u e s t s c h e m e ( T o m e r T a y a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : h w _ i n i t ( ) t o r e c e i v e p a r a m e t e r - s t r u c t ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : C o r r e c t H W s t o p f l o w ( T o m e r T a y a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : R e s e r v e V F f e a t u r e b e f o r e P F ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : D o n t w a s t e S B s u n u s e d b y R o C E ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : C o r r e c t e n d i a n o r d e r o f M A C p a s s e d t o M F W ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : P a s s s r c / d s t s i z e s w h e n i n t e r a c t i n g w i t h M F W ( T o m e r T a y a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : R e v i s e M F W c o m m a n d l o c k i n g ( T o m e r T a y a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : A l w a y s p u b l i s h V F l i n k f r o m l e a d i n g h w f n ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : R a i s e v e r b o s i t y o f M a l i c i o u s V F i n d i c a t i o n s ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : M a k e q e d _ i o v _ m a r k _ v f _ f l r ( ) r e t u r n b o o l ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : D e p r e c a t e V F m u l t i p l e q u e u e - s t o p ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : U n i f o r m I O V q u e u e v a l i d a t i o n ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : C o r r e c t d e f a u l t V F c o a l e s c i n g c o n f i g u r a t i o n ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : S e t H W - c h a n n e l t o r e a d y b e f o r e A C K i n g V F ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : C l e a n V F m a l i c i o u s i n d i c a t i o n w h e n d i s a b l i n g I O V ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : I n c r e a s e v e r b o s i t y o f V F - > P F e r r o r s ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d * : A d d s u p p o r t f o r Q L 4 1 x x x a d a p t e r s ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : E n a b l e i S C S I O u t - o f - O r d e r ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : C o r r e c t o u t - o f - b o u n d a c c e s s i n O O O h i s t o r y ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : F i x i n t e r r u p t f l a g s o n R x L L 2 ( R a m A m r a n i ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : F r e e p r e v i o u s c o n n e c t i o n s w h e n r e l e a s i n g i S C S I ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : F i x m a p p i n g l e a k o n L L 2 r x f l o w ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : P r e v e n t c r e a t i o n o f t o o - b i g u 3 2 - c h a i n s ( T o m e r T a y a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : A l i g n C I D s a c c o r d i n g t o D O R Q r e q u i r e m e n t ( R a m A m r a n i ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d * : U t i l i z e F i r m w a r e 8 . 1 5 . 3 . 0 ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d i : A d d P C I d e v i c e - I D f o r Q L 4 1 x x x a d a p t e r s . ( M a n i s h R a n g a n k a r ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : F i x c o p y o f u n i n i t i a l i z e d m e m o r y ( r o b e r t . f o s s @ c o l l a b o r a . c o m ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : D o n t u s e a t t e n t i o n P T T f o r c o n f i g u r i n g B W ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d : F i x r a c e w i t h m u l t i p l e V F s ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d e : A d d d r i v e r s u p p o r t f o r P T P ( S u d a r s a n a R e d d y K a l l u r u ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d e : R e m o v e u n n e c e s s a r y d a t a p a t h d e r e f e r e n c e ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d e - m a r k S K B a s e n c a p s u l a t e d ( M a n i s h C h o p r a ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d e : P o s t p o n e r e a l l o c a t i o n u n t i l N A P I e n d ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d e : S p l i t f i l t e r i n g l o g i c t o i t s o w n f i l e ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - q e d e : B r e a k d a t a p a t h l o g i c i n t o i t s o w n f i l e ( M i n t z , Y u v a l ) [ O r a b u g : 2 5 9 3 3 0 5 3 ] b r > - S U N R P C : H a n d l e E A D D R N O T A V A I L o n c o n n e c t i o n f a i l u r e s ( T r o n d M y k l e b u s t ) [ O r a b u g : 2 6 2 7 6 0 6 7 ] b r > - b t r f s : i n t r o d u c e d e v i c e d e l e t e b y d e v i d ( A n a n d J a i n ) [ O r a b u g : 2 6 3 6 2 4 5 5 ] b r > - b t r f s : e n h a n c e b t r f s _ f i n d _ d e v i c e _ b y _ u s e r _ i n p u t ( ) t o c h e c k d e v i c e p a t h ( A n a n d J a i n ) [ O r a b u g : 2 6 3 6 2 4 5 5 ] b r > - b t r f s : m a k e u s e o f b t r f s _ f i n d _ d e v i c e _ b y _ u s e r _ i n p u t ( ) ( A n a n d J a i n ) [ O r a b u g : 2 6 3 6 2 4 5 5 ] b r > - b t r f s : c r e a t e h e l p e r b t r f s _ f i n d _ d e v i c e _ b y _ u s e r _ i n p u t ( ) ( A n a n d J a i n ) [ O r a b u g : 2 6 3 6 2 4 5 5 ] b r > - b t r f s : c l e a n u p a n d o p t i m i z e _ _ c h e c k _ r a i d _ m i n _ d e v i c e ( ) ( A n a n d J a i n ) [ O r a b u g : 2 6 3 6 2 4 5 5 ] b r > - b t r f s : c r e a t e h e l p e r f u n c t i o n _ _ c h e c k _ r a i d _ m i n _ d e v i c e s ( ) ( A n a n d J a i n ) [ O r a b u g : 2 6 3 6 2 4 5 5 ] b r > - R e v e r t ' m m : m e m i n i t : o n l y s e t p a g e r e s e r v e d i n t h e m e m b l o c k r e g i o n ' ( D h a v a l G i a n i ) [ O r a b u g : 2 5 8 7 9 2 9 5 ] b r > - R e v e r t ' m m : m e m i n i t : m o v e p a g e i n i t i a l i z a t i o n i n t o a s e p a r a t e f u n c t i o n ' ( D h a v a l G i a n i ) [ O r a b u g : 2 5 8 7 9 2 9 5 ] b r > - n e t / r d s : R e p l a c e p r i n t k i n T X p a t h w i t h s t a t v a r i a b l e ( Y u v a l S h a i a ) [ O r a b u g : 2 6 4 0 2 6 6 2 ] b r > - c h a r : l p : f i x p o s s i b l e i n t e g e r o v e r f l o w i n l p _ s e t u p ( ) ( W i l l y T a r r e a u ) [ O r a b u g : 2 6 4 0 3 9 3 6 ] { C V E - 2 0 1 7 - 1 0 0 0 3 6 3 } b r > - d r m / m g a g 2 0 0 : F i x t o a l w a y s s e t H i P r i f o r G 2 0 0 e 4 V 2 ( M a t h i e u L a r o u c h e ) [ O r a b u g : 2 6 4 0 8 7 3 1 ] b r > - d t r a c e : F B T m o d u l e s u p p o r t a n d S P A R C s r e t u r n p r o b e s ( T o m a s J e d l i c k a ) [ O r a b u g : 2 6 4 1 4 3 9 2 ] [ O r a b u g : 2 6 4 1 4 4 0 2 ] b r > - b n x 2 x : D o n t p o s t s t a t i s t i c s t o m a l i c i o u s V F s ( M i n t z , Y u v a l ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : A l l o w v f s t o d i s a b l e t x v l a n o f f l o a d ( M i n t z , Y u v a l ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : f i x p f 2 v f b u l l e t i n D M A m a p p i n g l e a k ( M i c h a l S c h m i d t ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : F i x M u l t i - C o s ( M i n t z , Y u v a l ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : a d d m i s s i n g c o n f i g u r a t i o n o f V F V L A N f i l t e r s ( M i c h a l S c h m i d t ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : f i x i n c o r r e c t f i l t e r c o u n t i n a n e r r o r m e s s a g e ( M i c h a l S c h m i d t ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : d o n o t r o l l b a c k V F M A C / V L A N f i l t e r s w e d i d n o t c o n f i g u r e ( M i c h a l S c h m i d t ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : f i x d e t e c t i o n o f V L A N f i l t e r i n g f e a t u r e f o r V F ( M i c h a l S c h m i d t ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : f i x p o s s i b l e o v e r r u n o f V F P F m u l t i c a s t a d d r e s s e s a r r a y ( M i c h a l S c h m i d t ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : l o w e r v e r b o s i t y o f V F s t a t s d e b u g m e s s a g e s ( M i c h a l S c h m i d t ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - b n x 2 x : p r e v e n t c r a s h w h e n a c c e s s i n g P T P w i t h i n t e r f a c e d o w n ( M i c h a l S c h m i d t ) [ O r a b u g : 2 6 3 0 8 2 7 7 ] b r > - N F S v 4 : F i x c a l l b a c k s e r v e r s h u t d o w n ( T r o n d M y k l e b u s t ) [ O r a b u g : 2 6 4 0 3 9 7 6 ] { C V E - 2 0 1 7 - 9 0 5 9 } b r > - S U N R P C : R e f a c t o r s v c _ s e t _ n u m _ t h r e a d s ( ) ( T r o n d M y k l e b u s t ) [ O r a b u g : 2 6 4 0 3 9 7 6 ] { C V E - 2 0 1 7 - 9 0 5 9 } b r > - i p v 6 / d c c p : d o n o t i n h e r i t i p v 6 _ m c _ l i s t f r o m p a r e n t ( W A N G C o n g ) [ O r a b u g : 2 6 4 0 3 9 9 8 ] { C V E - 2 0 1 7 - 9 0 7 7 } b r > - l p f c u p d a t e f o r u e k 4 1 1 . 4 . 0 . 2 ( r k e n n e d y ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : D r i v e r r e s p o n d s L S _ R J T t o B e a c o n O f f ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : F i x c r a s h a f t e r f i r m w a r e f l a s h w h e n ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : V p o r t c r e a t i o n i s f a i l i n g w i t h L i n k ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : N u l l p o i n t e r d e r e f e r e n c e w h e n ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : F i x r e t u r n v a l u e o f b o a r d _ m o d e s t o r e ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : F i x P o r t g o i n g o f f l i n e a f t e r ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : f i x s p e l l i n g m i s t a k e ' e n t r y s ' ( C o l i n I a n K i n g ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : A d d M D S D i a g n o s t i c s u p p o r t . ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : F i x u s e d - R P I a c c o u n t i n g p r o b l e m . ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : F i x p a n i c o n B F S c o n f i g u r a t i o n ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : F i x E x p r e s s l a n e q u e u e c r e a t i o n . ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : F i x d r i v e r u s a g e o f 1 2 8 B W Q E s w h e n W Q _ C R E A T E i s ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : A d d F a b r i c a s s i g n e d W W N s u p p o r t . ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : F i x c r a s h a f t e r i s s u i n g l i p r e s e t ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : R e m o v e N U L L p t r c h e c k b e f o r e k f r e e . ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - l p f c : F i x s p e l l i n g i n c o m m e n t s . ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : F i x P T 2 P T P R L I r e j e c t ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : c o r r e c t r d p d i a g p o r t n a m e s ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : F i x e h _ d e a d l i n e s e t t i n g f o r s l i 3 a d a p t e r s . ( r k e n n e d y ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : F i x c r a s h d u r i n g H a r d w a r e e r r o r r e c o v e r y o n S L I 3 a d a p t e r s ( J a m e s S m a r t ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - s c s i : l p f c : f i x m i s s i n g s p i n _ u n l o c k o n s q l _ l i s t _ l o c k ( C o l i n I a n K i n g ) [ O r a b u g : 2 6 2 8 3 1 8 2 ] b r > - S i g n a t u r e v e r i f i c a t i o n s u p p o r t i n k e x e c _ f i l e _ l o a d ( A l e x e y P e t r e n k o ) [ O r a b u g : 2 6 4 0 2 2 8 1 ] b r > - b l k - m q : d o n t r e d i s t r i b u t e h a r d w a r e q u e u e s o n a C P U h o t p l u g e v e n t ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 6 0 3 9 5 3 9 ] b r > - R D S : P r i n t f a i l e d r d m a o p d e t a i l s i f f a i l u r e i s r e m o t e a c c e s s ( R a m a N i c h a n a m a t l u ) [ O r a b u g : 2 6 3 5 1 4 2 1 ] b r > - x e n - b l k f r o n t : f i x m q s t a r t / s t o p r a c e ( J u n x i a o B i ) [ O r a b u g : 2 6 3 5 1 6 4 9 ] b r > - b e 2 n e t : U p d a t e t h e d r i v e r v e r s i o n t o 1 1 . 4 . 0 . 0 ( S u r e s h R e d d y ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : F i x U E d e t e c t i o n l o g i c f o r B E 3 ( S u r e s h R e d d y ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : F i x o f f l o a d f e a t u r e s f o r Q - i n - Q p a c k e t s ( V l a d Y a s e v i c h ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e n e t : U s e t i m e _ b e f o r e _ e q f o r t i m e c o m p a r i s o n ( K a r i m E s h a p a ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : F i x e n d i a n i s s u e i n l o g i c a l l i n k c o n f i g c o m m a n d ( S u r e s h R e d d y ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : f i x i n i t i a l M A C s e t t i n g ( I v a n V e c e r a ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - d r i v e r s : n e t : g e n e r a l i z e n a p i _ c o m p l e t e _ d o n e ( ) ( E r i c D u m a z e t ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : f i x M A C a d d r s e t t i n g o n p r i v i l e g e d B E 3 V F s ( I v a n V e c e r a ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : f i x u n i c a s t l i s t f i l l i n g ( I v a n V e c e r a ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : f i x a c c e s s e s t o u n i c a s t l i s t ( I v a n V e c e r a ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : f i x n o n s t a t i c s y m b o l w a r n i n g s ( W e i Y o n g j u n ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - 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 ( S u r e s h R e d d y ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - 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 ( S r i h a r s h a B a s a v a p a t n a ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - 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 ( S a t h y a P e r l a ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - b e 2 n e t : s u p p o r t a s y m m e t r i c r x / t x q u e u e c o u n t s ( S a t h y a P e r l a ) [ O r a b u g : 2 6 4 0 3 5 4 4 ] b r > - n e t : p r o p e r l y r e l e a s e s k _ f r a g . p a g e ( E r i c D u m a z e t ) [ O r a b u g : 2 6 4 0 9 5 3 3 ] b r > - n e t / r d s : A d d m u t e x e x c l u s i o n f o r v e c t o r _ l o a d ( H a k o n B u g g e ) [ O r a b u g : 2 6 4 1 5 1 0 7 ] b r > - d t r a c e : A d d s u p p o r t f o r m a n u a l t r i g g e r e d c y c l i c s ( T o m a s J e d l i c k a ) [ O r a b u g : 2 6 3 8 4 8 0 3 ] b r > - d t r a c e : L O W l e v e l c y c l i c s s h o u l d u s e w o r k q u e u e s ( T o m a s J e d l i c k a ) [ O r a b u g : 2 6 3 8 4 7 7 9 ] b r > - s p a r c 6 4 : a d d D A X 2 s u p p o r t t o d a x d r i v e r ( A l l e n P a i s ) [ O r a b u g : 2 6 3 1 7 6 0 6 ] b r > - u e k - r p m : c h a n g e m e m o r y a l l o c a t o r f r o m s l a b t o s l u b ( A l l e n P a i s ) b r > - a r c h / s p a r c : A v o i d D C T I C o u p l e s ( A l l e n P a i s ) [ O r a b u g : 2 6 4 1 3 5 2 2 ] b r > - d r i v e r s / u s b : S k i p a u t o h a n d o f f f o r T I a n d R E N E S A S u s b c o n t r o l l e r s ( B a b u M o g e r ) [ O r a b u g : 2 6 3 8 9 7 5 6 ] b r > - s p a r c - c o n f i g : E n a b l e t i m e s t a m p i n d m e s g o u t p u t . ( A t i s h P a t r a ) [ O r a b u g : 2 6 3 8 9 7 0 9 ] b r > - s p a r c 6 4 : r t r a p m u s t s e t P S T A T E . m c d e b e f o r e h a n d l i n g o u t s t a n d i n g u s e r w o r k ( A n t h o n y Y z n a g a ) [ O r a b u g : 2 6 3 8 8 5 9 1 ] b r > - i 4 0 e : C o r r e c t t h e m a c r o s f o r s e t t i n g t h e D M A a t t r i b u t e s ( J a c k V o g e l ) [ O r a b u g : 2 6 3 8 6 3 2 3 ] b r > - s p a r c 6 4 : E x c l u d e p e r f u s e r c a l l c h a i n d u r i n g c r i t i c a l s e c t i o n s ( D a v e A l d r i d g e ) [ O r a b u g : 2 6 3 8 6 2 1 3 ] b r > - s u n v n e t : r e s t r i c t a d v e r t i z e d c h e c k s u m o f f l o a d s t o j u s t I P ( S h a n n o n N e l s o n ) [ O r a b u g : 2 6 3 3 8 7 0 9 ] b r > - s p a r c 6 4 : a d d c c b k i l l a n d i n f o t o D A X d r i v e r ( J o n a t h a n H e l m a n ) [ O r a b u g : 2 6 3 1 7 6 0 2 ] b r > - i 4 0 e : f i x a n n o y i n g m e s s a g e ( J e s s e B r a n d e b u r g ) [ O r a b u g : 2 6 4 2 0 2 9 0 ] b r > - w a t c h d o g : M o v e h a r d l o c k u p d e t e c t o r t o s e p a r a t e f i l e ( A l l e n P a i s ) [ O r a b u g : 2 6 4 2 0 3 1 0 ] b r > - w a t c h d o g : M o v e s h a r e d d e f i n i t i o n s t o n m i . h ( A l l e n P a i s ) [ O r a b u g : 2 6 4 2 0 3 1 0 ] b r > - s p a r c 6 4 : S u p p r e s s k m a l l o c ( D A X d r i v e r ) w a r n i n g d u e t o a l l o c a t i o n f a i l u r e ( S a n a t h K u m a r ) [ O r a b u g : 2 6 3 3 8 8 3 0 ] b r > - i 4 0 e v f : U s e l e 3 2 _ t o _ c p u b e f o r e e v a l u a t i n g H W d e s c f i e l d s . ( T u s h a r D a v e ) [ O r a b u g : 2 6 4 2 0 3 4 5 ] b r > - s p a r c 6 4 : r e v e r t p a u s e i n s t r u c t i o n p a t c h f o r a t o m i c b a c k o f f a n d c p u _ r e l a x ( ) ( B a b u M o g e r ) [ O r a b u g : 2 6 3 0 9 0 7 0 ] b r > - S P A R C 6 4 : C o r r e c t A T U I O T S B b i n d i n g f l o w ( T u s h a r D a v e ) [ O r a b u g : 2 6 4 1 9 9 5 7 ] b r > - S P A R C 6 4 : I n t r o d u c e I O M M U B Y P A S S m e t h o d ( T u s h a r D a v e ) [ O r a b u g : 2 6 4 2 0 2 0 9 ] b r > - i 4 0 e : R e v e r t i 4 0 e t e m p o r a r y w o r k a r o u n d ( T u s h a r D a v e ) [ O r a b u g : 2 1 1 4 9 3 1 6 ] b r > - s p a r c 6 4 : E n a b l e 6 4 - b i t D M A ( T u s h a r D a v e ) [ O r a b u g : 2 1 1 4 9 3 1 6 ] b r > - s p a r c 6 4 : E n a b l e s u n 4 v d m a o p s t o u s e I O M M U v 2 A P I s ( A l l e n P a i s ) [ O r a b u g : 2 1 1 4 9 3 1 6 ] b r > - s p a r c 6 4 : B i n d P C I e d e v i c e s t o u s e I O M M U v 2 s e r v i c e ( A l l e n P a i s ) [ O r a b u g : 2 1 1 4 9 3 1 6 ] b r > - s p a r c 6 4 : I n i t i a l i z e i o m m u _ m a p _ t a b l e a n d i o m m u _ p o o l ( T u s h a r D a v e ) [ O r a b u g : 2 1 1 4 9 3 1 6 ] b r > - s p a r c 6 4 : A d d A T U ( n e w I O M M U ) s u p p o r t ( A l l e n P a i s ) [ O r a b u g : 2 1 1 4 9 3 1 6 ] b r > - s p a r c 6 4 : M a k e F O R C E _ M A X _ Z O N E O R D E R t o 1 3 f o r A T U ( A l l e n P a i s ) [ O r a b u g : 2 1 1 4 9 3 1 6 ] b r > - R e v e r t ' s p a r c 6 4 : b y p a s s i o m m u t o u s e 6 4 b i t a d d r e s s s p a c e ' ( A l l e n P a i s ) [ O r a b u g : 2 1 1 4 9 3 1 6 ] b r > - [ P A T C H ] R D S : W h e n R D S s o c k e t i s c l o s e d , p r i n t u n r e l e a s e d M R s ( R a m a N i c h a n a m a t l u ) [ O r a b u g : 2 6 2 6 1 9 9 3 ] b r > - I B / I P o I B : i b X : f a i l e d t o c r e a t e m c g d e b u g f i l e ( S h a m i r R a b i n o v i t c h ) [ O r a b u g : 2 4 7 1 1 8 7 3 ] [ O r a b u g : 2 5 1 7 5 5 3 3 ] b r > - s c s i : q e d i : F i x m e m o r y l e a k i n t m f r e s p o n s e p r o c e s s i n g . ( D u p u i s , C h a d ) [ O r a b u g : 2 5 6 6 7 1 7 4 ] b r > - s c s i : q e d i : f i x b u i l d e r r o r w i t h o u t D E B U G _ F S ( A r n d B e r g m a n n ) [ O r a b u g : 2 5 6 6 7 1 7 4 ] b r > - s c s i : q e d i : f i x m i s s i n g r e t u r n e r r o r c o d e c h e c k o n c a l l t o q e d i _ s e t u p _ i n t ( C o l i n I a n K i n g ) [ O r a b u g : 2 5 6 6 7 1 7 4 ] b r > - s c s i : q e d i : F i x p o s s i b l e m e m o r y l e a k i n q e d i _ i s c s i _ u p d a t e _ c o n n ( ) ( W e i Y o n g j u n ) [ O r a b u g : 2 5 6 6 7 1 7 4 ] b r > - s c s i : q e d i : r e t u r n v i a v a _ e n d t o m a t c h c o r r e s p o n d i n g v a _ s t a r t ( C o l i n I a n K i n g ) [ O r a b u g : 2 5 6 6 7 1 7 4 ] b r > - s c s i : q e d i : f i x b u i l d , d e p e n d s o n U I O ( R a n d y D u n l a p ) [ O r a b u g : 2 5 6 6 7 1 7 4 ] b r > - s c s i : q e d i : A d d Q L o g i c F a s t L i n Q o f f l o a d i S C S I d r i v e r f r a m e w o r k . ( M a n i s h R a n g a n k a r ) [ O r a b u g : 2 5 6 6 7 1 7 4 ] b r > - d c c p / t c p : d o n o t i n h e r i t m c _ l i s t f r o m p a r e n t ( E r i c D u m a z e t ) [ O r a b u g : 2 6 1 0 7 4 7 2 ] { C V E - 2 0 1 7 - 8 8 9 0 } b r > - I n i t i a l i z e f i b l i n k l i s t h e a d d u r i n g f i b i n i t i a l i z a t i o n ( D a v e C a r r o l l ) [ O r a b u g : 2 6 2 9 1 2 7 2 ] b r > - a a c r a i d : U p d a t e s c s i _ h o s t _ t e m p l a t e t o u s e t a g g e d c o m m a n d s ( D a v e C a r r o l l ) [ O r a b u g : 2 6 2 9 1 2 7 2 ] b r > - I B / m l x 4 : S u p p r e s s w a r n i n g f o r n o t h a n d l e d p o r t m g m t e v e n t s u b t y p e ( M u k e s h K a c k e r ) [ O r a b u g : 2 6 4 0 9 7 2 2 ] b r > - b n x t _ e n : F i x n e t p o l l h a n d l i n g . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d m i s s i n g l o g i c t o h a n d l e T P A e n d e r r o r c o n d i t i o n s . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : F i x x m i t _ m o r e w i t h B Q L . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : P a s s i n s h p a r a m e t e r t o b n x t _ s e t _ d f l t _ r i n g s ( ) . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : I m p l e m e n t x m i t _ m o r e . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : O p t i m i z e d o o r b e l l w r i t e o p e r a t i o n s f o r n e w e r c h i p s . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d a d d i t i o n a l c h i p I D d e f i n i t i o n s . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d a c a l l b a c k t o i n f o r m R D M A d r i v e r d u r i n g P C I s h u t d o w n . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d P C I I D s f o r B C M 5 7 4 5 4 V F d e v i c e s . ( D e e p a k K h u n g a r ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : S u p p o r t f o r S h o r t F i r m w a r e M e s s a g e ( D e e p a k K h u n g a r ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : C h e c k s t a t u s o f f i r m w a r e D C B X a g e n t b e f o r e s e t t i n g D C B _ C A P _ D C B X _ H O S T . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : C a l l b n x t _ d c b _ i n i t ( ) a f t e r g e t t i n g f i r m w a r e D C B X c o n f i g u r a t i o n . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t : a d d d m a m a p p i n g a t t r i b u t e s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 6 3 6 6 3 8 7 ] b r > - b n x t _ e n : a l l o c a t e e n o u g h s p a c e f o r - > n t p _ f l t r _ b m a p ( D a n C a r p e n t e r ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : R e s t r i c t a P F i n M u l t i - H o s t m o d e f r o m c h a n g i n g p o r t P H Y c o n f i g u r a t i o n ( D e e p a k K h u n g a r ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : C h e c k t h e F W _ L L D P _ A G E N T f l a g b e f o r e a l l o w i n g D C B X h o s t a g e n t . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d 1 0 0 G l i n k s p e e d r e p o r t i n g f o r B C M 5 7 4 5 4 A S I C i n e t h t o o l ( D e e p a k K h u n g a r ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : F i x V F a t t r i b u t e s r e p o r t i n g . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : P a s s D C B R o C E a p p p r i o r i t y t o f i r m w a r e . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : C a p t h e m s i x v e c t o r w i t h t h e m a x c o m p l e t i o n r i n g s . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d i n t e r r u p t t e s t t o e t h t o o l - t s e l f t e s t . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d P H Y l o o p b a c k t o e t h t o o l s e l f - t e s t . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d e t h t o o l m a c l o o p b a c k s e l f t e s t . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d b a s i c e t h t o o l - t s e l f t e s t s u p p o r t . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d s u s p e n d / r e s u m e c a l l b a c k s . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d e t h t o o l s e t _ w o l m e t h o d . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d e t h t o o l g e t _ w o l m e t h o d . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d p c i s h u t d o w n m e t h o d . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : A d d b a s i c W o L i n f r a s t r u c t u r e . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : U p d a t e f i r m w a r e i n t e r f a c e s p e c t o 1 . 7 . 6 . 2 . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : F i x D M A u n m a p p i n g o f t h e R X b u f f e r s i n X D P m o d e d u r i n g s h u t d o w n . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : C o r r e c t t h e o r d e r o f a r g u m e n t s t o n e t d e v _ e r r ( ) i n b n x t _ s e t _ t p a ( ) ( S a n k a r P a t c h i n e e l a m ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : F i x N U L L p o i n t e r d e r e f e r e n c e i n r e o p e n f a i l u r e p a t h ( S a n k a r P a t c h i n e e l a m ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : I g n o r e 0 v a l u e i n a u t o n e g s u p p o r t e d s p e e d f r o m f i r m w a r e . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : C h e c k i f f i r m w a r e L L D P a g e n t i s r u n n i n g . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : C a l l b n x t _ u l p _ s t o p ( ) d u r i n g t x t i m e o u t . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - b n x t _ e n : P e r f o r m f u n c t i o n r e s e t e a r l i e r d u r i n g p r o b e . ( M i c h a e l C h a n ) [ O r a b u g : 2 6 4 0 2 5 3 3 ] b r > - I B / c m : r e m o v e u n n e c e s s a r y i b _ q u e r y _ d e v i c e i n P S I F R N R W A ( W e i L i n G u a y ) [ O r a b u g : 2 5 9 0 8 2 3 4 ] b r > - b o n d i n g : a v o i d d e f a u l t i n g h a r d _ h e a d e r _ l e n t o E T H _ H L E N o n s l a v e r e m o v a l ( P a o l o A b e n i ) [ O r a b u g : 2 6 3 9 7 4 2 8 ] b r > - i 4 0 e : r e m o v e F D I R _ R E Q U I R E S _ R E I N I T d r i v e r f l a g ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e m o v e a u s e l e s s g o t o s t a t e m e n t ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : C h e c k f o r n e w a r q e l e m e n t s b e f o r e l e a v i n g t h e a d m i n q s u b t a s k l o o p ( C h r i s t o p h e r N B e d n a r z ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : u s e r e g i s t e r f o r X L 7 2 2 c o n t r o l r e g i s t e r r e a d / w r i t e ( P a u l M S t i l l w e l l J r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : C l e a n u p h a n d l i n g o f p r i v a t e f l a g s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e v f : e n f o r c e d e s c r i p t o r w r i t e - b a c k m e c h a n i s m f o r V F ( P r e e t h i B a n a l a ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : i n i t i a l i z e p a r a m s b e f o r e n o t i f y i n g o f l 2 _ p a r a m _ c h a n g e s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e / i 4 0 e v f : C l e a n - u p p r o c e s s _ s k b _ f i e l d s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e m o v e d n o l o n g e r n e e d e d d e l a y s ( B i m m y P u j a r i ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : F i x e d r a c e c o n d i t i o n s i n V F r e s e t ( R o b e r t K o n k l e w s k i ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e / i 4 0 e v f : F i x u s e a f t e r f r e e i n R x c l e a n u p p a t h ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : f i x c o n f i g u r a t i o n o f R S S t a b l e w i t h D C B ( H a r s h i t h a R a m a m u r t h y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : D o n o t e n a b l e N A P I o n q _ v e c t o r s t h a t h a v e n o r i n g s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : m a k e u s e o f h l i s t _ f o r _ e a c h _ e n t r y _ c o n t i n u e ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : d o c u m e n t d r i v e r s u s e o f n t u p l e f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a d d s u p p o r t f o r S C T P v 4 F D i r f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : i m p l e m e n t s u p p o r t f o r f l e x i b l e w o r d p a y l o a d ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a d d p a r s i n g o f f l e x i b l e f i l t e r f i e l d s f r o m u s e r d e f ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : p a r t i t i o n t h e r i n g _ c o o k i e t o g e t V F i n d e x ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a l l o w c h a n g i n g i n p u t s e t f o r n t u p l e f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e s t o r e d e f a u l t i n p u t s e t f o r e a c h f l o w t y p e ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : c h e c k c u r r e n t c o n f i g u r e d i n p u t s e t w h e n a d d i n g n t u p l e f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : c o r r e c t l y h o n o r t h e m a s k f i e l d s f o r E T H T O O L _ S R X C L S R L I N S ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a l w a y s r e m o v e o l d f i l t e r w h e n a d d i n g n e w F D i r f i l t e r ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : e x p l i c i t l y f a i l o n e x t e n d e d M A C f i e l d f o r e t h t o o l _ r x _ f l o w _ s p e c ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a d d c o u n t e r s f o r U D P / I P v 4 a n d I P v 4 f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : d o n t r e - e n a b l e A T R w h e n f l u s h i n g f i l t e r s i f S B h a s T C P 4 / I P v 4 r u l e s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e s e t f d _ t c p _ r u l e c o u n t w h e n r e s t o r i n g f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e m o v e r e d u n d a n t c h e c k f o r f d _ t c p _ r u l e w h e n r e s t o r i n g f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : e x i t A T R m o d e o n l y w h e n a d d i n g T C P / I P v 4 f i l t e r s u c c e e d s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e t u r n i m m e d i a t e l y w h e n f a i l i n g t o a d d f d i r f i l t e r ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e w o r k e x i t f l o w o f i 4 0 e _ a d d _ f d i r _ e t h t o o l ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : d o n t u s e a r r a y s f o r ( s r c | d s t ) _ i p ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : s e n d c o r r e c t p o r t n u m b e r t o A d m i n Q w h e n e n a b l i n g U D P t u n n e l s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e n a m e a u t o _ d i s a b l e _ f l a g s t o h w _ d i s a b l e d _ f l a g s ( H a r s h i t h a R a m a m u r t h y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e / i 4 0 e v f : C h a n g e v e r s i o n f r o m 1 . 6 . 2 7 t o 2 . 1 . 7 ( B i m m y P u j a r i ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : A l l o w u n t r u s t e d V F s t o h a v e m o r e f i l t e r s ( M i t c h W i l l i a m s ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : C l a r i f y s t e p s i n M A C / V L A N f i l t e r s i n i t i a l i z a t i o n r o u t i n e ( F i l i p S a d o w s k i ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : f i x R S S q u e u e s o n l y o p e r a t i n g o n P F 0 ( L i h o n g Y a n g ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : f i x e t h t o o l t o g e t E E P R O M d a t a f r o m X 7 2 2 i n t e r f a c e ( L i h o n g Y a n g ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : d o n t a d d m o r e v e c t o r s t o n u m _ l a n _ m s i x t h a n n u m b e r o f C P U s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : K I S S t h e c l i e n t i n t e r f a c e ( M i t c h W i l l i a m s ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : f i x u p r e c e n t p r o x y a n d w o l b i t s f o r X 7 2 2 _ S U P P O R T ( S h a n n o n N e l s o n ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : A c q u i r e N V M l o c k b e f o r e r e a d s o n a l l d e v i c e s ( A a r o n S a l t e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - s c r i p t s / s p e l l i n g . t x t : a d d ' v a r i b l e ' p a t t e r n a n d f i x t y p o i n s t a n c e s ( M a s a h i r o Y a m a d a ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : I n v o k e s o f t i r q s a f t e r n a p i _ r e s c h e d u l e ( B e n j a m i n P o i r i e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e m o v e d u p l i c a t e d e v i c e i d f r o m P C I t a b l e ( C a r o l y n W y b o r n y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : m a r k t h e v a l u e p a s s e d t o c s u m _ r e p l a c e _ b y _ d i f f a s _ _ w s u m ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : E r r o r h a n d l i n g f o r l i n k e v e n t ( H a r s h i t h a R a m a m u r t h y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : p r o p e r l y c o n v e r t l e 1 6 v a l u e t o C P U f o r m a t ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : c o n v e r t t o c p u f r o m l e 1 6 t o g e n e r a t e s w i t c h _ i d c o r r e c t l y ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e f a c t o r A Q C M D b u f f e r d e b u g p r i n t i n g ( A l a n B r a d y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : F i x A d a p t i v e I T R e n a b l i n g ( C a r o l y n W y b o r n y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e v f : a d d c o m m e n t ( M i t c h W i l l i a m s ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e v f : f r e e r i n g s i n r e m o v e f u n c t i o n ( M i t c h W i l l i a m s ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e m o v e u n n e c e s s a r y c a l l t o i 4 0 e _ u p d a t e _ l i n k _ i n f o ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : e n a b l e m c m a g i c p k t w a k e u p d u r i n g p o w e r d o w n ( J o s h u a H a y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : f i x d i s a b l e o v e r f l o w p r o m i s c u o u s m o d e ( A l a n B r a d y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : S a v e m o r e l i n k a b i l i t i e s w h e n u s i n g e t h t o o l ( H e n r y T i e m a n ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a v o i d r a c e c o n d i t i o n w h e n s e n d i n g f i l t e r s t o f i r m w a r e f o r a d d i t i o n ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a l l o w i 4 0 e _ u p d a t e _ f i l t e r _ s t a t e t o s k i p b r o a d c a s t f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : d o n t w a r n e v e r y t i m e w e c l e a r a n R x t i m e s t a m p r e g i s t e r ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : S a v e l i n k F E C i n f o f r o m l i n k u p e v e n t ( H e n r y T i e m a n ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : A d d b u s n u m b e r i n f o t o i 4 0 e _ b u s _ i n f o s t r u c t ( S u d h e e r M o g i l a p p a g a r i ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : C l e a n u p d e a d c o d e ( M i t c h W i l l i a m s ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e / i 4 0 e v f : C h a n g e d v e r s i o n f r o m 1 . 6 . 2 5 t o 1 . 6 . 2 7 ( B i m m y P u j a r i ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : u p d a t e c o m m e n t e x p l a i n i n g w h e r e F D I R b u f f e r s a r e f r e e d ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e / i 4 0 e v f : e l i m i n a t e i 4 0 e _ p u l l _ t a i l ( ) ( S c o t t P e t e r s o n ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e / i 4 0 e v f : M o v e s s k b f r o m i 4 0 e _ r x _ b u f f e r t o i 4 0 e _ r i n g ( S c o t t P e t e r s o n ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e / i 4 0 e v f : L i m i t D M A s y n c o f R X b u f f e r s t o a c t u a l p a c k e t s i z e ( S c o t t P e t e r s o n ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e v f : t r a c k o u t s t a n d i n g c l i e n t r e q u e s t ( M i t c h W i l l i a m s ) b r > - i 4 0 e : d o n t c h e c k p a r a m s u n t i l a f t e r c h e c k i n g f o r c l i e n t i n s t a n c e ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a d d i n t e r r u p t r a t e l i m i t v e r b o s i t y ( A l a n B r a d y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e f a c t o r m a c r o I N T R L _ U S E C _ T O _ R E G ( A l a n B r a d y ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e m o v e u n u s e d f u n c t i o n ( M i t c h W i l l i a m s ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : R e m o v e F P K H y p e r V V F d e v i c e I D ( J a y a p r a k a s h S h a n m u g a m ) b r > - i 4 0 e : Q u i c k r e f a c t o r t o s t a r t m o v i n g d a t a o f f s t a c k a n d i n t o T x b u f f e r i n f o ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e m o v e u n n e c e s s a r y _ _ p a c k e d ( T u s h a r D a v e ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e v f : r e m o v e u n u s e d d e v i c e I D ( M i t c h W i l l i a m s ) b r > - i 4 0 e : D e p r e c a t i n g u n u s e d m a c r o ( B i m m y P u j a r i ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : w h e n a d d i n g o r r e m o v i n g M A C f i l t e r s , c o r r e c t l y h a n d l e V L A N s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : a v o i d O ( n ^ 2 ) l o o p w h e n d e l e t i n g a l l f i l t e r s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : r e n a m e i 4 0 e _ p u t _ m a c _ i n _ v l a n a n d i 4 0 e _ d e l _ m a c _ a l l _ v l a n ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : n o n e e d t o c h e c k i s _ v s i _ i n _ v l a n b e f o r e c a l l i n g i 4 0 e _ d e l _ m a c _ a l l _ v l a n ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : f o l d t h e i 4 0 e _ i s _ v s i _ i n _ v l a n c h e c k i n t o i 4 0 e _ p u t _ m a c _ i n _ v l a n ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : d o n t a l l o w i 4 0 e _ v s i _ ( a d d | k i l l ) _ v l a n t o o p e r a t e w h e n V I D 1 ( J a c o b K e l l e r ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e : C h a n g e d v e r s i o n f r o m 1 . 6 . 2 1 t o 1 . 6 . 2 5 ( B i m m y P u j a r i ) [ O r a b u g : 2 6 4 0 3 6 1 7 ] b r > - i 4 0 e / i 4 0 e v f : A d d s u p p o r t f o r m a p p i n g p a g e s w i t h D M A a t t r i b u t e s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 9 6 5 5 2 ] b r > - a a c r a i d : i n i t i a l i z e s c s i s h a r e d t a g m a p ( J o e J i n ) [ O r a b u g : 2 6 3 6 7 7 0 3 ] b r > - b n x t : a d d d m a m a p p i n g a t t r i b u t e s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 6 3 8 8 6 2 9 ] b r > - d m a - m a p p i n g : a d d i n t e r f a c e s f o r m a p p i n g p a g e s w i t h a t t r i b u t e s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 6 3 8 8 6 2 9 ] b r > - s p a r c 6 4 : S e t v a l i d b y t e s o f m i s a l i g n e d n o - f a u l t l o a d s ( R o b G a r d n e r ) [ O r a b u g : 2 6 3 1 6 9 4 4 ] b r > - f s / f u s e : F i x f o r c o r r e c t n u m b e r o f n u m a n o d e s ( B a b u M o g e r ) [ O r a b u g : 2 6 3 6 9 4 2 8 ] b r > - s p a r c 6 4 : d e l e t e o l d w r a p c o d e ( P a v e l T a t a s h i n ) [ O r a b u g : 2 6 3 7 2 2 5 4 ] b r > - s p a r c 6 4 : n e w c o n t e x t w r a p ( P a v e l T a t a s h i n ) [ O r a b u g : 2 6 3 7 2 2 5 4 ] b r > - s p a r c 6 4 : a d d p e r - c p u m m o f s e c o n d a r y c o n t e x t s ( P a v e l T a t a s h i n ) [ O r a b u g : 2 6 3 7 2 2 5 4 ] b r > - s p a r c 6 4 : r e d e f i n e f i r s t v e r s i o n ( P a v e l T a t a s h i n ) [ O r a b u g : 2 6 3 7 2 2 5 4 ] b r > - s p a r c 6 4 : c o m b i n e a c t i v a t e _ m m a n d s w i t c h _ m m ( P a v e l T a t a s h i n ) [ O r a b u g : 2 6 3 7 2 2 5 4 ] b r > - s p a r c 6 4 : r e s e t m m c p u m a s k a f t e r w r a p ( P a v e l T a t a s h i n ) [ O r a b u g : 2 6 3 7 2 2 5 4 ] b r > - R e v e r t ' s p a r c 6 4 : R e s t r i c t n u m b e r o f p r o c e s s e s ' ( P a v e l T a t a s h i n ) [ O r a b u g : 2 6 3 7 2 2 3 0 ] b r > - n e t / r d s : R e d u c e m e m o r y f o o t p r i n t i n r d s _ s e n d m s g ( W e i L i n G u a y ) [ O r a b u g : 2 6 3 5 0 9 7 4 ] b r > - x 8 6 / r a s / t h e r m _ t h r o t : D o n o t l o g a f a k e M C E f o r t h e r m a l e v e n t s ( B o r i s l a v P e t k o v ) [ O r a b u g : 2 6 3 6 1 3 2 7 ] b r > - n f s d : c h e c k f o r o v e r s i z e d N F S v 2 / v 3 a r g u m e n t s ( J . B r u c e F i e l d s ) [ O r a b u g : 2 6 3 6 6 0 0 2 ] { C V E - 2 0 1 7 - 7 6 4 5 } b r > - s p a r c 6 4 : b r o k e n % t i c k f r e q u e n c y o n s p i t f i r e c p u s ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : u s e p r o m i n t e r f a c e t o g e t % s t i c k f r e q u e n c y ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : o p t i m i z e f u n c t i o n s t h a t a c c e s s t i c k ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : a d d h o t - p a t c h e d a n d i n l i n e d g e t _ t i c k ( ) ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : i n i t i a l i z e t i m e e a r l y ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : i m p r o v e m o d u l a r i t y t i c k o p t i o n s ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : o p t i m i z e l o a d s i n c l o c k _ s c h e d ( ) ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : s h o w t i m e s t a m p s f r o m z e r o ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : a c c e s s t i c k f u n c t i o n f r o m v a r i a b l e ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - s p a r c 6 4 : r e m o v e t r a i l i n g w h i t e s p a c e s ( P a v e l T a t a s h i n ) [ O r a b u g : 2 4 4 0 1 2 5 0 ] [ O r a b u g : 2 6 3 6 9 5 1 0 ] b r > - b l o c k : d e f e r t i m e o u t s t o a w o r k q u e u e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 6 3 7 2 2 3 5 ] b r > - m a c s e c : d y n a m i c a l l y a l l o c a t e s p a c e f o r s g l i s t ( J a s o n A . D o n e n f e l d ) [ O r a b u g : 2 6 3 7 2 6 1 0 ] { C V E - 2 0 1 7 - 7 4 7 7 } b r > - m a c s e c : a v o i d h e a p o v e r f l o w i n s k b _ t o _ s g v e c ( J a s o n A . D o n e n f e l d ) [ O r a b u g : 2 6 3 7 2 6 1 0 ] { C V E - 2 0 1 7 - 7 4 7 7 } b r > - s p a r c 6 4 : A d d 1 6 G B h u g e p a g e s u p p o r t ( N i t i n G u p t a ) [ O r a b u g : 2 6 3 1 9 8 8 5 ] b r > - x f s : r e s e t b _ f i r s t _ r e t r y _ t i m e w h e n c l e a r t h e r e t r y s t a t u s o f x f s _ b u f _ t ( H o u T a o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : f i x m a x _ r e t r i e s _ s h o w a n d _ s t o r e f u n c t i o n s ( C a r l o s M a i o l i n o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : n o r m a l i z e ' i n f i n i t e ' r e t r i e s i n e r r o r c o n f i g s ( E r i c S a n d e e n ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : d o n t r e s e t b _ r e t r i e s t o 0 o n e v e r y f a i l u r e ( E r i c S a n d e e n ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : f i x x f s _ e r r o r _ g e t _ c f g f o r n e g a t i v e e r r n o s ( E r i c S a n d e e n ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : a d d ' f a i l a t u n m o u n t ' e r r o r h a n d l i n g c o n f i g u r a t i o n ( C a r l o s M a i o l i n o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : a d d c o n f i g u r a t i o n h a n d l e r s f o r s p e c i f i c e r r o r s ( C a r l o s M a i o l i n o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : a d d c o n f i g u r a t i o n o f e r r o r f a i l u r e s p e e d ( C a r l o s M a i o l i n o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : i n t r o d u c e t a b l e - b a s e d i n i t f o r e r r o r b e h a v i o r s ( C a r l o s M a i o l i n o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : a d d c o n f i g u r a b l e e r r o r s u p p o r t t o m e t a d a t a b u f f e r s ( C a r l o s M a i o l i n o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : i n t r o d u c e m e t a d a t a I O e r r o r c l a s s ( C a r l o s M a i o l i n o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - x f s : c o n f i g u r a b l e e r r o r b e h a v i o r v i a s y s f s ( C a r l o s M a i o l i n o ) [ O r a b u g : 2 6 3 5 4 4 0 4 ] b r > - r d s : t c p : S e t l i n g e r w h e n r e j e c t i n g a n i n c o m i n g c o n n i n r d s _ t c p _ a c c e p t _ o n e ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 6 2 3 5 7 1 5 ] b r > - r d s : t c p : v a r i o u s e n d i a n - n e s s f i x e s ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 6 2 3 5 7 1 5 ] b r > - r d s : t c p : r e m o v e c p _ o u t g o i n g ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 6 2 3 5 7 1 5 ] b r > - r d s : t c p : S e q u e n c e t e a r d o w n o f l i s t e n a n d a c c e p t o r s o c k e t s t o a v o i d r a c e s ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 6 2 3 5 7 1 5 ] b r > - r d s : t c p : R e o r d e r i n i t i a l i z a t i o n s e q u e n c e i n r d s _ t c p _ i n i t t o a v o i d r a c e s ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 6 2 3 5 7 1 5 ] b r > - r d s : t c p : T a k e e x p l i c i t r e f c o u n t s o n s t r u c t n e t ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 6 2 3 5 7 1 5 ] b r > - m m : f i x n e w c r a s h i n u n m a p p e d _ a r e a _ t o p d o w n ( ) ( H u g h D i c k i n s ) [ O r a b u g : 2 6 3 2 6 1 4 4 ] { C V E - 2 0 1 7 - 1 0 0 0 3 6 4 } b r > - m m : l a r g e r s t a c k g u a r d g a p , b e t w e e n v m a s ( H u g h D i c k i n s ) [ O r a b u g : 2 6 3 2 6 1 4 4 ] { C V E - 2 0 1 7 - 1 0 0 0 3 6 4 } b r > - d t r a c e : a d d k p r o b e - u n s a f e a d d r e s s e s t o F B T b l a c k l i s t ( K r i s V a n H e e s ) [ O r a b u g : 2 6 3 2 4 0 3 9 ] b r > - d t r a c e : c o n v e r t F B T b l a c k l i s t t o R B - t r e e ( K r i s V a n H e e s ) [ O r a b u g : 2 6 3 2 4 0 3 9 ] b r > - e 1 0 0 0 e : u s e d i s a b l e _ h a r d i r q ( ) a l s o f o r M S I X v e c t o r s i n e 1 0 0 0 _ n e t p o l l ( ) ( K o n s t a n t i n K h l e b n i k o v ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : D o n t r e t u r n u n i n i t i a l i z e d s t a t s ( B e n j a m i n P o i r i e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : f i x r a c e c o n d i t i o n a r o u n d s k b _ t s t a m p _ t x ( ) ( J a c o b K e l l e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : A d d S u p p o r t f o r 3 8 . 4 M H Z f r e q u e n c y ( S a s h a N e f t i n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : A d d S u p p o r t f o r C a n n o n L a k e ( S a s h a N e f t i n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : I n i t i a l S u p p o r t f o r C a n n o n L a k e ( S a s h a N e f t i n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : f i x P T P o n e 1 0 0 0 _ p c h _ l p t v a r i a n t s ( J a r o d W i l s o n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : f i x t i m i n g f o r 8 2 5 7 9 G i g a b i t E t h e r n e t c o n t r o l l e r ( B e r n d F a u s t ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : O m i t p r i v a t e n d o _ g e t _ s t a t s f u n c t i o n ( T o b i a s K l a u s e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - R e v e r t ' e 1 0 0 0 e : d r i v e r t r y i n g t o f r e e a l r e a d y - f r e e i r q ' ( J e f f K i r s h e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : d r i v e r t r y i n g t o f r e e a l r e a d y - f r e e i r q ( k h a l i d m ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : u s e d i s a b l e _ h a r d i r q ( ) f o r e 1 0 0 0 _ n e t p o l l ( ) ( W A N G C o n g ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : f i x P T P o n e 1 0 0 0 _ p c h _ l p t v a r i a n t s ( J a r o d W i l s o n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : f a c t o r o u t s y s t i m s a n i t i z a t i o n ( J a r o d W i l s o n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : p r e v e n t d i v i s i o n b y z e r o i f T I M I N C A i s z e r o ( D e n y s V l a s e n k o ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : k e e p R x / T x H W _ V L A N _ C T A G i n s y n c ( J a r o d W i l s o n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : k e e p V L A N i n t e r f a c e s f u n c t i o n a l a f t e r r x v l a n o f f ( J a r o d W i l s o n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : d o n t m o d i f y S Y S T I M r e g i s t e r s d u r i n g S I O C S H W T S T A M P i o c t l ( J a c o b K e l l e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : m a r k s h i f t e d v a l u e s a s u n s i g n e d ( J a c o b K e l l e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : u s e B I T ( ) m a c r o f o r b i t d e f i n e s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : e 1 0 0 0 e _ c y c l e c o u n t e r _ r e a d ( ) : d o o v e r f l o w c h e c k o n l y i f n e e d e d ( D e n y s V l a s e n k o ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : e 1 0 0 0 e _ c y c l e c o u n t e r _ r e a d ( ) : f i x e r 3 2 ( S Y S T I M L ) o v e r f l o w c h e c k ( D e n y s V l a s e n k o ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : e 1 0 0 0 e _ c y c l e c o u n t e r _ r e a d ( ) : i n c v a l u e i s 3 2 b i t s , n o t 6 4 ( D e n y s V l a s e n k o ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : C l e a n u p c o n s i s t e n c y i n r e t _ v a l v a r i a b l e u s a g e ( B r i a n W a l s h ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : f i x e t h t o o l a u t o n e g o f f f o r n o n - c o p p e r ( S t e v e S h i h ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : 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 ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 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 ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : D o u b l e T x d e s c r i p t o r s n e e d e d c h e c k f o r 8 2 5 4 4 ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : D o n o t o v e r e s t i m a t e d e s c r i p t o r c o u n t s i n T x p r e - c h e c k ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : I n i t i a l s u p p o r t f o r K a b e L a k e ( R a a n a n A v a r g i l ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : C l e a r U L P c o n f i g u r a t i o n r e g i s t e r o n U L P e x i t ( R a a n a n A v a r g i l ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : S e t H W F I F O m i n i m u m p o i n t e r g a p f o r n o n - g i g s p e e d s ( R a a n a n A v a r g i l ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : I n c r e a s e P H Y P L L c l o c k g a t e t i m i n g ( R a a n a n A v a r g i l ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : I n c r e a s e U L P t i m e r ( R a a n a n A v a r g i l ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : F i x m s i - x i n t e r r u p t a u t o m a s k ( B e n j a m i n P o i r i e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : D o n o t w r i t e l s c t o i c s i n m s i - x m o d e ( B e n j a m i n P o i r i e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : D o n o t r e a d I C R i n O t h e r i n t e r r u p t ( B e n j a m i n P o i r i e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : R e m o v e u n r e a c h a b l e c o d e ( B e n j a m i n P o i r i e r ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : S w i t c h e 1 0 0 0 e _ u p t o v o i d , d r o p c o d e c h e c k i n g f o r e r r o r r e s u l t ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : i n i t i a l s u p p o r t f o r i 2 1 9 - L M ( 3 ) ( R a a n a n A v a r g i l ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : I n c r e a s e t i m e o u t o f p o l l i n g b i t R S P C I P H Y ( R a a n a n A v a r g i l ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : f i x d i v i s i o n b y z e r o o n j u m b o M T U s ( D m i t r y F l e y t m a n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : E l e m e n t a r y c h e c k p a t c h w a r n i n g s a n d c h e c k s r e m o v e d ( J a n u s z W o l a k ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : g e t r i d o f d u p l i c a t e e x i t p a t h ( J e a n S a c r e n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : f i x k e r n e l - d o c a r g u m e n t b e i n g m i s s i n g ( J e a n S a c r e n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : c l e a n u p t h e l o c a l v a r i a b l e ( J e a n S a c r e n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : f i x a t y p o i n t h e c o m m e n t ( J e a n S a c r e n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : c l e a n u p t h e c h e c k i n g l o g i c ( J e a n S a c r e n ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : R e m o v e c h e c k p a t c h c o d i n g s t y l e e r r o r s ( J a n u s z W o l a k ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : f i x d a t a r a c e b e t w e e n t x _ r i n g - > n e x t _ t o _ c l e a n ( D m i t r i y V y u k o v ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : m a k e e e p r o m r e a d / w r i t e s c h e d u l e r f r i e n d l y ( J o e r n E n g e l ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : E n a b l e T S O f o r s t a c k e d V L A N ( T o s h i a k i M a k i t a ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 : r e m o v e d e a d e 1 0 0 0 _ i n i t _ e e p r o m _ p a r a m s c a l l s ( F r a n c o i s R o m i e u ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - e 1 0 0 0 e : M o d i f y T x / R x c o n f i g u r a t i o n s t o 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 s i n e 1 0 0 0 _ o p e n ( J i a - J u B a i ) [ O r a b u g : 2 6 3 3 8 9 5 2 ] b r > - i x g b e : f i x i n c o r r e c t s t a t u s c h e c k ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : a d d m i s s i n g c o n f i g u r a t i o n f o r r a t e s e l e c t 1 ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : a l w a y s c a l l s e t u p _ m a c _ l i n k f o r m u l t i s p e e d f i b e r ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : a d d w r i t e f l u s h w h e n c o n f i g u r i n g C S 4 2 2 3 / 7 ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : c o r r e c t C S 4 2 2 3 / 7 P H Y i d e n t i f i c a t i o n ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : R e s o l v e w a r n i n g s f o r - W i m p l i c i t - f a l l t h r o u g h ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : R e s o l v e t r u n c a t i o n w a r n i n g f o r q _ v e c t o r - > n a m e ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e s o l v e w a r n i n g s f o r - W i m p l i c i t - f a l l t h r o u g h ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e s o l v e t r u n c a t i o n w a r n i n g f o r q _ v e c t o r - > n a m e ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A d d e r r o r c h e c k i n g t o s e t t i n g V F M A C ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : C o r r e c t t h e r m a l s e n s o r e v e n t c h e c k ( M a r k R u s t a d ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : e n a b l e L 3 / L 4 f i l t e r i n g f o r T x s w i t c h e d p a c k e t s ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e m o v e M A C X 5 5 0 E M _ X 1 G b a s e - t l e d _ [ o n | o f f ] s u p p o r t ( P a u l G r e e n w a l t ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : C h e c k f o r R S S k e y b e f o r e s e t t i n g v a l u e ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : F i x e r r o r s i n r e t r i e v i n g R E T A a n d R S S f r o m P F ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : C h e c k f o r R S S k e y b e f o r e s e t t i n g v a l u e ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A d d 1 0 0 0 B a s e - T d e v i c e b a s e d o n X 5 5 0 E M _ X M A C ( P a u l G r e e n w a l t ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A l l o w s e t t i n g z e r o M A C a d d r e s s f o r V F ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : f i x s i z e o f q u e u e s t a t s l e n g t h ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : c l e a n m a c v l a n M A C f i l t e r t a b l e o n V F r e s e t ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A c q u i r e P H Y s e m a p h o r e b e f o r e d e v i c e r e s e t ( P a u l G r e e n w a l t ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : F i x o u t p u t f r o m i x g b e _ d u m p ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : a d d c h e c k f o r V E T O b i t w h e n c o n f i g u r i n g l i n k f o r K R ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e m o v e u n u s e d d e f i n e ( D o n S k i d m o r e ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : d o n o t u s e a d a p t e r - > n u m _ v f s w h e n s e t t i n g V F s v i a m o d u l e p a r a m e t e r ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : r e t u r n e a r l y i n s t e a d o f w r a p b l o c k i n i f s t a t e m e n t ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : m o v e n u m _ v f s _ m a c v l a n s a l l o c a t i o n i n t o s e p a r a t e f u n c t i o n ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : a d d d e f a u l t s e t u p _ l i n k f o r x 5 5 0 e m _ a M A C t y p e ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : l i s t X 5 5 3 b a c k p l a n e s p e e d s c o r r e c t l y ( D o n S k i d m o r e ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A d d X 5 5 2 X F I b a c k p l a n e s u p p o r t ( D o n S k i d m o r e ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : C o m p l e t e s u p p o r t f o r X 5 5 3 s g m i i ( D o n S k i d m o r e ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e m o v e d r i v e r c o n f i g f o r K X 4 P H Y ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e m o v e p r _ c o n t u s e s ( J o e P e r c h e s ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A v o i d T x h a n g b y n o t a l l o w i n g m o r e t h a n t h e n u m b e r o f V F s s u p p o r t e d . ( U s h a K e t i n e n i ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : L i m i t u s e o f 2 K b u f f e r s o n a r c h i t e c t u r e s w i t h 2 5 6 B o r l a r g e r c a c h e l i n e s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : u p d a t e t h e r s s k e y o n h / w , w h e n e t h t o o l a s k f o r i t ( P a o l o A b e n i ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : D o n t b o t h e r c l e a r i n g b u f f e r m e m o r y f o r d e s c r i p t o r r i n g s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A d d p r i v a t e f l a g t o c o n t r o l b u f f e r m o d e ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A d d s u p p o r t f o r p a d d i n g p a c k e t ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : U s e l e n g t h t o d e t e r m i n e i f d e s c r i p t o r i s d o n e ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : M a k e u s e o f o r d e r 1 p a g e s a n d 3 K b u f f e r s i n d e p e n d e n t o f F C o E ( A l e x a n d e r D u y c k ) b r > - i x g b e : O n l y D M A s y n c f r a m e l e n g t h ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : U p d a t e v e r s i o n t o r e f l e c t a d d e d f u n c t i o n a l i t y ( M a r k R u s t a d ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : p r e f i x D a t a C e n t e r B r i d g e o p s s t r u c t ( S t e p h e n H e m m i n g e r ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : S u p p o r t 2 . 5 G b a n d 5 G b s p e e d ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : g e t r i d o f c u s t o m b u s y p o l l i n g c o d e ( E r i c D u m a z e t ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : g e t r i d o f c u s t o m b u s y p o l l i n g c o d e ( E r i c D u m a z e t ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A d d P F s u p p o r t f o r V F p r o m i s c u o u s m o d e ( D o n S k i d m o r e ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : A d d s u p p o r t f o r V F p r o m i s c u o u s m o d e ( D o n S k i d m o r e ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : I m p l e m e n t s u p p o r t f o r f i r m w a r e - c o n t r o l l e d P H Y s ( M a r k R u s t a d ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : I m p l e m e n t f i r m w a r e i n t e r f a c e t o a c c e s s s o m e P H Y s ( M a r k R u s t a d ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e m o v e u n u s e d f i r m w a r e v e r s i o n f u n c t i o n s a n d m e t h o d ( M a r k R u s t a d ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : F i x i s s u e s w i t h E E P R O M a c c e s s ( M a r k R u s t a d ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : C o n f i g u r e a d v e r t i s e d s p e e d s c o r r e c t l y f o r K R / K X b a c k p l a n e ( D o n S k i d m o r e ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : r e s t o r e h w _ a d d r o n r e s u m e o r e r r o r ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : F i x i n c o r r e c t b i t w i s e o p e r a t i o n s o f P T P R x t i m e s t a m p f l a g s ( Y u s u k e S u z u k i ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : f i x A E R e r r o r h a n d l i n g ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : f i x A E R e r r o r h a n d l i n g ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : t e s t f o r t r u s t i n m a c v l a n a d j u s t m e n t s f o r V F ( K e n C o x ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e v f : h a n d l e r a c e b e t w e e n c l o s e a n d s u s p e n d o n s h u t d o w n ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : h a n d l e c l o s e / s u s p e n d r a c e w i t h n e t i f _ d e v i c e _ d e t a c h / p r e s e n t ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : F i x r e p o r t i n g o f 1 0 0 M b c a p a b i l i t y ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e d u c e I 2 C r e t r y c o u n t o n X 5 5 0 d e v i c e s ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : A d d b o u n d s c h e c k f o r x 5 4 0 L E D f u n c t i o n s ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : a d d m a s k f o r 6 4 R S S q u e u e s ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : F i x c h e c k f o r i x g b e _ p h y _ x 5 5 0 e m _ e x t _ t r e s e t ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : R e p o r t d r i v e r v e r s i o n t o f i r m w a r e f o r x 5 5 0 d e v i c e s ( T o n y N g u y e n ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - i x g b e : d o n o t d i s a b l e F E C f r o m t h e d r i v e r ( E m i l T a n t i l o v ) [ O r a b u g : 2 6 3 3 9 1 5 0 ] b r > - n e t / r d s : p r i o r i t i z e t h e b a s e c o n n e c t i o n e s t a b l i s h m e n t ( W e i L i n G u a y ) [ O r a b u g : 2 6 2 5 8 5 1 8 ] b r > - n e t / r d s : d e t e r m i n e a c t i v e / p a s s i v e c o n n e c t i o n w i t h I P a d d r e s s e s ( W e i L i n G u a y ) [ O r a b u g : 2 6 2 5 8 5 1 8 ] b r > - n e t / r d s : u s e d i f f e r e n t w o r k q u e u e f o r b a s e _ c o n n ( W e i L i n G u a y ) [ O r a b u g : 2 6 2 5 8 5 1 8 ] b r > - n e t / r d s : R e v e r t ' R D S : a d d r e c o n n e c t r e t r y s c h e m e f o r s t a l l e d c o n n e c t i o n s ' ( W e i L i n G u a y ) [ O r a b u g : 2 6 2 5 8 5 1 8 ] b r > - I B / m l x 4 : F i x C M R E Q r e t r i e s i n p a r a v i r t m o d e ( H a k o n B u g g e ) [ O r a b u g : 2 6 3 0 4 6 7 0 ] b r > - u e k - c o n f i g : d i s a b l e C O N F I G _ M O U S E _ P S 2 _ V M M O U S E f o r o l 6 ( E t h a n Z h a o ) [ O r a b u g : 2 6 2 6 4 6 5 0 ] b r > - i g b : m i s s i n g r t n l _ u n l o c k i n i g b _ s r i o v _ r e i n i t ( ) ( V a s i l y A v e r i n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : b u m p v e r s i o n t o i g b - 5 . 4 . 0 ( T o d d F u j i n a k a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b v f : b u m p v e r s i o n t o i g b v f - 2 . 4 . 0 ( T o d d F u j i n a k a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : f i x n o n s t a t i c s y m b o l w a r n i n g ( W e i Y o n g j u n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : f i x e r r o r c o d e i n i g b _ a d d _ e t h t o o l _ n f c _ e n t r y ( ) ( G a n g f e n g H u a n g ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : s u p p o r t R X f l o w c l a s s i f i c a t i o n b y V L A N p r i o r i t y ( G a n g f e n g H u a n g ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : s u p p o r t R X f l o w c l a s s i f i c a t i o n b y e t h e r t y p e ( G a n g f e n g H u a n g ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : a d d s u p p o r t o f R X n e t w o r k f l o w c l a s s i f i c a t i o n ( G a n g f e n g H u a n g ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : f i x a d j u s t i n g P T P t i m e s t a m p s f o r T x / R x l a t e n c y ( K s h i t i z G u p t a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : O n l y D M A s y n c f r a m e l e n g t h ( A n d r e w L u n n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : c a l l i g b _ p t p _ s u s p e n d d u r i n g s u s p e n d / r e s u m e c y c l e ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : i m p l e m e n t i g b _ p t p _ s u s p e n d ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : r e - u s e i g b _ p t p _ r e s e t i n i g b _ p t p _ i n i t ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : i n t r o d u c e I G B _ P T P _ O V E R F L O W _ C H E C K f l a g ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : i n t r o d u c e p t p _ f l a g s v a r i a b l e a n d u s e i t t o r e p l a c e I G B _ F L A G _ P T P ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b v f : u s e B I T ( ) m a c r o i n s t e a d o f s h i f t s ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b v f : r e m o v e u n u s e d v a r i a b l e a n d d e a d c o d e ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : a d j u s t P T P t i m e s t a m p s f o r T x / R x l a t e n c y ( N a t h a n S u l l i v a n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : m a k e i g b _ u p d a t e _ p f _ v l v f s t a t i c ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : u s e B I T ( ) m a c r o o r u n s i g n e d p r e f i x ( J a c o b K e l l e r ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - R e v e r t ' i g b : F i x a d e a d l o c k i n i g b _ s r i o v _ r e i n i t ' ( A r i k a C h e n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : G a r b l e d o u t p u t f o r ' e t h t o o l - m ' ( D o r o n S h i k m o n i ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : a l l o w s e t t i n g M A C a d d r e s s o n i 2 1 1 u s i n g a d e v i c e t r e e b l o b ( J o h n H o l l a n d ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : F i x s p a r s e w a r n i n g a b o u t p a s s i n g _ _ b e X X i n t o l e X X _ t o _ c p u p ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : 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 ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : F i x V L A N t a g s t r i p p i n g o n I n t e l i 3 5 0 ( C o r i n n a V i n s c h e n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b v f : r e m o v e ' l i n k i s U p ' m e s s a g e w h e n r e g i s t e r i n g m c a s t a d d r e s s ( J o n M a x w e l l ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b v f : A d d s u p p o r t f o r g e n e r i c T x c h e c k s u m s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : A d d s u p p o r t f o r g e n e r i c T x c h e c k s u m s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : r e n a m e i g b d e f i n e t o b e m o r e g e n e r i c ( T o d d F u j i n a k a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : a d d c o n d i t i o n s f o r I 2 1 0 t o g e n e r a t e p e r i o d i c c l o c k o u t p u t ( R o l a n d H i i ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : e n a b l e W o L f o r O E M d e v i c e s r e g a r d l e s s o f E E P R O M s e t t i n g ( T o d d F u j i n a k a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : c o n s t i f y e 1 0 0 0 _ p h y _ o p e r a t i o n s s t r u c t u r e ( J u l i a L a w a l l ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : W h e n G b E l i n k u p , w a i t f o r R e m o t e r e c e i v e r s t a t u s c o n d i t i o n ( T a k u m a U e b a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : A d d w o r k a r o u n d f o r V L A N t a g s t r i p p i n g o n 8 2 5 7 6 ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : E n a b l e u s e o f ' b r i d g e f d b a d d ' t o s e t u n i c a s t t a b l e e n t r i e s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : D r o p u n n e c e s s a r y c h e c k s i n t r a n s m i t p a t h ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : A d d s u p p o r t f o r V L A N p r o m i s c u o u s w i t h S R - I O V a n d N T U P L E ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : C l e a n - u p c o n f i g u r a t i o n o f V F p o r t V L A N s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : M e r g e V L V F c o n f i g u r a t i o n i n t o i g b _ v f t a _ s e t ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : A l w a y s e n a b l e V L A N 0 e v e n i f 8 0 2 1 q i s n o t l o a d e d ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : D o n o t f a c t o r V L A N s i n t o R L P M L c a l c u l a t i o n ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : A l l o w a s y m m e t r i c c o n f i g u r a t i o n o f M T U v e r s u s R x f r a m e s i z e ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : R e f a c t o r V F T A c o n f i g u r a t i o n ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : c l e a n u p c o d e f o r s e t t i n g M A C a d d r e s s ( A l e x a n d e r D u y c k ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b / i g b v f : d o n t g i v e u p ( M i t c h W i l l i a m s ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : U n p a i r t h e q u e u e s w h e n c h a n g i n g t h e n u m b e r o f q u e u e s ( S h o t a S u z u k i ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : R e m o v e u n n e c e s s a r y f l a g s e t t i n g i n i g b _ s e t _ f l a g _ q u e u e _ p a i r s ( ) ( S h o t a S u z u k i ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : E x p l i c i t l y l a b e l s e l f - t e s t r e s u l t i n d i c e s ( J o e S c h u l t z ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : I m p r o v e c a b l e l e n g t h f u n c t i o n f o r I 2 1 0 , e t c . ( J o e S c h u l t z ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : D o n t a d d P H Y a d d r e s s t o P C D L a d d r e s s ( A a r o n S i e r r a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : R e m o v e G S 4 0 G s p e c i f i c d e f i n e s / f u n c t i o n s ( A a r o n S i e r r a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : i m p r o v e h a n d l i n g o f d i s c o n n e c t e d a d a p t e r s ( J a r o d W i l s o n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : f i x N U L L d e r e f s d u e t o s k i p p e d S R - I O V e n a b l i n g ( J a n B e u l i c h ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : u s e t h e c o r r e c t i 2 1 0 r e g i s t e r f o r E E M N G C T L ( T o d d F u j i n a k a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : d o n t u n m a p N U L L h w _ a d d r ( J a r o d W i l s o n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : a d d 8 8 E 1 5 4 3 i n i t i a l i z a t i o n c o d e ( T o d d F u j i n a k a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - n e t : i g b : a v o i d u s i n g t i m e s p e c ( A r n d B e r g m a n n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : a s s u m e M S I - X i n t e r r u p t s d u r i n g i n i t i a l i z a t i o n ( S t e f a n A s s m a n n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b v f : E n a b l e T S O f o r s t a c k e d V L A N ( T o s h i a k i M a k i t a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : m a k e s u r e S R - I O V i n i t u s e s t h e r i g h t n u m b e r o f q u e u e s ( T o d d F u j i n a k a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b v f : c l e a r b u f f e r _ i n f o - > d m a a f t e r d m a _ u n m a p _ s i n g l e ( ) ( S t e f a n A s s m a n n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : F i x a m e m o r y l e a k i n i g b _ p r o b e ( J i a - J u B a i ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : F i x a d e a d l o c k i n i g b _ s r i o v _ r e i n i t ( J i a - J u B a i ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : T e a r d o w n S R - I O V b e f o r e u n r e g i s t e r _ n e t d e v ( ) ( A l e x W i l l i a m s o n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : a d d s u p p o r t f o r 1 5 1 2 P H Y ( T o d d F u j i n a k a ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - i g b : i m p l e m e n t h i g h f r e q u e n c y p e r i o d i c o u t p u t s i g n a l s ( R i c h a r d C o c h r a n ) [ O r a b u g : 2 6 2 4 2 9 0 4 ] b r > - b l k b a c k / b l k t a p : d o n t l e a k s t a c k d a t a v i a r e s p o n s e r i n g ( J a n B e u l i c h ) [ O r a b u g : 2 6 3 2 1 9 5 4 ] b r > - D o c u m e n t a t i o n / s p a r c : S t e p s f o r s e n d i n g b r e a k o n s u n h v c o n s o l e ( V i j a y K u m a r ) [ O r a b u g : 2 6 3 2 2 0 3 1 ] b r > - s p a r c 6 4 : S e n d b r e a k t w i c e f r o m c o n s o l e t o r e t u r n t o b o o t p r o m ( V i j a y K u m a r ) [ O r a b u g : 2 6 3 2 2 0 3 1 ] b r > - s p a r c 6 4 : M i g r a t e h v c o n s i r q t o p a n i c k e d c p u ( V i j a y K u m a r ) [ O r a b u g : 2 6 3 2 2 0 3 1 ] b r > - s p a r c 6 4 : S e t c p u s t a t e t o o f f l i n e w h e n s t o p p e d ( V i j a y K u m a r ) [ O r a b u g : 2 6 3 2 2 0 3 1 ] b r > - d t r a c e : i o p r o v i d e r p r o b e s f o r n f s ( N i c o l a s D r o u x ) [ O r a b u g : 2 6 1 4 5 7 0 1 ] b r > - c t f : f i x a v a r i e t y o f m e m o r y l e a k s a n d u s e - a f t e r - f r e e b u g s ( N i c k A l c o c k ) [ O r a b u g : 2 6 3 2 3 7 5 5 ] b r > - D T r a c e : I P p r o v i d e r u s e - a f t e r - f r e e f o r d r o p - o u t p r o b e p o i n t s ( A l a n M a g u i r e ) [ O r a b u g : 2 5 9 2 4 5 9 4 ] b r > - n e t / m l x 4 _ c o r e : U s e r o u n d r o b i n s c h e m e t o a v o i d s t a l e c a c h e s ( S a n t o s h S h i l i m k a r ) [ O r a b u g : 2 6 2 6 5 8 0 1 ] b r > - n v m e : Q u i r k s f o r P M 1 7 2 5 c o n t r o l l e r s ( M a r t i n K . P e t e r s e n ) [ O r a b u g : 2 6 2 8 4 7 3 5 ] b r > - n v m e : a p p l y D E L A Y _ B E F O R E _ C H K _ R D Y q u i r k a t p r o b e t i m e t o o ( G u i l h e r m e G . P i c c o l i ) [ O r a b u g : 2 6 2 8 4 7 3 5 ] b r > - n v m e / q u i r k : A d d a d e l a y b e f o r e c h e c k i n g d e v i c e r e a d y f o r m e m b l a z e d e v i c e ( W e n b o W a n g ) [ O r a b u g : 2 6 2 8 4 7 3 5 ] b r > - n v m e / q u i r k : A d d a d e l a y b e f o r e c h e c k i n g f o r a d a p t e r r e a d i n e s s ( G u i l h e r m e G . P i c c o l i ) [ O r a b u g : 2 6 2 8 4 7 3 5 ] b r > - p e r c p u _ r e f : a l l o w o p e r a t i o n m o d e s w i t c h i n g o p e r a t i o n s t o b e c a l l e d c o n c u r r e n t l y ( T e j u n H e o ) [ O r a b u g : 2 6 2 9 0 7 5 7 ] b r > - p e r c p u _ r e f : r e s t r u c t u r e o p e r a t i o n m o d e s w i t c h i n g ( T e j u n H e o ) [ O r a b u g : 2 6 2 9 0 7 5 7 ] b r > - p e r c p u _ r e f : u n i f y s t a g g e r e d a t o m i c s w i t c h i n g w a i t b e h a v i o r ( T e j u n H e o ) [ O r a b u g : 2 6 2 9 0 7 5 7 ] b r > - p e r c p u _ r e f : r e o r g a n i z e _ _ p e r c p u _ r e f _ s w i t c h _ t o _ a t o m i c ( ) a n d r e l o c a t e p e r c p u _ r e f _ s w i t c h _ t o _ a t o m i c ( ) ( T e j u n H e o ) [ O r a b u g : 2 6 2 9 0 7 5 7 ] b r > - p e r c p u _ r e f : r e m o v e u n n e c e s s a r y R C U g r a c e p e r i o d f o r s t a g g e r e d a t o m i c s w i t c h i n g c o n f i r m a t i o n ( T e j u n H e o ) [ O r a b u g : 2 6 2 9 0 7 5 7 ] b r > - b l o c k : F i x m i s m e r g e i n q u e u e f r e e z e l o g i c ( M a r t i n K . P e t e r s e n ) [ O r a b u g : 2 6 2 9 0 7 5 7 ] b r > - v f i o / p c i : F i x u n s i g n e d c o m p a r i s o n o v e r f l o w ( A l e x W i l l i a m s o n ) b r > - r e s t o r e m u t e x _ l o c k ( ) c a l l t o b l k _ m q _ f r e e z e _ q u e u e _ s t a r t ( ) ( D a n D u v a l ) [ O r a b u g : 2 6 2 6 6 9 1 7 ] b r > - s p a r c 6 4 : m m : f i x c o p y _ t s b t o c o r r e c t l y c o p y h u g e p a g e T S B s ( M i k e K r a v e t z ) [ O r a b u g : 2 6 2 7 3 0 0 4 ] b r > - n v m e : A d d a w r a p p e r f o r g e t t i n g t h e a d m i n q u e u e d e p t h ( M a r t i n K . P e t e r s e n ) [ O r a b u g : 2 6 2 8 4 6 0 3 ] b r > - n v m e : R e m o v e t i m e o u t w h e n d e l e t i n g q u e u e ( M a r t i n K . P e t e r s e n ) [ O r a b u g : 2 6 2 8 4 6 2 6 ] b r > - I P / i p o i b : M o v e i n i t i a l i z a t i o n o f A C L i n s t a n c e s t a b l e t o d e v i c e i n i t p h a s e ( Y u v a l S h a i a ) [ O r a b u g : 2 6 2 9 0 3 7 7 ] b r > - b t r f s : f i x c l o n e / e x t e n t - s a m e d e a d l o c k s ( M a r k F a s h e h ) [ O r a b u g : 2 6 0 9 3 1 1 2 ] b r > - b t r f s : d o n t u p d a t e m t i m e / c t i m e o n d e d u p e d i n o d e s ( M a r k F a s h e h ) [ O r a b u g : 2 6 0 9 3 1 1 2 ] b r > - b t r f s : a l l o w d e d u p e o f s a m e i n o d e ( M a r k F a s h e h ) [ O r a b u g : 2 6 0 9 3 1 1 2 ] b r > - b t r f s : f i x d e a d l o c k w i t h e x t e n t - s a m e a n d r e a d p a g e ( M a r k F a s h e h ) [ O r a b u g : 2 6 0 9 3 1 1 2 ] b r > - b t r f s : p a s s u n a l i g n e d l e n g t h t o b t r f s _ c m p _ d a t a ( ) ( M a r k F a s h e h ) [ O r a b u g : 2 6 0 9 3 1 1 2 ] b r > - F i x E x p r e s s l a n e q u e u e c r e a t i o n . ( J a m e s S m a r t ) [ O r a b u g : 2 6 1 0 2 2 7 6 ] b r > - u e k - r p m / c o n f i g : b u i l d t c m u k e r n e l m o d u l e b y d e f a u l t ( S h a n H a i ) [ O r a b u g : 2 6 1 8 5 7 9 2 ] [ O r a b u g : 2 5 9 8 3 3 1 9 ] b r > - r d s : t c p : f i x m e m o r y l e a k i n T I M E _ W A I T s o c k e t s ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 6 1 8 9 8 9 2 ] b r > - r d s : t c p : c a n o n i c a l c o n n e c t i o n o r d e r f o r a l l p a t h s w i t h i n d e x > 0 ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 5 4 3 6 9 1 2 ] b r > - r d s : t c p : a l l o w p r o g r e s s o f r d s _ c o n n _ s h u t d o w n i f t h e r d s _ c o n n e c t i o n i s m a r k e d E R R O R b y a n i n t e r v e n i n g F I N ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 5 4 3 6 9 1 2 ] b r > - B a c k p o r t m u l t i p a t h R D S f r o m u p s t r e a m t o U E K 4 ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 5 4 3 6 9 1 2 ] b r > b r > [ 4 . 1 . 1 2 - 1 0 3 . 2 . 1 ] b r > - u e k - r p m : e n a b l e b n x t d r i v e r f o r s p a r c ( A l l e n P a i s ) [ O r a b u g : 2 6 2 2 2 5 0 2 ] b r > - u e k - r p m : s e t C O N F I G _ F O R C E _ M A X _ Z O N E O R D E R t o 1 6 ( A l l e n P a i s ) [ O r a b u g : 2 6 2 2 2 4 9 4 ] b r > - s p a r c : F i x k e r n e l B U G a t a r c h / s p a r c / k e r n e l / m d e s c . c ( T h o m a s T a i ) b r > - s p a r c 6 4 : a l l o c a t e s u f f i c i e n t s p a c e f o r m a c h i n e d e s c r i p t i o n ( T h o m a s T a i ) [ O r a b u g : 2 6 2 2 2 4 7 1 ] b r > - s p a r c 6 4 / m l x 4 _ c o r e : r e l a x e d o r d e r f o r m l x 4 _ c o r e d m a m a p p i n g s ( S h a m i r R a b i n o v i t c h ) [ O r a b u g : 2 6 2 2 2 4 3 4 ] b r > - x s i g o : U E K 4 - Q U 5 : p o o r p e r f o r m a n c e d i s c o v e r i n g 2 5 6 F C L U N s w / 4 p a t h s p e r L U N ( P r a d e e p G o p a n a p a l l i ) [ O r a b u g : 2 6 1 9 9 2 0 0 ] b r > - N V M e : D u r i n g N V M e p r o b e , g e t N V M e d e v i c e i n f o r m a t i o n b e f o r e m a p p i n g t h e d e v i c e ( A s h o k V a i r a v a n ) [ O r a b u g : 2 6 1 9 4 8 5 0 ] b r > - s p a r c 6 4 : F i x a n e r r o r c o d e r e t u r n e d b y a D A X i o c t l ( S a n a t h K u m a r ) [ O r a b u g : 2 6 1 9 0 9 9 9 ] b r > - s p a r c 6 4 : f i x M 8 A D I s u p p o r t ( A n t h o n y Y z n a g a ) [ O r a b u g : 2 6 1 9 0 9 9 7 ] b r > b r > [ 4 . 1 . 1 2 - 1 0 3 . 1 . 1 ] b r > - A d d e d I B d i a g c o u n t e r s f r o m U E K 2 ( C h r i s G r a y ) [ O r a b u g : 2 6 0 8 8 2 0 8 ] 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 ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : r a i d 6 a l s o r e q u i r e c p u S e l c h e c k s a m e a s r a i d 5 ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : a d d c o r r e c t r e t u r n t y p e c h e c k f o r l d i o h i n t l o g i c f o r r a i d 1 ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : a r r a y o v e r f l o w i n m e g a s a s _ d u m p _ f r a m e ( ) ( D a n C a r p e n t e r ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : C h a n g e R A I D _ 1 _ 1 0 _ R M W _ C M D S t o R A I D _ 1 _ P E E R _ C M D S a n d s e t v a l u e t o 2 ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : I n d e n t a t i o n a n d s m a t c h w a r n i n g f i x e s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : C l e a n u p V D _ E X T _ D E B U G a n d S P A N _ D E B U G r e l a t e d d e b u g p r i n t s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : I n c r e a s e i n t e r n a l c o m m a n d p o o l ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : B a i l o u t t h e d r i v e r l o a d i f l d _ l i s t _ q u e r y f a i l s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : C h a n g e b u i l d _ m p t _ m f i _ p a s s _ t h r u t o r e t u r n v o i d ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : D u r i n g O C R , i f g e t _ c t r l _ i n f o f a i l s d o n o t c o n t i n u e w i t h O C R ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 f p _ p o s s i b l e i f T M c a p a b l e f o r n o n - R W s y s p d I O , c h a n g e f p _ p o s s i b l e t o b o o l ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : R e m o v e u n u s e d p d _ i n d e x f r o m m e g a s a s _ b u i l d _ l d _ n o n r w _ f u s i o n ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : m e g a s a s _ r e t u r n _ c m d d o e s n o t m e m s e t I O f r a m e t o z e r o ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : m a x _ f w _ c m d s a r e d e c r e m e n t e d t w i c e , r e m o v e d u p l i c a t e ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : u p d a t e c a n _ q u e u e o n l y i f t h e n e w v a l u e i s l e s s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : C h a n g e m a x _ c m d f r o m u 3 2 t o u 1 6 i n a l l f u n c t i o n s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : s e t p d _ a f t e r _ l b f r o m M R _ B u i l d R a i d C o n t e x t a n d i n i t i a l i z e p D e v H a n d l e t o M R _ D E V H A N D L E _ I N V A L I D ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : l a t e s t c o n t r o l l e r O C R c a p a b i l i t y f r o m F W b e f o r e s e n d i n g s h u t d o w n D C M D ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : a v o i d u n a l i g n e d a c c e s s i n i o c t l p a t h ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : b i g e n d i a n s u p p o r t c h a n g e s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : B i g e n d i a n R D P Q m o d e f i x ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : M R _ T a r g e t I d T o L d G e t u 8 t o u 1 6 a n d a v o i d i n v a l i d r a i d - m a p a c c e s s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : I n v a l i d a t e r a i d m a p , r a i d c a p a b i l i t y i s n o t c o n v e r t e d t o c p u f o r m a t f o r a l l l d s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : r e d u c e s i z e o f f u s i o n _ c o n t e x t a n d u s e v m a l l o c i f k m a l l o c f a i l s ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : a d d p r i n t i n d e v i c e r e m o v a l p a t h ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : e n h a n c e d e b u g l o g s i n O C R c o n t e x t ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : s e t r e s i d u a l b y t e s c o u n t d u r i n g I O c o m p l e t i o n ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : r a i d 1 w r i t e p e r f o r m a n c e f o r l a r g e i o ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : c h a n g e i s s u e _ d c m d t o r e t u r n v o i d f r o m i n t ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : m e g a s a s _ g e t _ r e q u e s t _ d e s c r i p t o r a l w a y s r e t u r n v a l i d d e s c ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : U s e D I D _ R E Q U E U E ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : R A I D m a p i s a c c e s s e d f o r S Y S P D s w h e n u s e _ s e q n u m _ j b o d _ f p i s n o t s e t ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : R e f a c t o r M E G A S A S _ I S _ L O G I C A L m a c r o u s i n g s d e v ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : 3 2 b i t d e s c r i p t o r f i r e c m d o p t i m i z a t i o n ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : r a i d 1 f a s t p a t h c o d e o p t i m i z e ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : m e g a r a i d _ s a s : c p u s e l e c t r e w o r k . ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - R e v e r t ' 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 ' ( S h i v a s h a r a n S ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] 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 ( S a s i k u m a r C h a n d r a s e k a r a n ) [ O r a b u g : 2 6 0 9 6 3 8 1 ] b r > - s c s i : s d : C h e c k f o r u n a l i g n e d p a r t i a l c o m p l e t i o n ( D a m i e n L e M o a l ) [ O r a b u g : 2 6 1 7 8 3 6 9 ] b r > - P C I / A E R : i n c l u d e h e a d e r f i l e ( S u d i p M u k h e r j e e ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : r e v e r s e I O d i r e c t i o n f o r V U C c o m m a n d c o d e F 7 ( A s h o k V a i r a v a n ) [ O r a b u g : 2 5 2 5 8 0 7 1 ] b r > - n v m e : f a c t o r o u t a a d d n v m e _ i s _ w r i t e h e l p e r ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a l l o w f o r s i z e l i m i t a t i o n s f r o m t r a n s p o r t d r i v e r s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e . h : a d d c o n s t a n t s f o r P S D T a n d F U S E v a l u e s ( J a m e s S m a r t ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e . h : a d d A E R c o n s t a n t s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e . h : a d d N V M c o m m a n d s e t S Q E / C Q E s i z e d e f i n e s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e . h : A d d g e t _ l o g _ p a g e c o m m a n d s t r u c u r e ( A r m e n B a l o y a n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e . h : a d d R T D 3 R , R T D 3 E a n d O A E S f i e l d s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : O n l y r e l e a s e r e q u e s t e d r e g i o n s ( J o h a n n e s T h u m s h i r n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x r e m o v a l i n c a s e o f a c t i v e n a m e s p a c e l i s t s c a n n i n g m e t h o d ( S u n a d B h a n d a r y ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : I m p l e m e n t n a m e s p a c e l i s t s c a n n i n g ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : D o n t u n m a p c o n t r o l l e r r e g i s t e r s o n r e s e t ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : r e d u c e a d m i n q u e u e d e p t h a s w o r k a r o u n d f o r S a m s u n g E P I C S Q e r r a t a ( A s h o k V a i r a v a n ) [ O r a b u g : 2 5 1 8 6 2 1 9 ] b r > - n v m e : L i m i t c o m m a n d r e t r i e s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : r e d u c e q u e u e d e p t h a s w o r k a r o u n d f o r S a m s u n g E P I C S Q e r r a t a ( A s h o k V a i r a v a n ) [ O r a b u g : 2 5 1 3 8 1 2 3 ] b r > - N V M e : C r e a t e d i s c a r d z e r o q u i r k w h i t e l i s t ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : u s e U I N T _ M A X f o r m a x d i s c a r d s e c t o r s ( M i n f e i H u a n g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e n v m e _ c a n c e l _ r e q u e s t ( ) t o c o m m o n c o d e ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : u p d a t e a n d r e n a m e n v m e _ c a n c e l _ i o t o n v m e _ c a n c e l _ r e q u e s t ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - b l k - m q : E x p o r t t a g s e t i t e r f u n c t i o n ( S a g i G r i m b e r g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : A d d d e v i c e I D s w i t h s t r i p e q u i r k ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : S h o r t - c u t r e m o v a l o n s u r p r i s e h o t - u n p l u g ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : A l l o w u s e r i n i t i a t e d r e s c a n ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : R e d u c e d r i v e r l o g s p a m m i n g ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : U n b i n d d r i v e r o n f a i l u r e ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : D e l e t e o n l y c r e a t e d q u e u e s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x r e s e t / r e m o v e r a c e ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f i x n v m e _ n s _ r e m o v e ( ) d e a d l o c k ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s w i t c h t o R C U f r e e i n g t h e n a m e s p a c e ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : c o r r e c t c o m m e n t f o r o f f s e t e n u m o f c o n t r o l l e r r e g i s t e r s i n n v m e . h ( W a n g S h e n g - H u i ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a d d h e l p e r n v m e _ c l e a n u p _ c m d ( ) ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e A E R h a n d l i n g t o c o m m o n c o d e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e n a m e s p a c e s c a n n i n g t o c o r e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : t i g h t e n u p s t a t e c h e c k f o r n a m e s p a c e s c a n n i n g ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : i n t r o d u c e a c o n t r o l l e r s t a t e m a c h i n e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : r e m o v e t h e i o _ i n c a p a b l e m e t h o d ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : n v m e _ c o r e _ e x i t ( ) s h o u l d d o c l e a n u p i n t h e r e v e r s e o r d e r a s n v m e _ c o r e _ i n i t d o e s ( W a n g S h e n g - H u i ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x c h e c k _ f l u s h _ d e p e n d e n c y w a r n i n g ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : s m a l l t y p o i n s e c t i o n B L K _ D E V _ N V M E _ S C S I o f h o s t / K c o n f i g ( W a n g S h e n g - H u i ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f i x c n t l i d t y p e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : A v o i d r e s e t w o r k o n w a t c h d o g t i m e r f u n c t i o n d u r i n g e r r o r r e c o v e r y ( G u i l h e r m e G . P i c c o l i ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : r e m o v e d e a d c o n t r o l l e r s f r o m a w o r k i t e m ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : s i l e n c e w a r n i n g a b o u t u n u s e d ' d e v ' ( J e n s A x b o e ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : s w i t c h t o u s i n g b l k _ q u e u e _ w r i t e _ c a c h e ( ) ( J e n s A x b o e ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - b l o c k : a d d a b i l i t y t o f l a g w r i t e b a c k c a c h i n g o n a d e v i c e ( J e n s A x b o e ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : U s e b l k - m q h e l p e r f o r I O t e r m i n a t i o n ( S a g i G r i m b e r g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : S k i p a s y n c e v e n t s f o r d e g r a d e d c o n t r o l l e r s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a d d h e l p e r n v m e _ s e t u p _ c m d ( ) ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - b l o c k : a d d o f f s e t i n b l k _ a d d _ r e q u e s t _ p a y l o a d ( ) ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : r e w r i t e d i s c a r d s u p p o r t ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a d d h e l p e r n v m e _ m a p _ l e n ( ) ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a d d m i s s i n g l o c k n e s t i n g n o t a t i o n ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - 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 ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x r e s e t / r e m o v e r a c e ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a v o i d c q e c o r r u p t i o n w h e n u p d a t e a t t h e s a m e t i m e a s r e a d ( M a r t a R y b c z y n s k a ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : E x p o s e n s w w i d t h r o u g h s i n g l e s y s f s e n t r y ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : R e m o v e u n u s e d s q _ h e a d r e a d i n c o m p l e t i o n p a t h ( J o n D e r r i c k ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f i x m a x _ s e g m e n t s i n t e g e r t r u n c a t i o n ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s e t q u e u e l i m i t s f o r t h e a d m i n q u e u e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x 0 - l e n g t h i n t e g r i t y p a y l o a d ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : D o n t a l l o w u n s u p p o r t e d f l a g s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : M o v e e r r o r h a n d l i n g t o f a i l e d r e s e t h a n d l e r ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : S i m p l i f y d e v i c e r e s e t f a i l u r e ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x n a m e s p a c e r e m o v a l d e a d l o c k ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : U s e I D A f o r n a m e s p a c e d i s k n a m i n g ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : e x p o s e c n t l i d i n s y s f s ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : r e t u r n t h e w h o l e C Q E t h r o u g h t h e r e q u e s t p a s s t h r o u g h i n t e r f a c e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f i x K c o n f i g d e s c r i p t i o n f o r B L K _ D E V _ N V M E _ S C S I ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : r e p l a c e t h e k t h r e a d w i t h a p e r - d e v i c e w a t c h d o g t i m e r ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : d o n t p o l l t h e C Q f r o m t h e k t h r e a d ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : u s e a w o r k i t e m t o s u b m i t a s y n c e v e n t r e q u e s t s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : R a t e l i m i t n v m e I O w a r n i n g s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : P o l l d e v i c e w h i l e s t i l l a c t i v e d u r i n g r e m o v e ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : R e q u e u e r e q u e s t s o n s u s p e n d e d q u e u e s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : A l l o w r e q u e s t m e r g e s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x i o i n c a p a b l e r e t u r n v a l u e s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s p l i t p c i m o d u l e o u t o f c o r e m o d u l e ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s p l i t d e v _ l i s t _ l o c k ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e t i m e o u t v a r i a b l e s t o c o r e . c ( M i n g L i n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e / h o s t : r e f e r e n c e t h e f a b r i c m o d u l e f o r e a c h b d e v o p e n c a l l o u t ( S a g i G r i m b e r g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : L o g t h e c t r l d e v i c e n a m e i n s t e a d o f t h e u n d e r l y i n g p c i d e v i c e n a m e ( S a g i G r i m b e r g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f i x d r v d a t a s e t u p f o r t h e n v m e d e v i c e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x p o s s i b l e q u e u e u s e a f t e r f r e e d ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s w i t c h a b o r t t o b l k _ e x e c u t e _ r q _ n o w a i t ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - b l k - m q : f i x r a c y u p d a t e s o f r q - > e r r o r s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : E x p o r t N V M e a t t r i b u t e s t o s y s f s g r o u p ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : S h u t d o w n c o n t r o l l e r o n l y f o r p o w e r - o f f ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : I O q u e u e d e l e t i o n r e - w r i t e ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : R e m o v e q u e u e f r e e z i n g o n r e s e t s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : U s e a r e t r y a b l e e r r o r c o d e o n r e s e t ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x a d m i n q u e u e r i n g w r a p ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m a k e S G _ I O s u p p o r t o p t i o n a l ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f i x e s f o r N V M E _ I O C T L _ I O _ C M D o n t h e c h a r d e v i c e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s y n c h r o n i z e a c c e s s t o c t r l - > n a m e s p a c e s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : M o v e n v m e _ f r e e z e / u n f r e e z e _ q u e u e s t o n v m e c o r e ( S a g i G r i m b e r g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : E x p o r t n a m e s p a c e a t t r i b u t e s t o s y s f s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : A d d p c i e r r o r h a n d l e r s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m e r g e i o d a n d c m d _ i n f o ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m e t a _ s g d o e s n t h a v e t o b e a n a r r a y ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : p r o p e r l y f r e e r e s o u r c e s f o r c a n c e l l e d c o m m a n d ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s i m p l i f y c o m p l e t i o n h a n d l i n g ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s p e c i a l c a s e A E N r e q u e s t s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f a c t o r o u t a f e w h e l p e r s f r o m r e q _ c o m p l e t i o n ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f i x a d m i n q u e u e d e p t h ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : S i m p l i f y m e t a d a t a s e t u p ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : R e m o v e d e v i c e m a n a g e m e n t h a n d l e s o n r e m o v e ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : U s e u n b o u n d e d w o r k q u e u e f o r a l l w o r k ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s w i t c h a b o r t _ l i m i t t o a n a t o m i c _ t ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m e r g e p r o b e _ w o r k a n d r e s e t _ w o r k ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : d o n o t r e s t a r t t h e r e q u e s t t i m e o u t i f w e r e r e s e t t i n g t h e c o n t r o l l e r ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s i m p l i f y r e s e t s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a d d N V M E _ S C _ C A N C E L L E D ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m e r g e n v m e _ a b o r t _ r e q a n d n v m e _ t i m e o u t ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : d o n t t a k e t h e I / O q u e u e q _ l o c k i n n v m e _ t i m e o u t ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : p r o t e c t a g a i n s t s i m u l t a n e o u s s h u t d o w n i n v o c a t i o n s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : o n l y a d d a c o n t r o l l e r t o d e v _ l i s t a f t e r i t s b e e n f u l l y i n i t i a l i z e d ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : o n l y i g n o r e h a r d w a r e e r r o r s i n n v m e _ c r e a t e _ i o _ q u e u e s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : p r e c e d e n c e b u g i n n v m e _ p r _ c l e a r ( ) ( D a n C a r p e n t e r ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f i x a n o t h e r 3 2 - b i t b u i l d w a r n i n g ( A r n d B e r g m a n n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : r e f a c t o r s e t _ q u e u e _ c o u n t ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e c h a r d e v a n d s y s f s i n t e r f a c e t o c o m m o n c o d e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e n a m e s p a c e s c a n n i n g t o c o m m o n c o d e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e t h e c a l l t o n v m e _ i n i t _ i d e n t i f y e a r l i e r ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a d d a c o m m o n h e l p e r t o r e a d I d e n t i f y C o n t r o l l e r d a t a ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e n v m e _ { e n a b l e , d i s a b l e , s h u t d o w n } _ c t r l t o c o m m o n c o d e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e r e m a i n i n g C C s e t u p i n t o n v m e _ e n a b l e _ c t r l ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a d d e x p l i c i t q u i r k h a n d l i n g ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e b l o c k _ d e v i c e _ o p e r a t i o n s a n d n s / c t r l f r e e i n g t o c o m m o n c o d e ( A s h o k V a i r a v a n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : u s e t h e b l o c k l a y e r f o r u s e r s p a c e p a s s t h r o u g h m e t a d a t a ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s p l i t _ _ n v m e _ s u b m i t _ s y n c _ c m d ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e n v m e _ s e t u p _ f l u s h a n d n v m e _ s e t u p _ r w t o c o m m o n c o d e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e n v m e _ e r r o r _ s t a t u s t o c o m m o n c o d e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : f a c t o r o u t a n v m e _ u n m a p _ d a t a h e l p e r ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s i m p l i f y n v m e _ s e t u p _ p r p s c a l l i n g c o n v e n t i o n ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s p l i t a n e w s t r u c t n v m e _ c t r l o u t o f s t r u c t n v m e _ d e v ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : u s e v e n d o r i t f r o m i d e n t i f y ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s p l i t n v m e _ t r a n s _ d e v i c e _ i d _ p a g e ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : u s e o f f s e t i n s t e a d o f a s t r u c t f o r r e g i s t e r s ( C h r i s t o p h H e l l w i g ) b r > - n v m e : s p l i t c o m m a n d s u b m i s s i o n h e l p e r s o u t o f p c i . c ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e s t r u c t n v m e _ i o d t o p c i . c ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : P r e c e d e n c e e r r o r i n n v m e _ p r _ c l e a r ( ) ( D a n C a r p e n t e r ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - U p d a t e t a r g e t r e p o f o r n v m e p a t c h c o n t r i b u t i o n s ( J a y F r e y e n s e e ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : a d d m i s s i n g e n d i a n e s s a n n o t a t i o n s i n n v m e _ p r _ c o m m a n d ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - b l o c k : r e n a m e R E Q _ T Y P E _ S P E C I A L t o R E Q _ T Y P E _ D R V _ P R I V ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - b l o c k : a d d a n A P I f o r P e r s i s t e n t R e s e r v a t i o n s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : A d d p e r s i s t e n t r e s e r v a t i o n o p s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : s u s p e n d i / o d u r i n g r u n t i m e b l k _ i n t e g r i t y _ u n r e g i s t e r ( D a n W i l l i a m s ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e i n c l u d e l i n u x t y p e s . h ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - n v m e : m o v e t o a n e w d r i v e r s / n v m e / h o s t d i r e c t o r y ( J a y S t e r n b e r g ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : S e t a f f i n i t y a f t e r a l l o c a t i n g r e q u e s t q u e u e s M I M E - V e r s i o n : 1 . 0 C o n t e n t - T y p e : t e x t / p l a i n ; c h a r s e t = U T F - 8 C o n t e n t - T r a n s f e r - E n c o d i n g : 8 b i t ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : F i x I O f o r e x t e n d e d m e t a d a t a f o r m a t s ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : R e m o v e h c t x r e l i a n c e f o r m u l t i - n a m e s p a c e ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - N V M e : U s e r e q u e s t e d s y n c c o m m a n d t i m e o u t ( K e i t h B u s c h ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - R e v e r t ' n v m e : m o v e t o a n e w d r i v e r s / n v m e / h o s t d i r e c t o r y ' ( A s h o k V a i r a v a n ) [ O r a b u g : 2 5 1 3 0 8 4 5 ] b r > - R e v e r t ' N V M e : r e d u c e a d m i n q u e u e d e p t h a s w o r k a r o u n d f o r S a m s u n g E P I C S Q e r r a t a ' ( A s h o k V a i r a v a n ) b r > - R e v e r t ' n v m e : L i m i t c o m m a n d r e t r i e s ' ( A s h o k V a i r a v a n ) b r > - R e v e r t ' n v m e : a v o i d c q e c o r r u p t i o n w h e n u p d a t e a t t h e s a m e t i m e a s r e a d ' ( A s h o k V a i r a v a n ) b r > - R e v e r t ' N V M e : D o n t u n m a p c o n t r o l l e r r e g i s t e r s o n r e s e t ' ( A s h o k V a i r a v a n ) b r > - R e v e r t ' N V M e : r e v e r s e I O d i r e c t i o n f o r V U C c o m m a n d c o d e F 7 ' ( A s h o k V a i r a v a n ) b r > - R e v e r t ' N V M e : r e d u c e q u e u e d e p t h a s w o r k a r o u n d f o r S a m s u n g E P I C S Q e r r a t a ' ( A s h o k V a i r a v a n ) b r > - f o r c e d e t h : e n a b l e f o r c e d e t h k e r n e l o p t i o n ( Z h u Y a n j u n ) [ O r a b u g : 2 5 5 7 1 9 2 1 ] b r > - i p m i : E d i t a m b i g u o u s e r r o r m e s s a g e f o r u n k n o w n c o m m a n d ( A t i s h P a t r a ) [ O r a b u g : 2 5 4 6 1 9 5 8 ] b r > - k a b i w h i t e l i s t : R e m o v e a l l i b _ s y m b o l s f r o m t h e l i s t . ( K n u t O m a n g ) [ O r a b u g : 2 5 9 5 5 8 2 5 ] b r > - e x t 4 : p r i n t e x t 4 m o u n t o p t i o n d a t a _ e r r = a b o r t c o r r e c t l y ( A l e s N o v a k ) [ O r a b u g : 2 5 6 9 1 0 2 0 ] b r > - I B / s a : A l l o c a t e S A q u e r y w i t h k z a l l o c ( K a i k e W a n ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - I B / s a : F i x n e t l i n k l o c a l s e r v i c e G F P c r a s h ( K a i k e W a n ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - I B / s a : F i x r d m a n e t l i n k m e s s a g e f l a g s ( K a i k e W a n ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - I B / s a : P u t n e t l i n k r e q u e s t i n t o t h e r e q u e s t l i s t b e f o r e s e n d i n g ( K a i k e W a n ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - I B / c o r e : F i x a p o t e n t i a l a r r a y o v e r r u n i n C M A a n d S A a g e n t ( Y u v a l S h a i a ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - I B / S A : U s e c o r r e c t f r e e f u n c t i o n ( M a r k B l o c h ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - I B / s a : R o u t e S A p a t h r e c o r d q u e r y t h r o u g h n e t l i n k ( K a i k e W a n ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - I B / c o r e : A d d r d m a n e t l i n k h e l p e r f u n c t i o n s ( K a i k e W a n ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - I B / n e t l i n k : A d d d e f i n e s f o r l o c a l s e r v i c e r e q u e s t s t h r o u g h n e t l i n k ( K a i k e W a n ) [ O r a b u g : 2 6 1 2 4 1 1 8 ] b r > - s c s i : m p t 3 s a s : r e m o v e r e d u n d a n t w m b ( S i n a n K a y a ) [ O r a b u g : 2 6 0 9 6 3 5 3 ] b r > - s c s i : m p t 3 s a s : U p d a t i n g d r i v e r v e r s i o n t o v 1 5 . 1 0 0 . 0 0 . 0 0 ( C h a i t r a P B ) [ O r a b u g : 2 6 0 9 6 3 5 3 ] b r > - s c s i : m p t 3 s a s : F i x f o r C r u s a d e r t o a c h i e v e p r o d u c t t a r g e t s w i t h S A S d e v i c e s . ( C h a i t r a P B ) [ O r a b u g : 2 6 0 9 6 3 5 3 ] b r > - s c s i : m p t 3 s a s : F i x F i r m w a r e f a u l t s t a t e 0 x 2 1 0 0 d u r i n g h e a v y 4 K R R F I O s t r e s s t e s t . ( C h a i t r a P B ) [ O r a b u g : 2 6 0 9 6 3 5 3 ] b r > - s c s i : m p t 3 s a s : A d d e d p r i n t t o n o t i f y c a b l e r u n n i n g a t a d e g r a d e d s p e e d . ( C h a i t r a P B ) [ O r a b u g : 2 6 0 9 6 3 5 3 ] b r > - x e n - b l k b a c k : r e p o r t h o t p l u g - s t a t u s b u s y w h e n d e t a c h i s i n i t i a t e d b u t f r o n t e n d d e v i c e i s b u s y . ( N i r a n j a n P a t i l ) [ O r a b u g : 2 6 0 7 2 4 3 0 ] b r > - q l a 2 x x x : A l l o w v r e f c o u n t t o t i m e o u t o n v p o r t d e l e t e . ( J o e C a r n u c c i o ) [ O r a b u g : 2 6 0 2 1 1 5 1 ] b r > - B t r f s : d o n t B U G _ O N ( ) i n b t r f s _ o r p h a n _ a d d ( J o s e f B a c i k ) [ O r a b u g : 2 5 9 7 5 3 1 6 ] b r > - B t r f s : c l a r i f y d o _ c h u n k _ a l l o c ( ) s r e t u r n v a l u e ( L i u B o ) [ O r a b u g : 2 5 9 7 5 3 1 6 ] b r > - b t r f s : f l u s h _ s p a c e : t r e a t r e t u r n v a l u e o f d o _ c h u n k _ a l l o c p r o p e r l y ( A l e x L y a k a s ) [ O r a b u g : 2 5 9 7 5 3 1 6 ] b r > - 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 ) [ O r a b u g : 2 5 9 5 5 0 8 9 ] b r > - x e n : M a k e V P M U i n i t m e s s a g e l o o k l e s s s c a r y ( J u e r g e n G r o s s ) [ O r a b u g : 2 5 8 7 3 4 1 6 ] b r > - u e k - r p m : c o n f i g s : e n a b l e C O N F I G _ A C P I _ N F I T ( T o d d V i e r l i n g ) [ O r a b u g : 2 5 7 1 9 1 4 9 ] b r > - i p v 6 : D o n t u s e u f o h a n d l i n g o n l a t e r t r a n s f o r m e d p a c k e t s ( J a k u b S i t n i c k i ) [ O r a b u g : 2 5 5 3 3 7 4 3 ] b r > - n e t / p a c k e t : f i x o v e r f l o w i n c h e c k f o r t p _ r e s e r v e ( A n d r e y K o n o v a l o v ) [ O r a b u g : 2 5 8 1 3 7 7 3 ] { C V E - 2 0 1 7 - 7 3 0 8 } b r > - n e t / p a c k e t : f i x o v e r f l o w i n c h e c k f o r t p _ f r a m e _ n r ( A n d r e y K o n o v a l o v ) [ O r a b u g : 2 5 8 1 3 7 7 3 ] { C V E - 2 0 1 7 - 7 3 0 8 } b r > - n e t / p a c k e t : f i x o v e r f l o w i n c h e c k f o r p r i v a r e a s i z e ( A n d r e y K o n o v a l o v ) [ O r a b u g : 2 5 8 1 3 7 7 3 ] { C V E - 2 0 1 7 - 7 3 0 8 } b r > - f s / f i l e . c : _ _ f g e t ( ) a n d d u p 2 ( ) a t o m i c i t y r u l e s ( E r i c D u m a z e t ) [ O r a b u g : 2 5 4 0 8 9 2 1 ] b r > - I B / i p o i b : a d d g e t _ s e t t i n g s i n e t h t o o l ( Z h u Y a n j u n ) [ O r a b u g : 2 5 0 4 8 5 2 1 ] b r > - R D S / I B : a c t i v e b o n d i n g p o r t s t a t e f i x f o r i n t f s a d d e d l a t e ( M u k e s h K a c k e r ) [ O r a b u g : 2 6 0 8 1 0 7 9 ] b r > - R e v e r t ' x e n / e v e n t s : r e m o v e u n n e c e s s a r y c a l l t o b i n d _ e v t c h n _ t o _ c p u ( ) ' ( Z h e n z h o n g D u a n ) b r > - x s i g o : C o m p u t e n o d e c r a s h o n F C f a i l o v e r ( P r a d e e p G o p a n a p a l l i ) [ O r a b u g : 2 5 9 8 1 9 7 3 ] b r > - R e v e r t ' [ S C S I ] l i b i s c s i : R e d u c e l o c k i n g c o n t e n t i o n i n f a s t p a t h ' ( A s h i s h S a m a n t ) [ O r a b u g : 2 5 9 7 5 2 2 3 ] b r > - n f s d : s t r i c t e r d e c o d i n g o f w r i t e - l i k e N F S v 2 / v 3 o p s ( J . B r u c e F i e l d s ) [ O r a b u g : 2 5 9 7 4 7 3 9 ] { C V E - 2 0 1 7 - 7 8 9 5 } b r > - s c h e d / r t : M i n i m i z e r q - > l o c k c o n t e n t i o n i n d o _ s c h e d _ r t _ p e r i o d _ t i m e r ( ) ( D a v e K l e i k a m p ) [ O r a b u g : 2 5 4 9 1 9 7 0 ] b r > - s p a r c 6 4 : c a c h e _ l i n e _ s i z e ( ) r e t u r n s l a r g e r v a l u e f o r c a c h e l i n e s i z e . ( c h r i s h y s e r ) b r > - s p a r c 6 4 : f i x i n c o n s i s t e n t p r i n t i n g o f h a n d l e s i n d e b u g m e s s a g e s ( M e n n o L a g e m a n ) b r > - s p a r c 6 4 : s e t t h e I S C N T R L D b i t f o r S P s e r v i c e h a n d l e s ( M e n n o L a g e m a n ) [ O r a b u g : 2 5 9 8 3 8 6 8 ] b r > - s p a r c 6 4 : D A X r e c u r s i v e l o c k r e m o v e d ( R o b G a r d n e r ) [ O r a b u g : 2 6 1 0 3 4 8 7 ] b r > - s p a r c / f t r a c e : F i x f t r a c e g r a p h t i m e m e a s u r e m e n t ( L i a m R . H o w l e t t ) [ O r a b u g : 2 5 9 9 5 3 5 1 ] b r > - s p a r c 6 4 : I n c r e a s e m a x _ p h y s _ b i t s t o 5 1 f o r M 8 . ( V i j a y K u m a r ) [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > - s p a r c 6 4 : 5 - L e v e l p a g e t a b l e s u p p o r t f o r s p a r c ( V i j a y K u m a r ) [ O r a b u g : 2 6 0 7 6 1 1 0 ] [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > - m m , g u p : f i x t y p o i n g u p _ p 4 d _ r a n g e ( ) ( K i r i l l A . S h u t e m o v ) [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > - m m : i n t r o d u c e _ _ p 4 d _ a l l o c ( ) ( K i r i l l A . S h u t e m o v ) [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > - m m : c o n v e r t g e n e r i c c o d e t o 5 - l e v e l p a g i n g ( V i j a y K u m a r ) [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > ( V i j a y K u m a r ) [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > - a r c h , m m : c o n v e r t a l l a r c h i t e c t u r e s t o u s e 5 l e v e l - f i x u p . h ( V i j a y K u m a r ) [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > - a s m - g e n e r i c : i n t r o d u c e _ _ A R C H _ U S E _ 5 L E V E L _ H A C K ( K i r i l l A . S h u t e m o v ) [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > - a s m - g e n e r i c : i n t r o d u c e 5 l e v e l - f i x u p . h ( K i r i l l A . S h u t e m o v ) [ O r a b u g : 2 5 8 0 8 6 4 7 ] b r > - s p a r c 6 4 : p r e v e n t s u n v d c f r o m s e n d i n g d u p l i c a t e v d i s k r e q u e s t s ( J a g R a m a n ) [ O r a b u g : 2 5 8 6 6 7 7 0 ] b r > - l d m v s w : s t o p t h e c l e a n t i m e r a t b e g i n n i n g o f r e m o v e ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 7 4 8 2 4 1 ] b r > - s p a r c 6 4 : s e t C O N F I G _ E F I i n c o n f i g ( E r i c S n o w b e r g ) [ O r a b u g : 2 6 0 3 7 3 5 8 ] b r > - s p a r c 6 4 : / s y s / f i r m w a r e / e f i m i s s i n g d u r i n g E F I b o o t ( E r i c S n o w b e r g ) [ O r a b u g : 2 6 0 3 7 3 5 8 ] b r > - A l l o w d e f a u l t v a l u e o f n p o o l s u s e d f o r i o m m u t o b e c o n f i g u r e d f r o m c m d l i n e ( A l l e n P a i s ) b r > - S P A R C 6 4 : A d d L i n u x v d s d r i v e r D e v i c e I D s u p p o r t f o r S o l a r i s g u e s t b o o t ( G e o r g e K e n n e d y ) [ O r a b u g : 2 5 8 3 6 2 3 1 ] b r > - s p a r c 6 4 : R e m o v e l o c k i n g o f h u g e p a g e s i n D A X d r i v e r ( S a n a t h K u m a r ) [ O r a b u g : 2 5 9 6 8 1 4 1 ] b r > - l d m v s w : u n r e g i s t e r i n g n e t d e v b e f o r e d i s a b l e h a r d w a r e ( T h o m a s T a i ) b r > - a r c h / s p a r c : M e a s u r e r e c e i v e r f o r w a r d p r o g r e s s t o a v o i d s e n d m o n d o t i m e o u t ( J a n e C h u ) [ O r a b u g : 2 5 4 7 6 5 4 1 ] b r > - s p a r c 6 4 : u p d a t e D A X s u b m i t t o l a t e s t H V s p e c ( J o n a t h a n H e l m a n ) [ O r a b u g : 2 5 9 2 7 5 5 8 ] b r > - a r c h / s p a r c : i n c r e a s e C O N F I G _ N O D E S _ S H I F T o n S P A R C t o 5 ( J a n e C h u ) [ O r a b u g : 2 5 5 7 7 7 5 4 ] b r > - a r c h / s p a r c : s u p p o r t N R _ C P U S = 4 0 9 6 ( j a n e C h u ) [ O r a b u g : 2 5 5 0 5 7 5 0 ] b r > - i p v 6 : c a t c h a n u l l s k b b e f o r e u s i n g i t i n a D T R A C E ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 9 7 3 7 9 7 ] b r > - s p a r c 6 4 : f i x f a u l t h a n d l i n g i n N G b z e r o . S a n d G E N b z e r o . S ( D a v e A l d r i d g e ) [ O r a b u g : 2 5 5 7 7 5 6 0 ] b r > - s p a r c 6 4 : m o d i f y s y s _ d a x . h f o r n e w l i b d a x ( J o n a t h a n H e l m a n ) [ O r a b u g : 2 5 9 2 7 5 7 2 ] b r > - b n x 2 x : A l i g n R X b u f f e r s ( S c o t t W o o d ) [ O r a b u g : 2 5 8 0 6 7 7 8 ] b r > - P C I : F i x u n a l i g n e d a c c e s s e s i n V C c o d e ( D a v i d M i l l e r ) [ O r a b u g : 2 5 8 0 6 7 7 8 ] b r > - s p a r c 6 4 : U s e L O C K D E P _ S M A L L , n o t P R O V E _ L O C K I N G _ S M A L L ( D a n i e l J o r d a n ) [ O r a b u g : 2 5 8 3 0 0 4 1 ] b r > - l o c k d e p : L i m i t s t a t i c a l l o c a t i o n s i f P R O V E _ L O C K I N G _ S M A L L i s d e f i n e d ( B a b u M o g e r ) b r > - c o n f i g : A d d i n g t h e n e w c o n f i g p a r a m e t e r C O N F I G _ P R O V E _ L O C K I N G _ S M A L L f o r s p a r c ( B a b u M o g e r ) b r > - s p a r c 6 4 : f i x c d e v _ p u t ( ) u s e - a f t e r - f r e e w h e n u n b i n d i n g a n L D o m ( T h o m a s T a i ) [ O r a b u g : 2 5 9 1 1 3 8 9 ] b r > - s p a r c 6 4 : c h a n g e D A X C C B _ E X E C E N O B U F S p r i n t t o d e b u g ( J o n a t h a n H e l m a n ) [ O r a b u g : 2 5 9 2 7 5 2 8 ] b r > - x e n - n e t b a c k : c o p y b u f f e r o n x e n v i f _ s t a r t _ x m i t ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t b a c k : s l i g h t l y r e w o r k x e n v i f _ r x _ s k b ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t f r o n t : i n t r o d u c e r x c o p y m o d e ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t f r o n t : u s e g r e f m a p p i n g s f o r T x b u f f e r s ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t f r o n t : g e n e r a l i z e r e c y c l i n g f o r g r a n t s ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t f r o n t : a d d r x p a g e s t a t i s t i c s ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t f r o n t : i n t r o d u c e r x p a g e r e c y l i n g ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t f r o n t : m o v e r x _ g s o _ c h e c k s u m _ f i x u p i n t o n e t f r o n t _ s t a t s ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t f r o n t : i n t r o d u c e s t a g i n g g r e f p o o l s ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t b a c k : u s e g r e f m a p p i n g s f o r T x r e q u e s t s ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t b a c k : u s e g r e f m a p p i n g s f o r R x r e q u e s t s ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t b a c k : s h o r t e n t x g r a n t c o p y ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t b a c k : i n t r o d u c e s t a g i n g g r a n t m a p p i n g s o p s ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - i n c l u d e / x e n : i m p o r t v e n d o r e x t e n s i o n t o n e t i f . h ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - x e n - n e t b a c k : f i x t y p e m i s m a t c h w a r n i n g ( A r n d B e r g m a n n ) b r > - x e n - n e t b a c k : f i x g u e s t R x s t a l l d e t e c t i o n ( a f t e r g u e s t R x r e f a c t o r ) ( D a v i d V r a b e l ) b r > - x e n / n e t b a c k : a d d f r a g l i s t s u p p o r t f o r t o - g u e s t r x ( R o s s L a g e r w a l l ) b r > - x e n - n e t b a c k : b a t c h c o p i e s f o r m u l t i p l e t o - g u e s t r x p a c k e t s ( D a v i d V r a b e l ) b r > - x e n - n e t b a c k : p r o c e s s g u e s t r x p a c k e t s i n b a t c h e s ( D a v i d V r a b e l ) b r > - x e n - n e t b a c k : i m m e d i a t e l y w a k e t x q u e u e w h e n g u e s t r x q u e u e h a s s p a c e ( D a v i d V r a b e l ) b r > - x e n - n e t b a c k : r e f a c t o r g u e s t r x ( D a v i d V r a b e l ) b r > - x e n - n e t b a c k : r e t i r e g u e s t r x s i d e p r e f i x G S O f e a t u r e ( P a u l D u r r a n t ) b r > - x e n - n e t b a c k : s e p a r a t e g u e s t s i d e r x c o d e i n t o s e p a r a t e m o d u l e ( P a u l D u r r a n t ) b r > - x 8 6 / x e n / t i m e : s e t u p s e c o n d a r y t i m e i n f o f o r v d s o ( J o a o M a r t i n s ) [ O r a b u g : 2 6 1 0 7 9 4 2 ] b r > - D r i v e r s : h v : k v p : f i x I P F a i l o v e r ( V i t a l y K u z n e t s o v ) [ O r a b u g : 2 5 9 7 0 6 3 7 ] b r > - D r i v e r s : h v : u t i l : P a s s t h e c h a n n e l i n f o r m a t i o n d u r i n g t h e i n i t c a l l ( K . Y . S r i n i v a s a n ) [ O r a b u g : 2 5 9 7 0 6 3 7 ] b r > - D r i v e r s : h v : u t i l s : r u n p o l l i n g c a l l b a c k a l w a y s i n i n t e r r u p t c o n t e x t ( O l a f H e r i n g ) [ O r a b u g : 2 5 9 7 0 6 3 7 ] b r > - D r i v e r s : h v : u t i l : I n c r e a s e t h e t i m e o u t f o r u t i l s e r v i c e s ( K . Y . S r i n i v a s a n ) [ O r a b u g : 2 5 9 7 0 6 3 7 ] b r > - D r i v e r s : h v : k v p : c h e c k k z a l l o c r e t u r n v a l u e ( V i t a l y K u z n e t s o v ) [ O r a b u g : 2 5 9 7 0 6 3 7 ] b r > - D r i v e r s : h v : f c o p y : d y n a m i c a l l y a l l o c a t e s m s g _ o u t i n f c o p y _ s e n d _ d a t a ( ) ( V i t a l y K u z n e t s o v ) [ O r a b u g : 2 5 9 7 0 6 3 7 ] b r > - D r i v e r s : h v : v s s : f u l l h a n d s h a k e s u p p o r t ( V i t a l y K u z n e t s o v ) [ O r a b u g : 2 5 9 7 0 6 3 7 ] b r > - R D S / I B : 4 K B r e c e i v e b u f f e r s g e t p o s t e d b y m i s t a k e o n 1 6 K B f r a g c o n n e c t i o n s . ( V e n k a t V e n k a t s u b r a ) [ O r a b u g : 2 5 9 2 0 9 1 6 ] b r > - m l x 4 : l i m i t m a x M S I X a l l o c a t i o n s ( A j a y k u m a r H o t c h a n d a n i ) [ O r a b u g : 2 5 9 1 2 7 3 7 ] b r > - s c h e d / w a i t : F i x t h e s i g n a l h a n d l i n g f i x ( P e t e r Z i j l s t r a ) [ O r a b u g : 2 5 9 0 8 2 6 6 ] b r > - s p a r c 6 4 : F i x m a p p i n g o f 6 4 k p a g e s w i t h M A P _ F I X E D ( N i t i n G u p t a ) [ O r a b u g : 2 5 8 8 5 9 9 1 ] b r > - u d p : p r o p e r l y s u p p o r t M S G _ P E E K w i t h t r u n c a t e d b u f f e r s ( E r i c D u m a z e t ) [ O r a b u g : 2 5 8 7 6 4 0 2 ] { C V E - 2 0 1 6 - 1 0 2 2 9 } b r > - n e t / m l x 4 _ c o r e : p a n i c t h e s y s t e m o n u n r e c o v e r a b l e e r r o r s ( S a n t o s h S h i l i m k a r ) [ O r a b u g : 2 5 8 7 3 6 9 0 ] b r > - R e v e r t ' r e s t r i c t / d e v / m e m t o i d l e i o m e m o r y r a n g e s ' ( C h u c k A n d e r s o n ) [ O r a b u g : 2 5 8 3 2 7 5 0 ] b r > - I / O E R R O R W H E N A F I L E O N A C F S F I L E S Y S T E M I S A T T A C H E D T O T H E G U E S T D O M U ( J o e J i n ) [ O r a b u g : 2 5 8 3 1 4 7 1 ] b r > - x s i g o : F i x s p i n l o c k r e l e a s e i n c a s e o f e r r o r ( P r a d e e p G o p a n a p a l l i ) [ O r a b u g : 2 5 7 7 9 8 0 3 ] b r > - m l x 4 _ c o r e : A d d f u n c n a m e t o c o m m o n e r r o r s t r i n g s t o l o c a t e u n i q u e l y ( M u k e s h K a c k e r ) [ O r a b u g : 2 5 4 4 0 3 2 9 ] b r > - x s i g o : O p t i m i z e x s v n i c m o d u l e p a r a m e t e r s f o r U E K 4 ( P r a d e e p G o p a n a p a l l i ) [ O r a b u g : 2 5 7 7 9 8 6 5 ] b r > - x e n : e v e n t s : R e p l a c e B U G ( ) w i t h B U G _ O N ( ) ( S h y a m S a i n i ) b r > - x e n : r e m o v e s t a l e x s _ i n p u t _ a v a i l ( ) f r o m h e a d e r ( J u e r g e n G r o s s ) b r > - x e n : r e t u r n x e n s t o r e c o m m a n d f a i l u r e s v i a r e s p o n s e i n s t e a d o f r c ( J u e r g e n G r o s s ) b r > - x e n : x e n b u s d r i v e r m u s t n o t a c c e p t i n v a l i d t r a n s a c t i o n i d s ( J u e r g e n G r o s s ) b r > - x e n / e v t c h n : u s e r b _ e n t r y ( ) ( G e l i a n g T a n g ) b r > - x e n / s e t u p : D o n t r e l o c a t e p 2 m o v e r e x i s t i n g o n e ( R o s s L a g e r w a l l ) b r > - x e n / b a l l o o n : O n l y m a r k a p a g e a s m a n a g e d w h e n i t i s r e l e a s e d ( R o s s L a g e r w a l l ) b r > - x e n / s c s i f r o n t : d o n t r e q u e s t a s l o t o n t h e r i n g u n t i l r e q u e s t i s r e a d y ( J u e r g e n G r o s s ) b r > - x e n / x 8 6 : I n c r e a s e x e n _ e 8 2 0 _ m a p t o E 8 2 0 _ X _ M A X p o s s i b l e e n t r i e s ( A l e x T h o r l t o n ) b r > - x 8 6 : M a k e E 8 2 0 _ X _ M A X u n c o n d i t i o n a l l y l a r g e r t h a n E 8 2 0 M A X ( A l e x T h o r l t o n ) b r > - x e n / p c i : B u b b l e u p e r r o r a n d f i x d e s c r i p t i o n . ( K o n r a d R z e s z u t e k W i l k ) b r > - x e n : x e n b u s : s e t e r r o r c o d e o n f a i l u r e ( P a n B i a n ) b r > - x e n : s e t e r r o r c o d e o n f a i l u r e s ( P a n B i a n ) b r > - x e n / e v e n t s : u s e x e n _ v c p u _ i d m a p p i n g f o r E V T C H N O P _ s t a t u s ( V i t a l y K u z n e t s o v ) b r > - x e n / g n t d e v : U s e V M _ M I X E D M A P i n s t e a d o f V M _ I O t o a v o i d N U M A b a l a n c i n g ( B o r i s O s t r o v s k y ) b r > - t p m x e n : R e m o v e b o g u s t p m _ c h i p _ u n r e g i s t e r ( J a s o n G u n t h o r p e ) b r > - x e n - s c s i f r o n t : A d d a m i s s i n g c a l l t o k f r e e ( Q u e n t i n L a m b e r t ) b r > - x e n f s : U s e p r o c _ c r e a t e _ m o u n t _ p o i n t ( ) t o c r e a t e / p r o c / x e n ( S e t h F o r s h e e ) b r > - x e n - n e t b a c k : f i x e r r o r h a n d l i n g o u t p u t ( A r n d B e r g m a n n ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n b u s ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - p c i b a c k ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - f b f r o n t ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - s c s i f r o n t ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - p c i f r o n t ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - n e t f r o n t ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - n e t b a c k ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - k b d f r o n t ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - t p m f r o n t ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - b l k f r o n t ( J u e r g e n G r o s s ) b r > - x e n : m a k e u s e o f x e n b u s _ r e a d _ u n s i g n e d ( ) i n x e n - b l k b a c k ( J u e r g e n G r o s s ) b r > - x e n : i n t r o d u c e x e n b u s _ r e a d _ u n s i g n e d ( ) ( J u e r g e n G r o s s ) b r > - x e n - n e t f r o n t : c a s t g r a n t t a b l e r e f e r e n c e f i r s t t o t y p e i n t ( D o n g l i Z h a n g ) b r > - x e n - n e t f r o n t : d o n o t c a s t g r a n t t a b l e r e f e r e n c e t o s i g n e d s h o r t ( D o n g l i Z h a n g ) b r > - x e n b u s : c h e c k r e t u r n v a l u e o f x e n b u s _ s c a n f ( ) ( J a n B e u l i c h ) b r > - x e n b u s : p r e f e r l i s t _ f o r _ e a c h ( ) ( J a n B e u l i c h ) b r > - x e n b u s : a d v e r t i s e c o n t r o l f e a t u r e f l a g s ( J u e r g e n G r o s s ) b r > - x e n / p c i b a c k : s u p p o r t d r i v e r _ o v e r r i d e ( J u e r g e n G r o s s ) b r > - x e n / p c i b a c k : a v o i d m u l t i p l e e n t r i e s i n s l o t l i s t ( J u e r g e n G r o s s ) b r > - x e n / p c i b a c k : s i m p l i f y p c i s t u b d e v i c e h a n d l i n g ( J u e r g e n G r o s s ) b r > - x 8 6 / x e n : a d d m i s s i n g b r > a t e n d o f p r i n t k w a r n i n g m e s s a g e ( C o l i n I a n K i n g ) b r > - x e n - n e t f r o n t : a v o i d p a c k e t l o s s w h e n e t h e r n e t h e a d e r c r o s s e s p a g e b o u n d a r y ( V i t a l y K u z n e t s o v ) b r > - x e n : S y n c x e n h e a d e r ( J u e r g e n G r o s s ) b r > - x e n / g r a n t - t a b l e : U s e k m a l l o c _ a r r a y ( ) i n a r c h _ g n t t a b _ v a l l o c ( ) ( M a r k u s E l f r i n g ) b r > - x e n : M a k e V P M U i n i t m e s s a g e l o o k l e s s s c a r y ( J u e r g e n G r o s s ) b r > - x e n : r e n a m e x e n _ p m u _ i n i t ( ) i n s y s - h y p e r v i s o r . c ( J u e r g e n G r o s s ) b r > - k e x e c : a l l o w k d u m p w i t h c r a s h _ k e x e c _ p o s t _ n o t i f i e r s ( P e t r T e s a r i k ) b r > - x e n / a c p i : a l l o w x e n - a c p i - p r o c e s s o r d r i v e r t o l o a d o n X e n 4 . 7 ( J a n B e u l i c h ) b r > - p r o c : A l l o w c r e a t i n g p e r m a n e n t l y e m p t y d i r e c t o r i e s t h a t s e r v e a s m o u n t p o i n t s ( E r i c W . B i e d e r m a n ) b r > - x e n : R e s u m e P M U f r o m n o n - a t o m i c c o n t e x t ( B o r i s O s t r o v s k y ) b r > b r > [ 4 . 1 . 1 2 - 1 0 2 ] b r > - R e v e r t ' m l x 4 _ i b : M e m o r y l e a k o n D o m 0 w i t h S R I O V . ' ( H a k o n B u g g e ) [ O r a b u g : 2 5 8 2 9 2 3 3 ] b r > - R e v e r t ' m l x 4 : a v o i d m u l t i p l e f r e e o n i d _ m a p _ e n t ' ( H a k o n B u g g e ) [ O r a b u g : 2 5 8 2 9 2 3 3 ] b r > - D r i v e r s : h v : v s s : c o n v e r t t o h v _ u t i l s _ t r a n s p o r t ( V i t a l y K u z n e t s o v ) [ O r a b u g : 2 5 8 1 9 1 0 5 ] b r > - D r i v e r s : h v : v s s : s w i t c h t o u s i n g t h e h v u t i l _ d e v i c e _ s t a t e s t a t e m a c h i n e ( V i t a l y K u z n e t s o v ) [ O r a b u g : 2 5 8 1 9 1 0 5 ] b r > - D r i v e r s : h v : v s s : p r o c e s s d e f e r r e d m e s s a g e s w h e n w e c o m p l e t e t h e t r a n s a c t i o n ( V i t a l y K u z n e t s o v ) [ O r a b u g : 2 5 8 1 9 1 0 5 ] b r > - D r i v e r s : h v : k v p : c o n v e r t t o h v _ u t i l s _ t r a n s p o r t ( V i t a l y K u z n e t s o v ) [ O r a b u g : 2 5 8 1 9 1 0 5 ] b r > - R e v e r t ' i p v 4 : u s e s k b c o a l e s c i n g i n d e f r a g m e n t a t i o n ' ( F l o r i a n W e s t p h a l ) [ O r a b u g : 2 5 8 1 9 1 0 3 ] b r > - x f r m _ u s e r : v a l i d a t e X F R M _ M S G _ N E W A E i n c o m i n g E S N s i z e h a r d e r ( A n d y W h i t c r o f t ) [ O r a b u g : 2 5 8 0 5 9 9 6 ] { C V E - 2 0 1 7 - 7 1 8 4 } b r > - x f r m _ u s e r : v a l i d a t e X F R M _ M S G _ N E W A E X F R M A _ R E P L A Y _ E S N _ V A L r e p l a y _ w i n d o w ( A n d y W h i t c r o f t ) [ O r a b u g : 2 5 8 0 5 9 9 6 ] { C V E - 2 0 1 7 - 7 1 8 4 } b r > - l p f c c a n n o t e s t a b l i s h c o n n e c t i o n w i t h t a r g e t s t h a t s e n d P R L I u n d e r P 2 P m o d e ( J o e J i n ) [ O r a b u g : 2 5 8 0 2 9 1 3 ] b r > - t t y : n _ h d l c : g e t r i d o f r a c y n _ h d l c . t b u f ( A l e x a n d e r P o p o v ) [ O r a b u g : 2 5 8 0 2 6 7 8 ] { C V E - 2 0 1 7 - 2 6 3 6 } b r > - T T Y : n _ h d l c , f i x l o c k d e p f a l s e p o s i t i v e ( J i r i S l a b y ) [ O r a b u g : 2 5 8 0 2 6 7 8 ] { C V E - 2 0 1 7 - 2 6 3 6 } b r > - n e t / l l c : a v o i d B U G _ O N ( ) i n s k b _ o r p h a n ( ) ( E r i c D u m a z e t ) [ O r a b u g : 2 5 8 0 2 5 9 9 ] { C V E - 2 0 1 7 - 6 3 4 5 } b r > - i p : f i x I P _ C H E C K S U M h a n d l i n g ( P a o l o A b e n i ) [ O r a b u g : 2 5 8 0 2 5 7 6 ] { C V E - 2 0 1 7 - 6 3 4 7 } b r > - u d p : f i x I P _ C H E C K S U M h a n d l i n g ( E r i c D u m a z e t ) [ O r a b u g : 2 5 8 0 2 5 7 6 ] { C V E - 2 0 1 7 - 6 3 4 7 } b r > - u d p : d o n o t e x p e c t u d p h e a d e r s i n r e c v c m s g I P _ C M S G _ C H E C K S U M ( W i l l e m d e B r u i j n ) [ O r a b u g : 2 5 8 0 2 5 7 6 ] { C V E - 2 0 1 7 - 6 3 4 7 } b r > - t c p : a v o i d i n f i n i t e l o o p i n t c p _ s p l i c e _ r e a d ( ) ( E r i c D u m a z e t ) [ O r a b u g : 2 5 8 0 2 5 4 9 ] { C V E - 2 0 1 7 - 6 2 1 4 } b r > - s c t p : a v o i d B U G _ O N o n s c t p _ w a i t _ f o r _ s n d b u f ( M a r c e l o R i c a r d o L e i t n e r ) [ O r a b u g : 2 5 8 0 2 5 1 5 ] { C V E - 2 0 1 7 - 5 9 8 6 } b r > - e x t 4 : s t o r e c h e c k s u m s e e d i n s u p e r b l o c k ( D a r r i c k J . W o n g ) [ O r a b u g : 2 5 8 0 2 4 8 1 ] { C V E - 2 0 1 6 - 1 0 2 0 8 } b r > - e x t 4 : r e s e r v e c o d e p o i n t s f o r t h e p r o j e c t q u o t a f e a t u r e ( T h e o d o r e T s o ) [ O r a b u g : 2 5 8 0 2 4 8 1 ] { C V E - 2 0 1 6 - 1 0 2 0 8 } b r > - e x t 4 : v a l i d a t e s _ f i r s t _ m e t a _ b g a t m o u n t t i m e ( E r y u G u a n ) [ O r a b u g : 2 5 8 0 2 4 8 1 ] { C V E - 2 0 1 6 - 1 0 2 0 8 } b r > - e x t 4 : c l e a n u p f e a t u r e t e s t m a c r o s w i t h p r e d i c a t e f u n c t i o n s ( D a r r i c k J . W o n g ) [ O r a b u g : 2 5 8 0 2 4 8 1 ] { C V E - 2 0 1 6 - 1 0 2 0 8 } b r > - K V M : x 8 6 : f i x e m u l a t i o n o f ' M O V S S , n u l l s e l e c t o r ' ( P a o l o B o n z i n i ) [ O r a b u g : 2 5 8 0 2 2 7 8 ] { C V E - 2 0 1 7 - 2 5 8 3 } { C V E - 2 0 1 7 - 2 5 8 3 } b r > - g f s 2 : f i x s l a b c o r r u p t i o n d u r i n g m o u n t i n g a n d u m o u n t i n g g f s f i l e s y s t e m ( T h o m a s T a i ) b r > - g f s 2 : h a n d l e N U L L r g d i n s e t _ r g r p _ p r e f e r e n c e s ( A b h i D a s ) [ O r a b u g : 2 5 7 9 1 6 6 2 ] b r > - R e v e r t ' f i x m i n o r i n f o l e a k i n g e t _ u s e r _ e x ( ) ' ( B r i a n M a l y ) [ O r a b u g : 2 5 7 9 0 3 7 0 ] { C V E - 2 0 1 6 - 9 6 4 4 } b r > - s c h e d / w a i t : F i x s i g n a l h a n d l i n g i n b i t w a i t h e l p e r s ( P e t e r Z i j l s t r a ) [ O r a b u g : 2 5 4 1 6 9 9 0 ] b r > - x e n - p c i f r o n t / h v m : S l u r p u p ' p x m ' e n t r y a n d s e t N U M A n o d e o n P C I e d e v i c e . ( V 5 ) ( K o n r a d R z e s z u t e k W i l k ) b r > - I B / C O R E : s y n c t h e r e s o u c e a c c e s s i n f m r _ p o o l ( W e n g a n g W a n g ) b r > - n e t : p i n g : c h e c k m i n i m u m s i z e o n I C M P h e a d e r l e n g t h ( K e e s C o o k ) [ O r a b u g : 2 5 7 6 6 8 8 4 ] { C V E - 2 0 1 6 - 8 3 9 9 } { C V E - 2 0 1 6 - 8 3 9 9 } b r > - s c s i : s g : c h e c k l e n g t h p a s s e d t o S G _ N E X T _ C M D _ L E N ( p e t e r c h a n g ) [ O r a b u g : 2 5 7 5 1 3 9 5 ] { C V E - 2 0 1 7 - 7 1 8 7 } b r > - x e n - n e t f r o n t : R e w o r k t h e f i x f o r R x s t a l l d u r i n g O O M a n d n e t w o r k s t r e s s ( D o n g l i Z h a n g ) [ O r a b u g : 2 5 7 4 7 7 2 1 ] b r > - x e n - n e t f r o n t : F i x R x s t a l l d u r i n g n e t w o r k s t r e s s a n d O O M ( D o n g l i Z h a n g ) [ O r a b u g : 2 5 7 4 7 7 2 1 ] b r > - i p c / s h m : F i x s h m a t m m a p n i l - p a g e p r o t e c t i o n ( D a v i d l o h r B u e s o ) [ O r a b u g : 2 5 7 1 7 0 9 4 ] { C V E - 2 0 1 7 - 5 6 6 9 } b r > b r > [ 4 . 1 . 1 2 - 1 0 1 ] b r > - s g _ w r i t e ( ) / b s g _ w r i t e ( ) i s n o t f i t t o b e c a l l e d u n d e r K E R N E L _ D S ( A l V i r o ) [ O r a b u g : 2 5 3 4 0 0 7 1 ] { C V E - 2 0 1 6 - 1 0 0 8 8 } b r > - t c p : f i x p o t e n t i a l m e m o r y c o r r u p t i o n ( E r i c D u m a z e t ) [ O r a b u g : 2 5 1 4 0 3 8 2 ] b r > - b l o c k : f i x u s e - a f t e r - f r e e i n s e q f i l e ( V e g a r d N o s s u m ) [ O r a b u g : 2 5 1 3 4 5 4 1 ] { C V E - 2 0 1 6 - 7 9 1 0 } b r > - x f s : C o r r e c t l y l o c k i n o d e w h e n r e m o v i n g s u i d a n d f i l e c a p a b i l i t i e s ( J a n K a r a ) [ O r a b u g : 2 4 8 0 3 5 3 3 ] b r > - f s : C a l l s e c u r i t y _ o p s - > i n o d e _ k i l l p r i v o n t r u n c a t e ( J a n K a r a ) [ O r a b u g : 2 4 8 0 3 5 3 3 ] b r > - f s : P r o v i d e f u n c t i o n t e l l i n g w h e t h e r f i l e _ r e m o v e _ p r i v s ( ) w i l l d o a n y t h i n g ( J a n K a r a ) [ O r a b u g : 2 4 8 0 3 5 3 3 ] b r > - f s : R e n a m e f i l e _ r e m o v e _ s u i d ( ) t o f i l e _ r e m o v e _ p r i v s ( ) ( J a n K a r a ) [ O r a b u g : 2 4 8 0 3 5 3 3 ] b r > - I B / u v e r b s : F i x l e a k o f X R C t a r g e t Q P s ( T a r i q T o u k a n ) [ O r a b u g : 2 4 7 6 1 7 3 2 ] b r > - S o m e u n s u p p o r t e d i o c t l s g e t l o g g e d u n n e c e s s a r i l y ( V e n k a t V e n k a t s u b r a ) [ O r a b u g : 2 4 5 1 0 1 3 7 ] b r > - I B / i p o i b : E x p o s e a c l _ e n a b l e s y s f s f i l e a s r e a d o n l y ( Y u v a l S h a i a ) [ O r a b u g : 2 5 9 9 3 9 5 1 ] b r > - d t r a c e : i m p r o v e i o p r o v i d e r c o v e r a g e ( N i c o l a s D r o u x ) [ O r a b u g : 2 5 8 1 6 5 3 7 ] b r > b r > [ 4 . 1 . 1 2 - 1 0 0 ] b r > - o l 7 / c o n f i g : e n a b l e n f _ t a b l e s p a c k e t d u p l i c a t i o n s u p p o r t ( E t h a n Z h a o ) [ O r a b u g : 2 4 6 9 4 5 7 0 ] b r > - n e t f i l t e r : n f _ d u p : a d d m i s s i n g d e p e n d e n c i e s w i t h N F _ C O N N T R A C K ( P a b l o N e i r a A y u s o ) [ O r a b u g : 2 4 6 9 4 5 7 0 ] b r > - n e t f i l t e r : n f _ t a b l e s : a d d n f t _ d u p e x p r e s s i o n ( P a b l o N e i r a A y u s o ) [ O r a b u g : 2 4 6 9 4 5 7 0 ] b r > - n e t f i l t e r : f a c t o r o u t p a c k e t d u p l i c a t i o n f o r I P v 4 / I P v 6 ( P a b l o N e i r a A y u s o ) [ O r a b u g : 2 4 6 9 4 5 7 0 ] b r > - n e t f i l t e r : x t _ T E E : g e t r i d o f W I T H _ C O N N T R A C K d e f i n i t i o n ( P a b l o N e i r a A y u s o ) [ O r a b u g : 2 4 6 9 4 5 7 0 ] b r > - n e t f i l t e r : m o v e t e e _ a c t i v e t o c o r e ( F l o r i a n W e s t p h a l ) [ O r a b u g : 2 4 6 9 4 5 7 0 ] b r > - i p v 6 : S e t F L O W I _ F L A G _ K N O W N _ N H a t f l o w i 6 _ f l a g s ( M a r t i n K a F a i L a u ) [ O r a b u g : 2 4 6 9 4 5 7 0 ] b r > - e x t 4 : F i x d a t a e x p o s u r e a f t e r f a i l e d A I O D I O ( J a n K a r a ) [ O r a b u g : 2 4 3 9 3 8 1 1 ] b r > - x f s : f o l d x f s _ v m _ d o _ d i o i n t o x f s _ v m _ d i r e c t _ I O ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 4 3 9 3 8 1 1 ] b r > - x f s : d o n t u s e i o e n d s f o r d i r e c t w r i t e c o m p l e t i o n s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 4 3 9 3 8 1 1 ] b r > - d i r e c t - i o : a l w a y s c a l l - > e n d _ i o i f n o n - N U L L ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 4 3 9 3 8 1 1 ] b r > - B t r f s : s e n d , f i x f a i l u r e t o r e n a m e t o p l e v e l i n o d e d u e t o n a m e c o l l i s i o n ( R o b b i e K o ) [ O r a b u g : 2 5 9 9 4 2 8 0 ] b r > - P C I : C h e c k p r e f c o m p a t i b l e b i t f o r m e m 6 4 r e s o u r c e o f P C I e d e v i c e ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - O F / P C I : A d d I O R E S O U R C E _ M E M _ 6 4 f o r 6 4 - b i t r e s o u r c e ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - s p a r c / P C I : K e e p r e s o u r c e i d x o r d e r w i t h b r i d g e r e g i s t e r n u m b e r ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - s p a r c / P C I : A d d I O R E S O U R C E _ M E M _ 6 4 f o r 6 4 - b i t r e s o u r c e i n O F p a r s i n g ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - s p a r c / P C I : R e s e r v e l e g a c y m m i o a f t e r P C I m m i o ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - P C I : A d d p c i _ f i n d _ b u s _ r e s o u r c e ( ) ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - s p a r c / P C I : U s e c o r r e c t o f f s e t f o r b u s a d d r e s s t o r e s o u r c e ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - P C I : R e m o v e _ _ p c i _ m m a p _ m a k e _ o f f s e t ( ) ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - P C I : L e t p c i _ m m a p _ p a g e _ r a n g e ( ) t a k e r e s o u r c e a d d r e s s ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - P C I : F i x p r o c m m a p o n s p a r c ( Y i n g h a i L u ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - P C I : S u p p l y C P U p h y s i c a l a d d r e s s ( n o t b u s a d d r e s s ) t o i o m e m _ i s _ e x c l u s i v e ( ) ( B j o r n H e l g a a s ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' s p a r c / P C I : U s e c o r r e c t b u s a d d r e s s t o r e s o u r c e o f f s e t ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' s p a r c / P C I : U n i f y p c i _ r e g i s t e r _ r e g i o n ( ) ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' s p a r c / P C I : R e s e r v e l e g a c y m m i o a f t e r P C I m m i o ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' s p a r c / P C I : A d d I O R E S O U R C E _ M E M _ 6 4 f o r 6 4 - b i t r e s o u r c e i n O F p a r s i n g ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' s p a r c / P C I : K e e p r e s o u r c e i d x o r d e r w i t h b r i d g e r e g i s t e r n u m b e r ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' P C I : k i l l w r o n g q u i r k a b o u t M 7 1 0 1 ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' O F / P C I : A d d I O R E S O U R C E _ M E M _ 6 4 f o r 6 4 - b i t r e s o u r c e ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' P C I : C h e c k p r e f c o m p a t i b l e b i t f o r m e m 6 4 r e s o u r c e o f P C I e d e v i c e ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' P C I : O n l y t r e a t n o n - p r e f m m i o 6 4 a s p r e f i f a l l b r i d g e s h a v e M E M _ 6 4 ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' P C I : A d d h a s _ m e m 6 4 f o r s t r u c t h o s t _ b r i d g e ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' P C I : O n l y t r e a t n o n - p r e f m m i o 6 4 a s p r e f i f h o s t b r i d g e h a s m m i o 6 4 ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' P C I : R e s t o r e p r e f M M I O a l l o c a t i o n l o g i c f o r h o s t b r i d g e w i t h o u t m m i o 6 4 ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - R e v e r t ' s p a r c : A c c o m m o d a t e m e m 6 4 _ o f f s e t ! = m e m _ o f f s e t i n p b m c o n f i g u r a t i o n ' ( K h a l i d A z i z ) [ O r a b u g : 2 2 8 5 5 1 3 3 ] b r > - P C I : P r e v e n t V P D a c c e s s f o r Q L o g i c I S P 2 7 2 2 ( E t h a n Z h a o ) [ O r a b u g : 2 5 9 7 5 4 8 2 ] b r > - P C I : P r e v e n t V P D a c c e s s f o r b u g g y d e v i c e s ( B a b u M o g e r ) [ O r a b u g : 2 5 9 7 5 4 8 2 ] b r > - t a r g e t : c o n s o l i d a t e b a c k e n d a t t r i b u t e i m p l e m e n t a t i o n s ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 7 9 1 7 8 9 ] b r > - t a r g e t : s i m p l i f y b a c k e n d d r i v e r r e g i s t r a t i o n ( C h r i s t o p h H e l l w i g ) [ O r a b u g : 2 5 7 9 1 7 8 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 ( L e n B r o w n ) [ O r a b u g : 2 5 9 4 8 9 1 3 ] b r > - x 8 6 / t s c : S a v e a n i n d e n t a t i o n l e v e l i n r e c a l i b r a t e _ c p u _ k h z ( ) ( B o r i s l a v P e t k o v ) [ O r a b u g : 2 5 9 4 8 9 1 3 ] b r > - x 8 6 / t s c _ m s r : R e m o v e i r q o f f a r o u n d M S R - b a s e d T S C e n u m e r a t i o n ( L e n B r o w n ) [ O r a b u g : 2 5 9 4 8 9 1 3 ] b r > - p e r f / x 8 6 : F i x t i m e _ s h i f t i n p e r f _ e v e n t _ m m a p _ p a g e ( A d r i a n H u n t e r ) [ O r a b u g : 2 5 9 4 8 9 1 3 ] b r > - p e r f / x 8 6 : I m p r o v e a c c u r a c y o f p e r f / s c h e d c l o c k ( A d r i a n H u n t e r ) [ O r a b u g : 2 5 9 4 8 9 1 3 ] b r > - x 8 6 / a p i c : H a n d l e z e r o v e c t o r g r a c e f u l l y i n c l e a r _ v e c t o r _ i r q ( ) ( K e i t h B u s c h ) [ O r a b u g : 2 4 5 1 5 9 9 8 ] b r > - d t r a c e : p r o c : : : e x i t s h o u l d t r i g g e r o n l y i f t h r e a d g r o u p e x i t s ( T o m a s J e d l i c k a ) [ O r a b u g : 2 5 9 0 4 2 9 8 ] b r > - H I D : h i d - c y p r e s s : v a l i d a t e l e n g t h o f r e p o r t ( G r e g K r o a h - H a r t m a n ) [ O r a b u g : 2 5 7 9 5 9 8 5 ] { C V E - 2 0 1 7 - 7 2 7 3 } b r > - c t f : p r e v e n t m o d u l e s o n t h e d e d u p b l a c k l i s t f r o m s h a r i n g a n y t y p e s a t a l l ( N i c k A l c o c k ) [ O r a b u g : 2 6 1 3 7 2 2 0 ] b r > - c t f : e m i t b i t f i e l d s i n i n - m e m o r y o r d e r ( N i c k A l c o c k ) [ O r a b u g : 2 5 8 1 5 1 2 9 ] b r > - c t f : b i t f i e l d s u p p o r t ( N i c k A l c o c k ) [ O r a b u g : 2 5 8 1 5 1 2 9 ] b r > - c t f : e m i t f i l e - s c o p e s t a t i c v a r i a b l e s ( N i c k A l c o c k ) [ O r a b u g : 2 5 9 6 2 3 8 7 ] b r > - c t f : s p e e d u p t h e d w a r f 2 c t f d u p l i c a t e d e t e c t o r s o m e m o r e ( N i c k A l c o c k ) [ O r a b u g : 2 5 8 1 5 3 0 6 ] b r > - c t f : s t r d u p ( ) - > x s t r d u p ( ) ( N i c k A l c o c k ) [ O r a b u g : 2 5 8 1 5 3 0 6 ] b r > - c t f : s p e e d u p t h e d w a r f 2 c t f d u p l i c a t e d e t e c t o r ( N i c k A l c o c k ) [ O r a b u g : 2 5 8 1 5 3 0 6 ] b r > - c t f : a d d m o d u l e p a r a m e t e r t o s i m p l e _ d w f l _ n e w ( ) a n d a d j u s t b o t h c a l l e r s ( N i c k A l c o c k ) b r > - c t f : f i x t h e s i z e o f i n t a n d a v o i d d u p l i c a t i n g i t ( N i c k A l c o c k ) [ O r a b u g : 2 5 8 1 5 1 2 9 ] b r > - c t f : a l l o w o v e r r i d i n g o f D I E a t t r i b u t e s : u s e i t f o r p a r e n t b i a s ( N i c k A l c o c k ) [ O r a b u g : 2 5 8 1 5 1 2 9 ] b r > - D T r a c e t c p / u d p p r o v i d e r p r o b e s ( A l a n M a g u i r e ) [ O r a b u g : 2 5 8 1 5 1 9 7 ] b r > - d t r a c e : d e f i n e D T R A C E _ P R O B E _ E N A B L E D t o 0 w h e n ! C O N F I G _ D T R A C E ( N i c k A l c o c k ) [ O r a b u g : 2 6 1 4 5 7 8 8 ] b r > - d t r a c e : e n s u r e l i m i t i s e n f o r c e d e v e n w h e n p c s i s N U L L ( K r i s V a n H e e s ) [ O r a b u g : 2 5 9 4 9 6 9 2 ] b r > - d t r a c e : m a k e x 8 6 _ 6 4 F B T r e t u r n p r o b e d e t e c t i o n l e s s r e s t r i c t i v e ( K r i s V a n H e e s ) [ O r a b u g : 2 5 9 4 9 0 4 8 ] b r > - d t r a c e : s u p p o r t p a s s i n g o f f s e t a s a r g 0 t o F B T r e t u r n p r o b e s ( K r i s V a n H e e s ) [ O r a b u g : 2 5 9 4 9 0 8 6 ] b r > - d t r a c e : m a k e F B T e n t r y p r o b e d e t e c t i o n l e s s r e s t r i c t i v e o n x 8 6 _ 6 4 ( K r i s V a n H e e s ) [ O r a b u g : 2 5 9 4 9 0 3 0 ] b r > - d t r a c e : a d j u s t F B T e n t r y p r o b e d e c t i o n f o r O L 7 ( K r i s V a n H e e s ) [ O r a b u g : 2 5 9 2 1 3 6 1 ] b r > b r > [ 4 . 1 . 1 2 - 9 9 ] b r > - R e - e n a b l e S D P f o r u e k - n a n o k e r n e l ( A s h o k V a i r a v a n ) [ O r a b u g : 2 5 9 9 9 9 3 7 ] b r > - q l a 2 x x x : F i x N U L L p o i n t e r d e r e f i n Q L A i n t e r r u p t ( B r u n o P r a m o n t ) [ O r a b u g : 2 5 9 0 8 3 1 7 ] b r > - R e v e r t ' b e 2 n e t : f i x M A C a d d r s e t t i n g o n p r i v i l e g e d B E 3 V F s ' ( S o m a s u n d a r a m K r i s h n a s a m y ) [ O r a b u g : 2 5 8 7 0 3 0 3 ] b r > - R e v e r t ' b e 2 n e t : f i x i n i t i a l M A C s e t t i n g ' ( S o m a s u n d a r a m K r i s h n a s a m y ) [ O r a b u g : 2 5 8 0 2 8 4 2 ] b r > - x f s : t r a c k a n d s e r i a l i z e i n - f l i g h t a s y n c b u f f e r s a g a i n s t u n m o u n t ( B r i a n F o s t e r ) [ O r a b u g : 2 5 5 5 0 7 1 2 ] b r > - x f s : e x c l u d e n e v e r - r e l e a s e d b u f f e r s f r o m b u f t a r g I / O a c c o u n t i n g ( B r i a n F o s t e r ) [ O r a b u g : 2 5 5 5 0 7 1 2 ] b r > - d m e r a : s a v e s p a c e m a p m e t a d a t a r o o t a f t e r t h e p r e - c o m m i t ( S o m a s u n d a r a m K r i s h n a s a m y ) [ O r a b u g : 2 5 5 4 7 8 2 0 ] b r > - B t r f s : i n c r e m e n t a l s e n d , d o n o t i s s u e i n v a l i d r m d i r o p e r a t i o n s ( R o b b i e K o ) [ O r a b u g : 2 6 0 0 0 6 5 7 ] b r > - x 8 6 / p l a t f o r m / u v / B A U : R e m o v e _ _ r o _ a f t e r _ i n i t d e c l a r a t i o n ( S o m a s u n d a r a m K r i s h n a s a m y ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - x 8 6 / p l a t f o r m : R e m o v e w a r n i n g m e s s a g e f o r d u p l i c a t e N M I h a n d l e r s ( M i k e T r a v i s ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - x 8 6 / p l a t f o r m / u v / B A U : I m p l e m e n t u v 4 _ w a i t _ c o m p l e t i o n w i t h r e a d _ s t a t u s ( A n d r e w B a n m a n ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - x 8 6 / p l a t f o r m / u v / B A U : A d d w a i t _ c o m p l e t i o n t o b a u _ o p e r a t i o n s ( A n d r e w B a n m a n ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - x 8 6 / p l a t f o r m / u v / B A U : A d d s t a t u s m m r l o c a t i o n f i e l d s t o b a u _ c o n t r o l ( A n d r e w B a n m a n ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - x 8 6 / p l a t f o r m / u v / B A U : C l e a n u p b a u _ o p e r a t i o n s d e c l a r a t i o n a n d i n s t a n c e s ( A n d r e w B a n m a n ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - x 8 6 / p l a t f o r m / u v / B A U : A d d p a y l o a d d e s c r i p t o r q u a l i f i e r ( A n d r e w B a n m a n ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - x 8 6 / p l a t f o r m / u v / B A U : A d d u v _ b a u _ v e r s i o n e n u m e r a t e d c o n s t a n t s ( A n d r e w B a n m a n ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - x 8 6 / p l a t f o r m / u v / B A U : F i x H U B e r r o r s b y r e m o v e i n i t i a l w r i t e t o s w - a c k r e g i s t e r ( A n d r e w B a n m a n ) [ O r a b u g : 2 5 9 2 0 2 3 7 ] b r > - f n i c : F i x i n g s c a b t s s t a t u s a n d f l a g s a s s i g n m e n t . ( S a t i s h K h a r a t ) [ O r a b u g : 2 5 6 3 8 8 8 0 ] b r > - f n i c : A d d i n g d e b u g I O , A b o r t l a t e n c y c o u n t e r a n d c h e c k c o n d i t i o n c o u n t t o f n i c s t a t s ( S a t i s h K h a r a t ) [ O r a b u g : 2 5 6 3 8 8 8 0 ] b r > - f n i c : A v o i d f a l s e o u t - o f - o r d e r d e t e c t i o n f o r a b o r t e d c o m m a n d ( S a t i s h K h a r a t ) [ O r a b u g : 2 5 6 3 8 8 8 0 ] b r > - s c s i : f n i c : C o r r e c t i n g r p o r t c h e c k l o c a t i o n i n f n i c _ q u e u e c o m m a n d _ l c k ( S a t i s h K h a r a t ) [ O r a b u g : 2 5 6 3 8 8 8 0 ] b r > - f n i c : m i n o r w h i t e s p a c e c h a n g e s ( S a t i s h K h a r a t ) [ O r a b u g : 2 5 6 3 8 8 8 0 ] b r > - s c s i : f n i c : A v o i d s e n d i n g r e s e t t o f i r m w a r e w h e n a n o t h e r r e s e t i s i n p r o g r e s s ( S a t i s h K h a r a t ) [ O r a b u g : 2 5 6 3 8 8 8 0 ] b r > - o v l : D o d _ t y p e c h e c k o n l y i f w o r k d i r c r e a t i o n w a s s u c c e s s f u l ( V i v e k G o y a l ) [ O r a b u g : 2 5 8 0 2 6 2 0 ] b r > - o v l : E n s u r e u p p e r f i l e s y s t e m s u p p o r t s d _ t y p e ( V i v e k G o y a l ) [ O r a b u g : 2 5 8 0 2 6 2 0 ] b r > - s p a r c 6 4 : A d d h a r d w a r e c a p a b i l i t i e s f o r M 8 ( D a v e A l d r i d g e ) [ O r a b u g : 2 5 5 5 5 7 4 6 ] b r > - s p a r c 6 4 : S t o p p e r f o r m a n c e c o u n t e r b e f o r e u p d a t i n g ( D a v e A l d r i d g e ) [ O r a b u g : 2 5 4 4 1 7 0 7 ] b r > - s p a r c 6 4 : F i x a r a c e c o n d i t i o n w h e n s t o p p i n g p e r f o r m a n c e c o u n t e r s ( D a v e A l d r i d g e ) [ O r a b u g : 2 5 4 4 1 7 0 7 ] b r > - a r c h / s p a r c : U s e n e w m i s a l i g n e d l o a d i n s t r u c t i o n s f o r m e m c p y a n d c o p y _ f r o m _ u s e r ( A l l e n P a i s ) [ O r a b u g : 2 5 3 8 1 5 6 7 ] b r > - a r c h / s p a r c : A d d a s e p a r a t e k e r n e l m e m c p y f u n c t i o n s f o r M 8 ( A l l e n P a i s ) [ O r a b u g : 2 5 3 8 1 5 6 7 ] b r > - s p a r c 6 4 : p e r f : m a k e s u r e w e d o n o t s e t t h e ' p i c n h t ' b i t i n t h e P C R ( D a v e A l d r i d g e ) [ O r a b u g : 2 4 9 2 6 0 9 7 ] b r > - s p a r c 6 4 : p e r f : m o v e M 7 p m u e v e n t d e f i n i t i o n s t o s e p e r a t e f i l e ( D a v e A l d r i d g e ) [ O r a b u g : 2 3 3 3 3 5 7 2 ] b r > - s p a r c 6 4 : p e r f : a d d p e r f s u p p o r t f o r M 8 d e v i c e s ( D a v e A l d r i d g e ) [ O r a b u g : 2 3 3 3 3 5 7 2 ] b r > - s p a r c 6 4 : p e r f : F i x t h e m a p p i n g b e t w e e n p e r f e v e n t s a n d p e r f c o u n t e r s ( D a v e A l d r i d g e ) [ O r a b u g : 2 3 3 3 3 5 7 2 ] b r > - S P A R C 6 4 : E n a b l e I O M M U b y p a s s f o r I B ( A l l e n P a i s ) [ O r a b u g : 2 5 5 7 3 5 5 7 ] b r > - S P A R C 6 4 : I n t r o d u c e I O M M U B Y P A S S m e t h o d ( A l l e n P a i s ) [ O r a b u g : 2 5 5 7 3 5 5 7 ] b r > - P C I : A d d P C I I D s f o r I n f i n i b a n d ( T u s h a r D a v e ) [ O r a b u g : 2 5 5 7 3 5 5 7 ] b r > - s c h e d / f a i r : D i s a b l e t h e t a s k g r o u p l o a d _ a v g u p d a t e f o r t h e r o o t _ t a s k _ g r o u p ( W a i m a n L o n g ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : M o v e t h e c a c h e - h o t ' l o a d _ a v g ' v a r i a b l e i n t o i t s o w n c a c h e l i n e ( A t i s h P a t r a ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : A v o i d r e d u n d a n t i d l e _ c p u ( ) c a l l i n u p d a t e _ s g _ l b _ s t a t s ( ) ( W a i m a n L o n g ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : C l e a n u p l o a d a v e r a g e r e f e r e n c e s ( A t i s h P a t r a ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : P r o v i d e r u n n a b l e _ l o a d _ a v g b a c k t o c f s _ r q ( Y u y a n g D u ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : R e m o v e t a s k a n d g r o u p e n t i t y l o a d w h e n t h e y a r e d e a d ( Y u y a n g D u ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : I n i t c f s _ r q s s c h e d _ e n t i t y l o a d a v e r a g e ( Y u y a n g D u ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : I m p l e m e n t u p d a t e _ b l o c k e d _ a v e r a g e s ( ) f o r C O N F I G _ F A I R _ G R O U P _ S C H E D = n ( V i n c e n t G u i t t o t ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : R e w r i t e r u n n a b l e l o a d a n d u t i l i z a t i o n a v e r a g e t r a c k i n g ( A t i s h P a t r a ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s c h e d / f a i r : R e m o v e r q s r u n n a b l e a v g ( Y u y a n g D u ) [ O r a b u g : 2 5 5 4 4 5 6 0 ] b r > - s p a r c 6 4 : A l l o w e n a b l i n g A D I o n h u g e p a g e s o n l y ( K h a l i d A z i z ) [ O r a b u g : 2 5 9 6 9 3 7 7 ] b r > - s p a r c 6 4 : S a v e A D I t a g s o n A D I e n a b l e d p l a t f o r m s o n l y ( K h a l i d A z i z ) [ O r a b u g : 2 5 9 6 1 5 9 2 ] b r > - s p a r c 6 4 : i n c r e a s e F O R C E _ M A X _ Z O N E O R D E R t o 1 6 ( A l l e n P a i s ) [ O r a b u g : 2 5 4 4 8 1 0 8 ] b r > - s p a r c 6 4 : t s b s i z e e x p a n s i o n ( b o b p i c c o ) [ O r a b u g : 2 5 4 4 8 1 0 8 ] b r > - s p a r c 6 4 : m a k e t s b p o i n t e r c o m p u t a t i o n s y m b o l i c ( b o b p i c c o ) [ O r a b u g : 2 5 4 4 8 1 0 8 ] b r > - s p a r c 6 4 : f i x i n t e r m i t t e n t L D o m h a n g w a i t i n g f o r v d c _ p o r t _ u p ( T h o m a s T a i ) b r > - s p a r c 6 4 : b l o c k / s u n v d c : R e n a m e d b i o v a r i a b l e n a m e f r o m r e q t o b i o ( V i j a y K u m a r ) [ O r a b u g : 2 5 1 2 8 2 6 5 ] b r > - s p a r c 6 4 : b l o c k / s u n v d c : A d d e d i o s t a t s a c c o u n t i n g f o r b i o b a s e d v d i s k ( V i j a y K u m a r ) [ O r a b u g : 2 5 1 2 8 2 6 5 ] b r > - s p a r c 6 4 : R e m o v e n o d e r e s t r i c t i o n f r o m P R I Q M S I a s s i g n m e n t s ( c h r i s h y s e r ) [ O r a b u g : 2 5 1 1 0 7 4 8 ] b r > - b l k - m q : C l e a n u p a l l _ q _ l i s t o n r e q u e s t _ q u e u e d e l e t i o n ( c h r i s h y s e r ) [ O r a b u g : 2 5 5 6 9 3 3 1 ] b r > - s p a r c 6 4 : k e r n _ a d d r _ v a l i d r e g r e s s i o n ( b o b p i c c o ) [ O r a b u g : 2 5 8 6 0 5 4 2 ] b r > b r > [ 4 . 1 . 1 2 - 9 8 ] b r > - s p a r c 6 4 : D e t e c t D A X r a + p g s z w h e n h v a p i m i n o r d o e s n t i n d i c a t e i t ( R o b G a r d n e r ) [ O r a b u g : 2 5 9 1 1 0 0 8 ] b r > - s p a r c 6 4 : D A X m e m o r y w i l l u s e R A + P G S Z f e a t u r e i n H V ( R o b G a r d n e r ) [ O r a b u g : 2 5 9 1 1 0 0 8 ] [ O r a b u g : 2 5 9 3 1 4 1 7 ] b r > - s p a r c 6 4 : D i s a b l e D A X f l o w c o n t r o l ( R o b G a r d n e r ) [ O r a b u g : 2 5 9 9 7 2 0 2 ] b r > - s p a r c 6 4 : A d d D A X h y p e r v i s o r s e r v i c e s ( A l l e n P a i s ) [ O r a b u g : 2 5 9 9 6 4 1 1 ] b r > - K V M : V M X : f i x v m w r i t e t o i n v a l i d V M C S ( R a d i m K r c m a r ) b r > - R e v e r t ' i 4 0 e : e n a b l e V S I b r o a d c a s t p r o m i s c u o u s m o d e i n s t e a d o f a d d i n g b r o a d c a s t f i l t e r ' ( B r i a n M a l y ) [ O r a b u g : 2 5 8 7 7 4 4 7 ] b r > - s p a r c 6 4 : D A X m e m o r y n e e d s p e r s i s t e n t m a p p i n g s ( R o b G a r d n e r ) [ O r a b u g : 2 5 8 8 8 5 9 6 ] b r > - s p a r c 6 4 : F i x i n c o r r e c t e r r o r p r i n t i n D A X d r i v e r w h e n v a l i d a t i n g c c b ( S a n a t h K u m a r ) [ O r a b u g : 2 5 8 3 5 2 5 4 ] b r > - s p a r c 6 4 : D A X r e q u e s t f o r n o n 4 M B m e m o r y s h o u l d r e t u r n w i t h u n i q u e e r r n o ( S a n a t h K u m a r ) [ O r a b u g : 2 5 8 5 2 9 1 0 ] b r > - R e v e r t ' s p a r c 6 4 : D A X r e q u e s t f o r n o n 4 M B m e m o r y s h o u l d r e t u r n w i t h u n i q u e e r r n o ' ( A l l e n P a i s ) b r > - s p a r c 6 4 : D A X r e q u e s t t o m m a p n o n 4 M B m e m o r y s h o u l d f a i l w i t h a d e b u g p r i n t ( S a n a t h K u m a r ) [ O r a b u g : 2 5 8 5 2 9 1 0 ] b r > - s p a r c 6 4 : D A X r e q u e s t f o r n o n 4 M B m e m o r y s h o u l d r e t u r n w i t h u n i q u e e r r n o ( S a n a t h K u m a r ) [ O r a b u g : 2 5 8 5 2 9 1 0 ] b r > - s p a r c 6 4 : I n c o r r e c t p r i n t b y D A X d r i v e r w h e n o l d d r i v e r A P I i s u s e d ( S a n a t h K u m a r ) [ O r a b u g : 2 5 8 3 5 1 3 3 ] b r > - s p a r c 6 4 : D A X r e q u e s t t o d e q u e u e h a l f o f a l o n g C C B s h o u l d n o t s u c c e e d ( S a n a t h K u m a r ) [ O r a b u g : 2 5 8 2 7 2 5 4 ] b r > - s p a r c 6 4 : d a x _ o v e r f l o w _ c h e c k r e p o r t s i n c o r r e c t d a t a ( S a n a t h K u m a r ) [ O r a b u g : 2 5 8 2 0 3 9 5 ] b r > - s p a r c 6 4 : I g n o r e d D A X r e f c o u n t c a u s e s l o c k u p ( R o b G a r d n e r ) [ O r a b u g : 2 5 8 7 0 7 0 5 ] b r > - s p a r c 6 4 : d i s a b l e d a x p a g e r a n g e c h e c k i n g o n R A ( R o b G a r d n e r ) [ O r a b u g : 2 5 8 2 0 8 1 2 ] b r > - s p a r c 6 4 : O r a c l e D a t a A n a l y t i c s A c c e l e r a t o r ( D A X ) d r i v e r ( S a n a t h K u m a r ) [ O r a b u g : 2 3 0 7 2 8 0 9 ] b r > - s p a r c 6 4 : f i x a n i s s u e w h e n t r y i n g t o b r i n g h o t p l u g c p u s o n l i n e ( D a v e A l d r i d g e ) [ O r a b u g : 2 5 6 6 7 2 7 7 ] b r > - s p a r c 6 4 : F i x m e m o r y c o r r u p t i o n w h e n T H P i s e n a b l e d ( N i t i n G u p t a ) [ O r a b u g : 2 5 7 0 4 4 2 6 ] b r > - s p a r c 6 4 : F i x a d d r e s s r a n g e f o r p a g e t a b l e f r e e O r a b u g : 2 5 7 0 4 4 2 6 ( N i t i n G u p t a ) b r > - s p a r c 6 4 : A d d s u p p o r t f o r 2 G h u g e p a g e s ( N i t i n G u p t a ) [ O r a b u g : 2 5 7 0 4 4 2 6 ] b r > - s p a r c 6 4 : F i x s i z e c h e c k i n h u g e _ p t e _ a l l o c ( N i t i n G u p t a ) [ O r a b u g : 2 5 7 0 4 4 2 6 ] b r > - s p a r c 6 4 : F i x b u i l d e r r o r i n f l u s h _ t s b _ u s e r _ p a g e ( N i t i n G u p t a ) [ O r a b u g : 2 5 7 0 4 4 2 6 ] b r > - s p a r c 6 4 : A d d 6 4 K p a g e s i z e s u p p o r t ( N i t i n G u p t a ) [ O r a b u g : 2 5 7 0 4 4 2 6 ] b r > - s p a r c 6 4 : R e m o v e x l - h u g e p a g e s a n d a d d m u l t i - p a g e s i z e s u p p o r t ( A l l e n P a i s ) [ O r a b u g : 2 5 7 0 4 4 2 6 ] b r > - s p a r c 6 4 : d o n o t d e q u e u e s t a l e V D S I O w o r k e n t r i e s ( J a g R a m a n ) [ O r a b u g : 2 5 4 5 5 1 3 8 ] b r > - S P A R C 6 4 : V i r t u a l D i s k D e v i c e ( v d s d e v ) R e a d - O n l y O p t i o n ( o p t i o n s = r o ) n o t w o r k i n g ( G e o r g e K e n n e d y ) [ O r a b u g : 2 3 6 2 3 8 5 3 ] b r > - a r c h / s p a r c : F i x F P U r e g i s t e r c o r r u p t i o n w i t h A E S c r y p t o t e s t o n M 7 ( B a b u M o g e r ) [ O r a b u g : 2 5 2 6 5 8 7 8 ] b r > - s u n v n e t : x o f f n o t n e e d e d w h e n r e m o v i n g p o r t l i n k ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 9 0 5 3 7 ] b r > - s u n v n e t : c o u n t m u l t i c a s t p a c k e t s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 9 0 5 3 7 ] b r > - s u n v n e t : t r a c k p o r t q u e u e s c o r r e c t l y ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 9 0 5 3 7 ] b r > - s u n v n e t : a d d s t a t s t o t r a c k l d o m t o l d o m p a c k e t s a n d b y t e s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 9 0 5 3 7 ] b r > - l d m v s w : b e t t e r u s e o f l i n k u p a n d d o w n o n l d o m v s w i t c h ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 5 2 5 3 1 2 ] b r > - d t r a c e : f i x h a n d l i n g o f s a v e _ s t a c k _ t r a c e s e n t i n e l ( x 8 6 o n l y ) ( K r i s V a n H e e s ) [ O r a b u g : 2 5 7 2 7 0 4 6 ] b r > - d t r a c e : D T r a c e w a l l t i m e l o c k - f r e e i m p l e m e n t a t i o n ( T o m a s J e d l i c k a ) [ O r a b u g : 2 5 7 1 5 2 5 6 ] b r > b r > [ 4 . 1 . 1 2 - 9 7 ] b r > - m e g a r a i d : F i x u n a l i g n e d w a r n i n g ( A l l e n P a i s ) [ O r a b u g : 2 4 8 1 7 7 9 9 ] b r > - s p a r c 6 4 : R e s t r i c t n u m b e r o f p r o c e s s e s ( S a n a t h K u m a r ) [ O r a b u g : 2 4 5 2 3 6 8 0 ] b r > - S P A R C 6 4 : v d s _ b l k _ r w ( ) d o e s n o t h a n d l e d r i v e s w i t h q - > l i m i t s . c h u n k _ s e c t o r s > 0 ( G e o r g e K e n n e d y ) [ O r a b u g : 2 5 3 7 3 8 1 8 ] b r > - s p a r c 6 4 : I m p r o v e b o o t t i m e b y p e r c p u m a p u p d a t e ( A t i s h P a t r a ) [ O r a b u g : 2 5 4 9 6 4 6 3 ] b r > - a r c h / s p a r c : m e m b l o c k r e s i z e s a r e n o t h a n d l e d p r o p e r l y ( P a v e l T a t a s h i n ) [ O r a b u g : 2 5 4 1 5 3 9 6 ] b r > - S P A R C 6 4 : L D O M v n e t ' G o t u n e x p e c t e d M C A S T r e p l y ' ( G e o r g e K e n n e d y ) [ O r a b u g : 2 4 9 5 4 7 0 2 ] b r > - l d m v s w : d i s a b l e t s o a n d g s o f o r b r i d g e o p e r a t i o n s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 3 2 9 3 1 0 4 ] b r > - l d m v s w : u p d a t e a n d s i m p l i f y v e r s i o n s t r i n g ( S h a n n o n N e l s o n ) [ O r a b u g : 2 3 2 9 3 1 0 4 ] b r > - s u n v n e t : r e m o v e e x t r a r c u _ r e a d _ u n l o c k s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 3 2 9 3 1 0 4 ] b r > - s u n v n e t : s t r a i g h t e n u p m e s s a g e e v e n t h a n d l i n g l o g i c ( S h a n n o n N e l s o n ) [ O r a b u g : 2 3 2 9 3 1 0 4 ] b r > - s u n v n e t : a d d m e m o r y b a r r i e r b e f o r e c h e c k f o r t x e n a b l e ( S h a n n o n N e l s o n ) [ O r a b u g : 2 3 2 9 3 1 0 4 ] b r > - s u n v n e t : u p d a t e v e r s i o n a n d v e r s i o n p r i n t i n g ( S h a n n o n N e l s o n ) [ O r a b u g : 2 3 2 9 3 1 0 4 ] b r > - s u n v n e t : r e m o v e u n u s e d v a r i a b l e i n m a y b e _ t x _ w a k e u p ( S o w m i n i V a r a d h a n ) [ O r a b u g : 2 3 2 9 3 1 0 4 ] b r > - s u n v n e t : m a k e s u n v n e t c o m m o n c o d e d y n a m i c a l l y l o a d a b l e ( S h a n n o n N e l s o n ) [ O r a b u g : 2 3 2 9 3 1 0 4 ] b r > - h w r n g : n 2 - u p d a t e v e r s i o n i n f o ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 2 7 7 9 5 ] b r > - h w r n g : n 2 - s u p p o r t n e w h a r d w a r e r e g i s t e r l a y o u t ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 2 7 7 9 5 ] b r > - h w r n g : n 2 - a d d d e v i c e d a t a d e s c r i p t i o n s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 2 7 7 9 5 ] b r > - h w r n g : n 2 - l i m i t e r r o r s p e w a g e w h e n s e l f - t e s t f a i l s ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 2 7 7 9 5 ] b r > - h w r n g : n 2 - A t t a c h o n T 5 / M 5 , T 7 / M 7 S P A R C C P U s ( A n a t o l y P u g a c h e v ) [ O r a b u g : 2 5 1 2 7 7 9 5 ] b r > - t c p : f i x t c p _ f a s t o p e n u n a l i g n e d a c c e s s c o m p l a i n t s o n s p a r c ( S h a n n o n N e l s o n ) [ O r a b u g : 2 5 1 6 3 4 0 5 ] b r > - v d s : A d d p h y s i c a l b l o c k s u p p o r t ( L i a m R . H o w l e t t ) [ O r a b u g : 1 9 4 2 0 1 2 3 ] b r > - s p a r c 6 4 : A d d m i s s i n g h a r d w a r e c a p a b i l i t i e s f o r M 7 ( D a v e A l d r i d g e ) [ O r a b u g : 2 5 5 5 5 7 4 6 ] b r > - S P A R C 6 4 : F i x v d s _ v t o c _ s e t _ d e f a u l t d e b u g w i t h l a r g e d i s k s ( G e o r g e K e n n e d y ) [ O r a b u g : 2 5 4 2 3 8 0 2 ] b r > - s p a r c 6 4 : V D C t h r e a d s i n g u e s t d o m a i n d o n o t r e s u m e a f t e r p r i m a r y d o m a i n r e b o o t ( J a g R a m a n ) [ O r a b u g : 2 5 5 1 9 9 6 1 ] b r > - s u n v d c : A d d s u p p o r t f o r s e t t i n g p h y s i c a l s e c t o r s i z e ( L i a m R . H o w l e t t ) [ O r a b u g : 1 9 4 2 0 1 2 3 ] b r > - s p a r c 6 4 : c r e a t e / d e s t r o y c p u s y s f s d y n a m i c a l l y ( A t i s h P a t r a ) [ O r a b u g : 2 1 7 7 5 8 9 0 ] [ O r a b u g : 2 5 2 1 6 4 6 9 ] b r > - s p a r c 6 4 : D o n o t r e t a i n o l d V M _ S P A R C _ A D I f l a g w h e n p r o t e c t i o n c h a n g e s o n p a g e ( K h a l i d A z i z ) [ O r a b u g : 2 5 6 4 1 3 7 1 ] b r > - S P A R C 6 4 : V I O : S u p p o r t f o r v i r t u a l - d e v i c e M D n o d e p r o b i n g ( A a r o n Y o u n g ) [ O r a b u g : 2 4 8 4 1 9 0 6 ] b r > b r > [ 4 . 1 . 1 2 - 9 6 ] b r > - n e t / m l x 4 _ c o r e : D i s a l l o w c r e a t i o n o f R A W Q P s o n a V F ( E l i C o h e n ) [ O r a b u g : 2 5 7 8 4 6 0 2 2 ] b r > b r > [ 4 . 1 . 1 2 - 9 5 ] b r > - P C I : h v : M i c r o s o f t c h a n g e s i n s u p p o r t o f R H E L a n d U E K 4 ( J a k e O s h i n s ) [ O r a b u g : 2 5 5 0 7 6 3 5 ] b r > - A d d t h e P C I H o s t d r i v e r i n t o t h e U E K c o n f i g f i l e s ( J a c k V o g e l ) [ O r a b u g : 2 5 5 0 7 6 3 5 ] / 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 7 - 1 2 1 3 4 . h t m l \" > C V E - 2 0 1 7 - 1 2 1 3 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 7 - 1 0 0 0 3 6 5 . h t m l \" > C V E - 2 0 1 7 - 1 0 0 0 3 6 5 / 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 ( x 8 6 _ 6 4 ) / t d > t d > d t r a c e - m o d u l e s - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k - 0 . 6 . 1 - 3 . e l 6 . s r c . r p m / t d > t d > 6 3 3 0 1 d 6 6 d 7 c 4 1 3 b 3 d 1 2 9 2 6 4 2 5 c d d a 4 1 1 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k . s r c . r p m / t d > t d > b 1 b 6 f 6 5 5 6 1 b c 8 1 d b f 7 d 0 d 5 e 3 c e 1 5 b 4 6 a / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > d t r a c e - m o d u l e s - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k - 0 . 6 . 1 - 3 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 3 e 2 5 2 c e e 9 5 d c c 8 6 f 2 2 3 8 1 0 0 8 1 f 5 3 5 3 d 0 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > d t r a c e - m o d u l e s - p r o v i d e r - h e a d e r s - 0 . 6 . 1 - 3 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 6 e 5 a 5 b 7 6 6 1 7 2 7 9 f 3 a a 6 5 9 1 8 4 e 7 d 7 e 9 3 2 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > d t r a c e - m o d u l e s - s h a r e d - h e a d e r s - 0 . 6 . 1 - 3 . e l 6 . x 8 6 _ 6 4 . r p m / t d > t d > 9 9 e 4 6 5 9 6 1 c 9 3 9 1 f 4 d 6 6 2 5 1 9 8 c 8 8 e 0 7 3 c / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k . x 8 6 _ 6 4 . r p m / t d > t d > 7 2 1 2 0 7 5 f 5 3 7 c e 5 5 3 5 a 6 6 c 0 9 b 7 5 e 4 3 f 6 c / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - d e b u g - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k . x 8 6 _ 6 4 . r p m / t d > t d > 5 1 1 8 5 9 c a 5 9 4 6 3 9 b 0 2 c a e 2 4 1 1 c 9 a 8 1 a b e / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - d e b u g - d e v e l - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k . x 8 6 _ 6 4 . r p m / t d > t d > 5 a 1 3 6 4 e b e a 4 4 b 6 0 4 3 9 e 9 5 e 4 8 3 3 1 8 c 1 3 8 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - d e v e l - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k . x 8 6 _ 6 4 . r p m / t d > t d > 8 0 c 2 c 0 f a 2 1 7 8 6 c 9 2 3 f 8 9 6 7 7 1 d d 3 a 9 2 9 1 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - d o c - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k . n o a r c h . r p m / t d > t d > 5 b a 7 3 1 7 9 8 6 2 d 5 1 d 3 e a c 5 f 3 6 e 1 c e 4 d 2 2 7 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - f i r m w a r e - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 6 u e k . n o a r c h . r p m / t d > t d > 0 5 7 7 7 1 f e f 9 1 0 7 1 f 7 e 7 2 1 c f 6 c 1 e f 8 5 0 0 f / t d > t d > a h r e f = # > - / 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 7 ( x 8 6 _ 6 4 ) / t d > t d > d t r a c e - m o d u l e s - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k - 0 . 6 . 1 - 3 . e l 7 . s r c . r p m / t d > t d > 2 9 6 3 6 a 1 1 3 0 6 a f c 3 b f d e a 3 1 d 9 7 1 8 a b e 2 5 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k . s r c . r p m / t d > t d > 2 2 1 6 b c 0 0 0 1 e 3 a 4 e 9 f f 7 3 c 3 8 8 c e f a c 2 9 f / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > d t r a c e - m o d u l e s - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k - 0 . 6 . 1 - 3 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > b 1 a b e 3 7 3 0 1 5 9 3 e b e 2 c 4 9 8 f 0 5 f 8 c 3 d 4 0 d / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > d t r a c e - m o d u l e s - p r o v i d e r - h e a d e r s - 0 . 6 . 1 - 3 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > d e 4 b c 3 f 5 3 0 8 1 0 d c 2 4 1 e f 7 3 c 4 f 1 4 7 f 5 4 d / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > d t r a c e - m o d u l e s - s h a r e d - h e a d e r s - 0 . 6 . 1 - 3 . e l 7 . x 8 6 _ 6 4 . r p m / t d > t d > c 6 8 1 f 7 7 e 9 2 9 6 d e 7 a d 9 8 0 f 0 6 f a f 4 1 7 3 6 8 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k . x 8 6 _ 6 4 . r p m / t d > t d > 8 7 8 5 1 c 0 d 1 c e c b 0 c 9 d b 8 4 6 9 2 7 1 3 b 5 0 d d 4 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - d e b u g - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k . x 8 6 _ 6 4 . r p m / t d > t d > e 6 b f 2 a 4 7 1 8 4 d 6 a 4 e 4 4 9 9 0 6 6 3 0 8 5 3 4 3 0 f / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - d e b u g - d e v e l - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k . x 8 6 _ 6 4 . r p m / t d > t d > 0 9 8 e c 3 d c e f 9 1 0 d 1 1 6 f 4 c d 3 b c 6 7 4 8 9 0 2 e / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - d e v e l - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k . x 8 6 _ 6 4 . r p m / t d > t d > 0 9 6 d 3 f 8 6 a f 9 e 4 a b 1 d 4 5 e 5 e d 1 1 f d 3 b 1 6 9 / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - d o c - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k . n o a r c h . r p m / t d > t d > a b 2 6 a 1 f 6 8 0 f a 7 f 7 7 3 6 8 9 2 6 7 d f 4 5 8 8 1 9 a / t d > t d > a h r e f = # > - / a > / t d > / t r > t r > t d > / t d > t d > k e r n e l - u e k - f i r m w a r e - 4 . 1 . 1 2 - 1 0 3 . 3 . 8 . e l 7 u e k . n o a r c h . r p m / t d > t d > 3 c f 7 2 2 6 3 d 4 4 1 0 8 b 4 1 7 5 f 5 9 5 4 f d 3 b 0 7 f 2 / t d > t d > a h r e f = # > - / 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-08-23T00: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-3609.html", "cvelist": ["CVE-2016-10208", "CVE-2016-9604", "CVE-2017-7895", "CVE-2017-7184", "CVE-2016-7910", "CVE-2017-1000380", "CVE-2016-8399", "CVE-2016-6213", "CVE-2017-9059", "CVE-2017-9074", "CVE-2016-10088", "CVE-2017-7645", "CVE-2017-9242", "CVE-2017-7273", "CVE-2016-10200", "CVE-2017-2636", "CVE-2017-2671", "CVE-2017-7533", "CVE-2017-2583", "CVE-2017-6214", "CVE-2017-1000364", "CVE-2017-7308", "CVE-2017-6345", "CVE-2017-5669", "CVE-2017-12134", "CVE-2017-5986", "CVE-2016-10229", "CVE-2017-7477", "CVE-2016-1576", "CVE-2017-1000363", "CVE-2017-7187", "CVE-2017-9077", "CVE-2016-1575", "CVE-2016-9644", "CVE-2017-1000365", "CVE-2017-8890", "CVE-2017-8797", "CVE-2017-6347"], "lastseen": "2018-04-04T13:02:57"}], "redhat": [{"id": "RHSA-2017:2669", "type": "redhat", "title": "(RHSA-2017:2669) 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 race condition was found in the Linux kernel, present since v3.14-rc1 through v4.12. The race happens between threads of inotify_handle_event() and vfs_rename() while running the rename operation against the same file. As a result of the race the next slab data or the slab's free list pointer can be corrupted with attacker-controlled data, which may lead to the privilege escalation. (CVE-2017-7533, Important)\n\n* It was found that the NFSv4 server in the Linux kernel did not properly validate layout type when processing NFSv4 pNFS LAYOUTGET and GETDEVICEINFO operands. A remote attacker could use this flaw to soft-lockup the system and thus cause denial of service. (CVE-2017-8797, Important)\n\nThis update also fixes multiple Moderate and Low impact security issues:\n\nCVE-2017-8797 CVE-2015-8839 CVE-2016-9576 CVE-2016-7042 CVE-2016-7097 CVE-2016-8645 CVE-2016-9576 CVE-2016-9806 CVE-2016-10088 CVE-2017-2671 CVE-2017-5970 CVE-2017-6001 CVE-2017-6951 CVE-2017-7187 CVE-2017-7889 CVE-2017-8890 CVE-2017-9074 CVE-2017-8890 CVE-2017-9075 CVE-2017-8890 CVE-2017-9076 CVE-2017-8890 CVE-2017-9077 CVE-2016-9604 CVE-2016-9685\n\nDocumentation for these issues are available from the Technical Notes document linked to in the References section.\n\nRed Hat would like to thank Leilei Lin (Alibaba Group), Fan Wu (The University of Hong Kong), and Shixiong Zhao (The University of Hong Kong) for reporting CVE-2017-7533 and Marco Grassi for reporting CVE-2016-8645. The CVE-2016-7042 issue was discovered by Ondrej Kozina (Red Hat); the CVE-2016-7097 issue was discovered by Andreas Gruenbacher (Red Hat) and Jan Kara (SUSE); the CVE-2016-9604 issue was discovered by David Howells (Red Hat); and the CVE-2016-9685 issue was discovered by Qian Cai (Red Hat).", "published": "2017-09-07T00:24:03", "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:2669", "cvelist": ["CVE-2015-8839", "CVE-2016-10088", "CVE-2016-7042", "CVE-2016-7097", "CVE-2016-8645", "CVE-2016-9576", "CVE-2016-9604", "CVE-2016-9685", "CVE-2016-9806", "CVE-2017-2671", "CVE-2017-5970", "CVE-2017-6001", "CVE-2017-6951", "CVE-2017-7187", "CVE-2017-7495", "CVE-2017-7533", "CVE-2017-7889", "CVE-2017-8797", "CVE-2017-8890", "CVE-2017-9074", "CVE-2017-9075", "CVE-2017-9076", "CVE-2017-9077"], "lastseen": "2018-03-27T21:47:17"}, {"id": "RHSA-2017:1842", "type": "redhat", "title": "(RHSA-2017:1842) 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* An use-after-free flaw was found in the Linux kernel which enables a race condition in the L2TPv3 IP Encapsulation feature. A local user could use this flaw to escalate their privileges or crash the system. (CVE-2016-10200, Important)\n\n* A flaw was found that can be triggered in keyring_search_iterator in keyring.c if type->match is NULL. A local user could use this flaw to crash the system or, potentially, escalate their privileges. (CVE-2017-2647, Important)\n\n* It was found that the NFSv4 server in the Linux kernel did not properly validate layout type when processing NFSv4 pNFS LAYOUTGET and GETDEVICEINFO operands. A remote attacker could use this flaw to soft-lockup the system and thus cause denial of service. (CVE-2017-8797, Important)\n\nThis update also fixes multiple Moderate and Low impact security issues:\n\n* CVE-2015-8839, CVE-2015-8970, CVE-2016-9576, CVE-2016-7042, CVE-2016-7097, CVE-2016-8645, CVE-2016-9576, CVE-2016-9588, CVE-2016-9806, CVE-2016-10088, CVE-2016-10147, CVE-2017-2596, CVE-2017-2671, CVE-2017-5970, CVE-2017-6001, CVE-2017-6951, CVE-2017-7187, CVE-2017-7616, CVE-2017-7889, CVE-2017-8890, CVE-2017-9074, CVE-2017-8890, CVE-2017-9075, CVE-2017-8890, CVE-2017-9076, CVE-2017-8890, CVE-2017-9077, CVE-2017-9242, CVE-2014-7970, CVE-2014-7975, CVE-2016-6213, CVE-2016-9604, CVE-2016-9685\n\nDocumentation for these issues is available from the Release Notes document linked from the References section.\n\nRed Hat would like to thank Igor Redko (Virtuozzo) and Andrey Ryabinin (Virtuozzo) for reporting CVE-2017-2647; Igor Redko (Virtuozzo) and Vasily Averin (Virtuozzo) for reporting CVE-2015-8970; Marco Grassi for reporting CVE-2016-8645; and Dmitry Vyukov (Google Inc.) for reporting CVE-2017-2596. The CVE-2016-7042 issue was discovered by Ondrej Kozina (Red Hat); the CVE-2016-7097 issue was discovered by Andreas Gruenbacher (Red Hat) and Jan Kara (SUSE); the CVE-2016-6213 and CVE-2016-9685 issues were discovered by Qian Cai (Red Hat); and the CVE-2016-9604 issue was discovered by David Howells (Red Hat).\n\nAdditional Changes:\n\nFor detailed information on other changes in this release, see the Red Hat Enterprise Linux 7.4 Release Notes linked from the References section.", "published": "2017-08-01T09:55:25", "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:1842", "cvelist": ["CVE-2014-7970", "CVE-2014-7975", "CVE-2015-8839", "CVE-2015-8970", "CVE-2016-10088", "CVE-2016-10147", "CVE-2016-10200", "CVE-2016-6213", "CVE-2016-7042", "CVE-2016-7097", "CVE-2016-8645", "CVE-2016-9576", "CVE-2016-9588", "CVE-2016-9604", "CVE-2016-9685", "CVE-2016-9806", "CVE-2017-1000379", "CVE-2017-2596", "CVE-2017-2647", "CVE-2017-2671", "CVE-2017-5970", "CVE-2017-6001", "CVE-2017-6951", "CVE-2017-7187", "CVE-2017-7495", "CVE-2017-7616", "CVE-2017-7889", "CVE-2017-8797", "CVE-2017-8890", "CVE-2017-9074", "CVE-2017-9075", "CVE-2017-9076", "CVE-2017-9077", "CVE-2017-9242"], "lastseen": "2018-04-15T18:29:23"}, {"id": "RHSA-2017:2077", "type": "redhat", "title": "(RHSA-2017:2077) 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* An use-after-free flaw was found in the Linux kernel which enables a race condition in the L2TPv3 IP Encapsulation feature. A local user could use this flaw to escalate their privileges or crash the system. (CVE-2016-10200, Important)\n\n* A flaw was found that can be triggered in keyring_search_iterator in keyring.c if type->match is NULL. A local user could use this flaw to crash the system or, potentially, escalate their privileges. (CVE-2017-2647, Important)\n\n* It was found that the NFSv4 server in the Linux kernel did not properly validate layout type when processing NFSv4 pNFS LAYOUTGET and GETDEVICEINFO operands. A remote attacker could use this flaw to soft-lockup the system and thus cause denial of service. (CVE-2017-8797, Important)\n\nThis update also fixes multiple Moderate and Low impact security issues:\n\n* CVE-2015-8839, CVE-2015-8970, CVE-2016-9576, CVE-2016-7042, CVE-2016-7097, CVE-2016-8645, CVE-2016-9576, CVE-2016-9588, CVE-2016-9806, CVE-2016-10088, CVE-2016-10147, CVE-2017-2596, CVE-2017-2671, CVE-2017-5970, CVE-2017-6001, CVE-2017-6951, CVE-2017-7187, CVE-2017-7616, CVE-2017-7889, CVE-2017-8890, CVE-2017-9074, CVE-2017-8890, CVE-2017-9075, CVE-2017-8890, CVE-2017-9076, CVE-2017-8890, CVE-2017-9077, CVE-2017-9242, CVE-2014-7970, CVE-2014-7975, CVE-2016-6213, CVE-2016-9604, CVE-2016-9685\n\nDocumentation for these issues is available from the Release Notes document linked from the References section.\n\nRed Hat would like to thank Igor Redko (Virtuozzo) and Andrey Ryabinin (Virtuozzo) for reporting CVE-2017-2647; Igor Redko (Virtuozzo) and Vasily Averin (Virtuozzo) for reporting CVE-2015-8970; Marco Grassi for reporting CVE-2016-8645; and Dmitry Vyukov (Google Inc.) for reporting CVE-2017-2596. The CVE-2016-7042 issue was discovered by Ondrej Kozina (Red Hat); the CVE-2016-7097 issue was discovered by Andreas Gruenbacher (Red Hat) and Jan Kara (SUSE); the CVE-2016-6213 and CVE-2016-9685 issues were discovered by Qian Cai (Red Hat); and the CVE-2016-9604 issue was discovered by David Howells (Red Hat).\n\nAdditional Changes:\n\nFor detailed information on other changes in this release, see the Red Hat Enterprise Linux 7.4 Release Notes linked from the References section.", "published": "2017-08-01T09:57: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:2077", "cvelist": ["CVE-2014-7970", "CVE-2014-7975", "CVE-2015-8839", "CVE-2015-8970", "CVE-2016-10088", "CVE-2016-10147", "CVE-2016-10200", "CVE-2016-6213", "CVE-2016-7042", "CVE-2016-7097", "CVE-2016-8645", "CVE-2016-9576", "CVE-2016-9588", "CVE-2016-9604", "CVE-2016-9685", "CVE-2016-9806", "CVE-2017-2596", "CVE-2017-2647", "CVE-2017-2671", "CVE-2017-5970", "CVE-2017-6001", "CVE-2017-6951", "CVE-2017-7187", "CVE-2017-7495", "CVE-2017-7616", "CVE-2017-7889", "CVE-2017-8797", "CVE-2017-8890", "CVE-2017-9074", "CVE-2017-9075", "CVE-2017-9076", "CVE-2017-9077", "CVE-2017-9242"], "lastseen": "2018-03-27T21:47:32"}, {"id": "RHSA-2017:0004", "type": "redhat", "title": "(RHSA-2017:0004) 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 flaw was found in the way the Linux kernel's networking subsystem handled offloaded packets with multiple layers of encapsulation in the GRO (Generic Receive Offload) code path. A remote attacker could use this flaw to trigger unbounded recursion in the kernel that could lead to stack corruption, resulting in a system crash. (CVE-2016-8666, Important)\n\nBug Fix(es):\n\n* When a virtual machine (VM) with PCI-Passthrough interfaces was recreated, the operating system rebooted. This update fixes the race condition between the eventfd daemon and the virqfd daemon. As a result, the operating system no longer reboots in the described situation. (BZ#1391609)", "published": "2017-01-03T21:31:34", "cvss": {"score": 7.8, "vector": "AV:NETWORK/AC:LOW/Au:NONE/C:NONE/I:NONE/A:COMPLETE/"}, "href": "https://access.redhat.com/errata/RHSA-2017:0004", "cvelist": ["CVE-2016-8666"], "lastseen": "2017-01-03T17:59:26"}, {"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