WebLKML Archive on lore.kernel.org help / color / mirror / Atom feed * [PATCH] riscv: Allow PROT_WRITE-only mmap() @ 2024-09-08 17:01 Andrew Bresticker 2024-09-08 17:21 ` SS JieJi 2024-09-08 18:50 ` [PATCH v2] riscv: Make mmap() with PROT_WRITE imply PROT_READ Andrew Bresticker 0 siblings, 2 replies; 12+ messages in thread From: … Web- The most horrible bug is preemption panic which found by Andy [1]. Let's disable preemption for ftrace first, and Andy could continue the ftrace preemption work. - The "-fpatchable-function-entry= CFLAG" wasted code size !RISCV_ISA_C. - The ftrace detour implementation wasted code size.
[email protected] [RISC-V] [tech-virt-mem] Access ...
WebJan 10, 2024 · If this was a page fault, the table load can be resumed by returning with xepc pointing to the table entry and the trap handler mode bit set. This is a strange case for software to have to handle, suddenly having to complicate its page fault handler for this special case. Why not just put the faulting address in xtval like a normal fault? WebRISC-V Background. Edit on GitHub. 2.1. RISC-V Background ¶. Keystone Enclave is an enclave for RISC-V processors. RISC-V is an open and free instruction set architecture (ISA), which allows anyone to use, modify, and extend. RISC-V presents us with a number of benefits besides just being open-source: RISC-V has added security-oriented ... ironhouse sanitation district
Document behavior of access faults when translation hardware …
WebJun 13, 2024 · I’ve fixed two more bugs in the RISC-V emulator recently, both related to memory paging . The first one was caused by only supporting a one third of the possible … WebWhen either process tries to write one of these COW pages, the CPU will force a page fault. The kernel page-fault handler detects this case, allocates a page of physical memory for the faulting process, copies the original page into the new page, and modifies the relevant PTE in the faulting process to refer to the new page, this time with the ... Web*PATCH v4 0/5] RISCV basic exception handling implementation @ 2024-02-24 11:35 Oleksii Kurochko 2024-02-24 11:35 ` [PATCH v4 1/5] xen/riscv: introduce decode_cause() stuff Oleksii Kurochko ` (4 more replies) 0 siblings, 5 replies; 16+ messages in thread From: Oleksii Kurochko @ 2024-02-24 11:35 UTC (permalink / raw) To: xen-devel Cc: Julien … ironhorse funding