warning sotirq

2008-03-12 Thread Fernando Toledo
hi all!
i test my kernel with the rtpatch(real time)
now, b43 has that warnings:
i still connect fine.

Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad144f] b43_debugfs_log_txstat+0x4b/0x88 [b43]
 [f8ace5ac] b43_handle_txstatus+0xb/0x61 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 [c012d548] ksoftirqd+0x166/0x24b
 [c012d3e2] ksoftirqd+0x0/0x24b
 [c01392cc] kthread+0x38/0x60
 [c0139294] kthread+0x0/0x60
 [c0107d1b] kernel_thread_helper+0x7/0x10
 ===
WARNING: at drivers/net/wireless/b43/dma.c:1276 b43_dma_handle_txstatus()
Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad3b69] b43_dma_handle_txstatus+0x11a/0x344 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 [c012d548] ksoftirqd+0x166/0x24b
 [c012d3e2] ksoftirqd+0x0/0x24b
 [c01392cc] kthread+0x38/0x60
 [c0139294] kthread+0x0/0x60
 [c0107d1b] kernel_thread_helper+0x7/0x10
 ===
WARNING: at drivers/net/wireless/b43/debugfs.c:635 b43_debugfs_log_txstat()
Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad144f] b43_debugfs_log_txstat+0x4b/0x88 [b43]
 [f8ace5ac] b43_handle_txstatus+0xb/0x61 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 [c012d548] ksoftirqd+0x166/0x24b
 [c012d3e2] ksoftirqd+0x0/0x24b
 [c01392cc] kthread+0x38/0x60
 [c0139294] kthread+0x0/0x60
 [c0107d1b] kernel_thread_helper+0x7/0x10
 ===
WARNING: at drivers/net/wireless/b43/dma.c:1276 b43_dma_handle_txstatus()
Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad3b69] b43_dma_handle_txstatus+0x11a/0x344 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 [c012d548] ksoftirqd+0x166/0x24b
 [c012d3e2] ksoftirqd+0x0/0x24b
 [c01392cc] kthread+0x38/0x60
 [c0139294] kthread+0x0/0x60
 [c0107d1b] kernel_thread_helper+0x7/0x10
 ===
WARNING: at drivers/net/wireless/b43/debugfs.c:635 b43_debugfs_log_txstat()
Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad144f] b43_debugfs_log_txstat+0x4b/0x88 [b43]
 [f8ace5ac] b43_handle_txstatus+0xb/0x61 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 [c012d548] ksoftirqd+0x166/0x24b
 [c012d3e2] ksoftirqd+0x0/0x24b
 [c01392cc] kthread+0x38/0x60
 [c0139294] kthread+0x0/0x60
 [c0107d1b] kernel_thread_helper+0x7/0x10
 ===
WARNING: at drivers/net/wireless/b43/dma.c:1276 b43_dma_handle_txstatus()
Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad3b69] b43_dma_handle_txstatus+0x11a/0x344 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 [c012d548] ksoftirqd+0x166/0x24b
 [c012d3e2] ksoftirqd+0x0/0x24b
 [c01392cc] kthread+0x38/0x60
 [c0139294] kthread+0x0/0x60
 [c0107d1b] kernel_thread_helper+0x7/0x10
 ===
WARNING: at drivers/net/wireless/b43/debugfs.c:635 b43_debugfs_log_txstat()
Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad144f] b43_debugfs_log_txstat+0x4b/0x88 [b43]
 [f8ace5ac] b43_handle_txstatus+0xb/0x61 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 [c012d548] ksoftirqd+0x166/0x24b
 [c012d3e2] ksoftirqd+0x0/0x24b
 [c01392cc] kthread+0x38/0x60
 [c0139294] kthread+0x0/0x60
 [c0107d1b] kernel_thread_helper+0x7/0x10
 ===
WARNING: at drivers/net/wireless/b43/dma.c:1276 b43_dma_handle_txstatus()
Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad3b69] b43_dma_handle_txstatus+0x11a/0x344 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 [c012d548] ksoftirqd+0x166/0x24b
 [c012d3e2] ksoftirqd+0x0/0x24b
 [c01392cc] kthread+0x38/0x60
 [c0139294] kthread+0x0/0x60
 [c0107d1b] kernel_thread_helper+0x7/0x10
 ===
WARNING: at drivers/net/wireless/b43/debugfs.c:635 b43_debugfs_log_txstat()
Pid: 10, comm: softirq-tasklet Not tainted 2.6.24.3-rt3fer #8
 [f8ad144f] b43_debugfs_log_txstat+0x4b/0x88 [b43]
 [f8ace5ac] b43_handle_txstatus+0xb/0x61 [b43]
 [f8ac4499] b43_interrupt_tasklet+0x649/0x6ce [b43]
 [c01239ba] finish_task_switch+0x33/0xb5
 [c012cc22] __tasklet_action+0xa6/0x123
 [c02c7084] schedule+0xef/0x114
 

[PATCH] b43: phy.c fix typo in register write

2008-03-12 Thread Michael Buesch
From: Harvey Harrison [EMAIL PROTECTED]

Commit 61bca6eb85c863603d6054530e2f65c3b9aba85b b43: rewrite A PHY 
initialization
has a typo, the result of the register read should be masked, not the
register offset.

Signed-off-by: Harvey Harrison [EMAIL PROTECTED]
Signed-off-by: Michael Buesch [EMAIL PROTECTED]

---

Can be applied for 2.6.25, although this is A-PHY only.


 drivers/net/wireless/b43/phy.c |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/drivers/net/wireless/b43/phy.c b/drivers/net/wireless/b43/phy.c
index 71507b2..575c543 100644
--- a/drivers/net/wireless/b43/phy.c
+++ b/drivers/net/wireless/b43/phy.c
@@ -860,7 +860,7 @@ static void b43_phy_ww(struct b43_wldev *dev)
b43_phy_write(dev, B43_PHY_OFDM(0xBB),
(b43_phy_read(dev, B43_PHY_OFDM(0xBB))  0xF000) | 0x0053);
b43_phy_write(dev, B43_PHY_OFDM61,
-   (b43_phy_read(dev, B43_PHY_OFDM61  0xFE1F)) | 0x0120);
+   (b43_phy_read(dev, B43_PHY_OFDM61)  0xFE1F) | 0x0120);
b43_phy_write(dev, B43_PHY_OFDM(0x13),
(b43_phy_read(dev, B43_PHY_OFDM(0x13))  0x0FFF) | 0x3000);
b43_phy_write(dev, B43_PHY_OFDM(0x14),
-- 
1.5.4.4.592.g32d4c





---

-- 
Greetings Michael.
___
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev


Re: b43 on gutsy using 2.6.24 doesn't work

2008-03-12 Thread Larry Finger
Peter Diesner wrote:
 Hi,
 I think I'm a little closer to a solution.
 
 Wlan0 doesn't work after system start. But executing the following
 command manually helps:
 
 sudo modprobe -r b43
 sleep 3
 sudo modprobe b43
 sleep 3
 sudo iwconfig wlan0 essid 
 sleep 3
 sudo dhclient wlan0
 
 
 Without sleep 3 it doesn't work. May be a timing problem ?

I'm pretty sure that not all the sleeps are needed. In any case, why don't you 
prepare a proper
ifcfg-wlan0 file and simply do an ifup wlan0? With openSUSE 10.3, that file is 
prepared with a YaST
GUI. Even better would be to use NetworkManager.

Larry

___
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev