The branch main has been updated by bz:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=910a834383587fc6630225200cc66b7965d5102f

commit 910a834383587fc6630225200cc66b7965d5102f
Author:     Bjoern A. Zeeb <[email protected]>
AuthorDate: 2023-05-11 21:35:11 +0000
Commit:     Bjoern A. Zeeb <[email protected]>
CommitDate: 2023-05-11 21:36:59 +0000

    LinuxKPI: 802.11: fix IEEE80211_TX_INFO_DRIVER_DATA_SIZE
    
    Fix the sizing of IEEE80211_TX_INFO_DRIVER_DATA_SIZE so that it
    also works on 32bit platforms.  Otherwise it triggers a compile-time
    assertion in ath10k for i386.
    
    Sponsored by:   The FreeBSD Foundation
    MFC after:      10 days
---
 sys/compat/linuxkpi/common/include/net/mac80211.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys/compat/linuxkpi/common/include/net/mac80211.h 
b/sys/compat/linuxkpi/common/include/net/mac80211.h
index 77045f866e8b..9cef12d825d7 100644
--- a/sys/compat/linuxkpi/common/include/net/mac80211.h
+++ b/sys/compat/linuxkpi/common/include/net/mac80211.h
@@ -755,7 +755,7 @@ struct ieee80211_tx_info {
                        bool                            is_valid_ack_signal;
                        void                            *status_driver_data[16 
/ sizeof(void *)];               /* XXX TODO */
                } status;
-#define        IEEE80211_TX_INFO_DRIVER_DATA_SIZE      (5 * sizeof(void *))    
                /* XXX TODO 5? */
+#define        IEEE80211_TX_INFO_DRIVER_DATA_SIZE      40
                void                                    
*driver_data[IEEE80211_TX_INFO_DRIVER_DATA_SIZE / sizeof(void *)];
        };
 };

Reply via email to