* [devel] I: XFS current situation
@ 2002-03-28 18:46 Alexander Bokovoy
2002-03-28 19:05 ` Alexander Bokovoy
0 siblings, 1 reply; 6+ messages in thread
From: Alexander Bokovoy @ 2002-03-28 18:46 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 856 bytes --]
Greetings!
Немного информации для размышления и возможного изменения пакетов в
Мастере.
1. Текущая версия XFS в нашем ядре содержит ошибку с порчей данных. Ошибка
диагностируется при помощи утилиты fstest, написанной Andrew Tridgell и
приаттаченной к этому письму. Эта ошибка (частично) исправлена в XFS CVS
после 26-го марта.
2. Начиная с XFS для 2.4.18, доступной с сайта SGI после 26 февраля,
изменился ядерный интерфейс работы с ACL на совместимый с включенным в
2.5.x POSIX ACL & EA. Этот же интерфейс используется и Ext3.
Соответственно, обновились утилиты XFS (acl, xfsprogs) до версии 2.0.5. Их
необходимо обновить и в Сизифе, иначе работа с ACL на ядрах >=2.4.18-alt2
будет невозможна.
--
/ Alexander Bokovoy
Software architect and analyst // SaM-Solutions Ltd.
---
One big pile is better than two little piles.
-- Arlo Guthrie
[-- Attachment #2: fstest.c.bz2 --]
[-- Type: application/x-bzip2, Size: 2528 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] I: XFS current situation
2002-03-28 18:46 [devel] I: XFS current situation Alexander Bokovoy
@ 2002-03-28 19:05 ` Alexander Bokovoy
2002-03-29 9:05 ` Konstantin Volckov
0 siblings, 1 reply; 6+ messages in thread
From: Alexander Bokovoy @ 2002-03-28 19:05 UTC (permalink / raw)
To: devel
On Thu, Mar 28, 2002 at 08:46:55PM +0200, Alexander Bokovoy wrote:
> Greetings!
>
> Немного информации для размышления и возможного изменения пакетов в
> Мастере.
>
> 1. Текущая версия XFS в нашем ядре содержит ошибку с порчей данных. Ошибка
> диагностируется при помощи утилиты fstest, написанной Andrew Tridgell и
> приаттаченной к этому письму. Эта ошибка (частично) исправлена в XFS CVS
> после 26-го марта.
>
> 2. Начиная с XFS для 2.4.18, доступной с сайта SGI после 26 февраля,
> изменился ядерный интерфейс работы с ACL на совместимый с включенным в
> 2.5.x POSIX ACL & EA. Этот же интерфейс используется и Ext3.
> Соответственно, обновились утилиты XFS (acl, xfsprogs) до версии 2.0.5. Их
> необходимо обновить и в Сизифе, иначе работа с ACL на ядрах >=2.4.18-alt2
> будет невозможна.
Забыл:
3. Текущая версия XFS имеет проблемы с mmap() и, соответственно,
приложениями, которые используют эту функцию. Требуется пересборка
приложений без нее. Разработчики пытаются проблему решить, но пока
продвижения нет.
--
/ Alexander Bokovoy
Software architect and analyst // SaM-Solutions Ltd.
---
The meek shall inherit the earth, but *not* its mineral rights.
-- J.P. Getty
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] I: XFS current situation
2002-03-28 19:05 ` Alexander Bokovoy
@ 2002-03-29 9:05 ` Konstantin Volckov
2002-03-29 9:22 ` Alexander Bokovoy
0 siblings, 1 reply; 6+ messages in thread
From: Konstantin Volckov @ 2002-03-29 9:05 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 1657 bytes --]
On Thu, 28 Mar 2002 21:05:06 +0200
Alexander Bokovoy <a.bokovoy@sam-solutions.net> wrote:
> On Thu, Mar 28, 2002 at 08:46:55PM +0200, Alexander Bokovoy wrote:
> > Greetings!
Hi!
> > Немного информации для размышления и возможного изменения пакетов в
> > Мастере.
> >
> > 1. Текущая версия XFS в нашем ядре содержит ошибку с порчей данных.
> > Ошибка диагностируется при помощи утилиты fstest, написанной Andrew
> > Tridgell и приаттаченной к этому письму. Эта ошибка (частично)
> > исправлена в XFS CVS после 26-го марта.
> >
> > 2. Начиная с XFS для 2.4.18, доступной с сайта SGI после 26 февраля,
> > изменился ядерный интерфейс работы с ACL на совместимый с включенным в
> > 2.5.x POSIX ACL & EA. Этот же интерфейс используется и Ext3.
> > Соответственно, обновились утилиты XFS (acl, xfsprogs) до версии
> > 2.0.5. Их необходимо обновить и в Сизифе, иначе работа с ACL на ядрах
> > >=2.4.18-alt2 будет невозможна.
OK. Пересоберу ядро, вместе с новым xfs и также утилиты.
> Забыл:
>
> 3. Текущая версия XFS имеет проблемы с mmap() и, соответственно,
> приложениями, которые используют эту функцию. Требуется пересборка
> приложений без нее. Разработчики пытаются проблему решить, но пока
> продвижения нет.
Так я же зафиксил эту проблему и отправил им патч - ответа до сих пор
нет...
>
> --
> / Alexander Bokovoy
> Software architect and analyst // SaM-Solutions Ltd.
> ---
> The meek shall inherit the earth, but *not* its mineral rights.
> -- J.P. Getty
>
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://altlinux.ru/mailman/listinfo/devel
--
Успехов,
Konstantin
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] I: XFS current situation
2002-03-29 9:05 ` Konstantin Volckov
@ 2002-03-29 9:22 ` Alexander Bokovoy
2002-03-29 9:30 ` Konstantin Volckov
0 siblings, 1 reply; 6+ messages in thread
From: Alexander Bokovoy @ 2002-03-29 9:22 UTC (permalink / raw)
To: devel
On Fri, Mar 29, 2002 at 12:05:47PM +0300, Konstantin Volckov wrote:
> > Забыл:
> >
> > 3. Текущая версия XFS имеет проблемы с mmap() и, соответственно,
> > приложениями, которые используют эту функцию. Требуется пересборка
> > приложений без нее. Разработчики пытаются проблему решить, но пока
> > продвижения нет.
>
> Так я же зафиксил эту проблему и отправил им патч - ответа до сих пор
> нет...
Напомни название патча в нашем ядре, я сегодня буду разговаривать со
Стивом Лордом.
--
/ Alexander Bokovoy
Software architect and analyst // SaM-Solutions Ltd.
---
"Besides, I think [Slackware] sounds better than 'Microsoft,' don't you?"
(By Patrick Volkerding)
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] I: XFS current situation
2002-03-29 9:22 ` Alexander Bokovoy
@ 2002-03-29 9:30 ` Konstantin Volckov
2002-03-29 10:06 ` Alexander Bokovoy
0 siblings, 1 reply; 6+ messages in thread
From: Konstantin Volckov @ 2002-03-29 9:30 UTC (permalink / raw)
To: devel
[-- Attachment #1.1: Type: text/plain, Size: 857 bytes --]
On Fri, 29 Mar 2002 11:22:32 +0200
Alexander Bokovoy <a.bokovoy@sam-solutions.net> wrote:
> On Fri, Mar 29, 2002 at 12:05:47PM +0300, Konstantin Volckov wrote:
Hi!
> > > Забыл:
> > >
> > > 3. Текущая версия XFS имеет проблемы с mmap() и, соответственно,
> > > приложениями, которые используют эту функцию. Требуется пересборка
> > > приложений без нее. Разработчики пытаются проблему решить, но пока
> > > продвижения нет.
> >
> > Так я же зафиксил эту проблему и отправил им патч - ответа до сих пор
> > нет...
> Напомни название патча в нашем ядре, я сегодня буду разговаривать со
> Стивом Лордом.
Патч приложен.
> --
> / Alexander Bokovoy
> Software architect and analyst // SaM-Solutions Ltd.
> ---
> "Besides, I think [Slackware] sounds better than 'Microsoft,' don't
> you?"(By Patrick Volkerding)
--
Успехов,
Konstantin
[-- Attachment #1.2: linux-2.4.18-rc2-xfs_msync_fix.patch --]
[-- Type: application/octet-stream, Size: 354 bytes --]
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] I: XFS current situation
2002-03-29 9:30 ` Konstantin Volckov
@ 2002-03-29 10:06 ` Alexander Bokovoy
0 siblings, 0 replies; 6+ messages in thread
From: Alexander Bokovoy @ 2002-03-29 10:06 UTC (permalink / raw)
To: devel
On Fri, Mar 29, 2002 at 12:30:57PM +0300, Konstantin Volckov wrote:
> On Fri, 29 Mar 2002 11:22:32 +0200
> Alexander Bokovoy <a.bokovoy@sam-solutions.net> wrote:
>
> > On Fri, Mar 29, 2002 at 12:05:47PM +0300, Konstantin Volckov wrote:
>
> Hi!
>
> > > > Забыл:
> > > >
> > > > 3. Текущая версия XFS имеет проблемы с mmap() и, соответственно,
> > > > приложениями, которые используют эту функцию. Требуется пересборка
> > > > приложений без нее. Разработчики пытаются проблему решить, но пока
> > > > продвижения нет.
> > >
> > > Так я же зафиксил эту проблему и отправил им патч - ответа до сих пор
> > > нет...
> > Напомни название патча в нашем ядре, я сегодня буду разговаривать со
> > Стивом Лордом.
> Патч приложен.
Эта функция переписана с нуля:
STATIC int
linvfs_write_full_page(
struct page *page)
{
int flagset = 0;
int error;
struct vnode *vp;
struct inode *inode;
if ((current->flags & PF_FSTRANS) && DelallocPage(page))
goto out_fail;
if ((current->flags & (PF_FSTRANS|PF_NOIO)) &&
(!page->buffers || buffer_delay(page->buffers)))
goto out_fail;
if (!page->buffers || buffer_delay(page->buffers)) {
current->flags |= PF_NOIO;
flagset = 1;
}
inode = page->mapping->host;
vp = LINVFS_GET_VP(inode);
VOP_WRITE_FULL_PAGE(vp, page, error);
if (flagset)
current->flags &= ~PF_NOIO;
return error;
out_fail:
SetPageDirty(page);
UnlockPage(page);
return 0;
}
--
/ Alexander Bokovoy
Software architect and analyst // SaM-Solutions Ltd.
---
People respond to people who respond.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2002-03-29 10:06 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-28 18:46 [devel] I: XFS current situation Alexander Bokovoy
2002-03-28 19:05 ` Alexander Bokovoy
2002-03-29 9:05 ` Konstantin Volckov
2002-03-29 9:22 ` Alexander Bokovoy
2002-03-29 9:30 ` Konstantin Volckov
2002-03-29 10:06 ` Alexander Bokovoy
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git