Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-24 Thread Oleksii Kurochko
On 4/22/25 11:14 AM, Jan Beulich wrote: On 22.04.2025 10:40, Oleksii Kurochko wrote: On 4/17/25 4:49 PM, Jan Beulich wrote: On 17.04.2025 16:37, Oleksii Kurochko wrote: On 4/17/25 4:24 PM, Jan Beulich wrote: On 17.04.2025 16:20, Oleksii Kurochko wrote: On 4/15/25 1:02 PM, Jan Beulich wrote:

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-22 Thread Jan Beulich
On 22.04.2025 10:40, Oleksii Kurochko wrote: > > On 4/17/25 4:49 PM, Jan Beulich wrote: >> On 17.04.2025 16:37, Oleksii Kurochko wrote: >>> On 4/17/25 4:24 PM, Jan Beulich wrote: On 17.04.2025 16:20, Oleksii Kurochko wrote: > On 4/15/25 1:02 PM, Jan Beulich wrote: >> On 15.04.2025 12:

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-22 Thread Oleksii Kurochko
On 4/17/25 4:49 PM, Jan Beulich wrote: On 17.04.2025 16:37, Oleksii Kurochko wrote: On 4/17/25 4:24 PM, Jan Beulich wrote: On 17.04.2025 16:20, Oleksii Kurochko wrote: On 4/15/25 1:02 PM, Jan Beulich wrote: On 15.04.2025 12:29, Oleksii Kurochko wrote: On 4/10/25 5:13 PM, Jan Beulich wrote:

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-18 Thread Jan Beulich
On 17.04.2025 16:37, Oleksii Kurochko wrote: > > On 4/17/25 4:24 PM, Jan Beulich wrote: >> On 17.04.2025 16:20, Oleksii Kurochko wrote: >>> On 4/15/25 1:02 PM, Jan Beulich wrote: On 15.04.2025 12:29, Oleksii Kurochko wrote: > On 4/10/25 5:13 PM, Jan Beulich wrote: >> On 08.04.2025 17:

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-17 Thread Oleksii Kurochko
On 4/15/25 1:02 PM, Jan Beulich wrote: On 15.04.2025 12:29, Oleksii Kurochko wrote: On 4/10/25 5:13 PM, Jan Beulich wrote: On 08.04.2025 17:57, Oleksii Kurochko wrote: Based on RISC-V unpriviliged spec ( Version 20240411 ): ``` For implementations that conform to the RISC-V Unix Platform Spec

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-17 Thread Oleksii Kurochko
On 4/17/25 4:24 PM, Jan Beulich wrote: On 17.04.2025 16:20, Oleksii Kurochko wrote: On 4/15/25 1:02 PM, Jan Beulich wrote: On 15.04.2025 12:29, Oleksii Kurochko wrote: On 4/10/25 5:13 PM, Jan Beulich wrote: On 08.04.2025 17:57, Oleksii Kurochko wrote: Based on RISC-V unpriviliged spec ( Ver

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-17 Thread Jan Beulich
On 17.04.2025 16:20, Oleksii Kurochko wrote: > On 4/15/25 1:02 PM, Jan Beulich wrote: >> On 15.04.2025 12:29, Oleksii Kurochko wrote: >>> On 4/10/25 5:13 PM, Jan Beulich wrote: On 08.04.2025 17:57, Oleksii Kurochko wrote: > Based on RISC-V unpriviliged spec ( Version 20240411 ): > ```

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-15 Thread Jan Beulich
On 15.04.2025 12:29, Oleksii Kurochko wrote: > > On 4/10/25 5:13 PM, Jan Beulich wrote: >> On 08.04.2025 17:57, Oleksii Kurochko wrote: >>> Based on RISC-V unpriviliged spec ( Version 20240411 ): >>> ``` >>> For implementations that conform to the RISC-V Unix Platform Specification, >>> I/O device

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-15 Thread Oleksii Kurochko
On 4/10/25 5:13 PM, Jan Beulich wrote: On 08.04.2025 17:57, Oleksii Kurochko wrote: Based on RISC-V unpriviliged spec ( Version 20240411 ): ``` For implementations that conform to the RISC-V Unix Platform Specification, I/O devices and DMA operations are required to access memory coherently and

Re: [PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-10 Thread Jan Beulich
On 08.04.2025 17:57, Oleksii Kurochko wrote: > Based on RISC-V unpriviliged spec ( Version 20240411 ): > ``` > For implementations that conform to the RISC-V Unix Platform Specification, > I/O devices and DMA operations are required to access memory coherently and > via strongly ordered I/O channel

[PATCH v1 03/14] xen/riscv: introduce ioremap()

2025-04-08 Thread Oleksii Kurochko
Based on RISC-V unpriviliged spec ( Version 20240411 ): ``` For implementations that conform to the RISC-V Unix Platform Specification, I/O devices and DMA operations are required to access memory coherently and via strongly ordered I/O channels. Therefore, accesses to regular main memory regions t