Skip to content

Tags: xen-troops/xen

Tags

RELEASE-4.12.0

Toggle RELEASE-4.12.0's commit message
Xen 4.12.0

4.12.0-rc7

Toggle 4.12.0-rc7's commit message
Xen 4.12.0-rc7

RELEASE-4.10.0-xt0.6.final

Toggle RELEASE-4.10.0-xt0.6.final's commit message
public/memory: Shift XENMEM_p2m_lookup hypercall number

In order to not cross with nearest future changes in the upstream XEN interface,
shift our specific hypercall number towards the end of XENMEM hypercall numbers
range.

Signed-off-by: Andrii Anisov <andrii_anisov@epam.com>

4.12.0-rc1

Toggle 4.12.0-rc1's commit message
Xen 4.12.0-rc1

v4.1.gen3-test

Toggle v4.1.gen3-test's commit message
hack: Rewrite injecting GSX irq logic

Handle GSX irq separately from other guest irqs. Now Xen subscribes to
GSX irq and performs all GSX related actions in an extra interrupt handler.
Xen reads both irq counters (host and guest) and injects GSX irqs
to required domains.

Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>

RELEASE-4.10.0-xt0.5

Toggle RELEASE-4.10.0-xt0.5's commit message
ipmmu-vmsa: Add CONFIG_RCAR_IPMMU_PGT_IS_SHARED

Make it possible to configure Xen/IPMMU shared page tables for
Renesas R-Car's H3 v3.0 and M3N boards which have the IPMMU that
does handle stage 2 translation table format and as the result
is able to share P2M with the CPU.

Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Suggested-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Reviewed-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Reviewed-by: Andrii Anisov <andrii_anisov@epam.com>

RELEASE-4.10.0-xt0.4.coproc.final

Toggle RELEASE-4.10.0-xt0.4.coproc.final's commit message
sndif: Add explicit back and front parameter negotiation

In order to provide explicit stream parameter negotiation between
backend and frontend the following changes are introduced in the protocol:
add XENSND_OP_HW_PARAM_QUERY request to read/update
configuration space for the parameter given: request passes
desired parameter interval (mask) and the response to this request
returns min/max interval (mask) for the parameter to be used.

Parameters supported by this request/response:
 - format mask
 - sample rate interval
 - number of channels interval
 - buffer size, interval, frames
 - period size, interval, frames

Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Reviewed-by: Takashi Iwai <tiwai@suse.de>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Cc: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Release-acked-by: Juergen Gross <jgross@suse.com>

RELEASE-4.10.0-xt0.3.coproc_remove

Toggle RELEASE-4.10.0-xt0.3.coproc_remove's commit message
ipmmu-vmsa: Handle reserved bits in IMTTLBR properly

According to the corresponding patch to the MMNGR driver:
renesas-rcar/mmngr_drv@1145b6

Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>

RELEASE-4.10.0-xt0.2

Toggle RELEASE-4.10.0-xt0.2's commit message
ipmmu-vmsa: Disable IPMMU TLB cache function of some IPMMU-XX

Disable IPMMU TLB cache function of IPMMU caches that belong
to non ALWAYS_ON power domain (IPMMU-VP0, IPMMU-VC0 belong
to A3xx power domains) due to H/W restriction.

According to the procedure being performed in MMNGR driver:
https://github.com/renesas-rcar/mmngr_drv

Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Reviewed-by: Andrii Anisov andrii_anisov@epam.com
Reviewed-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com>

RELEASE-4.10.0-xt0.1

Toggle RELEASE-4.10.0-xt0.1's commit message
Optimize XENMEM_p2m_lookup implementation

Signed-off-by: Andrii Anisov <andrii_anisov@epam.com>
Reviewed-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Reviewed-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Reviewed-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com>