- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 LDT淡出江湖?
如果你看过早期linux内核的代码,你可以发现里面每一个进程(任务)拥有一个tss段和一个ldt段描述 ,每个进程都使用自己的ldt中的代码段描述符和数据段描述符所表示的段作为进程自己的代码段和数据段。 但事实上这不是必需的。事实上linux到1.0的时候就已经放弃这种方法了。现在的linux使用gdt描述符表中的user code和user data两个段(可参见__USER_CS
2007-01-13 16:26:00 1405 2
原创 Linux内核bootsect.S的一个小BUG
读Linux 2.4.33.4的时候发现一个不怎么显眼的bug,位置/arch/i386/boot/bootsect.S,第271行,read_track子程序处:read_track: pusha pusha movw $0xe2e, %ax # loading... message 2e = . movw $7, %bx int $0x10 popa # Accessi
2007-01-03 16:45:00 1508
bin2s19源代码
2009-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人