Commit Graph

  • 2de4a526fb Merge scheme handling in e1000d and rtl8168d Jeremy Soller 2019-08-29 20:16:48 -06:00
  • a0ada39f1b rtl8168d: Open irq file with O_NONBLOCK Jeremy Soller 2019-08-29 19:31:56 -06:00
  • d49c945826 rtl8168d: Use pause in spin loops Jeremy Soller 2019-08-29 08:22:16 -06:00
  • 249606a8c9 Fix nvmed on real hardware Jeremy Soller 2019-08-28 20:15:03 -06:00
  • 745d8818e1 Read completion using ptr::read_volatile Jeremy Soller 2019-08-27 21:16:58 -06:00
  • 0e7b056508 Update redox_syscall for pcspkrd Jeremy Soller 2019-08-26 17:27:02 -06:00
  • d7385333d1 Merge branch 'redox-unix' Jeremy Soller 2019-08-26 17:16:39 -06:00
  • b8a75d064e Merge branch 'fix-it-keymaps' into 'master' Jeremy Soller 2019-08-25 03:35:37 +00:00
  • f86495e0c5 Fixed inverted chars Fabio Di Francesco 2019-08-25 03:35:37 +00:00
  • 13dd6ae28f nvmed: add to initfs and fix reading larger block sizes Jeremy Soller 2019-08-24 20:45:48 -06:00
  • b2c76034b7 nvmed: add scheme with read/write implemented using polling Jeremy Soller 2019-08-24 20:24:01 -06:00
  • 9c277981be nvmed: Set up I/O queues Jeremy Soller 2019-08-24 09:26:13 -06:00
  • df4a7b054b nvmed: Identify controller and namespaces Jeremy Soller 2019-08-24 08:37:38 -06:00
  • 37e92ac8e5 nvmed: Implement admin queue Jeremy Soller 2019-08-23 20:29:19 -06:00
  • a57ea6a72b Merge branch 'ptrace-end' into 'master' Jeremy Soller 2019-08-21 21:00:13 +00:00
  • 4859c222e7 Make program_invocation_name modifiable Steve McKay 2019-08-17 12:35:43 -04:00
  • d74627a5f9 Merge branch 'fix-it-kb-layout' into 'master' Jeremy Soller 2019-08-16 18:58:25 +00:00
  • f9dbc94979 Fixed main inclusion Fabio Di Francesco 2019-08-16 18:58:25 +00:00
  • 32bac01603 Merge branch 'add-it-kb-layout' into 'master' Jeremy Soller 2019-08-16 13:08:55 +00:00
  • 6022bcc1e6 Add italian keyboard layout (it) Fabio Di Francesco 2019-08-16 13:08:55 +00:00
  • ab1a12ad4a Remove deadlock-prone mutex in proc.rs jD91mZM2 2019-08-15 16:07:38 +02:00
  • cf0a7620df Add ptrace exit breakpoint jD91mZM2 2019-08-15 14:23:54 +02:00
  • 6ba71e7e06 Add ptrace exit breakpoint jD91mZM2 2019-08-15 14:21:50 +02:00
  • 070f1fa913 Delete ptrace-related TODO jD91mZM2 2019-08-03 15:10:42 +02:00
  • 2544feb33f Disallow changing CS which contains CPL jD91mZM2 2019-08-03 14:18:07 +02:00
  • 6160de495f Make multi_core require acpi Jeremy Soller 2019-08-12 19:33:50 -06:00
  • 3694395dfb Fix compilation of acpi feature Jeremy Soller 2019-08-12 19:33:03 -06:00
  • 89d8a8a6f6 Support MouseRelativeEvent Jeremy Soller 2019-08-12 13:37:03 -06:00
  • 4f2a93ea90 Vast refactor of pwd.h, add getpwent/setpwent/endpwent jD91mZM2 2019-08-12 09:29:24 +02:00
  • aeab6a986d Fix a few GDB compilation issues jD91mZM2 2019-08-11 16:28:33 +02:00
  • 8f502a3436 Merge branch 'fix-signal' into 'master' Jeremy Soller 2019-08-12 02:54:28 +00:00
  • 5799555566 Remove print statements Xavier L'Heureux 2019-08-11 21:15:58 -04:00
  • f2357390e9 Fix redox's implementation Xavier L'Heureux 2019-08-11 21:06:47 -04:00
  • 0a558de76c Fix reference getting moved Xavier L'Heureux 2019-08-11 20:47:18 -04:00
  • 225583230f Test Xavier L'Heureux 2019-08-11 18:08:11 -04:00
  • 4c7f8c6369 test signals Xavier L'Heureux 2019-08-11 14:30:00 -04:00
  • e869b3b158 Merge branch 'update_path' into 'master' Jeremy Soller 2019-08-11 16:06:44 +00:00
  • 924adef1dc Update path after frename Deepak Sirone 2019-08-11 15:30:09 +05:30
  • 37a5da34b9 Fix pte_osSemaphorePend deadlock Jeremy Soller 2019-08-09 21:18:20 -06:00
  • e7d19e2a58 Move SIG_IGN and friends to C in order to define them correctly Jeremy Soller 2019-08-08 20:06:38 -06:00
  • 743fac4727 Allow warnings Jeremy Soller 2019-08-07 21:26:02 -06:00
  • 8feed5bbd5 Update Rust to 2019-08-08 Jeremy Soller 2019-08-07 20:48:29 -06:00
  • a208ce4aa8 Update redox_users Jeremy Soller 2019-08-07 20:00:09 -06:00
  • a7b354c8e0 Update to latest syscall after merging ptrace jD91mZM2 2019-08-04 19:42:49 +02:00
  • a1e45941bf Fix ptrace after latest kernel changes jD91mZM2 2019-07-30 11:42:56 +02:00
  • b8c50c7c64 Format jD91mZM2 2019-07-28 18:32:17 +02:00
  • c7d499d4f2 Upgrade to the 2018 edition jD91mZM2 2019-07-28 18:13:31 +02:00
  • 72c2f59f17 Update redox_syscall to use bitflags jD91mZM2 2019-07-28 16:54:26 +02:00
  • 82abb3313e Support adding WUNTRACED jD91mZM2 2019-07-15 21:49:49 +02:00
  • f389010fff Initial ptrace compatibility for Redox OS jD91mZM2 2019-07-10 11:03:31 +02:00
  • 7f702720af Fix header file generation for ptrace jD91mZM2 2019-07-07 15:37:29 +02:00
  • 43ff8801bc Format jD91mZM2 2019-07-07 12:17:48 +02:00
  • 35c1d5210c Implement the Once<T> synchronization structure jD91mZM2 2019-07-06 21:59:57 +02:00
  • e559a3e2e5 Stub for ptrace jD91mZM2 2019-07-05 14:30:06 +02:00
  • 8c6e1d0541 Update syscall Jeremy Soller 2019-07-31 18:30:57 -06:00
  • d28b578681 Merge branch 'ptrace-6' into 'master' Jeremy Soller 2019-07-31 20:29:54 +00:00
  • 0e1e7d5d36 Merge branch 'ptrace-6' into 'master' Jeremy Soller 2019-07-31 20:29:42 +00:00
  • 40449d32b5 Allow catching int3 jD91mZM2 2019-07-31 16:43:49 +02:00
  • bf5e138def Allow catching int3 jD91mZM2 2019-07-31 16:43:28 +02:00
  • a2721b8a31 Merge branch 'cbindgen' into 'master' Jeremy Soller 2019-07-31 14:07:35 +00:00
  • bd573fb7cc Fix cbindgen for disabled headers Mateusz Mikuła 2019-07-31 12:39:28 +02:00
  • ad5f3814fa Add way to ignore signals jD91mZM2 2019-07-30 15:54:25 +02:00
  • 75a1e6f970 Add way to ignore signals jD91mZM2 2019-07-30 15:54:07 +02:00
  • 2b27f7a816 Merge branch 'redox-unix' into 'redox-unix' Jeremy Soller 2019-07-30 12:29:18 +00:00
  • e351c3f0b6 Merge branch 'speedup' into 'redox-unix' Jeremy Soller 2019-07-30 12:29:11 +00:00
  • 5e4b53fe92 Speed up e1000 driver Simon Ellmann 2019-07-30 13:20:30 +02:00
  • 16dfc7785e ixgbed: handle EOF Simon Ellmann 2019-07-30 13:01:54 +02:00
  • 62cd298202 Merge ProtFlags with MapFlags jD91mZM2 2019-07-30 11:45:54 +02:00
  • 51f0ef2826 Implement Deref for PtraceFlags jD91mZM2 2019-07-29 08:31:21 +02:00
  • a0581db1fa Merge ProtFlags and MapFlags jD91mZM2 2019-07-28 17:36:10 +02:00
  • c0dad4475a Fix tests jD91mZM2 2019-07-27 16:23:25 +02:00
  • a7b2bd22c1 More cleanup... jD91mZM2 2019-07-27 15:37:04 +02:00
  • 56894fbdc2 rtl8168d: handle EOF Jeremy Soller 2019-07-26 20:13:37 -06:00
  • 538ca49ee2 Suggestion: Switch to bitflags jD91mZM2 2019-07-26 12:23:21 +02:00
  • 9a7bd554d5 Suggestion: Switch to bitflags jD91mZM2 2019-07-26 12:23:03 +02:00
  • 0e2b0d0fd4 Fix a few details jD91mZM2 2019-07-26 10:29:31 +02:00
  • edf3c008dc u64s are bigger than I thought! jD91mZM2 2019-07-26 10:28:42 +02:00
  • f467791b12 Fix definition of SIG_ERR Jeremy Soller 2019-07-25 21:27:41 -06:00
  • cb63dec86f Add missing SIG_DFL and SIG_IGN constants jD91mZM2 2019-07-25 17:34:59 +02:00
  • 25e67b9f58 Add setsockopt support for SO_RCVTIMEO and SO_SNDTIMEO Jeremy Soller 2019-07-24 17:18:01 -06:00
  • 3ac1416dba First step for ptrace overhaul jD91mZM2 2019-07-24 21:42:33 +02:00
  • 52441c28b1 First step for ptrace overhaul jD91mZM2 2019-07-24 21:41:57 +02:00
  • df993cc26e Switch to 2018 edition jD91mZM2 2019-07-24 11:02:56 +02:00
  • e95cb74d0b Resolve cross-scheme links Jeremy Soller 2019-07-23 21:06:16 -06:00
  • 602a63acf6 Return EXDEV to tell kernel to resolve cross-scheme links Jeremy Soller 2019-07-23 21:05:54 -06:00
  • e570f35279 Update syscall Jeremy Soller 2019-07-23 20:04:43 -06:00
  • 3533cb3757 Merge branch 'ptrace-5' into 'master' Jeremy Soller 2019-07-24 02:04:06 +00:00
  • 9e9f47d2a5 Merge branch 'ptrace' into 'master' Jeremy Soller 2019-07-24 02:02:10 +00:00
  • 85a45f382c WIP(ptrace): Better support for signals jD91mZM2 2019-07-21 19:56:19 +02:00
  • 1ee9229c6a fixup! Fix sigaction Undefind Behavior jD91mZM2 2019-07-21 15:03:10 +02:00
  • 35b30e6fa9 Fix sigaction Undefind Behavior jD91mZM2 2019-07-20 22:10:43 +02:00
  • dcacbaed80 Add PtraceEvent for catching tracee forks jD91mZM2 2019-07-19 17:20:12 +02:00
  • 1137692809 WIP(ptrace): Allow setting RIP jD91mZM2 2019-07-23 19:55:11 +02:00
  • a7da393cf5 WIP(ptrace): Better support for signals jD91mZM2 2019-07-21 19:58:32 +02:00
  • 9d7ec9b146 Fix getcwd on Redox Jeremy Soller 2019-07-21 07:57:31 -06:00
  • 7426e48105 WIP(ptrace): Extract repeated arch-specific code to ptrace module jD91mZM2 2019-07-21 13:28:31 +02:00
  • 4c2d8599d8 Add missing debug definitions jD91mZM2 2019-07-21 10:06:28 +02:00
  • 43533e8dc7 Merge branch 'jD91mZM2/redoxfs-master' into HEAD Jeremy Soller 2019-07-20 19:41:48 -06:00
  • 6a3825d408 WIP(ptrace): Only use non-signal stack when using a default handler jD91mZM2 2019-07-20 21:17:17 +02:00
  • 8695ecd82b Fix sigaction Undefind Behavior jD91mZM2 2019-07-20 22:13:54 +02:00