Из кардинальных апдейтов fs это splice, sendfile, iov_iter(интерфейсы write_begin/write_end), d_obtain_alias, обновления writeback, exportfs.
Из того, что можно найти сходу по ключу unionfs:
http://git.kernel.org/?p=linux/kerne...32cdef5009d6a1
http://git.kernel.org/?p=linux/kerne...0c896bfc20b2ce
http://git.kernel.org/?p=linux/kerne...cebfd9fab408f2
http://git.kernel.org/?p=linux/kerne...cdc2e53f2909cd
Но посмотреть насколько это актуально в ближайшее время не смогу
Просьба к VA_DOS - написать подробнее зачем потребовалась unionfs на роутере.
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
в теории же. на практике будет как всегда.
как минимум, даже сейчас можно запретить flashfs и дропбир, организовать там jffs и из preboot монтировать...
экспорты.
а это еще зачем CONFIG_UNION_FS_XATTR=y, CONFIG_FS_MBCACHE=y, CONFIG_FS_POSIX_ACL=y, CONFIG_GENERIC_ACL=y, CONFIG_TMPFS_POSIX_ACL=y?
Last edited by Omega; 25-02-2012 at 17:05. Reason: fixed
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Ну, лично мне оно понадобилось сугубо для использования роутера еще и в качестве централизированного NAS.
Длительное время спокойно жил с одним USB-винтом подключенным к роутеру и расшаренным по smbd в качестве медиа-хранилища.
С недавних пор появился WDTV Live Hub (по сути - сетевой медиа-плеер со встроенным винтом и возможностями NAS). Создав на нем ту же структуру каталогов и смонтировав на роутере через unoinfs поверх уже имеющейся, получил единое сетевое медиа-хранилище. Которое, к тому же, пополняется крутящимся на роутере rtorrent.
WL-500gP v2 (1.9.2.7-rtn-r4772) / rTorrent 0.9.3 / ruTorrent 3.4
ImageVue r16 (patched) / lighttpd + ssl + auth
WDTV Gen1 / WDLXTV 0.5.8.1 / D-Link DWA-110 WiFi
WDTV Live / WDLXTV 0.4.7.3 / WDTV Live Hub
ок, что насчет xattr?
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
WL-500gP v2 (1.9.2.7-rtn-r4772) / rTorrent 0.9.3 / ruTorrent 3.4
ImageVue r16 (patched) / lighttpd + ssl + auth
WDTV Gen1 / WDLXTV 0.5.8.1 / D-Link DWA-110 WiFi
WDTV Live / WDLXTV 0.4.7.3 / WDTV Live Hub
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Ну, не так страшен дифф как его малюют
Полез за r3826.
Вот kernel.config для r3826.
Результаты будут позже - оно ж только часа два-три собирается...
Last edited by Omega; 25-02-2012 at 17:02. Reason: fixed
WL-500gP v2 (1.9.2.7-rtn-r4772) / rTorrent 0.9.3 / ruTorrent 3.4
ImageVue r16 (patched) / lighttpd + ssl + auth
WDTV Gen1 / WDLXTV 0.5.8.1 / D-Link DWA-110 WiFi
WDTV Live / WDLXTV 0.4.7.3 / WDTV Live Hub
Итак, собрал для wl500gpv2 на базе r3826. Прошил, проверил. Подтверждаю - работает.
P.S> Не к этой теме, но все-таки: в r3826, похоже, lly что-то забыл обновить в версионном контроле, ибо собралась она у меня с именем r3825M.
WL-500gP v2 (1.9.2.7-rtn-r4772) / rTorrent 0.9.3 / ruTorrent 3.4
ImageVue r16 (patched) / lighttpd + ssl + auth
WDTV Gen1 / WDLXTV 0.5.8.1 / D-Link DWA-110 WiFi
WDTV Live / WDLXTV 0.4.7.3 / WDTV Live Hub
ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Смотрю, там сейчас массовые вливания в самом разгаре. Ночной билд ставить не буду, лучше днем попробую свежий TIP.
Спасибо!
Проверил r3832 на wl500gpv2 - работает.
Last edited by VA_DOS; 26-02-2012 at 12:09. Reason: Добавлено - результаты тестов r3832
WL-500gP v2 (1.9.2.7-rtn-r4772) / rTorrent 0.9.3 / ruTorrent 3.4
ImageVue r16 (patched) / lighttpd + ssl + auth
WDTV Gen1 / WDLXTV 0.5.8.1 / D-Link DWA-110 WiFi
WDTV Live / WDLXTV 0.4.7.3 / WDTV Live Hub