青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 60, 文章 - 0, 評論 - 197, 引用 - 0
數(shù)據(jù)加載中……

insmod module 失敗(skyeye + armlinux)

  前些日子在 skyeye 上 porting 了 arm-linux,于是迫不及待的寫了一個(gè) module 試試,可很不幸,沒有成功。小弟最近才搞 linux 的 module 技術(shù),很多地方不是很懂,現(xiàn)將問題貼出,希望大家不吝賜教。

skyeye(version 1.2.4) 的配置文件 skyeye.conf:
===============================================
cpu: arm920t
mach: s3c2410x

# physical memory
mem_bank: map=M, type=RW, addr=0xc0000000, size=0x00800000
mem_bank: map=M, type=RW, addr=0xc0800000, size=0x00800000, file=initrd.img
mem_bank: map=M, type=RW, addr=0xc1000000, size=0x01000000

# all peripherals I/O mapping area
mem_bank: map=I, type=RW, addr=0x48000000, size=0x20000000

mem_bank: map=I, type=RW, addr=0x19000300, size=0x00000020
#net: type=cs8900a, base=0x19000300, size=0x20,int=9, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1

#lcd: type=s3c2410x, mod=gtk
#dbct:state=on



Module 源代碼:
=========================================
/*hello.c*/
#include <linux/module.h>
#include <linux/kernel.h>
MODULE_LICENSE("GPL");

int __init my_init_module(void)
{
  printk (KERN_INFO "Hello world\n");
  return 0;
}

void __exit my_cleanup_module(void)
{
  printk (KERN_INFO "Goodbye world\n");
}

module_init(my_init_module);
module_exit(my_cleanup_module);


Makefile
=========================================
#Makefile
ifeq ($(KERNELRELEASE),)

KERNELDIR ?= /root/kernel/2.6/linux-2.6.14
PWD := $(shell pwd)

modules:
        $(MAKE) -C $(KERNELDIR) M=$(PWD) modules

modules_install:
        $(MAKE) -C $(KERNELDIR) M=$(PWD) modules_install

clean:
        rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions

.PHONY: modules modules_install clean

else
    obj-m := hello.o
endif


insmod 出錯(cuò):
=========================================
# insmod hello.ko
Unable to handle kernel paging request at virtual address bf000000
pgd = c02a8000
[bf000000] *pgd=00000000
Internal error: Oops: 807 [#1]
Modules linked in:
CPU: 0
PC is at __memzero+0x24/0x80
LR is at __init_begin+0x3fff8000/0x2c
pc : [<c00cfc84>]    lr : [<00000000>]    Not tainted
sp : c0279e68  ip : 00000000  fp : c0279fa4
r10: 00000280  r9 : c0185604  r8 : c29012c8
r7 : 00000004  r6 : c29010e0  r5 : c2901520  r4 : 00000010
r3 : 00000000  r2 : 00000000  r1 : 000003e0  r0 : bf000000
Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  Segment user
Control: 317F  Table: C02A8000  DAC: 00000015
Process insmod (pid: 33, stack limit = 0xc0278194)
Stack: (0xc0279e68 to 0xc027a000)
9e60:                   c004818c c0279ebc c0279e7c c002651c 00000000 00000000
9e80: 00000100 00000000 00000000 c1a744b0 000000fa 000000fa c0206180 c028c05f
9ea0: c0e43f80 0000003c 00000038 00000024 bf000000 00000000 00000000 00000000
9ec0: 00000006 00000000 00000009 00000000 00000000 00000000 0000000f 0000000e
9ee0: c2901768 c2901244 c2901000 c0278000 c005a8c8 c005a2f0 c026dc08 c02a8000
9f00: c0279f20 c0279f10 c00ac9b4 c02a8000 00000000 ffffffeb c0e45080 c0019964
9f20: c001b040 c001b070 00000002 c0e45080 c0279f74 c0279f40 c0026950 c00cc964
9f40: 00000000 c0268040 00000000 00000000 bea47ecc 001c5498 00000000 c0279fb0
9f60: 00000006 001c5478 c0279f9c c0279f78 c0026a24 c00267f0 c0268040 00000805
9f80: 0019b650 001c5478 00000080 c001fec4 c0278000 001c5478 00000000 c0279fa8
9fa0: c001fd40 c0047a9c 0019b650 001c5478 00900080 001c5670 00000805 001c5498
9fc0: 00000805 0019b650 001c5478 00000000 001c5488 00000006 001c5478 bea47ec4
9fe0: bea478ac bea478a0 0001b73c 00102230 a0000010 00900080 00000000 00000000
Backtrace:
[<c0047a90>] (sys_init_module+0x0/0x16b4) from [<c001fd40>] (ret_fast_syscall+0x0/0x2c)
Code: e52de004 e1a0c002 e1a0e002 e2511040 (a8a0500c)
Segmentation fault

posted on 2008-04-27 21:20 Normandy 閱讀(3610) 評論(3)  編輯 收藏 引用 所屬分類: Embeded Area

評論

# re: insmod module 失敗(skyeye + armlinux)[未登錄]  回復(fù)  更多評論   

應(yīng)該是內(nèi)核編譯的問題,把允許加載內(nèi)核模塊相關(guān)選項(xiàng)加上試試
2008-04-28 08:15 | silence

# re: insmod module 失敗(skyeye + armlinux)[未登錄]  回復(fù)  更多評論   

我也試過了,確實(shí)有這種現(xiàn)象發(fā)生,我也沒有找到原因。而且在make menuconfig 時(shí)的module 支持確實(shí)是打開了,這個(gè)問題好像是module在初始化時(shí)init_module時(shí)發(fā)生的段訪問錯(cuò)誤,具體是什么呢?希望樓主趕快找原因呀!!!希望各位高手在路過時(shí)留下建議和解決辦法!
2008-04-28 16:20 | kyle

# re: insmod module 失敗(skyeye + armlinux)  回復(fù)  更多評論   

汗。。。
我用insmod dsplinkk.ko,創(chuàng)建相應(yīng)設(shè)備文件后,執(zhí)行l(wèi)oop例子也有這個(gè)錯(cuò)誤
=============== Sample Applicati<1>Unable to handle kernel paging request at virtual address 00006c11
on : LOOP ==========
Entered LOpgd = c1f68000
OP_Create ()
[00006c11] *pgd=10021031, *pte=00000000, *ppte=00000000
Internal error: Oops: 1 [#2]
Modules linked in: dsplinkk
CPU: 0
PC is at DRV_Mmap+0x8/0x44 [dsplinkk]
LR is at do_ioctl+0x3c/0x84
pc : [<bf000008>] lr : [<c00915a8>] Tainted: GF
sp : c1f1bf40 ip : bf000000 fp : c1f1bf5c
r10: 4015864c r9 : c1f1a000 r8 : c00249e4
r7 : 00000000 r6 : 00006c01 r5 : ffffffe7 r4 : c1e24620
r3 : befffdfc r2 : befffdfc r1 : 00006c01 r0 : 00006c01
Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment user
Control: 5717F Table: 11F68000 DAC: 00000015
Process loopgpp (pid: 904, stack limit = 0xc1f1a194)
Stack: (0xc1f1bf40 to 0xc1f1c000)
bf40: c00915a8 c1e24620 befffdfc 00000003 c1f1bf84 c1f1bf60 c0091894 c009157c
bf60: c0054008 00000000 c1e24620 fffffff7 00006c01 00000036 c1f1bfa4 c1f1bf88
bf80: c00918f4 c0091600 00000000 00006c01 00014050 00008000 00000000 c1f1bfa8
bfa0: c0024860 c00918c4 00006c01 c002b068 00000003 00006c01 befffdfc 00009bec
bfc0: 00006c01 00014050 00008000 befffdfc beffff84 00000000 4015864c 00000000
bfe0: 400ff640 befffdc0 000098e0 400ff644 60000010 00000003 712d090a 20656209
Backtrace:
[<c009156c>] (do_ioctl+0x0/0x84) from [<c0091894>] (vfs_ioctl+0x2a4/0x2c4)
r6 = 00000003 r5 = BEFFFDFC r4 = C1E24620
[<c00915f0>] (vfs_ioctl+0x0/0x2c4) from [<c00918f4>] (sys_ioctl+0x40/0x5c)
r7 = 00000036 r6 = 00006C01 r5 = FFFFFFF7 r4 = C1E24620
[<c00918b4>] (sys_ioctl+0x0/0x5c) from [<c0024860>] (ret_fast_syscall+0x0/0x2c)
r6 = 00008000 r5 = 00014050 r4 = 00006C01
Code: 00707067 00000000 e52de004 e1a00001 (e591c010)
Segmentation fault
#
2008-12-13 22:31 | fh
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美中文在线字幕| 久久久青草婷婷精品综合日韩| 欧美日韩国产探花| 欧美成年人网站| 欧美电影在线观看| 欧美激情综合在线| 欧美日韩在线精品| 国产欧美精品久久| 亚洲成色www8888| 亚洲美女av网站| 中文av一区二区| 久久国内精品视频| 亚洲第一区在线观看| 亚洲福利视频一区二区| 亚洲精品日韩激情在线电影| av不卡在线观看| 久久成人精品视频| 欧美激情aaaa| 国产乱肥老妇国产一区二| 国产真实精品久久二三区| 亚洲三级影院| 欧美影院在线播放| 亚洲国产综合在线| 欧美在线日韩| 欧美日韩亚洲视频一区| 国产一区二区三区久久悠悠色av| 亚洲人体1000| 久久高清福利视频| 99精品免费网| 久热精品视频在线| 国产精品推荐精品| 亚洲另类春色国产| 久久亚洲私人国产精品va媚药| 在线免费观看成人网| 这里是久久伊人| 免费观看成人网| 亚洲在线观看| 欧美日韩在线电影| 亚洲第一久久影院| 久久本道综合色狠狠五月| 亚洲欧洲日产国产网站| 久久国产日本精品| 国产精品腿扒开做爽爽爽挤奶网站| 亚洲精品久久久一区二区三区| 久久精品30| 亚洲午夜伦理| 欧美午夜精品理论片a级大开眼界 欧美午夜精品理论片a级按摩 | 日韩一级黄色大片| 久久久久久一区二区| 国产精品老牛| 一区二区三区日韩欧美| 亚洲国产欧美久久| 久久亚洲一区二区三区四区| 国产精品一区二区久久国产| 亚洲无线视频| 一本久道久久综合婷婷鲸鱼| 欧美人妖在线观看| 99国内精品久久| 最新亚洲视频| 欧美日韩国产精品| 在线亚洲观看| 中国女人久久久| 国产精品一区久久久| 亚洲影音一区| 午夜精品久久久久久久99樱桃 | 亚洲国产欧美精品| 免费一级欧美在线大片| 亚洲大胆人体在线| 欧美α欧美αv大片| 久久亚洲一区二区| 亚洲精品中文字幕在线观看| 欧美激情一区二区三区在线| 欧美成人免费网| 9色精品在线| 亚洲一区自拍| 一色屋精品亚洲香蕉网站| 美日韩精品视频| 另类专区欧美制服同性| 亚洲人成网站在线播| 亚洲欧洲日产国产综合网| 国产精品观看| 久久综合福利| 欧美精选一区| 久久精品亚洲一区二区| 麻豆freexxxx性91精品| 9久re热视频在线精品| 亚洲一区欧美一区| 美日韩丰满少妇在线观看| 99re亚洲国产精品| 午夜宅男欧美| 亚洲理论在线| 欧美在线观看天堂一区二区三区| 亚洲二区在线视频| 亚洲视频成人| 亚洲激情校园春色| 亚洲欧美精品伊人久久| 亚洲高清激情| 亚洲综合导航| avtt综合网| 久久精品国产免费| 亚洲一区二区三区精品在线观看| 久久av老司机精品网站导航| 亚洲最新在线视频| 欧美专区在线播放| 亚洲视频免费看| 久久综合给合| 欧美在线亚洲一区| 欧美日韩无遮挡| 欧美福利在线观看| 国产日韩精品一区| 一本久久青青| 日韩视频久久| 久久久久亚洲综合| 午夜精品福利一区二区蜜股av| 噜噜噜久久亚洲精品国产品小说| 欧美一区二区三区在线看 | 欧美精品18videos性欧美| 久久国产精品72免费观看| 欧美日韩国产综合一区二区| 欧美 日韩 国产精品免费观看| 国产精品萝li| 中文亚洲视频在线| 在线一区二区日韩| 欧美成人综合| 亚洲福利视频二区| 亚洲日韩欧美视频| 女主播福利一区| 欧美成人免费大片| 一区在线影院| 久久久久久久一区| 久久久水蜜桃| 激情偷拍久久| 久久久爽爽爽美女图片| 久久久久91| 韩国成人理伦片免费播放| 欧美一区激情视频在线观看| 午夜久久电影网| 国产精品影视天天线| 亚洲桃色在线一区| 亚洲影院免费观看| 国产精品区一区二区三| 亚洲一区三区在线观看| 亚欧美中日韩视频| 国产色爱av资源综合区| 久久国产66| 欧美成人免费观看| 亚洲乱码国产乱码精品精| 欧美精品七区| 亚洲深爱激情| 久久日韩精品| 亚洲国产毛片完整版| 欧美黄色aa电影| 日韩一区二区免费看| 亚洲自拍啪啪| 久久久久久一区二区三区| 欧美1区2区3区| 亚洲免费高清| 欧美日韩中文另类| 亚洲欧美日韩爽爽影院| 久久在线观看视频| 亚洲人成啪啪网站| 欧美偷拍一区二区| 午夜精品美女自拍福到在线| 久久综合伊人77777麻豆| 亚洲国产精品va| 国产精品qvod| 久久最新视频| 亚洲一卡二卡三卡四卡五卡| 久久尤物视频| 亚洲午夜小视频| 伊人狠狠色j香婷婷综合| 欧美伦理91i| 久久精品成人| 亚洲黄色成人网| 久久精品国产免费看久久精品| 亚洲人成高清| 国内自拍一区| 国产精品另类一区| 欧美成人久久| 欧美在线免费观看视频| 99国产精品国产精品久久| 久久免费视频这里只有精品| 亚洲一本大道在线| 亚洲欧洲三级| 在线播放日韩| 国产精品萝li| 欧美日韩不卡| 久久亚洲色图| 欧美在线视频在线播放完整版免费观看 | 欧美韩日一区二区| 欧美一区二区国产| 日韩一区二区高清| 欧美电影美腿模特1979在线看| 欧美一区二区三区免费观看视频| 亚洲三级免费| 亚洲电影在线播放| 国产亚洲综合在线| 国产精品美女久久久| 欧美日韩一区二区三区免费 | 免费观看一级特黄欧美大片|