免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3184 | 回复: 2
打印 上一主题 下一主题

请问linux内核里面x86-64的entry.s在哪里哈 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-03-17 12:55 |只看该作者 |倒序浏览
  1. [root@localhost ~]# cat /proc/cpuinfo
  2. processor       : 0
  3. vendor_id       : AuthenticAMD
  4. cpu family      : 16
  5. model           : 4
  6. model name      : AMD Phenom(tm) II X4 955 Processor
  7. stepping        : 3
  8. microcode       : 0x10000c8
  9. cpu MHz         : 3616.080
  10. cache size      : 512 KB
  11. physical id     : 0
  12. siblings        : 4
  13. core id         : 0
  14. cpu cores       : 4
  15. apicid          : 0
  16. initial apicid  : 0
  17. fpu             : yes
  18. fpu_exception   : yes
  19. cpuid level     : 5
  20. wp              : yes
  21. flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl tsc_reliable nonstop_tsc pni cx16 popcnt hypervisor lahf_lm extapic abm sse4a misalignsse 3dnowprefetch
  22. bogomips        : 7232.16
  23. TLB size        : 1024 4K pages
  24. clflush size    : 64
  25. cache_alignment : 64
  26. address sizes   : 40 bits physical, 48 bits virtual
  27. power management: ts ttp tm stc 100mhzsteps hwpstate
复制代码
我的cpu是amd 64的,

请问linux内核arch文件里面x86-64的entry.s在哪里哈,我在linux-2.6.39.4\arch\x86下面就没有找到可以添加系统调用表的entry.s。

他是不是使用的ia64的那个entry.s啊?他怎么去找这个sys_call_table哈?

我该怎么添加系统调用哈

谢谢


论坛徽章:
0
2 [报告]
发表于 2012-03-17 16:44 |只看该作者
楼主你自己改一下,再编译,结果自然就出来了,呵呵

论坛徽章:
0
3 [报告]
发表于 2012-03-17 18:16 |只看该作者
回复 2# MagicBoy2010


    我修改了ia64下面的entry.s呢,是有效果的。

但是我想知道为什么会用ia64下面的entry。s呢?

谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP