In D47682#1087414, @bz wrote:
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Sun, Dec 1
Sun, Dec 1
Sat, Nov 30
Sat, Nov 30
Fri, Nov 29
Fri, Nov 29
Fri, Nov 22
Fri, Nov 22
Mon, Nov 18
Mon, Nov 18
wulf committed rGf4f46a2eef3b: hidraw(4): update hgd_actlen in HIDRAW_GET_REPORT ioctl (authored by Matthew.Nygard.Dodd_gmail.com).
hidraw(4): update hgd_actlen in HIDRAW_GET_REPORT ioctl
wulf committed rG0b5d86b38ae9: uhid(4): update ugd_actlen in USB_GET_REPORT ioctl (authored by Matthew.Nygard.Dodd_gmail.com).
uhid(4): update ugd_actlen in USB_GET_REPORT ioctl
Sat, Nov 16
Sat, Nov 16
Nov 12 2024
Nov 12 2024
ig4(4): Add Meteor Lake PCI IDs
wulf committed rGb8276743e4bb: iichid(4): Do not power down opened device in attach handler (authored by wulf).
iichid(4): Do not power down opened device in attach handler
ig4(4): Add Meteor Lake PCI IDs
wulf committed rGc53ec86f0ee9: iichid(4): Do not power down opened device in attach handler (authored by wulf).
iichid(4): Do not power down opened device in attach handler
Nov 9 2024
Nov 9 2024
ig4(4): Add Meteor Lake PCI IDs
wulf committed rG018cb11cb7d4: iichid(4): Do not power down opened device in attach handler (authored by wulf).
iichid(4): Do not power down opened device in attach handler
Nov 6 2024
Nov 6 2024
comms/rtlbt-firmware: New port
wulf committed rG5036d9652a57: rtlbtfw: Firmware loader for Realtek 87XX/88XX bluetooth USB adaptors (authored by wulf).
rtlbtfw: Firmware loader for Realtek 87XX/88XX bluetooth USB adaptors
wulf committed rG24ae172a5035: ng_ubt(4): do not attach Realtek 87XX/88XX adaptors in bootloader mode. (authored by wulf).
ng_ubt(4): do not attach Realtek 87XX/88XX adaptors in bootloader mode.
iwmbtfw(8): Ignore unexpected HCI events
ng_ubt_intel: Ignore unexpected HCI events
wulf committed rGc1643cedbf24: iwmbtfw(4): Add support for 9260/9560 bluetooth adaptors (authored by wulf).
iwmbtfw(4): Add support for 9260/9560 bluetooth adaptors
wulf committed rG19a577ea5cae: ng_ubt_intel: Allow to attach to 9260 bluetooth adaptors (authored by wulf).
ng_ubt_intel: Allow to attach to 9260 bluetooth adaptors
Oct 28 2024
Oct 28 2024
Oct 27 2024
Oct 27 2024
Oct 26 2024
Oct 26 2024
Update to react on comments
Oct 22 2024
Oct 22 2024
I am sorry for delay with review
Oct 17 2024
Oct 17 2024
It works good on Intel Skylake
Oct 16 2024
Oct 16 2024
Heh, this broke build of drm-kmod's master branch:
/home/wulf/dvp/drm-kmod/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:187:15: error: expression result unused [-Werror,-Wunused-value] 187 | if (unlikely(rcu_dereference_protected(*ptr, 1))) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wulf/dvp/freebsd/wulf/sys/compat/linuxkpi/common/include/linux/rcupdate.h:115:5: note: expanded from macro 'rcu_dereference_protected' 115 | __rcu_dereference_protected((p), (c), \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | __rcu_var_name(protected, __func__, __LINE__)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wulf/dvp/freebsd/wulf/sys/compat/linuxkpi/common/include/linux/rcupdate.h:109:5: note: expanded from macro '__rcu_dereference_protected' 109 | RCU_WARN_ONCE(!(c), "%s:%d: condition for %s failed\n", \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | __func__, __LINE__, __XSTRING(n)); \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/wulf/dvp/freebsd/wulf/sys/compat/linuxkpi/common/include/linux/rcupdate.h:45:3: note: expanded from macro 'RCU_WARN_ONCE' 45 | 1; \ | ^ /home/wulf/dvp/freebsd/wulf/sys/compat/linuxkpi/common/include/linux/compiler.h:82:43: note: expanded from macro 'unlikely' 82 | #define unlikely(x) __builtin_expect(!!(x), 0)
The only note: It looks that rcu_read_lock_held() always returns true on non-debug builds: https://elixir.bootlin.com/linux/v6.11.3/source/include/linux/rcupdate.h#L351
Oct 14 2024
Oct 14 2024
- Linux name of this routine is (s)rcu_read_lock_held
Oct 11 2024
Oct 11 2024
Oct 8 2024
Oct 8 2024
In D47006#1071711, @bz wrote:In D47006#1071395, @ashafer_badland.io wrote:What's preventing rtw89 from getting enabled in the build? With this fix I could comfortably test youtube, iperf3, ssh. Speed was ~20mbps but stable. I think it could make sense to open this up to more people.
Blockers like what @misha fixed and possibly thins one. I've got drivers updates pending which may or may not restart some of this process; I haven't tested but I have locally enabled rtw89.
Sep 24 2024
Sep 24 2024
In D46740#1065788, @diizzy wrote:I'm not a fan of this approach simply because we're relying on another distro to package things and it's a bit kludgy too.
We can utilize https://gitlab.com/kernel-firmware/linux-firmware and GitLab helper however the distrofile would be quite large however it might be a better idea to make a meta-port and slave/subports.
Another approach, https://www.freshports.org/net/wifi-firmware-kmod
Sep 21 2024
Sep 21 2024
Add #define for UBT_INTEL_TLV_IMAGE_TYPE
devel/libudev-devd: update to 0.6.0
Implementation is incomplete and not used in drm-kmod currently
In D44861#1052291, @bz wrote:If you open dedicated reviews for these leave the numbers here; I might even have a look.
wulf requested review of D46739: rtlbtfw: Firmware loader for Realtek 87XX/88XX bluetooth USB adaptors.
wulf requested review of D46738: ng_ubt(4): do not attach Realtek 87XX/88XX adaptors in bootloader mode..
Sep 19 2024
Sep 19 2024
wulf committed rG66292e70e84d: ums(4): fix incorrect mouse button reporting via evdev (authored by nsonack_outlook.com).
ums(4): fix incorrect mouse button reporting via evdev
wulf committed rGb21881d8c421: ums(4): fix incorrect mouse button reporting via evdev (authored by nsonack_outlook.com).
ums(4): fix incorrect mouse button reporting via evdev
Sep 14 2024
Sep 14 2024
wulf committed rG92adaa5862d5: gpiobus(4): Add an acpi variant of gpiobus (authored by Ahmad Khalifa <ahmadkhalifa570@gmail.com>).
gpiobus(4): Add an acpi variant of gpiobus
Sep 4 2024
Sep 4 2024
Aug 11 2024
Aug 11 2024
LinuxKPI: update linuxkpi_video to Linux 6.6
Aug 7 2024
Aug 7 2024
LinuxKPI: update linuxkpi_video to Linux 6.6
Aug 6 2024
Aug 6 2024
Both compiles and runs
Aug 5 2024
Aug 5 2024
Aug 1 2024
Aug 1 2024
wulf committed rG5eb1ab19a359: Revert "LinuxKPI: Automatically enable drm support for devices named "drmn"" (authored by wulf).
Revert "LinuxKPI: Automatically enable drm support for devices named "drmn""
LinuxKPI: Add kmalloc_size_roundup function
LinuxKPI: Add page_to_virt function
LinuxKPI: Add kvrealloc to linux/slab.h
LinuxKPI: Add linux/nodemask.h
wulf committed rG3eb02936927e: LinuxKPI: Remove vmas argument from get_user_pages on KPI layer (authored by wulf).
LinuxKPI: Remove vmas argument from get_user_pages on KPI layer
wulf committed rG55d41986ffd4: x86/pci_early_quirks: Sync Intel 11th+ gen PCI IDs with Linux (authored by wulf).
x86/pci_early_quirks: Sync Intel 11th+ gen PCI IDs with Linux
wulf committed rG28b5a9b45888: LinuxKPI: Add smp_store_release and smp_load_acquire functions (authored by wulf).
LinuxKPI: Add smp_store_release and smp_load_acquire functions
wulf committed rGfe431f8c0822: LinuxKPI: Add header polution to compile linux/numa.h (authored by wulf).
LinuxKPI: Add header polution to compile linux/numa.h
wulf committed rG1e30fc5d7ffa: LinuxKPI: Remove owner argument from class_create function on KPI layer (authored by wulf).
LinuxKPI: Remove owner argument from class_create function on KPI layer
LinuxKPI: Add kmap_local_page function
LinuxKPI: Add rb_add_cached function
wulf committed rG9cc3f82da43a: LinuxKPI: Move linux/math.h content out of linux/kernel.h (authored by wulf).
LinuxKPI: Move linux/math.h content out of linux/kernel.h
wulf committed rGad02fbb03652: LinuxKPI: Convert Linux integer types to ISO C99 in linux/kstrtox.h (authored by wulf).
LinuxKPI: Convert Linux integer types to ISO C99 in linux/kstrtox.h
LinuxKPI: Add kstrtoll to linux/kstrtox.h
wulf committed rGfb884c724402: LinuxKPI: Move kstrto* functions to linux/kstrtox.h (authored by wulf).
LinuxKPI: Move kstrto* functions to linux/kstrtox.h
LinuxKPI: Add abs_diff to linux/math.h
wulf committed rG89e485e04d54: linuxkpi: Allow ida_destroy and idr_destroy to be called multiple times (authored by ashafer_badland.io).
linuxkpi: Allow ida_destroy and idr_destroy to be called multiple times
wulf committed rG18a9913f9ff0: LinuxKPI: Move linux/minmax.h content out of linux/kernel.h (authored by wulf).
LinuxKPI: Move linux/minmax.h content out of linux/kernel.h
wulf committed rG0ce38f6c0c82: LinuxKPI: lockdep_assert: wrong 'cond' used in WARN_ON MACRO (authored by weike.chen_dell.com).
LinuxKPI: lockdep_assert: wrong 'cond' used in WARN_ON MACRO
wulf committed rGeb3e82e91761: LinuxKPI: Stub sysfs_remove_link in linux/sysfs.h (authored by wulf).
LinuxKPI: Stub sysfs_remove_link in linux/sysfs.h
LinuxKPI: Add want_init_on_free to linux/mm.h
LinuxKPI: Add pci_dev_id to linux/pci.h
LinuxKPI: Add the accelerator PCIe class
LinuxKPI: Add vm_flags_(clear|set) functions
LinuxKPI: Add get_random_u32_below function
wulf committed rG85da0abada24: LinuxKPI: Automatically enable drm support for devices named "drmn" (authored by wulf).
LinuxKPI: Automatically enable drm support for devices named "drmn"
Bump __FreeBSD_version after LinuxKPI changes.
wulf committed rGa9a364864ebb: LinuxKPI: Fix resource leak on pci_iounmap-ing of PCI BAR (authored by wulf).
LinuxKPI: Fix resource leak on pci_iounmap-ing of PCI BAR
LinuxKPI: Add pci_iomap_range function
wulf committed rG7cc3cbdaa1bb: LinuxKPI: Add linux/eventfd.h and linux/memremap.h dummy headers (authored by wulf).
LinuxKPI: Add linux/eventfd.h and linux/memremap.h dummy headers
wulf committed rGd23c4b1a558f: LinuxKPI: Add acpi_dev_get_first_match_dev and acpi_device_handle (authored by wulf).
LinuxKPI: Add acpi_dev_get_first_match_dev and acpi_device_handle