- 论坛徽章:
- 0
|
我的文件系统是一个devfs的,在fstab中添加了一行- none /tmp ramfs defaults 0 0
复制代码 希望可以添加一个tmp文件夹,简单的下载了几个小文件没有问题,当文件大了,会提示这个信息:- Unable to handle kernel NULL pointer dereference at virtual address 00000000
- pgd = c4598000
- [00000000] *pgd=e4d1f031, *pte=00000000, *ppte=00000000
- Internal error: Oops: 0 [#1]
- Modules linked in: hi3511_usb_1_1 usbhid mousedev hiusb usb_storage usbcore vfat fat nls_iso8859_1 nls_cp437 nls_base sata_sil libata sd_mod scsi_mod mmz nfs lockd sunrpc hiether libphy
- CPU: 0
- PC is at __init_begin+0x3fff8000/0x2c
- LR is at do_alignment+0x338/0x5c8
- pc : [<00000000>] lr : [<c00263f0>] Tainted: P
- sp : c4555e1c ip : 00000000 fp : c4555e5c
- r10: 00000005 r9 : 60000013 r8 : 00000000
- r7 : c0086c1c r6 : e4ba0000 r5 : c4555f08 r4 : c4554000
- r3 : 00000000 r2 : c4555f08 r1 : e4ba0000 r0 : 00000005
- Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
- Control: 5317F Table: E4598000 DAC: 00000015
- Process tftp (pid: 408, stack limit = 0xc4554194)
- Stack: (0xc4555e1c to 0xc4556000)
- 5e00: 00000000
- 5e20: 00000000 c4555e30 c4cf0ac0 00000000 00000001 c01ddfdc 00000001 c01ddfec
- 5e40: 00000005 c4555f08 60000013 00000005 c4555f04 c4555e60 c0024c40 c00260c8
- 5e60: c4555e5c c4555ec4 00000010 c4555db0 c12e1060 00000000 befa7d7c 001d7008
- 5e80: 00000004 00000010 c4555ec4 c4555f6c c4555e9c c014f9e0 c0073398 001d7008
- 5ea0: 00000004 00000004 c4555ec4 00000010 c4555e9c 00000001 00000000 00000000
复制代码 感觉是tmp越界了,大家帮忙分析一下原因!
补充试验,我在fstab的基础上,又挂可一遍文件:
mount tmpfs /tmp -t tmpfs -o size=8192K,这个时候就没有问题了,文件过大,他会提示内有空间了! |
|