Rogationem tractandi quaestionem instrumentorum evolutionis Rust addendo ad Linux nucleos

Nick Desagnier (Nick Desaulniers) qui apud Google providere auxilium Linux nucleo aedificans utens Clang compilator et etiam auxilium cimices in Rust compilator figere; et obtulerunt habere ad colloquium Linux Plumbers Conference 2020 sessionem discutere, efficiens ut nuclei nuclei evolvendi in Rust. Nick disponit micro-conferentiam LLVM dicatam, et credit pulchrum esse de aspectibus technicis possibilis integrationis Rust auxilium in nucleum (praeparavit iam opus prototypum KBuild) et intellege an tale subsidium debeat. addenda omnino et quae restrictiones in usu Rust acceptentur.

Recordemur in nupera disputatione in Colloquio Open Fonte, et Linux Embedded, Linus Torvalds. non praeesset eum cessum ligaturae ad subsystem nuclei nuclei non nuclei progressum (exempli gratia aurigarum) in linguis sicut Rust. Facultas coegi in Rubigo evolvendi permitteret nos ut rectores tutiores et meliores minimo conatu crearemus, sine difficultatibus ut memoria accessus liberatis, nullis indicibus dereferences ac percursantibus opponeret. Plures iam tertiae factionis incepta sunt ut hoc pluma efficiendum;

  • Tincidunt e comitatu "Piscis in dolio" paratus instrumentum ad modulos onerosos scripto pro Linux nucleo in Rust lingua, utens strata abstractorum super interfaces et structuras nucleos ad securitatem augendam. Stratis automatice generantur secundum existentium kernel header lima utendi utilitate bindgen. Clangor stratis construere solebat. Praeter interlays, moduli collecti sarcina staticlib utuntur.
  • Inquisitores ex Universitate Sinensi Hongcongum develop consilium de rectoribus evolvendis pro systematibus immersis et interretialibus rerum in Rust machinis, quod etiam ligatione utitur ad strata generanda secundum nucleos capitis imagini. Artificium sinit vos ut securitatem exactoris emendare sine mutationibus ad nucleum - loco additos gradus segregationis pro rectoribus in nucleo creandi, proposita est quaestionibus in scaena compilatione impeditis, utendo tutiore rubigine linguae. Ponitur talem accessum postulare ab apparatibus artifices proprietarios enucleare festinantes sine audito proprio conducto.
  • Tincidunt compage C2Rust ad iaciendum C codice ad Rust; habe experimenta in nucleo modulorum convertendo cum emendationibus manualibus minimis. Una problematum notanda est usus in multis partibus nuclei codicis qui extensionibus GCC utitur quae nondum in C2Rust sustinentur. Ad hanc problema solvendam, C2Rust cogitat subsidia addere pro GCC attributis inline, frigidis, alias, adhibitis et sectionibus, necnon ampliare facultates collectionis inline et problemata solvendi structuras tum alignas et refertas (exempli gratia xregs_state) . Insignes difficultates quae opus manuum requirunt includunt impotentiam non mediocrem C macros in rubigo acinos transferendi et necessitates rationes redintegrandi, quia C2Rust genera C in definitiones in sarcina libc vertit, sed haec sarcina in modulis nucleis adhiberi non potest.

Source: opennet.ru