LINUX.ORG.RU

FreeBSD 10.4-RELEASE

 


2

2

Команда разработчиков FreeBSD представила FreeBSD 10.4-RELEASE. Это пятый выпуск ветки stable/10, основанный на стабильности и надёжности 10.3-RELEASE и дополненный новыми функциями.

Некоторые из новшеств:

  • 10.4 — первый выпуск с полнофункциональной поддержкой eMMC, включая разделы eMMC, поддержку TRIM и работу шины в режимах вплоть до HS400.
  • Команда fsck_ffs(8) теперь может находить резервные суперблоки при использовании разметки диска GPT.
  • Драйвер aesni(4) больше не разделяет контекст FPU между несколькими сессиями в разных нитях (это приводило к проблемам адресации при его использовании для ускорения ipsec(4)).
  • В драйвер em(4) добавлена поддержка сетевых чипов Intel® i219(4)/i219(5) поколения Kaby Lake.
  • Драйвер em(4) теперь поддерживает Wake On LAN (WOL) на чипах Intel® i217, i218 и i219.
  • Поддержка WOL добавлена в драйвер igb(4). То же касается и некоторых устаревших конфигураций для em(4).
  • Сброс дампа памяти в пространстве пользователя вызывает событие, обрабатываемое devd(8) (может быть использовано для формирования отчётов). По умолчанию отключено.
  • Версия прошивки для драйвера qlxgbe(4) обновлена до 5.4.66.
  • Добавлен драйвер mlx5ib(4) (адаптеры серии Mellanox® ConnectX-4).
  • OpenSSH обновлён до версии 7.3p1.
  • GNOME обновлён до версии 3.18.
  • Xorg-Server обновлён до версии 1.18.4.
  • И многое другое...

Заметки по выпуску: https://www.freebsd.org/releases/10.4R/relnotes.html
Исправления: https://www.freebsd.org/releases/10.4R/errata.html

Проект FreeBSD посвящает 10.4-RELEASE памяти Андрея Чернова.

>>> Объявление

★★

Проверено: leave ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Ответ на: комментарий от liss21

Поскольку я не юрист, и уж тем более не международный юрист, то ответа на вопрос «кому нельзя» у меня нет.

Однако, могу предположить, что например если некий имярек из Крыма захочет качнуть FreeBSD не с яндекса, а с к примеру родного freebsd.org, то может получить отлуп. Далее, FreeBSD Foundation может прийти к яндексу и обязать/заставть (например через суд) потереть у себя на mirror.yande[.ru дистрибутив FreeBSD, если узнает (сферически), что яндекс поставляет FreeBSD в Крым.

Все эти ваши GPL, BSD, etc примерно то же самое, что протесты школоты Навального против системы, преподов и родаков. С тем же эффектом и с тем же успехом.

Закругляя, хочу вспомнить знаменитую цитату Сталина: «Я всегда думал, что демократия - это власть народа, но вот товарищ Рузвельт мне доходчиво объяснил, что демократия - это власть американского народа.»

beck ★★★★
()
Ответ на: Простая причина ненависти к BSD от anonymous

Если говорить об этих загадочных прОцентах, то если у линя 1-3%, то не фряхе бы уж... вообще высовываться.

А по поводу школоты да... она такая. И тут покраснеть должны апологеты OpenBSD, вспомнив о словах Торвальдса. И того, кому приписал он авторство.

В остальном, насчёт epoll(), так мы в курсе что в ядре linux есть и kqueue, даже можем и сравнить. Можем и с фряхой сравнить. Но тут ни чего не попишешь. Под linux программистов да, больше.

Хотя, мне лично известен только один демон, разрабатываемый только под фряху. Это sendmail. И причины тут вовсе не технического плана... ;)))

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

Lighttpd

Хочешь сказать, это они написали непортабельный код и теперь ноют?

Бегом матчасть учить и курить тот же линуксовый ман на предмет qsort_r(), которая не стандарт POSIX, но GNU_EXTENSION в чистом виде. После прочтения можете поразмыслить над нужностью блоков ну и над реентерабельностью qsort_b(). Возможно, до Вас дойдёт назначение третьего параметра в qsort_r() и его влияние на реентерабельность. Про безопасность оставлю Вам в качестве домашнего задания.

Мне абсолютно пофиг, жму_экстеншон это или не жму_экстеншон.

После прочтения можете поразмыслить над нужностью блоков

Вывод уровня эксперта с мировам именем.

Про безопасность оставлю Вам в качестве домашнего задания.

Опять же лолват?

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

А то с Linux не трахаешься.

По сравненю с FreeBSD, это пустяки...

с нововведениями в Linux?

У меня Debian, так что пусть арчеводы, или федоровцы трахаются, а я я в стабильном мирке живу.

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

Опять бегом матчасть учить! При том, что функционал размазан по ряду модулей. И надо смотреть. А то внезапно окажется что функционал ряда сходных по архитектуре и имеющих аналогичное адресное пространство девайсов будет уложен в один модуль. Для amd такая херня сплошь и рядом.

Прекрати нести уже чушь! И значение слова функционал выучи, двоечник

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

Не. С gcc у меня не так всё просто.

К сожалению. Сейчас обновить думаю, но мне пока некогда, т.к. тут ещё crossdev может вкорячиться. Я не рискую сильно в таких случаях.

Хотя и да. Надо бы уже.

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

Если Вы про архитектуру, указываемую для gcc, то мне мой одмин подсказывает что для amd 17h для gcc надо ставить -march=znver1. Остальные Ваши возможные фантазии для меня загадка.

Идиот, речь о том, что в линукс для них нет температурного сенсора (или не было на момент покупки мной ризина, что не важно, важно что он был во фре)

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

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

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

Опять же лолват?

На Вашем месте «лол» здесь ни к чему. Ибо Ваша показательная и свойственная подавляющему большинству bsdшников безграмотность не оставляет простора для веселия.

Я бы проще спросил — над чем смеяться изволите, коли дураком выросли?

Ликбез закончен. С моей стороны.

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

ты уже загуглил, что такое gcd, дубинушка? что такое функционал выучил? Иди делай уроки, подрастающий организм

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

На Вашем месте «лол» здесь ни к чему

А что ещё тебе ответить, если ты несешь сплошную ахинею?

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

Как я уже говорил, фря не вызывает мучений там, где нужен pfSense/FreeNAS, но вот BSD на десктопе — БОЛЬ

anonymous
()
Ответ на: Не стоит на ручнике ездить. от anonymous

Что у апологетов *BSD за привычка? Найдут кусок древнего кала и носятся с ним

А что вы говорили лет пять-десять назад? «Восхитительный файервол, не то, что этот ваш ipfw». Удивительный талант менять точку зрения со скоростью профурсетки.

для *BSD Gnome 3.18 уже за счастье

Не понял, тебе шашечки или ехать? Что у апологетов линукса за привычка - гордиться обновами, которые им даже не нужны? Больше гордиться нечем? Сочувствую,

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

Когда ты ставишь «юнипс» на десктоп, то ты ожидаешь простой автомаунт, вяленные кеды и GalliumNine в Mesa. Так-вот: с этим проблематично, хотя я когда ставил TrueOS в весной, то там уже пульса рабочая была.

Можно всячески ругать системд и пульсу, но юзер ожидает экспириенс со всякими стимами и 4К видео, а программист на десктопе хочет целостное API...

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

Да. Вы идиот. Вы не нашли поддержки своего оборудования в ядре, обиделись на линукс и теперь рассказываете страшные истории. Бывает. Да... Ядро только компилить таки надо. Там, глядишь, и оборудование нашлось бы. Но Вам не судьба. Причина этого очевидна.

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

Как то странно порицать один из способов лицензирования.

Я вообще ничего не порицаю. Это мне хотят доказать, что глп - труЪ, а бсд - сакс, потому что сферические кони в вакууме и ваще. Но на этот момент у линупсятников глаза почему-то сразу развидят, что довольно символично )

araks ★★
()

Что вы прицепились к лицензии? Их в FreeBSD дохера и больше, в том числе GPL.

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

Пардон муа, ёпт... :)))

А что вы говорили лет пять-десять назад?

Но при чём здесь именно я? Я этого не говороил. Лет 5-10 назад я лично говорил что pf сильная сторона BSD. А теперь вот уже нет. Поезд, знаете ли, тю-тю...

Не понял, тебе шашечки или ехать? Что у апологетов линукса за привычка - гордиться обновами, которые им даже не нужны? Больше гордиться нечем? Сочувствую,

Вообще-то, мне дико нравится Gnome 3. И единственная проблема, которая с ним была, это был сюстемд.

Но я, слава Богу, в генту и у меня работает охренительный админ, которому несколько тем назад была поставлена задача раскурить Гнома без сюстемд. Он её решил. Сейчас гномушко накатывается. Без сюстемд. Пока я тут Ваши сочувствия принимаю... :)))

Но прикладная археология из разряда не очень-то и хотелось, со сторны вельми забавна... :)))

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

Но когда-то меня умиляли одминыBSD, одминящие боевые сервера из виндового putty.

Не понял, это какое-то святотатство - иметь разные ОС на серверах и десктопе? В треде запахло сектантством.

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

но вот BSD на десктопе — БОЛЬ

А вот линупс - надо полагать, простая как пять копеек, и не надо лезть в консоль, и не надо редактировать конфиги, и не надо устраивать пляски с бубном. Если в линупсе все так хорошо, то почему до сих пор 1-2%% рынка, ведь такая замечательная система, в которой все так прямо )

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

Да забейте вы себе эту свою gcd в дупло так глубоко и с такой силой, чтобы эта библиотека, а точнее, набор костылей, распорок и подпорок, через зубы у вас вышел.

Нехватало ещё в моём линуксе этих патчей для инвалидов. Видимо, механизмы kqueue настолько хороши, как мне тут рассказывают, что аж grand central dispatch мутить пришлось для FIFO. Ну офигенно, чё... т.е., и через taskset/shed_get или set_affinity не судьба с SMP поиграться. Зато фрибыисды жи! Настоящий юникс жи! Археология в каждом компе! Модно и молодёжно!

Да. И блоки туда же запихайте и так и ходите. Мне и без них хорошо.

Счастливого пути.

anonymous
()
Ответ на: Пардон муа, ёпт... :))) от anonymous

Но при чём здесь именно я?

Ну начинается, я не я, и йух не мой. Вы тут, помнится, все дружно гавкали, какой у вас крутой фильтр, не то, что. А сейчас - кал. Ну так вы как-то определитесь, а то как Лукашенко уже стали.

Но прикладная археология из разряда не очень-то и хотелось, со сторны вельми забавна

Какой-то мутный сарказм. Вроде как выпендрился, а вроде как в лужу пернул. Я понимаю, если бы речь шла про ssh, nginx, apache, mysql, php, ruby, python, все такое. Но хвалиться новой минорной версией DE - это зашквар.

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

Опенсорсную БСД также нельзя, федеральный закон США круче любой лицензии

Ткните урлой на ограничение конкретно БСД. А то, сами понимаете, читается как блаблабла.

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

Да. И блоки туда же запихайте и так и ходите. Мне и без них хорошо

Но прикладная археология из разряда не очень-то и хотелось, со сторны вельми забавна

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

Не. Уже писал...

Но повторюсь. Мне нравится GTK+ и Gnome 3. Когда моей приблуде нужен графон, то он на С и с GTK+.

НО! Проблема в том, что я пишу не только для эмбеддед. И совсем не только с граф.интерфейсом.

Проблема в том, что я ещё и демоны пишу и есть в обслуге более чем до хера систем (серверов), где сюстемд как не было, так и нет и не будет. Их просто ни кто столь радикалтно апдейтить не даст.

Т.е., моя задача — Gnome 3 без системд, с тем и связана. Мне проще работать с одной системой инициализации (openrc) и так же одной системой протоколирования (syslog-ng со сливом логов в базы), чем перепиливать всё из-за одного вафлёра из RH. Syslog-то этот дятел нахрена в принципе трогал?

Т.е., я не желаю тратить время даже на ноуте/дтопе и писать разные иниты для rc-update/rc-service и systemctl. Могу, умею. Но... не хочу. Платить за это ни кто мне так же не будет. Так что, админ за свою з/п, которую я ему плачу, нам всё сорганизует. Дешевле накатить на десяток машин разрабочиков, чем на несколько сотен сервачков, не?

Вот и вся проблема.

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

то почему до сих пор 1-2%% рынка, ведь такая замечательная система, в которой все так прямо )

Всё дело в Игоре. Ты думаешь, школотунам-линуксоидам нужны все эти их надуманные преимущества линукса? Фиг там, им нужен Игорь. Поэтому они и не спешат слазить с дуалбута. А линукс ограниченно годен, так как есть кое-как работающий стим.

Я играю исключительно в старьё (типа ss2), поэтому мне сгодится и фряха с установленным VirtualBox'ом.

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

Т.е.?

Теперь blocks это тип данных? А ну-ка ссылочку на стандарт (я про ISO/IEC 9899:2011), потому как укурки из яббла чёт там так дунули, что у бсдшников крышу в край снесло, а линуксоидов аж на «ха-ха» пробивает... ;)))

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

Я ещё когда написал что я не поклонник этого вашего AMD? В самом начале?

Впрочем... а почему бы и нет? Ну хоть что-то должно же быть во фре, что оправдывает её существование? Ну пусть будет поддержка температурного датчика. Всё остальное-то в жопе и так глубоко, что не достать. Только если в духе Кирк Маршала МакКузика и Эрика Оллмана... дальше пропихнуть? :)))

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

Да забейте вы себе эту свою gcd в дупло так глубоко и с такой силой, чтобы эта библиотека, а точнее, набор костылей, распорок и подпорок, через зубы у вас вышел.

Вот ты понимаешь, что ты уже поехавший? Что ты уже полную хуйню несешь

Нехватало ещё в моём линуксе этих патчей для инвалидов. Видимо, механизмы kqueue настолько хороши, как мне тут рассказывают, что аж grand central dispatch мутить пришлось для FIFO.

Какое фифо, бле? Его запилили за распараллеленные очереди (ключевое слово «распараллеленные») с мощными механизмами синхронизации. А что в эту очередь ты внесешь, и когда — не важно. Хочешь используй для I/O, хочешь — для параллельных вычислений.

Короче, где-то ты не там гуглил.

P.S. И вот у этой штуки аналога в linux как раз нет (хотя openmp частично покрывает часть функциональности gcd)

anonymous
()
Ответ на: Т.е.? от anonymous

Блоки — это по сути замыкания. Ну и тип данных, никто не мешает сделать typedef int(^foo)();

Кстати, в смалток-подобных языках я тоже встречал название «блок» в этом смысле.

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

Т.е.?

Не понял, это какое-то святотатство - иметь разные ОС на серверах и десктопе? В треде запахло сектантством

Т.е., поддерживать ДВЕ системы, админить ДВЕ системы, писать софт (чур меня от виндов) под ДВЕ, если не ТРИ системы это по затратам меньше, чем делать всё то же под ОДНУ систему?

Как у Вас это в монитор-то протиснулось? :)))

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

Обосрался по всем пунктам и ушел в пространные «хоть что-то» рассуждения. А вот что линукс оказался не готов к топовому железу — это мелочи, так ведь?

anonymous
()
Ответ на: Т.е.? от anonymous

Вот ты кретин. Ну шел я мимо компа с вендой (в офисе), надо было залезть на сервак (решить проблему на месте). Беру ssh-клиент под виндовс, захожу. Проблемы?

Интересно, а школо-линуксоиды винду тоже так ненавидят или это уже в прошлом?

anonymous
()

Ещё раз, где dtrace под линукс?

У меня есть программа, некий сложный алгоритм (рендерер). У меня был код сбора статистики (в какие участки кода сколько раз заходит).

Подключил зонды для dtrace. Убрал ~500 строк (сам рендерер не очень большой). Где аналог под линукс?

anonymous
()

Где, блеать, capsicum под линукс? Где CloudABI?

Где хоть один легковесный и простой sandboxing-фреймворк? Или вы умеете только в докер?

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

И без урлы закон работает. Ты сомневаешься? Просто бздуны похренисты, а РХ могут поиметь конкуренты (устроить подставу) и стукануть в ФБР или кто там следит за этим — вот и заморочились.

mandala ★★★★★
()
Ответ на: Не. Ну серьёзно. от anonymous

Генточка. ~amd64. Kernel 4.14.4. gcc — 6.4.0. Всё остальное — тоже свежак. Так что, то, что для кого-то будет завтра, для меня если уже не вчера, так сегодня.

В конце мая 2017 на FreeBSD 11-STABLE пересобрал 592 установленных пакета (кроме mesa-dri/libs и openjdk8) с помощью gcc8-devel-8.0.0.s20170521. Работало.

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

Herecy punished by death! ;)

gcc8-devel-8.0.0.s20170521

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

Я в курсе. Но где они в стандарте на С? Мы же тут про С/С++? И даже немножечко про портируемый код (мне тут пеняли что дескать lighttpd не портируется и epoll только линуксо-специфичен).

Ну вот я и задал вопрос про стандарт, т.к. помню что POSIX гарантирует совместимость на уровне исходных кодов. В gcc & linux не заведётся? Ну и слава Богу. А уж какие там извраты в системных библиотеках, в BSD, это проблемы вовсе не линуксоидов. В конце-концов, может не нужно чем ни попадя (тем же шлангом) баловаться, а стоит заняться делом? Глядишь и фряха станет... более нужна. На полпроцента? :)))

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

Про gcc и причинах поддержки 6.4.0 я уже сказал.

Смущает crossdev. При работе с четырьмя архитектурами, три из которых не интел, лучше не делать резких телодвижений. А то ещё разок... и ты папа. ;)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.