Page MenuHomeFreeBSD

decui_microsoft.com (Dexuan Cui)
User

User Details

User Since
Nov 17 2015, 5:29 AM (209 w, 3 d)

Recent Activity

Jul 17 2018

decui_microsoft.com accepted D16139: Fix panic in hypervisor code upon device detach event.

Looks good to me. I'll commit it shortly.

Jul 17 2018, 7:27 PM

May 1 2018

decui_microsoft.com added a comment to D598: net: move interface removal notification up in if_detach_internal.
In D598#321169, @royger wrote:

Done, MFC'ed as r333106.

May 1 2018, 8:00 PM

Apr 26 2018

decui_microsoft.com added a comment to D598: net: move interface removal notification up in if_detach_internal.

I'm hitting a panic with stable/10. Can you please MFC this patch form the HEAD to stable/10?

Apr 26 2018, 9:21 PM

Mar 23 2018

decui_microsoft.com added a comment to D14690: hyperv/storvsc: storvsc_io_done(): do not use CAM_SEL_TIMEOUT.

If there is no new comment, I'm going to commit the patch next week.

Mar 23 2018, 8:57 PM

Mar 14 2018

decui_microsoft.com added a comment to D14690: hyperv/storvsc: storvsc_io_done(): do not use CAM_SEL_TIMEOUT.

I manually tested the patch with releng/{10.3, 10.4, 11.0, 11.1}, stable/{10, 11), and master on local Windows Server 2012 R2, 2016 and Azure, and I don't hit any regression. For Azure testing, I created multiple VMs (Standard D4 v2 (8 vcpus, 28 GB memory) ) in West Central US region and ran a lot of "hot add/remove disks" tests, e.g.
a) hot add and remove a disk on LUN0
b) hot add and remove a disk on LUN1
c) hot add and remove a disk on LUN9
d) hot add and remove a disk on LUN0, and LUN9
e) hot add and remove a disk on LUN1, and LUN9
f) hot add and remove a disk on LUN0~7
g) hot add and remove a disk on LUN0~6, LUN8
h) hot add and remove a disk on LUN1, 9, 10, 11, 12, 13, 14, 15
i) hot add and remove a disk on LUN0, 9, 10, 11, 12, 15, 18, 63
I didn't find any issue.

Mar 14 2018, 7:20 AM
decui_microsoft.com added a reviewer for D14690: hyperv/storvsc: storvsc_io_done(): do not use CAM_SEL_TIMEOUT: honzhan_microsoft.com.
Mar 14 2018, 7:08 AM
decui_microsoft.com created D14690: hyperv/storvsc: storvsc_io_done(): do not use CAM_SEL_TIMEOUT.
Mar 14 2018, 7:07 AM

Sep 1 2017

decui_microsoft.com added inline comments to D12175: hyperv/hn: Implement SIOCGIFRSS{KEY,HASH}..
Sep 1 2017, 1:46 AM

Aug 31 2017

decui_microsoft.com added inline comments to D12175: hyperv/hn: Implement SIOCGIFRSS{KEY,HASH}..
Aug 31 2017, 5:49 AM

May 2 2017

decui_microsoft.com abandoned D10531: add acpi_container.c to handle ACPI0004, PNP0A05, and PNP0A06.

Sephe will send out a patchset that will handle the issue in a better way.

May 2 2017, 6:20 AM
decui_microsoft.com abandoned D10532: hyperv/vmbus: also find acpi_syscontainer0 for _CRS.

Sephe will send out a patchset that will handle the issue in a better way.

May 2 2017, 6:20 AM
decui_microsoft.com accepted D10564: pcicfg: Fix direct calls of pci_cfg{read,write} on system w/o PCI host bridge..

We need this patch to make PCIe pass-through work for Hyper-V UEFI VM (Generation 2 VM).

May 2 2017, 3:16 AM

Apr 28 2017

decui_microsoft.com created D10532: hyperv/vmbus: also find acpi_syscontainer0 for _CRS.
Apr 28 2017, 9:31 AM
decui_microsoft.com created D10531: add acpi_container.c to handle ACPI0004, PNP0A05, and PNP0A06.
Apr 28 2017, 9:25 AM

Apr 1 2017

decui_microsoft.com added inline comments to D10212: fix the issue of using wrong SRB status.
Apr 1 2017, 1:05 AM

Mar 6 2017

decui_microsoft.com updated D9904: fix UEFI boot on physical machines.
Mar 6 2017, 6:30 AM
decui_microsoft.com updated the diff for D9904: fix UEFI boot on physical machines.
Mar 6 2017, 6:21 AM
decui_microsoft.com updated subscribers of D9904: fix UEFI boot on physical machines.
Mar 6 2017, 3:48 AM
decui_microsoft.com retitled D9904: fix UEFI boot on physical machines from to fix UEFI boot on physical machines.
Mar 6 2017, 3:47 AM

Feb 27 2017

decui_microsoft.com added a comment to D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM).

Cc'ed more people to have more input.

Feb 27 2017, 2:44 AM
decui_microsoft.com added reviewers for D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM): tsoome, gonzo, manu, andrew, sbruno, ambrisko, allanjude, bapt, cem, smh, ian.
Feb 27 2017, 2:41 AM

Feb 22 2017

decui_microsoft.com updated the diff for D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM).

Fixed the typo: aviable -> available.

Feb 22 2017, 2:45 AM

Feb 21 2017

decui_microsoft.com added inline comments to D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM).
Feb 21 2017, 8:07 AM
decui_microsoft.com added inline comments to D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM).
Feb 21 2017, 7:36 AM

Feb 20 2017

decui_microsoft.com added inline comments to D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM).
Feb 20 2017, 5:51 PM
decui_microsoft.com added a comment to D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM).

Going for the workaround I see! :-)

Yes, it's a workaround. Let's try to unblock Hyper-V for the usual case first: currently FreeBSD 10.3, 11, and the HEAD can't boot as UEFI VM on Hyper-V due to this bug.

Feb 20 2017, 5:09 PM
decui_microsoft.com updated subscribers of D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM).
Feb 20 2017, 1:44 PM
decui_microsoft.com retitled D9686: fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM) from to fix UEFI VM's bootup on Hyper-V (i.e. Hyper-V Generation-2 VM).
Feb 20 2017, 1:37 PM

Feb 15 2017

decui_microsoft.com added a comment to D8876: mlx4_en_free_resources(): fix error handling for priv->stat_ctx.

Thanks! No hurry. This is is only a trivial fix to improve error handling.
We don't have a strong dependency on it at all. Just to make sure I don't forget this patch. :-)

Feb 15 2017, 10:24 AM
decui_microsoft.com added a comment to D8876: mlx4_en_free_resources(): fix error handling for priv->stat_ctx.

@hselasky, can you please review this patch?

Feb 15 2017, 9:20 AM

Feb 11 2017

decui_microsoft.com added a comment to D8868: net/mlx4: Change QP allocation scheme.

@hselasky, thank you!

Feb 11 2017, 1:23 AM
decui_microsoft.com added a comment to D8867: net/mlx4_core: Flexible (asymmetric) allocation of EQs and MSI-X vectors for PF/VFs.

@hselasky, thanks Mellanox very much for reviewing and testing the patch!

Feb 11 2017, 1:23 AM

Feb 10 2017

decui_microsoft.com added a comment to D8867: net/mlx4_core: Flexible (asymmetric) allocation of EQs and MSI-X vectors for PF/VFs.

Hi,
mlx4_core0: Failed to initialize event queue table (err=-12), aborting.
-12 means ENOMEM
I possibly means we're out of memory somehow. Can you track this down.

I assigned enough memory to the VM. :-)

Feb 10 2017, 3:02 PM

Jan 26 2017

decui_microsoft.com updated the diff for D9345: ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h.

fixed the comment typo pointed out by David.

Jan 26 2017, 4:04 PM
decui_microsoft.com added inline comments to D9345: ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h.
Jan 26 2017, 3:59 PM
decui_microsoft.com added inline comments to D9345: ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h.
Jan 26 2017, 2:14 PM
decui_microsoft.com retitled D9345: ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h from ifnet: move the new ifnet_event EVENTHANDLER_DECLAREs to net/if_var.h to ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h.
Jan 26 2017, 5:23 AM
decui_microsoft.com retitled D9345: ifnet: move the new ifnet_event EVENTHANDLER_DECLARE to net/if_var.h from to ifnet: move the new ifnet_event EVENTHANDLER_DECLAREs to net/if_var.h.
Jan 26 2017, 5:22 AM

Jan 9 2017

decui_microsoft.com retitled D9102: hyperv/hn: add devctl_notify for VF_UP/DOWN events from to hyperv/hn: add devctl_notify for VF_UP/DOWN events.
Jan 9 2017, 2:00 PM
decui_microsoft.com retitled D9101: hyperv/hn: add a sysctl name for the VF interface from to hyperv/hn: add a sysctl name for the VF interface.
Jan 9 2017, 1:54 PM
decui_microsoft.com updated the diff for D8964: hyperv/hn: add the support for VF drivers.

update the patches per Sephe's comments:

Jan 9 2017, 8:59 AM

Jan 6 2017

decui_microsoft.com updated the diff for D8963: ifnet: introduce event handlers for ifup/ifdown events.

Since sephe's patch (https://reviews.freebsd.org/D8905) is accepted, let me update this patch accordingly.

Jan 6 2017, 9:23 AM
decui_microsoft.com updated the diff for D8876: mlx4_en_free_resources(): fix error handling for priv->stat_ctx.

Let me update the patch, because the previous version causes a sysctl NULL pointer dereferencing issue: we must make sure mlx4_en_sysctl_stat() is called after mlx4_en_create_rx/tx_ring(), otherwise the stat sysctl nodes can't reference the correct ring pointers.

Jan 6 2017, 9:05 AM
decui_microsoft.com added a comment to D8867: net/mlx4_core: Flexible (asymmetric) allocation of EQs and MSI-X vectors for PF/VFs.

Found a bug in MLX4 VF driver:
in my Hyper-V SR-IOV VF test with MlX ConnectX-3 VF, the VF works fine when the VM has <=12 virtual CPUs, but if the VM has >=13 vCPUs, the VF driver fails to load:

Jan 6 2017, 3:49 AM

Dec 30 2016

decui_microsoft.com added a comment to D8867: net/mlx4_core: Flexible (asymmetric) allocation of EQs and MSI-X vectors for PF/VFs.

Hi,
The Mellanox FreeBSD team would like to review these changes before they hit the tree. I cannot say exactly when, but it might take a month or two.
--HPS

Dec 30 2016, 9:18 AM
decui_microsoft.com updated the diff for D8964: hyperv/hn: add the support for VF drivers.
  1. Moved these bits to the end of hn_stop().
  2. Call hn_rxfilter_config() by force after the MTU changes.
  3. fixed a typo in Summary: "to to" -> "to".
Dec 30 2016, 6:27 AM
decui_microsoft.com updated the diff for D8964: hyperv/hn: add the support for VF drivers.

This addressed all the comments.

Dec 30 2016, 5:42 AM

Dec 29 2016

decui_microsoft.com retitled D8964: hyperv/hn: add the support for VF drivers from to hyperv/hn: add the support for VF drivers.
Dec 29 2016, 7:54 AM
decui_microsoft.com retitled D8963: ifnet: introduce event handlers for ifup/ifdown events from to ifnet: introduce event handlers for ifup/ifdown events.
Dec 29 2016, 7:52 AM
decui_microsoft.com retitled D8962: hyperv/hn: remove the MTU and IFF_DRV_RUNNING checking in hn_rxpkt() from to hyperv/hn: remove the MTU and IFF_DRV_RUNNING checking in hn_rxpkt().
Dec 29 2016, 7:50 AM

Dec 26 2016

decui_microsoft.com updated the diff for D8909: hyperv/hn: remember the channel pointer in struct hn_rx_ring.

Moved the new field to the end of the struct.

Dec 26 2016, 2:37 PM
decui_microsoft.com retitled D8909: hyperv/hn: remember the channel pointer in struct hn_rx_ring from to hyperv/hn: remember the channel pointer in struct hn_rx_ring.
Dec 26 2016, 9:51 AM

Dec 21 2016

decui_microsoft.com updated the diff for D8876: mlx4_en_free_resources(): fix error handling for priv->stat_ctx.

addressed sephe's comment by using a better method: let's move mlx4_en_sysctl_stat() to an earlier place.

Dec 21 2016, 5:14 AM
decui_microsoft.com retitled D8876: mlx4_en_free_resources(): fix error handling for priv->stat_ctx from to mlx4_en_free_resources(): fix error handling for priv->stat_ctx.
Dec 21 2016, 2:55 AM

Dec 20 2016

decui_microsoft.com retitled D8868: net/mlx4: Change QP allocation scheme from to net/mlx4: Change QP allocation scheme.
Dec 20 2016, 1:49 PM
decui_microsoft.com retitled D8867: net/mlx4_core: Flexible (asymmetric) allocation of EQs and MSI-X vectors for PF/VFs from to net/mlx4_core: Flexible (asymmetric) allocation of EQs and MSI-X vectors for PF/VFs.
Dec 20 2016, 1:45 PM

Dec 14 2016

decui_microsoft.com added a comment to D8791: Fix mlx4_pci_table's .driver_data.

Looks good. Don't forget to MFC to 9/10 and 11. Note that the directory layout is different in 9/10/11 so you'll need to manually extract the patch and apply it. If you think this is difficult I can do the commit for you giving you the credit and handle the MFC-ing.

Dec 14 2016, 1:51 PM
decui_microsoft.com updated the diff for D8791: Fix mlx4_pci_table's .driver_data.

updated the patch.

Dec 14 2016, 1:23 PM
decui_microsoft.com added inline comments to D8791: Fix mlx4_pci_table's .driver_data.
Dec 14 2016, 12:54 PM
decui_microsoft.com added inline comments to D8791: Fix mlx4_pci_table's .driver_data.
Dec 14 2016, 11:15 AM
decui_microsoft.com retitled D8791: Fix mlx4_pci_table's .driver_data from to linuxkpi: Fix the struct pci_device_id.
Dec 14 2016, 10:46 AM

Nov 23 2016

decui_microsoft.com added inline comments to D8572: share/man/man4/Makefile: only install Hyper-V manuals on amd64 and i386.
Nov 23 2016, 1:35 AM
decui_microsoft.com updated the diff for D8572: share/man/man4/Makefile: only install Hyper-V manuals on amd64 and i386.

addressed jhb's comment

Nov 23 2016, 1:34 AM

Nov 22 2016

decui_microsoft.com updated the diff for D8572: share/man/man4/Makefile: only install Hyper-V manuals on amd64 and i386.

Added a comment before the line "OLD_FILES+=usr/share/man/man4/hv_ata_pci_disengage.4.gz"

Nov 22 2016, 5:26 AM

Nov 21 2016

decui_microsoft.com updated the diff for D8572: share/man/man4/Makefile: only install Hyper-V manuals on amd64 and i386.

hv_ata_pci_disengage.4.gz doesn't exist for ALL architectures any longer.

Nov 21 2016, 3:02 PM
decui_microsoft.com updated the diff for D8572: share/man/man4/Makefile: only install Hyper-V manuals on amd64 and i386.

Don't forget usr/share/man/man4/hv_ata_pci_disengage.4.gz.

Nov 21 2016, 5:51 AM
decui_microsoft.com updated the diff for D8572: share/man/man4/Makefile: only install Hyper-V manuals on amd64 and i386.

updated ObsoleteFiles.inc accordingly (removing the manuals for ARCHs other than amd64 and i386)

Nov 21 2016, 5:44 AM

Nov 18 2016

decui_microsoft.com retitled D8572: share/man/man4/Makefile: only install Hyper-V manuals on amd64 and i386 from to share/man/man4/Makefile: only install Hyper-V manuals on amd64 and i386.
Nov 18 2016, 11:18 AM

Nov 10 2016

decui_microsoft.com updated the diff for D8332: hyperv: enable PCIe pass-through (a.k.a. Discrete Device Assignment).

Cleaned up some comments.
Ceaned up vmbus_pcib_detach() according to discussions with Hyper-V team.

Nov 10 2016, 11:33 AM

Nov 3 2016

decui_microsoft.com updated the diff for D8332: hyperv: enable PCIe pass-through (a.k.a. Discrete Device Assignment).

This new version addressed jhb's comment: "use bus_read_4(hbus->cfg_res, xxx)".

Nov 3 2016, 11:54 AM
decui_microsoft.com added a comment to D8332: hyperv: enable PCIe pass-through (a.k.a. Discrete Device Assignment).
In D8332#175267, @jhb wrote:

This is an interesting approach for pass through. The only other hypervisor I'm familiar with (bhyve) does the config space emulation in the hypervisor itself so that guests don't need modifications for pass through (they just show up as PCI devices).

Nov 3 2016, 11:43 AM
decui_microsoft.com added inline comments to D8332: hyperv: enable PCIe pass-through (a.k.a. Discrete Device Assignment).
Nov 3 2016, 11:33 AM
decui_microsoft.com updated the diff for D8409: hyperv/vmbus: add new vmbus methods to support PCIe pass-through.

This new version addressed jhb and sephe's comments.

Nov 3 2016, 9:13 AM
decui_microsoft.com added a comment to D8409: hyperv/vmbus: add new vmbus methods to support PCIe pass-through.
In D8409#175275, @jhb wrote:

This looks fine. Note that there is some existing code this somewhat duplicates. For example, the ACPI Host-PCI bridge driver also parses _CRS to determine valid ranges. It uses the pcib_host_res_* API to add those ranges to a list that it then iterates on allocation requests. I'm not sure if does the same trick of preferring > 4G ranges for 64-bit BARs (though if pcib_host_res_*() would otherwise work for you I'd be fine with fixing it to do the same).

Hmm, we probably can reuse the existing APIs, but do two pass decodes, the first pass adds the 64-bits BARs, the second one adds 32-bits BARs.

Good suggestion! I've made a patch with the 2-pass method. Will upload it shortly.

Nov 3 2016, 9:12 AM
decui_microsoft.com added a comment to D8409: hyperv/vmbus: add new vmbus methods to support PCIe pass-through.

Hi jhb, Thanks for the suggestion! I'll update the patch with the pcib_host_res_* APIs.

Nov 3 2016, 9:11 AM

Nov 2 2016

decui_microsoft.com added a comment to D8409: hyperv/vmbus: add new vmbus methods to support PCIe pass-through.

I uploaded the new version to address the comments.

Nov 2 2016, 2:31 AM
decui_microsoft.com updated the diff for D8409: hyperv/vmbus: add new vmbus methods to support PCIe pass-through.

This new version addressed Sephe's comments.

Nov 2 2016, 2:27 AM
decui_microsoft.com updated the diff for D8410: hyperv/vmbus: add a new method to get vcpu_id.

This new version addressed Sephe's comment.

Nov 2 2016, 2:26 AM

Nov 1 2016

decui_microsoft.com updated the diff for D8332: hyperv: enable PCIe pass-through (a.k.a. Discrete Device Assignment).

The changes to VMBus were moved to 2 separate patches:
https://reviews.freebsd.org/D8410, and
https://reviews.freebsd.org/D8409

Nov 1 2016, 11:24 AM
decui_microsoft.com updated the diff for D8409: hyperv/vmbus: add new vmbus methods to support PCIe pass-through.

removed the get instance guid method, and moved the get_vcpu_id method to a separate patch (https://reviews.freebsd.org/D8410)

Nov 1 2016, 11:17 AM
decui_microsoft.com added inline comments to D8409: hyperv/vmbus: add new vmbus methods to support PCIe pass-through.
Nov 1 2016, 11:13 AM
decui_microsoft.com retitled D8410: hyperv/vmbus: add a new method to get vcpu_id from to hyperv/vmbus: add a new method to get vcpu_id.
Nov 1 2016, 11:08 AM
decui_microsoft.com retitled D8409: hyperv/vmbus: add new vmbus methods to support PCIe pass-through from to hyperv/vmbus: add new vmbus methods to support PCIe pass-through.
Nov 1 2016, 9:20 AM

Oct 25 2016

decui_microsoft.com updated D8332: hyperv: enable PCIe pass-through (a.k.a. Discrete Device Assignment).
Oct 25 2016, 8:20 AM
decui_microsoft.com retitled D8332: hyperv: enable PCIe pass-through (a.k.a. Discrete Device Assignment) from to hyperv: enable PCIe pass-through (a.k.a. Discrete Device Assignment).
Oct 25 2016, 8:17 AM

Sep 29 2016

decui_microsoft.com added a comment to D8071: use a better method to get BAR type in pci_resource_flags().

Looks good. Do you have access to commit it?

Sep 29 2016, 9:47 PM
decui_microsoft.com updated the diff for D8071: use a better method to get BAR type in pci_resource_flags().
Sep 29 2016, 3:21 PM
decui_microsoft.com added a comment to D8071: use a better method to get BAR type in pci_resource_flags().

Well, I managed to rebase my patch. Will upload it.

Sep 29 2016, 3:18 PM
decui_microsoft.com added a comment to D8071: use a better method to get BAR type in pci_resource_flags().

Can you also check that the new defines you use, like SYS_RES_IOPORT, are defined for all platforms, and not only i386 and amd64, because the LinuxKPI is building for all platforms.

Thanks for reminding me! I'll check this and rebase my patch later tomorrow -- sorry I can't do it right now, because it's late night here and I'll have to finish some family errands tomorrow first. :-)

Sep 29 2016, 3:05 PM
decui_microsoft.com added a comment to D8071: use a better method to get BAR type in pci_resource_flags().

Hi,
pci_request_region() was changed to use new function pci_resource_type() which returns the regular SYS_RES_XXX while pci_resource_flags() returns the shifted version.
I think it should be fine?
--HPS

Oh, I overlooked the patch.. sorry.

Sep 29 2016, 2:57 PM
decui_microsoft.com added a comment to D8071: use a better method to get BAR type in pci_resource_flags().

Can you also check that the new defines you use, like SYS_RES_IOPORT, are defined for all platforms, and not only i386 and amd64, because the LinuxKPI is building for all platforms.

Sep 29 2016, 2:55 PM
decui_microsoft.com added a comment to D8071: use a better method to get BAR type in pci_resource_flags().

Hi,
Please rebase your patch on top of:
https://svnweb.freebsd.org/changeset/base/306451
Thank you!
--HPS

Sep 29 2016, 2:49 PM
decui_microsoft.com added a comment to D8071: use a better method to get BAR type in pci_resource_flags().

Hi,
There is a bug that we should return a bitmask from pci_resource_flags() and not a value.
We should return (1<<SYS_RES_IOPORT) etc and the corresponding Linux defines should be updated aswell!
--HPS

Sep 29 2016, 2:32 PM
decui_microsoft.com retitled D8071: use a better method to get BAR type in pci_resource_flags() from to use a better method to get BAR type in pci_resource_flags().
Sep 29 2016, 10:07 AM

Sep 23 2016

decui_microsoft.com updated the diff for D7914: Clear the MEM/PORT_EN bit when updating PCI BAR.

Please review v2.
I moved the MEMEN/PORTEN clear/restore from pci_write_bar() to pci_reserve_map().

Sep 23 2016, 12:54 PM
decui_microsoft.com added inline comments to D6018: Implement a PCI bus rescan method..
Sep 23 2016, 10:54 AM

Sep 21 2016

decui_microsoft.com added inline comments to D6018: Implement a PCI bus rescan method..
Sep 21 2016, 6:25 AM
decui_microsoft.com added inline comments to D6018: Implement a PCI bus rescan method..
Sep 21 2016, 6:23 AM
decui_microsoft.com added inline comments to D6018: Implement a PCI bus rescan method..
Sep 21 2016, 5:13 AM

Sep 18 2016

decui_microsoft.com retitled D7914: Clear the MEM/PORT_EN bit when updating PCI BAR from to Clear the MEM/PORT_EN bit when updating PCI BAR.
Sep 18 2016, 2:59 AM