Commit Graph

  • 9333d9acea temporarily use forked library for AML Ron Williams 2023-03-21 17:14:50 -07:00
  • 7e0f635d0e Merge branch 'update-cargo-lock' into 'master' Jeremy Soller 2023-03-21 20:16:11 +00:00
  • 46e39bc109 Update Cargo.toml Will Angenent 2023-03-21 10:45:21 +00:00
  • ace1726e29 0.5.5 Jeremy Soller 2023-03-20 10:23:14 -06:00
  • 9a4638e922 Merge branch 'migrate-from-fuse-to-fuser' into 'master' Jeremy Soller 2023-03-20 01:15:13 +00:00
  • 62e59e1006 Migrate from fuse to fuser Will Angenent 2021-07-03 16:51:58 -04:00
  • 42de1f3e9c Merge branch 'master' into 'master' Jeremy Soller 2023-03-14 15:25:59 +00:00
  • 295bcbdac8 Update redox_syscall Jeremy Soller 2023-03-14 09:25:17 -06:00
  • abf7e59f5a 0.3.5 Jeremy Soller 2023-03-14 09:24:09 -06:00
  • b6e8785011 Merge branch 'dep_of_std' into 'master' Jeremy Soller 2023-03-14 15:23:41 +00:00
  • 9d4ad380de allow std to depend on syscall joboet 2023-03-13 14:27:11 +01:00
  • 32300c2d9e Add QEMU tip. Ribbon 2023-03-12 15:16:05 +00:00
  • 0646140d99 Remove detailed abort, too many compatibility issues Jeremy Soller 2023-03-10 11:33:53 -07:00
  • e7b70fdb93 Ensure assert_fail and abort have noreturn attribute Jeremy Soller 2023-03-10 11:23:56 -07:00
  • 334e33cfde Fix abort definition for C++ Jeremy Soller 2023-03-10 10:45:19 -07:00
  • 2b3e9a3bd0 Use backup abort on C++ Jeremy Soller 2023-03-10 10:23:08 -07:00
  • cc0ac982c4 Implement __fpurge Jeremy Soller 2023-03-10 08:37:54 -07:00
  • 9c055142cf Add sys/types.h to utime.h Jeremy Soller 2023-03-10 07:54:02 -07:00
  • dab147f862 Change stdint include order so __need_ defines are set Jeremy Soller 2023-03-10 07:53:53 -07:00
  • b04fcab423 Merge branch 'rw_van_230309' into 'master' Jeremy Soller 2023-03-10 14:13:48 +00:00
  • b23b2f6e5d fix mixed build in a new clone Ron Williams 2023-03-09 21:17:13 -08:00
  • 47bd55451f Detailed information on abort using macro and new __abort function Jeremy Soller 2023-03-09 20:19:27 -07:00
  • 6fb14edcb0 Merge branch 'context-switch-optimization' into 'master' Jeremy Soller 2023-03-09 21:33:27 +00:00
  • 12688a929e Context switch optimization Jeremy Soller 2023-03-09 14:30:12 -07:00
  • c4a7020e93 Merge branch 'rw_van_230307' into 'master' Jeremy Soller 2023-03-09 02:24:13 +00:00
  • 1411257784 add ability to read package = recipe from filesystem config Ron Williams 2023-03-08 14:18:45 -08:00
  • cdccd5d786 0.5.4 Jeremy Soller 2023-03-08 12:48:42 -07:00
  • 06d43016c1 Ensure header generation zero is written on filesystem create Jeremy Soller 2023-03-08 12:48:32 -07:00
  • c26eb11cf1 Support read/write I/O on x86 Jeremy Soller 2023-03-07 19:26:54 -07:00
  • 04d2f296a9 Fix for epoll on i686 redox Jeremy Soller 2023-03-03 19:58:05 -07:00
  • 3bf381caf8 Do not panic if ACPI is not available Jeremy Soller 2023-03-03 18:56:23 -07:00
  • 7d7a706cb3 Update aml to 0.16.3 Jeremy Soller 2023-03-03 18:24:17 -07:00
  • 9ba1358077 Used patched aml Jeremy Soller 2023-03-02 17:56:19 -07:00
  • 40334044aa Revert "Make acpid a no-op on i686 until aml crate issue is fixed" Jeremy Soller 2023-03-02 17:54:36 -07:00
  • 6cd802b9b4 Make acpid a no-op on i686 until aml crate issue is fixed Jeremy Soller 2023-03-02 12:01:24 -07:00
  • 9a7dfc4f4d Disable test:redox for now Jeremy Soller 2023-03-01 11:06:41 -07:00
  • 063d25414e Use redoxer.sh for Redox testing Jeremy Soller 2023-03-01 10:54:27 -07:00
  • 903393574e redoxer.sh will clear build-std from CARGOFLAGS Jeremy Soller 2023-03-01 10:53:58 -07:00
  • eceaa065cf Fix fmt gitlab CI Jeremy Soller 2023-03-01 10:44:14 -07:00
  • e6f47cbc27 Fix build:linux gitlab CI Jeremy Soller 2023-03-01 10:42:45 -07:00
  • 794e732c80 Merge branch 'fix_root_unlink' into 'master' Jeremy Soller 2023-03-01 16:28:58 +00:00
  • 73c3d8bb79 Allow root to remove other users' files. 4lDO2 2023-03-01 17:09:13 +01:00
  • 11e6dd7b24 Merge branch 'master' into 'master' Jeremy Soller 2023-02-28 14:11:38 +00:00
  • f1b45f658f Improve text organization. Ribbon 2023-02-28 12:46:34 +00:00
  • 4b3337e479 Merge branch 'master' into 'master' Jeremy Soller 2023-02-28 12:27:09 +00:00
  • 2c593fb0b9 Move from CONTRIBUTING to kernel README. Ribbon 2023-02-28 08:10:33 +00:00
  • 12d5830097 Merge branch 'pin_kmain_contexts' into 'master' Jeremy Soller 2023-02-27 16:22:46 +00:00
  • 9b8fb50177 Merge branch 't-nil-master-patch-88790' into 'master' Jeremy Soller 2023-02-27 16:10:03 +00:00
  • 59cbc5be32 Provide possible fix for x86_64-linux-gnu-ar: command not found (or similar) in README.md Florian Meißner 2023-02-27 12:40:30 +00:00
  • b73922bc95 Also fix outdated-#![feature(...)] warnings. 4lDO2 2023-02-24 23:16:57 +01:00
  • ac913e49f9 Pin kmain contexts to corresponding CPUs. 4lDO2 2023-02-24 23:05:11 +01:00
  • cfd556f3b3 Merge branch 'fix_warnings' into 'master' Jeremy Soller 2023-02-24 22:01:22 +00:00
  • 257020852d Remove unused imports and function andrewdavidmackenzie 2023-02-24 22:48:17 +01:00
  • 79a9f447d2 xhci: workaround packet size and protocol speed issues on real hardware Jeremy Soller 2023-02-16 15:57:28 -07:00
  • afb12dc98b xhci: ensure doorbell is rung after irq reactor has state Jeremy Soller 2023-02-16 15:28:34 -07:00
  • f0ff668f0c xhcid: fix direction of status stage in scheme Jeremy Soller 2023-02-16 07:39:35 -07:00
  • 96246acca5 pcid: Optimize PCI bus scanning Jeremy Soller 2023-02-15 20:05:25 -07:00
  • 6fb6fa34cb ahci: logging adjustments Jeremy Soller 2023-02-15 19:36:12 -07:00
  • b6321aa764 nvme: logging adjustments Jeremy Soller 2023-02-15 19:34:05 -07:00
  • 5bbe2e3f4c ahci, ihda, pci, xhci: logging adjustments Jeremy Soller 2023-02-15 19:30:59 -07:00
  • 98a3106749 ihda, usbhid, xhci: logging adjustments Jeremy Soller 2023-02-15 19:24:50 -07:00
  • 00720cc95b ihdad: adjust log levels Jeremy Soller 2023-02-15 19:17:55 -07:00
  • e62b798a8b xhci: Fix status stage TRB direction in get_desc_raw Jeremy Soller 2023-02-15 13:13:39 -07:00
  • a86f32e67a xhci: Workaround for missing interrupts Jeremy Soller 2023-02-15 11:47:48 -07:00
  • 87e1689b56 Merge branch 'sched_affinity' into 'master' Jeremy Soller 2023-02-15 15:44:39 +00:00
  • 8d14d54fa9 Support scheduler CPU affinity. 4lDO2 2022-08-26 11:54:47 +02:00
  • f5651b22ea Do not overwrite static TCB Jeremy Soller 2023-02-13 08:31:59 -07:00
  • cb58500b68 Update for new Rust Jeremy Soller 2023-02-11 14:50:55 -07:00
  • 7aeb9f0ac8 Remove rust-toolchain Jeremy Soller 2023-02-11 14:50:26 -07:00
  • 9c16224e82 Update libc crate Jeremy Soller 2023-02-11 14:45:26 -07:00
  • 15f5b38ea9 Update libc crate Jeremy Soller 2023-02-11 14:44:43 -07:00
  • 717ece2a54 Update libc crate Jeremy Soller 2023-02-11 14:44:22 -07:00
  • 467c9cfe9a Update libc crate Jeremy Soller 2023-02-11 14:44:07 -07:00
  • d3445af7f6 Update libc crate Jeremy Soller 2023-02-11 14:43:51 -07:00
  • a4ff8931fe Update libc crate Jeremy Soller 2023-02-11 14:43:14 -07:00
  • 74cfc428dc Update libc crate Jeremy Soller 2023-02-11 14:43:04 -07:00
  • 513564a4d3 Update libc crate Jeremy Soller 2023-02-11 14:42:57 -07:00
  • 1dee81c757 Update libc crate Jeremy Soller 2023-02-11 14:42:46 -07:00
  • c91bea9452 Update libc crate Jeremy Soller 2023-02-11 14:42:31 -07:00
  • c8ccaf79ff Update libc crate Jeremy Soller 2023-02-11 14:42:11 -07:00
  • 111cae7362 Update libc crate Jeremy Soller 2023-02-11 14:41:54 -07:00
  • 5a9cee6b22 Update libc crate Jeremy Soller 2023-02-11 14:41:07 -07:00
  • 625064004d Update for new Rust nightly Jeremy Soller 2023-02-11 14:37:22 -07:00
  • 0bd476d28a Update to new Rust toolchain Jeremy Soller 2023-02-11 13:45:07 -07:00
  • 3b4e0652bd Merge branch 'master' into 'master' Jeremy Soller 2023-02-08 19:03:03 +00:00
  • 800c56f15a Add README.md Alberto Souza 2023-02-08 18:55:59 +00:00
  • 55fd7dfff7 Add centiseconds to context time Jeremy Soller 2023-01-30 10:51:32 -07:00
  • 6789f2846d Merge branch 'rw_van_230127' into 'master' Jeremy Soller 2023-01-29 13:18:35 +00:00
  • 9c739d7648 Add description text in toml format for each symbol in acpi:/symbols Ron Williams 2023-01-28 22:47:28 -08:00
  • fcfaca7ec3 Merge branch 'rw_van_230122' into 'master' Jeremy Soller 2023-01-23 13:21:26 +00:00
  • f4564d6caf switch to aml crate, implement acpi:/symbols Ron Williams 2023-01-22 19:42:41 -08:00
  • c9722c4024 More work on sb16 driver Jeremy Soller 2023-01-21 16:14:04 -07:00
  • eb7b811c36 Add initial sb16 driver Jeremy Soller 2023-01-21 14:24:40 -07:00
  • d74a406dcd rtl8168d: Allow use of BAR1 for 32-bit systems Jeremy Soller 2023-01-20 13:30:41 -07:00
  • a37916101f Add M_2_PI Jeremy Soller 2023-01-17 22:11:46 -07:00
  • 6acc5dba79 Merge branch 'wcstombs' into 'master' Jeremy Soller 2023-01-14 11:29:27 +00:00
  • ff70567cd6 Fix definition of wcstombs Ian Douglas Scott 2023-01-13 21:49:28 -08:00
  • 6386447784 Add success page and properly exit Jeremy Soller 2023-01-12 09:31:40 -07:00
  • 41a656af92 Ignore live disks and partitions in TUI Jeremy Soller 2023-01-12 08:50:04 -07:00
  • 68e5718788 Ensure worker thread exits when out of commands Jeremy Soller 2023-01-12 08:26:54 -07:00