summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/malloc.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2008-08-08 19:39:11 +0000
committerjhb <jhb@FreeBSD.org>2008-08-08 19:39:11 +0000
commit5e78f5a5d442f5ce7d5362a4770610b13320bf7c (patch)
tree68390ada113a54e3ab542fed574004e617d853d5 /lib/libc/stdlib/malloc.c
parent96ad9ae52af84ee459011c5ca162b29b3f94438b (diff)
downloadFreeBSD-src-5e78f5a5d442f5ce7d5362a4770610b13320bf7c.zip
FreeBSD-src-5e78f5a5d442f5ce7d5362a4770610b13320bf7c.tar.gz
Fix the hangs reported with the real mode BTX:
- I had errantly assumed that all user requests should run with interrupts enabled. User requests for software interrupts, however, need to disable interrupts (and tracing) just like hardware interrupts. - Disable alignment checking when emulating a hardware interrupt as well (based on the description of the real mode operation of the 'INT' instruction in the IA-32 manuals). - Use constants for fields in %eflags. Tested by: bz MFC after: 3 days
Diffstat (limited to 'lib/libc/stdlib/malloc.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud