The OpenNET Project / Index page

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

Новости развития FreeBSD за неделю (22.11.04-29.11.04)

01.12.2004 15:02

Новые возможности:

  • John Baldwin (jhb) сделал значительные изменения в коде ACPI PCI linking code, который назначает IRQ и управляет PCI-устройствами. Новый код поддерживает множественные IRQ и другие ресурсы на устройство линковки (per link device) и улучшает алгоритм присвоения IRQ. Если вы используете tunables для замены установок IRQ по умолчанию, помните, что новый код роутит PCI link устройства целиком, а не отдельные устройства, использующие этот линк. John пишет: "для настройки IRQ, которое используется _SB_.LNKA, можно установить 'hw.pci.link.LNKA.irq=10' из загрузчика."
  • Robert Watson (rwatson) добавил поддержку некоторых частей опции TCP_INFO сокета, которые есть в Linux 2.6. Это позволяет процессам опрашивать сокеты о некоторой информации TCP низкого уровня, как например, о send, bandwidth, congestion windows.
  • Max Laier (mlaier) добавил в ежедневные отчеты безопасности код для отображения пакетов, заблокированных PF, во многом также, как это сделано для ipfw. /etc/periodic.conf понимает новую переменную daily_status_security_pfdenied_enable (значение по умолчанию - YES). Этот код предложил Clive Lin (clive).
  • Garrett Wollman (wollman) добавил поддержку нового флага (month flag) в программу ncal, которая используется для отображения календарей в консоли. Если указать "-m ", то ncal отобразит указанный месяц текущего года.
  • Gleb Smirnoff (glebius) добавил в Netgraph (modular system to hook together networking functions) новый алгоритм обнаружения сбоев, названный NG_ONE2MANY_FAIL_NOTIFY. Новый алгоритм выявляет downstream компоненты, отключенные от сети, и удаляет их из или добавляет в свой список downstream'ов, соответственно.
  • Maxime Henrion (mux) изменил rc.conf для поддержки файла fstab для каждой jail. Он привел следующий пример:
    jail_foo_mount_enable="YES"
    jail_foo_fstab="/etc/fstab.foo"
    Он также отметил, что вторая строка не оказывает в данном случае эффекта, так как /etc/fstab. jailname используется по умолчанию, если не указано никакого fstab. Этот код предоставил Jeremie Le Hen.

    Темы для обсуждения:

  • Scott Long (scottl) убрал загрузочное меню Beastie.

    Важные исправления:

  • Bjoern A. Zeeb (bz) исправил ошибку в сетевом коде, из-за которой не мог правильно загрузиться драйвер sk, который поддерживает чип SysKonnect, используемый на многих платах Gigabit Ethernet. Ошибка проявлялась в том случае, если драйвер использовался с платами, поддерживающими только Gigabit Ethernet вместо Gigabit, Fast и обычного Ethernet. Отчеты 63313, 71733 и 73725 закрыты.
  • Mike Silbersack (silby) исправил ошибку в коде TCP, при которой стэк игнорировал пакеты RST (сброс), если окно на прием (receive window) было размером 0 байт. Из-за этого соединения могли оставаться открытыми, когда должны были разорваться. Описание ошибки и исправление, а также набор тестов предоставил Michiel Boland.
  • Daniel Hartmeier (dhartmei) исправил ошибку, приводящую к аварии, в PF, пакетном фильтре OpenBSD. Авария случалась, если с динамическим интерфейсом (dynamic interface) использовались правила двунаправленного NAT в виде "binat from ... to ... -> (interface)". Ошибку обнаружил kos at bastard dot net, проанализировал Pyun YongHyeon (yongari).

    1. Главная ссылка к новости (http://www.bsdportal.ru...)
    2. FreeBSD cvs-src summary for 22/11/04 to 29/11/04
    Автор новости: Cyrill Malevanov
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/4729-freebsd
    Ключевые слова: freebsd
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (14) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 15:46, 01/12/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    мож всё же "Главная ссылка к новости" должна быть такой: http://xl0.org/FreeBSD/29-11-04.html ?
     
     
  • 2.2, Cyrill Malevanov (?), 16:13, 01/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, я взял готовый перевод с bsdportal.ru в этот раз. Когда я перевожу - то ссылка ведет на xl0.org
     
  • 2.3, sss (??), 16:51, 01/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    Объясните еще раз пожалуйста
    как должен выглядеть src-supfile для 5.3
    если я хочу воспользоваться этими новыми возможностями
     
     
  • 3.4, Cyrill Malevanov (?), 16:55, 01/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >Объясните еще раз пожалуйста
    >как должен выглядеть src-supfile для 5.3
    >если я хочу воспользоваться этими новыми возможностями


    *default host=cvsup2.ru.FreeBSD.org
    *default base=/usr
    *default prefix=/usr
    *default release=cvs tag=.
    *default delete use-rel-suffix
    src-all
    doc-all

    Тогда ты получишь -CURRENT систему. Работоспособность не гарантируется.

     
     
  • 4.5, sss (??), 17:03, 01/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    делал три раза
    исходники скачивал в разное время
    make buildworld вылетает с ошибкой
    (обновлял по вашей статье)

    попутно как должен выглядеть src-supfile
    чтобы получить самую надежную 5.3

     
     
  • 5.6, Cyrill Malevanov (?), 17:12, 01/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >делал три раза
    >исходники скачивал в разное время
    >make buildworld вылетает с ошибкой
    >(обновлял по вашей статье)
    >
    >попутно как должен выглядеть src-supfile
    >чтобы получить самую надежную 5.3

    С ошибкой вылетает - "работоспособность не гарантируется"

    Для надежной надо выставить
    *default release=cvs tag=RELENG_5_3

    Кроме того, надо же писать, с какой ошибкой вылетает buildworld

     
     
  • 6.7, sss (??), 17:28, 01/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    RELENG_5_3 релиз

    сейчас меня стоит STABLE   ( cvs RELENG_5 )
    как узнать как часто необходимо обновлять исходники
    когда часть кода их CURRENT переносится в STABLE?

     
     
  • 7.8, Cyrill Malevanov (?), 17:31, 01/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >RELENG_5_3 релиз
    >
    >сейчас меня стоит STABLE   ( cvs RELENG_5 )
    >как узнать как часто необходимо обновлять исходники
    >когда часть кода их CURRENT переносится в STABLE?


    Ну, можно и так, для -STABLE

    а переносится - когда идет сообщение о MFC. Собственно, в этих новостях это пробегает, или на www.freshsource.org видно.

     
  • 4.12, Furcube (?), 14:56, 02/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    лучше
    *default base=/var/db
    чтобы /usr не засирать всякой фигнёй
     

  • 1.9, Moralez (??), 18:00, 01/12/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ураа! beastie дурацкого убрали! теперь не надо на каждом серваке /boot/loader.conf править! :)
     
     
  • 2.11, BlackSir (??), 11:05, 02/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    А мне например жалко что из-за тупости каких-то хтиан пострадало бедное животное. Ну не беда, скринсейвер-то с beastie все равно остался ;-)
     
     
  • 3.13, Moralez (??), 17:27, 02/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    сами Вы хтиан :) чорти, когда он к месту и главное, прикольно нарисован (например на баннерах) рулит. Но совать его в бутменю....
     
     
  • 4.14, BlackSir (??), 18:00, 02/12/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >сами Вы хтиан :)
    отнюдь!

    >Но совать его в бутменю....
    Вообще конечно сам факт существования бут-меню вызывает какие-то нехорошие ассоциации. По последним данным из рассылки freebsd-stable Scott Long меню похерил целиком...

     

  • 1.10, c0x (??), 07:46, 02/12/2004 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "John Baldwin (jhb) сделал значительные изменения в коде ACPI PCI linking code" Чудненько, теперь приходится отключать ACPI:

    panic: Lock ACPI PCI link not exclusively locked @ /usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi_pci_link.c:153
    KDB: enter: panic
    [thread pid 0 tid 0 ]
    Stopped at      breakpoint+0x4: popl    %ebp
    db>

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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