Jeremy Soller
8b27de416b
Update Cargo.lock
2020-08-27 10:26:56 -06:00
Wren Turkal
03e60f7da6
Add log crate and add a generic logger.
...
This is the first step of integrating the log crate as the main way to
log messages from the kernel.
Also, reexport all log macros. This module should eventually be the
only logging API used in the kernel.
Signed-off-by: Wren Turkal <wt@penguintechs.org >
2020-08-08 20:48:41 -07:00
jD91mZM2
fbeb297949
Fix compilation since last rust
...
Thanks to @4lDO2 for all this. I just moved his changes to io_uring onto
the master branch of the kernel. I take no credit.
2020-08-01 13:00:52 +02:00
jD91mZM2
fbdfcd2ba0
WIP: Rewrite interrupts as global assembly
...
Because the way we were using inline assembly was technically incorrect
and breaking the laws of rust
This *finally* compiles. That doesn't mean it works!
2020-07-11 16:15:25 +02:00
Jeremy Soller
30b109d288
Update dependencies
2020-05-06 09:05:58 -06:00
Graham MacDonald
0614d3298d
bump raw-cpuid dep to avoid pulling in serde
2020-05-02 14:11:23 +01:00
4lDO2
772003138d
Add a backwards-compatible interface for more IRQs.
2020-03-28 13:37:03 +01:00
4lDO2
c11d6d9e46
Update the x86 crate.
2020-03-28 13:37:03 +01:00
Jeremy Soller
63e2a835e0
Fix clippy.sh script and fix a number of clippy warnings
2019-10-06 11:04:06 -06:00
jD91mZM2
538ca49ee2
Suggestion: Switch to bitflags
2019-07-26 12:23:21 +02:00
jD91mZM2
3ac1416dba
First step for ptrace overhaul
2019-07-24 21:42:33 +02:00
jD91mZM2
6fbb4fbae1
Ptrace memory reading and floating point registers support
2019-07-07 17:07:04 +00:00
Jeremy Soller
28cd51efed
Update goblin
2019-04-13 21:57:58 -06:00
Jeremy Soller
58f9e5a801
0.1.54 - Add support for cache disable
2019-04-08 17:57:25 -06:00
Jeremy Soller
f042bd5d07
Update for new rust
2019-04-07 10:57:33 -06:00
Jeremy Soller
f36506613b
Update funmap support
2019-04-06 20:13:55 -06:00
Jeremy Soller
e5cf6efa64
Support specification of stack with clone system call and CLONE_STACK flag
2019-03-31 14:35:45 -06:00
Tibor Nagy
2ec775905a
Use rustc-demangle in the stack traces
2019-02-14 15:54:17 +01:00
Jeremy Soller
613e5b45f7
Update dependencies
2019-01-20 19:47:50 -07:00
Jeremy Soller
8fcbf152eb
Add mprotect
2018-12-31 21:04:21 -07:00
Jeremy Soller
b18e322c3f
WIP: itimer and sigprocmask
2018-12-28 21:53:40 -07:00
Jeremy Soller
a31af81f8b
Update fmap support
2018-12-28 15:35:21 -07:00
Jeremy Soller
46a6325678
Update lock file
2018-12-14 20:08:21 -07:00
Jeremy Soller
fe74ecee95
Update lock file
2018-12-01 09:28:14 -07:00
Jeremy Soller
7e2a7d0cea
Update lock file
2018-11-16 20:08:08 -07:00
Jeremy Soller
120b4733ff
Update for new rust
2018-11-08 17:11:06 -07:00
Jeremy Soller
c28c147add
Update to new dependencies
2018-06-19 18:17:16 -06:00
Jeremy Soller
fc0db71dd4
Update syscall
2018-05-30 09:43:22 -06:00
Jeremy Soller
897b583360
Update lock file
2018-05-30 09:19:19 -06:00
Jeremy Soller
764f28ada5
Update cargo.lock
2018-05-24 08:31:52 -06:00
Jeremy Soller
48007b8f1e
Update to new allocation API (WIP)
2018-04-28 22:07:43 -06:00
Jeremy Soller
c5752242d0
Update linked_list_allocator
2018-04-28 21:45:19 -06:00
Jeremy Soller
761fe30bf3
Add linked list allocator with automatic resizing
...
Fix memory leaks in exec
Remove warnings
2018-01-29 21:29:24 -07:00
Jeremy Soller
015b79430e
Updates for new nightly
2018-01-28 14:59:01 -07:00
Jeremy Soller
50bbdd3f5e
Update lock file
2018-01-28 14:45:52 -07:00
Jeremy Soller
083c444a68
Implement waitpid on PGID
2018-01-05 20:31:15 -07:00
Jeremy Soller
49d5c33928
Add support for WCONTINUED and WUNTRACED
...
Fix issues with SIGCONT
2018-01-03 22:34:50 -07:00
Jeremy Soller
caa607eb28
Merge pull request #70 from redox-os/clippy
...
Add clippy lints, action some clippy items
2017-12-27 21:32:23 -07:00
Jeremy Soller
059cc8078d
Add frename
2017-12-27 20:19:37 -07:00
Jeremy Soller
58e1d92eb5
Add clippy lints, action some clippy items
2017-12-24 22:19:00 -07:00
Jeremy Soller
9b327ccba8
Update Cargo.lock
2017-12-03 08:53:47 -07:00
Jeremy Soller
789e290c9b
Add fchown, fchmod
2017-11-28 21:48:10 -07:00
Jeremy Soller
9e9f80ef13
Add futex timeout
2017-11-06 22:04:42 -07:00
Gabriel Majeri
305e7980d8
Update to bitflags 1.0
2017-10-11 15:59:14 +03:00
Jeremy Soller
49ef95a156
Downgrade goblin
2017-09-26 20:04:48 -06:00
Jeremy Soller
9a9f5d17cb
Update dependencies
2017-09-26 13:29:21 -06:00
Jeremy Soller
1f81866afa
Update dependencies
2017-09-19 19:28:43 -06:00
Jeremy Soller
d487e1d23f
Make syscall a submodule
2017-08-27 10:54:11 -06:00
Jeremy Soller
5c5e5da7c2
Update syscall crate
2017-08-09 21:06:00 -06:00
Jeremy Soller
d8d78ffbef
Update Cargo.lock
2017-08-02 19:06:59 -06:00