OpenSBI Archive on lore.kernel.org
 help / color / mirror / Atom feed
[PATCH] lib: sbi: Clear all IPI devices when processing an IPI
 2026-09-13 10:04 UTC  (4+ messages)

[PATCH] lib: sbi: Refactor sbi_ipi_raw_send/clear interface
 2026-09-13 10:01 UTC 

[PATCH 0/2] lib: sbi: Fix stale trap_context/prev_context linking
 2026-09-11 17:19 UTC  (6+ messages)
` [PATCH 1/2] firmware: Clear scratch->trap_context on warm boot
` [PATCH 2/2] lib: sbi: Fix stale prev_context in RNMI handler

[PATCH v2 0/3] lib: sbi: Fix Smrnmi resume init and optional platform callback
 2026-09-11 17:11 UTC  (9+ messages)
` [PATCH v2 1/3] lib: sbi: extract sbi_smrnmi_hart_init() and call on non-retentive resume
` [PATCH v2 2/3] lib: sbi: report smrnmi_handlers_init failures instead of ignoring them
` [PATCH v2 3/3] lib: sbi: allow NULL smrnmi_handlers_init and report init mode at boot

[Question] Possible tlb_sync hang when remote SFENCE.VMA races with HSM hart_stop
 2026-09-11  3:44 UTC 

[PATCH] lib: sbi: dbtr: validate complete shared memory range
 2026-09-11  1:59 UTC  (3+ messages)

[PATCH v4 0/3] MPXY interdomain bridge driver
 2026-09-10 21:08 UTC  (4+ messages)
` [PATCH v4 1/3] lib: sbi: domain: add domain registration notifier infrastructure
` [PATCH v4 2/3] sbi_utils: mailbox: add RPMI REQUEST_FORWARD service group definitions
` [PATCH v4 3/3] sbi_utils: mpxy: add FDT-based MPXY bridge driver

[RFC PATCH] lib: sbi_hart: Retrun zero lenght of mhpmcounter when probing failed
 2026-09-10 18:20 UTC 

[PATCH] lib: sbi_hart: Reset mhpmcounter after probing its bits
 2026-09-10 18:02 UTC 

[PATCH 0/3] Makefile: fix support checks that use grep
 2026-09-10 14:43 UTC  (4+ messages)
` [PATCH 1/3] Makefile: don't grep when setting CC_SUPPORT_ZICSR_ZIFENCEI
` [PATCH 2/3] Makefile: don't grep when setting CC_SUPPORT_STRICT_ALIGN
` [PATCH 3/3] Makefile: don't grep when setting CC_SUPPORT_SAVE_RESTORE

[PATCH v4 0/6] platform: generic: spacemit: add K3 platform support
 2026-09-10 14:00 UTC  (7+ messages)
` [PATCH v4 1/6] lib: sbi: select expected trap handler per hart
` [PATCH v4 2/6] platform: generic: spacemit: k1: rename cache flush operation
` [PATCH v4 3/6] platform: generic: spacemit: k1: move hart init to nascent hook
` [PATCH v4 4/6] platform: generic: spacemit: k1: refactor platform support
` [PATCH v4 5/6] platform: generic: spacemit: k3: add "
` [PATCH v4 6/6] platform: generic: spacemit: k3: override cold_boot_allowed for hart 0 only

[PATCH v3 0/3] lib: sbi: fix shared memory double-fetch in DBTR and SSE
 2026-09-10  5:29 UTC  (4+ messages)
` [PATCH v3 1/3] lib: sbi: dbtr: fix shared memory double-fetch in install_trig
` [PATCH v3 2/3] lib: sbi: dbtr: fix shared memory double-fetch in update_trig
` [PATCH v3 3/3] lib: sbi: sse: fix shared memory double-fetch in sse_write_attrs

[PATCH v3 0/4] lib: sbi: fix integer overflows in shared memory bounds checks
 2026-09-10  5:26 UTC  (5+ messages)
` [PATCH v3 1/4] lib: sbi: dbtr: fix integer overflow in read_trig bounds check
` [PATCH v3 2/4] lib: sbi_pmu: fix integer overflow and zero-address in event_get_info
` [PATCH v3 3/4] lib: sbi_pmu: unmap shared memory on the reserved event_idx path
` [PATCH v3 4/4] lib: sbi_mpxy: fix integer overflow in attribute range endpoint

[PATCH v3 0/3] MPXY interdomain bridge driver
 2026-09-09 21:04 UTC  (4+ messages)
` [PATCH v3 1/3] lib: sbi: domain: add domain registration notifier infrastructure
` [PATCH v3 2/3] sbi_utils: mailbox: add RPMI REQUEST_FORWARD service group definitions
` [PATCH v3 3/3] sbi_utils: mpxy: add FDT-based MPXY bridge driver

[PATCH v2 0/3] MPXY interdomain bridge driver
 2026-09-09 17:08 UTC  (2+ messages)

[PATCH v2 00/14] Add clang Thread Safety Analysis (TSA) support
 2026-09-09 16:23 UTC  (15+ messages)
` [PATCH v2 01/14] include: sbi: add thread safety analysis macros
` [PATCH v2 02/14] lib: sbi_locks: annotate spinlock APIs for TSA
` [PATCH v2 03/14] lib: sbi_fifo: add TSA annotations
` [PATCH v2 04/14] lib: sbi_heap: "
` [PATCH v2 05/14] lib: sbi_scratch: "
` [PATCH v2 06/14] lib: rpmi: "
` [PATCH v2 07/14] lib: sbi_timer: "
` [PATCH v2 08/14] lib: htif: "
` [PATCH v2 09/14] lib: sbi_domain: "
` [PATCH v2 10/14] lib: sbi_sse: inline enable event locking
` [PATCH v2 11/14] lib: sbi_sse: pass SSE hart state explicitly
` [PATCH v2 12/14] lib: sbi_sse: add TSA annotations
` [PATCH v2 13/14] lib: test: disable TSA for spinlock tests
` [PATCH v2 14/14] Makefile: enable Thread Safety Analysis

[PATCH v3 0/3] OpenSBI domain initialization order
 2026-09-08  8:46 UTC  (6+ messages)
` [PATCH v3 1/3] lib: sbi_domain: Check possible harts in sbi_domain_context_enter/exit()
` [PATCH v3 2/3] lib: sbi_domain: Re-work boot-time assignment of HARTs to non-ROOT domains
` [PATCH v3 3/3] lib: sbi_domain: Introduce domain intialization order

[PATCH] lib: sbi: Fix DBTR error codes and semantics as per SBI v3.0 spec
 2026-09-08  4:18 UTC  (3+ messages)

[PATCH 0/5] RPMI REQUEST_FORWARD service group in OpenSBI
 2026-09-07 11:59 UTC  (6+ messages)
` [PATCH 1/5] lib: utils: Add RPMI REQUEST_FORWARD service group defines
` [PATCH 2/5] lib: utils/mpxy: Split RPMI message protocol attributes out of the mailbox header
` [PATCH 3/5] lib: utils/mpxy: Add queue of forwarded RPMI messages
` [PATCH 4/5] lib: utils/mpxy: Add RPMI REQUEST_FORWARD channel driver
` [PATCH 5/5] lib: utils/mpxy: Add RPMI MANAGEMENT_MODE channel over request forward

[PATCH v2 0/3] OpenSBI domain initialization order
 2026-09-05 13:13 UTC  (9+ messages)
` [PATCH v2 1/3] lib: sbi_domain: Check possible harts in sbi_domain_context_enter/exit()
` [PATCH v2 2/3] lib: sbi_domain: Re-work boot-time assignment of HARTs to non-ROOT domains
` [PATCH v2 3/3] lib: sbi_domain: Introduce domain intialization order

[PATCH 0/2] Rename sbi_domain functions and per-domain data
 2026-09-05  7:27 UTC  (6+ messages)
` [PATCH 1/2] lib: sbi: Rename map_range/unmap_range functions
` [PATCH 2/2] lib: sbi_domain: Rename per-domain data to per-domain state

[PATCH] lib: sbi: Fix FP state enable in sbi_fp_save
 2026-09-05  7:04 UTC  (2+ messages)

[PATCH] lib: Fix MSTATUS_FS bit usage in sbi_fp_save()
 2026-09-05  7:00 UTC  (2+ messages)

[PATCH v3 0/5] Add WorldGuard support with SiFive WG checker
 2026-09-04 16:29 UTC  (6+ messages)
` [PATCH v3 1/5] lib: utils: fdt: add generic domain and property parsing helpers
` [PATCH v3 2/5] hart: add WorldGuard CSR IDs and hart extension flags
` [PATCH v3 3/5] docs: document WorldGuard DT bindings
` [PATCH v3 4/5] platform: generic: add WorldGuard checker support
` [PATCH v3 5/5] [NOT-FOR-UPSTREAM] platform: virt: add QEMU WorldGuard overlay

[PATCH 1/1] lib: sbi_irqchip: error handling in sbi_irqchip_raw_handler_default()
 2026-09-04  8:25 UTC  (2+ messages)

[PATCH] lib: sbi: respect scounteren when emulating timeh
 2026-09-04  8:19 UTC  (2+ messages)

[PATCH] lib: sbi_pmu: Match raw event selector only against raw event map entries
 2026-09-04  7:56 UTC  (8+ messages)
` [PATCH v2 0/3] lib: sbi_pmu: SBI v3.0 PMU error code fixes
  ` [PATCH v2 1/3] lib: sbi_pmu: Return invalid param error for reserved event_idx bits
  ` [PATCH v2 2/3] lib: sbi_pmu: Match raw event selector only against raw event map entries
  ` [PATCH v2 3/3] lib: sbi_pmu: Fix counter and event info error codes as per SBI v3.0 spec

[PATCH v2 0/9] Add RISC-V Worlds ISA support to OpenSBI
 2026-09-03 22:01 UTC  (19+ messages)
` [PATCH v2 1/9] lib: sbi_hart: detect RISC-V Worlds ISA extensions
` [PATCH v2 2/9] lib: utils: fdt_helper: parse RISC-V Worlds per-hart WID properties
` [PATCH v2 3/9] lib: fdt_domain: parse domain "
` [PATCH v2 4/9] lib: sbi_hart: lock mwid CSR for RoT immutability
` [PATCH v2 5/9] lib: sbi_hart: add WID protection mechanism
` [PATCH v2 6/9] lib: sbi_domain_context: add slwid to per-domain S-mode context
` [PATCH v2 7/9] include: sbi_types: add PRIx64 format macro
` [PATCH v2 8/9] lib: sbi: display World ID configuration at boot
` [PATCH v2 9/9] docs: document WID DT properties

[PATCH v2 0/6] Fix input validation issues in SBI ecall handlers
 2026-09-03  9:07 UTC  (9+ messages)
` [PATCH v2 1/6] lib: sbi_dbtr: fix integer overflow in read_trig bounds check
` [PATCH v2 2/6] lib: sbi_dbtr: fix shared memory double-fetch in install_trig
` [PATCH v2 3/6] lib: sbi_dbtr: use range check for shared memory domain validation
` [PATCH v2 5/6] lib: sbi_sse: fix shared memory double-fetch in sse_write_attrs

[PATCH 0/2] lib: sbi: Fix Smrnmi/RNMI trap handling issues
 2026-09-03  2:36 UTC  (7+ messages)
` [PATCH 1/2] lib: sbi: Fix Smrnmi init and non-retentive suspend handling
` [PATCH 2/2] lib: sbi: Fix stale prev_context in RNMI handler

[PATCH] platform: generic: metanoia/mt2824: configure PMA for DSP memory regions
 2026-09-02 15:04 UTC 

[PATCH v3 0/5] platform: generic: spacemit: add K3 platform support
 2026-09-02 11:42 UTC  (20+ messages)
` [PATCH v3 1/5] lib: sbi: select expected trap handler per hart
` [PATCH v3 2/5] platform: generic: spacemit: k1: rename cache flush operation
` [PATCH v3 3/5] platform: generic: spacemit: k1: move hart init to nascent hook
` [PATCH v3 4/5] platform: generic: spacemit: k1: refactor platform support
` [PATCH v3 5/5] platform: generic: spacemit: k3: add "
  ` [PATCH 1/3] platform: generic: spacemit: k3: de-vote cluster power-downs and ungate DMASYS before CCI enable
  ` [PATCH 2/3] platform: generic: spacemit: k3: override cold_boot_allowed for hart 0 only
  ` [PATCH 3/3] platform: generic: spacemit: k3: wake A100 core 8 for ESOS/RPMI services
  ` [PATCH 0/3] platform: generic: spacemit: k3: follow-up fixes

[PATCH 00/14] Add clang Thread Safety Analysis (TSA) support
 2026-09-02  8:39 UTC  (2+ messages)

[PATCH] lib: sbi: sse: clear SPV for non-virtualized events
 2026-09-01  7:28 UTC  (2+ messages)

[PATCH] platform: generic/andes: fix 32-bit shift overflow in decode_pmaaddrx()
 2026-09-01  5:31 UTC  (2+ messages)

[PATCH 0/7] Fix and improve the Andes ATCSMU and LLC drivers
 2026-09-01  5:19 UTC  (2+ messages)

[PATCH 0/3] lib: sbi: dbtr: per-slot trigger capability detection
 2026-09-01  5:05 UTC  (7+ messages)
` [PATCH 1/3] lib: sbi: dbtr: add platform device for per-slot trigger capabilities
` [PATCH 2/3] lib: sbi: dbtr: return SBI_ERR_BAD_RANGE for invalid trigger index range
` [PATCH 3/3] lib: sbi: dbtr: return SBI_ERR_INVALID_PARAM for invalid trigger configuration

[PATCH 0/3] Support OpenSBI firmware header
 2026-09-01  2:22 UTC  (4+ messages)
` [PATCH 1/3] firmware: fw_base.S: add a formatted "
` [PATCH 2/3] firmware: fw_base.S: override a0, a1 and a2 from the "
` [PATCH 3/3] docs: firmware: document the OpenSBI "

[PATCH] lib: sbi_hsm: Validate state before updating start context
 2026-08-31 13:08 UTC 

[PATCH] lib: sbi_timer: Restart events from the restart list
 2026-08-31 13:06 UTC 

[PATCH] lib: utils/mailbox: Reject invalid RPMI queue indices
 2026-08-31 13:04 UTC 

[PATCH] lib: sbi: clamp sbi_ecall_get_extensions_str buffer offset
 2026-08-31 12:39 UTC  (2+ messages)

[PATCH] platform: generic: andes: validate PMAADDR decoding
 2026-08-31  2:59 UTC  (2+ messages)

[Question] HSM START_PENDING when hart_start request never completes
 2026-08-28 17:27 UTC 

[PATCH] lib: utils/mailbox: reject undersized RPMI shmem queues
 2026-08-28 14:25 UTC 

[PATCH] lib: sbi: use unsigned masks for HPM counter 31
 2026-08-28 14:22 UTC 

[PATCH] lib: sbi: reject PMU skip-match counter class mismatches
 2026-08-27 11:57 UTC 

[PATCH] lib: utils: irqchip: handle IMSIC mask boundaries
 2026-08-27 11:55 UTC 

[PATCH v2 0/5] platform: generic: spacemit: add K3 platform support
 2026-08-27  3:21 UTC  (12+ messages)
` [PATCH v2 5/5] platform: generic: spacemit: k3: add "

[RFC PATCH v4 0/4] Add Smsdid and Smmpt supervisor domain protection
 2026-08-25 16:19 UTC  (8+ messages)
` [RFC PATCH v4 1/4] lib: sbi_domain: Add finalize callback for per-domain state
` [RFC PATCH v4 2/4] riscv: Add Smsdid and Smmpt hart extensions
` [RFC PATCH v4 3/4] mpt: Add Smsdid and Smmpt supervisor domain core
` [RFC PATCH v4 4/4] lib: sbi: Initialize SMMPT during coldboot

[RFC PATCH v3 0/5] Add Smsdid and Smmpt supervisor domain protection
 2026-08-22 12:21 UTC  (7+ messages)
` [RFC PATCH v3 4/5] platform/generic: Initialise MPT at boot
` [RFC PATCH v3 5/5] sbi: init: Print supervisor domains "

[RFC PATCH v2 0/5] Add Smsdid and Smmpt supervisor domain protection
 2026-08-22 12:18 UTC  (4+ messages)
` [RFC PATCH v2 2/5] mpt: Add Smsdid and Smmpt supervisor domain core

[PATCH 0/7] firmware: add FW_DYNAMIC_APPEND firmware type
 2026-08-21 11:07 UTC  (4+ messages)

[PATCH] firmware: payload: test: Relocate GOT entries before calling C code
 2026-08-21 10:13 UTC 

[PATCH] platform: generic: sophgo: Move SG2042 timer memregion workaround
 2026-08-20 15:19 UTC  (2+ messages)

[PATCH v2] lib: sbi: Allow platforms to override local TLB operations
 2026-08-20 15:11 UTC  (2+ messages)

[PATCH] Makefile: Support make -s to silence the build
 2026-08-20 14:48 UTC  (2+ messages)

[PATCH 0/2] Improve CPPC counter scalability via local emulation
 2026-08-20 12:24 UTC  (2+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox