Kevin Lange
|
d43f517464
|
Remove a lock from something that shouldn't be locking anyway
|
2014-04-13 02:05:01 -07:00 |
|
Kevin Lange
|
7d2083cae9
|
handle printf("%s", NULL) without crashing
|
2014-04-13 02:04:34 -07:00 |
|
Kevin Lange
|
20a1c56023
|
Fix some major paging issues
|
2014-04-13 02:04:01 -07:00 |
|
Kevin Lange
|
c1a2c312bb
|
Fix a typo and a potentially crash with timers
|
2014-04-13 02:03:11 -07:00 |
|
Kevin Lange
|
d25e66b4bf
|
Fix a null dereference from lists/trees
|
2014-04-13 02:02:17 -07:00 |
|
Kevin Lange
|
bf5d607a83
|
Fix extern declaration of isrs table
|
2014-04-13 02:01:56 -07:00 |
|
Kevin Lange
|
1f4d108c6c
|
Don't allocate buffer on stack
|
2014-04-13 02:01:31 -07:00 |
|
Kevin Lange
|
0033d16cfa
|
Fix a bad printf in syscalls
|
2014-04-13 02:01:20 -07:00 |
|
Kevin Lange
|
402392c109
|
Fix a potential crash on kernel tasklet startup
|
2014-04-13 02:01:08 -07:00 |
|
Kevin Lange
|
9934846531
|
make crash mod actually crash
|
2014-04-13 00:51:50 -07:00 |
|
Kevin Lange
|
5a5cb62ce0
|
kill sockfs, what even is this
|
2014-04-13 00:51:37 -07:00 |
|
Kevin Lange
|
367c31c687
|
Restructuring intial paging setup
|
2014-04-12 23:03:56 -07:00 |
|
Kevin Lange
|
5673c2ee8f
|
Cleanup fault handling
|
2014-04-12 23:03:44 -07:00 |
|
Kevin Lange
|
8cd386ba5b
|
Set up a fake device for early boot logging
|
2014-04-12 23:02:03 -07:00 |
|
Kevin Lange
|
9e50872d5e
|
Add multiboot mem map struct
|
2014-04-12 23:01:38 -07:00 |
|
Kevin Lange
|
e11edbbfd4
|
Don't calculate syscall table size at runtime
|
2014-04-12 23:00:59 -07:00 |
|
Kevin Lange
|
731c1303c2
|
Use env to store compositor endpoint
|
2014-04-12 18:59:43 -07:00 |
|
Kevin Lange
|
5a134e9a67
|
Fix missing header include
|
2014-04-12 18:46:25 -07:00 |
|
Kevin Lange
|
bf5409d0da
|
Fix a problem with list merging / trees
|
2014-04-12 18:30:42 -07:00 |
|
Kevin Lange
|
7cb739b7cd
|
Fix signalled wakeups from timed sleeps
|
2014-04-12 18:25:56 -07:00 |
|
Kevin Lange
|
e52728fcba
|
Run fullscreen terminal under yutani
|
2014-04-12 18:15:44 -07:00 |
|
Kevin Lange
|
ed6dc9507d
|
Fix signal wakeups from existing sleeps
|
2014-04-12 18:15:28 -07:00 |
|
Kevin Lange
|
597a17949e
|
Lists should have owners.
|
2014-04-12 18:15:10 -07:00 |
|
Kevin Lange
|
d771a2bff2
|
Don't forget to free those
|
2014-04-12 18:14:52 -07:00 |
|
Kevin Lange
|
2a53068ddc
|
pipes and ringbuffers should have two wait queues
|
2014-04-12 18:14:35 -07:00 |
|
Kevin Lange
|
b09c08e48b
|
Remove dead code
|
2014-04-12 18:14:07 -07:00 |
|
Kevin Lange
|
9a8cd903c0
|
Fix argument handling in yutani
|
2014-04-12 16:20:46 -07:00 |
|
Kevin Lange
|
8b5bc834d9
|
Change debug levels in packetfs module
|
2014-04-12 16:19:50 -07:00 |
|
Kevin Lange
|
4a09128a10
|
change format of modules command so it looks more orderly
|
2014-04-12 00:22:08 -07:00 |
|
Kevin Lange
|
faeab1ee2f
|
Now all the descriptions fit in 80 chars
|
2014-04-11 22:51:16 -07:00 |
|
Kevin Lange
|
38429b9f03
|
Update description for divine-size
|
2014-04-11 22:50:02 -07:00 |
|
Kevin Lange
|
d3b873cd04
|
Kill some silly debug shell commands
|
2014-04-11 22:48:25 -07:00 |
|
Kevin Lange
|
3d7a3969eb
|
Support launching arbitrary debug shells
|
2014-04-11 22:43:39 -07:00 |
|
Kevin Lange
|
bb5b6a0830
|
Add args parsing and some error handling to yutani
|
2014-04-11 22:43:18 -07:00 |
|
Kevin Lange
|
d85f3fd4ce
|
Resurrect vga terminal
|
2014-04-11 20:03:01 -07:00 |
|
Kevin Lange
|
a5a17099f6
|
pretty kernel debug shell 'help' command
|
2014-04-11 18:29:28 -07:00 |
|
Kevin Lange
|
9f9ea1fd71
|
Describe boot modes
|
2014-04-11 13:40:26 -07:00 |
|
Kevin Lange
|
b7fa31d2c7
|
rework headings, kill the bit on tutorials
|
2014-04-11 11:51:38 -07:00 |
|
Kevin Lange
|
16a52ead15
|
readme: rework irc info
|
2014-04-11 11:48:12 -07:00 |
|
Kevin Lange
|
860ded23d2
|
update some copyright years
|
2014-04-11 09:41:46 -07:00 |
|
Kevin Lange
|
ac849d806f
|
Move and update build.sh, add make toolchain
|
2014-04-11 00:14:48 -07:00 |
|
Kevin Lange
|
1bf82be8e4
|
Update docs to match
|
2014-04-10 23:56:07 -07:00 |
|
Kevin Lange
|
1484911a8c
|
Clean some things up: move image-builder
|
2014-04-10 23:55:16 -07:00 |
|
Kevin Lange
|
9b2d31f51f
|
make pci_scan take an extra arg
|
2014-04-10 23:34:55 -07:00 |
|
Kevin Lange
|
62f0afa077
|
stub usb-uhci module
|
2014-04-10 23:22:10 -07:00 |
|
Kevin Lange
|
75a7d5e7f2
|
Fix some module loading silliness
|
2014-04-10 23:08:07 -07:00 |
|
Kevin Lange
|
cf2bad7886
|
debug shell pci command - use correct widths
|
2014-04-10 22:23:36 -07:00 |
|
Kevin Lange
|
a5621fee66
|
prepare glogin-beta for eventual cairo port
|
2014-04-10 21:59:03 -07:00 |
|
Kevin Lange
|
b728f1ce16
|
determine count of procfs functions at compile time
|
2014-04-10 20:57:33 -07:00 |
|
Kevin Lange
|
836f5c2725
|
More minor readme updates
|
2014-04-10 20:24:19 -07:00 |
|