Scrub for bcachefs
Scrub for bcachefs
Posted May 26, 2025 7:43 UTC (Mon) by jmalcolm (subscriber, #8876)Parent article: The 6.15 kernel has been released
Also nice to see support for the Apple T2 chip as I have a couple of devices with that in them.
Posted May 26, 2025 10:46 UTC (Mon)
by ballombe (subscriber, #9523)
[Link] (7 responses)
Posted May 27, 2025 12:50 UTC (Tue)
by parametricpoly (subscriber, #143903)
[Link] (6 responses)
Posted May 27, 2025 13:46 UTC (Tue)
by pizza (subscriber, #46)
[Link] (5 responses)
I'm dealing with a spec right now that *mandates* that it (and implementations) be kept confidential.
because $reasons
Posted May 27, 2025 15:51 UTC (Tue)
by hmh (subscriber, #3838)
[Link] (4 responses)
Posted May 27, 2025 22:07 UTC (Tue)
by NYKevin (subscriber, #129325)
[Link] (2 responses)
1. We have a radio, so we must comply with FCC (or local equivalent) regulations.
As a non-lawyer, I'm not well positioned to assess whether that is a valid legal concern (there are at least ~200 jurisdictions in the world that might plausibly have different answers to that question). But in an ideal regime, (4) would look more like the following:
4. Therefore, we must clearly warn users that tampering with the radio may cause them to violate the rules, and get them to agree that we will not be held responsible for any violation of the rules caused by the user's modifications, even if our software or firmware contributed to the violation in some way.
Posted May 28, 2025 7:04 UTC (Wed)
by johill (subscriber, #25196)
[Link]
It's not necessarily the biggest concern to prevent users from _intentionally_ doing such things on their individual devices assuming it would be difficult and/or obvious enough. You must, at least to some extent, also prevent said device users from being harmed by e.g. random exploit code running on their machines, and prevent anyone from being able to break things at scale. Understandably, the FCC cares less about a single user finding a way around limitations than a "script kiddie" breaking the regulations on millions of machines in some automated fashion, possibly even harming users in the process or even with the intent of doing so.
Taking this argument face value, I'd think that at that point you basically end up needing some kind of obvious switch like ChromeOS laptops have for their developer mode, but that's clearly not feasible for a random embedded radio (say WiFi or 5G modem.) I suppose it _might_ be doable for certain classes of expensive devices, but I'd think the extra development effort never pays off.
Posted May 28, 2025 8:47 UTC (Wed)
by farnz (subscriber, #17727)
[Link]
However, historically the FCC took the position that unless a modification that breached the rules needed significant enough skill with a soldering iron that you could have built an equivalent device yourself (e.g. adding a transistor to the RF path or replacing a soldered down IC), they'd change the rules to retroactively prohibit any devices that were being modified to breach the rules. There's still remnants of this in the rules today; for example, 47 CFR 97.317 is intended to make it very hard to sell an amateur amplifier for 10m that can be easily modified for use with CB.
Posted May 27, 2025 23:11 UTC (Tue)
by pizza (subscriber, #46)
[Link]
Neither; it's the old standby of a combination of "security" and "if we allow modifications we potentially become [strictly] liable under numerous federal laws"
Posted May 26, 2025 10:47 UTC (Mon)
by kragil (guest, #34373)
[Link] (1 responses)
Posted May 26, 2025 16:08 UTC (Mon)
by koverstreet (✭ supporter ✭, #4296)
[Link]
People forget that filesystems are massive projects, these things do take awhile.
But it's been steadily coming along.
Scrub for bcachefs
Scrub for bcachefs
Scrub for bcachefs
Scrub for bcachefs
Scrub for bcachefs
2. The FCC (or local equivalent) says that our radio must do X or must not do Y.
3. It is physically possible for our radio to violate those rules.
4. Therefore, we must prevent users from doing anything with our radio unless we're sure it would comply with the rules.
Scrub for bcachefs
For the US specifically, under the current rules, most radio transmitters will only be restricted by 47 CFR 15.12, which does match your version of 4, with the exception of U-NII devices, which have extra restrictions in 47 CFR 15.407(i).
Scrub for bcachefs
Scrub for bcachefs
Scrub for bcachefs
Scrub for bcachefs