History log of /xv6-public/ (Results 76 – 100 of 974)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
2adb7c2112-Sep-2016 Frans Kaashoek <kaashoek@mit.edu>

Move retry loop/sleep/wakeup in bio.c into sleeping locks

6670d3b511-Sep-2016 Frans Kaashoek <kaashoek@mit.edu>

Straight replacement of B_BUSY with a sleeping lock.

1b8ccf9409-Sep-2016 Frans Kaashoek <kaashoek@mit.edu>

x

34c2efc108-Sep-2016 Robert Morris <rtm@csail.mit.edu>

use asm() for lock release, not a C assignment

d63ac11808-Sep-2016 Robert Morris <rtm@csail.mit.edu>

this might fix the reported deadlock, though I can't reproduce it.

761ea54708-Sep-2016 Frans Kaashoek <kaashoek@mit.edu>

Be a bit more explicit what kind of suggestions are are interested.

5bf3fbee02-Sep-2016 Frans Kaashoek <kaashoek@mit.edu>

Make runoff happy

b7fed77b02-Sep-2016 Frans Kaashoek <kaashoek@mit.edu>

Fix a few lines that runoff is complaining about that they are too long

5f03799f02-Sep-2016 Frans Kaashoek <kaashoek@mit.edu>

ack xi

ae15515d02-Sep-2016 Frans Kaashoek <kaashoek@mit.edu>

APIC IDs may not be consecutive and start from zero, so we cannot really use it
as a direct index into cpus. Record apicid in struct cpu and have cpunum() look
for it. Replace cpu->id with cpunum()

APIC IDs may not be consecutive and start from zero, so we cannot really use it
as a direct index into cpus. Record apicid in struct cpu and have cpunum() look
for it. Replace cpu->id with cpunum() everywhere, and replace cpu->id with cpu->apicid.
Thanks to Xi Wang.

show more ...

bc8221a502-Sep-2016 Robert Morris <rtm@csail.mit.edu>

comment about sched() saving/restoring cpu->intena

4b2152cc01-Sep-2016 Robert Morris <rtm@csail.mit.edu>

curproc -> proc in a comment

37939f2426-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

better comment

27ff70dc26-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

ack

aff0c8d526-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

set iomb to forbid i/o instructions from user space
add to test that they indeed trap in user space
thanks to pablogventura@gmail.com and nwolovick@gmail.com

745a4d3125-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

x

7894fcd225-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

Remove trailing white space with:
for f in *.{h,c}; do sed -i .sed 's/[[:blank:]]*$//' $f; done
(Thanks to Nicolás Wolovick)

6de6a3c925-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

ack mikecat

5625ae4919-Dec-2015 MikeCAT <mikecat@users.noreply.github.com>

add check for wrapping of address + size in exec()

67a7f95919-Dec-2015 MikeCAT <mikecat@users.noreply.github.com>

add alignment check of virtual address to exec()

a7c03bd924-Aug-2016 Robert Morris <rtm@csail.mit.edu>

p2v -> P2V

7a77375d19-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

x

1fc87f3619-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

Coding style (thanks to phf).

5faed8ba26-Sep-2015 Peter H. Froehlich <peter.hans.froehlich@gmail.com>

Fixed QEMU command line avoids raw image warning.

0f3d9d9d18-Aug-2016 Frans Kaashoek <kaashoek@mit.edu>

It will be for 2016

12345678910>>...39