Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Jun 2006 09:02:15 +0400
From:      Ivan Kolosovskiy <agava-develop@yandex.ru>
To:        Maxim Konovalov <maxim@macomnet.ru>
Cc:        freebsd-bugs@freebsd.org
Subject:   Re: limits.core
Message-ID:  <448900D7.3090906@yandex.ru>
In-Reply-To: <20060608194028.D69730@mp2.macomnet.net>
References:  <448810E1.3080401@yandex.ru> <448811E8.7090309@yandex.ru> <20060608194028.D69730@mp2.macomnet.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?448900D7.3090906>