You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To expand a bit on this: a quick workaround would be hiding symbols, but ideally we want to share the common code, even for loadable modules. The reason is that we want to be able to build kernels with Rust support built-in so that Rust loadable modules can be as small as possible.
In fact, that will likely be the most common use case as soon as distro kernels start shipping with Rust modules. Until then, third-party modules would still need a way to embed the Rust support.
Activity
[-]Fix several built-in modules[/-][+]Fix building several modules as built-in[/+]ojeda commentedon Sep 18, 2020
To expand a bit on this: a quick workaround would be hiding symbols, but ideally we want to share the common code, even for loadable modules. The reason is that we want to be able to build kernels with Rust support built-in so that Rust loadable modules can be as small as possible.
In fact, that will likely be the most common use case as soon as distro kernels start shipping with Rust modules. Until then, third-party modules would still need a way to embed the Rust support.
powerpc/64s: Fix crash in load_fp_state() due to fpexc_mode
perf test: Set NULL sentinel in pmu_events table in "Parse and proces…
perf test: Free aliases for PMU event map aliases test
perf parse-event: Fix memory leak in evsel->unit
perf metric: Release expr_parse_ctx after testing
perf metric: Free metric when it failed to resolve
perf test: Free formats for perf pmu parse test
Use `rustc` directly instead of `cargo`
Use `rustc` directly instead of `cargo`
Use `rustc` directly instead of `cargo`
Use `rustc` directly instead of `cargo`
124 remaining items
Drivers: hv: vmbus: Use kthread for vmbus interrupts on PREEMPT_RT
scsi: core: Fix refcount leak for tagset_refcnt
scsi: core: Fix refcount leak for tagset_refcnt
nvme-pci: Fix race bug in nvme_poll_irqdisable()
nvme-pci: Fix race bug in nvme_poll_irqdisable()
nvme-pci: Fix race bug in nvme_poll_irqdisable()
net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
nvme-pci: Fix race bug in nvme_poll_irqdisable()
net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
net/mlx5: Fix switchdev mode rollback in case of failure
perf annotate: Use jump__delete when freeing LoongArch jumps
ice: fix NULL pointer dereference in ice_reset_all_vfs()
PCI: Initialize temporary device in new_id_store()
libbpf: Fix UAF in strset__add_str()
hazptr: Introduce CONFIG_HAZPTR_DEBUG misuse detection