Hi Peter,
Thank you for the patch! Yet something to improve:
[auto build test ERROR on mac80211-next/master]
[also build test ERROR on v4.15-rc9 next-20180126]
[if your patch is applied to the wrong git tree, please drop us a note to help
improve the system]
url:
https://github.com/0day-ci/
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
In new design, SW_DEFINE[1:0] of tx desc are used by firmware, and the TX
report only contains SW_DEFINE[7:0]. To satisfy with all cases, driver uses
SW_DEFINE[7:2] as sequence number.
Besides, the format of tx report have bee
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
In older design, the TX power is grouped into rate section (smaller array
size), but new design groups them into rate (larger array size). Thus,
we extend the size for both cases, and add compile time assertion.
Signed-off-by
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
Add comments to make it to be easier to understand, and add compile time
assertions.
Signed-off-by: Ping-Ke Shih
This is a good improvement.
Acked-by: Larry Finger
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
NSS is a argument of highest rate in RC, and it occupies bit 4-7 so use
ieee80211_rate_set_vht() to fill the values. Since it got correct rate
index, we don't need to check chips to assign NSS in set function anymore.
Signed-
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
Add rf mask definition (BIT 0, BIT 1, BIT 2, ...) that is different from
rf path definition (0, 1, 2, ...), and then combinations of rf path are
possible.
Signed-off-by: Ping-Ke Shih
I agree that an rf path mask is useful.
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
The new component phydm need to access efuse content, so we prepare ops
for reference.
Signed-off-by: Tsang-Shian Lin
Signed-off-by: Ping-Ke Shih
Acked-by: Larry Finger
[ adding lkml ]
I had inadvertently dropped lkml when sending this to Thomas. Archive here:
https://marc.info/?l=linux-wireless&m=151704026325010&w=2
https://marc.info/?l=linux-arch&m=151704027225013&w=2
https://marc.info/?l=linux-arch&m=151704027225014&w=2
https://marc.info/?l=linux-arch&m=15170
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
The wifi only btcoex is used to solo card (without BT), and it is also
useful to exclude the interference with BT to make debug easier.
There are only four ops for wifi only btcoex to initialze antenna and
switch the settings
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
Tell wifi and BT firmware the default port ID to set multiports' state
properly, but only 8822be needs this function currently.
Signed-off-by: Ping-Ke Shih
---
This patch results in the following compiler warnings:
CC [
On Fri, Jan 26, 2018 at 11:55 PM, Dan Williams wrote:
>
> Here's another spin of the spectre-v1 mitigations for 4.16.
I see nothing really objectionable here.
And unlike Spectre-v2 and Meltdown, I expect Spectre-v1 to be with us
for a long time. It's not a "CPU did a bad job with checking the
ca
On 01/26/2018 01:46 AM, pks...@realtek.com wrote:
From: Ping-Ke Shih
Enable the mac80211 fast-tx feature, since our driver already support
hw_flags required by fast-tx and is able to let mac80211 stack to transmit
packet through fast-xmit path.
Signed-off-by: Yan-Hsuan Chuang
Signed-off-by: P
Ben Greear writes:
> On 01/27/2018 05:29 AM, Toke Høiland-Jørgensen wrote:
>> gree...@candelatech.com writes:
>>
>>> From: Ben Greear
>>>
>>> The PAUSED field was never printed per tid. Replace that
>>> with has_queued, which might help someone track down strange
>>> bugs related to aqm.
>>>
>>
On 01/27/2018 05:29 AM, Toke Høiland-Jørgensen wrote:
gree...@candelatech.com writes:
From: Ben Greear
The PAUSED field was never printed per tid. Replace that
with has_queued, which might help someone track down strange
bugs related to aqm.
And, make tx-queue debug info show peer BSSID a
Fixes: aee5b8cf2477 ("mt76: implement A-MPDU rx reordering in the driver code")
Signed-off-by: Felix Fietkau
---
drivers/net/wireless/mediatek/mt76/agg-rx.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/drivers/net/wireless/mediatek/mt76/agg-rx.c
b/drivers/net/wireless
Avoids timeouts on reordered A-MPDU rx frames
Fixes: aee5b8cf2477 ("mt76: implement A-MPDU rx reordering in the driver code")
Signed-off-by: Felix Fietkau
---
drivers/net/wireless/mediatek/mt76/agg-rx.c | 34 -
1 file changed, 33 insertions(+), 1 deletion(-)
diff --g
With software A-MPDU reordering in place, frames that notify mac80211 of
powersave changes are reordered as well, which can cause connection
stalls. Fix this by implementing powersave state processing in the
driver.
Fixes: aee5b8cf2477 ("mt76: implement A-MPDU rx reordering in the driver code")
Si
Avoids data connection stalls when the client toggles powersave mode
Fixes: aee5b8cf2477 ("mt76: implement A-MPDU rx reordering in the driver code")
Signed-off-by: Felix Fietkau
---
drivers/net/wireless/mediatek/mt76/mt76x2_mac.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On Friday 05 January 2018 02:45:10 Luis R. Rodriguez wrote:
> On Tue, Jan 02, 2018 at 08:23:45PM +0100, Pali Rohár wrote:
> > On Friday 10 November 2017 00:38:22 Pali Rohár wrote:
> > > This patch series fix processing MAC address for wl1251 chip found in
> > > Nokia N900.
> > >
> > > Changes sin
gree...@candelatech.com writes:
> From: Ben Greear
>
> The PAUSED field was never printed per tid. Replace that
> with has_queued, which might help someone track down strange
> bugs related to aqm.
>
> And, make tx-queue debug info show peer BSSID as well as vdev
> MAC to aid debugging with mult
Ben Greear writes:
> I'm doing a test with 200 virtual stations on each of 6 ath9k radios.
>
> When I configure stations for DHCP, I see cases where stations on a particular
> radio will not transmit anything sometimes. I see no 'XMIT' logs that show
> indication of
> frames being received in t
On Sat, Jan 27, 2018 at 10:08:56AM +0100, Andreas Schwab wrote:
> On Jan 16 2018, Kalle Valo wrote:
>
> > 58eae1416b80 ssb: Disable PCI host for PCI_DRIVERS_GENERIC
>
> That breaks wireless on PowerMac! There is nothing MIPS-specific about
> SSB.
Yes, really sorry about that. There is a patch
On Jan 16 2018, Kalle Valo wrote:
> 58eae1416b80 ssb: Disable PCI host for PCI_DRIVERS_GENERIC
That breaks wireless on PowerMac! There is nothing MIPS-specific about
SSB.
Andreas.
--
Andreas Schwab, sch...@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED
Hi,
I'm reporting you about misuse of rtnl_is_locked() in rtw_change_ifname()
function.
Note, that rtnl_is_locked() *does not mean* rtnl is locked on the *current cpu*.
This primitive returns true in case of rtnl is locked somewhere in the system.
So, it can't be used in the below code:
if (!rtn
Hi,
I'm reporting you about misuse of rtnl_is_locked() in
WILC_WFI_deinit_mon_interface() function.
Note, that rtnl_is_locked() *does not mean* rtnl is locked on the *current
cpu*. This primitive
returns true in case of rtnl is locked somewhere in the system. So, it can't be
used in the below
c
Wireless drivers rely on parse_txq_params to validate that
txq_params->ac is less than NL80211_NUM_ACS by the time the low-level
driver's ->conf_tx() handler is called. Use a new helper, 'array_idx',
to sanitize txq_params->ac with respect to speculation. I.e. ensure that
any speculation into ->con
Hi Thomas,
Here's another spin of the spectre-v1 mitigations for 4.16.
Changes since v4.1: [1]
* Tweak the sanitization scheme yet again to make it even simpler. Now,
instead of 'array_ptr' to get a sanitized pointer to an array element,
just provide an array index sanitization helper 'array_
27 matches
Mail list logo