* Re: [PATCH] p54usb: Remove duplicate Medion MD40900 device id
From: Larry Finger @ 2010-06-18 15:06 UTC (permalink / raw)
To: John W. Linville; +Cc: Leann Ogasawara, flamingice, linux-wireless, Ben Collins
In-Reply-To: <20100615194610.GB2415@tuxdriver.com>
On 06/15/2010 02:46 PM, John W. Linville wrote:
> On Tue, Jun 15, 2010 at 10:59:05AM -0700, Leann Ogasawara wrote:
>> On Mon, 2010-06-14 at 14:55 -0400, John W. Linville wrote:
>
>>> So, I guess you are concerned about the groupings because of the
>>> different firmwares or something like that? Perhaps a comment that
>>> says "this could be a version 2 device" is just as handy? Since the
>>> driver prints the name of the firmware it wants, is there any real
>>> need for grouping the IDs?
>>>
>>> OTOH, is there any actual harm from the duplicate entry? It "seems"
>>> wrong to me too, but I guess it does no harm...?
>>
>> I don't believe there is any harm from the duplicate entry, it just
>> seemed unnecessary.
>>
>>> Leann and/or Ben, was this just tidying-up? I'm guessing there wasn't
>>> an actual bug involved?
>>
>> Indeed, this was just a patch we'd been carrying to tidy things up.
>> There was no actual bug involved. I'd be happy to send a v2 of the
>> patch which comments out the duplicate entry and adds a note as to why.
>> Or I'd be fine just leaving the code as is and we'll drop the patch
>> we're carrying locally in Ubuntu.
>
> FWIW, I like the 'comment-out and add a note' option.
I'm a little late here after being offline, but I too like the comment
out option.
Larry
^ permalink raw reply
* Re: USB device that supports master mode?
From: Denis 'GNUtoo' Carikli @ 2010-06-18 14:35 UTC (permalink / raw)
To: Robert Urban; +Cc: linux-wireless
In-Reply-To: <4C0EDB71.1070104@unix-beratung.de>
On Wed, 2010-06-09 at 02:08 +0200, Robert Urban wrote:
> Hello Wireless folks,
>
> I'm looking for a USB device that supports master mode, preferably with a
> connection for an external antenna.
>
> Does anyone know of specific products that satisy these criteria?
>
> thanks,
>
> Rob Urban
I've a rt3070 that can do access point,
I've tried it with wireless-compat and it worked.
But I've not used it extensively(I plan to do so altough because of the
good range.)
It also has a connector for the antenna,but I don't know the brand,
there is no brand written on it.
Denis
^ permalink raw reply
* Re: [PATCH] ath5k: disable ASPM
From: Maxim Levitsky @ 2010-06-18 14:11 UTC (permalink / raw)
To: Bob Copeland
Cc: Jussi Kivilinna, ath5k-devel, linux-wireless, Luis R. Rodriguez,
linux-kernel
In-Reply-To: <AANLkTimdTjedtoeKAp5tcTqefrUB6k373Kx9EacuYFcO@mail.gmail.com>
On Fri, 2010-06-18 at 09:59 -0400, Bob Copeland wrote:
> On Fri, Jun 18, 2010 at 7:05 AM, Maxim Levitsky <maximlevitsky@gmail.com> wrote:
> >> Patch I made uses GPL code from e1000e, but since ath5k is
> >> dual-licensed so patch can't be accepted. So if I got it right, patch
> >> has to be remade from scratch by someone who really knows about pci
> >> registers etc. I don't, and learning this to fix something that is
> >> already fixed in my point of view is waste of (my) time.
> > Sure, regardless of licensing, this patch has to be redone (and e1000
> > with it)
>
> At any rate, Jussi, thanks a bundle for tracking it down. I owe you a
> beer, lots of bugs have been reported on these devices.
>
> Maxim, this device was always broken in the same way, right? Just
> curious if anything made it worse recently.
Always was broken, of course even with madwifi.
Recently I think driver stopped doing reset on RXORN, which sometimes
helped. This did made things a bit worse.
Anyway, just disable L0S, and card works perfectly.
Best regards,
Maxim Levitsky
^ permalink raw reply
* Re: [PATCH] ath5k: disable ASPM
From: Bob Copeland @ 2010-06-18 13:59 UTC (permalink / raw)
To: Maxim Levitsky
Cc: Jussi Kivilinna, ath5k-devel, linux-wireless, Luis R. Rodriguez,
linux-kernel
In-Reply-To: <1276859156.19554.2.camel@maxim-laptop>
On Fri, Jun 18, 2010 at 7:05 AM, Maxim Levitsky <maximlevitsky@gmail.com> wrote:
>> Patch I made uses GPL code from e1000e, but since ath5k is
>> dual-licensed so patch can't be accepted. So if I got it right, patch
>> has to be remade from scratch by someone who really knows about pci
>> registers etc. I don't, and learning this to fix something that is
>> already fixed in my point of view is waste of (my) time.
> Sure, regardless of licensing, this patch has to be redone (and e1000
> with it)
At any rate, Jussi, thanks a bundle for tracking it down. I owe you a
beer, lots of bugs have been reported on these devices.
Maxim, this device was always broken in the same way, right? Just
curious if anything made it worse recently.
--
Bob Copeland %% www.bobcopeland.com
^ permalink raw reply
* Re: Problems connectring to an AP with Acer Aspire Revo
From: Carlos Balseiro @ 2010-06-18 13:06 UTC (permalink / raw)
To: linux-wireless
Any news on this item?
^ permalink raw reply
* Re: [PATCH] ath5k: disable ASPM
From: Maxim Levitsky @ 2010-06-18 11:05 UTC (permalink / raw)
To: Jussi Kivilinna
Cc: ath5k-devel, linux-wireless, Luis R. Rodriguez, Bob Copeland,
linux-kernel
In-Reply-To: <20100618134930.124225d4fsi8w1fk@naisho.dyndns.info>
On Fri, 2010-06-18 at 13:49 +0300, Jussi Kivilinna wrote:
> Quoting "Maxim Levitsky" <maximlevitsky@gmail.com>:
>
> >> (ok, I might switch back ath5k to work on this, but opening AAO is
> >> pain.. on the other hand, I'm just user in this case and pretty
> >> unwilling to work with dual-license)
> > What do you mean?
>
> Patch I made uses GPL code from e1000e, but since ath5k is
> dual-licensed so patch can't be accepted. So if I got it right, patch
> has to be remade from scratch by someone who really knows about pci
> registers etc. I don't, and learning this to fix something that is
> already fixed in my point of view is waste of (my) time.
Sure, regardless of licensing, this patch has to be redone (and e1000
with it)
Best regards,
Maxim Levitsky
^ permalink raw reply
* Re: [PATCH] ath5k: disable ASPM
From: Jussi Kivilinna @ 2010-06-18 10:49 UTC (permalink / raw)
To: Maxim Levitsky
Cc: ath5k-devel, linux-wireless, Luis R. Rodriguez, Bob Copeland
In-Reply-To: <1276856142.9114.1.camel@maxim-laptop>
Quoting "Maxim Levitsky" <maximlevitsky@gmail.com>:
>> (ok, I might switch back ath5k to work on this, but opening AAO is
>> pain.. on the other hand, I'm just user in this case and pretty
>> unwilling to work with dual-license)
> What do you mean?
Patch I made uses GPL code from e1000e, but since ath5k is
dual-licensed so patch can't be accepted. So if I got it right, patch
has to be remade from scratch by someone who really knows about pci
registers etc. I don't, and learning this to fix something that is
already fixed in my point of view is waste of (my) time.
>> I did test device with L0s+L1 enabled (aspm=force), on this setup
>> device fails within seconds. I tested patch with disabling L1 but not
>> L0s, still fails but after longer time. I did _not_ test with L0s off
>> but L1 enabled. So maybe it would be worth to test this patch with
>> just disabling L0s.
> I did, and it works.
Yeah, I noticed your reply at bugzilla (#13892).
-Jussi
^ permalink raw reply
* Re: OOPS in ath5k when setting coverage class
From: Steve Brown @ 2010-06-18 10:48 UTC (permalink / raw)
To: Bob Copeland; +Cc: ath5k-devel, linux-wireless
In-Reply-To: <20100618031635.GB18709@hash.localnet>
On 06/17/2010 09:16 PM, Bob Copeland wrote:
> On Thu, Jun 17, 2010 at 12:49:51PM -0600, Steve Brown wrote:
>
>> I went a little further and tested the following patch.
>>
>> If it makes sense to you, I'll submit it.
>>
> So I looked over the code and found a few more trouble spots.
> What about something like this instead? It shouldn't hurt to
> use a default channel but could avoid another round or two of
> whack-a-mole...
>
> From: Bob Copeland<me@bobcopeland.com>
> Date: Thu, 17 Jun 2010 23:05:55 -0400
> Subject: [PATCH] ath5k: initialize ah->ah_current_channel
>
> ath5k assumes ah_current_channel is always a valid pointer in
> several places, but a newly created interface may not have a
> channel. To avoid null pointer dereferences, set it up to point
> to the first available channel until later reconfigured.
>
> Signed-off-by: Bob Copeland<me@bobcopeland.com>
> ---
> drivers/net/wireless/ath/ath5k/attach.c | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/drivers/net/wireless/ath/ath5k/attach.c b/drivers/net/wireless/ath/ath5k/attach.c
> index ef2dc1d..b32e28c 100644
> --- a/drivers/net/wireless/ath/ath5k/attach.c
> +++ b/drivers/net/wireless/ath/ath5k/attach.c
> @@ -126,6 +126,7 @@ int ath5k_hw_attach(struct ath5k_softc *sc)
> ah->ah_ant_mode = AR5K_ANTMODE_DEFAULT;
> ah->ah_noise_floor = -95; /* until first NF calibration is run */
> sc->ani_state.ani_mode = ATH5K_ANI_MODE_AUTO;
> + ah->ah_current_channel =&sc->channels[0];
>
> /*
> * Find the mac version
>
Applied and tested. Works.
Thanks,
Steve
^ permalink raw reply
* Re: IWL3945 problems in 2.6.35-rc1
From: Maxim Levitsky @ 2010-06-18 10:40 UTC (permalink / raw)
To: Johannes Berg; +Cc: linux-wireless, Reinette Chatre
In-Reply-To: <1276857009.3638.20.camel@jlt3.sipsolutions.net>
On Fri, 2010-06-18 at 12:30 +0200, Johannes Berg wrote:
> Maxim,
>
> Thanks for the quick reply!
>
> > > 1) with the patch reverted, which is what presumably you're running
> > > now, can you try
> > > ifconfig wlan0 allmulti
> > > ifconfig wlan0 -allmulti
> > >
> > > I think this will *break* the driver right now.
> >
> > I didn't exactly understand how this supposed to break it.
>
> Ok this needs some more explaining.
>
> The old code did:
>
> if (allmulti changed)
> "set grp-filter in hw according to allmulti"
>
> the new code just did
>
> "set grp-filter in hw according to allmulti"
>
>
> During normal operation the "allmulti changed" condition is never true.
> Therefore, the old code, despite being incorrect, never broke things.
> The above would make the condition true, and lead to it being broken
> because it would change to on/off and then the grp-filter in hw would be
> off, although it's required to be on.
>
> Thus the real bug was there before my change, but it never triggered,
> and when I "optimised away" the condition I broke it.
Got it.
>
> > > 2) with the patch *not* reverted, apply the patch below and see if that
> > > fixes the problem as well (if it gets mangled, just remove the one
> > > CHK() line manually)
> > >
> > > Actually, (2) is obviously more important to me, but (1) would indicate
> > > that my guess is correct wrt. what's causing the problem
>
> > I tested (2) and it works.
>
> Thank you. I'll submit this patch instead.
>
> johannes
>
Best regards,
Maxim Levitsky
^ permalink raw reply
* [PATCH] mac80211: fix sw scan bracketing
From: Johannes Berg @ 2010-06-18 10:32 UTC (permalink / raw)
To: John Linville; +Cc: linux-wireless
From: Johannes Berg <johannes.berg@intel.com>
Currently, detection in hwsim and ath9k can
detect that two sw scans are in flight at the
same time, which isn't really true. It is
caused by a race condition, because the scan
complete callback is called too late, after
the lock has been dropped, so that a new scan
can be started before it is called.
It is also called too early semantically, as
it is currently called _after_ the return to
the operating channel -- it should be before
so that drivers know this is the operating
channel again.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
---
net/mac80211/scan.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- wireless-testing.orig/net/mac80211/scan.c 2010-06-18 12:22:56.000000000 +0200
+++ wireless-testing/net/mac80211/scan.c 2010-06-18 12:23:25.000000000 +0200
@@ -287,6 +287,8 @@ void ieee80211_scan_completed(struct iee
local->scanning = 0;
local->scan_channel = NULL;
+ drv_sw_scan_complete(local);
+
/* we only have to protect scan_req and hw/sw scan */
mutex_unlock(&local->scan_mtx);
@@ -296,8 +298,6 @@ void ieee80211_scan_completed(struct iee
ieee80211_configure_filter(local);
- drv_sw_scan_complete(local);
-
ieee80211_offchannel_return(local, true);
done:
^ permalink raw reply
* [PATCH] mac80211_hwsim: fix fake_hw_scan
From: Johannes Berg @ 2010-06-18 10:31 UTC (permalink / raw)
To: John Linville; +Cc: linux-wireless
From: Johannes Berg <johannes.berg@intel.com>
Since mac80211 will not set the max_scan parameters
if hw scan is enabled, hwsim needs to do it so that
cfg80211 won't reject the scan.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
---
drivers/net/wireless/mac80211_hwsim.c | 5 +++++
1 file changed, 5 insertions(+)
--- wireless-testing.orig/drivers/net/wireless/mac80211_hwsim.c 2010-06-18 12:02:50.000000000 +0200
+++ wireless-testing/drivers/net/wireless/mac80211_hwsim.c 2010-06-18 12:17:43.000000000 +0200
@@ -1291,6 +1291,11 @@ static int __init init_mac80211_hwsim(vo
hw->wiphy->n_addresses = 2;
hw->wiphy->addresses = data->addresses;
+ if (fake_hw_scan) {
+ hw->wiphy->max_scan_ssids = 255;
+ hw->wiphy->max_scan_ie_len = IEEE80211_MAX_DATA_LEN;
+ }
+
hw->channel_change_time = 1;
hw->queues = 4;
hw->wiphy->interface_modes =
^ permalink raw reply
* Re: IWL3945 problems in 2.6.35-rc1
From: Johannes Berg @ 2010-06-18 10:30 UTC (permalink / raw)
To: Maxim Levitsky; +Cc: linux-wireless, Reinette Chatre
In-Reply-To: <1276856384.9114.3.camel@maxim-laptop>
Maxim,
Thanks for the quick reply!
> > 1) with the patch reverted, which is what presumably you're running
> > now, can you try
> > ifconfig wlan0 allmulti
> > ifconfig wlan0 -allmulti
> >
> > I think this will *break* the driver right now.
>
> I didn't exactly understand how this supposed to break it.
Ok this needs some more explaining.
The old code did:
if (allmulti changed)
"set grp-filter in hw according to allmulti"
the new code just did
"set grp-filter in hw according to allmulti"
During normal operation the "allmulti changed" condition is never true.
Therefore, the old code, despite being incorrect, never broke things.
The above would make the condition true, and lead to it being broken
because it would change to on/off and then the grp-filter in hw would be
off, although it's required to be on.
Thus the real bug was there before my change, but it never triggered,
and when I "optimised away" the condition I broke it.
> > 2) with the patch *not* reverted, apply the patch below and see if that
> > fixes the problem as well (if it gets mangled, just remove the one
> > CHK() line manually)
> >
> > Actually, (2) is obviously more important to me, but (1) would indicate
> > that my guess is correct wrt. what's causing the problem
> I tested (2) and it works.
Thank you. I'll submit this patch instead.
johannes
^ permalink raw reply
* Re: IWL3945 problems in 2.6.35-rc1
From: Maxim Levitsky @ 2010-06-18 10:19 UTC (permalink / raw)
To: Johannes Berg; +Cc: linux-wireless, Reinette Chatre
In-Reply-To: <1276853327.3638.17.camel@jlt3.sipsolutions.net>
On Fri, 2010-06-18 at 11:28 +0200, Johannes Berg wrote:
> Maxim,
>
> > 2. mulicast/broadcast is broken.
> > this results in DHCP non working on open access point.
> > It seems that DHCP does work on my home wireless, but avahi-autoipd
> > doesn't see any neighbours, and this is annoying.
> > It can be worked around by doing (sudo ifconfig wlan0 promisc)
>
> Reinette has reverted the patch in iwlwifi-2.6, but I think I actually
> just now identified the problem. Can you try one or two things for me?
>
> 1) with the patch reverted, which is what presumably you're running
> now, can you try
> ifconfig wlan0 allmulti
> ifconfig wlan0 -allmulti
>
> I think this will *break* the driver right now.
I didn't exactly understand how this supposed to break it.
>
> 2) with the patch *not* reverted, apply the patch below and see if that
> fixes the problem as well (if it gets mangled, just remove the one
> CHK() line manually)
>
> Actually, (2) is obviously more important to me, but (1) would indicate
> that my guess is correct wrt. what's causing the problem
I tested (2) and it works.
Best regards,
Maximm Levitsky
^ permalink raw reply
* Re: [PATCH] ath5k: disable ASPM
From: Maxim Levitsky @ 2010-06-18 10:15 UTC (permalink / raw)
To: Jussi Kivilinna
Cc: ath5k-devel, linux-wireless, Luis R. Rodriguez, Bob Copeland
In-Reply-To: <20100618112026.17623g6uhdjk8hts@naisho.dyndns.info>
On Fri, 2010-06-18 at 11:20 +0300, Jussi Kivilinna wrote:
> Quoting "Maxim Levitsky" <maximlevitsky@gmail.com>:
>
> > On Fri, 2010-05-28 at 13:09 +0300, Jussi Kivilinna wrote:
> >> Atheros card on Acer Aspire One (AOA150, Atheros Communications Inc. AR5001
> >> Wireless Network Adapter [168c:001c] (rev 01)) doesn't work well with ASPM
> >> enabled. With ASPM ath5k will eventually stall on heavy traffic with often
> >> 'unsupported jumbo' warnings appearing. Disabling ASPM L0s/L1 in ath5k fixes
> >> these problems.
> >>
> >> Reproduced with pcie_aspm=force and by using 'nc < /dev/zero > /dev/null' at
> >> both ends (usually stalls within seconds).
> >
> > This fixes the same nasty problem on my AR2425.
> >
> > My AR2425 will stall if it transmits for about 1~2 minutes.
> >
> > It sends storm of RXORN interrupts although it only transmits.
> >
> > I see that now lspci calls it AR5001.
> >
> > Jussi Kivilinna, million thanks to you. I would never think of going
> > this direction.
> >
> > Luis, so I was right after all, wasn't I?
> > It is a hardware bug that is worked around in windows driver by
> > disabling PCIE ASPM L0S.
>
> I noticed this L0s disabling in windows driver too. I cannot test this
> anymore, since I don't have ath5k hw installed anymore (I switched to
> b43).
>
> (ok, I might switch back ath5k to work on this, but opening AAO is
> pain.. on the other hand, I'm just user in this case and pretty
> unwilling to work with dual-license)
What do you mean?
>
> I did test device with L0s+L1 enabled (aspm=force), on this setup
> device fails within seconds. I tested patch with disabling L1 but not
> L0s, still fails but after longer time. I did _not_ test with L0s off
> but L1 enabled. So maybe it would be worth to test this patch with
> just disabling L0s.
I did, and it works.
>
> AAO150 seems to enable L0s from BIOS, so this happens without
> aspm=force or CONFIG_.._ASPM at all.
Exactly.
Best regards,
Maxim Levitsky
^ permalink raw reply
* Re: [ath5k-devel] [PATCH] ath5k: disable ASPM
From: RHS Linux User @ 2010-06-18 9:09 UTC (permalink / raw)
To: Jussi Kivilinna
Cc: Maxim Levitsky, Luis R. Rodriguez, ath5k-devel, linux-wireless
In-Reply-To: <20100618112026.17623g6uhdjk8hts@naisho.dyndns.info>
Hi All,
Let's hear it for chips without available specs!
Does anyone remember the days when paper specs arrived in plain
envelopes with no return address when you asked the manufacturer for some
real support?
And lets hope they are REAL low in price!
wiz
On Fri, 18 Jun 2010, Jussi Kivilinna wrote:
> Quoting "Maxim Levitsky" <maximlevitsky@gmail.com>:
>
> > On Fri, 2010-05-28 at 13:09 +0300, Jussi Kivilinna wrote:
> >> Atheros card on Acer Aspire One (AOA150, Atheros Communications Inc. AR5001
> >> Wireless Network Adapter [168c:001c] (rev 01)) doesn't work well with ASPM
> >> enabled. With ASPM ath5k will eventually stall on heavy traffic with often
> >> 'unsupported jumbo' warnings appearing. Disabling ASPM L0s/L1 in ath5k fixes
> >> these problems.
> >>
> >> Reproduced with pcie_aspm=force and by using 'nc < /dev/zero > /dev/null' at
> >> both ends (usually stalls within seconds).
> >
> > This fixes the same nasty problem on my AR2425.
> >
> > My AR2425 will stall if it transmits for about 1~2 minutes.
> >
> > It sends storm of RXORN interrupts although it only transmits.
> >
> > I see that now lspci calls it AR5001.
> >
> > Jussi Kivilinna, million thanks to you. I would never think of going
> > this direction.
> >
> > Luis, so I was right after all, wasn't I?
> > It is a hardware bug that is worked around in windows driver by
> > disabling PCIE ASPM L0S.
>
> I noticed this L0s disabling in windows driver too. I cannot test this
> anymore, since I don't have ath5k hw installed anymore (I switched to
> b43).
>
> (ok, I might switch back ath5k to work on this, but opening AAO is
> pain.. on the other hand, I'm just user in this case and pretty
> unwilling to work with dual-license)
>
> I did test device with L0s+L1 enabled (aspm=force), on this setup
> device fails within seconds. I tested patch with disabling L1 but not
> L0s, still fails but after longer time. I did _not_ test with L0s off
> but L1 enabled. So maybe it would be worth to test this patch with
> just disabling L0s.
>
> AAO150 seems to enable L0s from BIOS, so this happens without
> aspm=force or CONFIG_.._ASPM at all.
>
> -Jussi
>
> _______________________________________________
> ath5k-devel mailing list
> ath5k-devel@lists.ath5k.org
> https://lists.ath5k.org/mailman/listinfo/ath5k-devel
>
^ permalink raw reply
* Re: IWL3945 problems in 2.6.35-rc1
From: Johannes Berg @ 2010-06-18 9:28 UTC (permalink / raw)
To: Maxim Levitsky; +Cc: linux-wireless, Reinette Chatre
In-Reply-To: <1275395142.14385.6.camel@maxim-laptop>
Maxim,
> 2. mulicast/broadcast is broken.
> this results in DHCP non working on open access point.
> It seems that DHCP does work on my home wireless, but avahi-autoipd
> doesn't see any neighbours, and this is annoying.
> It can be worked around by doing (sudo ifconfig wlan0 promisc)
Reinette has reverted the patch in iwlwifi-2.6, but I think I actually
just now identified the problem. Can you try one or two things for me?
1) with the patch reverted, which is what presumably you're running
now, can you try
ifconfig wlan0 allmulti
ifconfig wlan0 -allmulti
I think this will *break* the driver right now.
2) with the patch *not* reverted, apply the patch below and see if that
fixes the problem as well (if it gets mangled, just remove the one
CHK() line manually)
Actually, (2) is obviously more important to me, but (1) would indicate
that my guess is correct wrt. what's causing the problem
Thanks,
Johannes
---
drivers/net/wireless/iwlwifi/iwl-core.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
--- wireless-testing.orig/drivers/net/wireless/iwlwifi/iwl-core.c 2010-06-18 11:22:34.000000000 +0200
+++ wireless-testing/drivers/net/wireless/iwlwifi/iwl-core.c 2010-06-18 11:27:00.000000000 +0200
@@ -1331,7 +1331,6 @@ void iwl_configure_filter(struct ieee802
changed_flags, *total_flags);
CHK(FIF_OTHER_BSS | FIF_PROMISC_IN_BSS, RXON_FILTER_PROMISC_MSK);
- CHK(FIF_ALLMULTI, RXON_FILTER_ACCEPT_GRP_MSK);
CHK(FIF_CONTROL, RXON_FILTER_CTL2HOST_MSK);
CHK(FIF_BCN_PRBRESP_PROMISC, RXON_FILTER_BCON_AWARE_MSK);
@@ -1346,6 +1345,12 @@ void iwl_configure_filter(struct ieee802
mutex_unlock(&priv->mutex);
+ /*
+ * Receiving all multicast frames is always enabled by the
+ * default flags setup in iwl_connection_init_rx_config()
+ * since we currently do not support programming multicast
+ * filters into the device.
+ */
*total_flags &= FIF_OTHER_BSS | FIF_ALLMULTI | FIF_PROMISC_IN_BSS |
FIF_BCN_PRBRESP_PROMISC | FIF_CONTROL;
}
^ permalink raw reply
* Re: [PATCH] ath5k: disable ASPM
From: Jussi Kivilinna @ 2010-06-18 8:20 UTC (permalink / raw)
To: Maxim Levitsky
Cc: ath5k-devel, linux-wireless, Luis R. Rodriguez, Bob Copeland
In-Reply-To: <1276806785.20754.8.camel@maxim-laptop>
Quoting "Maxim Levitsky" <maximlevitsky@gmail.com>:
> On Fri, 2010-05-28 at 13:09 +0300, Jussi Kivilinna wrote:
>> Atheros card on Acer Aspire One (AOA150, Atheros Communications Inc. AR5001
>> Wireless Network Adapter [168c:001c] (rev 01)) doesn't work well with ASPM
>> enabled. With ASPM ath5k will eventually stall on heavy traffic with often
>> 'unsupported jumbo' warnings appearing. Disabling ASPM L0s/L1 in ath5k fixes
>> these problems.
>>
>> Reproduced with pcie_aspm=force and by using 'nc < /dev/zero > /dev/null' at
>> both ends (usually stalls within seconds).
>
> This fixes the same nasty problem on my AR2425.
>
> My AR2425 will stall if it transmits for about 1~2 minutes.
>
> It sends storm of RXORN interrupts although it only transmits.
>
> I see that now lspci calls it AR5001.
>
> Jussi Kivilinna, million thanks to you. I would never think of going
> this direction.
>
> Luis, so I was right after all, wasn't I?
> It is a hardware bug that is worked around in windows driver by
> disabling PCIE ASPM L0S.
I noticed this L0s disabling in windows driver too. I cannot test this
anymore, since I don't have ath5k hw installed anymore (I switched to
b43).
(ok, I might switch back ath5k to work on this, but opening AAO is
pain.. on the other hand, I'm just user in this case and pretty
unwilling to work with dual-license)
I did test device with L0s+L1 enabled (aspm=force), on this setup
device fails within seconds. I tested patch with disabling L1 but not
L0s, still fails but after longer time. I did _not_ test with L0s off
but L1 enabled. So maybe it would be worth to test this patch with
just disabling L0s.
AAO150 seems to enable L0s from BIOS, so this happens without
aspm=force or CONFIG_.._ASPM at all.
-Jussi
^ permalink raw reply
* [PATCH 2/2] wireless: move regulatory_init to .init.text
From: Uwe Kleine-König @ 2010-06-18 7:38 UTC (permalink / raw)
To: linux-wireless
In-Reply-To: <1276846735-12105-1-git-send-email-u.kleine-koenig@pengutronix.de>
regulatory_init is only called by cfg80211_init which is in .init.text,
too.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
---
net/wireless/reg.c | 4 ++--
net/wireless/reg.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/net/wireless/reg.c b/net/wireless/reg.c
index 8f0d97d..994c7c5 100644
--- a/net/wireless/reg.c
+++ b/net/wireless/reg.c
@@ -2630,7 +2630,7 @@ out:
mutex_unlock(®_mutex);
}
-int regulatory_init(void)
+int __init regulatory_init(void)
{
int err = 0;
@@ -2676,7 +2676,7 @@ int regulatory_init(void)
return 0;
}
-void regulatory_exit(void)
+void /* __init_or_exit */ regulatory_exit(void)
{
struct regulatory_request *reg_request, *tmp;
struct reg_beacon *reg_beacon, *btmp;
diff --git a/net/wireless/reg.h b/net/wireless/reg.h
index b26224a..c4695d0 100644
--- a/net/wireless/reg.h
+++ b/net/wireless/reg.h
@@ -10,7 +10,7 @@ int regulatory_hint_user(const char *alpha2);
void reg_device_remove(struct wiphy *wiphy);
-int regulatory_init(void);
+int __init regulatory_init(void);
void regulatory_exit(void);
int set_regdom(const struct ieee80211_regdomain *rd);
--
1.7.1
^ permalink raw reply related
* [PATCH 1/2] cfg80211: move cfg80211_exit to .exit.text
From: Uwe Kleine-König @ 2010-06-18 7:38 UTC (permalink / raw)
To: linux-wireless
cfg80211_exit is only used as module_exit function, so it can go to
.exit.text saving a few bytes when CONFIG_CFG80211=y.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
---
net/wireless/core.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/net/wireless/core.c b/net/wireless/core.c
index 37d0e0a..47fcfd0 100644
--- a/net/wireless/core.c
+++ b/net/wireless/core.c
@@ -894,7 +894,7 @@ out_fail_pernet:
}
subsys_initcall(cfg80211_init);
-static void cfg80211_exit(void)
+static void __exit cfg80211_exit(void)
{
debugfs_remove(ieee80211_debugfs_dir);
nl80211_exit();
--
1.7.1
^ permalink raw reply related
* net/wireless/mlme.c:47 could not find BSS to send RX auth
From: Luis R. Rodriguez @ 2010-06-18 6:29 UTC (permalink / raw)
To: Johannes Berg; +Cc: linux-wireless
Seems the way we keep track of BSSes lets us still throw away a BSS
and yet have us want to try to send an RX auth to one. To get this I
just switched from my 5 GHz HT40 BSS to the 2.4 GHz Legacy BSS on my
AP E3000 AP.
[ 374.050256] wlan37: deauthenticating from 68:7f:74:3b:b1:10 by
local choice (reason=3)
[ 387.083324] wlan37: deauthenticating from 68:7f:74:3b:b1:0f by
local choice (reason=3)
[ 387.276404] wlan37: authenticate with 68:7f:74:3b:b1:0f (try 1)
[ 387.278470] wlan37: authenticated
[ 387.321692] wlan37: associate with 68:7f:74:3b:b1:0f (try 1)
[ 387.325786] wlan37: RX AssocResp from 68:7f:74:3b:b1:0f
(capab=0x411 status=0 aid=2)
[ 387.325797] wlan37: associated
[ 397.335202] wlan37: deauthenticating from 68:7f:74:3b:b1:0f by
local choice (reason=3)
[ 397.937164] ath9k: Two wiphys trying to scan at the same time
[ 397.937253] wlan37: deauthenticating from 68:7f:74:3b:b1:0f by
local choice (reason=3)
[ 398.128561] wlan37: authenticate with 68:7f:74:3b:b1:0f (try 1)
[ 398.130677] wlan37: authenticated
[ 398.130685] ------------[ cut here ]------------
[ 398.130731] WARNING: at
/home/mcgrof/devel/compat-wireless-2.6/net/wireless/mlme.c:47
cfg80211_send_rx_auth+0x97/0x140 [cfg80211]()
[ 398.130738] Hardware name: 7660A14
[ 398.130742] Modules linked in: ath9k ath9k_common ath9k_hw cryptd
aes_x86_64 aes_generic binfmt_misc ppdev bridge stp bnep joydev arc4
ecb snd_hda_codec_analog iptable_filter mac80211 pcmcia snd_hda_intel
compat snd_hda_codec snd_hwdep ip_tables snd_pcm_oss snd_mixer_oss ath
x_tables snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi
snd_seq_midi_event snd_seq snd_timer yenta_socket snd_seq_device
rsrc_nonstatic psmouse pcmcia_core serio_raw btusb snd cfg80211
soundcore lp snd_page_alloc thinkpad_acpi heci(C) led_class nvram
parport dm_raid45 xor fbcon tileblit font bitblit softcursor ohci1394
ieee1394 e1000e i915 drm i2c_algo_bit video output intel_agp [last
unloaded: ath9k_hw]
[ 398.130864] Pid: 2516, comm: phy2 Tainted: G C
2.6.31-22-generic #60-Ubuntu
[ 398.130869] Call Trace:
[ 398.130887] [<ffffffff8105e6c8>] warn_slowpath_common+0x78/0xb0
[ 398.130896] [<ffffffff8105e70f>] warn_slowpath_null+0xf/0x20
[ 398.130922] [<ffffffffa018b067>] cfg80211_send_rx_auth+0x97/0x140 [cfg80211]
[ 398.130959] [<ffffffffa031eeaa>]
ieee80211_probe_auth_done+0x7a/0xa0 [mac80211]
[ 398.130991] [<ffffffffa03212f8>] ieee80211_work_work+0x268/0x12c0 [mac80211]
[ 398.131000] [<ffffffff8105219b>] ? dequeue_entity+0x1b/0x240
[ 398.131011] [<ffffffff8101066b>] ? __switch_to+0xcb/0x370
[ 398.131019] [<ffffffff8104f075>] ? finish_task_switch+0x65/0x120
[ 398.131049] [<ffffffffa0321090>] ? ieee80211_work_work+0x0/0x12c0 [mac80211]
[ 398.131060] [<ffffffff81073705>] run_workqueue+0x95/0x170
[ 398.131069] [<ffffffff81073884>] worker_thread+0xa4/0x120
[ 398.131078] [<ffffffff81078a30>] ? autoremove_wake_function+0x0/0x40
[ 398.131087] [<ffffffff810737e0>] ? worker_thread+0x0/0x120
[ 398.131094] [<ffffffff81078646>] kthread+0xa6/0xb0
[ 398.131102] [<ffffffff8101316a>] child_rip+0xa/0x20
[ 398.131110] [<ffffffff810785a0>] ? kthread+0x0/0xb0
[ 398.131117] [<ffffffff81013160>] ? child_rip+0x0/0x20
[ 398.131123] ---[ end trace 85398eda538cf907 ]---
[ 408.545677] lo: Disabled Privacy Extensions
[ 410.885532] wlan37: authenticate with 68:7f:74:3b:b1:0f (try 1)
[ 410.888150] wlan37: authenticated
^ permalink raw reply
* Force send a packet in ath5k
From: Ray @ 2010-06-18 6:03 UTC (permalink / raw)
To: ath5k-devel, linux-wireless
Hi,
May I know whats the fastest way to force send a response packet back to someone upon receiving a probe request? I am trying to create a relay sort of experiment which involves two computers running ath5k, comp1 will send a probe request to comp2 and then wait for comp2 to reply with probe response, upon receiving, it will repeat the sending of probe request. I would like to have this done with shortest delay possible and it should be carried out sequentially. I have successfully made comp1 to send probe req to comp2 and it has been correctly received by ath5k_intr(). Now I'm stuck as to where I can send back the response in the shortest delay possible. Anyone has idea how this can be done? Thank you.
Ray
^ permalink raw reply
* Re: OOPS in ath5k when setting coverage class
From: Bob Copeland @ 2010-06-18 3:16 UTC (permalink / raw)
To: Steve Brown; +Cc: ath5k-devel, linux-wireless
In-Reply-To: <4C1A6E4F.6000708@cortland.com>
On Thu, Jun 17, 2010 at 12:49:51PM -0600, Steve Brown wrote:
> I went a little further and tested the following patch.
>
> If it makes sense to you, I'll submit it.
So I looked over the code and found a few more trouble spots.
What about something like this instead? It shouldn't hurt to
use a default channel but could avoid another round or two of
whack-a-mole...
From: Bob Copeland <me@bobcopeland.com>
Date: Thu, 17 Jun 2010 23:05:55 -0400
Subject: [PATCH] ath5k: initialize ah->ah_current_channel
ath5k assumes ah_current_channel is always a valid pointer in
several places, but a newly created interface may not have a
channel. To avoid null pointer dereferences, set it up to point
to the first available channel until later reconfigured.
Signed-off-by: Bob Copeland <me@bobcopeland.com>
---
drivers/net/wireless/ath/ath5k/attach.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/net/wireless/ath/ath5k/attach.c b/drivers/net/wireless/ath/ath5k/attach.c
index ef2dc1d..b32e28c 100644
--- a/drivers/net/wireless/ath/ath5k/attach.c
+++ b/drivers/net/wireless/ath/ath5k/attach.c
@@ -126,6 +126,7 @@ int ath5k_hw_attach(struct ath5k_softc *sc)
ah->ah_ant_mode = AR5K_ANTMODE_DEFAULT;
ah->ah_noise_floor = -95; /* until first NF calibration is run */
sc->ani_state.ani_mode = ATH5K_ANI_MODE_AUTO;
+ ah->ah_current_channel = &sc->channels[0];
/*
* Find the mac version
--
1.6.3.3
--
Bob Copeland %% www.bobcopeland.com
^ permalink raw reply related
* Re: [PATCH]: ath: Fix uninitialized variable warnings
From: Prarit Bhargava @ 2010-06-17 22:41 UTC (permalink / raw)
To: linux-wireless; +Cc: Pavel Roskin, John W. Linville, ath9k-devel
In-Reply-To: <1275079476.18152.18.camel@mj>
>> It looks to me like minPwrT4 will get initialized as long as
>> numXpdGains is non-zero in all cases. Anyone know if this is true?
>
> It's calculated based on a value from EEPROM (xpdMask). If xpdMask is
> 0, numXpdGain would be 0. So bogus EEPROM can lead to bogus
> tMinCalPower. But the good thing is that tMinCalPower is never used.
>
> So let's just eliminate tMinCalPower in all three files, as well as the
> corresponding function arguments.
>
[John -- I tried using wireless-next-2.6, however, the compile died with
drivers/net/wireless/wl12xx/wl1251_sdio.c: In function ‘wl1251_sdio_read_elp’:
drivers/net/wireless/wl12xx/wl1251_sdio.c:109: error: implicit declaration of function ‘sdio_writeb_readb’
make[4]: *** [drivers/net/wireless/wl12xx/wl1251_sdio.o] Error 1
I'll take a look and probably submit a patch to fix that right after I do this.]
Thanks for the input and help Pavel. Sorry this is such a late response -- I
got caught up with a few other things.
New linux-2.6 patch using Pavel's suggestion.
Fix "make -j32 CONFIG_DEBUG_SECTION_MISMATCH=y" warning:
drivers/net/wireless/ath/ath9k/eeprom_9287.c: In function ‘ath9k_hw_get_AR9287_gain_boundaries_pdadcs’:
drivers/net/wireless/ath/ath9k/eeprom_9287.c:301: warning: ‘minPwrT4’ may be used uninitialized in this function
drivers/net/wireless/ath/ath9k/eeprom_4k.c: In function ‘ath9k_hw_get_4k_gain_boundaries_pdadcs.clone.1’:
drivers/net/wireless/ath/ath9k/eeprom_4k.c:310: warning: ‘minPwrT4’ may be used uninitialized in this function
drivers/net/wireless/ath/ath9k/eeprom_def.c: In function ‘ath9k_hw_get_def_gain_boundaries_pdadcs.clone.0’:
drivers/net/wireless/ath/ath9k/eeprom_def.c:677: warning: ‘minPwrT4’ may be used uninitialized in this function
Remove tMinCalPower and the corresponding function arguments as it is not
used.
Signed-off-by: Prarit Bhargava <prarit@redhat.com>
diff --git a/drivers/net/wireless/ath/ath9k/eeprom_4k.c b/drivers/net/wireless/ath/ath9k/eeprom_4k.c
index 41a77d1..393f8c5 100644
--- a/drivers/net/wireless/ath/ath9k/eeprom_4k.c
+++ b/drivers/net/wireless/ath/ath9k/eeprom_4k.c
@@ -222,7 +222,7 @@ static void ath9k_hw_get_4k_gain_boundaries_pdadcs(struct ath_hw *ah,
struct ath9k_channel *chan,
struct cal_data_per_freq_4k *pRawDataSet,
u8 *bChans, u16 availPiers,
- u16 tPdGainOverlap, int16_t *pMinCalPower,
+ u16 tPdGainOverlap,
u16 *pPdGainBoundaries, u8 *pPDADCValues,
u16 numXpdGains)
{
@@ -307,8 +307,6 @@ static void ath9k_hw_get_4k_gain_boundaries_pdadcs(struct ath_hw *ah,
}
}
- *pMinCalPower = (int16_t)(minPwrT4[0] / 2);
-
k = 0;
for (i = 0; i < numXpdGains; i++) {
@@ -398,7 +396,6 @@ static void ath9k_hw_set_4k_power_cal_table(struct ath_hw *ah,
static u8 pdadcValues[AR5416_NUM_PDADC_VALUES];
u16 gainBoundaries[AR5416_EEP4K_PD_GAINS_IN_MASK];
u16 numPiers, i, j;
- int16_t tMinCalPower;
u16 numXpdGain, xpdMask;
u16 xpdGainValues[AR5416_EEP4K_NUM_PD_GAINS] = { 0, 0 };
u32 reg32, regOffset, regChainOffset;
@@ -451,7 +448,7 @@ static void ath9k_hw_set_4k_power_cal_table(struct ath_hw *ah,
ath9k_hw_get_4k_gain_boundaries_pdadcs(ah, chan,
pRawDataset, pCalBChans,
numPiers, pdGainOverlap_t2,
- &tMinCalPower, gainBoundaries,
+ gainBoundaries,
pdadcValues, numXpdGain);
ENABLE_REGWRITE_BUFFER(ah);
diff --git a/drivers/net/wireless/ath/ath9k/eeprom_9287.c b/drivers/net/wireless/ath/ath9k/eeprom_9287.c
index b471db5..6d6b1c5 100644
--- a/drivers/net/wireless/ath/ath9k/eeprom_9287.c
+++ b/drivers/net/wireless/ath/ath9k/eeprom_9287.c
@@ -219,7 +219,7 @@ static void ath9k_hw_get_AR9287_gain_boundaries_pdadcs(struct ath_hw *ah,
struct ath9k_channel *chan,
struct cal_data_per_freq_ar9287 *pRawDataSet,
u8 *bChans, u16 availPiers,
- u16 tPdGainOverlap, int16_t *pMinCalPower,
+ u16 tPdGainOverlap,
u16 *pPdGainBoundaries, u8 *pPDADCValues,
u16 numXpdGains)
{
@@ -298,7 +298,6 @@ static void ath9k_hw_get_AR9287_gain_boundaries_pdadcs(struct ath_hw *ah,
}
}
}
- *pMinCalPower = (int16_t)(minPwrT4[0] / 2);
k = 0;
for (i = 0; i < numXpdGains; i++) {
@@ -448,7 +447,6 @@ static void ath9k_hw_set_AR9287_power_cal_table(struct ath_hw *ah,
u8 pdadcValues[AR9287_NUM_PDADC_VALUES];
u16 gainBoundaries[AR9287_PD_GAINS_IN_MASK];
u16 numPiers = 0, i, j;
- int16_t tMinCalPower;
u16 numXpdGain, xpdMask;
u16 xpdGainValues[AR9287_NUM_PD_GAINS] = {0, 0, 0, 0};
u32 reg32, regOffset, regChainOffset;
@@ -514,7 +512,7 @@ static void ath9k_hw_set_AR9287_power_cal_table(struct ath_hw *ah,
ah, chan, pRawDataset,
pCalBChans, numPiers,
pdGainOverlap_t2,
- &tMinCalPower, gainBoundaries,
+ gainBoundaries,
pdadcValues, numXpdGain);
}
diff --git a/drivers/net/wireless/ath/ath9k/eeprom_def.c b/drivers/net/wireless/ath/ath9k/eeprom_def.c
index 7e1ed78..6ff2742 100644
--- a/drivers/net/wireless/ath/ath9k/eeprom_def.c
+++ b/drivers/net/wireless/ath/ath9k/eeprom_def.c
@@ -593,7 +593,7 @@ static void ath9k_hw_get_def_gain_boundaries_pdadcs(struct ath_hw *ah,
struct ath9k_channel *chan,
struct cal_data_per_freq *pRawDataSet,
u8 *bChans, u16 availPiers,
- u16 tPdGainOverlap, int16_t *pMinCalPower,
+ u16 tPdGainOverlap,
u16 *pPdGainBoundaries, u8 *pPDADCValues,
u16 numXpdGains)
{
@@ -674,8 +674,6 @@ static void ath9k_hw_get_def_gain_boundaries_pdadcs(struct ath_hw *ah,
}
}
- *pMinCalPower = (int16_t)(minPwrT4[0] / 2);
-
k = 0;
for (i = 0; i < numXpdGains; i++) {
@@ -837,7 +835,7 @@ static void ath9k_hw_set_def_power_cal_table(struct ath_hw *ah,
static u8 pdadcValues[AR5416_NUM_PDADC_VALUES];
u16 gainBoundaries[AR5416_PD_GAINS_IN_MASK];
u16 numPiers, i, j;
- int16_t tMinCalPower, diff = 0;
+ int16_t diff = 0;
u16 numXpdGain, xpdMask;
u16 xpdGainValues[AR5416_NUM_PD_GAINS] = { 0, 0, 0, 0 };
u32 reg32, regOffset, regChainOffset;
@@ -922,7 +920,6 @@ static void ath9k_hw_set_def_power_cal_table(struct ath_hw *ah,
chan, pRawDataset,
pCalBChans, numPiers,
pdGainOverlap_t2,
- &tMinCalPower,
gainBoundaries,
pdadcValues,
numXpdGain);
^ permalink raw reply related
* Re: intel 5100/iwlagn bug in 2.6.35-rc2 during large file transfer
From: Richard Farina @ 2010-06-17 23:35 UTC (permalink / raw)
To: linux-wireless
In-Reply-To: <4C198EF0.5080807@gmail.com>
My dmesg is absolutely filling with stuff like this. Can someone tell me
how to provide a more useful bug report?
Thanks,
Rick Farina
Normal free:1700kB min:2060kB low:2572kB high:3088kB
active_anon:196252kB inactive_anon:269284kB active_file:212608kB
inactive_file:212512kB unevictable:232kB isolated(anon):0kB
isolated(file):132kB present:1034240kB mlocked:140kB dirty:52kB
writeback:86380kB mapped:45604kB shmem:6688kB slab_reclaimable:17076kB
slab_unreclaimable:18092kB kernel_stack:1320kB pagetables:4740kB
unstable:11584kB bounce:0kB writeback_tmp:0kB pages_scanned:0
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 0*8kB 1*16kB 1*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15668kB
DMA32: 3923*4kB 3*8kB 21*16kB 20*32kB 1*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 16756kB
Normal: 331*4kB 12*8kB 5*16kB 1*32kB 2*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 1660kB
456109 total pagecache pages
210 pages in swap cache
Swap cache stats: add 2576, delete 2366, find 88793/88820
Free swap = 4191576kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
657041 pages shared
419080 pages non-shared
swapper: page allocation failure. order:1, mode:0x4020
Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cbb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn]
[<ffffffff81059679>] ? sched_clock_cpu+0xc6/0xd4
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b
[<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b
[<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3
[<ffffffff81001ca7>] cpu_idle+0xa6/0xe7
[<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10
[<ffffffff8174a8e1>] rest_init+0xb5/0xba
[<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402
[<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7
[<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 156
CPU 1: hi: 186, btch: 31 usd: 133
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 156
CPU 1: hi: 186, btch: 31 usd: 168
active_anon:310188 inactive_anon:151651 isolated_anon:0
active_file:221724 inactive_file:221738 isolated_file:98
unevictable:58 dirty:37 writeback:81998 unstable:9264
free:8527 slab_reclaimable:8494 slab_unreclaimable:12301
mapped:40138 shmem:12341 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:16780kB min:5924kB low:7404kB high:8884kB
active_anon:1044500kB inactive_anon:337320kB active_file:674288kB
inactive_file:674260kB unevictable:0kB isolated(anon):0kB
isolated(file):260kB present:2970488kB mlocked:0kB dirty:96kB
writeback:241672kB mapped:114948kB shmem:42676kB
slab_reclaimable:16900kB slab_unreclaimable:31144kB kernel_stack:1048kB
pagetables:10312kB unstable:25412kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:1684kB min:2060kB low:2572kB high:3088kB
active_anon:196252kB inactive_anon:269284kB active_file:212608kB
inactive_file:212512kB unevictable:232kB isolated(anon):0kB
isolated(file):132kB present:1034240kB mlocked:140kB dirty:52kB
writeback:86320kB mapped:45604kB shmem:6688kB slab_reclaimable:17076kB
slab_unreclaimable:18052kB kernel_stack:1320kB pagetables:4740kB
unstable:11644kB bounce:0kB writeback_tmp:0kB pages_scanned:0
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 3923*4kB 5*8kB 24*16kB 18*32kB 1*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 16756kB
Normal: 331*4kB 7*8kB 5*16kB 1*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 1684kB
456111 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
656984 pages shared
419095 pages non-shared
swapper: page allocation failure. order:1, mode:0x4020
Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cbb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn]
[<ffffffff81059679>] ? sched_clock_cpu+0xc6/0xd4
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b
[<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b
[<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3
[<ffffffff81001ca7>] cpu_idle+0xa6/0xe7
[<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10
[<ffffffff8174a8e1>] rest_init+0xb5/0xba
[<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402
[<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7
[<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 156
CPU 1: hi: 186, btch: 31 usd: 132
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 156
CPU 1: hi: 186, btch: 31 usd: 168
active_anon:310188 inactive_anon:151651 isolated_anon:0
active_file:221724 inactive_file:221738 isolated_file:98
unevictable:58 dirty:37 writeback:81961 unstable:9301
free:8533 slab_reclaimable:8494 slab_unreclaimable:12329
mapped:40138 shmem:12341 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:16804kB min:5924kB low:7404kB high:8884kB
active_anon:1044500kB inactive_anon:337320kB active_file:674288kB
inactive_file:674260kB unevictable:0kB isolated(anon):0kB
isolated(file):260kB present:2970488kB mlocked:0kB dirty:96kB
writeback:241524kB mapped:114948kB shmem:42676kB
slab_reclaimable:16900kB slab_unreclaimable:31256kB kernel_stack:1048kB
pagetables:10312kB unstable:25560kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:1684kB min:2060kB low:2572kB high:3088kB
active_anon:196252kB inactive_anon:269284kB active_file:212608kB
inactive_file:212512kB unevictable:232kB isolated(anon):0kB
isolated(file):132kB present:1034240kB mlocked:140kB dirty:52kB
writeback:86320kB mapped:45604kB shmem:6688kB slab_reclaimable:17076kB
slab_unreclaimable:18052kB kernel_stack:1320kB pagetables:4740kB
unstable:11644kB bounce:0kB writeback_tmp:0kB pages_scanned:0
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 3923*4kB 15*8kB 28*16kB 18*32kB 1*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 16900kB
Normal: 331*4kB 23*8kB 5*16kB 1*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 1812kB
456111 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
656934 pages shared
419028 pages non-shared
swapper: page allocation failure. order:1, mode:0x4020
Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b
[<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b
[<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3
[<ffffffff81001ca7>] cpu_idle+0xa6/0xe7
[<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10
[<ffffffff8174a8e1>] rest_init+0xb5/0xba
[<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402
[<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7
[<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 156
CPU 1: hi: 186, btch: 31 usd: 132
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 156
CPU 1: hi: 186, btch: 31 usd: 168
active_anon:310188 inactive_anon:151651 isolated_anon:0
active_file:221724 inactive_file:221738 isolated_file:98
unevictable:58 dirty:37 writeback:81961 unstable:9301
free:8533 slab_reclaimable:8494 slab_unreclaimable:12329
mapped:40138 shmem:12341 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:16804kB min:5924kB low:7404kB high:8884kB
active_anon:1044500kB inactive_anon:337320kB active_file:674288kB
inactive_file:674260kB unevictable:0kB isolated(anon):0kB
isolated(file):260kB present:2970488kB mlocked:0kB dirty:96kB
writeback:241524kB mapped:114948kB shmem:42676kB
slab_reclaimable:16900kB slab_unreclaimable:31256kB kernel_stack:1048kB
pagetables:10312kB unstable:25560kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:1684kB min:2060kB low:2572kB high:3088kB
active_anon:196252kB inactive_anon:269284kB active_file:212608kB
inactive_file:212512kB unevictable:232kB isolated(anon):0kB
isolated(file):132kB present:1034240kB mlocked:140kB dirty:52kB
writeback:86320kB mapped:45604kB shmem:6688kB slab_reclaimable:17076kB
slab_unreclaimable:18052kB kernel_stack:1320kB pagetables:4740kB
unstable:11644kB bounce:0kB writeback_tmp:0kB pages_scanned:0
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 3923*4kB 15*8kB 28*16kB 18*32kB 1*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 16900kB
Normal: 331*4kB 23*8kB 5*16kB 1*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 1812kB
456111 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
656934 pages shared
419028 pages non-shared
__alloc_pages_slowpath: 7 callbacks suppressed
swapper: page allocation failure. order:1, mode:0x4020
Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff814e7dec>] ? acpi_idle_enter_c1+0xdc/0xf7
[<ffffffff814e7dce>] ? acpi_idle_enter_c1+0xbe/0xf7
[<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3
[<ffffffff81001ca7>] cpu_idle+0xa6/0xe7
[<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10
[<ffffffff8174a8e1>] rest_init+0xb5/0xba
[<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402
[<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7
[<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 156
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 119
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 24*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17620kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654200 pages shared
418328 pages non-shared
net_ratelimit: 35 callbacks suppressed
iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 4 free
buffers remaining.
swapper: page allocation failure. order:1, mode:0x4020
Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cbb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff814e7dec>] ? acpi_idle_enter_c1+0xdc/0xf7
[<ffffffff814e7dce>] ? acpi_idle_enter_c1+0xbe/0xf7
[<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3
[<ffffffff81001ca7>] cpu_idle+0xa6/0xe7
[<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10
[<ffffffff8174a8e1>] rest_init+0xb5/0xba
[<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402
[<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7
[<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 156
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 119
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 25*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17628kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654200 pages shared
418325 pages non-shared
iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 4 free
buffers remaining.
syslog-ng: page allocation failure. order:1, mode:0x4020
Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20
[<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28
[<ffffffff81037326>] finish_task_switch+0x45/0xae
[<ffffffff81769e8a>] schedule+0x76f/0x842
[<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132
[<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21
[<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11
[<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f
[<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5
[<ffffffff810e02d7>] ? __pollwait+0x0/0xc7
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb
[<ffffffff8148c609>] ? tty_write+0x210/0x22c
[<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba
[<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c
[<ffffffff810df7d7>] sys_poll+0x50/0xba
[<ffffffff810029ab>] system_call_fastpath+0x16/0x1b
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 152
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 120
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 25*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17628kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654204 pages shared
418327 pages non-shared
iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 1 free
buffers remaining.
syslog-ng: page allocation failure. order:1, mode:0x4020
Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20
[<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28
[<ffffffff81037326>] finish_task_switch+0x45/0xae
[<ffffffff81769e8a>] schedule+0x76f/0x842
[<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132
[<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21
[<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11
[<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f
[<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5
[<ffffffff810e02d7>] ? __pollwait+0x0/0xc7
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb
[<ffffffff8148c609>] ? tty_write+0x210/0x22c
[<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba
[<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c
[<ffffffff810df7d7>] sys_poll+0x50/0xba
[<ffffffff810029ab>] system_call_fastpath+0x16/0x1b
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 152
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 120
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 27*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17644kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654204 pages shared
418323 pages non-shared
iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 6 free
buffers remaining.
syslog-ng: page allocation failure. order:1, mode:0x4020
Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20
[<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28
[<ffffffff81037326>] finish_task_switch+0x45/0xae
[<ffffffff81769e8a>] schedule+0x76f/0x842
[<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132
[<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21
[<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11
[<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f
[<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5
[<ffffffff810e02d7>] ? __pollwait+0x0/0xc7
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb
[<ffffffff8148c609>] ? tty_write+0x210/0x22c
[<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba
[<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c
[<ffffffff810df7d7>] sys_poll+0x50/0xba
[<ffffffff810029ab>] system_call_fastpath+0x16/0x1b
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 152
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 120
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 29*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17660kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654204 pages shared
418319 pages non-shared
iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 6 free
buffers remaining.
syslog-ng: page allocation failure. order:1, mode:0x4020
Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20
[<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28
[<ffffffff81037326>] finish_task_switch+0x45/0xae
[<ffffffff81769e8a>] schedule+0x76f/0x842
[<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132
[<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21
[<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11
[<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f
[<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5
[<ffffffff810e02d7>] ? __pollwait+0x0/0xc7
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb
[<ffffffff8148c609>] ? tty_write+0x210/0x22c
[<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba
[<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c
[<ffffffff810df7d7>] sys_poll+0x50/0xba
[<ffffffff810029ab>] system_call_fastpath+0x16/0x1b
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 152
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 120
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 30*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17668kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654204 pages shared
418317 pages non-shared
syslog-ng: page allocation failure. order:1, mode:0x4020
Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20
[<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28
[<ffffffff81037326>] finish_task_switch+0x45/0xae
[<ffffffff81769e8a>] schedule+0x76f/0x842
[<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132
[<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21
[<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11
[<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f
[<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5
[<ffffffff810e02d7>] ? __pollwait+0x0/0xc7
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb
[<ffffffff8148c609>] ? tty_write+0x210/0x22c
[<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba
[<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c
[<ffffffff810df7d7>] sys_poll+0x50/0xba
[<ffffffff810029ab>] system_call_fastpath+0x16/0x1b
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 152
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 120
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 20*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17588kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654204 pages shared
418337 pages non-shared
syslog-ng: page allocation failure. order:1, mode:0x4020
Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20
[<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28
[<ffffffff81037326>] finish_task_switch+0x45/0xae
[<ffffffff81769e8a>] schedule+0x76f/0x842
[<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132
[<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21
[<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11
[<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f
[<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5
[<ffffffff810e02d7>] ? __pollwait+0x0/0xc7
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb
[<ffffffff8148c609>] ? tty_write+0x210/0x22c
[<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba
[<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c
[<ffffffff810df7d7>] sys_poll+0x50/0xba
[<ffffffff810029ab>] system_call_fastpath+0x16/0x1b
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 151
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 120
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 23*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17612kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654204 pages shared
418332 pages non-shared
syslog-ng: page allocation failure. order:1, mode:0x4020
Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffff8105175a>] ? queue_work+0x4b/0x55
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20
[<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28
[<ffffffff81037326>] finish_task_switch+0x45/0xae
[<ffffffff81769e8a>] schedule+0x76f/0x842
[<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132
[<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21
[<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11
[<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f
[<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5
[<ffffffff810e02d7>] ? __pollwait+0x0/0xc7
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb
[<ffffffff8148c609>] ? tty_write+0x210/0x22c
[<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba
[<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c
[<ffffffff810df7d7>] sys_poll+0x50/0xba
[<ffffffff810029ab>] system_call_fastpath+0x16/0x1b
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 57
CPU 1: hi: 186, btch: 31 usd: 151
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 120
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 23*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17612kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654204 pages shared
418332 pages non-shared
syslog-ng: page allocation failure. order:1, mode:0x4020
Pid: 5830, comm: syslog-ng Not tainted 2.6.34-pentoo #5
Call Trace:
<IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
[<ffffffffa04881e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
[<ffffffffa0487bd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
[<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
[<ffffffffa04884f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
[<ffffffffa047cb95>] iwl_rx_handle+0x29a/0x2d1 [iwlagn]
[<ffffffffa047d2c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
[<ffffffff81044f58>] tasklet_action+0x6f/0xba
[<ffffffff81045998>] __do_softirq+0x91/0x119
[<ffffffff8100384c>] call_softirq+0x1c/0x28
[<ffffffff8100550b>] do_softirq+0x33/0x68
[<ffffffff81045695>] irq_exit+0x36/0x87
[<ffffffff81004bef>] do_IRQ+0xa7/0xbe
[<ffffffff8176c253>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff8100330e>] ? apic_timer_interrupt+0xe/0x20
[<ffffffff8176be39>] ? _raw_spin_unlock_irq+0x10/0x28
[<ffffffff81037326>] finish_task_switch+0x45/0xae
[<ffffffff81769e8a>] schedule+0x76f/0x842
[<ffffffff8176ad50>] schedule_hrtimeout_range+0xeb/0x132
[<ffffffff81057346>] ? hrtimer_wakeup+0x0/0x21
[<ffffffff81057e68>] ? hrtimer_start_range_ns+0xf/0x11
[<ffffffff810df1b2>] poll_schedule_timeout+0x43/0x5f
[<ffffffff810df5b8>] do_sys_poll+0x35a/0x3e5
[<ffffffff810e02d7>] ? __pollwait+0x0/0xc7
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff810e039e>] ? pollwake+0x0/0x52
[<ffffffff81491fb3>] ? tty_ldisc_deref+0x9/0xb
[<ffffffff8148c609>] ? tty_write+0x210/0x22c
[<ffffffff8105c8fe>] ? ktime_get_ts+0xad/0xba
[<ffffffff810df154>] ? poll_select_set_timeout+0x61/0x7c
[<ffffffff810df7d7>] sys_poll+0x50/0xba
[<ffffffff810029ab>] system_call_fastpath+0x16/0x1b
Mem-Info:
DMA per-cpu:
CPU 0: hi: 0, btch: 1 usd: 0
CPU 1: hi: 0, btch: 1 usd: 0
DMA32 per-cpu:
CPU 0: hi: 186, btch: 31 usd: 55
CPU 1: hi: 186, btch: 31 usd: 151
Normal per-cpu:
CPU 0: hi: 186, btch: 31 usd: 53
CPU 1: hi: 186, btch: 31 usd: 120
active_anon:310769 inactive_anon:151667 isolated_anon:0
active_file:221427 inactive_file:221406 isolated_file:196
unevictable:58 dirty:57 writeback:78685 unstable:12577
free:8938 slab_reclaimable:8493 slab_unreclaimable:12282
mapped:40115 shmem:12921 pagetables:3763 bounce:0
DMA free:15644kB min:28kB low:32kB high:40kB active_anon:0kB
inactive_anon:0kB active_file:0kB inactive_file:180kB unevictable:0kB
isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 2900 3910 3910
DMA32 free:17540kB min:5924kB low:7404kB high:8884kB
active_anon:1046340kB inactive_anon:337384kB active_file:673368kB
inactive_file:673268kB unevictable:0kB isolated(anon):0kB
isolated(file):524kB present:2970488kB mlocked:0kB dirty:152kB
writeback:231716kB mapped:114856kB shmem:44512kB
slab_reclaimable:16896kB slab_unreclaimable:31052kB kernel_stack:1048kB
pagetables:10312kB unstable:35368kB bounce:0kB writeback_tmp:0kB
pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1010 1010
Normal free:2568kB min:2060kB low:2572kB high:3088kB
active_anon:196736kB inactive_anon:269284kB active_file:212340kB
inactive_file:212176kB unevictable:232kB isolated(anon):0kB
isolated(file):260kB present:1034240kB mlocked:140kB dirty:76kB
writeback:83024kB mapped:45604kB shmem:7172kB slab_reclaimable:17076kB
slab_unreclaimable:18068kB kernel_stack:1320kB pagetables:4740kB
unstable:14940kB bounce:0kB writeback_tmp:0kB pages_scanned:32
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 1*4kB 1*8kB 1*16kB 0*32kB 0*64kB 0*128kB 1*256kB 0*512kB 1*1024kB
1*2048kB 3*4096kB = 15644kB
DMA32: 4125*4kB 25*8kB 8*16kB 19*32kB 3*64kB 0*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 17628kB
Normal: 574*4kB 4*8kB 5*16kB 1*32kB 0*64kB 1*128kB 0*256kB 0*512kB
0*1024kB 0*2048kB 0*4096kB = 2568kB
456115 total pagecache pages
224 pages in swap cache
Swap cache stats: add 2592, delete 2368, find 88793/88822
Free swap = 4191584kB
Total swap = 4200992kB
1048560 pages RAM
83434 pages reserved
654203 pages shared
418328 pages non-shared
net_ratelimit: 4701 callbacks suppressed
Monitor-Mwait will be used to enter C-2 state
Monitor-Mwait will be used to enter C-3 state
Richard Farina wrote:
> The repeated line appears ad infinitum filling my dmesg buffer. This
> of hangcheck timer seem to trigger with every large file transfer on
> my intel 5100. What would you like me to do to provide a more useful
> output as this is currently extremely easy to reproduce. Kernel
> 2.6.34 using compat-wireless stable 2.6.35-rc2
>
> Thanks,
> Rick Farina
>
> phy0: failed to reallocate TX buffer
> phy0: failed to reallocate TX buffer
> phy0: failed to reallocate TX buffer
> phy0: failed to reallocate TX buffer
> phy0: failed to reallocate TX buffer
> phy0: failed to reallocate TX buffer
> phy0: failed to reallocate TX buffer
> net_ratelimit: 22 callbacks suppressed
> __alloc_pages_slowpath: 3799 callbacks suppressed
> swapper: page allocation failure. order:1, mode:0x4020
> Pid: 0, comm: swapper Not tainted 2.6.34-pentoo #5
> Call Trace:
> <IRQ> [<ffffffff8109cb74>] __alloc_pages_nodemask+0x571/0x5b9
> [<ffffffff816732e9>] ? skb_release_data+0xc4/0xc9
> [<ffffffffa04701e4>] iwlagn_rx_allocate+0x98/0x25a [iwlagn]
> [<ffffffffa046fbd3>] ? iwlagn_rx_reply_rx+0x332/0x34d [iwlagn]
> [<ffffffff814739c5>] ? is_swiotlb_buffer+0x2e/0x3b
> [<ffffffffa04704f7>] iwlagn_rx_replenish_now+0x16/0x23 [iwlagn]
> [<ffffffffa0464bb3>] iwl_rx_handle+0x2b8/0x2d1 [iwlagn]
> [<ffffffffa04652c0>] iwl_irq_tasklet+0x2f7/0x412 [iwlagn]
> [<ffffffff81044f58>] tasklet_action+0x6f/0xba
> [<ffffffff81045998>] __do_softirq+0x91/0x119
> [<ffffffff8100384c>] call_softirq+0x1c/0x28
> [<ffffffff8100550b>] do_softirq+0x33/0x68
> [<ffffffff81045695>] irq_exit+0x36/0x87
> [<ffffffff81004bef>] do_IRQ+0xa7/0xbe
> [<ffffffff8176c253>] ret_from_intr+0x0/0xa
> <EOI> [<ffffffff81058ca9>] ? __atomic_notifier_call_chain+0x28/0x4c
> [<ffffffff814e822d>] ? acpi_idle_enter_simple+0x150/0x17b
> [<ffffffff814e8223>] ? acpi_idle_enter_simple+0x146/0x17b
> [<ffffffff816407cc>] cpuidle_idle_call+0x8b/0xc3
> [<ffffffff81001ca7>] cpu_idle+0xa6/0xe7
> [<ffffffff81003750>] ? kernel_thread_helper+0x0/0x10
> [<ffffffff8174a8e1>] rest_init+0xb5/0xba
> [<ffffffff81cc1b5c>] start_kernel+0x3f7/0x402
> [<ffffffff81cc10b6>] x86_64_start_reservations+0xb3/0xb7
> [<ffffffff81cc119a>] x86_64_start_kernel+0xe0/0xe7
> Mem-Info:
> DMA per-cpu:
> CPU 0: hi: 0, btch: 1 usd: 0
> CPU 1: hi: 0, btch: 1 usd: 0
> DMA32 per-cpu:
> CPU 0: hi: 186, btch: 31 usd: 156
> CPU 1: hi: 186, btch: 31 usd: 156
> Normal per-cpu:
> CPU 0: hi: 186, btch: 31 usd: 155
> CPU 1: hi: 186, btch: 31 usd: 162
> active_anon:324509 inactive_anon:110799 isolated_anon:0
> active_file:223980 inactive_file:241231 isolated_file:270
> unevictable:23 dirty:95383 writeback:565 unstable:41418
> free:7201 slab_reclaimable:8226 slab_unreclaimable:18924
> mapped:32967 shmem:11570 pagetables:3468 bounce:0
> DMA free:15636kB min:28kB low:32kB high:40kB active_anon:52kB
> inactive_anon:128kB active_file:0kB inactive_file:0kB unevictable:0kB
> isolated(anon):0kB isolated(file):0kB present:15708kB mlocked:0kB
> dirty:0kB writeback:0kB mapped:0kB shmem:0kB slab_reclaimable:0kB
> slab_unreclaimable:8kB kernel_stack:0kB pagetables:0kB unstable:0kB
> bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
> lowmem_reserve[]: 0 2900 3910 3910
> DMA32 free:11032kB min:5924kB low:7404kB high:8884kB
> active_anon:1148572kB inactive_anon:292840kB active_file:602436kB
> inactive_file:671388kB unevictable:0kB isolated(anon):0kB
> isolated(file):136kB present:2970488kB mlocked:0kB dirty:270116kB
> writeback:1904kB mapped:102852kB shmem:14292kB
> slab_reclaimable:14856kB slab_unreclaimable:46416kB kernel_stack:296kB
> pagetables:3980kB unstable:109116kB bounce:0kB writeback_tmp:0kB
> pages_scanned:0 all_unreclaimable? no
> lowmem_reserve[]: 0 0 1010 1010
> Normal free:2136kB min:2060kB low:2572kB high:3088kB
> active_anon:149412kB inactive_anon:150228kB active_file:293484kB
> inactive_file:293536kB unevictable:92kB isolated(anon):0kB
> isolated(file):944kB present:1034240kB mlocked:0kB dirty:111416kB
> writeback:356kB mapped:29016kB shmem:31988kB slab_reclaimable:18048kB
> slab_unreclaimable:29272kB kernel_stack:1904kB pagetables:9892kB
> unstable:56556kB bounce:0kB writeback_tmp:0kB pages_scanned:0
> all_unreclaimable? no
> lowmem_reserve[]: 0 0 0 0
> DMA: 3*4kB 1*8kB 2*16kB 2*32kB 3*64kB 0*128kB 2*256kB 1*512kB 2*1024kB
> 2*2048kB 2*4096kB = 15668kB
> DMA32: 2480*4kB 121*8kB 2*16kB 2*32kB 0*64kB 1*128kB 0*256kB 0*512kB
> 0*1024kB 0*2048kB 0*4096kB = 11112kB
> Normal: 442*4kB 34*8kB 2*16kB 0*32kB 1*64kB 0*128kB 0*256kB 0*512kB
> 0*1024kB 0*2048kB 0*4096kB = 2136kB
> 477072 total pagecache pages
> 125 pages in swap cache
> Swap cache stats: add 584, delete 459, find 25/46
> Free swap = 4199436kB
> Total swap = 4200992kB
> 1048560 pages RAM
> 83434 pages reserved
> 612955 pages shared
> 380169 pages non-shared
> iwlagn 0000:02:00.0: Failed to alloc_pages with GFP_ATOMIC. Only 0
> free buffers remaining.
>
>
^ permalink raw reply
* wireless-next-2.6 compile broken
From: Prarit Bhargava @ 2010-06-17 22:50 UTC (permalink / raw)
To: linux-wireless; +Cc: John W. Linville
John, as I mentioned in my previous email, the wireless-next-2.6 kernel
tree is not compiling.
This is because the wireless-next-2.6 tree is missing linux-2.6 commit
6c1f716e8154ee9315534782b9b1eedea0559a24, but has wireless-next-2.6
commit 832c10fd733893f86c63bde1c65b005d5a2fe346 ... which explicitly
depends on the linux-2.6 commit.
FYI,
P.
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox