Ronald G. Minnich
|
f545251f72
de-anonymizing: the big one: portdat.h
|
пре 9 година |
Aki Nyrhinen
|
8428ebaabc
Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious.
|
пре 9 година |
Aki Nyrhinen
|
b7d5de8f65
externup(): an interrupt-safe machp()->externup accessor.
|
пре 9 година |
Aki Nyrhinen
|
293d699551
add no-exec mmu support, set the no-exec bit in k10/mmu.c too
|
пре 9 година |
Ronald G. Minnich
|
59b7e91f1e
Get rid of commented-out Proc *up = etc. that are not needed
|
пре 9 година |
Ronald G. Minnich
|
9620ff8144
Comment out unused 'up' variables
|
пре 9 година |
Ronald G. Minnich
|
23298ed0ad
End use of m->externup everywhere.
|
пре 9 година |
Aki Nyrhinen
|
0f2a855029
New demand loading scheme and segment setup,
|
пре 9 година |
Aki Nyrhinen
|
56927a4c69
(WIP): elf takeover part 1: get rid of SSEG/TSEG/DSEG/BSEG/HSEG.
|
пре 9 година |
Ronald G. Minnich
|
d969ba4cd4
hack: temporarily disable 1 GiB pages
|
пре 9 година |
Ronald G. Minnich
|
d67c9499ed
mmap: set up queues and such to support mmap requests.
|
пре 9 година |
Elbing Miss
|
d6b7eaf9db
Cleaning!
|
пре 9 година |
Ronald G. Minnich
|
d029cf63b1
Add missing elf.h and remove flen
|
пре 9 година |
Ronald G. Minnich
|
b377471ab9
Remove fstart, and use the program header instead.
|
пре 9 година |
Ronald G. Minnich
|
d2d25272a0
Remove file scope use of Mach *m in port
|
пре 9 година |
Ronald G. Minnich
|
f7dd8e16a8
Remove the global mach declaration from dat.h; add them to each file.
|
пре 9 година |
Ronald G. Minnich
|
b4ab82bc10
More progress! we handle a read fault!
|
пре 9 година |
Ronald G. Minnich
|
2e75bb5c78
Moving from up to m->externup
|
пре 9 година |
Ronald G. Minnich
|
dcae64181d
This gets us to schedinit and dies
|
пре 9 година |
Ronald G. Minnich
|
eaba0f9a57
Type fixes in port. Also, remove no longer used xalloc.c
|
пре 9 година |
Ronald G. Minnich
|
736f7451b1
Fix the uxxint types from plan 9 to standard types
|
пре 9 година |
David du Colombier
|
f4a1a0881a
import gpl nix into /sys/src/9
|
пре 9 година |
David du Colombier
|
bc29ea815a
remove /sys/src/9
|
пре 9 година |
David du Colombier
|
25de748849
GNU General Public License
|
пре 9 година |
David du Colombier
|
7983684cae
Plan 9 from Bell Labs 2010-07-23
|
пре 14 година |
David du Colombier
|
38356c415b
Plan 9 from Bell Labs 2007-02-03
|
пре 17 година |
David du Colombier
|
fa6f7eae66
Plan 9 from Bell Labs 2006-03-24
|
пре 18 година |
David du Colombier
|
eb1d5a9316
Plan 9 from Bell Labs 2006-02-01
|
пре 18 година |
David du Colombier
|
59dd0aea31
Plan 9 from Bell Labs 2005-12-11
|
пре 19 година |
David du Colombier
|
c0a86e3567
Plan 9 from Bell Labs 2005-11-07
|
пре 19 година |