|
[PATCH v3 4/8] DM USB: xHCI: limit bus and port numbers of xHCI
Currently the maximum number of bus and port for xHCI are
both set to 255, it is theoretically possible but in fact
not neccessary. This patch changes those two values to be
more proper: 4 buses and
Currently the maximum number of bus and port for xHCI are
both set to 255, it is theoretically possible but in fact
not neccessary. This patch changes those two values to be
more proper: 4 buses and
|
By
Wu, Xiaoguang
·
#10552
·
|
|
[PATCH v3 5/8] DM USB: xHCI: refine port assignment logic
The variable native_assign_ports in struct pci_xhci_vdev is used
to record wether certain root hub port in SOS is assigned to UOS.
The logic uses zero to express 'not assigned' and nonzero to
The variable native_assign_ports in struct pci_xhci_vdev is used
to record wether certain root hub port in SOS is assigned to UOS.
The logic uses zero to express 'not assigned' and nonzero to
|
By
Wu, Xiaoguang
·
#10551
·
|
|
[PATCH v3 7/8] DM USB: xHCI: change flow of creation of virtual USB device
The xHCI emulation greatly depends on the user space library libusb
which is based on the usbfs module in Linux kernel. The libusb will
bind usbfs to physical USB device which makes hardware control
The xHCI emulation greatly depends on the user space library libusb
which is based on the usbfs module in Linux kernel. The libusb will
bind usbfs to physical USB device which makes hardware control
|
By
Wu, Xiaoguang
·
#10550
·
|
|
[PATCH v3 6/8] DM USB: xHCI: code cleanup: change variable name
Replace 'native_assign_ports' with 'port_map_tbl' to be more accurate
for the role of this variable plays.
Signed-off-by: Xiaoguang Wu <xiaoguang.wu@...>
Reviewed-by: Liang Yang
Replace 'native_assign_ports' with 'port_map_tbl' to be more accurate
for the role of this variable plays.
Signed-off-by: Xiaoguang Wu <xiaoguang.wu@...>
Reviewed-by: Liang Yang
|
By
Wu, Xiaoguang
·
#10549
·
|
|
[PATCH v3 3/8] DM USB: introduce struct usb_native_devinfo
Current design cannot get physical USB device information without
the creation of pci_xhci_dev_emu. This brings some difficulties in
certain situations, hence struct usb_native_devinfo is
Current design cannot get physical USB device information without
the creation of pci_xhci_dev_emu. This brings some difficulties in
certain situations, hence struct usb_native_devinfo is
|
By
Wu, Xiaoguang
·
#10548
·
|
|
[PATCH v3 1/8] DM USB: xHCI: fix an xHCI issue to enable UOS s3 feature
Current DM design use two variables to do the indexing of xHCI
Event Ring: er_enq_idx and er_events_cnt. They are members of
the struct pci_xhci_rtsregs.
In UOS, during the process of xHCI resuming,
Current DM design use two variables to do the indexing of xHCI
Event Ring: er_enq_idx and er_events_cnt. They are members of
the struct pci_xhci_rtsregs.
In UOS, during the process of xHCI resuming,
|
By
Wu, Xiaoguang
·
#10547
·
|
|
[PATCH v3 2/8] DM USB: xHCI: refine xHCI PORTSC Register related functions
PORTSC (Port Status and Control Register) register play a very
important role in USB sub-system. This patch is used to refine
related manipulation functions.
Signed-off-by: Xiaoguang Wu
PORTSC (Port Status and Control Register) register play a very
important role in USB sub-system. This patch is used to refine
related manipulation functions.
Signed-off-by: Xiaoguang Wu
|
By
Wu, Xiaoguang
·
#10546
·
|
|
[PATCH v3 0/8] USB xHCI S3 support
This patchset enable the USB xHCI S3 feature.
Xiaoguang Wu (8):
DM USB: xHCI: fix an xHCI issue to enable UOS s3 feature
DM USB: xHCI: refine xHCI PORTSC Register related functions
DM USB:
This patchset enable the USB xHCI S3 feature.
Xiaoguang Wu (8):
DM USB: xHCI: fix an xHCI issue to enable UOS s3 feature
DM USB: xHCI: refine xHCI PORTSC Register related functions
DM USB:
|
By
Wu, Xiaoguang
·
#10545
·
|
|
Re: [PATCH v2 7/8] DM USB: xHCI: change flow of creation of virtual USB device
That is good.
By
Yu Wang
·
#10544
·
|
|
Re: [PATCH 6/8] hv: add new function to get gva for MOVS/STO instruction
This is for correctness.
Eddie raised the question about the sequence of read MMIO.
Some MMIO is mapped to register and multiple read could have side
effect.
When we emulate the MMIO read operation,
This is for correctness.
Eddie raised the question about the sequence of read MMIO.
Some MMIO is mapped to register and multiple read could have side
effect.
When we emulate the MMIO read operation,
|
By
Yin, Fengwei <fengwei.yin@...>
·
#10543
·
|
|
Re: [PATCH 2/8] hv: extend the decode_modrm
Let me add log to capture this case. As I know, trusty also
trigger EPT violation. Not sure what kind of instruction it
will use.
Regards
Yin, Fengwei
Let me add log to capture this case. As I know, trusty also
trigger EPT violation. Not sure what kind of instruction it
will use.
Regards
Yin, Fengwei
|
By
Yin, Fengwei <fengwei.yin@...>
·
#10542
·
|
|
Re: [PATCH v2] Minor improvement of acrnalyze
Acked-by: Yan, Like <like.yan@...>
Acked-by: Yan, Like <like.yan@...>
|
By
Yan, Like
·
#10541
·
|
|
Re: [PATCH 2/8] hv: extend the decode_modrm
It looks like not easy. This is part of switch..case. And there are
other specific operations for each...
Regards
Yin, Fengwei
It looks like not easy. This is part of switch..case. And there are
other specific operations for each...
Regards
Yin, Fengwei
|
By
Yin, Fengwei <fengwei.yin@...>
·
#10540
·
|
|
Re: [PATCH 0/2] acrn: add hv_npk_log module
Could anyone help to review this patch series?
Could anyone help to review this patch series?
|
By
Zhi Jin
·
#10539
·
|
|
Re: [PATCH 0/3] hv: debug: add the hypervisor NPK log
Could anyone help to review this patch series?
Could anyone help to review this patch series?
|
By
Zhi Jin
·
#10538
·
|
|
Re: [PATCH v2 7/8] DM USB: xHCI: change flow of creation of virtual USB device
xgwu:
ok, will change to:
VPORT_NUM
VPORT_STATE
VPORT_NUM_STATE
thanks.
xgwu:
ok, will change to:
VPORT_NUM
VPORT_STATE
VPORT_NUM_STATE
thanks.
|
By
Wu, Xiaoguang
·
#10537
·
|
|
Re: [PATCH 1/8] hv: add lock prefix check for exception
According to SDM 25.1.1 Relative priority of Faults and VM Exits,
The faults with higher priority than VM exit doesn't include lock
prefix.
Also there is no other place talking about the lock prefix
According to SDM 25.1.1 Relative priority of Faults and VM Exits,
The faults with higher priority than VM exit doesn't include lock
prefix.
Also there is no other place talking about the lock prefix
|
By
Yin, Fengwei <fengwei.yin@...>
·
#10536
·
|
|
Re: [PATCH 6/8] hv: add new function to get gva for MOVS/STO instruction
By
Xu, Anthony
·
#10535
·
|
|
[PATCH v3] HV: Add const qualifiers where required
V1:
In order to better comply with MISRA C,
add const qualifiers whereeven required.
In the patch, these are being added to pointers
which are normally used in "get" functions.
V2: Corrected the
V1:
In order to better comply with MISRA C,
add const qualifiers whereeven required.
In the patch, these are being added to pointers
which are normally used in "get" functions.
V2: Corrected the
|
By
Arindam Roy <arindam.roy@...>
·
#10534
·
|
|
Re: [PATCH 5/8] hv: move check out of vie_calculate_gla
Acked-by: Anthony Xu <anthony.xu@...>
Acked-by: Anthony Xu <anthony.xu@...>
|
By
Xu, Anthony
·
#10533
·
|