Hi, On Tue, Jun 20, 2023 at 3:11 PM Ben Hutchings <b...@decadent.org.uk> wrote: > OK, but if this is a general problem it should be fixed in the driver > and not by adding a configuration file. > > This *was* supposed to have been fixed by > <https://git.kernel.org/linus/24f5e38a13b5ae2b6105cda8bb47c19108e62a9a> > but apparently not. > > Could you please test whether the attached patch fixes this (without > also using disable_aspm=1)? Instructions for rebuilding the kernel are > at > <https://kernel-team.pages.debian.net/kernel-handbook/ch-common-tasks.html#s-common-official>. > > Ben. > > -- > Ben Hutchings > compatible: Gracefully accepts erroneous data from any source >
The patch is applied on 6.3 and an FTBFS is occurring. I believe it is compiling without the patch, as it is the same version found in the Debian repository. I tested a compilation for packages of all architectures like linux-doc, linux-source, linux-headers-common among others and I was successful. .3.7/drivers/staging/qlge -I ./drivers/staging/qlge -DMODULE -DKBUILD_BASENAME='"qlge_devlink"' -DKBUILD_MODNAME='"qlge"' -D__KBUILD_MODNAME=kmod_qlge /home/debian/git/debian/linux-test/linux-6.3.7/drivers/staging/qlge/qlge_devlink.c | scripts/genksyms/genksyms -r /dev/null >> drivers/staging/qlge/.qlge_devlink.o.cmd; fi # LD [M] drivers/staging/qlge/qlge.o ld -m elf_x86_64 -z noexecstack --no-warn-rwx-segments -r -o drivers/staging/qlge/qlge.o @drivers/staging/qlge/qlge.mod ; ./tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --ibt --orc --retpoline --rethunk --sls --static-call --uaccess --prefix=16 --link --module drivers/staging/qlge/qlge.o # cmd_gen_objtooldep drivers/staging/qlge/qlge.o { echo ; echo 'drivers/staging/qlge/qlge.o: $(wildcard ./tools/objtool/objtool)' ; } >> drivers/staging/qlge/.qlge.o.cmd # cmd_modules_order drivers/staging/qlge/modules.order { echo drivers/staging/qlge/qlge.o; :; } > drivers/staging/qlge/modules.order # cmd_modules_order drivers/staging/modules.order { cat drivers/staging/media/modules.order; cat drivers/staging/wlan-ng/modules.order; cat drivers/staging/rtl8192u/modules.order; cat drivers/staging/rtl8192e/modules.order; cat drivers/staging/rtl8723bs/modules.order; cat drivers/staging/rtl8712/modules.order; cat drivers/staging/rts5208/modules.order; cat drivers/staging/vt6656/modules.order; cat drivers/staging/iio/modules.order; cat drivers/staging/qlge/modules.order; :; } > drivers/staging/modules.order make[4]: *** [/home/debian/git/debian/linux-test/linux-6.3.7/scripts/Makefile.build:499: drivers] Erro 2 make[3]: *** [/home/debian/git/debian/linux-test/linux-6.3.7/Makefile:2050: .] Error 2 make[3]: Leaving directory '/home/debian/git/debian/linux-test/linux-6.3.7/debian/build/build_amd64_none_amd64' make[2]: *** [debian/rules.real:174: debian/stamps/build_amd64_none_amd64] Erro 2 make[2]: Saindo do diretório '/home/debian/git/debian/linux-test/linux-6.3.7' make[1]: *** [debian/rules.gen:1475: build-arch_amd64_none_amd64_real_image] Erro 2 make[1]: Saindo do diretório '/home/debian/git/debian/linux-test/linux-6.3.7' make: *** [debian/rules:41: build-arch] Erro 2 dpkg-buildpackage: erro: sub-processo debian/rules binary retornou estado de saída 2 quilt push -a Applying patch debian/patches/bugfix/all/0001-rtw88_pci-Apply-rx_no_aspm-workaround-for-longer.patch patching file drivers/net/wireless/realtek/rtw88/pci.c Hunk #1 succeeded at 1021 (offset 7 lines). Hunk #2 succeeded at 1660 (offset 8 lines). Hunk #3 succeeded at 1680 (offset 8 lines). -- Cheers, Leandro Cunha
-----BEGIN PGP PUBLIC KEY BLOCK----- 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 fNdY6Ns= =rdCA -----END PGP PUBLIC KEY BLOCK-----