parent
bcec887217
commit
4d50edf19a
@ -1,3 +1,4 @@
|
|||||||
DIST rtl8723de-20171224.zip 2782534 BLAKE2B 0b182c20753b248776bfecfb7ad52ecb9a89228f55ee353b0c3a01bfaac05701c307b4f2627bdbd7cba2409f916117877d168686f3ef4cead000285e05c59db0 SHA512 ade5a2e4d6843531799cdef44dc7e7fa8488d45dc14c15c6e77f3ea707b552b76173b7e3df93d57f61c6437733120775f2d262dff8260cdb229b04b7e62c24f0
|
DIST rtl8723de-20171224.zip 2782534 BLAKE2B 0b182c20753b248776bfecfb7ad52ecb9a89228f55ee353b0c3a01bfaac05701c307b4f2627bdbd7cba2409f916117877d168686f3ef4cead000285e05c59db0 SHA512 ade5a2e4d6843531799cdef44dc7e7fa8488d45dc14c15c6e77f3ea707b552b76173b7e3df93d57f61c6437733120775f2d262dff8260cdb229b04b7e62c24f0
|
||||||
DIST rtl8723de-20171227.zip 2782348 BLAKE2B 5771f96f4d394c08ab107e268b7b1c1ee3f064bc5a8fd313110eb8ad4726085c0947ee6116cd23f2e1373274b273c92d2f4bf4cbcb57ecdb2ce1d7ccf343049c SHA512 333201ab23087381245024cd61e2863fb6166e060034868f2df1ea74d1f97f5b09a837b46a6d11630255399a14026c58f61c6c7c5c1bf4789f7f177349abb7b9
|
DIST rtl8723de-20171227.zip 2782348 BLAKE2B 5771f96f4d394c08ab107e268b7b1c1ee3f064bc5a8fd313110eb8ad4726085c0947ee6116cd23f2e1373274b273c92d2f4bf4cbcb57ecdb2ce1d7ccf343049c SHA512 333201ab23087381245024cd61e2863fb6166e060034868f2df1ea74d1f97f5b09a837b46a6d11630255399a14026c58f61c6c7c5c1bf4789f7f177349abb7b9
|
||||||
DIST rtl8723de-20181127.zip 2782854 BLAKE2B 410eef508df35bf369cf69788631a73376652a5ec16c02aefc663cda04978af92f5d8721fbddc09b18640441a450f424fa32eeb835e67216a54e72ad6e0a3bfb SHA512 b07f4831ebcc47773071e384bee08dc07b2dfa1dce6c529cfce29d4593954ee4d5a8d43297fedb27f2bbb08bde8e59bde00ac48b4a8ba2e5f5f2aa17896fc157
|
DIST rtl8723de-20181127.zip 2782854 BLAKE2B 410eef508df35bf369cf69788631a73376652a5ec16c02aefc663cda04978af92f5d8721fbddc09b18640441a450f424fa32eeb835e67216a54e72ad6e0a3bfb SHA512 b07f4831ebcc47773071e384bee08dc07b2dfa1dce6c529cfce29d4593954ee4d5a8d43297fedb27f2bbb08bde8e59bde00ac48b4a8ba2e5f5f2aa17896fc157
|
||||||
|
DIST rtl8723de-20190517.zip 2783074 BLAKE2B fb33fb9563449721aee21d7fa86f8f347218f6cce35247aa58491fb89e1122c7e3c9146770aa1e7d9870dd458e08e443f815eae18f6e29a54d0a8decca194bc7 SHA512 9677199aa1338a28a6b60f2f431de424fea335783313af1d91af335afd13316d60de7e7eceea4c13371509395ef28b700a3ca1b5b793912ff8d2715183a8a75b
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
diff --git a/os_dep/linux/rtw_android.c b/os_dep/linux/rtw_android.c
|
||||||
|
index 4d0b5fa..f3310ac 100644
|
||||||
|
--- a/os_dep/linux/rtw_android.c
|
||||||
|
+++ b/os_dep/linux/rtw_android.c
|
||||||
|
@@ -632,7 +632,11 @@ int rtw_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd)
|
||||||
|
* post 5.0.0 ==> static inline int access_ok(const void *addr, unsigned long size)
|
||||||
|
* type int was a previously unused variable
|
||||||
|
*/
|
||||||
|
+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5, 0, 0))
|
||||||
|
if (!access_ok(priv_cmd.buf, priv_cmd.total_len)) {
|
||||||
|
+#else
|
||||||
|
+ if (!access_ok(VERIFY_READ, priv_cmd.buf, priv_cmd.total_len)) {
|
||||||
|
+#endif
|
||||||
|
RTW_INFO("%s: failed to access memory\n", __FUNCTION__);
|
||||||
|
ret = -EFAULT;
|
||||||
|
goto exit;
|
@ -0,0 +1,37 @@
|
|||||||
|
# Copyright 1999-2017 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=5
|
||||||
|
inherit linux-info linux-mod
|
||||||
|
|
||||||
|
COMMIT="3904e4caa5fbfc20fd04c1d06a6c664240656931"
|
||||||
|
|
||||||
|
DESCRIPTION="Realtek RTL8723DE module for Linux kernel"
|
||||||
|
HOMEPAGE="https://github.com/smlinux/rtl8723de"
|
||||||
|
SRC_URI="https://github.com/smlinux/rtl8723de/archive/${COMMIT}.zip -> rtl8723de-${PV}.zip"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="amd64 x86"
|
||||||
|
|
||||||
|
DEPEND="virtual/linux-sources"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
S="${WORKDIR}/rtl8723de-${COMMIT}"
|
||||||
|
|
||||||
|
MODULE_NAMES="8723de(net/wireless)"
|
||||||
|
BUILD_TARGETS="all"
|
||||||
|
BUILD_TARGET_ARCH="${ARCH}"
|
||||||
|
|
||||||
|
src_unpack() {
|
||||||
|
unpack "${A}"
|
||||||
|
cd "${S}"
|
||||||
|
|
||||||
|
# fix work with calculate.env
|
||||||
|
epatch "${FILESDIR}/rtl-lower_log.patch"
|
||||||
|
epatch "${FILESDIR}/rtl-20190515-kernel-4.19.patch"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
linux-mod_pkg_setup
|
||||||
|
BUILD_PARAMS="KERN_DIR=${KV_DIR} KSRC=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1"
|
||||||
|
}
|
Loading…
Reference in new issue