Changeset 31370


Ignore:
Timestamp:
Feb 13, 2017, 1:46:03 PM (5 months ago)
Author:
brainslayer
Message:

change irq index for affinity and more shitload of 80211ad quirks

Location:
src/router
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • src/router/libutils/utils.c

    r31366 r31370  
    75147514int is_wil6210(const char *prefix)
    75157515{
     7516        if (!strcmp(prefix,"wlan0"))
     7517                return 1;
     7518        if (!strcmp(prefix,"ath2"))
     7519                return 1;
    75167520        // get legacy interface count
    75177521        return devicecountbydriver(prefix, "wil6210");
  • src/router/services/networking/madwifi_ath9k.c

    r31367 r31370  
    801801                fp = fopen(fstr, "wb");
    802802                setupHostAP_generic_ath9k(maininterface, fp, isrepeater, aoss);
    803                 fprintf(fp, "interface=%s\n", ifname);
     803                if (has_ad(ifname))
     804                        fprintf(fp, "interface=wlan0\n");
     805                else
     806                        fprintf(fp, "interface=%s\n", ifname);
    804807        } else {
    805808                fp = fopen(fstr, "ab");
     
    14481451        vifs = nvram_safe_get(wifivifs);
    14491452        sprintf(psk, "-i%s", dev);
     1453        if (has_ad(dev))
     1454                sprintf(psk, "-iwlan0");
     1455
    14501456        sprintf(wmode, "%s_mode", dev);
    14511457        sprintf(bridged, "%s_bridged", dev);
     
    15121518                }
    15131519        }
     1520        if (has_ad(dev))
     1521                sprintf(dev,"wlan0");
    15141522#ifdef HAVE_RELAYD
    15151523        if (strcmp(apm, "sta") && strcmp(apm, "wet")) {
  • src/router/services/services/samba3.c

    r31055 r31370  
    4747        FILE *fp;
    4848
     49#ifdef HAVE_NORTHSTAR
    4950        if (!nvram_matchi("samba3_enable", 1)) {        // not set txworkq
    5051                set_smp_affinity(163, 2);
     
    5455                set_smp_affinity(169, 2);
    5556        }
    56 
     57#endif
    5758        if (!nvram_matchi("samba3_enable", 1)) {
    5859                if (nvram_matchi("txworkq", 1)) {
  • src/router/services/sysinit/sysinit-alpine.c

    r31360 r31370  
    256256        eval("/sbin/vconfig", "add", "eth2", "2");
    257257
    258         set_smp_affinity(249, 3);
    259         set_smp_affinity(250, 2);
     258        set_smp_affinity(258, 3);
     259        set_smp_affinity(259, 2);
     260        set_smp_affinity(260, 1);
    260261
    261262        /*
Note: See TracChangeset for help on using the changeset viewer.