Rudi Heitbaum
0612362a54
linux: rtw88: update SDIO patches 20220611 to RFC-v1
...
linux-122-rtw88-rfc-v1.patch from:
https://lore.kernel.org/linux-wireless/20221227233020.284266-1-martin.blumenstingl@googlemail.com/t.mbox.gz
pre-req is:
- linux: rtw88: backport USB patches from wireless-next 6.2
2023-01-09 09:31:17 +00:00
Rudi Heitbaum
844dc43e86
linux: rtw88: Three locking fixes for existing code
...
fixes:
[ 38.800687] ------------[ cut here ]------------
[ 38.800703] Voluntary context switch within RCU read-side critical section!
[ 38.800715] WARNING: CPU: 3 PID: 49 at kernel/rcu/tree_plugin.h:318 rcu_note_context_switch+0x314/0x3ec
[ 38.800740] Modules linked in: bnep rtw88_8822cs hci_uart rtw88_8822c btqca rtw88_sdio rtw88_core btrtl btbcm btintel crct10dif_ce mac80211 sunxi_cir bluetooth ecdh_generic libarc4 dwmac_sun8i ecc hantro_vpu v4l2_vp9 v4l2_h264 panfrost drm_shmem_helper gpu_sched sun50i_di cfg80211 rfkill pkcs8_key_parser fuse
[ 38.800814] CPU: 3 PID: 49 Comm: kworker/u8:1 Not tainted 6.1.1 #1
[ 38.800821] Hardware name: Tanix TX6 (DT)
[ 38.800826] Workqueue: phy0 ieee80211_iface_work [mac80211]
[ 38.800944] pstate: 600000c5 (nZCv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 38.800950] pc : rcu_note_context_switch+0x314/0x3ec
[ 38.800959] lr : rcu_note_context_switch+0x314/0x3ec
[ 38.800965] sp : ffff8000098d3450
[ 38.800968] x29: ffff8000098d3450 x28: ffff800000d71e90 x27: ffff00000f647400
[ 38.800977] x26: 0000000000000000 x25: ffff8000098d36a8 x24: 0000000000000000
[ 38.800986] x23: 0000000000000000 x22: ffff00000201d100 x21: ffff0000bf9ab100
[ 38.800995] x20: ffff800009251e40 x19: ffff0000bf9abe40 x18: fffffffffffe7b30
[ 38.801004] x17: 7a9deabfef448dbe x16: 0000000000004664 x15: fffffffffffe7b78
[ 38.801013] x14: ffff800009400d38 x13: ffff800009400d90 x12: 0000000000000579
[ 38.801022] x11: 00000000000001d3 x10: ffff80000945b958 x9 : ffff800009400d90
[ 38.801031] x8 : 00000000ffffefff x7 : ffff800009458d90 x6 : 00000000000001d3
[ 38.801039] x5 : ffff0000bf9a48a8 x4 : 0000000000000000 x3 : 0000000000000027
[ 38.801048] x2 : 0000000000000000 x1 : 0000000000000000 x0 : ffff00000201d100
[ 38.801057] Call trace:
[ 38.801060] rcu_note_context_switch+0x314/0x3ec
[ 38.801068] __schedule+0xa4/0x6b0
[ 38.801075] schedule+0x58/0xc0
[ 38.801081] schedule_timeout+0xb8/0xec
[ 38.801088] wait_for_completion+0xb0/0x150
[ 38.801093] mmc_wait_for_req_done+0x68/0x9c
[ 38.801103] mmc_wait_for_req+0xa8/0xf4
[ 38.801109] mmc_wait_for_cmd+0x60/0x9c
[ 38.801116] mmc_io_rw_direct+0x98/0x12c
[ 38.801124] sdio_writeb+0x30/0x60
[ 38.801131] rtw_sdio_write8+0x7c/0x120 [rtw88_sdio]
[ 38.801144] rtw_bf_init_bfer_entry_mu+0x3c/0xc0 [rtw88_core]
[ 38.801183] rtw_bf_enable_bfee_mu+0x78/0x12c [rtw88_core]
[ 38.801213] rtw8822c_bf_config_bfee+0x44/0x10c [rtw88_8822c]
[ 38.801229] rtw_bf_assoc+0xec/0x210 [rtw88_core]
[ 38.801258] rtw_ops_bss_info_changed+0x27c/0x280 [rtw88_core]
[ 38.801287] ieee80211_bss_info_change_notify+0x100/0x184 [mac80211]
[ 38.801363] ieee80211_rx_mgmt_assoc_resp+0x16f4/0x1794 [mac80211]
[ 38.801438] ieee80211_sta_rx_queued_mgmt+0x250/0x9b0 [mac80211]
[ 38.801513] ieee80211_iface_work+0x2b4/0x3d0 [mac80211]
[ 38.801589] process_one_work+0x1cc/0x324
[ 38.801597] worker_thread+0x68/0x41c
[ 38.801603] kthread+0x104/0x110
[ 38.801610] ret_from_fork+0x10/0x20
[ 38.801617] ---[ end trace 0000000000000000 ]---
2023-01-09 09:30:25 +00:00
Rudi Heitbaum
2d8d494f40
linux: rtw88: rebase SDIO patch against kernel 6.1
2022-12-10 05:45:48 +00:00
Rudi Heitbaum
814b798cc7
linux: rtw88: rebase SDIO patch against kernel 6.0
2022-12-10 05:45:48 +00:00
Rudi Heitbaum
6d02cb5315
linux: rtw88: add SDIO patches to wireless-next from 6.2
...
linux-122-rtw88-test-20220611.patch from:
4533cf365f
...rtw88-test-20220611.patch
pre-req is:
- linux: rtw88: backport USB patches from wireless-next 6.2 [Rudi
2022-12-10 05:44:13 +00:00
Rudi Heitbaum
e213ce3969
linux: rtw88: backport USB patches from wireless-next 6.2
2022-12-10 05:36:11 +00:00
Rudi Heitbaum
a1f6078f0e
linux: update to 6.0
...
Co-authored-by: CvH <1355173+CvH@users.noreply.github.com>
2022-10-04 20:32:34 +00:00
Rudi Heitbaum
007b02e2c8
linux (default): patch to compile kernel 5.19 with binutils-2.39
2022-08-08 10:24:25 +00:00
Rudi Heitbaum
1619e028c5
linux: ntfs3: drop upstreamed patches in 5.19
2022-08-01 06:49:13 +00:00
Rudi Heitbaum
4aacc45968
linux: drop ntfs3 patches included in 5.18.3-rc1
2022-06-09 10:48:43 +00:00
heitbaum
4d15615008
linux: patches included in 5.17
2022-03-21 03:44:54 +00:00
heitbaum
4643fbe624
linux: bluetooth: Read codec capabilities only if supported
...
Include patch from lists to suppress bluetooth dmesg warnings
[ 3.980822] Bluetooth: hci0: Failed to read codec capabilities (-56)
[ 3.982812] Bluetooth: hci0: Failed to read codec capabilities (-56)
[ 3.984812] Bluetooth: hci0: Failed to read codec capabilities (-56)
[ 3.986608] Bluetooth: hci0: Failed to read codec capabilities (-56)
[ 3.987621] Bluetooth: hci0: Failed to read codec capabilities (-56)
[ 3.988606] Bluetooth: hci0: Failed to read codec capabilities (-56)
[ 3.989650] Bluetooth: hci0: Failed to read codec capabilities (-56)
https://lkml.org/lkml/2022/1/3/201
2022-01-11 16:04:01 +00:00
CvH
3a40533db6
Merge pull request #5838 from heitbaum/ntfs3
...
Replace ntfs-3g_ntfsprogs with Linux kernel 5.15 ntfs3
2021-12-15 16:48:43 +01:00
heitbaum
66c33db081
Revert "linux (default): backport VIDIOC_DQEVENT compat32 ioctl fix"
...
This reverts commit e13cf832ed
.
this patch is included in 5.15.6
2021-12-12 08:31:39 +00:00
heitbaum
a3a8d4b31e
ntfs3: patches since 5.15
2021-12-08 21:49:47 +00:00
heitbaum
e13cf832ed
linux (default): backport VIDIOC_DQEVENT compat32 ioctl fix
2021-11-24 21:42:39 +11:00
heitbaum
fce55b7e34
linux: 5.13: remove nop-gcc-plugin patch
2021-09-01 00:44:43 +10:00
Alex Bee
9a1231d291
linux: add patch to fix ELD constraints for some compressed audio
2021-04-19 23:09:31 +02:00
heitbaum
771276758d
Generic: linux: Remove patches included in 5.10.13
2021-02-17 21:41:14 +00:00
Matthias Reichl
a4588f2011
linux (default): add patch to fix ite-cir issues
...
min_timeout was calculated wrong, leading to long key repeats
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-10 10:56:04 +01:00
Matthias Reichl
130ab1b3f4
linux: add patch to fix IR timeout handling
...
This fixes the "double button press" issue with nuvoton-cir
as reported on the forum.
Signed-off-by: Matthias Reichl <hias@horus.com>
2021-01-05 10:38:14 +01:00
Matthias Reichl
991e8cb478
linux: fix OUYA patch
...
The old help syntax has long been deprecated and removed from 5.9
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-28 20:18:15 +02:00
Jernej Skrabec
aeb3131456
linux: Update to 5.8
2020-08-09 22:54:19 +02:00
Jernej Skrabec
b7fa8c627b
linux: fix building perf with -fno-common
2020-06-24 20:56:40 +02:00
MilhouseVH
2666418d5b
linux (Generic): update to linux-5.7-rc1
2020-06-14 16:39:28 +01:00
Alex Bee
0523b87e81
linux: arm: vdso: add vdso_clock_gettime64 syscall for non virtual timers
2020-05-02 10:33:21 +01:00
Matthias Reichl
c0a1e64c39
Merge pull request #4286 from MilhouseVH/linux5.4.29+
...
linux (RPi): update to linux-5.4.35
2020-04-29 23:00:15 +02:00
MilhouseVH
071279f8f8
linux: relocate patch as this is now also in RPi tree
2020-04-17 20:19:36 +01:00
MilhouseVH
7dd6ddb241
linux (Generic/Allwinner): update to linux-5.6.2
2020-04-17 17:28:25 +01:00
MilhouseVH
72a21de70f
linux (default): fix iwlwifi in 5.6
2020-03-30 15:48:51 +01:00
MilhouseVH
b85c4da459
linux (Generic): drop upstream binutils-2.34 compat patch
2020-03-28 16:57:31 +00:00
MilhouseVH
6f6e862ae0
TEMP: linux: fix binutils-2.34 incompatability
2020-02-05 23:29:13 +00:00
MilhouseVH
c1c53bcd1d
linux (Generic): drop obselete patch after upstream refactor
...
See: ba1e78a1dc
2020-01-31 07:31:24 +00:00
MilhouseVH
31925b85a4
linux (Generic): drop obsolete patch after major upstream refactor
...
See: 3e7abf8141
2020-01-31 07:31:24 +00:00
MilhouseVH
56020f5da1
linux (Generic): drop upstreamed patches
2020-01-31 07:31:24 +00:00
MilhouseVH
2753c037f3
linux (Generic/Allwinner): update to linux-5.4.15
2020-01-29 21:12:44 +00:00
mglae
ced634bee8
linux: Generic: add Gemini Lake i2c timing fix from linux-next
...
Commit 3f31bc67 "mfd: intel-lpss: Add default I2C device properties for Gemini Lake"
2019-11-24 23:09:13 +01:00
pretoriano80
70133f1273
linux: add patch to support Imon UltraBay
...
After applying this patch, display type will be set automatically to "LCD",
the front panel's key repeating will be suppresed and a working key table (for the front panel) will be loaded.
Signed-off-by: pretoriano80 <viusflag@libero.it>
2019-10-27 17:23:55 +02:00
MilhouseVH
c8fe9f60c7
Revert "linux (Generic): fix x86/boot regression in 5.3-rc5"
...
This reverts commit 7a69c020a4ae05e5f69c7cd3c607f7c7231fea71.
2019-09-18 22:06:49 +01:00
MilhouseVH
05bcfa5227
linux (Generic): fix x86/boot regression in 5.3-rc5
2019-09-18 22:06:49 +01:00
MilhouseVH
277f5b100e
Revert "linux (default, RPi): fix perf build with glibc 2.30"
...
This reverts commit 1239d6ccb2
.
2019-09-18 22:06:49 +01:00
Matthias Reichl
1239d6ccb2
linux (default, RPi): fix perf build with glibc 2.30
...
perf build fails because glibc 2.30 includes a gettid() function:
jvmti/jvmti_agent.c:48:21: error: static declaration of 'gettid' follows non-static declaration
48 | static inline pid_t gettid(void)
| ^~~~~~
In file included from /home/hias/rpi/libreelec-master/build.LibreELEC-RPi4.arm-9.80-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/unistd.h:1170,
from jvmti/jvmti_agent.c:33:
/home/hias/rpi/libreelec-master/build.LibreELEC-RPi4.arm-9.80-devel/toolchain/armv8a-libreelec-linux-gnueabi/sysroot/usr/include/bits/unistd_ext.h:34:16: note: previous declaration of 'gettid' was here
34 | extern __pid_t gettid (void) __THROW;
| ^~~~~~
This has already been fixed in the 5.3 kernel tree. Add a backport
commit until the fix dribbles down into stable 5.2 or we swtich to 5.3.
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-16 09:58:54 +02:00
MilhouseVH
1dd859ef45
linux (RPi/Generic): drop upstream patches
2019-07-15 14:30:41 +01:00
MilhouseVH
f4d0217b27
linux (Generic/Allwinner): update to linux-5.1.10
2019-06-15 16:28:28 +01:00
MilhouseVH
6c703ab4a3
linux (RPi/Generic/Allwinner): revert faulty Bluetooth commit
...
https://forum.kodi.tv/showthread.php?tid=343069&pid=2858940#pid2858940
https://forum.kodi.tv/showthread.php?tid=343068&pid=2859150#pid2859150
2019-06-13 17:37:18 +01:00
MilhouseVH
56b3740a63
linux (Generic/Allwinner): update to linux-5.1.6
2019-06-13 17:37:18 +01:00
MilhouseVH
6408d85005
linux (RPi/Generic): drop upstreamed patches
2019-05-09 18:31:26 +01:00
MilhouseVH
7707a0a685
linux (Generic/RPi): drop backported rcmm-ir-decoder patches
2019-05-09 18:31:26 +01:00
Jernej Škrabec
13bd9b8829
Merge pull request #3375 from MilhouseVH/linux5.0.2+
...
linux (RPi/Generic): update to linux-5.0.7
2019-04-10 22:30:36 +02:00
Matthias Reichl
6c81019654
linux (Generic): drop obsolete libelf detection patch
...
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-04-03 14:09:02 +01:00