limits.core

Ivan Kolosovskiy agava-develop at yandex.ru
Fri Jun 9 05:02:27 UTC 2006


Maxim Konovalov wrote:
> On Thu, 8 Jun 2006, 16:02+0400, Ivan Kolosovskiy wrote:
>
>   
>> Ivan Kolosovskiy wrote:
>>     
>>> trying to start jail with /usr/bin/limits -n 6144 -u 512 /etc/rc
>>> limits aborts
>>>
>>>
>>>       
>> sorry.
>>
>> FreeBSD BURNED.xxx.COM 6.1-RELEASE-p1 FreeBSD 6.1-RELEASE-p1 #1: Wed Jun  7
>> 22:19:45 MSD 2006     root at BURNED.xxx.COM:/usr/obj/usr/src/sys/BURNED  i386
>>     
>
> Quick test on RELENG_6 and HEAD shows no problem:
>
> # jail / j 127.0.0.1 /usr/bin/limits -n 6144 -u 512 /bin/sh
>
> Could you obtain a backtrace from limits core?
>
>   
Problem was not in limits, but in geli. I have RAID5  array (it is 
absolutly correct, checked several times whith dd(full read and write). 
I created encrypted partition on this array and put jail dirs on it. 
When i tried to start jail, i received that:

Jun  8 15:52:11 BURNED kernel: vnode_pager_getpages: I/O read error
Jun  8 15:52:13 BURNED kernel: 
g_vfs_done():aacd1s1d.eli[READ(offset=52975890432, length=8192)]error = 22
Jun  8 15:52:13 BURNED kernel: vnode_pager_getpages: I/O read error
Jun  8 15:53:16 BURNED kernel: 
g_vfs_done():aacd1s1d.eli[READ(offset=52975890432, length=8192)]error = 22
Jun  8 15:53:16 BURNED kernel: vnode_pager_getpages: I/O read error
Jun  8 15:54:34 BURNED kernel: 
g_vfs_done():aacd1s1d.eli[READ(offset=52956925952, length=8192)]error = 22
Jun  8 15:54:34 BURNED kernel: vnode_pager_getpages: I/O read error
Jun  8 15:54:34 BURNED kernel: vm_fault: pager read error, pid 766 (limits)
Jun  8 15:54:34 BURNED kernel: pid 766 (limits), uid 0: exited on signal 
11 (core dumped)
Jun  8 15:55:03 BURNED kernel: 
g_vfs_done():aacd1s1d.eli[READ(offset=52956925952, length=8192)]error = 22
Jun  8 15:55:03 BURNED kernel: vnode_pager_getpages: I/O read error
Jun  8 15:55:03 BURNED kernel: vm_fault: pager read error, pid 790 (limits)
Jun  8 15:55:03 BURNED kernel: pid 790 (limits), uid 0: exited on signal 
11 (core dumped)
Jun  8 15:56:11 BURNED kernel: 
g_vfs_done():aacd1s1d.eli[READ(offset=52956925952, length=8192)]error = 22
Jun  8 15:56:11 BURNED kernel: vnode_pager_getpages: I/O read error
Jun  8 15:56:11 BURNED kernel: vm_fault: pager read error, pid 798 (limits)
Jun  8 15:56:11 BURNED kernel: pid 798 (limits), uid 0: exited on signal 
11 (core dumped)
Jun  8 16:01:14 BURNED kernel: 
g_vfs_done():aacd1s1d.eli[READ(offset=52956925952, length=8192)]error = 22
Jun  8 16:01:14 BURNED kernel: vnode_pager_getpages: I/O read error
Jun  8 16:01:14 BURNED kernel: vm_fault: pager read error, pid 827 (limits)
Jun  8 16:01:14 BURNED kernel: pid 827 (limits), uid 0: exited on signal 
11 (core dumped)
Jun  8 16:01:40 BURNED kernel: 
g_vfs_done():aacd1s1d.eli[READ(offset=52956925952, length=8192)]error = 22
Jun  8 16:01:40 BURNED kernel: vnode_pager_getpages: I/O read error
Jun  8 16:01:40 BURNED kernel: vm_fault: pager read error, pid 832 (limits)
Jun  8 16:01:40 BURNED kernel: pid 832 (limits), uid 0: exited on signal 
11 (core dumped)
Jun  8 16:01:42 BURNED kernel: 
g_vfs_done():aacd1s1d.eli[READ(offset=52956925952, length=8192)]error = 22


limits fails when tried to read file ld-elf.so.1 (found experimetally 
:). when i try to read this file manually, no error occurs.


ps. sorry for bad english


More information about the freebsd-bugs mailing list