* [room] glibc -- яркий пример проблем, аналогичных нашим
@ 2011-04-02 17:31 Денис Смирнов
2011-04-02 18:11 ` Евгений Ростовцев
2011-04-02 18:18 ` Евгений Ростовцев
0 siblings, 2 replies; 13+ messages in thread
From: Денис Смирнов @ 2011-04-02 17:31 UTC (permalink / raw)
To: Культурный
офтопик
[-- Attachment #1: Type: text/plain, Size: 263 bytes --]
http://avva.livejournal.com/2323823.html
Что-то мне это очень напоминает. У нас такие разборки в devel@ чуть ли не
раз в месяц :(
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример проблем, аналогичных нашим
2011-04-02 17:31 [room] glibc -- яркий пример проблем, аналогичных нашим Денис Смирнов
@ 2011-04-02 18:11 ` Евгений Ростовцев
2011-04-02 18:18 ` Евгений Ростовцев
1 sibling, 0 replies; 13+ messages in thread
From: Евгений Ростовцев @ 2011-04-02 18:11 UTC (permalink / raw)
To: Культурный
офтопик
03.04.11, Денис Смирнов<mithraen@freesource.info> написал(а):
> http://avva.livejournal.com/2323823.html
>
> Что-то мне это очень напоминает. У нас такие разборки в devel@ чуть ли не
> раз в месяц :(
Да такие разборки постоянно где-нибудь возникают. Пока на свете есть
способные, но упёртые профессионалы, так и будет. Под упёртостью здесь
понимается настаивание на своём, даже если уже сам понял, что неправ.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример проблем, аналогичных нашим
2011-04-02 17:31 [room] glibc -- яркий пример проблем, аналогичных нашим Денис Смирнов
2011-04-02 18:11 ` Евгений Ростовцев
@ 2011-04-02 18:18 ` Евгений Ростовцев
2011-04-02 18:30 ` Aleksey Novodvorsky
1 sibling, 1 reply; 13+ messages in thread
From: Евгений Ростовцев @ 2011-04-02 18:18 UTC (permalink / raw)
To: Культурный
офтопик
03.04.11, Денис Смирнов<mithraen@freesource.info> написал(а):
> http://avva.livejournal.com/2323823.html
Переслал ldv@ и заодно at@.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример проблем, аналогичных нашим
2011-04-02 18:18 ` Евгений Ростовцев
@ 2011-04-02 18:30 ` Aleksey Novodvorsky
2011-04-02 18:34 ` Евгений Ростовцев
2011-04-02 19:10 ` [room] glibc -- яркий пример проблем, аналогичных нашим Денис Смирнов
0 siblings, 2 replies; 13+ messages in thread
From: Aleksey Novodvorsky @ 2011-04-02 18:30 UTC (permalink / raw)
To: Культурный
офтопик
2 апреля 2011 г. 22:18 пользователь Евгений Ростовцев
<real.altlinux.org@gmail.com> написал:
> 03.04.11, Денис Смирнов<mithraen@freesource.info> написал(а):
>> http://avva.livejournal.com/2323823.html
>
> Переслал ldv@ и заодно at@.
По крайней мере ldv@ знает эту историю раншье поста avva@, как
разработчик glibc.
У нас пока версия glibs без оптимизации от Intel, но когда мы перейдем
на новую, то ldv@ включит исправления, предложенные Линусом или их
вариант, в этом он меня заверил. И это нормальное поведение его как
_мейнтенера_ glibc в Альт.
Хочу все же, если уж тема поднята тут, заметить вот что.
Ядра, выпускаемые Линусом, никто не использует as is. Более того, он и
сам рекомендует ядра из дистрибутивов. Это понятно, так как ему не
хочется вносить сомнительный код. Но этот код нужен пользователям, так
как поддерживает их устройства и нужные фичи.
Почему же Линус требует от разработчиков glibc то, что сам не делает?
(Небольшая провокация, да. Но я хочу подчеркнуть, что тема не такая
простая и надо хорошо понимать процесс и области ответственности,
чтобы ее обсуждать.)
Rgrds, Алексей
>
> --
> REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
> _______________________________________________
> smoke-room mailing list
> smoke-room@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/smoke-room
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример проблем, аналогичных нашим
2011-04-02 18:30 ` Aleksey Novodvorsky
@ 2011-04-02 18:34 ` Евгений Ростовцев
2011-04-02 18:44 ` Aleksey Novodvorsky
2011-04-02 19:10 ` [room] glibc -- яркий пример проблем, аналогичных нашим Денис Смирнов
1 sibling, 1 reply; 13+ messages in thread
From: Евгений Ростовцев @ 2011-04-02 18:34 UTC (permalink / raw)
To: Aleksey Novodvorsky
Cc: Культурный
офтопик
>>> http://avva.livejournal.com/2323823.html
>>
>> Переслал ldv@ и заодно at@.
>
> По крайней мере ldv@ знает эту историю раншье поста avva@, как
> разработчик glibc.
> У нас пока версия glibs без оптимизации от Intel, но когда мы перейдем
> на новую, то ldv@ включит исправления, предложенные Линусом или их
> вариант, в этом он меня заверил.
Хорошо.
> Почему же Линус требует от разработчиков glibc то, что сам не делает?
> (Небольшая провокация, да. Но я хочу подчеркнуть, что тема не такая
> простая и надо хорошо понимать процесс и области ответственности,
> чтобы ее обсуждать.)
Я бы не стал флеймить на эту тему. Меня заинтересовала чисто
техническая часть поднятого вопроса. А "разборок" мне и в devel@
хватает.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример проблем, аналогичных нашим
2011-04-02 18:34 ` Евгений Ростовцев
@ 2011-04-02 18:44 ` Aleksey Novodvorsky
2011-04-04 9:06 ` [room] glibc -- яркий пример давно известных проблем Michael Shigorin
0 siblings, 1 reply; 13+ messages in thread
From: Aleksey Novodvorsky @ 2011-04-02 18:44 UTC (permalink / raw)
To: Евгений
Ростовцев
Cc: Культурный
офтопик
2 апреля 2011 г. 22:34 пользователь Евгений Ростовцев
<real.altlinux.org@gmail.com> написал:
>>>> http://avva.livejournal.com/2323823.html
>>>
>>> Переслал ldv@ и заодно at@.
>>
>> По крайней мере ldv@ знает эту историю раншье поста avva@, как
>> разработчик glibc.
>> У нас пока версия glibs без оптимизации от Intel, но когда мы перейдем
>> на новую, то ldv@ включит исправления, предложенные Линусом или их
>> вариант, в этом он меня заверил.
>
> Хорошо.
>
>> Почему же Линус требует от разработчиков glibc то, что сам не делает?
>> (Небольшая провокация, да. Но я хочу подчеркнуть, что тема не такая
>> простая и надо хорошо понимать процесс и области ответственности,
>> чтобы ее обсуждать.)
>
> Я бы не стал флеймить на эту тему. Меня заинтересовала чисто
> техническая часть поднятого вопроса. А "разборок" мне и в devel@
> хватает.
Техническая часть простая. В glibc код соответствует стандарту. Точка.
Glibc -- продукт для разработчиков и не должен включать послабления
для их кривых рук. А вот дистрибутивы -- должны, так как пользователя
не касаются проблемы разработчиков. С одной важной оговоркой. Мы не
знаем бизнес-задач Fedora. Возможно, эти исправления не включаются в
дистрибутив из соображений бизнеса, и тут они в своем праве, нравится
это кому-то или нет.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример проблем, аналогичных нашим
2011-04-02 18:30 ` Aleksey Novodvorsky
2011-04-02 18:34 ` Евгений Ростовцев
@ 2011-04-02 19:10 ` Денис Смирнов
1 sibling, 0 replies; 13+ messages in thread
From: Денис Смирнов @ 2011-04-02 19:10 UTC (permalink / raw)
To: Культурный
офтопик
[-- Attachment #1: Type: text/plain, Size: 1222 bytes --]
On Sat, Apr 02, 2011 at 10:30:55PM +0400, Aleksey Novodvorsky wrote:
AN> Почему же Линус требует от разработчиков glibc то, что сам не делает?
AN> (Небольшая провокация, да. Но я хочу подчеркнуть, что тема не такая
AN> простая и надо хорошо понимать процесс и области ответственности,
AN> чтобы ее обсуждать.)
Линусу можно, он не работает на авторов дистрибутива. Для glibc он
пользователь.
Если бы в федоре пакетилось с исправлением этой проблемы вопросов бы не
было.
Кроме того была озвучена разумная мысль -- так как нынешний memcpy уже не
является простым, из-за оптимизаций Intel, то небольшое изменение которое
позволило бы сделать поведение memcpy идентичным поведению memmove имеет
смысл.
А еще добавление -- исторически сложилось представление о том, что memcpy
копирует именно из начала в конец (в отличии от memmove который копирует
как надо в данном конкретном случае). Изменение которое приводит к тому
что ломается эта фича делает использование memcpy бессмысленным во всех
случаях, кроме как когда заранее известно что эти диапазоны не
пересекаются.
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример давно известных проблем
2011-04-02 18:44 ` Aleksey Novodvorsky
@ 2011-04-04 9:06 ` Michael Shigorin
2011-04-04 9:15 ` Евгений Ростовцев
2011-04-04 10:28 ` Aleksey Novodvorsky
0 siblings, 2 replies; 13+ messages in thread
From: Michael Shigorin @ 2011-04-04 9:06 UTC (permalink / raw)
To: Культурный
офтопик
On Sat, Apr 02, 2011 at 10:44:52PM +0400, Aleksey Novodvorsky wrote:
> Техническая часть простая. В glibc код соответствует стандарту. Точка.
Насколько понимаю, в данном случае стандарт не специфицирует
поведение, поэтому говорить о соответствии либо несоответствии
не приходится.
> Glibc -- продукт для разработчиков и не должен включать
> послабления для их кривых рук.
Почему? Пишется он тоже разработчиками, и как недавняя
уязвимость показала -- руки у них тоже согнуты в локтях.
> А вот дистрибутивы -- должны, так как пользователя не касаются
> проблемы разработчиков. С одной важной оговоркой. Мы не знаем
> бизнес-задач Fedora.
Озвученная -- помнится, бета-тестирование RHEL.
PS: ...интересно, достанет ли Дреппер Линуса настолько,
чтоб glibc (с патчами eglibc, Owl/ALT и прочими отличиями
вроде обсуждаемого) все стали брать с kernel.org :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример давно известных проблем
2011-04-04 9:06 ` [room] glibc -- яркий пример давно известных проблем Michael Shigorin
@ 2011-04-04 9:15 ` Евгений Ростовцев
2011-04-04 10:28 ` Aleksey Novodvorsky
1 sibling, 0 replies; 13+ messages in thread
From: Евгений Ростовцев @ 2011-04-04 9:15 UTC (permalink / raw)
To: shigorin,
Культурный
офтопик
> PS: ...интересно, достанет ли Дреппер Линуса настолько,
> чтоб glibc (с патчами eglibc, Owl/ALT и прочими отличиями
> вроде обсуждаемого) все стали брать с kernel.org :)
Лучше бы достал :)
К Линусу как-то доверия больше.
--
REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример давно известных проблем
2011-04-04 9:06 ` [room] glibc -- яркий пример давно известных проблем Michael Shigorin
2011-04-04 9:15 ` Евгений Ростовцев
@ 2011-04-04 10:28 ` Aleksey Novodvorsky
2011-04-04 10:34 ` Michael Shigorin
1 sibling, 1 reply; 13+ messages in thread
From: Aleksey Novodvorsky @ 2011-04-04 10:28 UTC (permalink / raw)
To: shigorin,
Культурный
офтопик
2011/4/4 Michael Shigorin <mike@osdn.org.ua>:
> On Sat, Apr 02, 2011 at 10:44:52PM +0400, Aleksey Novodvorsky wrote:
>> Техническая часть простая. В glibc код соответствует стандарту. Точка.
>
> Насколько понимаю, в данном случае стандарт не специфицирует
> поведение, поэтому говорить о соответствии либо несоответствии
> не приходится.
>
>> Glibc -- продукт для разработчиков и не должен включать
>> послабления для их кривых рук.
>
> Почему? Пишется он тоже разработчиками, и как недавняя
> уязвимость показала -- руки у них тоже согнуты в локтях.
>
>> А вот дистрибутивы -- должны, так как пользователя не касаются
>> проблемы разработчиков. С одной важной оговоркой. Мы не знаем
>> бизнес-задач Fedora.
>
> Озвученная -- помнится, бета-тестирование RHEL.
Нет. Плохо Вам помнится. А Вы ведь выводы делаете прежде, чем погуглить.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример давно известных проблем
2011-04-04 10:28 ` Aleksey Novodvorsky
@ 2011-04-04 10:34 ` Michael Shigorin
2011-04-04 10:43 ` Aleksey Novodvorsky
0 siblings, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2011-04-04 10:34 UTC (permalink / raw)
To: Культурный
офтопик
On Mon, Apr 04, 2011 at 02:28:51PM +0400, Aleksey Novodvorsky wrote:
> >> А вот дистрибутивы -- должны, так как пользователя не касаются
> >> проблемы разработчиков. С одной важной оговоркой. Мы не знаем
> >> бизнес-задач Fedora.
> > Озвученная -- помнится, бета-тестирование RHEL.
> Нет. Плохо Вам помнится.
Возможно. В основном припоминается выжимка времён появления
fedora при существующей fedora.us.
> А Вы ведь выводы делаете прежде, чем погуглить.
А я погуглил, Алексей Евгеньевич. Возвращаю. :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример давно известных проблем
2011-04-04 10:34 ` Michael Shigorin
@ 2011-04-04 10:43 ` Aleksey Novodvorsky
2011-04-04 10:45 ` Aleksey Novodvorsky
0 siblings, 1 reply; 13+ messages in thread
From: Aleksey Novodvorsky @ 2011-04-04 10:43 UTC (permalink / raw)
To: shigorin,
Культурный
офтопик
2011/4/4 Michael Shigorin <mike@osdn.org.ua>:
> On Mon, Apr 04, 2011 at 02:28:51PM +0400, Aleksey Novodvorsky wrote:
>> >> А вот дистрибутивы -- должны, так как пользователя не касаются
>> >> проблемы разработчиков. С одной важной оговоркой. Мы не знаем
>> >> бизнес-задач Fedora.
>> > Озвученная -- помнится, бета-тестирование RHEL.
>> Нет. Плохо Вам помнится.
>
> Возможно. В основном припоминается выжимка времён появления
> fedora при существующей fedora.us.
>
>> А Вы ведь выводы делаете прежде, чем погуглить.
>
> А я погуглил, Алексей Евгеньевич. Возвращаю. :)
Бага на 2.12, в RHEL6 2.11
Rgrds, Алексей
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [room] glibc -- яркий пример давно известных проблем
2011-04-04 10:43 ` Aleksey Novodvorsky
@ 2011-04-04 10:45 ` Aleksey Novodvorsky
0 siblings, 0 replies; 13+ messages in thread
From: Aleksey Novodvorsky @ 2011-04-04 10:45 UTC (permalink / raw)
To: shigorin,
Культурный
офтопик
4 апреля 2011 г. 14:43 пользователь Aleksey Novodvorsky
<a.e.nvdv@gmail.com> написал:
> 2011/4/4 Michael Shigorin <mike@osdn.org.ua>:
>> On Mon, Apr 04, 2011 at 02:28:51PM +0400, Aleksey Novodvorsky wrote:
>>> >> А вот дистрибутивы -- должны, так как пользователя не касаются
>>> >> проблемы разработчиков. С одной важной оговоркой. Мы не знаем
>>> >> бизнес-задач Fedora.
>>> > Озвученная -- помнится, бета-тестирование RHEL.
>>> Нет. Плохо Вам помнится.
>>
>> Возможно. В основном припоминается выжимка времён появления
>> fedora при существующей fedora.us.
>>
>>> А Вы ведь выводы делаете прежде, чем погуглить.
>>
>> А я погуглил, Алексей Евгеньевич. Возвращаю. :)
>
> Бага на 2.12, в RHEL6 2.11
>
Виноват, смотрел на бету.
Извините.
Тем более это вопрос бизнеса
Rgrds, Алексей
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2011-04-04 10:45 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-04-02 17:31 [room] glibc -- яркий пример проблем, аналогичных нашим Денис Смирнов
2011-04-02 18:11 ` Евгений Ростовцев
2011-04-02 18:18 ` Евгений Ростовцев
2011-04-02 18:30 ` Aleksey Novodvorsky
2011-04-02 18:34 ` Евгений Ростовцев
2011-04-02 18:44 ` Aleksey Novodvorsky
2011-04-04 9:06 ` [room] glibc -- яркий пример давно известных проблем Michael Shigorin
2011-04-04 9:15 ` Евгений Ростовцев
2011-04-04 10:28 ` Aleksey Novodvorsky
2011-04-04 10:34 ` Michael Shigorin
2011-04-04 10:43 ` Aleksey Novodvorsky
2011-04-04 10:45 ` Aleksey Novodvorsky
2011-04-02 19:10 ` [room] glibc -- яркий пример проблем, аналогичных нашим Денис Смирнов
Культурный офтопик
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/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 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \
smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com
public-inbox-index smoke-room
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.smoke-room
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git