Restrict Kernel Version Check to Below 6.1.39

This commit modifies the kernel version check in the source code to ensure compatibility with kernel versions below 6.1.39.
The change was necessary due to the removal of the REGULATORY_IGNORE_STALE_KICKOFF flag in recent kernel versions, which caused compilation issues.
The modified check now correctly excludes kernel versions 6.1.39 and above, preventing these issues.

Reference: https://github.com/morrownr/88x2bu-20210702/issues/165#issuecomment-1730133899
Signed-off-by: thienandangthanh <thienandangthanh@gmail.com>
This commit is contained in:
thienandangthanh 2023-12-15 16:34:47 +07:00
parent 163badb456
commit 39b00ded19
No known key found for this signature in database
GPG Key ID: F0657ACD1A453F22
1 changed files with 1 additions and 1 deletions

View File

@ -405,7 +405,7 @@ int rtw_regd_init(struct wiphy *wiphy)
wiphy->regulatory_flags &= ~REGULATORY_DISABLE_BEACON_HINTS; wiphy->regulatory_flags &= ~REGULATORY_DISABLE_BEACON_HINTS;
#endif #endif
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)) #if (LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)) && (LINUX_VERSION_CODE < KERNEL_VERSION(6, 1, 39))
wiphy->regulatory_flags |= REGULATORY_IGNORE_STALE_KICKOFF; wiphy->regulatory_flags |= REGULATORY_IGNORE_STALE_KICKOFF;
#endif #endif