Новости развития FreeBSD (01.01.06-07.01.06)

23.01.2006 23:04

Очередной отчёт по развитию FreeBSD.

Исправления

  • Jean-Sebastien Pedron исправил ошибку в драйвере psm(4), из-за которой он мог переходить в бесконечный цикл, а так же добавил ряд исправлений в reiserfs.
  • Ariff Abdullah реорганизовал драйвер snd_solo(4) добавив ряд исправлений, теперь драйвер помечен как MPSAFE. Также Ariff добавил поддержку кодека Analog Device AD1986 AC'97 (патч от UMENO Takashi ) и провёл множество коммитов с различными исправлениями для других звуковых драйверов и утилиты mixer(8).

    Изменения

  • Brian Somers добавил к утилите truss(1) новую опцию -s ограничивающую длину выводимых строк на заданную, также было добавлено несколько новых трассируемых системных вызовов.
  • Pyun YongHyeon произвёл крупные изменения в сетевом драйвере ti(4).
  • Andrew Thompson перенёс последние изменения в if_bridge из CURRENT в 6.0-STABLE.
  • Hartmut Brandt добавил новый sysctl net.link.generic.ifdata.%d для получения имени и номера устройства от драйвера, для того чтобы по SNMP находить устройство после его переименования.
  • Alexander Kabaev добавил опцию -w к отладчику ядра kgdb, позволяющую ему при работе с живой системой вносить изменения в память.
  • David Xu внёс изменения в механизм приостановки (suspend) нитей в библиотеке libthr. Теперь эта операция блокируется до завершения остановки нити.
  • Warner Losh добавил опцию ядра NO_FFS_SNAPSHOT для отключения поддержки снэпшотов.
  • Takahashi Yoshihiro добавил опцию EXTPORTSDIR в Makefile сборки релиза системы. Теперь можно собирать релиз без доступа к репозиторию во время сборки.

    Патчи и другое

  • Tom McLaughlin обратился к общественности с поиском добровольцев, готовых заняться поддержкой портов, связанных с Mono.
  • Hans Petter Selasky сообщил, что теперь его драйвер для USB контроллера доступен на его странице.
  • Kip Macy сообщил URL, на котором будет отображаться текущее состояние проекта по портированию xen на FreeBSD.

    (c) Andrey V. Elsukov, Andrej Zverev