From ef9dff43b2d212a8099f7221d2c6773db665e83a Mon Sep 17 00:00:00 2001 From: gordboy Date: Mon, 13 Nov 2017 22:48:57 +0000 Subject: [PATCH] Made another vfs_read fix, hopefully this issue is gone now --- core/rtw_wlan_util.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/rtw_wlan_util.c b/core/rtw_wlan_util.c index a9b4a6f..e853a45 100644 --- a/core/rtw_wlan_util.c +++ b/core/rtw_wlan_util.c @@ -4724,7 +4724,11 @@ int rtw_dev_nlo_info_set(struct pno_nlo_info *nlo_info, pno_ssid_t *ssid, source = rtw_zmalloc(2048); if (source != NULL) { +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 14, 0)) + len = kernel_read(fp, source, len, &pos); +#else len = vfs_read(fp, source, len, &pos); +#endif rtw_parse_cipher_list(nlo_info, source); rtw_mfree(source, 2048); }