Commit Graph

891 Commits

Author SHA1 Message Date
Christian Bremvåg
72f45df5ff
Fix a few sleep-in-atomic-context bugs in rtw_pwrctrl 2019-11-10 14:49:56 +01:00
Christian Bremvåg
274ccd7053
Fix a sleep-in-atomic-context bug in issue_deauth_ex() 2019-11-10 14:37:07 +01:00
Christian Bremvåg
f0ca8f126c
Missed a slash in Makefile 2019-11-10 12:47:31 +01:00
Christian Bremvåg
d8f85e1691
Update Makefile 2019-11-10 12:41:23 +01:00
Christian Bremvåg
6b06b8de47
Found a misplaced #else possibly related to scan issue 2019-11-10 12:21:31 +01:00
Christian Bremvåg
7f778d288b
A minor fix to scanning (according to upstream) 2019-11-10 11:51:07 +01:00
root
6ed82d886c Update README.md 2019-11-09 20:19:53 +00:00
Christian Bremvåg
5b1b5112c5
Update .travis.yml 2019-11-09 20:06:12 +01:00
kimocoder
0d41a378c5 Add install and sign script for newer Ubuntu distros with SECUREBOOT 2019-11-09 19:04:24 +00:00
kimocoder
04f55bbaac Fix some 8814au slow speed issue 2019-11-09 18:59:09 +00:00
kimocoder
7c9ab6fe6f Add a bunch of VID/PID's + Add 8814/8821AU support 2019-11-09 18:53:04 +00:00
Christian Bremvåg
a7279f8240
Add 8814AU VID/PID's 2019-11-09 19:37:56 +01:00
Christian Bremvåg
3a1f3cf3a3
Add a bunch of VID/PID's 2019-11-09 19:36:15 +01:00
Christian Bremvåg
245ab72189
Update .travis.yml 2019-10-31 05:57:21 +01:00
Christian Bremvåg
0b2b7c490c
Update README.md 2019-10-31 01:47:19 +01:00
kimocoder
bc95c21031 Some Makefile updates + other minor fixes 2019-10-31 01:43:41 +01:00
Christian Bremvåg
44596ced01
Update README.md 2019-10-31 01:02:19 +01:00
kimocoder
d78ea696be Fix new version + add our custom Makefile 2019-10-30 23:29:20 +00:00
Christian Bremvåg
922d39d5c3
Update Kconfig 2019-10-31 00:24:14 +01:00
Christian Bremvåg
7eb38253f5
Create README.md 2019-10-31 00:22:47 +01:00
Christian Bremvåg
4b1641e58f
Upload ReleaseNotes.pdf from Realtek 2019-10-31 00:20:15 +01:00
root
65b4d276b1 Upload v5.6.4.2 2019-10-30 23:08:53 +00:00
kimocoder
499c160eab Fix interface down on start 2019-10-30 20:32:57 +01:00
Christian Bremvåg
cb5a2d523f
Merge pull request #433 from CGarces/patch-2
Fix additional character at VENDOR_CWD_RAW_DATA
2019-10-30 20:18:19 +01:00
Christian Bremvåg
e81894f506
Update .travis.yml 2019-10-30 20:17:51 +01:00
Christian Bremvåg
6ee641b8c1
Update README.md 2019-10-24 17:45:56 +02:00
Christian Bremvåg
c99821c8a5
Merge pull request #454 from llccd/v5.6.4.1
Fix some 8814au slow speed issue
2019-10-24 17:36:28 +02:00
llccd
b4bce69ca8
Fix some 8814au slow speed issue 2019-10-24 19:36:44 +08:00
Christian Bremvåg
55f9b9c48d
Update .travis.yml 2019-10-23 01:32:49 +02:00
Christian Bremvåg
bc9432f80d
Merge pull request #420 from CGarces/v5.6.4.1
Fix compilation issue kernels < 4.18 (Ubuntu 18.04 and derived distros)
2019-10-22 23:38:51 +02:00
Christian Bremvåg
6810e48362
Merge pull request #435 from CGarces/patch-4
Delete ioctl_cfg80211.c.orig
2019-10-22 23:38:17 +02:00
Christian Bremvåg
17617b3939
Merge pull request #447 from zaneclaes/zkc-readme-buster
Update README for Raspbian Buster
2019-10-22 23:37:53 +02:00
Zane Claes
248aa87227 Update README for Raspbian Buster 2019-10-16 11:35:05 -04:00
Carlos Garces
19dcc3302e Fix commpilation issue for kernels < 4.18
cfg80211_sinfo_alloc_tid_stats function was included at 8689c051a20195b228e19acb155c7d6e48a86753
2019-10-05 16:34:17 +02:00
Carlos Garcés
2d564d873e
Delete ioctl_cfg80211.c.orig 2019-10-05 15:50:44 +02:00
Carlos Garcés
10cd433145
Fix additional character at VENDOR_CWD_RAW_DATA 2019-10-03 12:41:22 +02:00
Christian Bremvåg
25c0645c26
Merge pull request #426 from CGarces/patch-1
Fix Arm64 compilation
2019-09-29 13:14:49 +00:00
Carlos Garcés
6b3af33af1 Fix floating point in VHT_HW_TX for both x86 and rpi 2019-09-29 12:13:59 +02:00
Christian Bremvåg
547d44bb9b
Merge pull request #424 from u-ra/v5.6.4.1
Fix oops on interface rename
2019-09-28 21:33:58 +00:00
Jurica Vukadin
4b162cbf8e Fix oops on interface rename
Interface renaming crashes because rtw_ndev_notifier_call() tries to get the
adapter from ndev before ndev itself is assigned:

[29504.542194] rtl88xxau 3-5:1.0 wlp0s20u5: renamed from wlan0
[29504.561961] BUG: kernel NULL pointer dereference, address: 00000000000008c0
[29504.561966] #PF: supervisor read access in kernel mode
[29504.561968] #PF: error_code(0x0000) - not-present page
[29504.561970] PGD 0 P4D 0
[29504.561974] Oops: 0000 [#1] PREEMPT SMP NOPTI
[29504.561978] CPU: 5 PID: 27127 Comm: systemd-udevd Tainted: G           OE     5.3.1-arch1-1-ARCH #1
[29504.561979] Hardware name:  /DH87RL, BIOS RLH8710H.86A.0331.2018.0327.1547 03/27/2018
[29504.562035] RIP: 0010:rtw_ndev_notifier_call+0x31/0x55 [88XXau]
[29504.562038] Code: d2 74 45 55 53 48 89 f3 48 8b 2a 48 85 ed 74 12 48 89 ef e8 99 fe ff ff 48 83 fb 0b 75 04 84 c0 75 08 b8 00 00 00 00 5b 5d c3 <48> 8b 04 25 c0 08 00 00 48 8d b8 48 45 00 00 ba 10 00 00 00 48 89
[29504.562041] RSP: 0018:ffffb6e28252f7b0 EFLAGS: 00010202
[29504.562043] RAX: 0000000000000001 RBX: 000000000000000b RCX: 0000000000000001
[29504.562045] RDX: ffffffffc149ce80 RSI: 000000000000000b RDI: ffffa35bb1fad000
[29504.562046] RBP: ffffa35bb1fad000 R08: 0000000000800000 R09: ffffffffa489c660
[29504.562047] R10: ffffb6e28252f7c8 R11: ffffb6e38252f6b6 R12: 000000000000000b
[29504.562048] R13: ffffb6e28252f818 R14: ffffffffa4907d20 R15: 0000000000000000
[29504.562050] FS:  00007f638323f840(0000) GS:ffffa35c8eb40000(0000) knlGS:0000000000000000
[29504.562051] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[29504.562053] CR2: 00000000000008c0 CR3: 000000040bcb6006 CR4: 00000000001606e0
[29504.562054] Call Trace:
[29504.562062]  notifier_call_chain+0x4c/0x70
[29504.562067]  dev_change_name+0x219/0x320
[29504.562071]  do_setlink+0xd45/0xf10
[29504.562077]  ? preempt_count_add+0x68/0xa0
[29504.562081]  ? _raw_spin_lock+0x13/0x30
[29504.562083]  ? _raw_spin_unlock+0x16/0x30
[29504.562087]  ? get_partial_node.isra.0.part.0+0xc2/0x210
[29504.562090]  ? __alloc_pages_nodemask+0x1c4/0x10b0
[29504.562093]  rtnl_setlink+0x105/0x170
[29504.562099]  rtnetlink_rcv_msg+0x137/0x3c0
[29504.562101]  ? rtnl_calcit.isra.0+0x120/0x120
[29504.562105]  netlink_rcv_skb+0x75/0x140
[29504.562108]  netlink_unicast+0x177/0x1f0
[29504.562111]  netlink_sendmsg+0x204/0x3d0
[29504.562116]  sock_sendmsg+0x5e/0x60
[29504.562118]  __sys_sendto+0x120/0x190
[29504.562122]  __x64_sys_sendto+0x25/0x30
[29504.562125]  do_syscall_64+0x5f/0x1c0
[29504.562128]  entry_SYSCALL_64_after_hwframe+0x44/0xa9

Move the assignment further down after ndev is known.

Signed-off-by: Jurica Vukadin <jura@vukad.in>
2019-09-28 22:37:51 +02:00
Christian Bremvåg
ddd1bbde09
Update README.md 2019-09-28 17:26:03 +00:00
kimocoder
90d03c245c Fixed 2 warnings on Ubuntu 2019-09-27 23:18:20 -07:00
Carlos Garcés
f6fd8a7c1a Travis CI: Create specific build for kernel 4.15.x (Ubuntu 18.04 and derived distros) 2019-09-22 22:23:09 +02:00
Christian Bremvåg
5660ab917e
Add kernel v5.3.1 check to Travis CI 2019-09-22 02:44:09 +02:00
kimocoder
3c9b7800a6 Adding back a working fix for update channel info 2019-09-19 21:28:03 +02:00
kimocoder
2f5c8e6ea9 Fix errors from all patches added earlier 2019-09-19 21:05:16 +02:00
kimocoder
4fe60d92e5 Fix errors from all patches added earlier 2019-09-19 21:05:00 +02:00
kimocoder
9d91ee955a Add missing include 2019-09-19 15:55:47 +00:00
kimocoder
51dbe24468 short GI is supported on all bands 2019-09-19 15:53:31 +00:00
kimocoder
72555281a8 Add support for getting mac-address from devicetree 2019-09-19 15:49:01 +00:00