LINUX.ORG.RU

Сообщения post-factum

 

Выход Linux v4.2

Форум — Talks

О великий Анонимус, во имя Святого Патрика дай мне, простому смертному, ответ на нижеследующий вопрос.

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

 ,

post-factum
()

v4.1-pf0

Форум — Talks

Поскольку ни одного патча официально нет, пришлось всё портировать самому.

Потестируйте, пжлст. Патч вот.

То, с чем я столкнулся: какого-то хрена отпал TCP-аплоад при net.ipv4.tcp_mtu_probing=2. Когда ставлю =1, всё работает. В 4.0 такого не было.

cast wasted, der_looser, Dimez, kinik, Unnamed, dib2.

Перемещено JB из general

 , , ,

post-factum
()

Наработки BFQ начали мержить в ядро

Форум — Talks

https://git.kernel.org/cgit/linux/kernel/git/axboe/linux-block.git/commit/?h=...

https://groups.google.com/forum/#!topic/bfq-iosched/wTamoGd6ENM

Hi, as some of you probably remember, the agreement for merging bfq into mainline provided for the following three steps: 1) make the Block I/O controller ready for generic policies (such as the one of bfq), 2) wipe from cfq all the stuff not related with any feature of bfq, 3) propose bfq as a modification of the resulting trimmed cfq.

Less than two days ago, we have proposed to lkml a patch implementing the first step. And … it has been already already accepted, unchanged.

If you are curious, here is the thread: https://lkml.org/lkml/2015/6/5/822

I do wish to thank Arianna for preparing this patch, and for standing all the revision rounds I have pedantically imposed to her.

Paolo

Перемещено JB из general

 , , , ,

post-factum
()

CentOS 7, бондинг, VLAN'ы и skb_warn_bad_offload

Форум — Admin

Собираю для себя статистику, чтобы понять, кто виноват.

Есть кто с серверами, в которых двухголовые интеловые карты (10G) работают с драйвером ixgbe так, чтобы был сконфигурирован бондинг (802.3ad) и VLAN'ы поверх бондинга? Дистр — центось 7.1 с последними апдейтами.

Интересует, сталкивались ли с дропами пакетов (на хосте или в виртуалках, которые подключены через virtio бриджами к vlan-интерфейсам), когда в dmesg выплёвывается куча варнингов с skb_warn_bad_offload наверху стека?

Примерные багрепорты:

Предположительные фиксы:

Что интересно, этих фиксов в ядре центоси нет, поэтому буду проверять их отдельно (или центосевое ядро пересоберу, или 4.x с elrepo накачу). В убунте, похоже, их смержили, а о баге забыли.

Как воркэраунд предлагают сделать ETHTOOL_OPTS="-K enp4s0f0 sg off lro off rx off" с просадкой производительности в 4 раза.

Короче, кто сталкивался и как решал?

 , , , ,

post-factum
()

mc — всё!?

Форум — General

https://geektimes.ru/post/250964/

На днях один из ведущих разработчиков midnight commander в конференции для разработчиков написал следующее andrew_b: Я позакрывал энное количество тикетов, и, видимо, на этом всё. Всему приходит конец. Это были не самые плохие 5 лет в моей жизни. mc сейчас как чемодан без ручки: и бросить жалко, и нести тяжело и неудобно. Мне всё это надоело, «я устал, я ухожу».

Так что история развития mc, которая велась нашей командой пожалуй подходит к определённой логической точке. Немного грустно. Сам лично я уже больше года не делал ни одного коммита в мастер.

Как бы там ни было, это были действительно классные 5 лет и моей жизни в команде разработчиков, тоже.

Slavaz, ???

 ,

post-factum
()

Percona приобрела компанию Tokutek

Новости — Open Source
Группа Open Source

В своём блоге команда Percona заявила (1, 2) о приобретении компании Tokutek, разработчика движка TokuDB для СУБД MySQL/MariaDB/Percona.

( читать дальше... )

>>> Анонс

 , , tokutek,

post-factum
()

CentOS, veth и ifcfg

Форум — Admin

Столкнулся с вот такой презамечательной фичей реализации L2-мостов в Линуксе.

Вкратце: при добавлении нового интерфейса в бридж MAC бриджа может пересчитаться, что приведёт к недоступности хоста, если он должен быть досягаем через IP, назначенный бриджу. Конкретно в моём случае происходит затирание ARP-таблицы, и хост не видится из сети, пока из хоста что-либо не пропинговать, чтобы получить MAC шлюза.

Как наиболее разумный вариант решения проблемы предлагают такое:

We could go back to using a VETH device for the host, and using the bond MAC address, and stop putting an IP address on the bridge. We then would need to assign a random MAC to the bond itself (which now seems to work).

Я правильно понимаю, что предлагают на хосте создать pair из двух veth'ов, один воткнуть в мост (повесив на другой IP бриджа, а самому бриджу IP не назначать)? Не хочется костылять самопальным скриптом такое, а ifcfg-*, похоже, не поддерживает создание пары veth. Писать самому?

И вообще, как тогда правильно организовывать бриджи на гипервизорах?

 , , , , veth

post-factum
()

Приходящий эникейщик со знанием MS Access или подобного инструмента

Форум — Job

Дисклаймер: мопед не мой, я просто разместил объявление. При наличии интереса просьба писать на почту (указана в профиле), я сконтактирую ищущего с нужным человеком.

В маленькую киевскую фирму нужен приходящий эникейщик. Что нужно делать:

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

Отдельно выделяется пункт о базе клиентов. У граждан есть своя база с номерами и телефонами, набитая в Экселе. Они хотят что-то более удобное, чтобы можно было существующую базу сконвертировать и использовать в новом инструменте. MS Access — это чисто моё предположение, если есть что-то адекватное и opensourc'ное, можете предлагать. Гражданам всё равно, лишь бы было удобно.

Ещё раз: при наличии интереса к мелкой подработке — контакты в профиле. Больше информации у меня нет.

 ,

post-factum
()

Продам фототехнику (Nikon D3100 + объективы)

Форум — Talks

Продаю комплект фототехники:

  • тушка Nikon D3100 с защитным стеклом на экране, карточкой на 16 GiB и сумкой, аккумулятор и зарядка в комплекте;
  • объектив Nikon AF-S DX Nikkor 18-105mm f/3.5-5.6G ED VR с блендой + поляризационный фильтр к нему;
  • объектив Nikon AF-S Nikkor 50mm f/1.8G с блендой;
  • штатив-тренога Velbon с чехлом;
  • LensPen.

Всё вместе 700 баксов. Киев и область, личная встреча. Можно, конечно, и по Новой Почте, но с предоплатой.

 , ,

post-factum
()

Компилятор выражений фильтров libpcap в опкоды BPF

Форум — Development

Захотелось мне тут шейпить трафик не с использованием старого классификатора u32, а новомодного cls_bpf. Одна только проблема: генерация байткода BPF с помощью tcpdump -ddd довольно таки медленна, поэтому я по-быстрому написал свой компилятор.

Оставляю ссылку, вдруг кому пригодится.

Если изобрёл велосипед — ткните носом, а то кроме эрланговой обёртки что-то ничего не нагуглилось.

P.S. cls_bpf намного быстрее u32, но он поддерживается только новыми ядрами: 3.13/3.14 и выше.

 , , , ,

post-factum
()

Вышел патчсет pf-kernel для ядра Linux версии 3.19

Новости — Ядро Linux
Группа Ядро Linux

Состоялся первый выпуск десктопного патчсета pf-kernel для ядра Linux ветки 3.19.

pf-kernel — это набор патчей, которые не входят в основное ядро, но обеспечивают повышенную отзывчивость системы, предоставляют альтернативную подсистему гибернации, более быструю, нежели основная, а также уменьшают использование памяти с помощью техники объединения одинаковых страниц.

( читать дальше... )

Официальный сайт

Скачать патч (цифровая подпись, верификация)

>>> Анонс

 , , ,

post-factum
()

v3.18-pf1

Форум — Talks

Вышел.

Как обычно: 3.18.7, BFS v460, BFQ v7r7, UKSM v0.1.2.3, распоследний TuxOnIce (помеченный Найджелом как нестабильный, так что be careful), а также патч для тюнинга под определённые CPU.

Анонс, патч.

wasted, der_looser, Dimez, kinik, Unnamed, dib2.

 , , ,

post-factum
()

v3.14-pf5

Форум — Talks

Тем, кто сидит на LTS.

3.14.29, BFSv454, BFQv7r7. Остальное без изменений.

Патч

Changelog

Анонс

linux-pf-lts в AUR'е

 , , ,

post-factum
()

Развёртывание и спровождение корпоративной системы VoIP

Форум — Job

Сразу предупреждаю: мопед не мой, я только разместил объявление. Ниже текст от заказчика с сохранением оригинального написания.

Требования к телефонии:

  • Возможность общения со всеми странами СНГ.
  • При исходящих звонках, высвечивались русские номера .
  • Возможность осуществлять исходящие вызовы, а также возможность их принимать
  • Максимально дешевая телефония.
  • Возможность внутренней прослушки друг-друга.
  • Первоначально на 5 аппаратов с возможностью в дальнейшем расширить количество аппаратов.
  • Внутренняя атс.
  • Биллинг.
  • Бесплатная линия связи для клиентов.
  • Качественная, бесперебойная связь.

Хотят, чтобы человек сделал, а потом сопровождал. По деньгам не сориентирую, но если кого заинтересовало, пишите на мыло (контакты в профиле), перенаправлю вас к ответственному лицу.

 , , ,

post-factum
()

v3.18-pf0

Форум — Talks

Патч <<<

Есть BFSv460, BFQv7r6 и собственноручно портированный UKSM. TuxOnIce пока нет.

cast wasted, der_looser, Dimez, xsektorx, kinik, Unnamed, dib2.

P.S. BFQ не работает с blk-mq.

 , ,

post-factum
()

Встраиваемый HTTP-сервер на C

Форум — Development

Поделитесь, чем пользуетесь, если нужно встроить HTTP-сервер в проект на чистом C. Почему выбрали именно одно решение, а не другое?

Сам пользуюсь libmicrohttpd (хотя API у него, ИМХО, не фонтан), но посматриваю в сторону mongoose.

 , ,

post-factum
()

Продам за разумные деньги некоторое старьё — 2

Форум — Talks

Продолжение этого топика.

  1. Intel® Celeron® Processor 440 (512K Cache, 2.00 GHz, 800 MHz FSB)
  2. Intel® Pentium® 4 Processor 2.80 GHz, 512K Cache, 533 MHz FSB
  3. Micron 512MB PC-3200U DDR 400MHz CL3 MT8VDDT6464AG-40BD1
  4. Aeneon 512MB AET660UD00-370B98X-PC2-4200U-444-12

Работоспособность не проверялась, поэтому гарантирую манибек в течение 3 дней. Выслать могу по Украине Новой почтой за ваш счёт.

Цены всё так же умышленно не называю, ибо не знаю, сколько такое вообще может стоить.

 ,

post-factum
()

Непонятное зависание (AMD/ASUS)

Форум — Linux-hardware

Есть домашний мини-сервачок с процессором AMD Athlon 5150 на материнке ASUS AM1M-A.

Проблема в том, что он рандомно виснет. Ни конкретного времени зависания, ни постоянного интервала между зависаниями нет, сервер может проработать пару часов, а может и пару недель (аналогичные зависания были даже во время установки системы). При зависании в консоль никакая паника не падает (через netconsole тоже, всё ложится наглухо), в логах тоже ничего нет. Но обязательно на экране вокруг символов появляются красные точечки а-ля тень от этих самых символов (фото 1, фото 2).

Что я уже успел попробовать: выключал ACPI, ASPM, NMI, IOMMU, полностью выключал и блэклистил модуль radeon (в чисто текстовой консоли 80×25 тот же результат), тасовал ядра от 3.13 до 3.17, менял ФС (были подозрения на кривой код btrfs, но сейчас ext4, и результат тот же), гонял память memtest'ом, обновил BIOS до последней версии. Ничто из вышеперечисленного не помогло и не указало, в чём причина.

Подозрение, конечно, на материнку, но менять её хочется уже в самом крайнем случае, потому как вдруг это таки софтовая проблема.

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

 , , ,

post-factum
()

hostapd+openvswitch

Форум — Admin

Заработала ли у кого-нибудь такая связка? Как её правильно конфигурить?

Пробовал оставлять добавление wlan0 средствами hostapd, но последний от такого валился на старте.

Пробовал добавлять wlan0 в бридж openvswitch заранее, а в hostapd указывать только интерфейс без бриджа — так не валилось, но и устройства не подключались.

Оно вообще вместе в связке работает?

 ,

post-factum
()

v3.17-pf0

Форум — Talks

Пререлизный тест объявляю открытым.

Патч вот.

Что внутри:

  • стабильная ветка до 3.17.2 включительно;
  • официальный BFQv7r6;
  • неофициальный BFS от Alfred Chen (отсюда);
  • мой порт UKSM, т.к. официальной версии нет;
  • тоже мой порт TuxOnIce.

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

Навскидку, cast Dimez, wasted, kinik, der_looser, Umberto, dib2 и (ахаха) xsektorx.

UPDATE 1: примерный changelog.

 , , , ,

post-factum
()

RSS подписка на новые темы