feat(quirks): add MS-7D70 (X670E CARBON WIFI) DMI profile

This commit is contained in:
2026-08-05 02:42:18 +03:00
parent c06e51c496
commit 27f4c1e1dc
@@ -0,0 +1,93 @@
warning: unreachable pattern
--> /mnt/data/kellito/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:28:52
|
28 | matches!(self.errno(), errno::EAGAIN | errno::EWOULDBLOCK)
| ------------- ^^^^^^^^^^^^^^^^^^ no value can reach this
| |
| matches all the relevant values
|
= note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
warning: `extern` block uses type `[u8]`, which is not FFI-safe
--> /mnt/data/kellito/Builds/RedBear-OS/local/sources/libredox/src/lib.rs:321:77
|
321 | fn redox_get_proc_credentials_v1(cap_fd: usize, target_pid: usize, buf: &mut [u8])
| ^^^^^^^^^ not FFI-safe
|
= help: consider using a raw pointer instead
= note: slices have no C equivalent
= note: `#[warn(improper_ctypes)]` on by default
warning: `libredox` (lib) generated 2 warnings
Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
Running unittests src/lib.rs (local/recipes/drivers/redox-driver-sys/source/target/debug/deps/redox_driver_sys-2d0e4fc6bee35fec)
running 65 tests
test quirks::dmi::tests::apply_dmi_rules_filters_by_phase ... ok
test quirks::dmi::tests::apply_dmi_rules_requires_live_dmi_info ... ok
test quirks::dmi::tests::dmi_match_all_fields ... ok
test quirks::tests::class_mask_match ... ok
test quirks::dmi::tests::dmi_no_match_wrong_vendor ... ok
test quirks::dmi::tests::dmi_match_missing_field_fails ... ok
test quirks::tests::flags_accumulate ... ok
test quirks::tests::lookup_pci_quirks_equals_enable_phase_lookup ... ok
test quirks::tests::quirk_phase_default_is_enable ... ok
test quirks::tests::usb_quirk_lookup_works ... ok
test quirks::tests::vendor_only_match ... ok
test quirks::tests::revision_range_match ... ok
test quirks::tests::wildcard_entry_matches_everything ... ok
test quirks::tests::wildcard_entry_uses_enable_phase ... ok
test quirks::toml_loader::tests::dmi_toml_invalid_pci_selector_skips_entry ... ok
test quirks::toml_loader::tests::dmi_toml_mixed_pci_and_system_flags_route_to_both_tables ... ok
test quirks::toml_loader::tests::dmi_toml_rules_do_not_apply_without_dmi_info ... ok
test quirks::toml_loader::tests::dmi_toml_matches_sys_vendor_and_product_name ... ok
test quirks::toml_loader::tests::dmi_toml_system_flags_split_from_pci_flags ... ok
test quirks::xhci_table::tests::amd_0x96_host_matches_by_hci_version ... ok
test quirks::toml_loader::tests::parse_phase_parses_early ... ok
test quirks::xhci_table::tests::amd_promontory_all_have_u2_disable_wake ... ok
test quirks::toml_loader::tests::dmi_toml_vendor_only_selector_matches_any_device_for_vendor ... ok
test quirks::toml_loader::tests::parse_phase_skips_invalid_phase_string ... ok
test quirks::toml_loader::tests::parse_phase_defaults_to_enable_when_absent ... ok
test quirks::xhci_table::tests::amd_starship_has_limit_endpoint_interval_9 ... ok
test quirks::xhci_table::tests::amd_promontory_2_and_4_have_no_soft_retry ... ok
test quirks::xhci_table::tests::asmedia_1042_has_spurious_success_and_broken_streams ... ok
test quirks::xhci_table::tests::asmedia_1042a_fixed_flags ... ok
test quirks::xhci_table::tests::broadcom_9026_has_reset_pll_on_disconnect ... ok
test quirks::xhci_table::tests::amd_renoir_has_broken_d3cold_s2i ... ok
test quirks::xhci_table::tests::asmedia_1242_2142_3242_have_no_64bit_support ... ok
test quirks::xhci_table::tests::ati_navi10_has_limit_endpoint_interval_9 ... ok
test quirks::xhci_table::tests::asmedia_3042_has_reset_on_resume ... ok
test quirks::xhci_table::tests::etron_ej168_has_full_flag_set ... ok
test quirks::xhci_table::tests::fresco_logic_fl1009_has_broken_streams ... ok
test quirks::xhci_table::tests::fresco_logic_fl1400_has_broken_msi_only ... ok
test quirks::xhci_table::tests::cavium_9026_has_reset_pll_on_disconnect ... ok
test quirks::xhci_table::tests::cdns_usbssp_has_cdns_sctx_quirk ... ok
test quirks::xhci_table::tests::fresco_logic_pdk_rev4_has_slow_suspend ... ok
test quirks::xhci_table::tests::fresco_logic_pdk_rev0_has_reset_ep_quirk ... ok
test quirks::xhci_table::tests::intel_alder_lake_pch_51ed_has_reset_to_default ... ok
test quirks::xhci_table::tests::intel_baseline_any_device ... ok
test quirks::xhci_table::tests::intel_cherryview_22b5_has_all_expected_flags ... ok
test quirks::xhci_table::tests::intel_lynx_point_lp_9c31_no_duplicate_match_bug ... ok
test quirks::xhci_table::tests::intel_panther_point_has_ep_limit_quirk ... ok
test quirks::xhci_table::tests::intel_tiger_lake_non_pch_has_pm_runtime_allow_not_reset ... ok
test quirks::xhci_table::tests::intel_tiger_lake_pch_has_reset_to_default ... ok
test quirks::xhci_table::tests::intel_wildcat_point_lp_9cb1_fixed ... ok
test quirks::xhci_table::tests::lg_gram_arrow_lake_xhci_matches_linux_flag_set ... ok
test quirks::xhci_table::tests::nec_any_device_has_nec_host ... ok
test quirks::xhci_table::tests::phytium_fixed_to_reset_on_resume ... ok
test quirks::xhci_table::tests::renesas_0014_has_zero_64b_only ... ok
test quirks::xhci_table::tests::renesas_0015_has_both ... ok
test quirks::xhci_table::tests::spec_rule_xhci_1_2_gets_default_pm_runtime_allow ... ok
test quirks::xhci_table::tests::spec_rule_xhci_above_0_96_gets_spurious_success ... ok
test quirks::xhci_table::tests::ti_8241_has_limit_endpoint_interval_7 ... ok
test quirks::xhci_table::tests::unknown_vendor_no_quirks_unless_spec_rule_applies ... ok
test quirks::xhci_table::tests::via_3432_has_broken_streams ... ok
test quirks::xhci_table::tests::via_vl805_fixed_flags ... ok
test quirks::xhci_table::tests::zhaoxin_9202_has_reset_on_resume_and_trb_overfetch ... ok
test quirks::xhci_table::tests::zhaoxin_9203_has_trb_overfetch_only ... ok
test quirks::xhci_table::tests::zhaoxin_baseline_any_device ... ok
test quirks::toml_loader::tests::dmi_toml_ms_7d70_from_real_quirks_file_matches_and_lg_does_not ... ok
test quirks::toml_loader::tests::domain_quirks_match_and_accumulate ... ok
test result: ok. 65 passed; 0 failed; 0 ignored; 0 measured; 16 filtered out; finished in 0.00s