diff options
| author | kaashoek <kaashoek> | 2006-06-28 16:44:41 +0000 |
|---|---|---|
| committer | kaashoek <kaashoek> | 2006-06-28 16:44:41 +0000 |
| commit | f7cea12b38a86e9b37fa5bc635310d3f85e5f8db (patch) | |
| tree | 3e4992596ecd73a1068b1a1284d1128692e903f1 /mp.c | |
| parent | bd303ed06096395778c80558e013b64bb47b9e9c (diff) | |
| download | xv6-labs-2022-f7cea12b38a86e9b37fa5bc635310d3f85e5f8db.tar.xz xv6-labs-2022-f7cea12b38a86e9b37fa5bc635310d3f85e5f8db.zip | |
disable interrupts when holding kernel lock
Diffstat (limited to 'mp.c')
| -rw-r--r-- | mp.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -183,6 +183,12 @@ lapic_enableintr(void) lapic_write(LAPIC_TPR, 0); } +void +lapic_disableintr(void) +{ + lapic_write(LAPIC_TPR, 0xFF); +} + int cpu(void) { |
