From: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> In commit 96ee5c5712ef ("fbdev: offb: replace of_node_put with __free(device_node)"), __free() was added, but not cleanup.h so it broke the build. Fix this up. Reported-by: Guenter Roeck <linux@xxxxxxxxxxxx> Link: https://lore.kernel.org/r/4f4ac35e-e31c-4f67-b809-a5de4d4b273a@xxxxxxxxxxxx Fixes: 96ee5c5712ef ("fbdev: offb: replace of_node_put with __free(device_node)") Cc: Julia Lawall <julia.lawall@xxxxxxxx> Cc: Abdulrasaq Lawani <abdulrasaqolawani@xxxxxxxxx> Cc: Helge Deller <deller@xxxxxx> Cc: Sasha Levin <sashal@xxxxxxxxxx> Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> --- drivers/video/fbdev/offb.c | 1 + 1 file changed, 1 insertion(+) --- a/drivers/video/fbdev/offb.c +++ b/drivers/video/fbdev/offb.c @@ -27,6 +27,7 @@ #include <linux/ioport.h> #include <linux/pci.h> #include <linux/platform_device.h> +#include <linux/cleanup.h> #include <asm/io.h> #ifdef CONFIG_PPC32 Patches currently in stable-queue which might be from gregkh@xxxxxxxxxxxxxxxxxxx are queue-6.1/usb-serial-option-add-meig-smart-srm825l.patch queue-6.1/drm-amdgpu-using-uninitialized-value-size-when-calling-amdgpu_vce_cs_reloc.patch queue-6.1/soc-qcom-cmd-db-map-shared-memory-as-wc-not-wb.patch queue-6.1/fbdev-offb-fix-up-missing-cleanup.h.patch queue-6.1/cdc-acm-add-disable_echo-quirk-for-ge-healthcare-ui-controller.patch queue-6.1/usb-dwc3-st-fix-probed-platform-device-ref-count-on-probe-error-path.patch queue-6.1/wifi-wfx-repair-open-network-ap-mode.patch queue-6.1/igc-fix-qbv-tx-latency-by-setting-gtxoffset.patch queue-6.1/of-add-cleanup.h-based-auto-release-via-__free-device_node-markings.patch queue-6.1/usb-typec-fix-up-incorrectly-backported-usb-typec-tcpm-unregister-existing-source-caps-before-re-registration.patch queue-6.1/usb-dwc3-st-add-missing-depopulate-in-probe-error-path.patch queue-6.1/mptcp-pm-skip-connecting-to-already-established-sf.patch queue-6.1/usb-cdnsp-fix-for-link-trb-with-tc.patch queue-6.1/soundwire-stream-fix-programming-slave-ports-for-non-continous-port-maps.patch queue-6.1/pinctrl-single-fix-potential-null-dereference-in-pcs_get_function.patch queue-6.1/smb-client-avoid-dereferencing-rdata-null-in-smb2_new_read_req.patch queue-6.1/pinctrl-rockchip-correct-rk3328-iomux-width-flag-for-gpio2-b-pins.patch queue-6.1/usb-cdnsp-fix-incorrect-index-in-cdnsp_get_hw_deq-function.patch queue-6.1/mptcp-pm-add_addr-0-is-not-a-new-address.patch queue-6.1/mptcp-pm-do-not-remove-already-closed-subflows.patch queue-6.1/igc-fix-reset-adapter-logics-when-tx-mode-change.patch queue-6.1/usb-dwc3-omap-add-missing-depopulate-in-probe-error-path.patch queue-6.1/mptcp-pm-send-ack-on-an-active-subflow.patch queue-6.1/mptcp-pm-reset-mpc-endp-id-when-re-added.patch queue-6.1/phy-zynqmp-enable-reference-clock-correctly.patch queue-6.1/usb-core-sysfs-unmerge-usb3_hardware_lpm_attr_group-in-remove_power_attributes.patch queue-6.1/drm-amdgpu-align-pp_power_profile_mode-with-kernel-docs.patch queue-6.1/ata-libata-core-fix-null-pointer-dereference-on-error.patch queue-6.1/drm-amdgpu-swsmu-always-force-a-state-reprogram-on-init.patch queue-6.1/net-mana-fix-race-of-mana_hwc_post_rx_wqe-and-new-hwc-response.patch queue-6.1/mptcp-close-subflow-when-receiving-tcp-fin.patch queue-6.1/btrfs-run-delayed-iputs-when-flushing-delalloc.patch queue-6.1/usb-dwc3-core-prevent-usb-core-invalid-event-buffer-address-access.patch queue-6.1/btrfs-fix-extent-map-use-after-free-when-adding-pages-to-compressed-bio.patch queue-6.1/wifi-mwifiex-duplicate-static-structs-used-in-driver-instances.patch queue-6.1/mptcp-sched-check-both-backup-in-retrans.patch queue-6.1/loongarch-remove-the-unused-dma-direct.h.patch