Page MenuHomeFreeBSD

linuxkpiGroup
ActivePublic

Details

Description

Linux kernel compatibility support

Recent Activity

Tue, Oct 20

bz closed D60878: LinuxKPI: restore several hard coded return values for the CONFIG_PM case.
Tue, Oct 20, 11:24 PM · linuxkpi
markj added a comment to D60878: LinuxKPI: restore several hard coded return values for the CONFIG_PM case.

Seems to fix the problem for me, thanks. I tested 6.6-lts, 6.12-lts, each with wayland and with both the modesetting and legacy intel Xorg drivers.

Tue, Oct 20, 5:15 PM · linuxkpi
bz added a comment to D60878: LinuxKPI: restore several hard coded return values for the CONFIG_PM case.

Thanks for the feedback. I'll wait for @markj

Tue, Oct 20, 5:00 PM · linuxkpi
oleg.nauman_gmail.com added a comment to D60878: LinuxKPI: restore several hard coded return values for the CONFIG_PM case.

It restored functionality of i915kms recently broken on CURRENT

Tue, Oct 20, 2:41 PM · linuxkpi

Mon, Oct 19

bz requested review of D60878: LinuxKPI: restore several hard coded return values for the CONFIG_PM case.
Mon, Oct 19, 9:40 PM · linuxkpi

Sat, Oct 17

bz added a reverting change for D54060: LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging: rG6866177454ac: Revert LinuxKPI: LINUXKPI_DEBUG changes to allow drm-kmod to build.
Sat, Oct 17, 9:26 AM · linuxkpi
bz added a reverting change for D59231: LinuxKPI: use LINUXKPI_DEBUG to determine on witness lock tracing: rG6866177454ac: Revert LinuxKPI: LINUXKPI_DEBUG changes to allow drm-kmod to build.
Sat, Oct 17, 9:26 AM · linuxkpi

Fri, Oct 16

ashafer closed D57782: linuxkpi: implement irqs_disabled.
Fri, Oct 16, 8:39 PM · linuxkpi
khng accepted D57782: linuxkpi: implement irqs_disabled.

Approved.

Fri, Oct 16, 8:26 PM · linuxkpi
ashafer added a reviewer for D57782: linuxkpi: implement irqs_disabled: khng.

+Ka Ho (mentor)

Fri, Oct 16, 8:21 PM · linuxkpi
wulf accepted D57782: linuxkpi: implement irqs_disabled.
Fri, Oct 16, 5:02 PM · linuxkpi

Wed, Oct 14

emaste accepted D60715: LinuxKPI: adjust return value of __ffs64.
Wed, Oct 14, 1:15 AM · linuxkpi

Tue, Oct 13

bz requested review of D60716: LinuxKPI: add field_get() and FIELD_GET_SIGNED().
Tue, Oct 13, 10:23 PM · linuxkpi
bz requested review of D60715: LinuxKPI: adjust return value of __ffs64.
Tue, Oct 13, 10:19 PM · linuxkpi

Mon, Oct 12

bz requested review of D60687: LinuxKPI: pci: implement pci_clear_and_set_config_dword().
Mon, Oct 12, 10:08 PM · linuxkpi
emaste accepted D60207: LinuxKPI: rework module build options to use LINUXKPI_FEATURES.

I like it

Mon, Oct 12, 2:05 PM · linuxkpi
bz updated subscribers of D60207: LinuxKPI: rework module build options to use LINUXKPI_FEATURES.

Adding @dumbbell given the recent drm-kmod build issues after my changes to LinuxKPI as this will be interesting there (though a lot harder to introduce given drm-kmod also needs to compile on older branches).

Mon, Oct 12, 11:23 AM · linuxkpi
bz added a project to D60245: LinuxKPI: rework cleanup.h to use CLASS: linuxkpi.
Mon, Oct 12, 1:25 AM · linuxkpi
bz added a project to D60207: LinuxKPI: rework module build options to use LINUXKPI_FEATURES: linuxkpi.
Mon, Oct 12, 1:24 AM · linuxkpi
emaste accepted D60632: LinuxKPI: add SPACEMIT PCI IDs.
Mon, Oct 12, 1:02 AM · linuxkpi
bz requested review of D60632: LinuxKPI: add SPACEMIT PCI IDs.
Mon, Oct 12, 12:48 AM · linuxkpi
bz requested review of D60631: LinuxKPI: add spinlock_bh guard support.
Mon, Oct 12, 12:36 AM · linuxkpi
bz retitled D60630: LinuxKPI: firmware: ensure name stays valid from LinuxKPI: firmware: ensure name stay valid
Mon, Oct 12, 12:22 AM · linuxkpi
bz requested review of D60630: LinuxKPI: firmware: ensure name stays valid.
Mon, Oct 12, 12:21 AM · linuxkpi

Sun, Oct 11

bz closed D57433: LinuxKPI: pci: first round of file cleanup.
Sun, Oct 11, 1:51 PM · linuxkpi
bz closed D57432: LinuxKPI: pci: make internal variables file local.
Sun, Oct 11, 1:51 PM · linuxkpi
bz closed D57431: LinuxKPI: pci: cleanup lkpinew_pci_dev_release().
Sun, Oct 11, 1:51 PM · linuxkpi

Sat, Oct 10

bz closed D59231: LinuxKPI: use LINUXKPI_DEBUG to determine on witness lock tracing.
Sat, Oct 10, 6:29 PM · linuxkpi
bz closed D58169: LinuxKPI: re-implement pm_runtime.h.
Sat, Oct 10, 6:29 PM · linuxkpi
bz closed D54060: LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging.
Sat, Oct 10, 6:29 PM · linuxkpi
bz closed D57524: lindebugfs: implement debugfs_create_devm_seqfile().
Sat, Oct 10, 6:29 PM · linuxkpi

Fri, Oct 9

ashafer updated the diff for D57782: linuxkpi: implement irqs_disabled.

Updated based on feedback

Fri, Oct 9, 9:15 PM · linuxkpi

Sat, Oct 3

wulf added inline comments to D57782: linuxkpi: implement irqs_disabled.
Sat, Oct 3, 12:17 PM · linuxkpi
wulf added inline comments to D57782: linuxkpi: implement irqs_disabled.
Sat, Oct 3, 12:01 PM · linuxkpi

Oct 1 2026

emaste accepted D54060: LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging.
Oct 1 2026, 6:11 PM · linuxkpi
bz added a comment to D59231: LinuxKPI: use LINUXKPI_DEBUG to determine on witness lock tracing.

I found out why this was not really working. I'll put a review up for fixing LINUXKPI_INCLUDES as soon as I put down linuxkpi.9 to document it.

Oct 1 2026, 1:43 PM · linuxkpi

Sep 30 2026

dumbbell accepted D58169: LinuxKPI: re-implement pm_runtime.h.

I’m sorry for the delay to accept the patch. Again, I’m fairly sure I already reviewed it, but apparently don’t know how to click on buttons…

Sep 30 2026, 12:06 PM · linuxkpi
bz added a comment to D58169: LinuxKPI: re-implement pm_runtime.h.

Anyone on this fairly simple review?

Sep 30 2026, 11:04 AM · linuxkpi
bz abandoned D57430: LinuxKPI: pci: cleanup the error path in linux_pci_attach_device().

Superseded by D59913

Sep 30 2026, 11:03 AM · linuxkpi

Sep 29 2026

jhb added a comment to D57782: linuxkpi: implement irqs_disabled.

The commit log needs revising as it mentions td_pinned, but the code looks correct to me.

Sep 29 2026, 1:37 PM · linuxkpi

Sep 28 2026

dumbbell added a comment to D54060: LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging.

I’m sorry, I was sure I reviewed this patch with the other one in the stack…

Sep 28 2026, 9:05 PM · linuxkpi
dumbbell accepted D54060: LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging.
Sep 28 2026, 9:04 PM · linuxkpi

Sep 26 2026

bz added a comment to D54060: LinuxKPI: introduce LINUXKPI_DEBUG to enable LinuxKPI debugging.

Ok, very last call. It's not been December in almost a year soon and May is also gone for a while. 48 hours.

Sep 26 2026, 7:47 PM · linuxkpi

Sep 21 2026

joao.manganelli.86_gmail.com abandoned D59660: Implementing vmemdup_user and vmemdup_array_user.

True, just see here, closing this revision

Sep 21 2026, 12:44 PM · linuxkpi

Sep 18 2026

bz added a comment to D59608: LinuxKPI: 802.11: Always lock around lkpi_{ic_vap_delete,mo_stop}().

@bz Could you please MFC this? :)

Sep 18 2026, 4:19 PM · linuxkpi
temcbun_gmail.com added a comment to D59608: LinuxKPI: 802.11: Always lock around lkpi_{ic_vap_delete,mo_stop}().

@bz Could you please MFC this? :)

Sep 18 2026, 2:18 PM · linuxkpi
bz updated subscribers of D58169: LinuxKPI: re-implement pm_runtime.h.

Ah found another one which seems ready for review @dumbbell @emaste

Sep 18 2026, 12:11 AM · linuxkpi

Sep 17 2026

bz added a comment to D57991: linuxkpi: Move LINUXKPI_PROT_VALID higher.

I still do not get how this is supposed to fully work but I assume the shortcut from before remains right. I'd say for me you can add:

Sep 17 2026, 9:23 PM · linuxkpi
dumbbell added a comment to D59660: Implementing vmemdup_user and vmemdup_array_user.

A concurrent patch was committed two days ago; see D57444.

Sep 17 2026, 5:45 PM · linuxkpi

Sep 15 2026

bz abandoned D58834: LinuxKPI: rework struct timer_list (*function[_415]).

Individual reviews and a new removal of the KPI in a separate review.

Sep 15 2026, 1:35 AM · linuxkpi