Security News > 2021 > June > Can *YOU* blow a PC speaker using only a Linux kernel driver?

Kernel.org Subject: PC speaker Date: Mon, 14 Jun 2021 23:32:32 -0400 Is it possible to write a kernel module which, when loaded, will blow the PC speaker?
The idea was raised about seeing if there was a way to blow the PC speaker by loading a kernel module.
If you wrote a value of 1 into the speaker control bit, the speaker magnet would actuate and the speaker would jump to its "Energised" position.
Could you actually blow a PC speaker if you had the sort of precise control over it that you would get at Linux kernel level?
As our legendary questioner keeps asking, could you blow a PC speaker with a kernel driver?
You could try to freak out the speaker by running it through a carefully-constructed cascade of frequencies that would tax its physical resilience, except that the PC speaker almost certainly isn't good enough to notice, let alone to reproduce reliably enough, the complex and chaotic physical motion you had in mind.
News URL
Related news
- CISA orders agencies to patch Linux kernel bug exploited in attacks (source)
- Mixing Rust and C in Linux likened to cancer by kernel maintainer (source)
- 'Key kernel maintainers' still back Rust in the Linux kernel, despite the doubters (source)
- Linux royalty backs adoption of Rust for kernel code, says its rise is inevitable (source)
- Strap in, get ready for more Rust drivers in Linux kernel (source)