minix/minix
Arne Welzel 8c5683006d kernel/arm: do not treat all data aborts as pagefaults
For now, distinguish alignment, translation and permission faults.
The first kind of faults cause the kernel to send SIGBUS to the
process causing the fault, the latter two are forwarded to `vm' as
pagefaults. Previously, any data abort was forwarded to `vm' as
a pagefault, resulting in hard to debug issue #104.

Any unhandled fault status results in a disaster. This seems
better than naively hoping `vm' can do something about it.
2018-03-22 00:13:08 +01:00
..
bin New sources layout 2014-07-31 16:00:30 +02:00
commands Fix pkgin_cd.sh 2017-05-07 00:54:46 +02:00
drivers replace tickdelay with micro_delay to be quantum-agnostic 2017-06-01 19:48:56 +02:00
fs isofs: support directories with many entries 2017-05-17 23:25:11 +00:00
include Add lwip: a new lwIP-based TCP/IP service 2017-04-30 13:16:03 +00:00
kernel kernel/arm: do not treat all data aborts as pagefaults 2018-03-22 00:13:08 +01:00
lib Network stack feedback-based fixes 2017-04-30 17:37:10 +02:00
llvm generate_gold_plugin: support for MAKE variable 2016-01-13 20:32:36 +01:00
man Retire MINIX rlogin(1) 2017-03-09 23:40:08 +00:00
net Network stack feedback-based fixes 2017-04-30 17:37:10 +02:00
sbin New sources layout 2014-07-31 16:00:30 +02:00
servers Add lwip: a new lwIP-based TCP/IP service 2017-04-30 13:16:03 +00:00
share Retire MINIX tcpd(8) 2017-03-09 23:40:03 +00:00
tests tests: add advanced TCP/IP tests (test91-94) 2017-04-30 13:16:25 +00:00
usr.bin Add lwip: a new lwIP-based TCP/IP service 2017-04-30 13:16:03 +00:00
usr.sbin etc: synchronize master.password, group to NetBSD 2017-02-18 21:37:24 +00:00
Makefile NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
Makefile.fetchgnu Improve the process for GNU tools 2016-09-01 21:16:13 +02:00
Makefile.inc New sources layout 2014-07-31 16:00:30 +02:00