Commit Graph

  • c404598296 Use cfg!() rather than #[cfg] for the cfg in map_memory bjorn3 2025-09-07 13:26:04 +02:00
  • e42fc3811f Fix compiling with profiling feature enabled bjorn3 2025-09-07 13:20:19 +02:00
  • b7566e66bd Fix 32bit x86 bjorn3 2025-09-07 13:00:40 +02:00
  • 48f3592bf3 Mostly use cfg!() rather than #[cfg] for controlling syscall_debug bjorn3 2025-09-07 12:38:57 +02:00
  • fefede0d67 Use cfg!() rather than #[cfg] for controlling self_modifying bjorn3 2025-09-07 12:30:33 +02:00
  • b5822ac118 Mostly use cfg!() rather than #[cfg] for controlling sys_stat bjorn3 2025-09-07 12:27:04 +02:00
  • 0a58e9e806 Allow cfg(dtb) for check-cfg bjorn3 2025-09-07 12:03:37 +02:00
  • f05be85966 Use cfg!() rather than #[cfg] for controlling multi_core bjorn3 2025-09-07 12:02:16 +02:00
  • d6e9022c4a Rustfmt bjorn3 2025-09-06 17:01:42 +02:00
  • 869a664172 Remove allow(unexpected_cfgs) bjorn3 2025-09-06 17:01:42 +02:00
  • cf019ab9a5 Remove some unused unsafe blocks bjorn3 2025-09-06 16:51:05 +02:00
  • c4c605630a Remove an allow(unused) for the elf module bjorn3 2025-09-06 16:49:45 +02:00
  • 7975d2aa8f Remove Unique bjorn3 2025-09-06 16:23:30 +02:00
  • afed3bc84b Fix a couple of warnings bjorn3 2025-09-06 16:17:05 +02:00
  • adc8f9f3b3 Merge branch 'lstat-unlink-test' into 'master' Jeremy Soller 2025-09-06 07:16:59 -06:00
  • 966fd1adb1 Merge branch 'ptyd-use-write-for-fn-path' into 'main' Jeremy Soller 2025-09-06 07:13:52 -06:00
  • 705270dba3 Merge branch 'const-init-pthread_atfork' into 'master' Jeremy Soller 2025-09-06 07:13:16 -06:00
  • 639e0f2cd7 Add lstat test Josh Megnauth 2025-09-04 01:34:47 -04:00
  • 51bc7f7d2c Const init pthread_atfork; export in pthread.h Josh Megnauth 2025-09-01 08:14:04 -04:00
  • 7f63a5c8f0 Don't mark irq_trigger as no_mangle bjorn3 2025-08-31 19:44:50 +02:00
  • 1577506765 Merge branch 'pci_interrupts_rework3' into 'master' Jeremy Soller 2025-08-31 09:49:08 -06:00
  • 131063eb0e Rustfmt bjorn3 2025-08-31 16:07:57 +02:00
  • 7e3e841f69 xhcid: Fix reading EHB flag in received_irq bjorn3 2025-08-30 22:09:06 +02:00
  • e4aab16782 xhcid: Don't exit the event loop when using irqs bjorn3 2025-08-30 22:08:15 +02:00
  • 2c9be2e9b8 xhcid: Remove unused InterruptSources methods and fields bjorn3 2025-08-30 20:12:20 +02:00
  • 6e76601529 Simplify Pty::path with write! Josh Megnauth 2025-08-31 00:56:23 -04:00
  • b9ce02ea90 storage/nvmed: Remove unused InterruptSources methods and fields bjorn3 2025-08-30 20:11:05 +02:00
  • c281579ca1 Merge branch 'fix_clang_bindgen_issue' into 'master' Jeremy Soller 2025-08-30 11:30:34 -06:00
  • 42493b88eb fixing bindgen c++ [[noreturn]] issue. Andrzej J. Skalski 2025-08-30 17:30:34 +00:00
  • cbc4987dc4 Merge branch 'pci_interrupts_rework4' into 'master' Jeremy Soller 2025-08-30 11:29:31 -06:00
  • 2945b86b82 pcid: Helper to allocate first MSI interrupt bjorn3 2025-08-30 19:13:00 +02:00
  • ea47c97bf8 Check for MSI-X before checking for MSI bjorn3 2025-08-30 19:03:54 +02:00
  • 0a314b0bad nvmed: Use std::hint::spin_loop bjorn3 2025-08-30 18:34:25 +02:00
  • 0b6b5e0d04 pcid: Move MappedMsixRegs to pcid_interface bjorn3 2025-08-30 18:25:29 +02:00
  • 191e6ac4eb pcid: Disable MSI and MSI-X before launching a driver bjorn3 2024-01-25 14:55:04 +01:00
  • e4609257fa Merge branch 'fbcond-vim-panic' into 'master' bjorn3 2025-08-30 12:48:59 +00:00
  • 259999c9c3 Fix fbcond panicking when vim quit Wildan Mubarok 2025-08-30 12:27:35 +00:00
  • c6f38f05e4 Disable multi_core again (for demo) Jeremy Soller 2025-08-28 10:00:16 -06:00
  • 3bd7f21f05 Merge branch 'sem-timedwait' into 'master' Jeremy Soller 2025-08-28 06:24:27 -06:00
  • 4c6c5da8f2 fix fmt Wildan M 2025-08-28 16:13:16 +07:00
  • 80ea3bc6a1 Add sem_clockwait and fix timedwait clock_id Wildan M 2025-08-28 12:58:54 +07:00
  • 7ab71a0ad5 Add sem_timedwait Wildan M 2025-08-28 08:36:16 +07:00
  • 3a08d40c67 Merge branch 'add-temporary-fstatat' into 'master' Jeremy Soller 2025-08-27 06:42:55 -06:00
  • c899feb774 Implement fstatat Josh Megnauth 2025-08-24 02:49:21 -04:00
  • 8f278dcb63 Merge branch 'fix-xhci-panic' into 'master' Jeremy Soller 2025-08-25 07:21:30 -06:00
  • fd9a1c9668 Workaround clang issue with [[noreturn]] in C files Jeremy Soller 2025-08-24 18:30:13 -06:00
  • 34b37410be Merge branch 'master' of https://gitlab.redox-os.org/willnode/drivers into fix-xhci-panic Wildan M 2025-08-24 20:10:01 +07:00
  • e8bfe4448c Fix possible panic in device enumeration Wildan M 2025-08-24 20:06:14 +07:00
  • 92bc01247a Merge branch 'add-confstr' into 'master' Jeremy Soller 2025-08-22 21:36:06 -06:00
  • 9d2f5d95dc Implement confstr (unistd.h) Josh Megnauth 2025-08-21 02:47:45 -04:00
  • 4758685217 Merge branch 'netdb-openssh' into 'master' Jeremy Soller 2025-08-20 06:59:31 -06:00
  • d513ba003c Merge branch 'fix-linux-sysconf' into 'master' Jeremy Soller 2025-08-20 06:58:27 -06:00
  • f046864f10 Merge branch 'ixany-openssh' into 'master' Jeremy Soller 2025-08-20 06:54:47 -06:00
  • 14bb1c87c3 Fix fmt Wildan M 2025-08-20 18:40:18 +07:00
  • 5334455a20 Implement getnameinfo and getaddrinfo loopback Wildan M 2025-08-20 18:26:27 +07:00
  • c3437b70a9 Add termios IXANY Wildan Mubarok 2025-08-20 07:39:15 +00:00
  • 70ae45ff85 Improve sysconf.h on Linux Josh Megnauth 2025-08-18 02:13:01 -04:00
  • 8f9614920d Merge branch 'rlimit_constants_i32' into 'master' Jeremy Soller 2025-08-17 08:17:02 -06:00
  • d14ae1c148 Switch resource.h enum to c_int instead of u64 Josh Megnauth 2025-08-16 23:52:03 -04:00
  • 7d91390f04 Detect if ARM virtual timer should be used Wildan Mubarok 2025-08-16 12:58:09 +00:00
  • e071bdcef4 Use ARM virtual timer to fix HVF acceleration Wildan Mubarok 2025-08-16 11:20:48 +00:00
  • 89ddc82d42 Merge branch 'add-vdisable' into 'master' Jeremy Soller 2025-08-15 06:58:42 -06:00
  • f0fa4125ba Merge branch 'add-vdisable' into 'main' Jeremy Soller 2025-08-15 06:57:36 -06:00
  • c3c9e3f619 Add termios constant for VDISABLE Josh Megnauth 2025-08-11 02:43:25 -04:00
  • 1744adb7c1 Add _POSIX_VDISABLE to disable control chars Josh Megnauth 2025-08-12 02:38:23 -04:00
  • f170902a29 Add u_int types for compatibility Jeremy Soller 2025-08-13 09:36:26 -06:00
  • f5bc50f104 Merge branch 'paths-h' into 'master' Jeremy Soller 2025-08-11 14:14:58 -06:00
  • 33c6543c67 Merge branch 'waitpid-flags' into 'master' Jeremy Soller 2025-08-11 14:12:30 -06:00
  • 09b71bdbe0 Merge branch 'fix-trace' into 'master' Jeremy Soller 2025-08-11 14:11:49 -06:00
  • 551c79c526 Merge branch 'redoxer-test' into 'master' Jeremy Soller 2025-08-11 14:11:16 -06:00
  • b0aac4e8f6 Enable some tests in Redox Darley Barreto 2025-08-11 20:11:15 +00:00
  • a57dbfb13f Merge branch 'test-statvfs' into 'master' Jeremy Soller 2025-08-11 14:10:31 -06:00
  • 7e1940b941 Merge branch 'printf-m-modifier' into 'master' Jeremy Soller 2025-08-11 14:09:37 -06:00
  • 39cb82d91d Optimize graphical debug scrolling Wildan M 2025-08-09 18:30:51 +07:00
  • cfe00d3316 Add paths.h for Fish Josh Megnauth 2025-08-08 02:34:59 -04:00
  • b4c4fb9fd1 Add waitpid flags Wildan M 2025-08-09 07:31:24 +07:00
  • c7a1966a67 Fix trace feature Wildan Mubarok 2025-08-08 23:41:07 +00:00
  • b3b806cafd Simplify test code Wildan M 2025-08-07 08:46:54 +07:00
  • c7405e09bd Add statvfs tests to Makefile Wildan M 2025-08-07 07:35:40 +07:00
  • 0248aab7d4 Add basic test for statvfs Wildan M 2025-08-07 07:19:56 +07:00
  • 728fb55203 Add %m to printf & fix CI Josh Megnauth 2025-08-05 23:59:33 -04:00
  • 710911febb Merge branch 'fix-syslog-tests' into 'master' Jeremy Soller 2025-08-04 20:35:27 -06:00
  • 292a4b18a9 Move syslog tests to correct location Josh Megnauth 2025-08-04 22:08:20 -04:00
  • 4a805ea97c Add some compatibility defines for libssh Jeremy Soller 2025-08-04 19:54:45 -06:00
  • 6bf8c0c26c fix build-error on aarch64 and probably on riscv lebakassemmerl 2025-08-04 20:26:48 +02:00
  • 311d5621b8 Merge branch 'signals-stuff' into 'master' Jeremy Soller 2025-08-04 07:37:14 -06:00
  • b7589a63c5 Fixes to improve signals for openposixtestsuite Ron Williams 2025-08-04 06:37:14 -07:00
  • 1ff46c8482 Fix Linter CI Wildan Mubarok 2025-08-04 12:34:31 +00:00
  • af7591bc26 Clarify vector number in IPI Jeremy Soller 2025-08-03 20:56:18 -06:00
  • 5d06ad4e6a Ensure that APIC ID is uses for all IPIs, enable multi_core feature Jeremy Soller 2025-08-03 20:53:58 -06:00
  • 98286ce752 Fix compilation with no_std Jeremy Soller 2025-08-03 20:02:09 -06:00
  • b4f566dab2 Rebuild if Cargo.toml or Cargo.lock change Jeremy Soller 2025-08-03 16:04:49 -06:00
  • 1105a2092f Merge branch 'syslog-expand-features' into 'master' Jeremy Soller 2025-08-02 06:52:35 -06:00
  • e677ad55d5 Better priorities & LOG_UPTO for syslog.h Josh Megnauth 2025-07-29 02:36:08 -04:00
  • 5828e12e85 Provide context for all allocations and deallocations Jeremy Soller 2025-08-01 21:32:16 -06:00
  • 0a14166c2f Fix issue where compressed data could be returned Jeremy Soller 2025-08-01 14:07:26 -06:00
  • d03aa518fe Fix compression with 128 KiB records, use compress cache Jeremy Soller 2025-08-01 13:23:56 -06:00
  • b40fecf185 Fix comment in node.rs Jeremy Soller 2025-08-01 12:55:49 -06:00
  • 1694cd3a4d fix redox stat st_blocks Jeremy Soller 2025-08-01 12:44:10 -06:00
  • ca7ea3c0c8 node: debug blocks Jeremy Soller 2025-08-01 12:07:51 -06:00