#417: Power Save Mode handling and Packet Queuing
----------------------------------------+-----------------------------------
      Reporter:  [EMAIL PROTECTED]        |       Owner:  mentor                
                             
          Type:  defect                 |      Status:  assigned                
                           
      Priority:  major                  |   Milestone:  version 0.9.x - 
progressive release candidate phase
     Component:  madwifi: 802.11 stack  |     Version:  trunk                   
                           
    Resolution:                         |    Keywords:                          
                           
Patch_attached:  0                      |  
----------------------------------------+-----------------------------------
Comment (by foodoc):

 one more thing, with the latest patch (madwifi-parent.3.diff)

 when I apply the patch (r1593 from snapshot.madwifi.org) this hunk fails:

 ieee80211_output.c.rej
 {{{
 ***************
 *** 266,279 ****
                 ieee80211_pwrsave(ni, skb);
 -               goto reclaim;
         }
 -       M_FLAG_KEEP_ONLY(skb, M_UAPSD | M_PWR_SAV);
 -       cb->ni = ni;

 -       vap->iv_devstats.tx_packets++;
 -       vap->iv_devstats.tx_bytes += skb->len;
 -       ic->ic_lastdata = jiffies;
 -
 -       skb->dev = parent;
   #ifdef ATH_SUPERG_XR
         /*
          * broadcast/multicast  packets need to be sent on XR vap in
 addition to
 --- 269,275 ----
                 ieee80211_pwrsave(ni, skb);
 +               return 0;
         }

   #ifdef ATH_SUPERG_XR
         /*
          * broadcast/multicast  packets need to be sent on XR vap in
 addition to
 }}}

 so I did it by hand... is this _normal_, or is my codebase screwed up?

-- 
Ticket URL: <http://madwifi.org/ticket/417>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity

Reply via email to