LINUX.ORG.RU

NetBSD 9.3

 ,


1

5

Проект NetBSD рад представить NetBSD 9.3, третье обновление релизной ветки NetBSD 9.

Некоторые изменения по сравнению с NetBSD 9.2

  • drm — исправлены утечки памяти, в первую очередь затрагивающие драйверы GPU Radeon;
  • netinet6 — исправлена ошибка обнаружения MTU с сокетами IPv6, привязанными к сопоставленному адресу IPv4;
  • nfs — исправлено неверное ограничение размера файла;
  • ntfs — исправлено падение ядра для некоторых файловых систем NTFS;
  • udf — исправлено повреждение структуры монтирования mount_udf на 64-битном ядре с 32-битным пользовательским пространством;
  • vfs — исправлено использование более новой Samba /proc/self/fd/NNN с O_CREAT для совместимости с линуксом;
  • ddb(4) — исправлена двойная ошибка в ddb при вызове функции по нулевому указателю;
  • ata(4) — исправлено падение ядра в ata_recovery_resume;
  • bge(4) — улучшена работа с чипами с прошивкой ASF/IPMI.
  • acpiout(4) — работа с прошивкой, отклоняющей некоторые значения яркости, исправление поддержки горячих клавиш яркости на некоторых ноутбуках.

Новость на bindev.ru

>>> Подробности

★★

Проверено: hobbit ()

Какие явные преимущества по сравнению с OpenBSD кроме списка поддерживаемого оборудования?

В каком состоянии поддержка ZFS? Версия и т.п.

sanyo1234 ()

А что сейчас разве можно тупо копипаст размещать? Раньше (> 5 лет назад) такое не пропускали.

Так, для справки. Если я у себя, например, на ресурсе новость запилю, можно потом будет просто сюда скопировать и ссылку дать?

lnx4 ()
Ответ на: комментарий от sanyo1234

Какие явные преимущества по сравнению с OpenBSD кроме списка поддерживаемого оборудования?

Так это главное. Вашу зфс... сроду не нужна была.

lenin386 ★★★ ()

Древнее зло пробудилось, вызывайте экзорциста!

chenbr0 ()

Судя по новости, только какие-то внутренние изменения, не видные обычным пользователям (такие вообще есть у этой ОС? :) ).

Это стандартный набор изменений, или это мейнтененс-обновление?

skyman ★★ ()

Вопрос без подколок и скрытых смыслов, а на практике эта ОС где нибудь используется? В какой либо эмбедовщине там, промоборудовании, принтере, автомобиле, короче какие нибудь истории успеха есть на её базе? Или это чисто хобби ОС для портирования на кофеварки и холодильники с целью увидеть там консоль или иксы поднять?

Да, я знаю, в гуголь, но лень. И с целью разговор поддержать пишу.

Jameson ★★★★★ ()
Ответ на: комментарий от Jameson

Мне запомнилось две вещи:

  1. Не смог настроить русские шрифты и русскую раскладку в консоле.
  2. Нашел какой-то хайзенбаг, написал на ихнюю багзиллу, недели через две ответили что-то невнятное.
Infra_HDC ★★★★★ ()
Ответ на: комментарий от Jameson

Интересный вопрос. Насколько я слышал, по большей части раньше использовалась для экспериментов и тестирования новых возможностей. Код консистентный и переносимый, подходит для того рода вещей.

Я, правда, не настоящий сварщик. О практическом использовании, вне перечисленного, тоже хотел бы услышать.

lnx4 ()
Ответ на: комментарий от lnx4

Я тоже маску на стройке нашёл, просто исходя из декларируемого её создателями предназначения — высокая портируемость и широкий охват устройств (википедия говорит про 53 аппаратные платформы, слоган «Of course it runs NetBSD») ожидается широкая её распространённость в мире эмбеда и высокая востребованность. И как бы где? Может я просто чего то не знаю или не понимаю?

Jameson ★★★★★ ()
Ответ на: комментарий от skyman

Судя по новости, только какие-то внутренние изменения, не видные обычным пользователям (такие вообще есть у этой ОС? :) ).

Это называется стабильность!

mord0d ★★★★★ ()
Ответ на: комментарий от annerleen

Номер раздела мануала, повествующего об утилите/библиотеке/системном вызове.

turbognida ()
Последнее исправление: turbognida (всего исправлений: 1)

Новость на bindev.ru

wa?

etwrq ★★★★★ ()
Ответ на: комментарий от Jameson

... википедия говорит про 53 аппаратные платформы...

«Эльбрус» в их числе имеется?

Mischutka ★★★ ()
Ответ на: комментарий от Jameson

Еще в 90ых про нее шутили, что на кофеварках бегает. С тех пор линукс одолел и у него больше поддержплатформ.

ps: гордый пользователь сабжа с версии 1.6.2

untitl3d ()
Ответ на: комментарий от sanyo1234

В каком состоянии поддержка ZFS? Версия и т.п.

Зачем вы интересуетесь ZFS, если пускать будете на локалхосте, где она не нужна?

xwicked ★★ ()

На ODROID-C1 уже работает? Или пока только запускается как в прошлом году?

Slackware_user ★★★★★ ()
Ответ на: комментарий от sanyo1234

Я не сравнивал OpenBSD с NetBSD, извините

В каком состоянии поддержка ZFS?

С версии NetBSD 9.0 фс ZFS реализована более пригодно для повседневного использования, только реализована она частично.
Загрузка с раздела ZFS невозможна, также она не поддерживается в качестве корневой ФС. С каждым последующим релизом были небольшие исправления и улучшения надежности и стабильности для ZFS.

Версия и т.п.

Старая.
Использование флагов функций, а не версий пула, так что я не знаю, могу ли я сказать, что это за «версия». Думаю, полезнее спросить было, поддерживается ли конкретная функция.

Clockwork ★★ ()
Ответ на: комментарий от lnx4

В правилах есть пунктик:

«Нельзя копировать один в один новости с других сайтов, если они явным образом не разрешают это. При копировании всегда ссылайтесь на источник».

PS: Ссылку я не давал, это хоббит дал.

Clockwork ★★ ()
Последнее исправление: Clockwork (всего исправлений: 1)
Ответ на: комментарий от xwicked

Зачем вы интересуетесь ZFS, если пускать будете на локалхосте

Затем, что никто не запрещает пользоваться файловыми системами (и их фичами) на локалхосте, глупыш.))

где она не нужна

Кто тебе сказал такую глупость? :D

Clockwork ★★ ()
Ответ на: комментарий от untitl3d

гордый пользователь сабжа с версии 1.6.2

«Вот! Пожилой человек! Он наверное трахался миллион раз!» (Бивис и Бадхед).

А как ты ей пользовался? В смысле делал с ней, в ней, на ней чего? Кроме того что запустил, вот консоль, сеть есть, пинг идёт, обновил, иксы поднял, ну и вот, NetBSD...

Jameson ★★★★★ ()
Ответ на: комментарий от Jameson

на практике эта ОС где нибудь используется?

Один из самых древних доживших до наших дней провайдеров shell-аккаунтов SDF работает на NetBSD:

pinkbyte@sdf ~ $ uname -a
NetBSD sdf 8.2 NetBSD 8.2 (GENERIC) #0: Tue Mar 31 05:08:40 UTC 2020  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64
Pinkbyte ★★★★★ ()
Ответ на: комментарий от Pinkbyte

Благодарю. Заодно узнал о существовании «провайдера shell-аккаунтов», стыдно признаться, но я как то не подозревал что такое есть, несмотря на весь свой сетевой и юниксовый стаж. Даже telnet-bbsками пользовался и свою шлюзовую telnet/ftn BBS держал, а вот про это — не знал, лол.

Jameson ★★★★★ ()
Ответ на: комментарий от Jameson

Ну бесплатных уже в общем-то почти и не осталось, был раньше в середине нулевых Phoenix Shell Hosting, где у меня был акк, но они потом сгнили.

Всё-таки дешевые VPS с каким-никаким, но саппортом, победили. Виртуализация зарешала, это факт.

Pinkbyte ★★★★★ ()
Последнее исправление: Pinkbyte (всего исправлений: 1)

Ставил относительно недавно 9.1 на Panasonic Toughbook CF-18. Фоточка. Увы, время от времени висли иксы. Установил дебиан, на нём вроде не висло.

Среди release notes к 9.3 есть «i915drmkms - fixed a LOCKDEBUG panic and potential deadlock». Возможно, стоит попробовать ещё раз.

PolarFox ★★★★★ ()
Ответ на: комментарий от Jameson

Хаха, не, это просто версия 1 BSD системы выглядит страшно, на самом деле патчсет 2 к версии 1.6 вышел в 2004 году.

Я по ней учился юниксами пользоваться, книжки читал, сишный код писал и чутка изучал строение оси и ее сорцов.

Еще в тогдашнем рунете орудовала банда харизматичных хакеров под предводительством товарища qnub. Они пропагандировали нетку, ну и я как-то с ними затесался.

Со временем, сам не знаю почему, перекатился на slackware и позже на gentoo.

Все это лирика. Применений у нетбзд уже тогда не было. Мистер ДеРаадт, или как его там, ушел, основал опенбздю, на том нет и закончилась.

untitl3d ()
Ответ на: комментарий от Jameson

В а/м используются проверенные системы с хорошей коммерческой поддержкой. Во всех узлах, где вообще нужна ОС общего назначения (а их не так много, фактически один-два) у Linux (и даже у QNX) гораздо больше серьезной поддержки. Это системы, связанные с мумедией, т.е. не особо надежные. В остальных узлах свои оребования, и никакай ляликс, ни тем более бсд ни под каким соусом туда не пустят, даже если они запустятся.

seiken ★★★★★ ()

Прочитал по-диагонали историю BSD в Википедии, не нашёл почему после 386BSD возникло два сообщества, а не одно — почему появилась FreeBSD, когда уже была NetBSD?

Evenik ★★ ()
Последнее исправление: Evenik (всего исправлений: 1)
Ответ на: комментарий от Evenik

ЕМНИП у них был разный подход к тому как избавляться от наследия коммерческого UNIX, деталей не помню. Могу врать, по памяти пишу, быстро нагуглить не удалось, но кажется были разногласия по поводу добровольных ограничений на распространение исходных текстов только образовательным организациям в попытке избежать судебных исков к ещё не переписанным кускам кода.

Jameson ★★★★★ ()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Jameson

Кажется, от проприетарного наследия избавились уже в BSD Net/2, тем более в 386BSD:

Until then, all versions of BSD used proprietary AT&T Unix code, and were therefore subject to an AT&T software license. Source code licenses had become very expensive and several outside parties had expressed interest in a separate release of the networking code, which had been developed entirely outside AT&T and would not be subject to the licensing requirement. This led to Networking Release 1 (Net/1), which was made available to non-licensees of AT&T code and was freely redistributable under the terms of the BSD license. It was released in June 1989.

After Net/1, BSD developer Keith Bostic proposed that more non-AT&T sections of the BSD system be released under the same license as Net/1. To this end, he started a project to reimplement most of the standard Unix utilities without using the AT&T code. Within eighteen months, all of the AT&T utilities had been replaced, and it was determined that only a few AT&T files remained in the kernel. These files were removed, and the result was the June 1991 release of Networking Release 2 (Net/2), a nearly complete operating system that was freely distributable.

Net/2 was the basis for two separate ports of BSD to the Intel 80386 architecture: the free 386BSD by William Jolitz and the proprietary BSD/386 (later renamed BSD/OS) by Berkeley Software Design (BSDi). 386BSD itself was short-lived, but became the initial code base of the NetBSD and FreeBSD projects that were started shortly thereafter.

https://en.wikipedia.org/wiki/Berkeley_Software_Distribution
https://upload.wikimedia.org/wikipedia/commons/7/77/Unix_history-simple.svg

Evenik ★★ ()
Ответ на: комментарий от xwicked

Зачем вы интересуетесь ZFS, если пускать будете на локалхосте, где она не нужна?

А как без ZFS снэпшотить, как бэкапить? Как отслеживать ошибки оборудования с потерей данных?

Какая связь между использованием ZFS и локал хостом?

sanyo1234 ()
Ответ на: комментарий от Evenik

Вот я уже крайне плохо помню эту драму. 386BSD\BSDi я застал, и мне смутно помнится что распространение FreeBSD, как наследника BSDi, было не совсем free, дистрибьюция была привязана к университетским каналам. Мы исходники получали потому что мой университет был подключен к интернету в конце восьмидесятых в рамках программы установления межуниверситетских связей, и у нас была лаборатория информатики и сетевых технологий, которая и запрашивала исходные тексты в рамках коллаборации.

Кроме того у них там распалась межуниверситетская коллаборация координировавшая юридические процессы «очистки», и начались разногласия в политике, кому «дозволено» в дальнейшем координировать, руководить и направлять корневую разработку, только лишь академическим организациям, или более широкому кругу лиц, не обязательно принадлежащему к профессорскому составу университетов.

Jameson ★★★★★ ()
Ответ на: комментарий от Clockwork

ZFS не поддерживается в качестве корневой ФС.

Серьезно?!

Linux такое умел еще 10 лет назад.

Лучше уж тогда OpenBSD стартовать по NFS или iSCSI с zvol Linux файлера.

sanyo1234 ()
Ответ на: комментарий от Jameson

В мире эмбеда широкая распространённость линукса на том, что его может запускать и всяких rtos, которые ОСами по большому счёту не являются на том, что линукс запускать не может. Про netbsd там никто не слышал.

vbr ()
Ответ на: комментарий от Jameson

Вам не нужен ZFS, а нам ненужны BSD кроме OpenBSD, в которых нет ZFS :)

sanyo1234 ()
Ответ на: комментарий от Evenik

Гы, у меня тоже :) Я с кафедры забрал, соответствующим образом оформив и обосновав конечно. То бишь не украл, а выписал, для проведения практических полевых испытаний технологий удалённого доступа к лаборатории университета, лол. Даже несколько статей на эту тему написал, по сравнению разных модемных протоколов и настройке стека TCP\IP.

Jameson ★★★★★ ()
Ответ на: комментарий от untitl3d

После сорока обязательно нужно становиться скучным и душным? Иначе какие то рандомные ники в интернете не будут возраст уважать? Разрешаю считать себя пятнадцатилетней девочкой и ухожу смотреть аниме, как раз свежую серию «Фармацевт из параллельного мира» выложили.

Jameson ★★★★★ ()
Ответ на: комментарий от sanyo1234

Какая связь между использованием ZFS и локал хостом?

Прямая. Зная что ZFS промышленного назначения и возник этот вопрос, при использовании на декстопе. Когда простые или не очень хомячки пользуются ext3 и TrueImage для бекапов, то ZFS на локалхосте используют только бородатые одмины и всё, так как это не нужно.

xwicked ★★ ()
Ответ на: комментарий от xwicked

Прямая. Зная что ZFS промышленного назначения

Откуда ты это взял?

и возник этот вопрос, при использовании на декстопе.

Так точки восстановления ненужны на десктопе? Бэкапы через репликацию ненужны? Сохранность данных через чек суммы и избыточность ненужны? Еще чего нафантазируешь?

Когда простые или не очень хомячки

Как определяется простота хомячка? Многие дома работают так-то. Одних только самозанятых миллионы, а сколько ИП и удаленных наемных работников?

пользуются ext3 и TrueImage для бекапов,

Раз ты знаешь про TrueImage, то наверно представляешь насколько это неудобнее по сравнению с ZFS, но зачем тогда троллишь?

то ZFS на локалхосте используют только бородатые одмины и всё, так как это не нужно.

Загугли, сколько народу использует ZFS на своих компах.

sanyo1234 ()
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от sanyo1234

Многие дома работают так-то. Одних только самозанятых миллионы, а сколько ИП и удаленных наемных работников

Я же говорю, что это уже не простые хомячки, а одмины, причём бородатые.
[UPD:] Простой хомячок ,типа меня пришёл из оффтопика в линукс и использует привычные ему графинструменты, типа TrueImage.

xwicked ★★ ()
Последнее исправление: xwicked (всего исправлений: 3)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.