Commit Graph

  • a5664ba5c0 hw: use enums in stack base definition Stefan Kalkowski 2024-11-18 16:57:39 +01:00
  • 7e4decfacc hw: sanitze cpu context Stefan Kalkowski 2024-08-12 11:23:12 +02:00
  • d9ca56e1ed hw: add missing six-arguments syscall for riscv Stefan Kalkowski 2024-08-13 10:56:35 +02:00
  • 7010dbbbbb hw: generalize IPC-helping to a common mechanism Stefan Kalkowski 2024-08-07 11:34:02 +02:00
  • b7d3d8237b hw: ensure board_name is set as depot build Stefan Kalkowski 2025-01-10 16:24:24 +01:00
  • f4c255955f fixup "base: remove base/internal/unmanaged_singleton.h" (armv6) Norman Feske 2025-01-15 14:31:57 +01:00
  • 13abc33ec9 platform: be robust on IRQ creation failure Alexander Boettcher 2025-01-15 11:16:55 +01:00
  • 2e3e57f50a foc: increase max count for RPC caps in core Alexander Boettcher 2024-12-12 17:13:26 +01:00
  • b451f4c45c foc: add support to add ACPI rsdp in platform info Alexander Boettcher 2024-12-12 23:31:02 +01:00
  • 5e2ba4d859 acpi: be robuster on IO_MEM session denied Alexander Boettcher 2024-12-13 10:29:44 +01:00
  • 896e652b4c platform/pc: be robust on IOMMU claiming Alexander Boettcher 2024-12-13 00:02:24 +01:00
  • 0d641600a4 base: use Dataspace_attr in io_mem _map_local(...) Alexander Boettcher 2024-12-16 08:43:38 +01:00
  • 42c78b946b nova: add x2apic support Alexander Boettcher 2025-01-07 11:12:30 +01:00
  • 2743e625f6 base-nova: allow access to IOAPIC Johannes Schlatow 2024-03-25 12:57:51 +01:00
  • 0ebf11f143 platform/pc: re-use init code during resume Johannes Schlatow 2024-04-18 11:28:56 +02:00
  • d25a9a0e21 platform/pc: remove Env from generate() methods Johannes Schlatow 2024-04-12 09:11:05 +02:00
  • e3cc8274ba platform/pc: implement IRQ remapping for Intel Johannes Schlatow 2023-11-24 14:10:31 +01:00
  • c1eafc39ab platform/pc: use queued invalidation interface Johannes Schlatow 2024-03-22 16:26:25 +01:00
  • a392b93187 platform/pc: move register-based invalidation Johannes Schlatow 2024-03-21 09:49:53 +01:00
  • de7e11c122 platform/pc: implement IOAPIC Johannes Schlatow 2024-03-20 18:18:09 +01:00
  • 54b036d61c platform: add IRQ remapping support Johannes Schlatow 2024-03-20 18:17:38 +01:00
  • a392e258cd pci_decode: report IOAPIC devices Johannes Schlatow 2024-03-20 14:46:47 +01:00
  • 54153be983 acpi_drv: report IOAPIC devices Johannes Schlatow 2024-03-20 13:45:59 +01:00
  • 811e51a24e acpi_drv: reflect DMAR properties in report Johannes Schlatow 2024-03-20 12:40:26 +01:00
  • 64e0c5413f qt6: add 'i18n' example Christian Prochaska 2025-01-15 04:22:29 +01:00
  • 1d315bc355 sculpt_manager: use Callable Norman Feske 2025-01-14 17:59:03 +01:00
  • cc7501cee7 base: add util/callable.h Norman Feske 2025-01-14 16:51:12 +01:00
  • 311c7a8cd0 qt6: add 'SvgWidgets' files Christian Prochaska 2025-01-14 14:16:36 +01:00
  • 891cc5bf5f base: remove base/internal/unmanaged_singleton.h Norman Feske 2025-01-13 14:36:56 +01:00
  • 19163e44b4 test-libc_fifo_pipe: adjust cap_quota Norman Feske 2025-01-14 14:44:54 +01:00
  • 94ece697e1 fixup "core: don't rely on Core_env in platform.cc" (base-hw: account caps for utcb) Norman Feske 2025-01-14 14:38:31 +01:00
  • 40b00e2bcd fixup: hw: x86_64: refactor Vm_session_component Benjamin Lamowski 2025-01-14 13:27:01 +01:00
  • bd79ee0805 fixup "hw: factor out Vmid_allocator" (fixes build for imx53_qsb_tz) Norman Feske 2025-01-14 11:47:40 +01:00
  • cea5a16abb fixup: hw: x86_64: refactor Vm_session_component Benjamin Lamowski 2025-01-13 23:16:22 +01:00
  • 142ddd4d3b libc: remove use of unmanaged_singleton Norman Feske 2025-01-13 20:15:42 +01:00
  • 5a2b6ee101 libc: host fd alloc as part of Libc::Kernel Norman Feske 2025-01-13 19:05:42 +01:00
  • 9950fecf49 hw: x86_64: refactor Vm_session_component Benjamin Lamowski 2025-01-07 16:35:16 +01:00
  • 65e78497cb hw: factor out Vmid_allocator Benjamin Lamowski 2024-11-21 14:59:51 +01:00
  • 9f6a6b33db os/session_policy.h: avoid use of Xml_node assign Norman Feske 2025-01-07 11:29:45 +01:00
  • d3f5015c3a xml_node.h: construct from Const_byte_range_ptr Norman Feske 2025-01-07 11:27:24 +01:00
  • 3f8d9e5953 ldso: avoid use of Xml_node assign operator Norman Feske 2025-01-07 10:57:32 +01:00
  • 2d8efcec1e tool/port/metadata: fix usage output Christian Helmuth 2025-01-07 08:23:04 +01:00
  • 4a2aa95099 symbols/libc: add open_memstream function Josef Söntgen 2024-01-16 11:36:30 +01:00
  • a3c05bd793 base/thread.h: guard deref of '_logger()' Norman Feske 2025-01-06 15:00:05 +01:00
  • 7fce3b0767 util/construct_at.h: ensure legit sizeof(Placeable) Norman Feske 2025-01-06 14:22:43 +01:00
  • 03f18e1dfe fixup "core: don't rely on Core_env in platform.cc" (okl4) Norman Feske 2025-01-06 14:03:47 +01:00
  • 68f3e54738 fixup "gems: ABI and depot recipe for dialog API" (file_vault_gui, test/dialog) Norman Feske 2025-01-06 11:43:18 +01:00
  • b84d6b95ae gems: ABI and depot recipe for dialog API Norman Feske 2025-01-03 14:04:58 +01:00
  • 3531bfc4c7 fixup "base: split Pd_account from Pd_session" (test/rm_fault, test/resource_yield, cpu_balancer build, sequence, test/fault_detection, launchpad) Norman Feske 2024-12-19 11:11:30 +01:00
  • e72915c13e nitpicker: send pointer pos to global key handler Norman Feske 2024-12-10 15:02:38 +01:00
  • 5eba0d68e0 wm: revoke curr focus if new focus is undefined Norman Feske 2024-12-05 15:56:52 +01:00
  • 38d99c6dd1 nitpicker: no absolute motion without hover Norman Feske 2024-12-18 18:17:55 +01:00
  • 5d2b57118d fixup "base: split Pd_account from Pd_session" (revert quota donation to core) Norman Feske 2024-12-18 15:26:36 +01:00
  • 6578639bb9 fixup "base: split Pd_account from Pd_session" (monitor) Norman Feske 2024-12-18 13:52:14 +01:00
  • 44860e89be core: remove Core_env Norman Feske 2024-12-16 15:49:24 +01:00
  • 4aabe39e36 base: split Pd_account from Pd_session Norman Feske 2024-12-16 15:49:24 +01:00
  • 404e21017a core: pass ram, rm, io-ports to local services Norman Feske 2024-12-18 12:12:04 +01:00
  • f9e6c3aa0e core: don't rely on Core_env in platform.cc Norman Feske 2024-12-16 12:17:09 +01:00
  • c156c6012c dde_bsd: support microphone selection Sebastian Sumpf 2024-12-11 19:20:21 +01:00
  • 3f2a867a49 intel/display: report no inuse mode on disabled connector Alexander Boettcher 2024-12-12 15:07:07 +01:00
  • 7fcfa4ede5 squash "base: make Ram_allocator noncopyable" (new commit message) Benjamin Lamowski 2024-12-12 12:50:37 +01:00
  • 294ba9d30a base: add create_vcpu to Vm_session interface Benjamin Lamowski 2024-11-15 13:19:17 +01:00
  • ccdbefd158 base: make Ram_allocator noncopyable Benjamin Lamowski 2024-12-10 11:30:23 +01:00
  • dd64164ed6 qt6: split port into modules Christian Prochaska 2024-12-09 08:36:53 +01:00
  • d3002b26ac libusb: warn once and freeze when device vanishs Stefan Kalkowski 2024-12-10 12:36:44 +01:00
  • ebb159d32d usb webcam: turn run-scripts into sculpt tests Stefan Kalkowski 2024-12-10 11:14:05 +01:00
  • cd6701c483 depot: update recipe hashes Christian Helmuth 2024-12-11 08:35:22 +01:00
  • 60d009e6c6 nitpicker: notify clients on any panorama change Norman Feske 2024-12-05 14:49:28 +01:00
  • d0522706ba nova: avoid false pager assertion Alexander Boettcher 2024-12-05 13:56:23 +01:00
  • 7f8db06284 Complete removal of tool/sdk approach Christian Helmuth 2024-12-06 09:29:03 +01:00
  • 0749f8cbdf wm: free content view IDs if decorator disappears Norman Feske 2024-12-04 13:25:05 +01:00
  • 1ddbb3444c sculpt/nitpicker: use label for matching decorator Norman Feske 2024-12-04 12:02:50 +01:00
  • 4da68e11b6 tool: support to set menuentry of GRUB Alexander Boettcher 2024-12-04 14:08:27 +01:00
  • 5665e8059a Optional session label in audio_in/out connection Christian Helmuth 2024-12-04 08:39:58 +01:00
  • 3067a2c51d nitpicker: prevent the pointer from going nowhere Norman Feske 2024-12-03 15:18:02 +01:00
  • 1d73cf2003 Prevent false warnings in memcpy (GCC 12) Christian Helmuth 2024-12-03 14:45:50 +01:00
  • 010847b69c decorator: fix sync-handling corner case Norman Feske 2024-12-03 12:48:47 +01:00
  • 96d9f5d317 usb: consider alternate setting in endpoint select Josef Söntgen 2024-11-01 17:08:24 +01:00
  • 97e638a2ac intel/display: avoid mode detection in irq task Alexander Boettcher 2024-11-13 17:17:06 +01:00
  • ba013af1a3 sculpt_manager: handle manual fb config w/o mirror Alexander Boettcher 2024-11-27 13:06:36 +01:00
  • e520dbbb7e nova: avoid assertion during SC cleanup Alexander Boettcher 2024-11-30 17:58:44 +01:00
  • 7928597249 doc: remove docs covered by the Genode books Norman Feske 2024-12-02 15:38:19 +01:00
  • 979aaed52b doc: merge coding_style.txt into conventions.txt Norman Feske 2024-12-02 15:30:17 +01:00
  • f2c25383af acpi_event: prevent misleading warning about PRESS_RELEASE Christian Helmuth 2024-12-02 15:39:49 +01:00
  • e384381942 tool/run/image/uboot: provide dtb for FIT images Alice Domage 2024-10-02 09:43:26 +02:00
  • b529b1eac6 qemu-usb: prevent assertion by eager URB processing Stefan Kalkowski 2024-11-29 12:05:07 +01:00
  • b21c8729ea base: provide core_ram_allocator via platform_add_local_services() Benjamin Lamowski 2024-11-28 16:42:09 +01:00
  • d5f3cc6ec2 terminal: ignore input without valid GUI mode Norman Feske 2024-11-26 15:40:49 +01:00
  • 4730312c1e hw: register state and backtrace when core faults Stefan Kalkowski 2024-11-26 15:12:03 +01:00
  • cc2bcee417 tool/run: create debug files for backtrace of core Stefan Kalkowski 2024-11-26 15:04:39 +01:00
  • 2c2fb6b70e tool/run: add intel_hwp config to boot_dir/hw Johannes Schlatow 2024-11-26 16:20:22 +01:00
  • b50bbef303 tool: support meshcmd as AMT alternative tool Alexander Boettcher 2024-11-14 11:31:28 +01:00
  • 35a679d861 libc: pthread cond/rwlock improvements Christian Prochaska 2024-11-26 01:08:19 +01:00
  • 37842757ac libc: synchronize implicit pthread mutex initialization Christian Prochaska 2024-11-26 01:08:15 +01:00
  • fa9473ce58 doc/release_notes/24-11.txt: minor style fixes Norman Feske 2024-11-22 18:16:17 +01:00
  • 873386f8a1 version: 24.11 Christian Helmuth 2024-11-22 13:20:15 +01:00
  • 2b18913782 News item for version 24.11 Norman Feske 2024-11-22 12:03:01 +01:00
  • fb7fa915c6 Release notes for version 24.11 Norman Feske 2024-11-18 15:21:10 +01:00
  • 011b44c282 depot: update recipe hashes Christian Helmuth 2024-11-20 08:54:01 +01:00
  • a3193b919c terminal: survive malformed dynamic re-config Norman Feske 2024-11-18 18:46:42 +01:00