The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Во FreeBSD исправлены проблемы с системным вызовом fork и др..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от opennews (ok) on 25-Июн-09, 07:08 
В ветке FreeBSD 7 устранены три серьезные проблемы:


-  Взаимная блокировка (http://lists.freebsd.org/pipermail/freebsd-announce/2009-Jun...) в системе распределения памяти приводящая к зависанию дочернего процесса при одновременном выполнении в различных нитях родительского многопоточного приложения системного вызова fork и функции malloc;

-  Некорректный расчет суммарного размера пакетов в сетевом драйвере bcm (Broadcom Gigabit Ethernet) приводит (http://lists.freebsd.org/pipermail/freebsd-announce/2009-Jun...) к неработоспособности с данным драйвером системы агрегации нескольких линков, базирующейся на протоколе  LACP и драйвере псевдоинтерфейса lagg;

-  При включении  TSO (TCP segmentation offload) опции для сетевого интерфейса fxp (Intel Ethernet), кроме ожидаемого снижения нагрузки системы за счет выноса некоторых моментов обработки TCP соединений на плечи сетевых карт, наблюдается (http://lists.freebsd.org/pipermail/freebsd-announce/2009-Jun......

URL: http://lists.freebsd.org/pipermail/freebsd-announce/2009-June/
Новость: https://www.opennet.ru/opennews/art.shtml?num=22311

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +1 +/
Сообщение от Осторожный (ok) on 25-Июн-09, 07:08 
Релиз почти два месяца назад вышел
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от PereresusNeVlezaetBuggy email(ok) on 25-Июн-09, 09:06 
А это баги в данном релизе, и что?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от Осторожный (ok) on 25-Июн-09, 09:46 
Два из трех багов были известны сразу при выходе релиза.
Фиксы к ним были выпущены через пару дней.
Чем два месяца занимались ? Тестили ?

Два месяца в стабильном релизе существует известный баг приводящий к deadlock.
Офигеть !

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  –1 +/
Сообщение от PereresusNeVlezaetBuggy email(ok) on 25-Июн-09, 09:53 
>Два из трех багов были известны сразу при выходе релиза.
>Фиксы к ним были выпущены через пару дней.
>Чем два месяца занимались ? Тестили ?
>
>Два месяца в стабильном релизе существует известный баг приводящий к deadlock.
>Офигеть !

А-а, я вас понял неправильно, сорри. :) Тестирование и контроль качества во фряхе всё более хреновые, согласен.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от тигар (ok) on 25-Июн-09, 10:02 
из чего Вы сделали такой вывод?:-) баги были известны и пофикшены, хотя, если чесно, я ожидал 7.2-release-p1 через пару дней после релиза, также есть момент с if_re. yongari@ сказал что отключит msi для моего чипа, однако у меня по-прежнему hw.re.msi_disable=1 в loader.conf:)
Однако даже это не дает (имхо) повода делать подобные выводы о тестировании и контроле качества;)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от Осторожный (ok) on 25-Июн-09, 21:53 
Что такое msi ?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от тигар (ok) on 26-Июн-09, 09:35 
> Что такое msi ?

http://en.wikipedia.org/wiki/Message_Signaled_Interrupts. по дефолту оно включено в if_re, if_age и, возможно везде, лень смотреть. Очень часто для железок не умеющих это дело наблюдаются проблемы. в тех встроенных if_msk что у меня были это насколько я помню выливалось в чтото типа watchdog timeout (missed Tx interrupts), на ноуте с if_re сеть вообще работать отказывалась,приходится отключать sysctl-переменными чтобы оно работало
p.s. я знаю что нужно юзать em, не нужно мне сообщать эту "новость" :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от Щекн Итрч (ok) on 25-Июн-09, 09:54 
Польёт нормалъний! :)
Производительность даже подросла, по сравнению с 7.1, несмотря на этот баг.

Тем не менее, ужо в 7_2
=======================================
Updating collection src-all/cvs
Edit src/UPDATING
Edit src/contrib/ntp/ntpd/ntp_crypto.c
Edit src/lib/libc/stdlib/malloc.c
Edit src/sys/conf/newvers.sh
Edit src/sys/dev/bce/if_bce.c
Edit src/sys/dev/fxp/if_fxp.c
Edit src/sys/kern/sys_pipe.c
Edit src/sys/netinet6/in6.c
Finished successfully

Просто не забываем два разА make cleandir :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от XoRe (ok) on 25-Июн-09, 12:21 
>[оверквотинг удален]
> Edit src/contrib/ntp/ntpd/ntp_crypto.c
> Edit src/lib/libc/stdlib/malloc.c
> Edit src/sys/conf/newvers.sh
> Edit src/sys/dev/bce/if_bce.c
> Edit src/sys/dev/fxp/if_fxp.c
> Edit src/sys/kern/sys_pipe.c
> Edit src/sys/netinet6/in6.c
>Finished successfully
>
>Просто не забываем два разА make cleandir :)

Кстати можно вместо этого делать один раз rm -rf /usr/obj/* )

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от alexcom email(ok) on 25-Июн-09, 10:43 
Потдверждаю.
Сейчас freebsd-updat'ом пришло:
/usr/src/lib/libc/stdlib/malloc.c
/usr/src/sys/conf/newvers.sh
/usr/src/sys/dev/bce/if_bce.c
/usr/src/sys/dev/fxp/if_fxp.c
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от grayich (ok) on 25-Июн-09, 18:42 
интересно, чего SA ещё нет
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от keeper email(ok) on 25-Июн-09, 21:12 
Это не security-баги. Есть errata:
http://security.freebsd.org/advisories/FreeBSD-EN-09:02.bce.asc
http://security.freebsd.org/advisories/FreeBSD-EN-09:03.fxp.asc
http://security.freebsd.org/advisories/FreeBSD-EN-09:04.fork...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Во FreeBSD исправлены проблемы с системным вызовом fork и др..."  +/
Сообщение от grayich (ok) on 25-Июн-09, 21:29 
точно, гонимс =)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру