Skip to main content

Showing 1–3 of 3 results for author: Wägemann, P

Searching in archive cs. Search in all archives.
.
  1. arXiv:2501.17707  [pdf, other

    cs.OS cs.ET cs.PL

    vNV-Heap: An Ownership-Based Virtually Non-Volatile Heap for Embedded Systems

    Authors: Markus Elias Gerber, Luis Gerhorst, Ishwar Mudraje, Kai Vogelgesang, Thorsten Herfet, Peter Wägemann

    Abstract: The Internet of Batteryless Things might revolutionize our understanding of connected devices by harvesting required operational energy from the environment. These systems come with the system-software challenge that the intermittently powered IoT devices have to checkpoint their state in non-volatile memory to later resume with this state when sufficient energy is available. The scarce energy res… ▽ More

    Submitted 15 May, 2025; v1 submitted 29 January, 2025; originally announced January 2025.

  2. Reverse Engineering the ESP32-C3 Wi-Fi Drivers for Static Worst-Case Analysis of Intermittently-Powered Systems

    Authors: Ishwar Mudraje, Kai Vogelgesang, Jasper Devreker, Luis Gerhorst, Phillip Raffeck, Peter Wägemann, Thorsten Herfet

    Abstract: The Internet of Batteryless Things revolutionizes sustainable communication as it operates on harvested energy. This harvested energy is dependent on unpredictable environmental conditions; therefore, device operations, including those of its networking stack, must be resilient to power failures. Reactive intermittent computing provides an approach for solving this by notifications of impending po… ▽ More

    Submitted 3 April, 2025; v1 submitted 29 January, 2025; originally announced January 2025.

  3. VeriFence: Lightweight and Precise Spectre Defenses for Untrusted Linux Kernel Extensions

    Authors: Luis Gerhorst, Henriette Herzog, Peter Wägemann, Maximilian Ott, Rüdiger Kapitza, Timo Hönig

    Abstract: High-performance IO demands low-overhead communication between user- and kernel space. This demand can no longer be fulfilled by traditional system calls. Linux's extended Berkeley Packet Filter (BPF) avoids user-/kernel transitions by just-in-time compiling user-provided bytecode and executing it in kernel mode with near-native speed. To still isolate BPF programs from the kernel, they are static… ▽ More

    Submitted 8 January, 2025; v1 submitted 30 April, 2024; originally announced May 2024.

    Comments: RAID'24

    MSC Class: 68M25 ACM Class: D.4.6