From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 Date: Mon, 26 Oct 2026 11:43:51 +0100 From: Konstantin Lepikhov To: devel-kernel@lists.altlinux.org Message-ID: Mail-Followup-To: devel-kernel@lists.altlinux.org References: <20261023074559.941014-1-lakostis@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Operation-System: ALT Regular Sisyphus 7.3.0-lks-wks-alt0.2 User-Agent: Mutt/2.3.3 (2026-06-12) Subject: Re: [d-kernel] [7.3] binder: turn into module X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Oct 2026 10:43:55 -0000 Archived-At: List-Archive: List-Post: Hi Ivan! On 10/26/2026, at 02:15:10 PM you wrote: > On Fri, Oct 23, 2026 at 09:42:36AM +0200, lakostis@altlinux.org wrote: > > Привет! > > > > Как следует из названия, это серия патчей для превращения android binder > > в ядре в модуль. Всяко лучше некрофилии anbox. Я раньше смотрел на эти > > патчи, но тогда anbox не сильно расходился с кодом в ядре и бэкпортить > > было несложно. Теперь же разница заметна, много архитектурных изменений > > (есть даже экспериментальная версия на rust), поэтому данные патчи > > сейчас имеют неоспоримые плюсы: > > - апстримный код в ядре практически не меняется (в смысле эти патчи практически > > его не меняют), легче поддерживать и делать бэкпорты > > - модуль можно вынести в отдельный пакет (из соображений безопасности) > > Интересны перспективы этого решения в свете удаления этой реализации > binder из грядущего 7.4. > > https://github.com/torvalds/linux/commit/fd2bc059ed466bdd95347a4f7891d150d94e7de2 > Если kernel-headers-modules будут содержать в себе все, что нужно для сборки rust модулей, можно потренироваться на кошках. По логике, там не сильно должно поменяться, разве что добавить макросы для версии rust и/или какие-то параметры сборки. -- WBR et al.