From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 Message-ID: <4F44A0CD.1010304@elserv.msk.su> Date: Wed, 22 Feb 2012 12:01:17 +0400 From: Alex Moskalenko Organization: JSC STC Electron-Service User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20120202 Thunderbird/8.0 MIME-Version: 1.0 To: ALT Linux sysadmins' discussion References: "<201104071419.17586.mav@elserv.msk.su> <201104121019.19073.mav@elserv.msk.su>" <87mxjucf98.fsf@vps2.branbackup.org> <201104141216.55662.mav@elserv.msk.su> <4DA7FE95.2080507@altlinux.ru> <4F430A61.5090700@elserv.msk.su> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Sysadmins] IBM eServer x3400 + Xen 4.1.0 + kernel-image-xen-dom0 = crash X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Feb 2012 08:01:25 -0000 Archived-At: List-Archive: 21.02.2012 18:42, Vitaly Kuznetsov пишет: > On Tue, 21 Feb 2012 07:07:13 +0400, Alex Moskalenko wrote: >> >> Здравствуйте! >> >> Подскажите пожалуйста, пытались ли контактировать с апстримом на >> предмет этого патча? Я до сих пор заинтересован в запуске xen на >> x3400, а ядра 3.1.х и 3.2.х продолжают падать в dom0. Наше патченое >> xen-dom0 при этом работает. Поэтому, если с апстримом не >> контактировали, хочу сам попробовать пообщаться в рассылках/повесить >> баг на эту тему. >> >> PS Неужели больше никто не пытался запускать pvops ядра в dom0 на >> x3400? Я единственный из всех пользователей xen, кто поймал эту >> проблему? Или у меня какой-то неправильный сервер?... > > Это всё очень похоже на глючный биос одной конкретной железки (там, > насколько я помню, проблемы в районе ACPI). Мы с апстримом по данной > проблеме не общались. Да, проблемы там в районе ACPI, причем так фатально они проявляются только при запуске ядра под Xen. При отсутствии xen ядро грузится и работает. Насколько я понял суть Ваших исправлений в git ( http://git.altlinux.org/people/silicium/packages/?p=kernel-image.git;a=shortlog;h=refs/heads/kernel-image-xen-dom0 ), Вы добавили обработку ошибок при доступе ядра к областям памяти через функции xen. В исходном варианте ядро не проверяет результат своих действий, и никак не ожидает получить отказ от гипервизора, вследствие чего падает. Так что, возможно железка и глючная, но мне кажется, что ядро должно работать одинаково независимо от наличия/отсутствия гипервизора. Вот по поводу отсутствия корректной обработки ошибок и хотел пообщаться с апстримом. В праздники постараюсь получить логи с этого сервера с последним 3.х ядром в 3х вариантах - bare metal, xen, xen/noacpi и как-нибудь донести ситуацию до апстрима. Не подскажете, откуда лучше начинать? xen-devel@, bugzilla.xen.org, ...? -- WBR, Alex Moskalenko