* [PATCH v2] Stmmac: fix a bug when clk_csr is euqal to 0x0
From: Wan ZongShun @ 2013-10-12 2:04 UTC (permalink / raw)
To: netdev; +Cc: Giuseppe Cavallaro
According to spec, if csr clock freq is 60-100Mhz, we have to set CR[5:2] = 0000
but when I set the 'plat_dat.clk_csr = 0',acctually, this value is not used
since the driver code judge 'if (!priv->plat->clk_csr)' then go to dynamic tune
the MDC clock. So this patch is to add other judge condition.
Signed-off-by: Wan Zongshun <mcuos.com@gmail.com>
---
Documentation/networking/stmmac.txt | 3 +++
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +-
include/linux/stmmac.h | 1 +
3 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/Documentation/networking/stmmac.txt
b/Documentation/networking/stmmac.txt
index 457b8bb..3ed0ea9 100644
--- a/Documentation/networking/stmmac.txt
+++ b/Documentation/networking/stmmac.txt
@@ -116,6 +116,7 @@ struct plat_stmmacenet_data {
struct stmmac_mdio_bus_data *mdio_bus_data;
struct stmmac_dma_cfg *dma_cfg;
int clk_csr;
+ unsigned int dynamic_mdc_clk_en;
int has_gmac;
int enh_desc;
int tx_coe;
@@ -148,6 +149,8 @@ Where:
GMAC also enables the 4xPBL by default.
o fixed_burst/mixed_burst/burst_len
o clk_csr: fixed CSR Clock range selection.
+ o dynamic_mdc_clk_en: If it is set to >=1 MDC clk will be selected
dynamically,
+ or else you must set a fixed CSR Clock range to clk_src.
o has_gmac: uses the GMAC core.
o enh_desc: if sets the MAC will use the enhanced descriptor structure.
o tx_coe: core is able to perform the tx csum in HW.
diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
index 8d4ccd3..93fc6bc 100644
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
@@ -2741,7 +2741,7 @@ struct stmmac_priv *stmmac_dvr_probe(struct
device *device,
* set the MDC clock dynamically according to the csr actual
* clock input.
*/
- if (!priv->plat->clk_csr)
+ if (!!priv->plat->dynamic_mdc_clk_en)
stmmac_clk_csr_set(priv);
else
priv->clk_csr = priv->plat->clk_csr;
diff --git a/include/linux/stmmac.h b/include/linux/stmmac.h
index bb5deb0..1b9f0b5 100644
--- a/include/linux/stmmac.h
+++ b/include/linux/stmmac.h
@@ -101,6 +101,7 @@ struct plat_stmmacenet_data {
struct stmmac_mdio_bus_data *mdio_bus_data;
struct stmmac_dma_cfg *dma_cfg;
int clk_csr;
+ unsigned int dynamic_mdc_clk_en;
int has_gmac;
int enh_desc;
int tx_coe;
--
1.8.1.2
--
Wan ZongShun.
www.mcuos.com
^ permalink raw reply related
* Re: [PATCH v2 tip/core/rcu 07/13] ipv6/ip6_tunnel: Apply rcu_access_pointer() to avoid sparse false positive
From: Hannes Frederic Sowa @ 2013-10-12 2:25 UTC (permalink / raw)
To: Paul E. McKenney
Cc: Eric Dumazet, Josh Triplett, linux-kernel, mingo, laijs, dipankar,
akpm, mathieu.desnoyers, niv, tglx, peterz, rostedt, dhowells,
edumazet, darren, fweisbec, sbw, David S. Miller,
Alexey Kuznetsov, James Morris, Hideaki YOSHIFUJI,
Patrick McHardy, netdev
In-Reply-To: <20131010190532.GQ5790@linux.vnet.ibm.com>
On Thu, Oct 10, 2013 at 12:05:32PM -0700, Paul E. McKenney wrote:
> On Thu, Oct 10, 2013 at 04:04:22AM +0200, Hannes Frederic Sowa wrote:
> > On Wed, Oct 09, 2013 at 05:28:33PM -0700, Paul E. McKenney wrote:
> > > On Wed, Oct 09, 2013 at 05:12:40PM -0700, Eric Dumazet wrote:
> > > > On Wed, 2013-10-09 at 16:40 -0700, Josh Triplett wrote:
> > > >
> > > > > that. Constructs like list_del_rcu are much clearer, and not
> > > > > open-coded. Open-coding synchronization code is almost always a Bad
> > > > > Idea.
> > > >
> > > > OK, so you think there is synchronization code.
> > > >
> > > > I will shut up then, no need to waste time.
> > >
> > > As you said earlier, we should at least get rid of the memory barrier
> > > as long as we are changing the code.
> >
> > Interesting thread!
> >
> > Sorry to chime in and asking a question:
> >
> > Why do we need an ACCESS_ONCE here if rcu_assign_pointer can do without one?
> > In other words I wonder why rcu_assign_pointer is not a static inline function
> > to use the sequence point in argument evaluation (if I remember correctly this
> > also holds for inline functions) to not allow something like this:
> >
> > E.g. we want to publish which lock to take first to prevent an ABBA problem
> > (extreme example):
> >
> > rcu_assign_pointer(lockptr, min(lptr1, lptr2));
> >
> > Couldn't a compiler spill the lockptr memory location as a temporary buffer
> > if the compiler is under register pressure? (yes, this seems unlikely if we
> > flushed out most registers to memory because of the barrier, but still... ;) )
> >
> > This seems to be also the case if we publish a multi-dereferencing pointers
> > e.g. ptr->ptr->ptr.
>
> IIRC, sequence points only confine volatile accesses. For non-volatile
> accesses, the so-called "as-if rule" allows compiler writers to do some
> surprisingly global reordering.
>
> The reason that rcu_assign_pointer() isn't an inline function is because
> it needs to be type-generic, in other words, it needs to be OK to use
> it on any type of pointers as long as the C types of the two pointers
> match (the sparse types can vary a bit).
>
> One of the reasons for wanting a volatile cast in rcu_assign_pointer() is
> to prevent compiler mischief such as you described in your last two
> paragraphs. That said, it would take a very brave compiler to pull
> a pointer-referenced memory location into a register and keep it there.
> Unfortunately, increasing compiler bravery seems to be a solid long-term
> trend.
I saw your patch regarding making rcu_assign_pointer volatile and wonder if we
can still make it a bit more safe to use if we force the evaluation of the
to-be-assigned pointer before the write barrier. This is what I have in mind:
diff --git a/include/linux/rcupdate.h b/include/linux/rcupdate.h
index f1f1bc3..79eccc3 100644
--- a/include/linux/rcupdate.h
+++ b/include/linux/rcupdate.h
@@ -550,8 +550,9 @@ static inline void rcu_preempt_sleep_check(void)
})
#define __rcu_assign_pointer(p, v, space) \
do { \
+ typeof(v) ___v = (v); \
smp_wmb(); \
- (p) = (typeof(*v) __force space *)(v); \
+ (p) = (typeof(*___v) __force space *)(___v); \
} while (0)
I don't think ___v must be volatile for this case because the memory barrier
will force the evaluation of v first.
This would guard against cases where rcu_assign_pointer is used like:
rcu_assign_pointer(ptr, compute_ptr_with_side_effects());
Greetings,
Hannes
^ permalink raw reply related
* r8168-dkms and interaction with IOMMU setting
From: Gary Dale @ 2013-10-12 4:21 UTC (permalink / raw)
To: Realtek linux nic maintainers, Francois Romieu; +Cc: netdev
[-- Attachment #1: Type: text/plain, Size: 3471 bytes --]
I'm running Jessie. I just replaced my mainboard and was having some
problems.
1) I was not getting the RTL8168 onboard NIC to work. It seemed to be
able to receive but not transmit if I read this ifconfig output correctly:
eth0 Link encap:Ethernet HWaddr 94:de:80:b1:57:17
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:86 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:34 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15027 (14.6 KiB) TX bytes:0 (0.0 B)
Interrupt:72 Base address:0xa000
I was not getting a DHCP address for eth0. I tried to set it manually
and add a route to the router, but I still couldn't get out. I've also
tried the SID r8168-dkms driver and the slightly more recent one from
RealTek but they didn't work either.
The lspci listing for it is: 04:00.0 Ethernet controller: Realtek
Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet
Controller (rev 06)
2) Most of the back panel USB ports didn't seem to work. The USB3 ports
do but not the USB2 ones.
The lspci listings for the USB controllers are:
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller
....
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI]
SB7x0/SB8x0/SB9x0 USB EHCI Controller
...
02:00.0 USB controller: VIA Technologies, Inc. Device 3483 (rev 01)
The lsusb listing is:
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 066b:400b Linksys, Inc. USB10TX
Bus 001 Device 003: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 001 Device 002: ID 2109:3431
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004 is an old USB network adapter I'd pressed into
service to give me network connectivity.
Bus 001 Device 003 is my logitech mouse.
Both devices are plugged into the USB3 ports. They didn't work in the
USB2 ports.
Anyway, after looking at a report of problems with AMD 970 USB ports, I
discovered that the BIOS IOMMU setting seems to be important. Enabling
it seems to have fixed both problems (don't know now if the USB3 ports
work - my mouse stopped working on it, but now works on a USB2 port).
I'm also getting a lot of IO_PAGE_FAULT errors now that weren't there
before. I've attached the dmesg log in case you need it. I don't know if
this is of interest to you but it does seem to have an impact on the
r8168 NIC.
[-- Attachment #2: dmesg --]
[-- Type: text/plain, Size: 115243 bytes --]
[ 0.000000] PM: Registered nosave memory: 00000000fed90000 - 00000000fef00000
[ 0.000000] PM: Registered nosave memory: 00000000fef00000 - 0000000100000000
[ 0.000000] PM: Registered nosave memory: 0000000100000000 - 0000000100001000
[ 0.000000] e820: [mem 0xbf800000-0xf7ffffff] available for PCI devices
[ 0.000000] Booting paravirtualized kernel on bare hardware
[ 0.000000] setup_percpu: NR_CPUS:512 nr_cpumask_bits:512 nr_cpu_ids:6 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 28 pages/cpu @ffff88023ec00000 s84928 r8192 d21568 u262144
[ 0.000000] pcpu-alloc: s84928 r8192 d21568 u262144 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 - -
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 2059533
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.10-3-amd64 root=UUID=95fe03ab-42b8-412a-9bb3-2ae7a1e829bc ro quiet
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340
[ 0.000000] Checking aperture...
[ 0.000000] No AGP bridge found
[ 0.000000] Node 0: aperture @ f8000000 size 64 MB
[ 0.000000] Memory: 8148840k/9420800k available (3643k kernel code, 1068384k absent, 203576k reserved, 3126k data, 920k init)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000] RCU restricting CPUs from NR_CPUS=512 to nr_cpu_ids=6.
[ 0.000000] NR_IRQS:33024 nr_irqs:1272 16
[ 0.000000] spurious 8259A interrupt: IRQ7.
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.004000] tsc: Detected 3315.179 MHz processor
[ 0.000003] Calibrating delay loop (skipped), value calculated using timer frequency.. 6630.35 BogoMIPS (lpj=13260716)
[ 0.000006] pid_max: default: 32768 minimum: 301
[ 0.000036] Security Framework initialized
[ 0.000039] AppArmor: AppArmor disabled by boot time parameter
[ 0.000040] Yama: disabled by default; enable with sysctl kernel.yama.*
[ 0.000596] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[ 0.002655] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.003550] Mount-cache hash table entries: 256
[ 0.003712] Initializing cgroup subsys memory
[ 0.003725] Initializing cgroup subsys devices
[ 0.003727] Initializing cgroup subsys freezer
[ 0.003729] Initializing cgroup subsys net_cls
[ 0.003730] Initializing cgroup subsys blkio
[ 0.003732] Initializing cgroup subsys perf_event
[ 0.003756] tseg: 00bf800000
[ 0.003758] CPU: Physical Processor ID: 0
[ 0.003759] CPU: Processor Core ID: 0
[ 0.003761] mce: CPU supports 7 MCE banks
[ 0.003768] LVT offset 1 assigned for vector 0xf9
[ 0.003774] Last level iTLB entries: 4KB 512, 2MB 1024, 4MB 512
[ 0.003774] Last level dTLB entries: 4KB 1024, 2MB 1024, 4MB 512
[ 0.003774] tlb_flushall_shift: 5
[ 0.003837] Freeing SMP alternatives: 12k freed
[ 0.004124] ACPI: Core revision 20130328
[ 0.006584] ACPI: All ACPI Tables successfully acquired
[ 0.092962] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.132664] smpboot: CPU0: AMD FX(tm)-6100 Six-Core Processor (fam: 15, model: 01, stepping: 02)
[ 0.239560] Performance Events:
[ 0.239561] perf: AMD core performance counters detected
[ 0.239564] AMD PMU driver.
[ 0.239567] ... version: 0
[ 0.239568] ... bit width: 48
[ 0.239569] ... generic registers: 6
[ 0.239571] ... value mask: 0000ffffffffffff
[ 0.239572] ... max period: 00007fffffffffff
[ 0.239573] ... fixed-purpose events: 0
[ 0.239574] ... event mask: 000000000000003f
[ 0.239788] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[ 0.239882] smpboot: Booting Node 0, Processors #1 #2 #3 #4 #5 OK
[ 0.306050] Brought up 6 CPUs
[ 0.306053] smpboot: Total of 6 processors activated (39782.14 BogoMIPS)
[ 0.317280] devtmpfs: initialized
[ 0.320069] PM: Registering ACPI NVS region [mem 0xbea4b000-0xbee39fff] (4124672 bytes)
[ 0.320175] PM: Registering ACPI NVS region [mem 0xbf15e000-0xbf363fff] (2121728 bytes)
[ 0.320398] regulator-dummy: no parameters
[ 0.320467] NET: Registered protocol family 16
[ 0.320581] ACPI: bus type PCI registered
[ 0.320584] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.320637] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[ 0.320640] PCI: not using MMCONFIG
[ 0.320641] PCI: Using configuration type 1 for base access
[ 0.320642] PCI: Using configuration type 1 for extended access
[ 0.321494] bio: create slab <bio-0> at 0
[ 0.321669] ACPI: Added _OSI(Module Device)
[ 0.321671] ACPI: Added _OSI(Processor Device)
[ 0.321673] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.321674] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.322326] ACPI: EC: Look up EC in DSDT
[ 0.323359] ACPI: Executed 3 blocks of module-level executable AML code
[ 0.336609] ACPI: Interpreter enabled
[ 0.336626] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20130328/hwxface-568)
[ 0.336636] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20130328/hwxface-568)
[ 0.336667] ACPI: (supports S0 S3 S4 S5)
[ 0.336671] ACPI: Using IOAPIC for interrupt routing
[ 0.336937] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[ 0.337028] PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] reserved in ACPI motherboard resources
[ 0.353443] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.353514] ACPI: No dock devices found.
[ 0.501484] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[ 0.502316] PCI host bridge to bus 0000:00
[ 0.502324] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 0.502331] pci_bus 0000:00: root bus resource [io 0x0000-0x03af]
[ 0.502336] pci_bus 0000:00: root bus resource [io 0x03e0-0x0cf7]
[ 0.502341] pci_bus 0000:00: root bus resource [io 0x03b0-0x03df]
[ 0.502346] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.502351] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.502356] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff]
[ 0.502361] pci_bus 0000:00: root bus resource [mem 0xc0000000-0xffffffff]
[ 0.502384] pci 0000:00:00.0: [1002:5a14] type 00 class 0x060000
[ 0.502630] pci 0000:00:00.2: [1002:5a23] type 00 class 0x080600
[ 0.502868] pci 0000:00:02.0: [1002:5a16] type 01 class 0x060400
[ 0.502926] pci 0000:00:02.0: PME# supported from D0 D3hot D3cold
[ 0.503049] pci 0000:00:02.0: System wakeup disabled by ACPI
[ 0.503124] pci 0000:00:04.0: [1002:5a18] type 01 class 0x060400
[ 0.503180] pci 0000:00:04.0: PME# supported from D0 D3hot D3cold
[ 0.503301] pci 0000:00:04.0: System wakeup disabled by ACPI
[ 0.503373] pci 0000:00:05.0: [1002:5a19] type 01 class 0x060400
[ 0.503429] pci 0000:00:05.0: PME# supported from D0 D3hot D3cold
[ 0.503551] pci 0000:00:05.0: System wakeup disabled by ACPI
[ 0.503624] pci 0000:00:09.0: [1002:5a1c] type 01 class 0x060400
[ 0.503680] pci 0000:00:09.0: PME# supported from D0 D3hot D3cold
[ 0.503801] pci 0000:00:09.0: System wakeup disabled by ACPI
[ 0.503883] pci 0000:00:11.0: [1002:4390] type 00 class 0x01018f
[ 0.503906] pci 0000:00:11.0: reg 10: [io 0xf090-0xf097]
[ 0.503919] pci 0000:00:11.0: reg 14: [io 0xf080-0xf083]
[ 0.503931] pci 0000:00:11.0: reg 18: [io 0xf070-0xf077]
[ 0.503943] pci 0000:00:11.0: reg 1c: [io 0xf060-0xf063]
[ 0.503955] pci 0000:00:11.0: reg 20: [io 0xf050-0xf05f]
[ 0.503968] pci 0000:00:11.0: reg 24: [mem 0xfeb0b000-0xfeb0b3ff]
[ 0.503991] pci 0000:00:11.0: set SATA to AHCI mode
[ 0.504190] pci 0000:00:12.0: [1002:4397] type 00 class 0x0c0310
[ 0.504207] pci 0000:00:12.0: reg 10: [mem 0xfeb0a000-0xfeb0afff]
[ 0.504401] pci 0000:00:12.0: System wakeup disabled by ACPI
[ 0.504478] pci 0000:00:12.2: [1002:4396] type 00 class 0x0c0320
[ 0.504501] pci 0000:00:12.2: reg 10: [mem 0xfeb09000-0xfeb090ff]
[ 0.504586] pci 0000:00:12.2: supports D1 D2
[ 0.504591] pci 0000:00:12.2: PME# supported from D0 D1 D2 D3hot
[ 0.504710] pci 0000:00:12.2: System wakeup disabled by ACPI
[ 0.504785] pci 0000:00:13.0: [1002:4397] type 00 class 0x0c0310
[ 0.504802] pci 0000:00:13.0: reg 10: [mem 0xfeb08000-0xfeb08fff]
[ 0.504968] pci 0000:00:13.0: System wakeup disabled by ACPI
[ 0.505052] pci 0000:00:13.2: [1002:4396] type 00 class 0x0c0320
[ 0.505074] pci 0000:00:13.2: reg 10: [mem 0xfeb07000-0xfeb070ff]
[ 0.505158] pci 0000:00:13.2: supports D1 D2
[ 0.505163] pci 0000:00:13.2: PME# supported from D0 D1 D2 D3hot
[ 0.505282] pci 0000:00:13.2: System wakeup disabled by ACPI
[ 0.505363] pci 0000:00:14.0: [1002:4385] type 00 class 0x0c0500
[ 0.505589] pci 0000:00:14.1: [1002:439c] type 00 class 0x01018a
[ 0.505606] pci 0000:00:14.1: reg 10: [io 0xf040-0xf047]
[ 0.505619] pci 0000:00:14.1: reg 14: [io 0xf030-0xf033]
[ 0.505631] pci 0000:00:14.1: reg 18: [io 0xf020-0xf027]
[ 0.505643] pci 0000:00:14.1: reg 1c: [io 0xf010-0xf013]
[ 0.505655] pci 0000:00:14.1: reg 20: [io 0xf000-0xf00f]
[ 0.505845] pci 0000:00:14.2: [1002:4383] type 00 class 0x040300
[ 0.505870] pci 0000:00:14.2: reg 10: [mem 0xfeb00000-0xfeb03fff 64bit]
[ 0.505940] pci 0000:00:14.2: PME# supported from D0 D3hot D3cold
[ 0.506057] pci 0000:00:14.2: System wakeup disabled by ACPI
[ 0.506126] pci 0000:00:14.3: [1002:439d] type 00 class 0x060100
[ 0.506351] pci 0000:00:14.4: [1002:4384] type 01 class 0x060401
[ 0.506500] pci 0000:00:14.4: System wakeup disabled by ACPI
[ 0.506570] pci 0000:00:14.5: [1002:4399] type 00 class 0x0c0310
[ 0.506587] pci 0000:00:14.5: reg 10: [mem 0xfeb06000-0xfeb06fff]
[ 0.506754] pci 0000:00:14.5: System wakeup disabled by ACPI
[ 0.506825] pci 0000:00:16.0: [1002:4397] type 00 class 0x0c0310
[ 0.506842] pci 0000:00:16.0: reg 10: [mem 0xfeb05000-0xfeb05fff]
[ 0.507010] pci 0000:00:16.0: System wakeup disabled by ACPI
[ 0.507084] pci 0000:00:16.2: [1002:4396] type 00 class 0x0c0320
[ 0.507106] pci 0000:00:16.2: reg 10: [mem 0xfeb04000-0xfeb040ff]
[ 0.507191] pci 0000:00:16.2: supports D1 D2
[ 0.507195] pci 0000:00:16.2: PME# supported from D0 D1 D2 D3hot
[ 0.507315] pci 0000:00:16.2: System wakeup disabled by ACPI
[ 0.507389] pci 0000:00:18.0: [1022:1600] type 00 class 0x060000
[ 0.507573] pci 0000:00:18.1: [1022:1601] type 00 class 0x060000
[ 0.507745] pci 0000:00:18.2: [1022:1602] type 00 class 0x060000
[ 0.507918] pci 0000:00:18.3: [1022:1603] type 00 class 0x060000
[ 0.508097] pci 0000:00:18.4: [1022:1604] type 00 class 0x060000
[ 0.508267] pci 0000:00:18.5: [1022:1605] type 00 class 0x060000
[ 0.508523] pci 0000:01:00.0: [1002:6819] type 00 class 0x030000
[ 0.508541] pci 0000:01:00.0: reg 10: [mem 0xc0000000-0xcfffffff 64bit pref]
[ 0.508556] pci 0000:01:00.0: reg 18: [mem 0xfea00000-0xfea3ffff 64bit]
[ 0.508567] pci 0000:01:00.0: reg 20: [io 0xe000-0xe0ff]
[ 0.508584] pci 0000:01:00.0: reg 30: [mem 0xfea40000-0xfea5ffff pref]
[ 0.508631] pci 0000:01:00.0: supports D1 D2
[ 0.508635] pci 0000:01:00.0: PME# supported from D1 D2 D3hot
[ 0.508737] pci 0000:01:00.1: [1002:aab0] type 00 class 0x040300
[ 0.508755] pci 0000:01:00.1: reg 10: [mem 0xfea60000-0xfea63fff 64bit]
[ 0.508831] pci 0000:01:00.1: supports D1 D2
[ 0.517063] pci 0000:00:02.0: PCI bridge to [bus 01]
[ 0.517073] pci 0000:00:02.0: bridge window [io 0xe000-0xefff]
[ 0.517079] pci 0000:00:02.0: bridge window [mem 0xfea00000-0xfeafffff]
[ 0.517087] pci 0000:00:02.0: bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[ 0.517178] pci 0000:02:00.0: [1106:3483] type 00 class 0x0c0330
[ 0.517198] pci 0000:02:00.0: reg 10: [mem 0xfe900000-0xfe900fff 64bit]
[ 0.517275] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.525064] pci 0000:00:04.0: PCI bridge to [bus 02]
[ 0.525074] pci 0000:00:04.0: bridge window [mem 0xfe900000-0xfe9fffff]
[ 0.525173] pci 0000:03:00.0: [14f1:8852] type 00 class 0x040000
[ 0.525202] pci 0000:03:00.0: reg 10: [mem 0xfe600000-0xfe7fffff 64bit]
[ 0.525335] pci 0000:03:00.0: supports D1 D2
[ 0.525340] pci 0000:03:00.0: PME# supported from D0 D1 D2 D3hot
[ 0.525435] pci 0000:03:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.525447] pci 0000:00:05.0: PCI bridge to [bus 03]
[ 0.525456] pci 0000:00:05.0: bridge window [mem 0xfe600000-0xfe7fffff]
[ 0.525561] pci 0000:04:00.0: [10ec:8168] type 00 class 0x020000
[ 0.525579] pci 0000:04:00.0: reg 10: [io 0xd000-0xd0ff]
[ 0.525606] pci 0000:04:00.0: reg 18: [mem 0xfe800000-0xfe800fff 64bit]
[ 0.525625] pci 0000:04:00.0: reg 20: [mem 0xd0000000-0xd0003fff 64bit pref]
[ 0.525694] pci 0000:04:00.0: supports D1 D2
[ 0.525698] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.525748] pci 0000:04:00.0: System wakeup disabled by ACPI
[ 0.533069] pci 0000:00:09.0: PCI bridge to [bus 04]
[ 0.533078] pci 0000:00:09.0: bridge window [io 0xd000-0xdfff]
[ 0.533084] pci 0000:00:09.0: bridge window [mem 0xfe800000-0xfe8fffff]
[ 0.533092] pci 0000:00:09.0: bridge window [mem 0xd0000000-0xd00fffff 64bit pref]
[ 0.533199] pci 0000:00:14.4: PCI bridge to [bus 05] (subtractive decode)
[ 0.533212] pci 0000:00:14.4: bridge window [io 0x0000-0x03af] (subtractive decode)
[ 0.533217] pci 0000:00:14.4: bridge window [io 0x03e0-0x0cf7] (subtractive decode)
[ 0.533222] pci 0000:00:14.4: bridge window [io 0x03b0-0x03df] (subtractive decode)
[ 0.533227] pci 0000:00:14.4: bridge window [io 0x0d00-0xffff] (subtractive decode)
[ 0.533232] pci 0000:00:14.4: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[ 0.533237] pci 0000:00:14.4: bridge window [mem 0x000c0000-0x000dffff] (subtractive decode)
[ 0.533242] pci 0000:00:14.4: bridge window [mem 0xc0000000-0xffffffff] (subtractive decode)
[ 0.533268] acpi PNP0A08:00: ACPI _OSC support notification failed, disabling PCIe ASPM
[ 0.533273] acpi PNP0A08:00: Unable to request _OSC control (_OSC support mask: 0x08)
[ 0.577341] ACPI: PCI Interrupt Link [LNKA] (IRQs 4 7 10 11 14 15) *0
[ 0.577486] ACPI: PCI Interrupt Link [LNKB] (IRQs 4 7 10 11 14 15) *0
[ 0.577637] ACPI: PCI Interrupt Link [LNKC] (IRQs 4 7 10 11 14 15) *0
[ 0.577780] ACPI: PCI Interrupt Link [LNKD] (IRQs 4 7 10 11 14 15) *0
[ 0.577900] ACPI: PCI Interrupt Link [LNKE] (IRQs 4 10 11 14 15) *0
[ 0.577996] ACPI: PCI Interrupt Link [LNKF] (IRQs 4 10 11 14 15) *0
[ 0.578091] ACPI: PCI Interrupt Link [LNKG] (IRQs 4 10 11 14 15) *0
[ 0.578186] ACPI: PCI Interrupt Link [LNKH] (IRQs 4 10 11 14 15) *0
[ 0.578404] acpi root: \_SB_.PCI0 notify handler is installed
[ 0.578473] Found 1 acpi root devices
[ 0.578750] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.578756] vgaarb: loaded
[ 0.578759] vgaarb: bridge control possible 0000:01:00.0
[ 0.578844] PCI: Using ACPI for IRQ routing
[ 0.587084] PCI: pci_cache_line_size set to 64 bytes
[ 0.587176] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]
[ 0.587181] e820: reserve RAM buffer [mem 0xbe86e000-0xbfffffff]
[ 0.587186] e820: reserve RAM buffer [mem 0xbf15e000-0xbfffffff]
[ 0.587189] e820: reserve RAM buffer [mem 0xbf800000-0xbfffffff]
[ 0.587193] e820: reserve RAM buffer [mem 0x23f000000-0x23fffffff]
[ 0.587408] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[ 0.587416] hpet0: 3 comparators, 32-bit 14.318180 MHz counter
[ 0.589473] Switching to clocksource hpet
[ 0.592943] pnp: PnP ACPI init
[ 0.592965] ACPI: bus type PNP registered
[ 0.593150] system 00:00: [mem 0xe0000000-0xefffffff] has been reserved
[ 0.593159] system 00:00: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.593807] system 00:01: [io 0x040b] has been reserved
[ 0.593813] system 00:01: [io 0x04d6] has been reserved
[ 0.593819] system 00:01: [io 0x0c00-0x0c01] has been reserved
[ 0.593824] system 00:01: [io 0x0c14] has been reserved
[ 0.593829] system 00:01: [io 0x0c50-0x0c51] has been reserved
[ 0.593834] system 00:01: [io 0x0c52] has been reserved
[ 0.593839] system 00:01: [io 0x0c6c] has been reserved
[ 0.593844] system 00:01: [io 0x0c6f] has been reserved
[ 0.593849] system 00:01: [io 0x0cd0-0x0cd1] has been reserved
[ 0.593854] system 00:01: [io 0x0cd2-0x0cd3] has been reserved
[ 0.593859] system 00:01: [io 0x0cd4-0x0cd5] has been reserved
[ 0.593864] system 00:01: [io 0x0cd6-0x0cd7] has been reserved
[ 0.593869] system 00:01: [io 0x0cd8-0x0cdf] has been reserved
[ 0.593874] system 00:01: [io 0x0800-0x089f] has been reserved
[ 0.593880] system 00:01: [io 0x0b20-0x0b3f] has been reserved
[ 0.593885] system 00:01: [io 0x0900-0x090f] has been reserved
[ 0.593890] system 00:01: [io 0x0910-0x091f] has been reserved
[ 0.593895] system 00:01: [io 0xfe00-0xfefe] has been reserved
[ 0.593903] system 00:01: [mem 0xfec00000-0xfec00fff] could not be reserved
[ 0.593909] system 00:01: [mem 0xfee00000-0xfee00fff] has been reserved
[ 0.593915] system 00:01: [mem 0xfed80000-0xfed8ffff] has been reserved
[ 0.593921] system 00:01: [mem 0xfed61000-0xfed70fff] has been reserved
[ 0.593927] system 00:01: [mem 0xfec10000-0xfec10fff] has been reserved
[ 0.593933] system 00:01: [mem 0xfed00000-0xfed00fff] has been reserved
[ 0.593939] system 00:01: [mem 0xffc00000-0xffffffff] has been reserved
[ 0.593945] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.594306] system 00:02: [io 0x0220-0x0227] has been reserved
[ 0.594312] system 00:02: [io 0x0228-0x0237] has been reserved
[ 0.594318] system 00:02: [io 0x0a20-0x0a2f] has been reserved
[ 0.594324] system 00:02: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.594439] pnp 00:03: Plug and Play ACPI device, IDs PNP0303 PNP030b (active)
[ 0.594954] pnp 00:04: [dma 0 disabled]
[ 0.595061] pnp 00:04: Plug and Play ACPI device, IDs PNP0501 (active)
[ 0.595084] pnp 00:05: [dma 4]
[ 0.595128] pnp 00:05: Plug and Play ACPI device, IDs PNP0200 (active)
[ 0.595191] pnp 00:06: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.595241] pnp 00:07: Plug and Play ACPI device, IDs PNP0800 (active)
[ 0.595373] system 00:08: [io 0x04d0-0x04d1] has been reserved
[ 0.595380] system 00:08: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.595441] pnp 00:09: Plug and Play ACPI device, IDs PNP0c04 (active)
[ 0.595526] system 00:0a: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.595843] system 00:0b: [mem 0xfeb20000-0xfeb23fff] could not be reserved
[ 0.595849] system 00:0b: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.596118] system 00:0c: [mem 0xfec20000-0xfec200ff] could not be reserved
[ 0.596125] system 00:0c: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.596436] pnp 00:0d: Plug and Play ACPI device, IDs PNP0103 (active)
[ 0.596443] pnp: PnP ACPI: found 14 devices
[ 0.596446] ACPI: bus type PNP unregistered
[ 0.605302] pci 0000:00:02.0: PCI bridge to [bus 01]
[ 0.605310] pci 0000:00:02.0: bridge window [io 0xe000-0xefff]
[ 0.605318] pci 0000:00:02.0: bridge window [mem 0xfea00000-0xfeafffff]
[ 0.605324] pci 0000:00:02.0: bridge window [mem 0xc0000000-0xcfffffff 64bit pref]
[ 0.605332] pci 0000:00:04.0: PCI bridge to [bus 02]
[ 0.605338] pci 0000:00:04.0: bridge window [mem 0xfe900000-0xfe9fffff]
[ 0.605347] pci 0000:00:05.0: PCI bridge to [bus 03]
[ 0.605353] pci 0000:00:05.0: bridge window [mem 0xfe600000-0xfe7fffff]
[ 0.605361] pci 0000:00:09.0: PCI bridge to [bus 04]
[ 0.605366] pci 0000:00:09.0: bridge window [io 0xd000-0xdfff]
[ 0.605373] pci 0000:00:09.0: bridge window [mem 0xfe800000-0xfe8fffff]
[ 0.605379] pci 0000:00:09.0: bridge window [mem 0xd0000000-0xd00fffff 64bit pref]
[ 0.605386] pci 0000:00:14.4: PCI bridge to [bus 05]
[ 0.605925] pci_bus 0000:00: resource 4 [io 0x0000-0x03af]
[ 0.605930] pci_bus 0000:00: resource 5 [io 0x03e0-0x0cf7]
[ 0.605936] pci_bus 0000:00: resource 6 [io 0x03b0-0x03df]
[ 0.605940] pci_bus 0000:00: resource 7 [io 0x0d00-0xffff]
[ 0.605945] pci_bus 0000:00: resource 8 [mem 0x000a0000-0x000bffff]
[ 0.605950] pci_bus 0000:00: resource 9 [mem 0x000c0000-0x000dffff]
[ 0.605955] pci_bus 0000:00: resource 10 [mem 0xc0000000-0xffffffff]
[ 0.605960] pci_bus 0000:01: resource 0 [io 0xe000-0xefff]
[ 0.605965] pci_bus 0000:01: resource 1 [mem 0xfea00000-0xfeafffff]
[ 0.605970] pci_bus 0000:01: resource 2 [mem 0xc0000000-0xcfffffff 64bit pref]
[ 0.605975] pci_bus 0000:02: resource 1 [mem 0xfe900000-0xfe9fffff]
[ 0.605980] pci_bus 0000:03: resource 1 [mem 0xfe600000-0xfe7fffff]
[ 0.605985] pci_bus 0000:04: resource 0 [io 0xd000-0xdfff]
[ 0.605990] pci_bus 0000:04: resource 1 [mem 0xfe800000-0xfe8fffff]
[ 0.605995] pci_bus 0000:04: resource 2 [mem 0xd0000000-0xd00fffff 64bit pref]
[ 0.606000] pci_bus 0000:05: resource 4 [io 0x0000-0x03af]
[ 0.606005] pci_bus 0000:05: resource 5 [io 0x03e0-0x0cf7]
[ 0.606010] pci_bus 0000:05: resource 6 [io 0x03b0-0x03df]
[ 0.606014] pci_bus 0000:05: resource 7 [io 0x0d00-0xffff]
[ 0.606019] pci_bus 0000:05: resource 8 [mem 0x000a0000-0x000bffff]
[ 0.606024] pci_bus 0000:05: resource 9 [mem 0x000c0000-0x000dffff]
[ 0.606029] pci_bus 0000:05: resource 10 [mem 0xc0000000-0xffffffff]
[ 0.606176] NET: Registered protocol family 2
[ 0.606715] TCP established hash table entries: 65536 (order: 8, 1048576 bytes)
[ 0.607238] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 0.607586] TCP: Hash tables configured (established 65536 bind 65536)
[ 0.607640] TCP: reno registered
[ 0.607668] UDP hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.607740] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.607951] NET: Registered protocol family 1
[ 0.934105] pci 0000:01:00.0: Boot video device
[ 0.934235] PCI: CLS 64 bytes, default 64
[ 0.934307] Unpacking initramfs...
[ 1.226374] Freeing initrd memory: 13140k freed
[ 1.229848] AMD-Vi: Found IOMMU at 0000:00:00.2 cap 0x40
[ 1.229851] AMD-Vi: Interrupt remapping enabled
[ 1.229868] pci 0000:00:00.2: irq 72 for MSI/MSI-X
[ 1.238901] AMD-Vi: Lazy IO/TLB flushing enabled
[ 1.323715] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 1.323718] software IO TLB [mem 0xba86e000-0xbe86e000] (64MB) mapped at [ffff8800ba86e000-ffff8800be86dfff]
[ 1.323943] perf: AMD NB counters detected
[ 1.323966] LVT offset 0 assigned for vector 0x400
[ 1.323987] perf: AMD IBS detected (0x000000ff)
[ 1.324184] audit: initializing netlink socket (disabled)
[ 1.324196] type=2000 audit(1381550830.124:1): initialized
[ 1.337120] bounce pool size: 64 pages
[ 1.337124] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 1.337747] VFS: Disk quotas dquot_6.5.2
[ 1.337773] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 1.337858] msgmni has been set to 15941
[ 1.338117] alg: No test for stdrng (krng)
[ 1.338146] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 1.338196] io scheduler noop registered
[ 1.338198] io scheduler deadline registered
[ 1.338223] io scheduler cfq registered (default)
[ 1.338377] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 1.338392] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 1.338466] GHES: HEST is not enabled!
[ 1.338513] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 1.358884] 00:04: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 1.359276] Linux agpgart interface v0.103
[ 1.359368] i8042: PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
[ 1.359370] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[ 1.359495] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.359591] mousedev: PS/2 mouse device common for all mice
[ 1.359630] rtc_cmos 00:06: RTC can wake from S4
[ 1.359727] rtc_cmos 00:06: rtc core: registered rtc_cmos as rtc0
[ 1.359749] rtc_cmos 00:06: alarms up to one month, y3k, 114 bytes nvram, hpet irqs
[ 1.359756] cpuidle: using governor ladder
[ 1.359758] cpuidle: using governor menu
[ 1.359848] TCP: cubic registered
[ 1.359916] NET: Registered protocol family 10
[ 1.360092] mip6: Mobile IPv6
[ 1.360095] NET: Registered protocol family 17
[ 1.360402] PM: Hibernation image not present or could not be loaded.
[ 1.360411] registered taskstats version 1
[ 1.361150] rtc_cmos 00:06: setting system clock to 2013-10-12 04:07:10 UTC (1381550830)
[ 1.362076] Freeing unused kernel memory: 920k freed
[ 1.362288] Write protecting the kernel read-only data: 6144k
[ 1.363530] Freeing unused kernel memory: 444k freed
[ 1.364854] Freeing unused kernel memory: 492k freed
[ 1.375552] systemd-udevd[78]: starting version 204
[ 1.382679] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[ 1.397462] SCSI subsystem initialized
[ 1.398688] ACPI: bus type ATA registered
[ 1.399046] ACPI: bus type USB registered
[ 1.399084] usbcore: registered new interface driver usbfs
[ 1.399097] usbcore: registered new interface driver hub
[ 1.401666] libata version 3.00 loaded.
[ 1.402110] usbcore: registered new device driver usb
[ 1.402539] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.402776] ahci 0000:00:11.0: version 3.0
[ 1.402886] ehci-pci: EHCI PCI platform driver
[ 1.402979] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 4 ports 6 Gbps 0xf impl SATA mode
[ 1.402983] ahci 0000:00:11.0: flags: 64bit ncq sntf ilck pm led clo pmp pio slum part
[ 1.403069] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.403202] r8168 Gigabit Ethernet driver 8.036.00-NAPI loaded
[ 1.403308] r8168 0000:04:00.0: irq 73 for MSI/MSI-X
[ 1.403509] xhci_hcd 0000:02:00.0: xHCI Host Controller
[ 1.403518] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 1
[ 1.403633] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.403724] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.403808] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.403894] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.403982] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404074] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404158] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404243] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404328] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404412] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404502] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404591] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404682] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404773] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404891] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.404985] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405077] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405170] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405260] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405350] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405440] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405531] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405621] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405711] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405801] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405905] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.405993] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406116] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406205] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406296] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406385] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406475] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406565] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406655] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406744] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406835] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.406925] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407015] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407106] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407196] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407314] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407404] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407495] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407585] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407676] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407767] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407862] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.407955] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408045] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408173] scsi0 : ahci
[ 1.408137] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408230] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408329] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408417] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408535] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408624] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408714] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408803] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408895] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.408986] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409076] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409165] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409254] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409344] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409434] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409522] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409612] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409729] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409819] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.409945] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410013] scsi1 : ahci
[ 1.410035] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410126] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410215] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410305] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410394] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410500] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410592] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410685] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410834] microcode: CPU0: patch_level=0x0600063d
[ 1.410856] platform microcode: firmware: agent loaded amd-ucode/microcode_amd_fam15h.bin into memory
[ 1.410814] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.410904] microcode: CPU1: patch_level=0x0600063d
[ 1.410925] microcode: CPU2: patch_level=0x0600063d
[ 1.410940] AMD-Vi: Event logged [
[ 1.410983] microcode: CPU3: patch_level=0x0600063d
[ 1.411033] microcode: CPU4: patch_level=0x0600063d
[ 1.411041] microcode: CPU5: patch_level=0x0600063d
[ 1.411043] IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411048] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411052] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411054] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411057] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411058] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411060] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411063] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411065] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411067] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411068] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411070] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411072] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411074] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411077] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411078] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411080] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411082] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411085] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411087] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411090] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411092] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411095] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411097] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411100] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411102] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411105] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411108] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411110] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411112] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411114] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411116] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411117] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411119] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411122] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411124] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411126] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411128] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411130] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411131] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411133] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411135] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411137] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411139] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411141] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411143] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411144] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411146] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411148] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411149] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411151] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411153] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411154] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411158] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411160] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411162] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411165] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411167] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411169] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411170] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411173] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411174] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411176] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411177] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411179] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411180] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411182] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411183] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411185] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411187] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411188] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411190] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411191] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411193] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411195] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411196] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411198] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411200] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411203] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411207] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411209] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411211] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411213] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411215] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411217] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411219] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411221] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411223] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411225] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411227] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411229] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411231] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411233] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411235] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411237] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411239] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411241] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411242] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411244] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411245] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411247] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411248] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411250] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411251] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411253] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411256] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411257] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411259] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411260] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411262] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411263] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411265] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411266] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411269] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411271] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411272] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411275] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411277] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411278] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411281] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411283] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411284] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411286] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411288] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411290] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411292] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411295] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411296] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411298] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411300] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411303] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411305] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411308] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411309] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411312] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411313] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411315] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411316] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411318] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411320] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411322] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411323] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411325] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411327] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411329] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411330] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411332] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411334] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411335] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411337] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411339] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411340] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411342] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411343] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411345] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411346] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411348] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411350] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411352] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411354] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411357] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411358] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411360] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411362] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411364] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411366] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411368] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411370] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411372] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411374] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411376] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411378] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411379] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411381] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411382] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411384] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411385] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411387] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411389] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411390] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411392] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411393] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411395] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411396] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411398] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411399] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411401] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411403] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411405] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411407] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411409] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411410] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411412] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411413] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411415] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411417] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411419] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411420] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411422] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411424] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411425] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411427] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411428] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411430] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411432] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411433] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411435] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411436] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411438] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411440] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411441] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411443] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411444] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411446] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411448] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411449] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411451] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411453] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411456] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411458] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411459] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411461] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411463] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411464] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411466] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411467] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411469] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411471] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411473] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411474] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411476] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411477] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411479] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411480] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411482] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411484] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411485] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411487] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411488] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411490] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411492] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411493] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411495] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411497] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411499] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411500] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411502] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411503] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411507] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411508] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411510] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411512] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411513] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411515] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411516] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411518] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411519] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411521] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411522] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411524] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411526] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411527] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411529] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411531] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411532] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411534] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411535] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411537] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411539] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411541] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411543] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411544] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411546] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411547] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411549] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411551] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411553] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411556] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411558] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411559] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411561] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411563] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411565] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411566] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411568] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411570] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411571] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411573] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411575] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411576] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411578] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411580] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411582] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411583] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411585] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411587] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411588] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411590] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411592] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411594] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411595] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411597] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411599] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411600] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411602] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411604] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411607] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411608] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411610] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411611] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411614] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411616] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411617] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411619] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411620] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411622] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411624] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411625] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411627] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411629] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411631] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411632] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411634] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411636] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411637] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411639] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411641] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411642] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411644] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411646] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411648] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411649] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411651] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411652] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411655] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411657] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411659] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411660] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411662] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411664] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411666] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411667] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411669] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411671] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411673] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411675] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411676] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411678] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411680] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411681] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411683] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411685] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411686] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411688] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411690] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411691] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411693] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411695] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411697] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411698] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411700] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411701] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411703] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411706] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411707] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411710] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411711] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411713] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411715] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411717] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411719] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411721] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411723] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411725] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411726] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411728] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411730] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411731] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411733] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411735] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411737] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411739] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411740] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411742] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411743] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411745] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411747] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411749] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411750] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411752] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411755] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411757] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411758] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411760] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411762] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411763] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411765] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411766] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411768] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411770] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411772] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411773] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411775] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411777] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411778] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411780] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411782] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411787] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411791] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411796] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411799] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411801] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411803] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411805] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411807] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411809] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411811] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411812] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411814] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411815] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411822] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411827] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411830] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411833] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411835] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411837] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411839] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411842] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411844] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411846] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411849] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411851] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.411852] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[ 1.415299] scsi2 : ahci
[ 1.415377] scsi3 : ahci
[ 1.415466] ata1: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b100 irq 19
[ 1.415472] ata2: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b180 irq 19
[ 1.415474] ata3: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b200 irq 19
[ 1.415477] ata4: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b280 irq 19
[ 1.457712] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[ 1.460019] eth%d: 0xffffc90000c28000, 94:de:80:b1:57:17, IRQ 73
[ 1.460183] r8168: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.
[ 1.460188] r8168 Copyright (C) 2013 Realtek NIC software team <nicfae@realtek.com>
[ 1.460188] This program comes with ABSOLUTELY NO WARRANTY; for details, please see <http://www.gnu.org/licenses/>.
[ 1.460188] This is free software, and you are welcome to redistribute it under certain conditions; see <http://www.gnu.org/licenses/>.
[ 1.906086] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1.906111] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1.906132] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1.906155] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1.906782] ata3.00: ATA-8: ST2000DL003-9VT166, CC32, max UDMA/133
[ 1.906785] ata3.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 31/32)
[ 1.906848] ata2.00: ATA-8: ST2000DL003-9VT166, CC3C, max UDMA/133
[ 1.906851] ata2.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 31/32)
[ 1.907528] ata3.00: configured for UDMA/133
[ 1.907631] ata2.00: configured for UDMA/133
[ 1.910364] ata4.00: ATA-8: WDC WD20EARX-00PASB0, 51.0AB51, max UDMA/133
[ 1.910367] ata4.00: 3907029168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 1.914368] ata4.00: configured for UDMA/133
[ 1.918135] ata1.00: ATA-8: OCZ-AGILITY3, 2.15, max UDMA/133
[ 1.918138] ata1.00: 234441648 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 1.928130] ata1.00: configured for UDMA/133
[ 1.928274] scsi 0:0:0:0: Direct-Access ATA OCZ-AGILITY3 2.15 PQ: 0 ANSI: 5
[ 1.928500] scsi 1:0:0:0: Direct-Access ATA ST2000DL003-9VT1 CC3C PQ: 0 ANSI: 5
[ 1.928699] scsi 2:0:0:0: Direct-Access ATA ST2000DL003-9VT1 CC32 PQ: 0 ANSI: 5
[ 1.928880] scsi 3:0:0:0: Direct-Access ATA WDC WD20EARX-00P 51.0 PQ: 0 ANSI: 5
[ 1.932349] sd 1:0:0:0: [sdb] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[ 1.932354] sd 1:0:0:0: [sdb] 4096-byte physical blocks
[ 1.932393] sd 2:0:0:0: [sdc] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[ 1.932398] sd 0:0:0:0: [sda] 234441648 512-byte logical blocks: (120 GB/111 GiB)
[ 1.932404] sd 3:0:0:0: [sdd] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[ 1.932409] sd 3:0:0:0: [sdd] 4096-byte physical blocks
[ 1.932469] sd 2:0:0:0: [sdc] Write Protect is off
[ 1.932473] sd 2:0:0:0: [sdc] Mode Sense: 00 3a 00 00
[ 1.932479] sd 3:0:0:0: [sdd] Write Protect is off
[ 1.932483] sd 3:0:0:0: [sdd] Mode Sense: 00 3a 00 00
[ 1.932494] sd 1:0:0:0: [sdb] Write Protect is off
[ 1.932498] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 1.932502] sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1.932518] sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1.932557] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1.932565] sd 0:0:0:0: [sda] Write Protect is off
[ 1.932569] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 1.932666] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1.933305] sda: sda1
[ 1.933757] sd 0:0:0:0: [sda] Attached SCSI disk
[ 1.959780] sdb: sdb1
[ 1.960114] sd 1:0:0:0: [sdb] Attached SCSI disk
[ 1.971682] sdd: sdd1
[ 1.972012] sd 3:0:0:0: [sdd] Attached SCSI disk
[ 1.996983] sdc: sdc1
[ 1.997320] sd 2:0:0:0: [sdc] Attached SCSI disk
[ 1.999170] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 1.999258] sd 1:0:0:0: Attached scsi generic sg1 type 0
[ 1.999304] sd 2:0:0:0: Attached scsi generic sg2 type 0
[ 1.999353] sd 3:0:0:0: Attached scsi generic sg3 type 0
[ 18.929538] xhci_hcd 0000:02:00.0: can't setup
[ 18.929581] xhci_hcd 0000:02:00.0: USB bus 1 deregistered
[ 18.929610] Switching to clocksource tsc
[ 18.929628] ehci-pci 0000:00:12.2: EHCI Host Controller
[ 18.929649] ehci-pci 0000:00:12.2: new USB bus registered, assigned bus number 1
[ 18.929661] QUIRK: Enable AMD PLL fix
[ 18.929664] ehci-pci 0000:00:12.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[ 18.929675] ehci-pci 0000:00:12.2: debug port 1
[ 18.929685] xhci_hcd 0000:02:00.0: init 0000:02:00.0 fail, -110
[ 18.929718] ehci-pci 0000:00:12.2: irq 17, io mem 0xfeb09000
[ 18.929736] xhci_hcd: probe of 0000:02:00.0 failed with error -110
[ 18.940994] ehci-pci 0000:00:12.2: USB 2.0 started, EHCI 1.00
[ 18.941044] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 18.941051] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 18.941056] usb usb1: Product: EHCI Host Controller
[ 18.941061] usb usb1: Manufacturer: Linux 3.10-3-amd64 ehci_hcd
[ 18.941065] usb usb1: SerialNumber: 0000:00:12.2
[ 18.941302] hub 1-0:1.0: USB hub found
[ 18.941314] hub 1-0:1.0: 5 ports detected
[ 18.941740] ehci-pci 0000:00:13.2: EHCI Host Controller
[ 18.941752] ehci-pci 0000:00:13.2: new USB bus registered, assigned bus number 2
[ 18.941760] ehci-pci 0000:00:13.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[ 18.941775] ehci-pci 0000:00:13.2: debug port 1
[ 18.941816] ehci-pci 0000:00:13.2: irq 17, io mem 0xfeb07000
[ 18.952977] ehci-pci 0000:00:13.2: USB 2.0 started, EHCI 1.00
[ 18.953028] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 18.953034] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 18.953039] usb usb2: Product: EHCI Host Controller
[ 18.953043] usb usb2: Manufacturer: Linux 3.10-3-amd64 ehci_hcd
[ 18.953047] usb usb2: SerialNumber: 0000:00:13.2
[ 18.953260] hub 2-0:1.0: USB hub found
[ 18.953274] hub 2-0:1.0: 5 ports detected
[ 18.953659] ehci-pci 0000:00:16.2: EHCI Host Controller
[ 18.953671] ehci-pci 0000:00:16.2: new USB bus registered, assigned bus number 3
[ 18.953679] ehci-pci 0000:00:16.2: applying AMD SB700/SB800/Hudson-2/3 EHCI dummy qh workaround
[ 18.953694] ehci-pci 0000:00:16.2: debug port 1
[ 18.953733] ehci-pci 0000:00:16.2: irq 17, io mem 0xfeb04000
[ 18.964996] ehci-pci 0000:00:16.2: USB 2.0 started, EHCI 1.00
[ 18.965036] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[ 18.965043] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 18.965048] usb usb3: Product: EHCI Host Controller
[ 18.965052] usb usb3: Manufacturer: Linux 3.10-3-amd64 ehci_hcd
[ 18.965056] usb usb3: SerialNumber: 0000:00:16.2
[ 18.965280] hub 3-0:1.0: USB hub found
[ 18.965291] hub 3-0:1.0: 4 ports detected
[ 18.965728] ohci_hcd 0000:00:12.0: OHCI Host Controller
[ 18.965746] ohci_hcd 0000:00:12.0: new USB bus registered, assigned bus number 4
[ 18.965804] ohci_hcd 0000:00:12.0: irq 18, io mem 0xfeb0a000
[ 19.025039] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[ 19.025048] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 19.025054] usb usb4: Product: OHCI Host Controller
[ 19.025058] usb usb4: Manufacturer: Linux 3.10-3-amd64 ohci_hcd
[ 19.025062] usb usb4: SerialNumber: 0000:00:12.0
[ 19.025288] hub 4-0:1.0: USB hub found
[ 19.025300] hub 4-0:1.0: 5 ports detected
[ 19.025679] ohci_hcd 0000:00:13.0: OHCI Host Controller
[ 19.025691] ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 5
[ 19.025719] ohci_hcd 0000:00:13.0: irq 18, io mem 0xfeb08000
[ 19.085047] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[ 19.085054] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 19.085059] usb usb5: Product: OHCI Host Controller
[ 19.085063] usb usb5: Manufacturer: Linux 3.10-3-amd64 ohci_hcd
[ 19.085067] usb usb5: SerialNumber: 0000:00:13.0
[ 19.085274] hub 5-0:1.0: USB hub found
[ 19.085284] hub 5-0:1.0: 5 ports detected
[ 19.085646] ohci_hcd 0000:00:14.5: OHCI Host Controller
[ 19.085657] ohci_hcd 0000:00:14.5: new USB bus registered, assigned bus number 6
[ 19.085684] ohci_hcd 0000:00:14.5: irq 18, io mem 0xfeb06000
[ 19.145049] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[ 19.145056] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 19.145060] usb usb6: Product: OHCI Host Controller
[ 19.145064] usb usb6: Manufacturer: Linux 3.10-3-amd64 ohci_hcd
[ 19.145068] usb usb6: SerialNumber: 0000:00:14.5
[ 19.145279] hub 6-0:1.0: USB hub found
[ 19.145290] hub 6-0:1.0: 2 ports detected
[ 19.145595] ohci_hcd 0000:00:16.0: OHCI Host Controller
[ 19.145606] ohci_hcd 0000:00:16.0: new USB bus registered, assigned bus number 7
[ 19.145632] ohci_hcd 0000:00:16.0: irq 18, io mem 0xfeb05000
[ 19.205068] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[ 19.205075] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 19.205079] usb usb7: Product: OHCI Host Controller
[ 19.205083] usb usb7: Manufacturer: Linux 3.10-3-amd64 ohci_hcd
[ 19.205087] usb usb7: SerialNumber: 0000:00:16.0
[ 19.205294] hub 7-0:1.0: USB hub found
[ 19.205304] hub 7-0:1.0: 4 ports detected
[ 19.206538] scsi4 : pata_atiixp
[ 19.207078] scsi5 : pata_atiixp
[ 19.207316] ata5: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
[ 19.207323] ata6: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
[ 19.389405] ata5.01: ATAPI: ASUS BW-12B1ST, 1.03, max UDMA/100
[ 19.389415] ata5.01: limited to UDMA/33 due to 40-wire cable
[ 19.405426] ata5.01: configured for UDMA/33
[ 19.409670] scsi 4:0:1:0: CD-ROM ASUS BW-12B1ST 1.03 PQ: 0 ANSI: 5
[ 19.409930] scsi 4:0:1:0: Attached scsi generic sg4 type 5
[ 19.419990] sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray
[ 19.419996] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 19.420266] sr 4:0:1:0: Attached scsi CD-ROM sr0
[ 19.473150] usb 5-5: new low-speed USB device number 2 using ohci_hcd
[ 19.502890] md: md1 stopped.
[ 19.504799] md: bind<sdb1>
[ 19.505140] md: bind<sdc1>
[ 19.505359] md: bind<sdd1>
[ 19.573170] raid6: sse2x1 4164 MB/s
[ 19.641187] raid6: sse2x2 7252 MB/s
[ 19.642283] usb 5-5: New USB device found, idVendor=046d, idProduct=c03d
[ 19.642288] usb 5-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 19.642291] usb 5-5: Product: USB-PS/2 Optical Mouse
[ 19.642293] usb 5-5: Manufacturer: Logitech
[ 19.646241] hidraw: raw HID events driver (C) Jiri Kosina
[ 19.650342] usbcore: registered new interface driver usbhid
[ 19.650345] usbhid: USB HID core driver
[ 19.652114] input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:13.0/usb5/5-5/5-5:1.0/input/input1
[ 19.652201] hid-generic 0003:046D:C03D.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:13.0-5/input0
[ 19.709208] raid6: sse2x4 9557 MB/s
[ 19.709211] raid6: using algorithm sse2x4 (9557 MB/s)
[ 19.709214] raid6: using ssse3x2 recovery algorithm
[ 19.709423] xor: automatically using best checksumming function:
[ 19.749230] avx : 10737.000 MB/sec
[ 19.749428] async_tx: api initialized (async)
[ 19.750354] md: raid6 personality registered for level 6
[ 19.750356] md: raid5 personality registered for level 5
[ 19.750358] md: raid4 personality registered for level 4
[ 19.750633] md/raid:md1: device sdd1 operational as raid disk 0
[ 19.750636] md/raid:md1: device sdc1 operational as raid disk 2
[ 19.750638] md/raid:md1: device sdb1 operational as raid disk 1
[ 19.750878] md/raid:md1: allocated 3282kB
[ 19.750900] md/raid:md1: raid level 5 active with 3 out of 3 devices, algorithm 2
[ 19.750902] RAID conf printout:
[ 19.750903] --- level:5 rd:3 wd:3
[ 19.750904] disk 0, o:1, dev:sdd1
[ 19.750906] disk 1, o:1, dev:sdb1
[ 19.750907] disk 2, o:1, dev:sdc1
[ 19.750912] md1: Warning: Device sdb1 is misaligned
[ 19.750914] md1: Warning: Device sdb1 is misaligned
[ 19.750929] md1: detected capacity change from 0 to 4000792444928
[ 19.750946] RAID conf printout:
[ 19.750949] --- level:5 rd:3 wd:3
[ 19.750951] disk 0, o:1, dev:sdd1
[ 19.750953] disk 1, o:1, dev:sdb1
[ 19.750958] disk 2, o:1, dev:sdc1
[ 19.752089] md1: unknown partition table
[ 19.753852] device-mapper: uevent: version 1.0.3
[ 19.753910] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
[ 20.244322] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 20.510879] systemd-udevd[416]: starting version 204
[ 20.589060] ACPI: acpi_idle registered with cpuidle
[ 20.589385] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input2
[ 20.589392] ACPI: Power Button [PWRB]
[ 20.590495] media: Linux media interface: v0.10
[ 20.590684] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
[ 20.590689] ACPI: Power Button [PWRF]
[ 20.592418] Linux video capture interface: v2.00
[ 20.616980] cx23885 driver version 0.0.3 loaded
[ 20.629625] piix4_smbus 0000:00:14.0: SMBus Host Controller at 0xb00, revision 0
[ 20.629854] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge WinTV-HVR1250 [card=3,autodetected]
[ 20.631376] sp5100_tco: SP5100/SB800 TCO WatchDog Timer Driver v0.05
[ 20.631429] sp5100_tco: PCI Revision ID: 0x42
[ 20.631459] sp5100_tco: Using 0xfed80b00 for watchdog MMIO address
[ 20.631470] sp5100_tco: Last reboot was not triggered by watchdog.
[ 20.631519] sp5100_tco: initialized (0xffffc90000c4ab00). heartbeat=60 sec (nowayout=0)
[ 20.633267] EDAC MC: Ver: 3.0.0
[ 20.634743] MCE: In-kernel MCE decoding enabled.
[ 20.635539] AMD64 EDAC driver v3.4.0
[ 20.652112] input: HDA ATI SB Front Headphone as /devices/pci0000:00/0000:00:14.2/sound/card0/input4
[ 20.652212] input: HDA ATI SB Line Out Side as /devices/pci0000:00/0000:00:14.2/sound/card0/input5
[ 20.652282] input: HDA ATI SB Line Out CLFE as /devices/pci0000:00/0000:00:14.2/sound/card0/input6
[ 20.652357] input: HDA ATI SB Line Out Surround as /devices/pci0000:00/0000:00:14.2/sound/card0/input7
[ 20.652440] input: HDA ATI SB Line Out Front as /devices/pci0000:00/0000:00:14.2/sound/card0/input8
[ 20.652608] input: HDA ATI SB Line as /devices/pci0000:00/0000:00:14.2/sound/card0/input9
[ 20.652687] input: HDA ATI SB Rear Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input10
[ 20.652753] input: HDA ATI SB Front Mic as /devices/pci0000:00/0000:00:14.2/sound/card0/input11
[ 20.653427] EDAC amd64: DRAM ECC disabled.
[ 20.653440] EDAC amd64: ECC disabled in the BIOS or no ECC capability, module will not load.
[ 20.653440] Either enable ECC checking or force module loading by setting 'ecc_enable_override'.
[ 20.653440] (Note that use of the override may cause unknown side effects.)
[ 20.656497] input: PC Speaker as /devices/platform/pcspkr/input/input12
[ 20.681091] alg: No test for __gcm-aes-aesni (__driver-gcm-aes-aesni)
[ 20.696099] kvm: Nested Virtualization enabled
[ 20.696106] kvm: Nested Paging enabled
[ 20.756628] tveeprom 1-0050: Hauppauge model 79001, rev E1D9, serial# 3463031
[ 20.756632] tveeprom 1-0050: MAC address is 00:0d:fe:34:d7:77
[ 20.756635] tveeprom 1-0050: tuner model is Microtune MT2131 (idx 139, type 4)
[ 20.756637] tveeprom 1-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
[ 20.756639] tveeprom 1-0050: audio processor is CX23885 (idx 39)
[ 20.756641] tveeprom 1-0050: decoder processor is CX23885 (idx 33)
[ 20.756643] tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter
[ 20.756644] cx23885[0]: hauppauge eeprom: model=79001
[ 20.757988] hda-intel 0000:01:00.1: Handle VGA-switcheroo audio client
[ 20.757992] hda-intel 0000:01:00.1: Force to non-snoop mode
[ 20.758040] snd_hda_intel 0000:01:00.1: irq 74 for MSI/MSI-X
[ 20.762290] cx25840 3-0044: cx23885 A/V decoder found @ 0x88 (cx23885[0])
[ 20.764875] input: HDA ATI HDMI HDMI/DP,pcm=11 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input13
[ 20.764950] input: HDA ATI HDMI HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input14
[ 20.765016] input: HDA ATI HDMI HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input15
[ 20.765080] input: HDA ATI HDMI HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input16
[ 20.765147] input: HDA ATI HDMI HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input17
[ 20.765210] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card1/input18
[ 20.772956] cx25840 3-0044: firmware: agent loaded v4l-cx23885-avcore-01.fw into memory
[ 20.779777] acpi-cpufreq: overriding BIOS provided _PSD data
[ 21.385543] cx25840 3-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
[ 21.406574] tuner 1-0061: Tuner -1 found with type(s) Radio TV.
[ 21.411656] tuner-simple 1-0061: creating new instance
[ 21.411659] tuner-simple 1-0061: type set to 0 (Temic PAL (4002 FH5))
[ 21.412348] cx23885[0]: registered device video0 [v4l2]
[ 21.412399] cx23885[0]: registered device vbi0
[ 21.412792] cx23885[0]: registered ALSA audio device
[ 21.440443] cx23885_dvb_register() allocating 1 frontend(s)
[ 21.440446] cx23885[0]: cx23885 based dvb card
[ 21.475959] MT2131: successfully identified at address 0x61
[ 21.475963] DVB: registering new adapter (cx23885[0])
[ 21.475967] cx23885 0000:03:00.0: DVB: registering adapter 0 frontend 0 (Samsung S5H1409 QAM/8VSB Frontend)...
[ 21.476262] cx23885_dev_checkrevision() Hardware revision = 0xa4
[ 21.476267] cx23885[0]/0: found at 0000:03:00.0, rev: 3, irq: 46, latency: 0, mmio: 0xfe600000
[ 21.966280] EXT4-fs (sda1): re-mounted. Opts: (null)
[ 22.042060] EXT4-fs (sda1): re-mounted. Opts: discard,errors=remount-ro
[ 22.636824] fuse init (API version 7.22)
[ 22.674247] loop: module loaded
[ 22.701301] [drm] Initialized drm 1.1.0 20060810
[ 22.714587] [drm] radeon kernel modesetting enabled.
[ 22.716311] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6819 0x1043:0x042C).
[ 22.716359] [drm] register mmio base: 0xFEA00000
[ 22.716362] [drm] register mmio size: 262144
[ 22.716653] ATOM BIOS: 6819.15.17.0.1.AS07
[ 22.716727] radeon 0000:01:00.0: VRAM: 2048M 0x0000000000000000 - 0x000000007FFFFFFF (2048M used)
[ 22.716732] radeon 0000:01:00.0: GTT: 512M 0x0000000080000000 - 0x000000009FFFFFFF
[ 22.737461] [drm] Detected VRAM RAM=2048M, BAR=256M
[ 22.737466] [drm] RAM width 256bits DDR
[ 22.737570] [TTM] Zone kernel: Available graphics memory: 4081924 kiB
[ 22.737571] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
[ 22.737572] [TTM] Initializing pool allocator
[ 22.737578] [TTM] Initializing DMA pool allocator
[ 22.737619] [drm] radeon: 2048M of VRAM memory ready
[ 22.737622] [drm] radeon: 512M of GTT memory ready.
[ 22.740441] platform radeon_uvd.0: firmware: agent loaded radeon/TAHITI_uvd.bin into memory
[ 22.740832] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 22.749045] [drm] Loading PITCAIRN Microcode
[ 22.749647] platform radeon_cp.0: firmware: agent loaded radeon/PITCAIRN_pfp.bin into memory
[ 22.750996] platform radeon_cp.0: firmware: agent loaded radeon/PITCAIRN_me.bin into memory
[ 22.751191] platform radeon_cp.0: firmware: agent loaded radeon/PITCAIRN_ce.bin into memory
[ 22.751508] platform radeon_cp.0: firmware: agent loaded radeon/PITCAIRN_rlc.bin into memory
[ 22.752250] platform radeon_cp.0: firmware: agent loaded radeon/PITCAIRN_mc.bin into memory
[ 22.904691] EXT4-fs (md1): mounted filesystem with ordered data mode. Opts: user_xattr
[ 23.223566] [drm] PCIE GART of 512M enabled (table at 0x0000000000276000).
[ 23.223676] radeon 0000:01:00.0: WB enabled
[ 23.223679] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 and cpu addr 0xffff880233712c00
[ 23.223682] radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 and cpu addr 0xffff880233712c04
[ 23.223684] radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 and cpu addr 0xffff880233712c08
[ 23.223686] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c and cpu addr 0xffff880233712c0c
[ 23.223688] radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 and cpu addr 0xffff880233712c10
[ 23.224683] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90011535a18
[ 23.224685] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 23.224686] [drm] Driver supports precise vblank timestamp query.
[ 23.224708] radeon 0000:01:00.0: irq 75 for MSI/MSI-X
[ 23.224718] radeon 0000:01:00.0: radeon: using MSI.
[ 23.224744] [drm] radeon: irq initialized.
[ 23.243970] [drm] ring test on 0 succeeded in 3 usecs
[ 23.243977] [drm] ring test on 1 succeeded in 1 usecs
[ 23.243982] [drm] ring test on 2 succeeded in 1 usecs
[ 23.244045] [drm] ring test on 3 succeeded in 2 usecs
[ 23.244056] [drm] ring test on 4 succeeded in 1 usecs
[ 23.429884] [drm] ring test on 5 succeeded in 2 usecs
[ 23.429893] [drm] UVD initialized successfully.
[ 23.432625] [drm] ib test on ring 0 succeeded in 0 usecs
[ 23.432708] [drm] ib test on ring 1 succeeded in 0 usecs
[ 23.432782] [drm] ib test on ring 2 succeeded in 0 usecs
[ 23.432833] [drm] ib test on ring 3 succeeded in 0 usecs
[ 23.432881] [drm] ib test on ring 4 succeeded in 1 usecs
[ 23.586872] [drm] ib test on ring 5 succeeded
[ 23.588560] [drm] Radeon Display Connectors
[ 23.588563] [drm] Connector 0:
[ 23.588564] [drm] DP-1
[ 23.588566] [drm] HPD4
[ 23.588568] [drm] DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
[ 23.588570] [drm] Encoders:
[ 23.588571] [drm] DFP1: INTERNAL_UNIPHY2
[ 23.588572] [drm] Connector 1:
[ 23.588574] [drm] HDMI-A-1
[ 23.588575] [drm] HPD5
[ 23.588577] [drm] DDC: 0x6540 0x6540 0x6544 0x6544 0x6548 0x6548 0x654c 0x654c
[ 23.588578] [drm] Encoders:
[ 23.588579] [drm] DFP2: INTERNAL_UNIPHY2
[ 23.588581] [drm] Connector 2:
[ 23.588582] [drm] DVI-D-1
[ 23.588583] [drm] HPD1
[ 23.588585] [drm] DDC: 0x6570 0x6570 0x6574 0x6574 0x6578 0x6578 0x657c 0x657c
[ 23.588586] [drm] Encoders:
[ 23.588588] [drm] DFP3: INTERNAL_UNIPHY1
[ 23.588589] [drm] Connector 3:
[ 23.588590] [drm] DVI-I-1
[ 23.588591] [drm] HPD6
[ 23.588593] [drm] DDC: 0x6580 0x6580 0x6584 0x6584 0x6588 0x6588 0x658c 0x658c
[ 23.588594] [drm] Encoders:
[ 23.588595] [drm] DFP4: INTERNAL_UNIPHY
[ 23.588597] [drm] CRT1: INTERNAL_KLDSCP_DAC1
[ 23.588655] [drm] Internal thermal controller with fan control
[ 23.588744] [drm] radeon: power management initialized
[ 23.679692] [drm] fb mappable at 0xC1381000
[ 23.679697] [drm] vram apper at 0xC0000000
[ 23.679701] [drm] size 8294400
[ 23.679704] [drm] fb depth is 24
[ 23.679706] [drm] pitch is 7680
[ 23.679907] fbcon: radeondrmfb (fb0) is primary device
[ 23.719884] Console: switching to colour frame buffer device 240x67
[ 23.738935] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[ 23.738938] radeon 0000:01:00.0: registered panic notifier
[ 23.738967] [drm] Initialized radeon 2.33.0 20080528 for 0000:01:00.0 on minor 0
[ 24.668351] Adding 8388604k swap on /home/swap1. Priority:1 extents:253 across:85598204k
[ 26.245690] Adding 8388604k swap on /home/swap2. Priority:1 extents:179 across:51716092k
[ 26.586178] Bridge firewalling registered
[ 26.590659] device eth0 entered promiscuous mode
[ 26.652574] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 26.657831] IPv6: ADDRCONF(NETDEV_UP): br0: link is not ready
[ 31.667599] r8168: eth0: link up
[ 31.667642] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 31.667800] br0: port 1(eth0) entered forwarding state
[ 31.667809] br0: port 1(eth0) entered forwarding state
[ 31.667832] IPv6: ADDRCONF(NETDEV_CHANGE): br0: link becomes ready
[ 35.230540] RPC: Registered named UNIX socket transport module.
[ 35.230543] RPC: Registered udp transport module.
[ 35.230544] RPC: Registered tcp transport module.
[ 35.230546] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 35.236798] FS-Cache: Loaded
[ 35.237636] Key type dns_resolver registered
[ 35.248419] FS-Cache: Netfs 'nfs' registered for caching
[ 35.259533] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[ 37.306728] Bluetooth: Core ver 2.16
[ 37.306751] NET: Registered protocol family 31
[ 37.306754] Bluetooth: HCI device and connection manager initialized
[ 37.306763] Bluetooth: HCI socket layer initialized
[ 37.306768] Bluetooth: L2CAP socket layer initialized
[ 37.306776] Bluetooth: SCO socket layer initialized
[ 37.310912] Bluetooth: RFCOMM TTY layer initialized
[ 37.310921] Bluetooth: RFCOMM socket layer initialized
[ 37.310922] Bluetooth: RFCOMM ver 1.11
[ 37.317751] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 37.317754] Bluetooth: BNEP filters: protocol multicast
[ 37.317763] Bluetooth: BNEP socket layer initialized
[ 37.367106] lp: driver loaded but no devices found
[ 37.373575] ppdev: user-space parallel port driver
[ 37.654581] Ebtables v2.0 registered
[ 37.672280] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 37.685456] ip6_tables: (C) 2000-2006 Netfilter Core Team
^ permalink raw reply
* Re: [PATCH net-next] tcp: tcp_transmit_skb() optimizations
From: David Miller @ 2013-10-12 5:06 UTC (permalink / raw)
To: eric.dumazet; +Cc: netdev, fitz, ycheng, ncardwell
In-Reply-To: <1381540819.4971.117.camel@edumazet-glaptop.roam.corp.google.com>
From: Eric Dumazet <eric.dumazet@gmail.com>
Date: Fri, 11 Oct 2013 18:20:19 -0700
> On Fri, 2013-10-11 at 15:43 -0700, Eric Dumazet wrote:
>> On Fri, 2013-10-11 at 17:48 -0400, David Miller wrote:
>>
>> > This patch is correct, so I've applied it, but it points out a bug.
>> >
>> > The __tcp_retransmit_skb() code that does a __pskb_copy() to handle
>> > NET_IP_ALIGN violations and skb_headroom() overflows is buggy because
>> > it needs to store a congestion control timestamp in the original 'skb'
>> > since that's what we'll look at in the retransmit queue.
>>
>> Yes, I saw that, indeed.
>>
>> I added it as low priority bug for the moment, as the default congestion
>> module do not really care, and this case is really unlikely ;)
>>
>
> Ah, I remember now that the conclusion was :
> the timestamp is not taken into account for retransmits.
>
> ( FLAG_RETRANS_DATA_ACKED )
Great, thanks for the clarification.
^ permalink raw reply
* [PATCH] usbnet: fix error return code in usbnet_probe()
From: Wei Yongjun @ 2013-10-12 6:24 UTC (permalink / raw)
To: oneukum-l3A5Bk7waGM
Cc: yongjun_wei-zrsr2BFq86L20UzCJQGyNP8+0UxHXcjY,
netdev-u79uwXL29TY76Z2rM5mHXA, linux-usb-u79uwXL29TY76Z2rM5mHXA
From: Wei Yongjun <yongjun_wei-zrsr2BFq86L20UzCJQGyNP8+0UxHXcjY@public.gmane.org>
Fix to return -ENOMEM in the padding pkt alloc fail error handling
case instead of 0, as done elsewhere in this function.
Signed-off-by: Wei Yongjun <yongjun_wei-zrsr2BFq86L20UzCJQGyNP8+0UxHXcjY@public.gmane.org>
---
drivers/net/usb/usbnet.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/net/usb/usbnet.c b/drivers/net/usb/usbnet.c
index bf94e10..90a429b 100644
--- a/drivers/net/usb/usbnet.c
+++ b/drivers/net/usb/usbnet.c
@@ -1688,8 +1688,10 @@ usbnet_probe (struct usb_interface *udev, const struct usb_device_id *prod)
if (dev->can_dma_sg && !(info->flags & FLAG_SEND_ZLP) &&
!(info->flags & FLAG_MULTI_PACKET)) {
dev->padding_pkt = kzalloc(1, GFP_KERNEL);
- if (!dev->padding_pkt)
+ if (!dev->padding_pkt) {
+ status = -ENOMEM;
goto out4;
+ }
}
status = register_netdev (net);
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related
* Re: [PATCH v3 tip/core/rcu 0/14] Sparse-related updates for 3.13
From: Josh Triplett @ 2013-10-12 6:53 UTC (permalink / raw)
To: Paul E. McKenney
Cc: linux-kernel, mingo, laijs, dipankar, akpm, mathieu.desnoyers,
niv, tglx, peterz, rostedt, dhowells, edumazet, darren, fweisbec,
sbw, fengguang.wu, stephen, davem, bridge, netdev, tgraf, gaofeng,
linux-decnet-user, kuznet, jmorris, yoshfuji, kaber, linville,
johannes
In-Reply-To: <20131011231659.GA28062@linux.vnet.ibm.com>
On Fri, Oct 11, 2013 at 04:16:59PM -0700, Paul E. McKenney wrote:
> Changes from v2:
>
> o Switch from rcu_assign_pointer() to ACCESS_ONCE() given that
> the pointers are all --rcu and already visible to readers,
> as suggested by Eric Dumazet and Josh Triplett.
Hang on a moment. Do *none* of these cases need write memory barriers?
- Josh Triplet
^ permalink raw reply
* Re: [PATCH v2 tip/core/rcu 07/13] ipv6/ip6_tunnel: Apply rcu_access_pointer() to avoid sparse false positive
From: Paul E. McKenney @ 2013-10-12 7:53 UTC (permalink / raw)
To: Eric Dumazet, Josh Triplett, linux-kernel, mingo, laijs, dipankar,
akpm, mathieu.desnoyers, niv, tglx, peterz, rostedt, dhowells,
edumazet, darren, fweisbec, sbw, David S. Miller,
Alexey Kuznetsov, James Morris, Hideaki YOSHIFUJI,
Patrick McHardy, netdev
In-Reply-To: <20131012022508.GA20321@order.stressinduktion.org>
On Sat, Oct 12, 2013 at 04:25:08AM +0200, Hannes Frederic Sowa wrote:
> On Thu, Oct 10, 2013 at 12:05:32PM -0700, Paul E. McKenney wrote:
> > On Thu, Oct 10, 2013 at 04:04:22AM +0200, Hannes Frederic Sowa wrote:
> > > On Wed, Oct 09, 2013 at 05:28:33PM -0700, Paul E. McKenney wrote:
> > > > On Wed, Oct 09, 2013 at 05:12:40PM -0700, Eric Dumazet wrote:
> > > > > On Wed, 2013-10-09 at 16:40 -0700, Josh Triplett wrote:
> > > > >
> > > > > > that. Constructs like list_del_rcu are much clearer, and not
> > > > > > open-coded. Open-coding synchronization code is almost always a Bad
> > > > > > Idea.
> > > > >
> > > > > OK, so you think there is synchronization code.
> > > > >
> > > > > I will shut up then, no need to waste time.
> > > >
> > > > As you said earlier, we should at least get rid of the memory barrier
> > > > as long as we are changing the code.
> > >
> > > Interesting thread!
> > >
> > > Sorry to chime in and asking a question:
> > >
> > > Why do we need an ACCESS_ONCE here if rcu_assign_pointer can do without one?
> > > In other words I wonder why rcu_assign_pointer is not a static inline function
> > > to use the sequence point in argument evaluation (if I remember correctly this
> > > also holds for inline functions) to not allow something like this:
> > >
> > > E.g. we want to publish which lock to take first to prevent an ABBA problem
> > > (extreme example):
> > >
> > > rcu_assign_pointer(lockptr, min(lptr1, lptr2));
> > >
> > > Couldn't a compiler spill the lockptr memory location as a temporary buffer
> > > if the compiler is under register pressure? (yes, this seems unlikely if we
> > > flushed out most registers to memory because of the barrier, but still... ;) )
> > >
> > > This seems to be also the case if we publish a multi-dereferencing pointers
> > > e.g. ptr->ptr->ptr.
> >
> > IIRC, sequence points only confine volatile accesses. For non-volatile
> > accesses, the so-called "as-if rule" allows compiler writers to do some
> > surprisingly global reordering.
> >
> > The reason that rcu_assign_pointer() isn't an inline function is because
> > it needs to be type-generic, in other words, it needs to be OK to use
> > it on any type of pointers as long as the C types of the two pointers
> > match (the sparse types can vary a bit).
> >
> > One of the reasons for wanting a volatile cast in rcu_assign_pointer() is
> > to prevent compiler mischief such as you described in your last two
> > paragraphs. That said, it would take a very brave compiler to pull
> > a pointer-referenced memory location into a register and keep it there.
> > Unfortunately, increasing compiler bravery seems to be a solid long-term
> > trend.
>
> I saw your patch regarding making rcu_assign_pointer volatile and wonder if we
> can still make it a bit more safe to use if we force the evaluation of the
> to-be-assigned pointer before the write barrier. This is what I have in mind:
>
> diff --git a/include/linux/rcupdate.h b/include/linux/rcupdate.h
> index f1f1bc3..79eccc3 100644
> --- a/include/linux/rcupdate.h
> +++ b/include/linux/rcupdate.h
> @@ -550,8 +550,9 @@ static inline void rcu_preempt_sleep_check(void)
> })
> #define __rcu_assign_pointer(p, v, space) \
> do { \
> + typeof(v) ___v = (v); \
> smp_wmb(); \
> - (p) = (typeof(*v) __force space *)(v); \
> + (p) = (typeof(*___v) __force space *)(___v); \
> } while (0)
>
>
> I don't think ___v must be volatile for this case because the memory barrier
> will force the evaluation of v first.
>
> This would guard against cases where rcu_assign_pointer is used like:
>
> rcu_assign_pointer(ptr, compute_ptr_with_side_effects());
I am sorry, but I am not seeing how this would be particularly useful.
The point of rcu_assign_pointer() is to order the initialization of
a data structure against publishing a pointer to that data structure.
An example may be found in cgroup_create():
name = cgroup_alloc_name(dentry);
if (!name)
goto err_free_cgrp;
rcu_assign_pointer(cgrp->name, name);
Here, cgroup_alloc_name() allocates memory for the name and fills in
the name:
static struct cgroup_name *cgroup_alloc_name(struct dentry *dentry)
{
struct cgroup_name *name;
name = kmalloc(sizeof(*name) + dentry->d_name.len + 1, GFP_KERNEL);
if (!name)
return NULL;
strcpy(name->name, dentry->d_name.name);
return name;
}
So the point of the smp_wmb() in __rcu_assign_pointer() is to order the
strcpy() in cgroup_alloc_name() to happen before the assignment of the
name pointer to cgrp->name.
To make this example fit your pattern, we could change the code in
cgroup_create() to look as follows (and to be buggy):
/* BAD CODE! Do not do this! */
rcu_assign_pointer(cgrp->name, cgroup_alloc_name(dentry));
if (!cgrp->name)
goto err_free_cgrp;
The reason that this is bad practice is that it is hiding the fact that
the allocation and initialization in cgroup_alloc_name() needs to be
ordered before the assignment to cgrp->name.
Make sense?
Thanx, Paul
^ permalink raw reply
* DomU's network interface will hung when Dom0 running 32bit
From: jianhai luan @ 2013-10-12 8:53 UTC (permalink / raw)
To: Ian Campbell, Wei Liu; +Cc: xen-devel, netdev
Hi Ian,
I meet the DomU's network interface hung issue recently, and have
been working on the issue from that time. I find that DomU's network
interface, which send lesser package, will hung if Dom0 running 32bit
and DomU's up-time is very long. I think that one jiffies overflow bug
exist in the function tx_credit_exceeded().
I know the inline function time_after_eq(a,b) will process jiffies
overflow, but the function have one limit a should little that (b +
MAX_SIGNAL_LONG). If a large than the value, time_after_eq will return
false. The MAX_SINGNAL_LONG should be 0x7fffffff at 32-bit machine.
If DomU's network interface send lesser package (<0.5k/s if
jiffies=250 and credit_bytes=ULONG_MAX), jiffies will beyond out
(credit_timeout.expires + MAX_SIGNAL_LONG) and time_after_eq(now,
next_credit) will failure (should be true). So one timer which will not
be trigger in short time, and later process will be aborted when
timer_pending(&vif->credit_timeout) is true. The result will be DomU's
network interface will be hung in long time (> 40days).
Please think about the below scenario:
Condition:
Dom0 running 32-bit and HZ = 1000
vif->credit_timeout->expire = 0xffffffff, vif->remaining_credit =
0xffffffff, vif->credit_usec=0 jiffies=0
vif receive lesser package (DomU send lesser package). If the value
is litter than 2K/s, consume 4G(0xffffffff) will need 582.55 hours.
jiffies will large than 0x7ffffff. we guess jiffies = 0x800000ff,
time_after_eq(0x800000ff, 0xffffffff) will failure, and one time which
expire is 0xfffffff will be pended into system. So the interface will
hung until jiffies recount 0xffffffff (that will need very long time).
If some error exist in above explain, please help me point it out.
Thanks,
Jason
^ permalink raw reply
* Re: [PATCHv2 2/2] Don't compute checksum value for SCTP skb with, CHECKSUM_PARTIAL set
From: Fan Du @ 2013-10-12 9:45 UTC (permalink / raw)
To: Vlad Yasevich; +Cc: Neil Horman, steffen.klassert, davem, netdev
In-Reply-To: <52580A68.9040502@gmail.com>
On 2013年10月11日 22:25, Vlad Yasevich wrote:
> On 10/11/2013 03:08 AM, Fan Du wrote:
>>
>>
>> On 2013年10月10日 21:11, Neil Horman wrote:
>>> On Thu, Oct 10, 2013 at 01:51:36PM +0800, Fan Du wrote:
>>>> igb/ixgbe have hardware sctp checksum support, when this feature is
>>>> enabled
>>>> and also IPsec is armed to protect sctp traffic, ugly things happened as
>>>> xfrm_output checks CHECKSUM_PARTIAL to do check sum operation(sum
>>>> every thing
>>>> up and pack the 16bits result in the checksum field). The result is fail
>>>> establishment of sctp communication.
>>>>
>>> Shouldn't this be fixed in the xfrm code then? E.g. check the device
>>> features
>>> for SCTP checksum offloading and and skip the checksum during xfrm
>>> output if its
>>> available?
>>>
>>> Or am I missing something?
>>> Neil
>>>
>>>
>>
>>
>> From cff25810910603ff991f0c56441d6de8dc33a822 Mon Sep 17 00:00:00 2001
>> From: Fan Du <fan.du@windriver.com>
>> Date: Fri, 11 Oct 2013 14:31:57 +0800
>> Subject: [PATCH 2/2] Don't compute checksum value for SCTP skb with
>> CHECKSUM_PARTIAL set
>> MIME-Version: 1.0
>> Content-Type: text/plain; charset=UTF-8
>> Content-Transfer-Encoding: 8bit
>>
>> IPsec is not enabled in this scenario:
>>
>> SCTP skb set CHECKSUM_PARTIAL to indicate hardware is capable of doing
>> SCTP checksum(crc32-c) scoping the whole SCTP packet range. However when
>> such kind of skb is delivered through IPv4/v6 output handler, IPv4/v6 stack
>> interpret CHECKSUM_PARTIAL by calling skb_checksum_help to compute 16bits
>> checksum value by summing everything up, the whole SCTP packet in software
>> manner! After this skb reach NIC, after hardware doing its SCTP checking
>> business, a crc32-c value will overwrite the value IPv4/v6 stack computed
>> before.
>>
>> This patch solves this by introducing skb_is_sctpv4/6 to optimize such
>> case.
>>
>> Signed-off-by: Fan Du <fan.du@windriver.com>
>> ---
>> v2:
>> Rework this problem by introducing skb_is_scktv4/6
>>
>> ---
>> include/linux/ip.h | 5 +++++
>> include/linux/ipv6.h | 6 ++++++
>> include/linux/skbuff.h | 1 -
>> net/core/skbuff.c | 1 +
>> net/ipv4/ip_output.c | 4 +++-
>> net/ipv6/ip6_output.c | 1 +
>> net/xfrm/xfrm_output.c | 20 +++++++++++++++-----
>> 7 files changed, 31 insertions(+), 7 deletions(-)
>>
>> diff --git a/include/linux/ip.h b/include/linux/ip.h
>> index 492bc65..f556292 100644
>> --- a/include/linux/ip.h
>> +++ b/include/linux/ip.h
>> @@ -19,6 +19,7 @@
>>
>> #include <linux/skbuff.h>
>> #include <uapi/linux/ip.h>
>> +#include <uapi/linux/in.h>
>>
>> static inline struct iphdr *ip_hdr(const struct sk_buff *skb)
>> {
>> @@ -34,4 +35,8 @@ static inline struct iphdr *ipip_hdr(const struct
>> sk_buff *skb)
>> {
>> return (struct iphdr *)skb_transport_header(skb);
>> }
>> +static inline int skb_is_sctpv4(const struct sk_buff *skb)
>> +{
>> + return ip_hdr(skb)->protocol == IPPROTO_SCTP;
>> +}
>> #endif /* _LINUX_IP_H */
>> diff --git a/include/linux/ipv6.h b/include/linux/ipv6.h
>> index 28ea384..6e17c04 100644
>> --- a/include/linux/ipv6.h
>> +++ b/include/linux/ipv6.h
>> @@ -2,6 +2,7 @@
>> #define _IPV6_H
>>
>> #include <uapi/linux/ipv6.h>
>> +#include <uapi/linux/in.h>
>>
>> #define ipv6_optlen(p) (((p)->hdrlen+1) << 3)
>> /*
>> @@ -387,4 +388,9 @@ static inline struct raw6_sock *raw6_sk(const struct
>> sock *sk)
>> ((__sk)->sk_bound_dev_if == (__dif))) && \
>> net_eq(sock_net(__sk), (__net)))
>>
>> +static inline int skb_is_sctpv6(const struct sk_buff *skb)
>> +{
>> + return ipv6_hdr(skb)->nexthdr == IPPROTO_SCTP;
>> +}
>> +
>> #endif /* _IPV6_H */
>> diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
>> index 2ddb48d..b36d0cc 100644
>> --- a/include/linux/skbuff.h
>> +++ b/include/linux/skbuff.h
>> @@ -2393,7 +2393,6 @@ extern void skb_split(struct sk_buff *skb,
>> extern int skb_shift(struct sk_buff *tgt, struct sk_buff *skb,
>> int shiftlen);
>> extern void skb_scrub_packet(struct sk_buff *skb, bool xnet);
>> -
>> extern struct sk_buff *skb_segment(struct sk_buff *skb,
>> netdev_features_t features);
>>
>> diff --git a/net/core/skbuff.c b/net/core/skbuff.c
>> index d81cff1..54d6172 100644
>> --- a/net/core/skbuff.c
>> +++ b/net/core/skbuff.c
>> @@ -3526,3 +3526,4 @@ void skb_scrub_packet(struct sk_buff *skb, bool xnet)
>> nf_reset_trace(skb);
>> }
>> EXPORT_SYMBOL_GPL(skb_scrub_packet);
>> +
>> diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c
>> index a04d872..8676b2c 100644
>> --- a/net/ipv4/ip_output.c
>> +++ b/net/ipv4/ip_output.c
>> @@ -587,7 +587,9 @@ slow_path_clean:
>>
>> slow_path:
>> /* for offloaded checksums cleanup checksum before fragmentation */
>> - if ((skb->ip_summed == CHECKSUM_PARTIAL) && skb_checksum_help(skb))
>> + if ((skb->ip_summed == CHECKSUM_PARTIAL) &&
>> + !skb_is_sctpv4(skb) &&
>> + skb_checksum_help(skb))
>> goto fail;
>> iph = ip_hdr(skb);
>>
>> diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c
>> index 3a692d5..9b27d95 100644
>> --- a/net/ipv6/ip6_output.c
>> +++ b/net/ipv6/ip6_output.c
>> @@ -671,6 +671,7 @@ slow_path_clean:
>>
>> slow_path:
>> if ((skb->ip_summed == CHECKSUM_PARTIAL) &&
>> + !skb_is_sctpv6(skb) &&
>> skb_checksum_help(skb))
>> goto fail;
>>
>
> No, this isn't right. This is a case where IP fragmentation is
> required, and the above code will cause SCTP checksum to not be
> computed.
Ok, I got my ball, ten bucks bet this correct ;)
IPv4:
after skb reach fragmentation part, CHECKSUM_PARTIAL denotes
L4 layer protocol need to be checksummed, then IPv4 checksum is
recomputed for each fragmented IPv4 packet.
IPv6:
Here IPv6 doesn't need checksum for its header, again
CHECKSUM_PARTIAL denotes L4 layer protocol need to be checksummed.
So all in all, this is the right place to distinguish SCTP skb out,
and skip checksum operation as hw does it thereafter.
Q.E.D.
> Looks like SCTP needs to compute the checksum in the case where
> skb will be fragmented.
>
> An alternative, that will also allow us to get rid of patch 1
> in the serices is to have a checksum handler offload function
> that can be used to compute checksum in this case.
>
> -vlad
>
>> diff --git a/net/xfrm/xfrm_output.c b/net/xfrm/xfrm_output.c
>> index 3bb2cdc..ddef94a 100644
>> --- a/net/xfrm/xfrm_output.c
>> +++ b/net/xfrm/xfrm_output.c
>> @@ -180,6 +180,14 @@ static int xfrm_output_gso(struct sk_buff *skb)
>> return 0;
>> }
>>
>> +static int skb_is_sctp(const struct sk_buff *skb)
>> +{
>> + if (skb->protocol == __constant_htons(ETH_P_IP))
>> + return skb_is_sctpv4(skb);
>> + else
>> + return skb_is_sctpv6(skb);
>> +}
>> +
>> int xfrm_output(struct sk_buff *skb)
>> {
>> struct net *net = dev_net(skb_dst(skb)->dev);
>> @@ -189,11 +197,13 @@ int xfrm_output(struct sk_buff *skb)
>> return xfrm_output_gso(skb);
>>
>> if (skb->ip_summed == CHECKSUM_PARTIAL) {
>> - err = skb_checksum_help(skb);
>> - if (err) {
>> - XFRM_INC_STATS(net, LINUX_MIB_XFRMOUTERROR);
>> - kfree_skb(skb);
>> - return err;
>> + if (!skb_is_sctp(skb)) {
>> + err = skb_checksum_help(skb);
>> + if (err) {
>> + XFRM_INC_STATS(net, LINUX_MIB_XFRMOUTERROR);
>> + kfree_skb(skb);
>> + return err;
>> + }
>> }
>> }
>>
>
>
--
浮沉随浪只记今朝笑
--fan
^ permalink raw reply
* Re: r8168-dkms and interaction with IOMMU setting
From: Francois Romieu @ 2013-10-12 9:50 UTC (permalink / raw)
To: gary; +Cc: Realtek linux nic maintainers, netdev
In-Reply-To: <5258CE5E.7080700@torfree.net>
Gary Dale <garydale@torfree.net> :
> I'm running Jessie. I just replaced my mainboard and was having some
> problems.
(so 3.10-3 something kernel from the dmesg)
> 1) I was not getting the RTL8168 onboard NIC to work. It seemed to
> be able to receive but not transmit if I read this ifconfig output
> correctly:
>
> eth0 Link encap:Ethernet HWaddr 94:de:80:b1:57:17
> UP BROADCAST MULTICAST MTU:1500 Metric:1
> RX packets:86 errors:0 dropped:0 overruns:0 frame:0
> TX packets:0 errors:0 dropped:34 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:15027 (14.6 KiB) TX bytes:0 (0.0 B)
> Interrupt:72 Base address:0xa000
You read correctly.
Dropped Rx are more common. Dropped Tx means the driver has not even
been able to hand packets to the network chipset (it sucks).
> I was not getting a DHCP address for eth0. I tried to set it
> manually and add a route to the router, but I still couldn't get
> out. I've also tried the SID r8168-dkms driver and the slightly more
> recent one from RealTek but they didn't work either.
>
> The lspci listing for it is: 04:00.0 Ethernet controller: Realtek
> Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit
> Ethernet Controller (rev 06)
Your message does not include the XID line that the r8169 kernel
driver (*not* Realtek's own driver) displays to identify the chipset.
It could help.
[...]
> I'm also getting a lot of IO_PAGE_FAULT errors now that weren't
> there before. I've attached the dmesg log in case you need it. I
> don't know if this is of interest to you but it does seem to have an
> impact on the r8168 NIC.
[...]
> [ 1.403202] r8168 Gigabit Ethernet driver 8.036.00-NAPI loaded
> [ 1.403308] r8168 0000:04:00.0: irq 73 for MSI/MSI-X
> [ 1.403509] xhci_hcd 0000:02:00.0: xHCI Host Controller
> [ 1.403518] xhci_hcd 0000:02:00.0: new USB bus registered, assigned bus number 1
> [ 1.403633] AMD-Vi: Event logged [IO_PAGE_FAULT device=02:00.0 domain=0x0016 address=0x00000000bea166c0 flags=0x0010]
[a few hundred of those removed]
You may be a (not-so) happy owner of a 8168f. If so you almost surely want
3ced8c955e74d319f3e3997f7169c79d524dfd06 ("r8169: enforce RX_MULTI_EN for
the 8168f.").
It's a post 3.11 kernel patch. You can either use a recent 3.12-rc kernel
or one of the 3.10.16, 3.11.5 stable kernels when they are released.
Your success / failure report will be welcome.
Thanks.
--
Ueimor
^ permalink raw reply
* Re: [PATCH 1/1] net: fix cipso packet validation when !NETLABEL
From: Paul Moore @ 2013-10-12 11:57 UTC (permalink / raw)
To: Seif Mazareeb
Cc: davem@davemloft.net, netdev@vger.kernel.org,
thomas.petazzoni@free-electrons.com, Dmitri Epshtein
In-Reply-To: <0DB595A2CB707F458400BE9663B6A72269C0047841@SC-VEXCH2.marvell.com>
On Friday, October 11, 2013 2:04:10 PM Seif Mazareeb wrote:
> When CONFIG_NETLABEL is disabled, the cipso_v4_validate() function could
> loop forever in the main loop if opt[opt_iter +1] == 0, this will causing a
> kernel crash in an SMP system, since the CPU executing this function will
> stall /not respond to IPIs.
>
> This problem can be reproduced by running the IP Stack Integrity Checker
> (http://isic.sourceforge.net) using the following command on a Linux machine
> connected to DUT:
>
> "icmpsic -s rand -d <DUT IP address> -r 123456"
> wait (1-2 min)
>
> Signed-off-by: Seif Mazareeb <seif@marvell.com>
> ---
> include/net/cipso_ipv4.h | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/include/net/cipso_ipv4.h b/include/net/cipso_ipv4.h
> index a7a683e..286b7da 100644
> --- a/include/net/cipso_ipv4.h
> +++ b/include/net/cipso_ipv4.h
> @@ -290,6 +290,7 @@ static inline int cipso_v4_validate(const struct sk_buff
> *skb, unsigned char err_offset = 0;
> u8 opt_len = opt[1];
> u8 opt_iter;
> + u8 tag_len;
>
> if (opt_len < 8) {
> err_offset = 1;
> @@ -302,7 +303,8 @@ static inline int cipso_v4_validate(const struct sk_buff
> *skb, }
>
> for (opt_iter = 6; opt_iter < opt_len;) {
> - if (opt[opt_iter + 1] > (opt_len - opt_iter)) {
> + tag_len = opt[opt_iter + 1];
> + if ((tag_len == 0) || (opt[opt_iter + 1] > (opt_len -
> opt_iter))) { err_offset = opt_iter + 1;
> goto out;
> }
You should also use 'tag_len' inside the for-loop, and after the if-block,
where we increment 'opt_iter'. See my original reply for an example.
--
paul moore
www.paul-moore.com
^ permalink raw reply
* Re: [PATCH] usbnet: fix error return code in usbnet_probe()
From: Oliver Neukum @ 2013-10-12 12:19 UTC (permalink / raw)
To: Wei Yongjun; +Cc: yongjun_wei, netdev, linux-usb
In-Reply-To: <CAPgLHd9jQfT2Kzi5o+3KPy0hFrkHL135K2aYp7OXcbLX4Cmkcg@mail.gmail.com>
On Sat, 2013-10-12 at 14:24 +0800, Wei Yongjun wrote:
> From: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
>
> Fix to return -ENOMEM in the padding pkt alloc fail error handling
> case instead of 0, as done elsewhere in this function.
>
> Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn>
Acked-by: Oliver Neukum <oneukum@suse.de>
^ permalink raw reply
* Re: [PATCHv2 2/2] Don't compute checksum value for SCTP skb with, CHECKSUM_PARTIAL set
From: Vlad Yasevich @ 2013-10-12 13:06 UTC (permalink / raw)
To: Fan Du; +Cc: Neil Horman, steffen.klassert, davem, netdev
In-Reply-To: <52591A1E.7010705@windriver.com>
Fan Du <fan.du@windriver.com> wrote:
>
>
>On 2013年10月11日 22:25, Vlad Yasevich wrote:
>> On 10/11/2013 03:08 AM, Fan Du wrote:
>>>
>>>
>>> On 2013年10月10日 21:11, Neil Horman wrote:
>>>> On Thu, Oct 10, 2013 at 01:51:36PM +0800, Fan Du wrote:
>>>>> igb/ixgbe have hardware sctp checksum support, when this feature
>is
>>>>> enabled
>>>>> and also IPsec is armed to protect sctp traffic, ugly things
>happened as
>>>>> xfrm_output checks CHECKSUM_PARTIAL to do check sum operation(sum
>>>>> every thing
>>>>> up and pack the 16bits result in the checksum field). The result
>is fail
>>>>> establishment of sctp communication.
>>>>>
>>>> Shouldn't this be fixed in the xfrm code then? E.g. check the
>device
>>>> features
>>>> for SCTP checksum offloading and and skip the checksum during xfrm
>>>> output if its
>>>> available?
>>>>
>>>> Or am I missing something?
>>>> Neil
>>>>
>>>>
>>>
>>>
>>> From cff25810910603ff991f0c56441d6de8dc33a822 Mon Sep 17 00:00:00
>2001
>>> From: Fan Du <fan.du@windriver.com>
>>> Date: Fri, 11 Oct 2013 14:31:57 +0800
>>> Subject: [PATCH 2/2] Don't compute checksum value for SCTP skb with
>>> CHECKSUM_PARTIAL set
>>> MIME-Version: 1.0
>>> Content-Type: text/plain; charset=UTF-8
>>> Content-Transfer-Encoding: 8bit
>>>
>>> IPsec is not enabled in this scenario:
>>>
>>> SCTP skb set CHECKSUM_PARTIAL to indicate hardware is capable of
>doing
>>> SCTP checksum(crc32-c) scoping the whole SCTP packet range. However
>when
>>> such kind of skb is delivered through IPv4/v6 output handler,
>IPv4/v6 stack
>>> interpret CHECKSUM_PARTIAL by calling skb_checksum_help to compute
>16bits
>>> checksum value by summing everything up, the whole SCTP packet in
>software
>>> manner! After this skb reach NIC, after hardware doing its SCTP
>checking
>>> business, a crc32-c value will overwrite the value IPv4/v6 stack
>computed
>>> before.
>>>
>>> This patch solves this by introducing skb_is_sctpv4/6 to optimize
>such
>>> case.
>>>
>>> Signed-off-by: Fan Du <fan.du@windriver.com>
>>> ---
>>> v2:
>>> Rework this problem by introducing skb_is_scktv4/6
>>>
>>> ---
>>> include/linux/ip.h | 5 +++++
>>> include/linux/ipv6.h | 6 ++++++
>>> include/linux/skbuff.h | 1 -
>>> net/core/skbuff.c | 1 +
>>> net/ipv4/ip_output.c | 4 +++-
>>> net/ipv6/ip6_output.c | 1 +
>>> net/xfrm/xfrm_output.c | 20 +++++++++++++++-----
>>> 7 files changed, 31 insertions(+), 7 deletions(-)
>>>
>>> diff --git a/include/linux/ip.h b/include/linux/ip.h
>>> index 492bc65..f556292 100644
>>> --- a/include/linux/ip.h
>>> +++ b/include/linux/ip.h
>>> @@ -19,6 +19,7 @@
>>>
>>> #include <linux/skbuff.h>
>>> #include <uapi/linux/ip.h>
>>> +#include <uapi/linux/in.h>
>>>
>>> static inline struct iphdr *ip_hdr(const struct sk_buff *skb)
>>> {
>>> @@ -34,4 +35,8 @@ static inline struct iphdr *ipip_hdr(const struct
>>> sk_buff *skb)
>>> {
>>> return (struct iphdr *)skb_transport_header(skb);
>>> }
>>> +static inline int skb_is_sctpv4(const struct sk_buff *skb)
>>> +{
>>> + return ip_hdr(skb)->protocol == IPPROTO_SCTP;
>>> +}
>>> #endif /* _LINUX_IP_H */
>>> diff --git a/include/linux/ipv6.h b/include/linux/ipv6.h
>>> index 28ea384..6e17c04 100644
>>> --- a/include/linux/ipv6.h
>>> +++ b/include/linux/ipv6.h
>>> @@ -2,6 +2,7 @@
>>> #define _IPV6_H
>>>
>>> #include <uapi/linux/ipv6.h>
>>> +#include <uapi/linux/in.h>
>>>
>>> #define ipv6_optlen(p) (((p)->hdrlen+1) << 3)
>>> /*
>>> @@ -387,4 +388,9 @@ static inline struct raw6_sock *raw6_sk(const
>struct
>>> sock *sk)
>>> ((__sk)->sk_bound_dev_if == (__dif))) && \
>>> net_eq(sock_net(__sk), (__net)))
>>>
>>> +static inline int skb_is_sctpv6(const struct sk_buff *skb)
>>> +{
>>> + return ipv6_hdr(skb)->nexthdr == IPPROTO_SCTP;
>>> +}
>>> +
>>> #endif /* _IPV6_H */
>>> diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
>>> index 2ddb48d..b36d0cc 100644
>>> --- a/include/linux/skbuff.h
>>> +++ b/include/linux/skbuff.h
>>> @@ -2393,7 +2393,6 @@ extern void skb_split(struct sk_buff *skb,
>>> extern int skb_shift(struct sk_buff *tgt, struct sk_buff *skb,
>>> int shiftlen);
>>> extern void skb_scrub_packet(struct sk_buff *skb, bool xnet);
>>> -
>>> extern struct sk_buff *skb_segment(struct sk_buff *skb,
>>> netdev_features_t features);
>>>
>>> diff --git a/net/core/skbuff.c b/net/core/skbuff.c
>>> index d81cff1..54d6172 100644
>>> --- a/net/core/skbuff.c
>>> +++ b/net/core/skbuff.c
>>> @@ -3526,3 +3526,4 @@ void skb_scrub_packet(struct sk_buff *skb,
>bool xnet)
>>> nf_reset_trace(skb);
>>> }
>>> EXPORT_SYMBOL_GPL(skb_scrub_packet);
>>> +
>>> diff --git a/net/ipv4/ip_output.c b/net/ipv4/ip_output.c
>>> index a04d872..8676b2c 100644
>>> --- a/net/ipv4/ip_output.c
>>> +++ b/net/ipv4/ip_output.c
>>> @@ -587,7 +587,9 @@ slow_path_clean:
>>>
>>> slow_path:
>>> /* for offloaded checksums cleanup checksum before fragmentation */
>>> - if ((skb->ip_summed == CHECKSUM_PARTIAL) &&
>skb_checksum_help(skb))
>>> + if ((skb->ip_summed == CHECKSUM_PARTIAL) &&
>>> + !skb_is_sctpv4(skb) &&
>>> + skb_checksum_help(skb))
>>> goto fail;
>>> iph = ip_hdr(skb);
>>>
>>> diff --git a/net/ipv6/ip6_output.c b/net/ipv6/ip6_output.c
>>> index 3a692d5..9b27d95 100644
>>> --- a/net/ipv6/ip6_output.c
>>> +++ b/net/ipv6/ip6_output.c
>>> @@ -671,6 +671,7 @@ slow_path_clean:
>>>
>>> slow_path:
>>> if ((skb->ip_summed == CHECKSUM_PARTIAL) &&
>>> + !skb_is_sctpv6(skb) &&
>>> skb_checksum_help(skb))
>>> goto fail;
>>>
>>
>> No, this isn't right. This is a case where IP fragmentation is
>> required, and the above code will cause SCTP checksum to not be
>> computed.
>
>Ok, I got my ball, ten bucks bet this correct ;)
>
>IPv4:
>after skb reach fragmentation part, CHECKSUM_PARTIAL denotes
>L4 layer protocol need to be checksummed, then IPv4 checksum is
>recomputed for each fragmented IPv4 packet.
>
>IPv6:
>Here IPv6 doesn't need checksum for its header, again
>CHECKSUM_PARTIAL denotes L4 layer protocol need to be checksummed.
>
>So all in all, this is the right place to distinguish SCTP skb out,
>and skip checksum operation as hw does it thereafter.
>
How does HW compute SCTP checksum when the data is split between skb?
Each skb will be submitted separately to the HW.
I think we need to fall back to SW checksum when packer will be fragmented.
-vlad
>Q.E.D.
>
>
>> Looks like SCTP needs to compute the checksum in the case where
>> skb will be fragmented.
>>
>> An alternative, that will also allow us to get rid of patch 1
>> in the serices is to have a checksum handler offload function
>> that can be used to compute checksum in this case.
>>
>> -vlad
>>
>>> diff --git a/net/xfrm/xfrm_output.c b/net/xfrm/xfrm_output.c
>>> index 3bb2cdc..ddef94a 100644
>>> --- a/net/xfrm/xfrm_output.c
>>> +++ b/net/xfrm/xfrm_output.c
>>> @@ -180,6 +180,14 @@ static int xfrm_output_gso(struct sk_buff *skb)
>>> return 0;
>>> }
>>>
>>> +static int skb_is_sctp(const struct sk_buff *skb)
>>> +{
>>> + if (skb->protocol == __constant_htons(ETH_P_IP))
>>> + return skb_is_sctpv4(skb);
>>> + else
>>> + return skb_is_sctpv6(skb);
>>> +}
>>> +
>>> int xfrm_output(struct sk_buff *skb)
>>> {
>>> struct net *net = dev_net(skb_dst(skb)->dev);
>>> @@ -189,11 +197,13 @@ int xfrm_output(struct sk_buff *skb)
>>> return xfrm_output_gso(skb);
>>>
>>> if (skb->ip_summed == CHECKSUM_PARTIAL) {
>>> - err = skb_checksum_help(skb);
>>> - if (err) {
>>> - XFRM_INC_STATS(net, LINUX_MIB_XFRMOUTERROR);
>>> - kfree_skb(skb);
>>> - return err;
>>> + if (!skb_is_sctp(skb)) {
>>> + err = skb_checksum_help(skb);
>>> + if (err) {
>>> + XFRM_INC_STATS(net, LINUX_MIB_XFRMOUTERROR);
>>> + kfree_skb(skb);
>>> + return err;
>>> + }
>>> }
>>> }
>>>
>>
>>
--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.
^ permalink raw reply
* 3.12-git Intel e1000e hardware unit hang / tx queue timeouts
From: Andre Tomt @ 2013-10-12 13:25 UTC (permalink / raw)
To: netdev
[-- Attachment #1: Type: text/plain, Size: 1232 bytes --]
After some interesting commits in 3.12 I figured I'd try to run this
system with the normal packet coalescing offloads enabled. Normally I
disable them to get smoother packet scheduling. But some hours after
turning GSO/GRO/TSO it is getting a bunch of tx timeouts and hardware
unit hangs.
The port hanging is a 82579LM running with hfsc + fq_codel for egress,
and redirecting ingress to a similarly configured ifb device. No
ethernet flow control. This port is internet-facing. em2 in the dumps.
The internal port are only using fq_codel as root qdisc, no hfsc
involved. Also an e1000e, 82574L. This port uses VLAN's, with one rarely
used VLAN device on a bridge for KVM. The majority of traffic moves over
a "clean" VLAN device. No ethernet flow control. em1 in the dumps.
Turning the offloads back off seems to cure it.
Kernel is linus git as of friday 11. oct (yesterday). I'm not sure when
this surfaced as I've not been running with the offloads for a good
while. The ports are on-board, motherboard is an Intel DQ77KB mini-itx.
BIOS identifies as KBQ7710H.86A.0052.2013.0708.1336 (the latest one with
the biosdevname fixes). More info is attached.
I'm going to boot 3.10.16 on it now, and see how it fares.
[-- Attachment #2: qdisc.txt --]
[-- Type: text/plain, Size: 2036 bytes --]
qdisc hfsc 1: dev em2 root refcnt 2 default 1
Sent 4292403330 bytes 8681499 pkt (dropped 0, overlimits 9296343 requeues 0)
backlog 0b 0p requeues 0
qdisc fq_codel 11: dev em2 parent 1:1 limit 10240p flows 10240 quantum 1514 target 5.0ms interval 100.0ms ecn
Sent 4292607782 bytes 8682049 pkt (dropped 12463, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 19682 drop_overlimit 0 new_flow_count 3266450 ecn_mark 0
new_flows_len 1 old_flows_len 10
qdisc ingress ffff: dev em2 parent ffff:fff1 ----------------
Sent 12904537302 bytes 12242216 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc fq_codel 8001: dev em1 root refcnt 2 limit 10240p flows 10240 quantum 1514 target 5.0ms interval 100.0ms
Sent 13164970709 bytes 12307838 pkt (dropped 0, overlimits 0 requeues 133)
backlog 0b 0p requeues 133
maxpacket 68130 drop_overlimit 0 new_flow_count 63 ecn_mark 0
new_flows_len 0 old_flows_len 0
qdisc hfsc 1: dev ifb0 root refcnt 2 default 1
Sent 13083770698 bytes 12240435 pkt (dropped 0, overlimits 9774130 requeues 0)
backlog 0b 0p requeues 0
qdisc fq_codel 11: dev ifb0 parent 1:1 limit 10240p flows 10240 quantum 1514 target 5.0ms interval 100.0ms ecn
Sent 13083770698 bytes 12240435 pkt (dropped 2, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
maxpacket 18168 drop_overlimit 0 new_flow_count 4661681 ecn_mark 0
new_flows_len 1 old_flows_len 9
qdisc mq 0: dev wlan0 root
Sent 513132 bytes 3250 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc mq 0: dev mon.wlan0 root
Sent 669000 bytes 3617 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc pfifo_fast 0: dev vnet0 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
Sent 855142 bytes 6368 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
qdisc pfifo_fast 0: dev nat64 root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
Sent 0 bytes 0 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
[-- Attachment #3: lspci.txt --]
[-- Type: text/plain, Size: 29915 bytes --]
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
Subsystem: Intel Corporation Device 2036
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
00: 86 80 00 01 06 00 90 20 09 00 00 06 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Intel Corporation Device 2036
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 50
Region 0: Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
Region 2: Memory at e0000000 (64-bit, prefetchable) [size=256M]
Region 4: I/O ports at f000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0f00c Data: 4172
Capabilities: [d0] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [a4] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: i915
00: 86 80 02 01 07 04 90 00 09 00 00 03 00 00 00 00
10: 04 00 80 f7 00 00 00 00 0c 00 00 e0 00 00 00 00
20: 01 f0 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 90 00 00 00 00 00 00 00 0b 01 00 00
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
Subsystem: Intel Corporation Device 2036
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 47
Region 0: Memory at f7f20000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [70] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
Address: 00000000fee0f00c Data: 4142
Kernel driver in use: xhci_hcd
00: 86 80 31 1e 06 04 90 02 04 30 03 0c 00 00 00 00
10: 04 00 f2 f7 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 70 00 00 00 00 00 00 00 0b 01 00 00
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
Subsystem: Intel Corporation Device 2036
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 49
Region 0: Memory at f7f38000 (64-bit, non-prefetchable) [size=16]
Capabilities: [50] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [8c] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0f00c Data: 4162
Kernel driver in use: mei_me
00: 86 80 3a 1e 06 04 10 00 04 00 80 07 00 00 80 00
10: 04 80 f3 f7 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 01 00 00
00:16.3 Serial controller: Intel Corporation 7 Series/C210 Series Chipset Family KT Controller (rev 04) (prog-if 02 [16550])
Subsystem: Intel Corporation Device 2036
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 19
Region 0: I/O ports at f0e0 [size=8]
Region 1: Memory at f7f36000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [c8] Power Management version 3
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Kernel driver in use: serial
00: 86 80 3d 1e 07 00 b0 00 04 02 00 07 00 00 00 00
10: e1 f0 00 00 00 60 f3 f7 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 c8 00 00 00 00 00 00 00 0a 02 00 00
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
Subsystem: Intel Corporation Device 2036
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 43
Region 0: Memory at f7f00000 (32-bit, non-prefetchable) [size=128K]
Region 1: Memory at f7f35000 (32-bit, non-prefetchable) [size=4K]
Region 2: I/O ports at f080 [size=32]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Address: 00000000fee0f00c Data: 4192
Capabilities: [e0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: e1000e
00: 86 80 02 15 07 04 10 00 04 00 00 02 00 00 00 00
10: 00 00 f0 f7 00 50 f3 f7 81 f0 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 c8 00 00 00 00 00 00 00 05 01 00 00
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
Subsystem: Intel Corporation Device 2036
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f7f34000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ehci-pci
00: 86 80 2d 1e 06 00 90 02 04 20 03 0c 00 00 00 00
10: 00 40 f3 f7 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 01 00 00
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: f7e00000-f7efffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
ClockPM- Surprise- LLActRep+ BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #0, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+ ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0f00c Data: 4161
Capabilities: [90] Subsystem: Intel Corporation Device 2036
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: pcieport
00: 86 80 10 1e 07 04 10 00 c4 00 04 06 10 00 81 00
10: 00 00 00 00 00 00 00 00 00 01 01 00 f0 00 00 00
20: e0 f7 e0 f7 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 0b 01 10 00
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
Memory behind bridge: f7d00000-f7dfffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #3, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
ClockPM- Surprise- LLActRep+ BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #2, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+ ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0f00c Data: 4181
Capabilities: [90] Subsystem: Intel Corporation Device 2036
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: pcieport
00: 86 80 14 1e 07 04 10 00 c4 00 04 06 10 00 81 00
10: 00 00 00 00 00 00 00 00 00 02 02 00 f0 00 00 00
20: d0 f7 d0 f7 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 03 03 10 00
00:1c.6 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 7 (rev c4) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: f7c00000-f7cfffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v2) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #7, Speed 5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <16us
ClockPM- Surprise- LLActRep+ BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt+ ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surprise-
Slot #6, PowerLimit 10.000W; Interlock- NoCompl+
SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg-
Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock-
SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock-
Changed: MRL- PresDet- LinkState-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna+ CRSVisible-
RootCap: CRSVisible-
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range BC, TimeoutDis+ ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis- ARIFwd-
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0f00c Data: 4191
Capabilities: [90] Subsystem: Intel Corporation Device 2036
Capabilities: [a0] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: pcieport
00: 86 80 1c 1e 07 04 10 00 c4 00 04 06 10 00 81 00
10: 00 00 00 00 00 00 00 00 00 03 03 00 e0 e0 00 00
20: c0 f7 c0 f7 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 40 00 00 00 00 00 00 00 03 03 10 00
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
Subsystem: Intel Corporation Device 2036
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 23
Region 0: Memory at f7f33000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [58] Debug port: BAR=1 offset=00a0
Capabilities: [98] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ehci-pci
00: 86 80 26 1e 06 00 90 02 04 20 03 0c 00 00 00 00
10: 00 30 f3 f7 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 01 00 00
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4) (prog-if 01 [Subtractive decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=32
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [50] Subsystem: Intel Corporation Device 2036
00: 86 80 4e 24 07 00 10 00 a4 01 04 06 00 00 01 00
10: 00 00 00 00 00 00 00 00 00 04 04 20 f0 00 80 22
20: f0 ff 00 00 f1 ff 01 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 50 00 00 00 00 00 00 00 ff 00 10 00
00:1f.0 ISA bridge: Intel Corporation Q77 Express Chipset LPC Controller (rev 04)
Subsystem: Intel Corporation Device 2036
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: [e0] Vendor Specific Information: Len=0c <?>
Kernel driver in use: lpc_ich
00: 86 80 47 1e 07 00 10 02 04 00 01 06 00 00 80 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04) (prog-if 01 [AHCI 1.0])
Subsystem: Intel Corporation Device 2036
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 48
Region 0: I/O ports at f0d0 [size=8]
Region 1: I/O ports at f0c0 [size=4]
Region 2: I/O ports at f0b0 [size=8]
Region 3: I/O ports at f0a0 [size=4]
Region 4: I/O ports at f060 [size=32]
Region 5: Memory at f7f32000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit-
Address: fee0f00c Data: 4152
Capabilities: [70] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [a8] SATA HBA v1.0 BAR4 Offset=00000004
Capabilities: [b0] PCI Advanced Features
AFCap: TP+ FLR+
AFCtrl: FLR-
AFStatus: TP-
Kernel driver in use: ahci
00: 86 80 02 1e 07 04 b0 02 04 01 06 01 00 00 00 00
10: d1 f0 00 00 c1 f0 00 00 b1 f0 00 00 a1 f0 00 00
20: 61 f0 00 00 00 20 f3 f7 00 00 00 00 86 80 36 20
30: 00 00 00 00 80 00 00 00 00 00 00 00 0a 02 00 00
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
Subsystem: Intel Corporation Device 2036
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin C routed to IRQ 3
Region 0: Memory at f7f31000 (64-bit, non-prefetchable) [size=256]
Region 4: I/O ports at f040 [size=32]
00: 86 80 22 1e 03 00 80 02 04 00 05 0c 00 00 00 00
10: 04 10 f3 f7 00 00 00 00 00 00 00 00 00 00 00 00
20: 41 f0 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 00 00 00 00 00 00 00 00 03 03 00 00
01:00.0 Network controller: Qualcomm Atheros AR93xx Wireless Network Adapter (rev 01)
Subsystem: Qualcomm Atheros Device 3114
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 16
Region 0: Memory at f7e00000 (64-bit, non-prefetchable) [size=128K]
Expansion ROM at f7e20000 [disabled] [size=64K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/4 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [70] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <1us, L1 <8us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <2us, L1 <64us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [140 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01
Status: NegoPending- InProgress-
Capabilities: [300 v1] Device Serial Number 00-00-00-00-00-00-00-00
Kernel driver in use: ath9k
00: 8c 16 30 00 07 00 10 00 01 00 80 02 10 00 00 00
10: 04 00 e0 f7 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 8c 16 14 31
30: 00 00 e2 f7 40 00 00 00 00 00 00 00 0b 01 00 00
02:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Subsystem: AzureWave Device 1d89
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 18
Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA PME(D0+,D1+,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
Address: 00000000 Data: 0000
Capabilities: [60] Express (v2) Legacy Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <64us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Not Supported, TimeoutDis+
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [140 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed- WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=01
Status: NegoPending- InProgress-
Capabilities: [160 v1] Device Serial Number 00-15-17-ff-ff-24-14-12
Capabilities: [170 v1] Power Budgeting <?>
Kernel driver in use: ath9k
00: 8c 16 2b 00 07 00 10 00 01 00 80 02 10 00 00 00
10: 04 00 d0 f7 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 3b 1a 89 1d
30: 00 00 00 00 40 00 00 00 00 00 00 00 03 01 00 00
03:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
Subsystem: Intel Corporation Device 2036
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 18
Region 0: Memory at f7c00000 (32-bit, non-prefetchable) [size=128K]
Region 2: I/O ports at e000 [size=32]
Region 3: Memory at f7c20000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [c8] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [e0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <128ns, L1 <64us
ClockPM- Surprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
Vector table: BAR=3 offset=00000000
PBA: BAR=3 offset=00002000
Capabilities: [100 v1] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP+ BadDLLP- Rollover- Timeout- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
Capabilities: [140 v1] Device Serial Number 4c-72-b9-ff-ff-21-13-5b
Kernel driver in use: e1000e
00: 86 80 d3 10 07 04 10 00 00 00 00 02 10 00 00 00
10: 00 00 c0 f7 00 00 00 00 01 e0 00 00 00 00 c2 f7
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 36 20
30: 00 00 00 00 c8 00 00 00 00 00 00 00 03 01 00 00
[-- Attachment #4: dmesg.txt --]
[-- Type: text/plain, Size: 73761 bytes --]
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.12.0-1-server (atomt@pelle) (gcc version 4.8.1 (Ubuntu/Linaro 4.8.1-10ubuntu7) ) #1 SMP Fri Oct 11 00:03:47 UTC 2013 (Ato 3.12.0-1-server 3.12-rc4)
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.12.0-1-server root=UUID=1a1a37d9-7b1b-4145-b8a1-1be1444d16ae ro security=apparmor
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000001fffffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000020000000-0x00000000201fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000020200000-0x000000003fffffff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000040000000-0x00000000401fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000040200000-0x00000000dbb1bfff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dbb1c000-0x00000000dc22dfff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000dc22e000-0x00000000dc23dfff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000dc23e000-0x00000000dc35dfff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000dc35e000-0x00000000dc67efff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000dc67f000-0x00000000dc67ffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dc680000-0x00000000dc6c2fff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000dc6c3000-0x00000000dcffffff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000dd800000-0x00000000df9fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed00000-0x00000000fed03fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ff000000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000021e5fffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.7 present.
[ 0.000000] DMI: /DQ77KB, BIOS KBQ7710H.86A.0052.2013.0708.1336 07/08/2013
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] No AGP bridge found
[ 0.000000] e820: last_pfn = 0x21e600 max_arch_pfn = 0x400000000
[ 0.000000] MTRR default type: uncachable
[ 0.000000] MTRR fixed ranges enabled:
[ 0.000000] 00000-9FFFF write-back
[ 0.000000] A0000-BFFFF uncachable
[ 0.000000] C0000-D3FFF write-protect
[ 0.000000] D4000-E7FFF uncachable
[ 0.000000] E8000-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 000000000 mask E00000000 write-back
[ 0.000000] 1 base 200000000 mask FE0000000 write-back
[ 0.000000] 2 base 0E0000000 mask FE0000000 uncachable
[ 0.000000] 3 base 0DE000000 mask FFE000000 uncachable
[ 0.000000] 4 base 0DD800000 mask FFF800000 uncachable
[ 0.000000] 5 base 21F000000 mask FFF000000 uncachable
[ 0.000000] 6 base 21E800000 mask FFF800000 uncachable
[ 0.000000] 7 base 21E600000 mask FFFE00000 uncachable
[ 0.000000] 8 disabled
[ 0.000000] 9 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] e820: update [mem 0xdd800000-0xffffffff] usable ==> reserved
[ 0.000000] e820: last_pfn = 0xdd000 max_arch_pfn = 0x400000000
[ 0.000000] found SMP MP-table at [mem 0x000fd7a0-0x000fd7af] mapped at [ffff8800000fd7a0]
[ 0.000000] Base memory trampoline at [ffff880000097000] 97000 size 24576
[ 0.000000] reserving inaccessible SNB gfx pages
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] BRK [0x017ef000, 0x017effff] PGTABLE
[ 0.000000] BRK [0x017f0000, 0x017f0fff] PGTABLE
[ 0.000000] BRK [0x017f1000, 0x017f1fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x21e400000-0x21e5fffff]
[ 0.000000] [mem 0x21e400000-0x21e5fffff] page 2M
[ 0.000000] BRK [0x017f2000, 0x017f2fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x21c000000-0x21e3fffff]
[ 0.000000] [mem 0x21c000000-0x21e3fffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x200000000-0x21bffffff]
[ 0.000000] [mem 0x200000000-0x21bffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0x1fffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x20200000-0x3fffffff]
[ 0.000000] [mem 0x20200000-0x3fffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x40200000-0xdbb1bfff]
[ 0.000000] [mem 0x40200000-0xdb9fffff] page 2M
[ 0.000000] [mem 0xdba00000-0xdbb1bfff] page 4k
[ 0.000000] BRK [0x017f3000, 0x017f3fff] PGTABLE
[ 0.000000] BRK [0x017f4000, 0x017f4fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0xdc67f000-0xdc67ffff]
[ 0.000000] [mem 0xdc67f000-0xdc67ffff] page 4k
[ 0.000000] init_memory_mapping: [mem 0xdc6c3000-0xdcffffff]
[ 0.000000] [mem 0xdc6c3000-0xdc7fffff] page 4k
[ 0.000000] [mem 0xdc800000-0xdcffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x100000000-0x1ffffffff]
[ 0.000000] [mem 0x100000000-0x1ffffffff] page 2M
[ 0.000000] RAMDISK: [mem 0x36602000-0x372f8fff]
[ 0.000000] ACPI: RSDP 00000000000f0490 00024 (v02 INTEL)
[ 0.000000] ACPI: XSDT 00000000dc232078 00074 (v01 INTEL DQ77KB 00000034 AMI 00010013)
[ 0.000000] ACPI: FACP 00000000dc23c480 0010C (v05 INTEL DQ77KB 00000034 AMI 00010013)
[ 0.000000] ACPI: DSDT 00000000dc232180 0A2FE (v02 INTEL DQ77KB 00000034 INTL 20051117)
[ 0.000000] ACPI: FACS 00000000dc35c080 00040
[ 0.000000] ACPI: APIC 00000000dc23c590 00072 (v03 INTEL DQ77KB 00000034 AMI 00010013)
[ 0.000000] ACPI: FPDT 00000000dc23c608 00044 (v01 INTEL DQ77KB 00000034 AMI 00010013)
[ 0.000000] ACPI: TCPA 00000000dc23c650 00032 (v02 INTEL DQ77KB 00000034 MSFT 01000013)
[ 0.000000] ACPI: MCFG 00000000dc23c688 0003C (v01 INTEL DQ77KB 00000034 MSFT 00000097)
[ 0.000000] ACPI: HPET 00000000dc23c6c8 00038 (v01 INTEL DQ77KB 00000034 AMI. 00000005)
[ 0.000000] ACPI: SSDT 00000000dc23c700 0036D (v01 INTEL DQ77KB 00000034 INTL 20091112)
[ 0.000000] ACPI: SSDT 00000000dc23ca70 00860 (v01 INTEL DQ77KB 00000034 INTL 20051117)
[ 0.000000] ACPI: SSDT 00000000dc23d2d0 00B22 (v01 INTEL DQ77KB 00000034 INTL 20051117)
[ 0.000000] ACPI: ASF! 00000000dc23ddf8 000A5 (v32 INTEL DQ77KB 00000034 TFSM 000F4240)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] No NUMA configuration found
[ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000021e5fffff]
[ 0.000000] Initmem setup node 0 [mem 0x00000000-0x21e5fffff]
[ 0.000000] NODE_DATA [mem 0x21e5f4000-0x21e5f8fff]
[ 0.000000] [ffffea0000000000-ffffea00087fffff] PMD -> [ffff880215c00000-ffff88021dbfffff] on node 0
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
[ 0.000000] Normal [mem 0x100000000-0x21e5fffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x0009cfff]
[ 0.000000] node 0: [mem 0x00100000-0x1fffffff]
[ 0.000000] node 0: [mem 0x20200000-0x3fffffff]
[ 0.000000] node 0: [mem 0x40200000-0xdbb1bfff]
[ 0.000000] node 0: [mem 0xdc67f000-0xdc67ffff]
[ 0.000000] node 0: [mem 0xdc6c3000-0xdcffffff]
[ 0.000000] node 0: [mem 0x100000000-0x21e5fffff]
[ 0.000000] On node 0 totalpages: 2074102
[ 0.000000] DMA zone: 64 pages used for memmap
[ 0.000000] DMA zone: 156 pages reserved
[ 0.000000] DMA zone: 3996 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 14018 pages used for memmap
[ 0.000000] DMA32 zone: 897114 pages, LIFO batch:31
[ 0.000000] Normal zone: 18328 pages used for memmap
[ 0.000000] Normal zone: 1172992 pages, LIFO batch:31
[ 0.000000] ACPI: PM-Timer IO Port: 0x408
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[ 0.000000] ACPI: IRQ0 used by override.
[ 0.000000] ACPI: IRQ2 used by override.
[ 0.000000] ACPI: IRQ9 used by override.
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a701 base: 0xfed00000
[ 0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[ 0.000000] nr_irqs_gsi: 40
[ 0.000000] e820: [mem 0xdfa00000-0xf7ffffff] available for PCI devices
[ 0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:4 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 26 pages/cpu @ffff88021e200000 s75200 r8192 d23104 u524288
[ 0.000000] pcpu-alloc: s75200 r8192 d23104 u524288 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 1 2 3
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 2041536
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.12.0-1-server root=UUID=1a1a37d9-7b1b-4145-b8a1-1be1444d16ae ro security=apparmor
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] xsave: enabled xstate_bv 0x7, cntxt size 0x340
[ 0.000000] Checking aperture...
[ 0.000000] No AGP bridge found
[ 0.000000] Memory: 8076520K/8296408K available (3431K kernel code, 466K rwdata, 1768K rodata, 788K init, 700K bss, 219888K reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=4.
[ 0.000000] NR_IRQS:4352 nr_irqs:712 16
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] allocated 33554432 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] hpet clockevent registered
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.004000] tsc: Detected 2594.125 MHz processor
[ 0.000002] Calibrating delay loop (skipped), value calculated using timer frequency.. 5188.25 BogoMIPS (lpj=10376500)
[ 0.000006] pid_max: default: 32768 minimum: 301
[ 0.000025] Security Framework initialized
[ 0.000036] AppArmor: AppArmor initialized
[ 0.000038] Yama: becoming mindful.
[ 0.000505] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
[ 0.002074] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.002733] Mount-cache hash table entries: 256
[ 0.002894] Initializing cgroup subsys memory
[ 0.002903] Initializing cgroup subsys devices
[ 0.002906] Initializing cgroup subsys freezer
[ 0.002908] Initializing cgroup subsys blkio
[ 0.002927] CPU: Physical Processor ID: 0
[ 0.002929] CPU: Processor Core ID: 0
[ 0.002934] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[ 0.002934] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[ 0.002939] mce: CPU supports 7 MCE banks
[ 0.002950] CPU0: Thermal monitoring enabled (TM1)
[ 0.002958] Last level iTLB entries: 4KB 512, 2MB 0, 4MB 0
[ 0.002958] Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32
[ 0.002958] tlb_flushall_shift: 5
[ 0.003063] Freeing SMP alternatives memory: 16K (ffffffff8173b000 - ffffffff8173f000)
[ 0.003067] ACPI: Core revision 20130725
[ 0.008072] ACPI: All ACPI Tables successfully acquired
[ 0.009762] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[ 0.049473] smpboot: CPU0: Intel(R) Core(TM) i3-2120T CPU @ 2.60GHz (fam: 06, model: 2a, stepping: 07)
[ 0.049483] TSC deadline timer enabled
[ 0.049490] Performance Events: PEBS fmt1+, 16-deep LBR, SandyBridge events, full-width counters, Intel PMU driver.
[ 0.049499] ... version: 3
[ 0.049501] ... bit width: 48
[ 0.049503] ... generic registers: 4
[ 0.049505] ... value mask: 0000ffffffffffff
[ 0.049507] ... max period: 0000ffffffffffff
[ 0.049509] ... fixed-purpose events: 3
[ 0.049511] ... event mask: 000000070000000f
[ 0.049661] smpboot: Booting Node 0, Processors # 1 # 2 # 3 OK
[ 0.089253] Brought up 4 CPUs
[ 0.089258] smpboot: Total of 4 processors activated (20753.00 BogoMIPS)
[ 0.091870] devtmpfs: initialized
[ 0.095400] PM: Registering ACPI NVS region [mem 0xdc23e000-0xdc35dfff] (1179648 bytes)
[ 0.095428] PM: Registering ACPI NVS region [mem 0xdc680000-0xdc6c2fff] (274432 bytes)
[ 0.095539] pinctrl core: initialized pinctrl subsystem
[ 0.095587] NET: Registered protocol family 16
[ 0.095857] cpuidle: using governor ladder
[ 0.095860] cpuidle: using governor menu
[ 0.095884] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[ 0.095887] ACPI: bus type PCI registered
[ 0.095890] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.095987] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.095992] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 0.099245] PCI: Using configuration type 1 for base access
[ 0.101912] bio: create slab <bio-0> at 0
[ 0.102092] ACPI: Added _OSI(Module Device)
[ 0.102095] ACPI: Added _OSI(Processor Device)
[ 0.102097] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.102099] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.103359] ACPI: EC: Look up EC in DSDT
[ 0.104691] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.117635] ACPI: SSDT 00000000dc1db018 0083B (v01 PmRef Cpu0Cst 00003001 INTL 20051117)
[ 0.117958] ACPI: Dynamic OEM Table Load:
[ 0.117961] ACPI: SSDT (null) 0083B (v01 PmRef Cpu0Cst 00003001 INTL 20051117)
[ 0.129500] ACPI: SSDT 00000000dc1dca98 00303 (v01 PmRef ApIst 00003000 INTL 20051117)
[ 0.129849] ACPI: Dynamic OEM Table Load:
[ 0.129852] ACPI: SSDT (null) 00303 (v01 PmRef ApIst 00003000 INTL 20051117)
[ 0.141380] ACPI: SSDT 00000000dc1ddc18 00119 (v01 PmRef ApCst 00003000 INTL 20051117)
[ 0.141691] ACPI: Dynamic OEM Table Load:
[ 0.141694] ACPI: SSDT (null) 00119 (v01 PmRef ApCst 00003000 INTL 20051117)
[ 0.153839] ACPI: Interpreter enabled
[ 0.153846] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20130725/hwxface-571)
[ 0.153853] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20130725/hwxface-571)
[ 0.153864] ACPI: (supports S0 S3 S5)
[ 0.153867] ACPI: Using IOAPIC for interrupt routing
[ 0.153917] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.154084] ACPI: No dock devices found.
[ 0.162862] ACPI: Power Resource [FN00] (off)
[ 0.162978] ACPI: Power Resource [FN01] (off)
[ 0.163091] ACPI: Power Resource [FN02] (off)
[ 0.163203] ACPI: Power Resource [FN03] (off)
[ 0.163317] ACPI: Power Resource [FN04] (off)
[ 0.163979] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
[ 0.164233] acpi PNP0A08:00: Requesting ACPI _OSC control (0x1d)
[ 0.164662] acpi PNP0A08:00: ACPI _OSC control (0x1d) granted
[ 0.165183] ACPI: \_SB_.PCI0.TPMX: can't evaluate _ADR (0x5)
[ 0.165333] ACPI: \_SB_.PCI0.PDRC: can't evaluate _ADR (0x5)
[ 0.165336] ACPI: \_SB_.PCI0.ITPM: can't evaluate _ADR (0x5)
[ 0.165339] ACPI: \_SB_.PCI0.DOCK: can't evaluate _ADR (0x5)
[ 0.165342] PCI host bridge to bus 0000:00
[ 0.165345] pci_bus 0000:00: root bus resource [bus 00-3e]
[ 0.165348] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 0.165352] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.165355] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.165358] pci_bus 0000:00: root bus resource [mem 0x000d4000-0x000d7fff]
[ 0.165361] pci_bus 0000:00: root bus resource [mem 0x000d8000-0x000dbfff]
[ 0.165364] pci_bus 0000:00: root bus resource [mem 0x000dc000-0x000dffff]
[ 0.165367] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000e3fff]
[ 0.165370] pci_bus 0000:00: root bus resource [mem 0x000e4000-0x000e7fff]
[ 0.165373] pci_bus 0000:00: root bus resource [mem 0xdfa00000-0xfeafffff]
[ 0.165382] pci 0000:00:00.0: [8086:0100] type 00 class 0x060000
[ 0.165491] pci 0000:00:02.0: [8086:0102] type 00 class 0x030000
[ 0.165501] pci 0000:00:02.0: reg 0x10: [mem 0xf7800000-0xf7bfffff 64bit]
[ 0.165507] pci 0000:00:02.0: reg 0x18: [mem 0xe0000000-0xefffffff 64bit pref]
[ 0.165511] pci 0000:00:02.0: reg 0x20: [io 0xf000-0xf03f]
[ 0.165633] pci 0000:00:14.0: [8086:1e31] type 00 class 0x0c0330
[ 0.165656] pci 0000:00:14.0: reg 0x10: [mem 0xf7f20000-0xf7f2ffff 64bit]
[ 0.165728] pci 0000:00:14.0: PME# supported from D3hot D3cold
[ 0.165779] pci 0000:00:14.0: System wakeup disabled by ACPI
[ 0.165834] pci 0000:00:16.0: [8086:1e3a] type 00 class 0x078000
[ 0.165858] pci 0000:00:16.0: reg 0x10: [mem 0xf7f38000-0xf7f3800f 64bit]
[ 0.165934] pci 0000:00:16.0: PME# supported from D0 D3hot D3cold
[ 0.166034] pci 0000:00:16.3: [8086:1e3d] type 00 class 0x070002
[ 0.166053] pci 0000:00:16.3: reg 0x10: [io 0xf0e0-0xf0e7]
[ 0.166063] pci 0000:00:16.3: reg 0x14: [mem 0xf7f36000-0xf7f36fff]
[ 0.166230] pci 0000:00:19.0: [8086:1502] type 00 class 0x020000
[ 0.166248] pci 0000:00:19.0: reg 0x10: [mem 0xf7f00000-0xf7f1ffff]
[ 0.166257] pci 0000:00:19.0: reg 0x14: [mem 0xf7f35000-0xf7f35fff]
[ 0.166266] pci 0000:00:19.0: reg 0x18: [io 0xf080-0xf09f]
[ 0.166328] pci 0000:00:19.0: PME# supported from D0 D3hot D3cold
[ 0.166379] pci 0000:00:19.0: System wakeup disabled by ACPI
[ 0.166434] pci 0000:00:1a.0: [8086:1e2d] type 00 class 0x0c0320
[ 0.166455] pci 0000:00:1a.0: reg 0x10: [mem 0xf7f34000-0xf7f343ff]
[ 0.166543] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[ 0.166608] pci 0000:00:1a.0: System wakeup disabled by ACPI
[ 0.166659] pci 0000:00:1c.0: [8086:1e10] type 01 class 0x060400
[ 0.166738] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.166793] pci 0000:00:1c.0: System wakeup disabled by ACPI
[ 0.166847] pci 0000:00:1c.2: [8086:1e14] type 01 class 0x060400
[ 0.166924] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[ 0.166978] pci 0000:00:1c.2: System wakeup disabled by ACPI
[ 0.167036] pci 0000:00:1c.6: [8086:1e1c] type 01 class 0x060400
[ 0.167165] pci 0000:00:1c.6: PME# supported from D0 D3hot D3cold
[ 0.167228] pci 0000:00:1c.6: System wakeup disabled by ACPI
[ 0.167285] pci 0000:00:1d.0: [8086:1e26] type 00 class 0x0c0320
[ 0.167307] pci 0000:00:1d.0: reg 0x10: [mem 0xf7f33000-0xf7f333ff]
[ 0.167396] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.167460] pci 0000:00:1d.0: System wakeup disabled by ACPI
[ 0.167513] pci 0000:00:1e.0: [8086:244e] type 01 class 0x060401
[ 0.167605] pci 0000:00:1e.0: System wakeup disabled by ACPI
[ 0.167655] pci 0000:00:1f.0: [8086:1e47] type 00 class 0x060100
[ 0.167851] pci 0000:00:1f.2: [8086:1e02] type 00 class 0x010601
[ 0.167870] pci 0000:00:1f.2: reg 0x10: [io 0xf0d0-0xf0d7]
[ 0.167878] pci 0000:00:1f.2: reg 0x14: [io 0xf0c0-0xf0c3]
[ 0.167886] pci 0000:00:1f.2: reg 0x18: [io 0xf0b0-0xf0b7]
[ 0.167894] pci 0000:00:1f.2: reg 0x1c: [io 0xf0a0-0xf0a3]
[ 0.167902] pci 0000:00:1f.2: reg 0x20: [io 0xf060-0xf07f]
[ 0.167911] pci 0000:00:1f.2: reg 0x24: [mem 0xf7f32000-0xf7f327ff]
[ 0.167956] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.168049] pci 0000:00:1f.3: [8086:1e22] type 00 class 0x0c0500
[ 0.168065] pci 0000:00:1f.3: reg 0x10: [mem 0xf7f31000-0xf7f310ff 64bit]
[ 0.168086] pci 0000:00:1f.3: reg 0x20: [io 0xf040-0xf05f]
[ 0.168293] pci 0000:01:00.0: [168c:0030] type 00 class 0x028000
[ 0.168321] pci 0000:01:00.0: reg 0x10: [mem 0xf7e00000-0xf7e1ffff 64bit]
[ 0.168384] pci 0000:01:00.0: reg 0x30: [mem 0xf7e20000-0xf7e2ffff pref]
[ 0.168451] pci 0000:01:00.0: supports D1
[ 0.168453] pci 0000:01:00.0: PME# supported from D0 D1 D3hot
[ 0.168485] pci 0000:01:00.0: System wakeup disabled by ACPI
[ 0.173353] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.173366] pci 0000:00:1c.0: bridge window [mem 0xf7e00000-0xf7efffff]
[ 0.173503] pci 0000:02:00.0: [168c:002b] type 00 class 0x028000
[ 0.173539] pci 0000:02:00.0: reg 0x10: [mem 0xf7d00000-0xf7d0ffff 64bit]
[ 0.173707] pci 0000:02:00.0: supports D1
[ 0.173708] pci 0000:02:00.0: PME# supported from D0 D1 D3hot D3cold
[ 0.173752] pci 0000:02:00.0: System wakeup disabled by ACPI
[ 0.181370] pci 0000:00:1c.2: PCI bridge to [bus 02]
[ 0.181389] pci 0000:00:1c.2: bridge window [mem 0xf7d00000-0xf7dfffff]
[ 0.181610] pci 0000:03:00.0: [8086:10d3] type 00 class 0x020000
[ 0.181646] pci 0000:03:00.0: reg 0x10: [mem 0xf7c00000-0xf7c1ffff]
[ 0.181695] pci 0000:03:00.0: reg 0x18: [io 0xe000-0xe01f]
[ 0.181722] pci 0000:03:00.0: reg 0x1c: [mem 0xf7c20000-0xf7c23fff]
[ 0.181935] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[ 0.181993] pci 0000:03:00.0: System wakeup disabled by ACPI
[ 0.189443] pci 0000:00:1c.6: PCI bridge to [bus 03]
[ 0.189449] pci 0000:00:1c.6: bridge window [io 0xe000-0xefff]
[ 0.189454] pci 0000:00:1c.6: bridge window [mem 0xf7c00000-0xf7cfffff]
[ 0.189548] pci 0000:00:1e.0: PCI bridge to [bus 04] (subtractive decode)
[ 0.189559] pci 0000:00:1e.0: bridge window [io 0x0000-0x0cf7] (subtractive decode)
[ 0.189561] pci 0000:00:1e.0: bridge window [io 0x0d00-0xffff] (subtractive decode)
[ 0.189563] pci 0000:00:1e.0: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[ 0.189565] pci 0000:00:1e.0: bridge window [mem 0x000d4000-0x000d7fff] (subtractive decode)
[ 0.189567] pci 0000:00:1e.0: bridge window [mem 0x000d8000-0x000dbfff] (subtractive decode)
[ 0.189569] pci 0000:00:1e.0: bridge window [mem 0x000dc000-0x000dffff] (subtractive decode)
[ 0.189571] pci 0000:00:1e.0: bridge window [mem 0x000e0000-0x000e3fff] (subtractive decode)
[ 0.189573] pci 0000:00:1e.0: bridge window [mem 0x000e4000-0x000e7fff] (subtractive decode)
[ 0.189574] pci 0000:00:1e.0: bridge window [mem 0xdfa00000-0xfeafffff] (subtractive decode)
[ 0.189610] acpi PNP0A08:00: Disabling ASPM (FADT indicates it is unsupported)
[ 0.190143] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 *11 12 14 15)
[ 0.190195] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.190247] ACPI: PCI Interrupt Link [LNKC] (IRQs *3 4 5 6 10 11 12 14 15)
[ 0.190297] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 *10 11 12 14 15)
[ 0.190347] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 *5 6 10 11 12 14 15)
[ 0.190396] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.190446] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[ 0.190500] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 *11 12 14 15)
[ 0.190732] ACPI: Enabled 7 GPEs in block 00 to 3F
[ 0.190740] ACPI: \_SB_.PCI0: notify handler is installed
[ 0.190789] Found 1 acpi root devices
[ 0.190919] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.190925] vgaarb: loaded
[ 0.190927] vgaarb: bridge control possible 0000:00:02.0
[ 0.191036] SCSI subsystem initialized
[ 0.191122] libata version 3.00 loaded.
[ 0.191239] PCI: Using ACPI for IRQ routing
[ 0.192689] PCI: pci_cache_line_size set to 64 bytes
[ 0.192748] e820: reserve RAM buffer [mem 0x0009d800-0x0009ffff]
[ 0.192750] e820: reserve RAM buffer [mem 0xdbb1c000-0xdbffffff]
[ 0.192751] e820: reserve RAM buffer [mem 0xdc680000-0xdfffffff]
[ 0.192753] e820: reserve RAM buffer [mem 0xdd000000-0xdfffffff]
[ 0.192754] e820: reserve RAM buffer [mem 0x21e600000-0x21fffffff]
[ 0.192929] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
[ 0.192936] hpet0: 8 comparators, 64-bit 14.318180 MHz counter
[ 0.194966] Switched to clocksource hpet
[ 0.195022] AppArmor: AppArmor Filesystem Enabled
[ 0.195061] pnp: PnP ACPI init
[ 0.195070] ACPI: bus type PNP registered
[ 0.195111] pnp 00:00: [dma 4]
[ 0.195147] pnp 00:00: Plug and Play ACPI device, IDs PNP0200 (active)
[ 0.195186] pnp 00:01: Plug and Play ACPI device, IDs INT0800 (active)
[ 0.195290] pnp 00:02: Plug and Play ACPI device, IDs PNP0103 (active)
[ 0.195351] system 00:03: [io 0x0680-0x069f] has been reserved
[ 0.195355] system 00:03: [io 0x1000-0x100f] has been reserved
[ 0.195358] system 00:03: [io 0xffff] has been reserved
[ 0.195361] system 00:03: [io 0xffff] has been reserved
[ 0.195364] system 00:03: [io 0x0400-0x0453] could not be reserved
[ 0.195367] system 00:03: [io 0x0458-0x047f] has been reserved
[ 0.195371] system 00:03: [io 0x0500-0x057f] has been reserved
[ 0.195374] system 00:03: [io 0x164e-0x164f] has been reserved
[ 0.195378] system 00:03: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.195422] pnp 00:04: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.195483] system 00:05: [io 0x0454-0x0457] has been reserved
[ 0.195487] system 00:05: Plug and Play ACPI device, IDs INT3f0d PNP0c02 (active)
[ 0.195601] system 00:06: [io 0x0a30-0x0a4f] has been reserved
[ 0.195605] system 00:06: [io 0x0a00-0x0a0f] has been reserved
[ 0.195608] system 00:06: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.195693] system 00:07: [io 0x04d0-0x04d1] has been reserved
[ 0.195697] system 00:07: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.195739] pnp 00:08: Plug and Play ACPI device, IDs PNP0c04 (active)
[ 0.195923] pnp 00:09: [dma 0 disabled]
[ 0.195990] pnp 00:09: Plug and Play ACPI device, IDs PNP0501 (active)
[ 0.196047] pnp 00:0a: Plug and Play ACPI device, IDs PNP0c31 (active)
[ 0.196282] system 00:0b: [mem 0xfed1c000-0xfed1ffff] has been reserved
[ 0.196286] system 00:0b: [mem 0xfed10000-0xfed17fff] has been reserved
[ 0.196289] system 00:0b: [mem 0xfed18000-0xfed18fff] has been reserved
[ 0.196293] system 00:0b: [mem 0xfed19000-0xfed19fff] has been reserved
[ 0.196296] system 00:0b: [mem 0xf8000000-0xfbffffff] has been reserved
[ 0.196299] system 00:0b: [mem 0xfed20000-0xfed3ffff] has been reserved
[ 0.196303] system 00:0b: [mem 0xfed90000-0xfed93fff] has been reserved
[ 0.196306] system 00:0b: [mem 0xfed45000-0xfed8ffff] has been reserved
[ 0.196309] system 00:0b: [mem 0xff000000-0xffffffff] has been reserved
[ 0.196313] system 00:0b: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 0.196316] system 00:0b: [mem 0xdfa00000-0xdfa00fff] has been reserved
[ 0.196319] system 00:0b: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.196499] system 00:0c: [mem 0x20000000-0x201fffff] has been reserved
[ 0.196503] system 00:0c: [mem 0x40000000-0x401fffff] has been reserved
[ 0.196506] system 00:0c: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.196525] pnp: PnP ACPI: found 13 devices
[ 0.196527] ACPI: bus type PNP unregistered
[ 0.203598] pci 0000:00:1c.0: PCI bridge to [bus 01]
[ 0.203607] pci 0000:00:1c.0: bridge window [mem 0xf7e00000-0xf7efffff]
[ 0.203617] pci 0000:00:1c.2: PCI bridge to [bus 02]
[ 0.203623] pci 0000:00:1c.2: bridge window [mem 0xf7d00000-0xf7dfffff]
[ 0.203633] pci 0000:00:1c.6: PCI bridge to [bus 03]
[ 0.203637] pci 0000:00:1c.6: bridge window [io 0xe000-0xefff]
[ 0.203644] pci 0000:00:1c.6: bridge window [mem 0xf7c00000-0xf7cfffff]
[ 0.203654] pci 0000:00:1e.0: PCI bridge to [bus 04]
[ 0.203666] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 0.203667] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
[ 0.203669] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.203671] pci_bus 0000:00: resource 7 [mem 0x000d4000-0x000d7fff]
[ 0.203673] pci_bus 0000:00: resource 8 [mem 0x000d8000-0x000dbfff]
[ 0.203674] pci_bus 0000:00: resource 9 [mem 0x000dc000-0x000dffff]
[ 0.203676] pci_bus 0000:00: resource 10 [mem 0x000e0000-0x000e3fff]
[ 0.203678] pci_bus 0000:00: resource 11 [mem 0x000e4000-0x000e7fff]
[ 0.203680] pci_bus 0000:00: resource 12 [mem 0xdfa00000-0xfeafffff]
[ 0.203681] pci_bus 0000:01: resource 1 [mem 0xf7e00000-0xf7efffff]
[ 0.203683] pci_bus 0000:02: resource 1 [mem 0xf7d00000-0xf7dfffff]
[ 0.203685] pci_bus 0000:03: resource 0 [io 0xe000-0xefff]
[ 0.203687] pci_bus 0000:03: resource 1 [mem 0xf7c00000-0xf7cfffff]
[ 0.203689] pci_bus 0000:04: resource 4 [io 0x0000-0x0cf7]
[ 0.203690] pci_bus 0000:04: resource 5 [io 0x0d00-0xffff]
[ 0.203692] pci_bus 0000:04: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.203694] pci_bus 0000:04: resource 7 [mem 0x000d4000-0x000d7fff]
[ 0.203696] pci_bus 0000:04: resource 8 [mem 0x000d8000-0x000dbfff]
[ 0.203697] pci_bus 0000:04: resource 9 [mem 0x000dc000-0x000dffff]
[ 0.203699] pci_bus 0000:04: resource 10 [mem 0x000e0000-0x000e3fff]
[ 0.203701] pci_bus 0000:04: resource 11 [mem 0x000e4000-0x000e7fff]
[ 0.203702] pci_bus 0000:04: resource 12 [mem 0xdfa00000-0xfeafffff]
[ 0.203730] NET: Registered protocol family 2
[ 0.203904] TCP established hash table entries: 65536 (order: 8, 1048576 bytes)
[ 0.204095] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[ 0.204221] TCP: Hash tables configured (established 65536 bind 65536)
[ 0.204242] TCP: reno registered
[ 0.204257] UDP hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.204289] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes)
[ 0.204351] NET: Registered protocol family 1
[ 0.204619] pci 0000:00:02.0: BIOS left Intel GPU interrupts enabled; disabling
[ 0.204634] pci 0000:00:02.0: Boot video device
[ 0.247116] PCI: CLS 64 bytes, default 64
[ 0.247152] Unpacking initramfs...
[ 0.449126] Freeing initrd memory: 13276K (ffff880036602000 - ffff8800372f9000)
[ 0.449134] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.449138] software IO TLB [mem 0xd7b1c000-0xdbb1c000] (64MB) mapped at [ffff8800d7b1c000-ffff8800dbb1bfff]
[ 0.450020] audit: initializing netlink socket (disabled)
[ 0.450031] type=2000 audit(1381534568.448:1): initialized
[ 0.452631] zbud: loaded
[ 0.452796] VFS: Disk quotas dquot_6.5.2
[ 0.452849] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.452898] msgmni has been set to 15800
[ 0.453125] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 0.453129] io scheduler noop registered
[ 0.453131] io scheduler deadline registered
[ 0.453171] io scheduler cfq registered (default)
[ 0.453387] pcieport 0000:00:1c.0: irq 40 for MSI/MSI-X
[ 0.453555] pcieport 0000:00:1c.2: irq 41 for MSI/MSI-X
[ 0.453720] pcieport 0000:00:1c.6: irq 42 for MSI/MSI-X
[ 0.453856] pcieport 0000:00:1c.0: Signaling PME through PCIe PME interrupt
[ 0.453860] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[ 0.453865] pcie_pme 0000:00:1c.0:pcie01: service driver pcie_pme loaded
[ 0.453884] pcieport 0000:00:1c.2: Signaling PME through PCIe PME interrupt
[ 0.453887] pci 0000:02:00.0: Signaling PME through PCIe PME interrupt
[ 0.453892] pcie_pme 0000:00:1c.2:pcie01: service driver pcie_pme loaded
[ 0.453910] pcieport 0000:00:1c.6: Signaling PME through PCIe PME interrupt
[ 0.453913] pci 0000:03:00.0: Signaling PME through PCIe PME interrupt
[ 0.453918] pcie_pme 0000:00:1c.6:pcie01: service driver pcie_pme loaded
[ 0.453966] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.454035] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 0.454062] intel_idle: MWAIT substates: 0x1120
[ 0.454064] intel_idle: v0.4 model 0x2A
[ 0.454065] intel_idle: lapic_timer_reliable_states 0xffffffff
[ 0.454261] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
[ 0.454268] ACPI: Power Button [PWRB]
[ 0.454326] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[ 0.454330] ACPI: Power Button [PWRF]
[ 0.454430] ACPI: Fan [FAN0] (off)
[ 0.454479] ACPI: Fan [FAN1] (off)
[ 0.454530] ACPI: Fan [FAN2] (off)
[ 0.454578] ACPI: Fan [FAN3] (off)
[ 0.454629] ACPI: Fan [FAN4] (off)
[ 0.454698] ACPI: Requesting acpi_cpufreq
[ 0.463549] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.463553] ACPI: Thermal Zone [TZ00] (28 C)
[ 0.463839] thermal LNXTHERM:01: registered as thermal_zone1
[ 0.463844] ACPI: Thermal Zone [TZ01] (30 C)
[ 0.464395] GHES: HEST is not enabled!
[ 0.464574] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[ 0.485083] 00:09: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[ 0.505971] 0000:00:16.3: ttyS1 at I/O 0xf0e0 (irq = 19, base_baud = 115200) is a 16550A
[ 0.506378] Linux agpgart interface v0.103
[ 0.506590] i8042: PNP: No PS/2 controller found. Probing ports directly.
[ 1.451797] tsc: Refined TSC clocksource calibration: 2594.104 MHz
[ 1.544707] i8042: No controller found
[ 1.544796] rtc_cmos 00:04: RTC can wake from S4
[ 1.545000] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
[ 1.545030] rtc_cmos 00:04: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
[ 1.545097] Intel P-state driver initializing.
[ 1.545106] Intel pstate controlling: cpu 0
[ 1.545120] Intel pstate controlling: cpu 1
[ 1.545130] Intel pstate controlling: cpu 2
[ 1.545140] Intel pstate controlling: cpu 3
[ 1.545342] TCP: cubic registered
[ 1.545660] NET: Registered protocol family 10
[ 1.545845] NET: Registered protocol family 17
[ 1.545853] Key type dns_resolver registered
[ 1.546259] registered taskstats version 1
[ 1.546390] AppArmor: AppArmor sha1 policy hashing enabled
[ 1.546739] rtc_cmos 00:04: setting system clock to 2013-10-11 23:36:09 UTC (1381534569)
[ 1.547216] Freeing unused kernel memory: 788K (ffffffff81676000 - ffffffff8173b000)
[ 1.547220] Write protecting the kernel read-only data: 6144k
[ 1.548526] Freeing unused kernel memory: 656K (ffff88000135c000 - ffff880001400000)
[ 1.549053] Freeing unused kernel memory: 280K (ffff8800015ba000 - ffff880001600000)
[ 1.558558] systemd-udevd[647]: starting version 204
[ 1.576454] pps_core: LinuxPPS API ver. 1 registered
[ 1.576460] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 1.576617] PTP clock support registered
[ 1.577149] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 1.577153] e1000e: Copyright(c) 1999 - 2013 Intel Corporation.
[ 1.577186] ACPI: bus type USB registered
[ 1.577219] usbcore: registered new interface driver usbfs
[ 1.577235] usbcore: registered new interface driver hub
[ 1.577296] e1000e 0000:00:19.0: setting latency timer to 64
[ 1.577344] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 1.577365] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X
[ 1.577411] usbcore: registered new device driver usb
[ 1.777101] e1000e 0000:00:19.0 eth0: registered PHC clock
[ 1.777111] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 4c:72:b9:21:13:59
[ 1.777116] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
[ 1.777156] e1000e 0000:00:19.0 eth0: MAC: 10, PHY: 11, PBA No: FFFFFF-0FF
[ 1.777338] xhci_hcd 0000:00:14.0: setting latency timer to 64
[ 1.777345] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 1.777355] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[ 1.777501] e1000e 0000:03:00.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 1.777537] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[ 1.777538] e1000e 0000:03:00.0: irq 44 for MSI/MSI-X
[ 1.777544] e1000e 0000:03:00.0: irq 45 for MSI/MSI-X
[ 1.777550] e1000e 0000:03:00.0: irq 46 for MSI/MSI-X
[ 1.777570] xhci_hcd 0000:00:14.0: irq 47 for MSI/MSI-X
[ 1.777740] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.777745] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.777750] usb usb1: Product: xHCI Host Controller
[ 1.777754] usb usb1: Manufacturer: Linux 3.12.0-1-server xhci_hcd
[ 1.777757] usb usb1: SerialNumber: 0000:00:14.0
[ 1.778014] hub 1-0:1.0: USB hub found
[ 1.778042] hub 1-0:1.0: 4 ports detected
[ 1.778605] xhci_hcd 0000:00:14.0: xHCI Host Controller
[ 1.778615] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[ 1.778804] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
[ 1.778811] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.778816] usb usb2: Product: xHCI Host Controller
[ 1.778820] usb usb2: Manufacturer: Linux 3.12.0-1-server xhci_hcd
[ 1.778824] usb usb2: SerialNumber: 0000:00:14.0
[ 1.779037] hub 2-0:1.0: USB hub found
[ 1.779063] hub 2-0:1.0: 4 ports detected
[ 1.788067] ahci 0000:00:1f.2: version 3.0
[ 1.788233] ahci 0000:00:1f.2: irq 48 for MSI/MSI-X
[ 1.788297] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x1 impl SATA mode
[ 1.788305] ahci 0000:00:1f.2: flags: 64bit ncq pm led clo pio slum part ems apst
[ 1.788313] ahci 0000:00:1f.2: setting latency timer to 64
[ 1.788963] scsi0 : ahci
[ 1.789098] scsi1 : ahci
[ 1.789188] scsi2 : ahci
[ 1.789260] scsi3 : ahci
[ 1.789334] scsi4 : ahci
[ 1.789403] scsi5 : ahci
[ 1.789448] ata1: SATA max UDMA/133 abar m2048@0xf7f32000 port 0xf7f32100 irq 48
[ 1.789452] ata2: DUMMY
[ 1.789454] ata3: DUMMY
[ 1.789456] ata4: DUMMY
[ 1.789458] ata5: DUMMY
[ 1.789460] ata6: DUMMY
[ 1.883997] e1000e 0000:03:00.0 eth1: registered PHC clock
[ 1.884005] e1000e 0000:03:00.0 eth1: (PCI Express:2.5GT/s:Width x1) 4c:72:b9:21:13:5b
[ 1.884011] e1000e 0000:03:00.0 eth1: Intel(R) PRO/1000 Network Connection
[ 1.884099] e1000e 0000:03:00.0 eth1: MAC: 3, PHY: 8, PBA No: FFFFFF-0FF
[ 2.112274] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 2.112870] ata1.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[ 2.112876] ata1.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[ 2.112883] ata1.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[ 2.113352] ata1.00: ATA-9: M4-CT064M4SSD2, 0309, max UDMA/100
[ 2.113360] ata1.00: 125045424 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[ 2.114022] ata1.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[ 2.114028] ata1.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[ 2.114035] ata1.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[ 2.114506] ata1.00: configured for UDMA/100
[ 2.114706] scsi 0:0:0:0: Direct-Access ATA M4-CT064M4SSD2 0309 PQ: 0 ANSI: 5
[ 2.117729] sd 0:0:0:0: [sda] 125045424 512-byte logical blocks: (64.0 GB/59.6 GiB)
[ 2.117911] sd 0:0:0:0: [sda] Write Protect is off
[ 2.117919] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.117956] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.118803] sda: sda1 sda2 < sda5 sda6 >
[ 2.119272] sd 0:0:0:0: [sda] Attached SCSI disk
[ 2.141398] device-mapper: uevent: version 1.0.3
[ 2.141503] device-mapper: ioctl: 4.26.0-ioctl (2013-08-15) initialised: dm-devel@redhat.com
[ 2.148740] EXT4-fs (sda5): INFO: recovery required on readonly filesystem
[ 2.148748] EXT4-fs (sda5): write access will be enabled during recovery
[ 2.172431] bio: create slab <bio-1> at 1
[ 2.353175] EXT4-fs (sda5): recovery complete
[ 2.355075] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
[ 2.452528] Switched to clocksource tsc
[ 2.500595] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro
[ 2.551118] systemd-udevd[885]: starting version 204
[ 2.571622] w83627ehf: Found NCT6776F chip at 0xa00
[ 2.586414] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 2.586841] ehci-pci: EHCI PCI platform driver
[ 2.587026] ehci-pci 0000:00:1a.0: setting latency timer to 64
[ 2.587038] ehci-pci 0000:00:1a.0: EHCI Host Controller
[ 2.587047] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 3
[ 2.587062] ehci-pci 0000:00:1a.0: debug port 2
[ 2.590976] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
[ 2.591001] ehci-pci 0000:00:1a.0: irq 16, io mem 0xf7f34000
[ 2.592967] tpm_tis 00:0a: 1.2 TPM (device-id 0xFE, rev-id 71)
[ 2.600564] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 2.600828] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.600832] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.600835] usb usb3: Product: EHCI Host Controller
[ 2.600837] usb usb3: Manufacturer: Linux 3.12.0-1-server ehci_hcd
[ 2.600840] usb usb3: SerialNumber: 0000:00:1a.0
[ 2.601064] hub 3-0:1.0: USB hub found
[ 2.601076] hub 3-0:1.0: 3 ports detected
[ 2.601406] ehci-pci 0000:00:1d.0: setting latency timer to 64
[ 2.601416] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 2.601423] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 4
[ 2.601439] ehci-pci 0000:00:1d.0: debug port 2
[ 2.603364] [drm] Initialized drm 1.1.0 20060810
[ 2.605343] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[ 2.605372] ehci-pci 0000:00:1d.0: irq 23, io mem 0xf7f33000
[ 2.616618] cfg80211: Calling CRDA to update world regulatory domain
[ 2.616650] cfg80211: World regulatory domain updated:
[ 2.616652] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 2.616655] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 2.616658] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 2.616660] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (600 mBi, 2700 mBm)
[ 2.616663] cfg80211: (5170000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 2.616676] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 2.616741] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.616744] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.616747] usb usb4: Product: EHCI Host Controller
[ 2.616750] usb usb4: Manufacturer: Linux 3.12.0-1-server ehci_hcd
[ 2.616752] usb usb4: SerialNumber: 0000:00:1d.0
[ 2.617228] hub 4-0:1.0: USB hub found
[ 2.617238] hub 4-0:1.0: 3 ports detected
[ 2.617732] mei_me 0000:00:16.0: setting latency timer to 64
[ 2.617774] mei_me 0000:00:16.0: irq 49 for MSI/MSI-X
[ 2.634916] ACPI Warning: 0x0000000000000428-0x000000000000042f SystemIO conflicts with Region \PMIO 1 (20130725/utaddress-251)
[ 2.634925] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 2.634929] ACPI Warning: 0x0000000000000530-0x000000000000053f SystemIO conflicts with Region \GPIO 1 (20130725/utaddress-251)
[ 2.634934] ACPI Warning: 0x0000000000000530-0x000000000000053f SystemIO conflicts with Region \_GPE.GPIO 2 (20130725/utaddress-251)
[ 2.634939] ACPI Warning: 0x0000000000000530-0x000000000000053f SystemIO conflicts with Region \_GPE.GPS0 3 (20130725/utaddress-251)
[ 2.634943] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 2.634945] ACPI Warning: 0x0000000000000500-0x000000000000052f SystemIO conflicts with Region \GPIO 1 (20130725/utaddress-251)
[ 2.634949] ACPI Warning: 0x0000000000000500-0x000000000000052f SystemIO conflicts with Region \_GPE.GPIO 2 (20130725/utaddress-251)
[ 2.634953] ACPI Warning: 0x0000000000000500-0x000000000000052f SystemIO conflicts with Region \_GPE.GPS0 3 (20130725/utaddress-251)
[ 2.634958] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 2.634960] lpc_ich: Resource conflict(s) found affecting gpio_ich
[ 2.641618] [drm] Memory usable by graphics device = 2048M
[ 2.641627] i915 0000:00:02.0: setting latency timer to 64
[ 2.661473] i915 0000:00:02.0: irq 50 for MSI/MSI-X
[ 2.661484] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 2.661486] [drm] Driver supports precise vblank timestamp query.
[ 2.694287] tpm_tis 00:0a: TPM is disabled/deactivated (0x7)
[ 2.700940] [drm] Wrong MCH_SSKPD value: 0x16040307
[ 2.700944] [drm] This can cause pipe underruns and display issues.
[ 2.700945] [drm] Please upgrade your BIOS to fix this.
[ 2.738379] device-mapper: multipath: version 1.5.1 loaded
[ 2.743314] ath: EEPROM regdomain: 0x0
[ 2.743318] ath: EEPROM indicates default country code should be used
[ 2.743320] ath: doing EEPROM country->regdmn map search
[ 2.743322] ath: country maps to regdmn code: 0x3a
[ 2.743323] ath: Country alpha2 being used: US
[ 2.743325] ath: Regpair used: 0x3a
[ 2.752803] 8021q: 802.1Q VLAN Support v1.8
[ 2.759184] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 2.759537] ieee80211 phy0: Atheros AR9300 Rev:3 mem=0xffffc90004f00000, irq=16
[ 2.765858] EXT4-fs (dm-2): mounted filesystem with ordered data mode. Opts: errors=remount-ro
[ 2.772904] [drm] GMBUS [i915 gmbus vga] timed out, falling back to bit banging on pin 2
[ 2.808167] ath: phy1: Enable LNA combining
[ 2.809765] ath: EEPROM regdomain: 0x60
[ 2.809767] ath: EEPROM indicates we should expect a direct regpair map
[ 2.809771] ath: Country alpha2 being used: 00
[ 2.809772] ath: Regpair used: 0x60
[ 2.845266] IPv6: ADDRCONF(NETDEV_UP): em1: link is not ready
[ 2.845271] 8021q: adding VLAN 0 to HW filter on device em1
[ 2.847012] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht'
[ 2.847352] ieee80211 phy1: Atheros AR9285 Rev:2 mem=0xffffc90005020000, irq=18
[ 2.849964] cfg80211: Calling CRDA for country: US
[ 2.850175] cfg80211: Regulatory domain changed to country: US
[ 2.850178] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 2.850181] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 2.850184] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 2.850186] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 2.850188] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 2.850190] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
[ 2.850192] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
[ 2.850194] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm)
[ 2.858076] cfg80211: Calling CRDA for country: NO
[ 2.858111] cfg80211: Regulatory domain changed to country: NO
[ 2.858113] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 2.858115] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[ 2.858117] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[ 2.858120] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[ 2.858122] cfg80211: (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[ 2.858124] cfg80211: (57240000 KHz - 65880000 KHz @ 2160000 KHz), (N/A, 4000 mBm)
[ 2.869252] [drm] GMBUS [i915 gmbus dpd] timed out, falling back to bit banging on pin 6
[ 2.914512] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 2.914517] i915 0000:00:02.0: registered panic notifier
[ 2.914521] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io:owns=io
[ 2.920775] type=1400 audit(1381534570.869:2): apparmor="STATUS" operation="profile_load" name="/sbin/dhclient" pid=1606 comm="apparmor_parser"
[ 2.920784] type=1400 audit(1381534570.869:3): apparmor="STATUS" operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=1606 comm="apparmor_parser"
[ 2.920789] type=1400 audit(1381534570.869:4): apparmor="STATUS" operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" pid=1606 comm="apparmor_parser"
[ 2.920799] type=1400 audit(1381534570.869:5): apparmor="STATUS" operation="profile_replace" name="/sbin/dhclient" pid=1591 comm="apparmor_parser"
[ 2.920807] type=1400 audit(1381534570.869:6): apparmor="STATUS" operation="profile_replace" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=1591 comm="apparmor_parser"
[ 2.920813] type=1400 audit(1381534570.869:7): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=1591 comm="apparmor_parser"
[ 2.920843] usb 3-1: new high-speed USB device number 2 using ehci-pci
[ 2.921455] type=1400 audit(1381534570.869:8): apparmor="STATUS" operation="profile_replace" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=1591 comm="apparmor_parser"
[ 2.921464] type=1400 audit(1381534570.869:9): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=1591 comm="apparmor_parser"
[ 2.921474] type=1400 audit(1381534570.869:10): apparmor="STATUS" operation="profile_replace" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=1606 comm="apparmor_parser"
[ 2.932191] acpi device:4a: registered as cooling_device9
[ 2.932380] ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
[ 2.932428] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input2
[ 2.932509] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[ 2.979045] Bridge firewalling registered
[ 2.980340] device em1.15 entered promiscuous mode
[ 2.981817] device em1 entered promiscuous mode
[ 2.981916] IPv6: ADDRCONF(NETDEV_UP): em1.15: link is not ready
[ 3.053232] usb 3-1: New USB device found, idVendor=8087, idProduct=0024
[ 3.053234] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.053757] hub 3-1:1.0: USB hub found
[ 3.053910] hub 3-1:1.0: 6 ports detected
[ 3.136963] Console: switching to colour frame buffer device 210x65
[ 3.164993] usb 4-1: new high-speed USB device number 2 using ehci-pci
[ 3.297378] usb 4-1: New USB device found, idVendor=8087, idProduct=0024
[ 3.297383] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 3.298110] hub 4-1:1.0: USB hub found
[ 3.298441] hub 4-1:1.0: 8 ports detected
[ 3.329225] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X
[ 3.433143] e1000e 0000:00:19.0: irq 43 for MSI/MSI-X
[ 3.433375] IPv6: ADDRCONF(NETDEV_UP): em2: link is not ready
[ 3.434487] IPv6: ADDRCONF(NETDEV_UP): brdmz: link is not ready
[ 3.443234] IPv6: ADDRCONF(NETDEV_UP): em1.30: link is not ready
[ 3.566402] device wlan0 entered promiscuous mode
[ 3.566528] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 3.576451] u32 classifier
[ 3.576455] Performance counters on
[ 3.576456] input device check on
[ 3.576458] Actions configured
[ 3.578975] Mirror/redirect action on
[ 3.679617] brwlan: port 1(wlan0) entered forwarding state
[ 3.679624] brwlan: port 1(wlan0) entered forwarding state
[ 3.719395] init: failsafe main process (1916) killed by TERM signal
[ 3.805691] [drm] Enabling RC6 states: RC6 on, RC6p on, RC6pp on
[ 3.841657] iTCO_vendor_support: vendor-support=0
[ 3.842235] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.10
[ 3.842273] iTCO_wdt: Found a Panther Point TCO device (Version=2, TCOBASE=0x0460)
[ 3.842360] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[ 3.845499] brwlan: port 1(wlan0) entered disabled state
[ 4.078657] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 4.088316] nf_conntrack version 0.5.0 (65536 buckets, 524288 max)
[ 4.102418] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 4.102971] Ebtables v2.0 registered
[ 4.743283] tun: Universal TUN/TAP device driver, 1.6
[ 4.743287] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 4.814103] device vnet0 entered promiscuous mode
[ 4.838120] brdmz: port 2(vnet0) entered forwarding state
[ 4.838131] brdmz: port 2(vnet0) entered forwarding state
[ 4.838146] IPv6: ADDRCONF(NETDEV_CHANGE): brdmz: link becomes ready
[ 4.865361] cgroup: libvirtd (3577) created nested cgroup for controller "memory" which has incomplete hierarchy support. Nested cgroups may change behavior in the future.
[ 4.865364] cgroup: "memory" requires setting use_hierarchy to 1 on the root.
[ 4.898434] qemu-system-x86: sending ioctl 5326 to a partition!
[ 4.898444] qemu-system-x86: sending ioctl 80200204 to a partition!
[ 5.363450] e1000e: em1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 5.363814] IPv6: ADDRCONF(NETDEV_CHANGE): em1: link becomes ready
[ 5.363971] IPv6: ADDRCONF(NETDEV_CHANGE): em1.15: link becomes ready
[ 5.364007] brdmz: port 1(em1.15) entered forwarding state
[ 5.364010] brdmz: port 1(em1.15) entered forwarding state
[ 5.364020] IPv6: ADDRCONF(NETDEV_CHANGE): em1.30: link becomes ready
[ 5.633101] IPv6: ADDRCONF(NETDEV_UP): nat64: link is not ready
[ 5.636471] IPv6: ADDRCONF(NETDEV_CHANGE): nat64: link becomes ready
[ 6.868396] e1000e: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[ 6.868436] IPv6: ADDRCONF(NETDEV_CHANGE): em2: link becomes ready
[ 7.039524] ath: phy0: TX while HW is in FULL_SLEEP mode
[ 7.085715] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 7.085758] brwlan: port 1(wlan0) entered forwarding state
[ 7.085765] brwlan: port 1(wlan0) entered forwarding state
[ 22.121228] brwlan: port 1(wlan0) entered forwarding state
[ 332.013347] UDP: bad checksum. From 91.114.185.148:65535 to 84.209.201.2:51413 ulen 73
[12022.589733] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[12022.589733] TDH <56>
[12022.589733] TDT <68>
[12022.589733] next_to_use <68>
[12022.589733] next_to_clean <54>
[12022.589733] buffer_info[next_to_clean]:
[12022.589733] time_stamp <1002cadf8>
[12022.589733] next_to_watch <56>
[12022.589733] jiffies <1002cb041>
[12022.589733] next_to_watch.status <0>
[12022.589733] MAC Status <80083>
[12022.589733] PHY Status <796d>
[12022.589733] PHY 1000BASE-T Status <7800>
[12022.589733] PHY Extended Status <3000>
[12022.589733] PCI Status <10>
[12024.591047] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[12024.591047] TDH <56>
[12024.591047] TDT <68>
[12024.591047] next_to_use <68>
[12024.591047] next_to_clean <54>
[12024.591047] buffer_info[next_to_clean]:
[12024.591047] time_stamp <1002cadf8>
[12024.591047] next_to_watch <56>
[12024.591047] jiffies <1002cb235>
[12024.591047] next_to_watch.status <0>
[12024.591047] MAC Status <80083>
[12024.591047] PHY Status <796d>
[12024.591047] PHY 1000BASE-T Status <7800>
[12024.591047] PHY Extended Status <3000>
[12024.591047] PCI Status <10>
[12026.592345] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[12026.592345] TDH <56>
[12026.592345] TDT <68>
[12026.592345] next_to_use <68>
[12026.592345] next_to_clean <54>
[12026.592345] buffer_info[next_to_clean]:
[12026.592345] time_stamp <1002cadf8>
[12026.592345] next_to_watch <56>
[12026.592345] jiffies <1002cb429>
[12026.592345] next_to_watch.status <0>
[12026.592345] MAC Status <80083>
[12026.592345] PHY Status <796d>
[12026.592345] PHY 1000BASE-T Status <7800>
[12026.592345] PHY Extended Status <3000>
[12026.592345] PCI Status <10>
[12028.593592] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[12028.593592] TDH <56>
[12028.593592] TDT <68>
[12028.593592] next_to_use <68>
[12028.593592] next_to_clean <54>
[12028.593592] buffer_info[next_to_clean]:
[12028.593592] time_stamp <1002cadf8>
[12028.593592] next_to_watch <56>
[12028.593592] jiffies <1002cb61d>
[12028.593592] next_to_watch.status <0>
[12028.593592] MAC Status <80083>
[12028.593592] PHY Status <796d>
[12028.593592] PHY 1000BASE-T Status <7800>
[12028.593592] PHY Extended Status <3000>
[12028.593592] PCI Status <10>
[12029.597520] ------------[ cut here ]------------
[12029.597532] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:264 dev_watchdog+0x185/0x1eb()
[12029.597543] NETDEV WATCHDOG: em2 (e1000e): transmit queue 0 timed out
[12029.597545] Modules linked in: vhost_net vhost macvtap macvlan tun xt_pkttype xt_CT iptable_raw ipt_MASQUERADE xt_nat iptable_nat nf_nat_ipv4 nf_nat ip6t_frag ip6t_ah ip6t_REJECT ebtable_nat ip6table_filter ebtables ip6_tables xt_LOG xt_limit ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 xt_tcpudp xt_conntrack nf_conntrack xt_multiport iptable_filter ip_tables x_tables iTCO_wdt iTCO_vendor_support act_mirred cls_u32 sch_ingress sch_hfsc sch_fq_codel bridge fbcon bitblit softcursor font tileblit 8021q arc4 garp stp mrp llc dm_multipath scsi_dh ath9k ath9k_common ath9k_hw ath coretemp x86_pkg_temp_thermal crct10dif_pclmul crct10dif_common mac80211 crc32_pclmul cfg80211 crc32c_intel i915 ghash_clmulni_intel rfkill cryptd firmware_class intel_agp intel_gtt drm_kms_helper drm lpc_ich mfd_core i2c_algo_bit i2c_core tpm_tis tpm mei_me tpm_bios mei ehci_pci ehci_hcd video evdev kvm_intel kvm ifb dummy w83627ehf hwmon_vid hwmon ext4 crc16 jbd2 mbcache dm_mod sd_mod ahci libahci xhci_hcd e1000e ptp usbcore pps_core usb_common
[12029.597624] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.12.0-1-server #1
[12029.597627] Hardware name: /DQ77KB, BIOS KBQ7710H.86A.0052.2013.0708.1336 07/08/2013
[12029.597629] 000000000001131c ffff88021e203da8 ffffffff81351680 ffff88021e203df0
[12029.597632] ffff88021e203de0 ffffffff8103608b ffffffff812b61ab ffff880036d7c000
[12029.597635] ffff8802102ce600 0000000000000001 0000000000000000 ffff88021e203e40
[12029.597638] Call Trace:
[12029.597640] <IRQ> [<ffffffff81351680>] dump_stack+0x45/0x56
[12029.597648] [<ffffffff8103608b>] warn_slowpath_common+0x75/0x8e
[12029.597652] [<ffffffff812b61ab>] ? dev_watchdog+0x185/0x1eb
[12029.597654] [<ffffffff810360eb>] warn_slowpath_fmt+0x47/0x49
[12029.597660] [<ffffffff812b61ab>] dev_watchdog+0x185/0x1eb
[12029.597663] [<ffffffff812b6026>] ? dev_graft_qdisc+0x69/0x69
[12029.597666] [<ffffffff812b6026>] ? dev_graft_qdisc+0x69/0x69
[12029.597670] [<ffffffff8103edbf>] call_timer_fn.isra.26+0x23/0x7b
[12029.597673] [<ffffffff8103efc2>] run_timer_softirq+0x1ab/0x1d3
[12029.597677] [<ffffffff81039c0c>] __do_softirq+0xbf/0x173
[12029.597682] [<ffffffff81357abc>] call_softirq+0x1c/0x30
[12029.597687] [<ffffffff81003bb6>] do_softirq+0x2e/0x69
[12029.597690] [<ffffffff81039d8a>] irq_exit+0x3e/0x4c
[12029.597695] [<ffffffff81024cfc>] smp_apic_timer_interrupt+0x3f/0x4b
[12029.597699] [<ffffffff8135744a>] apic_timer_interrupt+0x6a/0x70
[12029.597701] <EOI> [<ffffffff812750a9>] ? cpuidle_enter_state+0x4d/0x9e
[12029.597709] [<ffffffff812750a2>] ? cpuidle_enter_state+0x46/0x9e
[12029.597713] [<ffffffff812751cc>] cpuidle_idle_call+0xd2/0x121
[12029.597717] [<ffffffff81009824>] arch_cpu_idle+0x9/0x18
[12029.597722] [<ffffffff81068125>] cpu_startup_entry+0xff/0x14b
[12029.597726] [<ffffffff8134714e>] rest_init+0x72/0x74
[12029.597729] [<ffffffff81689d06>] start_kernel+0x3d7/0x3e2
[12029.597732] [<ffffffff8168973d>] ? repair_env_string+0x58/0x58
[12029.597735] [<ffffffff8168947f>] x86_64_start_reservations+0x2a/0x2c
[12029.597738] [<ffffffff81689548>] x86_64_start_kernel+0xc7/0xca
[12029.597741] ---[ end trace 1d228e82b7bb4922 ]---
[12029.597753] e1000e 0000:00:19.0 em2: Reset adapter unexpectedly
[12033.505100] e1000e: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[12503.901159] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[12503.901159] TDH <d5>
[12503.901159] TDT <e5>
[12503.901159] next_to_use <e5>
[12503.901159] next_to_clean <d3>
[12503.901159] buffer_info[next_to_clean]:
[12503.901159] time_stamp <1002e8448>
[12503.901159] next_to_watch <d5>
[12503.901159] jiffies <1002e85fb>
[12503.901159] next_to_watch.status <0>
[12503.901159] MAC Status <80083>
[12503.901159] PHY Status <796d>
[12503.901159] PHY 1000BASE-T Status <7800>
[12503.901159] PHY Extended Status <3000>
[12503.901159] PCI Status <10>
[12505.902504] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[12505.902504] TDH <d5>
[12505.902504] TDT <e5>
[12505.902504] next_to_use <e5>
[12505.902504] next_to_clean <d3>
[12505.902504] buffer_info[next_to_clean]:
[12505.902504] time_stamp <1002e8448>
[12505.902504] next_to_watch <d5>
[12505.902504] jiffies <1002e87ef>
[12505.902504] next_to_watch.status <0>
[12505.902504] MAC Status <80083>
[12505.902504] PHY Status <796d>
[12505.902504] PHY 1000BASE-T Status <7800>
[12505.902504] PHY Extended Status <3000>
[12505.902504] PCI Status <10>
[12507.903798] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[12507.903798] TDH <d5>
[12507.903798] TDT <e5>
[12507.903798] next_to_use <e5>
[12507.903798] next_to_clean <d3>
[12507.903798] buffer_info[next_to_clean]:
[12507.903798] time_stamp <1002e8448>
[12507.903798] next_to_watch <d5>
[12507.903798] jiffies <1002e89e3>
[12507.903798] next_to_watch.status <0>
[12507.903798] MAC Status <80083>
[12507.903798] PHY Status <796d>
[12507.903798] PHY 1000BASE-T Status <7800>
[12507.903798] PHY Extended Status <3000>
[12507.903798] PCI Status <10>
[12508.915490] e1000e 0000:00:19.0 em2: Reset adapter unexpectedly
[12513.003165] e1000e: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[22203.172722] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[22203.172722] TDH <ce>
[22203.172722] TDT <dc>
[22203.172722] next_to_use <dc>
[22203.172722] next_to_clean <cc>
[22203.172722] buffer_info[next_to_clean]:
[22203.172722] time_stamp <100537e80>
[22203.172722] next_to_watch <ce>
[22203.172722] jiffies <100537fcd>
[22203.172722] next_to_watch.status <0>
[22203.172722] MAC Status <80083>
[22203.172722] PHY Status <796d>
[22203.172722] PHY 1000BASE-T Status <7800>
[22203.172722] PHY Extended Status <3000>
[22203.172722] PCI Status <10>
[22205.174019] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[22205.174019] TDH <ce>
[22205.174019] TDT <dc>
[22205.174019] next_to_use <dc>
[22205.174019] next_to_clean <cc>
[22205.174019] buffer_info[next_to_clean]:
[22205.174019] time_stamp <100537e80>
[22205.174019] next_to_watch <ce>
[22205.174019] jiffies <1005381c1>
[22205.174019] next_to_watch.status <0>
[22205.174019] MAC Status <80083>
[22205.174019] PHY Status <796d>
[22205.174019] PHY 1000BASE-T Status <7800>
[22205.174019] PHY Extended Status <3000>
[22205.174019] PCI Status <10>
[22207.175339] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[22207.175339] TDH <ce>
[22207.175339] TDT <dc>
[22207.175339] next_to_use <dc>
[22207.175339] next_to_clean <cc>
[22207.175339] buffer_info[next_to_clean]:
[22207.175339] time_stamp <100537e80>
[22207.175339] next_to_watch <ce>
[22207.175339] jiffies <1005383b5>
[22207.175339] next_to_watch.status <0>
[22207.175339] MAC Status <80083>
[22207.175339] PHY Status <796d>
[22207.175339] PHY 1000BASE-T Status <7800>
[22207.175339] PHY Extended Status <3000>
[22207.175339] PCI Status <10>
[22209.176619] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[22209.176619] TDH <ce>
[22209.176619] TDT <dc>
[22209.176619] next_to_use <dc>
[22209.176619] next_to_clean <cc>
[22209.176619] buffer_info[next_to_clean]:
[22209.176619] time_stamp <100537e80>
[22209.176619] next_to_watch <ce>
[22209.176619] jiffies <1005385a9>
[22209.176619] next_to_watch.status <0>
[22209.176619] MAC Status <80083>
[22209.176619] PHY Status <796d>
[22209.176619] PHY 1000BASE-T Status <7800>
[22209.176619] PHY Extended Status <3000>
[22209.176619] PCI Status <10>
[22209.193475] e1000e 0000:00:19.0 em2: Reset adapter unexpectedly
[22213.119529] e1000e: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[25837.524050] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[25837.524050] TDH <ca>
[25837.524050] TDT <e0>
[25837.524050] next_to_use <e0>
[25837.524050] next_to_clean <ca>
[25837.524050] buffer_info[next_to_clean]:
[25837.524050] time_stamp <100615924>
[25837.524050] next_to_watch <cc>
[25837.524050] jiffies <100615aad>
[25837.524050] next_to_watch.status <0>
[25837.524050] MAC Status <80083>
[25837.524050] PHY Status <796d>
[25837.524050] PHY 1000BASE-T Status <7800>
[25837.524050] PHY Extended Status <3000>
[25837.524050] PCI Status <10>
[25839.525242] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[25839.525242] TDH <ca>
[25839.525242] TDT <e0>
[25839.525242] next_to_use <e0>
[25839.525242] next_to_clean <ca>
[25839.525242] buffer_info[next_to_clean]:
[25839.525242] time_stamp <100615924>
[25839.525242] next_to_watch <cc>
[25839.525242] jiffies <100615ca1>
[25839.525242] next_to_watch.status <0>
[25839.525242] MAC Status <80083>
[25839.525242] PHY Status <796d>
[25839.525242] PHY 1000BASE-T Status <7800>
[25839.525242] PHY Extended Status <3000>
[25839.525242] PCI Status <10>
[25841.526433] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[25841.526433] TDH <ca>
[25841.526433] TDT <e0>
[25841.526433] next_to_use <e0>
[25841.526433] next_to_clean <ca>
[25841.526433] buffer_info[next_to_clean]:
[25841.526433] time_stamp <100615924>
[25841.526433] next_to_watch <cc>
[25841.526433] jiffies <100615e95>
[25841.526433] next_to_watch.status <0>
[25841.526433] MAC Status <80083>
[25841.526433] PHY Status <796d>
[25841.526433] PHY 1000BASE-T Status <7800>
[25841.526433] PHY Extended Status <3000>
[25841.526433] PCI Status <10>
[25843.527886] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[25843.527886] TDH <ca>
[25843.527886] TDT <e0>
[25843.527886] next_to_use <e0>
[25843.527886] next_to_clean <ca>
[25843.527886] buffer_info[next_to_clean]:
[25843.527886] time_stamp <100615924>
[25843.527886] next_to_watch <cc>
[25843.527886] jiffies <100616089>
[25843.527886] next_to_watch.status <0>
[25843.527886] MAC Status <80083>
[25843.527886] PHY Status <796d>
[25843.527886] PHY 1000BASE-T Status <7800>
[25843.527886] PHY Extended Status <3000>
[25843.527886] PCI Status <10>
[25845.529085] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[25845.529085] TDH <ca>
[25845.529085] TDT <e0>
[25845.529085] next_to_use <e0>
[25845.529085] next_to_clean <ca>
[25845.529085] buffer_info[next_to_clean]:
[25845.529085] time_stamp <100615924>
[25845.529085] next_to_watch <cc>
[25845.529085] jiffies <10061627d>
[25845.529085] next_to_watch.status <0>
[25845.529085] MAC Status <80083>
[25845.529085] PHY Status <796d>
[25845.529085] PHY 1000BASE-T Status <7800>
[25845.529085] PHY Extended Status <3000>
[25845.529085] PCI Status <10>
[25845.545921] e1000e 0000:00:19.0 em2: Reset adapter unexpectedly
[25849.415861] e1000e: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[28287.108441] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[28287.108441] TDH <a>
[28287.108441] TDT <f>
[28287.108441] next_to_use <f>
[28287.108441] next_to_clean <8>
[28287.108441] buffer_info[next_to_clean]:
[28287.108441] time_stamp <1006aae9a>
[28287.108441] next_to_watch <a>
[28287.108441] jiffies <1006ab14d>
[28287.108441] next_to_watch.status <0>
[28287.108441] MAC Status <80083>
[28287.108441] PHY Status <796d>
[28287.108441] PHY 1000BASE-T Status <7800>
[28287.108441] PHY Extended Status <3000>
[28287.108441] PCI Status <10>
[28289.109747] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[28289.109747] TDH <a>
[28289.109747] TDT <f>
[28289.109747] next_to_use <f>
[28289.109747] next_to_clean <8>
[28289.109747] buffer_info[next_to_clean]:
[28289.109747] time_stamp <1006aae9a>
[28289.109747] next_to_watch <a>
[28289.109747] jiffies <1006ab341>
[28289.109747] next_to_watch.status <0>
[28289.109747] MAC Status <80083>
[28289.109747] PHY Status <796d>
[28289.109747] PHY 1000BASE-T Status <7800>
[28289.109747] PHY Extended Status <3000>
[28289.109747] PCI Status <10>
[28291.110944] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
[28291.110944] TDH <a>
[28291.110944] TDT <f>
[28291.110944] next_to_use <f>
[28291.110944] next_to_clean <8>
[28291.110944] buffer_info[next_to_clean]:
[28291.110944] time_stamp <1006aae9a>
[28291.110944] next_to_watch <a>
[28291.110944] jiffies <1006ab535>
[28291.110944] next_to_watch.status <0>
[28291.110944] MAC Status <80083>
[28291.110944] PHY Status <796d>
[28291.110944] PHY 1000BASE-T Status <7800>
[28291.110944] PHY Extended Status <3000>
[28291.110944] PCI Status <10>
[28291.127696] e1000e 0000:00:19.0 em2: Reset adapter unexpectedly
[28295.033841] e1000e: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
[32613.337520] UDP: bad checksum. From 212.83.153.119:64436 to 84.209.201.2:51413 ulen 73
^ permalink raw reply
* Re: 3.12-git Intel e1000e hardware unit hang / tx queue timeouts
From: Andre Tomt @ 2013-10-12 15:30 UTC (permalink / raw)
To: netdev
In-Reply-To: <52594DBD.3070108@tomt.net>
On 12. okt. 2013 15:25, Andre Tomt wrote:
> I'm going to boot 3.10.16 on it now, and see how it fares.
3.10.16 is just as flaky.
Turning the offloads back off for now, will try to dig a little deeper
later.
3.10 log:
> [ 2990.799280] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
> [ 2990.799280] TDH <f8>
> [ 2990.799280] TDT <1a>
> [ 2990.799280] next_to_use <1a>
> [ 2990.799280] next_to_clean <f6>
> [ 2990.799280] buffer_info[next_to_clean]:
> [ 2990.799280] time_stamp <1000a3f4a>
> [ 2990.799280] next_to_watch <f8>
> [ 2990.799280] jiffies <1000a41cd>
> [ 2990.799280] next_to_watch.status <0>
> [ 2990.799280] MAC Status <80083>
> [ 2990.799280] PHY Status <796d>
> [ 2990.799280] PHY 1000BASE-T Status <7800>
> [ 2990.799280] PHY Extended Status <3000>
> [ 2990.799280] PCI Status <10>
> [ 2992.800488] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
> [ 2992.800488] TDH <f8>
> [ 2992.800488] TDT <1a>
> [ 2992.800488] next_to_use <1a>
> [ 2992.800488] next_to_clean <f6>
> [ 2992.800488] buffer_info[next_to_clean]:
> [ 2992.800488] time_stamp <1000a3f4a>
> [ 2992.800488] next_to_watch <f8>
> [ 2992.800488] jiffies <1000a43c1>
> [ 2992.800488] next_to_watch.status <0>
> [ 2992.800488] MAC Status <80083>
> [ 2992.800488] PHY Status <796d>
> [ 2992.800488] PHY 1000BASE-T Status <7800>
> [ 2992.800488] PHY Extended Status <3000>
> [ 2992.800488] PCI Status <10>
> [ 2994.801816] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
> [ 2994.801816] TDH <f8>
> [ 2994.801816] TDT <1a>
> [ 2994.801816] next_to_use <1a>
> [ 2994.801816] next_to_clean <f6>
> [ 2994.801816] buffer_info[next_to_clean]:
> [ 2994.801816] time_stamp <1000a3f4a>
> [ 2994.801816] next_to_watch <f8>
> [ 2994.801816] jiffies <1000a45b5>
> [ 2994.801816] next_to_watch.status <0>
> [ 2994.801816] MAC Status <80083>
> [ 2994.801816] PHY Status <796d>
> [ 2994.801816] PHY 1000BASE-T Status <7800>
> [ 2994.801816] PHY Extended Status <3000>
> [ 2994.801816] PCI Status <10>
> [ 2995.805673] ------------[ cut here ]------------
> [ 2995.805684] WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0x185/0x1eb()
> [ 2995.805695] NETDEV WATCHDOG: em2 (e1000e): transmit queue 0 timed out
> [ 2995.805697] Modules linked in: vhost_net macvtap macvlan tun xt_pkttype xt_CT iptable_raw ipt_MASQUERADE xt_nat iptable_nat nf_nat_ipv4 nf_nat ip6t_frag ip6t_ah ip6t_REJECT ebtable_nat ip6table_filter ebtables ip6_tables xt_LOG xt_limit ipt_REJECT nf_conntrack_ipv4 nf_defrag_ipv4 xt_tcpudp xt_conntrack nf_conntrack xt_multiport iptable_filter ip_tables x_tables iTCO_wdt iTCO_vendor_support act_mirred cls_u32 sch_ingress sch_fq_codel sch_hfsc fbcon bitblit softcursor font tileblit bridge arc4 8021q garp stp mrp llc dm_multipath scsi_dh ath9k ath9k_common ath9k_hw ath coretemp mac80211 crc32_pclmul crc32c_intel ghash_clmulni_intel cryptd lpc_ich cfg80211 mfd_core rfkill firmware_class i915 intel_agp intel_gtt drm_kms_helper drm i2c_algo_bit mei_me i2c_core mei tpm_tis evdev tpm tpm_bios
ehci_pci ehci_hcd video kvm_intel kvm ifb dummy w83627ehf hwmon_vid hwmon ext4 crc16 jbd2 mbcache dm_mod sd_mod ahci e1000e libahci xhci_hcd ptp pps_core usbcore usb_common
> [ 2995.805772] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.0-1-server #1
> [ 2995.805774] Hardware name: /DQ77KB, BIOS KBQ7710H.86A.0052.2013.0708.1336 07/08/2013
> [ 2995.805777] 00000000000114a8 ffff88021e203da0 ffffffff813394c7 ffff88021e203dd8
> [ 2995.805780] ffffffff8102d71c ffff88021e203de8 ffff88020fd0c000 ffff880212b8cc00
> [ 2995.805783] 0000000000000001 0000000000000000 ffff88021e203e38 ffffffff8102d77b
> [ 2995.805787] Call Trace:
> [ 2995.805788] <IRQ> [<ffffffff813394c7>] dump_stack+0x19/0x1b
> [ 2995.805799] [<ffffffff8102d71c>] warn_slowpath_common+0x60/0x78
> [ 2995.805802] [<ffffffff8102d77b>] warn_slowpath_fmt+0x47/0x49
> [ 2995.805808] [<ffffffff812956c6>] dev_watchdog+0x185/0x1eb
> [ 2995.805812] [<ffffffff81295541>] ? dev_graft_qdisc+0x66/0x66
> [ 2995.805815] [<ffffffff81295541>] ? dev_graft_qdisc+0x66/0x66
> [ 2995.805820] [<ffffffff810384c3>] call_timer_fn.isra.26+0x23/0x7b
> [ 2995.805823] [<ffffffff810386c6>] run_timer_softirq+0x1ab/0x1d3
> [ 2995.805826] [<ffffffff8103362e>] __do_softirq+0xbf/0x173
> [ 2995.805831] [<ffffffff8133f07c>] call_softirq+0x1c/0x30
> [ 2995.805836] [<ffffffff810035b7>] do_softirq+0x2e/0x69
> [ 2995.805838] [<ffffffff810337ac>] irq_exit+0x3e/0x4c
> [ 2995.805842] [<ffffffff8101d092>] smp_apic_timer_interrupt+0x86/0x94
> [ 2995.805846] [<ffffffff8133ea0a>] apic_timer_interrupt+0x6a/0x70
> [ 2995.805847] <EOI> [<ffffffff81253412>] ? cpuidle_enter_state+0x4d/0x9e
> [ 2995.805853] [<ffffffff8125340b>] ? cpuidle_enter_state+0x46/0x9e
> [ 2995.805856] [<ffffffff81253535>] cpuidle_idle_call+0xd2/0x121
> [ 2995.805860] [<ffffffff81008dfd>] arch_cpu_idle+0x9/0x18
> [ 2995.805864] [<ffffffff8105e497>] cpu_startup_entry+0xfc/0x148
> [ 2995.805868] [<ffffffff813252de>] rest_init+0x72/0x74
> [ 2995.805873] [<ffffffff81686cd0>] start_kernel+0x3d7/0x3e2
> [ 2995.805877] [<ffffffff81686748>] ? do_early_param+0x93/0x93
> [ 2995.805881] [<ffffffff8168647f>] x86_64_start_reservations+0x2a/0x2c
> [ 2995.805885] [<ffffffff81686548>] x86_64_start_kernel+0xc7/0xca
> [ 2995.805887] ---[ end trace fd899d2b4fca47a0 ]---
> [ 2995.805901] e1000e 0000:00:19.0 em2: Reset adapter unexpectedly
> [ 2999.697213] e1000e: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
> [ 3949.321404] UDP: bad checksum. From 87.114.227.207:53185 to 84.209.201.2:51413 ulen 40
> [ 6117.966435] UDP: bad checksum. From 109.61.95.12:62354 to 84.209.201.2:51413 ulen 114
> [ 6520.077066] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
> [ 6520.077066] TDH <26>
> [ 6520.077066] TDT <33>
> [ 6520.077066] next_to_use <33>
> [ 6520.077066] next_to_clean <24>
> [ 6520.077066] buffer_info[next_to_clean]:
> [ 6520.077066] time_stamp <10017b369>
> [ 6520.077066] next_to_watch <26>
> [ 6520.077066] jiffies <10017b623>
> [ 6520.077066] next_to_watch.status <0>
> [ 6520.077066] MAC Status <80083>
> [ 6520.077066] PHY Status <796d>
> [ 6520.077066] PHY 1000BASE-T Status <7800>
> [ 6520.077066] PHY Extended Status <3000>
> [ 6520.077066] PCI Status <10>
> [ 6522.078332] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
> [ 6522.078332] TDH <26>
> [ 6522.078332] TDT <33>
> [ 6522.078332] next_to_use <33>
> [ 6522.078332] next_to_clean <24>
> [ 6522.078332] buffer_info[next_to_clean]:
> [ 6522.078332] time_stamp <10017b369>
> [ 6522.078332] next_to_watch <26>
> [ 6522.078332] jiffies <10017b817>
> [ 6522.078332] next_to_watch.status <0>
> [ 6522.078332] MAC Status <80083>
> [ 6522.078332] PHY Status <796d>
> [ 6522.078332] PHY 1000BASE-T Status <7800>
> [ 6522.078332] PHY Extended Status <3000>
> [ 6522.078332] PCI Status <10>
> [ 6524.079633] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
> [ 6524.079633] TDH <26>
> [ 6524.079633] TDT <33>
> [ 6524.079633] next_to_use <33>
> [ 6524.079633] next_to_clean <24>
> [ 6524.079633] buffer_info[next_to_clean]:
> [ 6524.079633] time_stamp <10017b369>
> [ 6524.079633] next_to_watch <26>
> [ 6524.079633] jiffies <10017ba0b>
> [ 6524.079633] next_to_watch.status <0>
> [ 6524.079633] MAC Status <80083>
> [ 6524.079633] PHY Status <796d>
> [ 6524.079633] PHY 1000BASE-T Status <7800>
> [ 6524.079633] PHY Extended Status <3000>
> [ 6524.079633] PCI Status <10>
> [ 6526.080929] e1000e 0000:00:19.0 em2: Detected Hardware Unit Hang:
> [ 6526.080929] TDH <26>
> [ 6526.080929] TDT <33>
> [ 6526.080929] next_to_use <33>
> [ 6526.080929] next_to_clean <24>
> [ 6526.080929] buffer_info[next_to_clean]:
> [ 6526.080929] time_stamp <10017b369>
> [ 6526.080929] next_to_watch <26>
> [ 6526.080929] jiffies <10017bbff>
> [ 6526.080929] next_to_watch.status <0>
> [ 6526.080929] MAC Status <80083>
> [ 6526.080929] PHY Status <796d>
> [ 6526.080929] PHY 1000BASE-T Status <7800>
> [ 6526.080929] PHY Extended Status <3000>
> [ 6526.080929] PCI Status <10>
> [ 6527.092694] e1000e 0000:00:19.0 em2: Reset adapter unexpectedly
> [ 6530.984252] e1000e: em2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
^ permalink raw reply
* Re: [PATCH] net: sh_eth: Fix RX packets errors on R8A7740
From: Sergei Shtylyov @ 2013-10-12 16:58 UTC (permalink / raw)
To: Guennadi Liakhovetski
Cc: Nguyen Hong Ky, David S. Miller, netdev, Ryusuke Sakato,
Simon Horman
In-Reply-To: <1381127365-6521-2-git-send-email-nh-ky@jinso.co.jp>
Hello.
On 07-10-2013 8:29, Nguyen Hong Ky wrote:
> This patch will fix RX packets errors when receiving big size
> of data by set bit RNC = 1.
> RNC - Receive Enable Control
> 0: Upon completion of reception of one frame, the E-DMAC writes
> the receive status to the descriptor and clears the RR bit in
> EDRRR to 0.
> 1: Upon completion of reception of one frame, the E-DMAC writes
> (writes back) the receive status to the descriptor. In addition,
> the E-DMAC reads the next descriptor and prepares for reception
> of the next frame.
> In addition, for get more stable when receiving packets, I set
> maximum size for the transmit/receive FIFO and inserts padding
> in receive data.
> Signed-off-by: Nguyen Hong Ky <nh-ky@jinso.co.jp>
> ---
> drivers/net/ethernet/renesas/sh_eth.c | 4 ++++
> 1 files changed, 4 insertions(+), 0 deletions(-)
> diff --git a/drivers/net/ethernet/renesas/sh_eth.c b/drivers/net/ethernet/renesas/sh_eth.c
> index a753928..11d34f0 100644
> --- a/drivers/net/ethernet/renesas/sh_eth.c
> +++ b/drivers/net/ethernet/renesas/sh_eth.c
> @@ -649,12 +649,16 @@ static struct sh_eth_cpu_data r8a7740_data = {
> .eesr_err_check = EESR_TWB1 | EESR_TWB | EESR_TABT | EESR_RABT |
> EESR_RFE | EESR_RDE | EESR_RFRMER | EESR_TFE |
> EESR_TDE | EESR_ECI,
> + .fdr_value = 0x0000070f,
> + .rmcr_value = 0x00000001,
>
> .apr = 1,
> .mpr = 1,
> .tpauser = 1,
> .bculr = 1,
> .hw_swap = 1,
> + .rpadir = 1,
> + .rpadir_value = 2 << 16,
> .no_trimd = 1,
> .no_ade = 1,
> .tsu = 1,
Guennadi, could you check if this patch fixes your issue with NFS. Make
sure it applies to 'r8a7740_data' (it was misapplied to DaveM's tree).
WBR, Sergei
^ permalink raw reply
* [Patch 1/1]: libertas/sdio: fix releasing memory twice.
From: Dr. H. Nikolaus Schaller @ 2013-10-12 16:02 UTC (permalink / raw)
To: John W. Linville, Bing Zhao, H. Nikolaus Schaller, Dan Williams,
Harro Haan, libertas-dev, linux-wireless, netdev, LKML,
Belisko Marek, NeilBrown Brown
[-- Attachment #1: Type: text/plain, Size: 398 bytes --]
While upgrading the GTA04 kernel to 3.12-rc4 we came across
an issue with libertas/sdio referencing stale memory on ifconfig up
when trying to load the firmware (for a second time).
I am not at all sure if the patch is how it should be done and the right
location, but it appears to work for us with resetting priv->helper_fw to NULL
before asynchronously loading the firmware again.
[-- Attachment #2: 0001-libertas-sdio-fix-releasing-memory-twice.patch --]
[-- Type: application/octet-stream, Size: 1850 bytes --]
From f6864491ea45d2bd877a37fbb4a618e42fe03fbe Mon Sep 17 00:00:00 2001
From: "H. Nikolaus Schaller" <hns@goldelico.com>
Date: Sat, 12 Oct 2013 17:49:31 +0200
Subject: [PATCH] libertas/sdio: fix releasing memory twice. We have connected
a Wi2Wi W2CBW003 to an OMAP3 using SDIO. We have seen an
issue (not related with this patch) that sometimes power is
not turned off. This did lead to a kernel Oops if an
ifconfig up / down / up when the chip was not powered down.
This leads to a second call to lbs_get_firmware_async()
with the same priv data - and that tries to
release_firmware(priv->helper_fw); This appears to be
wrong, since it was alredy released in the
if_sdio_do_prog_firmware.
Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com>
---
drivers/net/wireless/libertas/if_sdio.c | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/drivers/net/wireless/libertas/if_sdio.c b/drivers/net/wireless/libertas/if_sdio.c
index 4557833..a04eb41 100644
--- a/drivers/net/wireless/libertas/if_sdio.c
+++ b/drivers/net/wireless/libertas/if_sdio.c
@@ -769,6 +769,19 @@ static int if_sdio_prog_firmware(struct if_sdio_card *card)
return 0;
}
+ /* This is missing in lbs_get_firmware_async()
+ * and therefore a second call using the same priv structure
+ * may find a stale helper_fw entry that has already been
+ * released by release_firmware(helper) in
+ * if_sdio_do_prog_firmware().
+ * Or doing that release in if_sdio_do_prog_firmware()
+ * is a duplicate and should not be there.
+ * Anyways, this can happen if a ifconfig up / down / up
+ * sequence is issued.
+ */
+
+ card->priv->helper_fw = NULL;
+
ret = lbs_get_firmware_async(card->priv, &card->func->dev, card->model,
fw_table, if_sdio_do_prog_firmware);
--
1.7.7.4
^ permalink raw reply related
* Re: [PATCH v2 tip/core/rcu 07/13] ipv6/ip6_tunnel: Apply rcu_access_pointer() to avoid sparse false positive
From: Hannes Frederic Sowa @ 2013-10-12 16:43 UTC (permalink / raw)
To: Paul E. McKenney
Cc: Eric Dumazet, Josh Triplett, linux-kernel, mingo, laijs, dipankar,
akpm, mathieu.desnoyers, niv, tglx, peterz, rostedt, dhowells,
edumazet, darren, fweisbec, sbw, David S. Miller,
Alexey Kuznetsov, James Morris, Hideaki YOSHIFUJI,
Patrick McHardy, netdev
In-Reply-To: <20131012075336.GA5790@linux.vnet.ibm.com>
On Sat, Oct 12, 2013 at 12:53:36AM -0700, Paul E. McKenney wrote:
> On Sat, Oct 12, 2013 at 04:25:08AM +0200, Hannes Frederic Sowa wrote:
> > I saw your patch regarding making rcu_assign_pointer volatile and wonder if we
> > can still make it a bit more safe to use if we force the evaluation of the
> > to-be-assigned pointer before the write barrier. This is what I have in mind:
> >
> > diff --git a/include/linux/rcupdate.h b/include/linux/rcupdate.h
> > index f1f1bc3..79eccc3 100644
> > --- a/include/linux/rcupdate.h
> > +++ b/include/linux/rcupdate.h
> > @@ -550,8 +550,9 @@ static inline void rcu_preempt_sleep_check(void)
> > })
> > #define __rcu_assign_pointer(p, v, space) \
> > do { \
> > + typeof(v) ___v = (v); \
> > smp_wmb(); \
> > - (p) = (typeof(*v) __force space *)(v); \
> > + (p) = (typeof(*___v) __force space *)(___v); \
> > } while (0)
> >
> >
> > I don't think ___v must be volatile for this case because the memory barrier
> > will force the evaluation of v first.
> >
> > This would guard against cases where rcu_assign_pointer is used like:
> >
> > rcu_assign_pointer(ptr, compute_ptr_with_side_effects());
>
> I am sorry, but I am not seeing how this would be particularly useful.
Oh, I do not think it is useful. It should help enforcing the right memory
orderings if someone uses rcu_assign_pointer in such a nasty way.
It was meant by me as a "defensive rearragement" to guard rcu_assign_pointer
to accidentaly slip memory mutations across the barrier without hurting
compiler optimizations too bad (or at all).
> The point of rcu_assign_pointer() is to order the initialization of
> a data structure against publishing a pointer to that data structure.
> An example may be found in cgroup_create():
>
> name = cgroup_alloc_name(dentry);
> if (!name)
> goto err_free_cgrp;
> rcu_assign_pointer(cgrp->name, name);
>
> Here, cgroup_alloc_name() allocates memory for the name and fills in
> the name:
>
> static struct cgroup_name *cgroup_alloc_name(struct dentry *dentry)
> {
> struct cgroup_name *name;
>
> name = kmalloc(sizeof(*name) + dentry->d_name.len + 1, GFP_KERNEL);
> if (!name)
> return NULL;
> strcpy(name->name, dentry->d_name.name);
> return name;
> }
>
> So the point of the smp_wmb() in __rcu_assign_pointer() is to order the
> strcpy() in cgroup_alloc_name() to happen before the assignment of the
> name pointer to cgrp->name.
>
> To make this example fit your pattern, we could change the code in
> cgroup_create() to look as follows (and to be buggy):
>
> /* BAD CODE! Do not do this! */
> rcu_assign_pointer(cgrp->name, cgroup_alloc_name(dentry));
> if (!cgrp->name)
> goto err_free_cgrp;
>
> The reason that this is bad practice is that it is hiding the fact that
> the allocation and initialization in cgroup_alloc_name() needs to be
> ordered before the assignment to cgrp->name.
>
> Make sense?
Absolutely! But e.g. the pointer could be preallocated and no length
checks are needed so there is no need for an error path, I guess someone
could think it is safe to put the get_ptr_with_side_effects (and if the
side effect is only a bit flip in the strucutre pointed to by the value)
in the v argument of rcu_assign_pointer.
I also tought about adding a (*(&(v))) statement to enfore that only
lvalues where allowed as the value in rcu_assign_pointer, but that would
already cause compilation errors (e.g. rcu_assign_pointer(ptr, ptr|MARK)).
The nice thing with ACCESS_ONCE(p) is, that there is now no way to put
a non-lvalue expression into the first argument of rcu_assign_pointer. :)
Regarding the volatile access, I hope that the C11 memory model
and enhancements to the compiler will some day provide a better
way to express the semantics of what is tried to express here
(__atomic_store_n/__atomic_load_n with the accompanied memory model,
which could be even weaker to what a volatile access would enfore
now and could guarantee atomic stores/loads).
Greeting,
Hannes
^ permalink raw reply
* Re: [PATCH v3 tip/core/rcu 0/14] Sparse-related updates for 3.13
From: Paul E. McKenney @ 2013-10-12 17:13 UTC (permalink / raw)
To: Josh Triplett
Cc: peterz, fweisbec, dhowells, edumazet, gaofeng, mingo, bridge,
jmorris, dipankar, darren, rostedt, niv, mathieu.desnoyers,
kuznet, tglx, johannes, laijs, yoshfuji, netdev,
linux-decnet-user, linux-kernel, kaber, stephen, sbw, tgraf, akpm,
fengguang.wu, davem
In-Reply-To: <20131012065326.GG15339@leaf>
On Fri, Oct 11, 2013 at 11:53:27PM -0700, Josh Triplett wrote:
> On Fri, Oct 11, 2013 at 04:16:59PM -0700, Paul E. McKenney wrote:
> > Changes from v2:
> >
> > o Switch from rcu_assign_pointer() to ACCESS_ONCE() given that
> > the pointers are all --rcu and already visible to readers,
> > as suggested by Eric Dumazet and Josh Triplett.
>
> Hang on a moment. Do *none* of these cases need write memory barriers?
Sigh. Some afternoons it doesn't pay to touch the keyboard.
Thank you for catching this. I will fix, but at this point, I am thinking
in terms of 3.14 rather than 3.13 for this series.
Thanx, Paul
^ permalink raw reply
* [PATCH net] tcp: fix incorrect ca_state in tail loss probe
From: Yuchung Cheng @ 2013-10-12 17:16 UTC (permalink / raw)
To: davem, ncardwell, nanditad
Cc: netdev, michael, jwboyer, sesse, dormando, Yuchung Cheng
On receiving an ACK that covers the loss probe sequence, TLP
immediately sets the congestion state to Open, even though some packets
are not recovered and retransmisssion are on the way. The later ACks
may trigger a WARN_ON check in step D of tcp_fastretrans_alert(), e.g.,
https://bugzilla.redhat.com/show_bug.cgi?id=989251
The fix is to follow the similar procedure in recovery by calling
tcp_try_keep_open(). The sender switches to Open state if no packets
are retransmissted. Otherwise it goes to Disorder and let subsequent
ACKs move the state to Recovery or Open.
Reported-By: Michael Sterrett <michael@sterretts.net>
Tested-By: Dormando <dormando@rydia.net>
Signed-off-by: Yuchung Cheng <ycheng@google.com>
---
net/ipv4/tcp_input.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net/ipv4/tcp_input.c b/net/ipv4/tcp_input.c
index 113dc5f..53974c7 100644
--- a/net/ipv4/tcp_input.c
+++ b/net/ipv4/tcp_input.c
@@ -3291,7 +3291,7 @@ static void tcp_process_tlp_ack(struct sock *sk, u32 ack, int flag)
tcp_init_cwnd_reduction(sk, true);
tcp_set_ca_state(sk, TCP_CA_CWR);
tcp_end_cwnd_reduction(sk);
- tcp_set_ca_state(sk, TCP_CA_Open);
+ tcp_try_keep_open(sk);
NET_INC_STATS_BH(sock_net(sk),
LINUX_MIB_TCPLOSSPROBERECOVERY);
}
--
1.8.4
^ permalink raw reply related
* Re: [PATCH v2 tip/core/rcu 07/13] ipv6/ip6_tunnel: Apply rcu_access_pointer() to avoid sparse false positive
From: Hannes Frederic Sowa @ 2013-10-12 17:37 UTC (permalink / raw)
To: Paul E. McKenney, Eric Dumazet, Josh Triplett, linux-kernel,
mingo, laijs, dipankar, akpm, mathieu.desnoyers, niv, tglx,
peterz, rostedt, dhowells, edumazet, darren, fweisbec, sbw,
David S. Miller, Alexey Kuznetsov, James Morris,
Hideaki YOSHIFUJI, Patrick McHardy, netdev
In-Reply-To: <20131012164345.GB20321@order.stressinduktion.org>
On Sat, Oct 12, 2013 at 06:43:45PM +0200, Hannes Frederic Sowa wrote:
> Regarding the volatile access, I hope that the C11 memory model
> and enhancements to the compiler will some day provide a better
> way to express the semantics of what is tried to express here
> (__atomic_store_n/__atomic_load_n with the accompanied memory model,
> which could be even weaker to what a volatile access would enfore
> now and could guarantee atomic stores/loads).
I just played around a bit more. Perhaps we could try to warn of silly
usages of ACCESS_ONCE():
--- a/include/linux/compiler.h
+++ b/include/linux/compiler.h
@@ -349,7 +349,11 @@ void ftrace_likely_update(struct ftrace_branch_data *f, int val, int expect);
* use is to mediate communication between process-level code and irq/NMI
* handlers, all running on the same CPU.
*/
-#define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x))
+#define ACCESS_ONCE(x) (*({ \
+ compiletime_assert(sizeof(typeof(x)) <= sizeof(typeof(&x)), \
+ "ACCESS_ONCE likely not atomic"); \
+ (volatile typeof(x) *)&(x); \
+}))
/* Ignore/forbid kprobes attach on very low level functions marked by this attribute: */
#ifdef CONFIG_KPROBES
^ permalink raw reply
* Re: [Bridge] [PATCH v3 tip/core/rcu 0/14] Sparse-related updates for 3.13
From: Hannes Frederic Sowa @ 2013-10-12 17:39 UTC (permalink / raw)
To: Paul E. McKenney
Cc: Josh Triplett, peterz, fweisbec, dhowells, edumazet, gaofeng,
mingo, bridge, jmorris, dipankar, darren, rostedt, niv,
mathieu.desnoyers, kuznet, tglx, johannes, laijs, yoshfuji,
netdev, linux-decnet-user, linux-kernel, kaber, stephen, sbw,
tgraf, akpm, fengguang.wu, davem
In-Reply-To: <20131012171345.GB5790@linux.vnet.ibm.com>
On Sat, Oct 12, 2013 at 10:13:45AM -0700, Paul E. McKenney wrote:
> On Fri, Oct 11, 2013 at 11:53:27PM -0700, Josh Triplett wrote:
> > On Fri, Oct 11, 2013 at 04:16:59PM -0700, Paul E. McKenney wrote:
> > > Changes from v2:
> > >
> > > o Switch from rcu_assign_pointer() to ACCESS_ONCE() given that
> > > the pointers are all --rcu and already visible to readers,
> > > as suggested by Eric Dumazet and Josh Triplett.
> >
> > Hang on a moment. Do *none* of these cases need write memory barriers?
>
> Sigh. Some afternoons it doesn't pay to touch the keyboard.
>
> Thank you for catching this. I will fix, but at this point, I am thinking
> in terms of 3.14 rather than 3.13 for this series.
Some of them looked safe. You could also replace --rcu with __rcu in the
comments while at it.
Thanks,
Hannes
^ permalink raw reply
* Re: [Bridge] [PATCH v3 tip/core/rcu 0/14] Sparse-related updates for 3.13
From: Hannes Frederic Sowa @ 2013-10-12 17:43 UTC (permalink / raw)
To: Paul E. McKenney, Josh Triplett, peterz, fweisbec, dhowells,
edumazet, gaofeng, mingo, bridge, jmorris, dipankar, darren,
rostedt, niv, mathieu.desnoyers, kuznet, tglx, johannes, laijs,
yoshfuji, netdev, linux-decnet-user, linux-kernel, kaber, stephen,
sbw, tgraf, akpm, fengguang.wu, davem
In-Reply-To: <20131012173930.GD20321@order.stressinduktion.org>
On Sat, Oct 12, 2013 at 07:39:30PM +0200, Hannes Frederic Sowa wrote:
> On Sat, Oct 12, 2013 at 10:13:45AM -0700, Paul E. McKenney wrote:
> > On Fri, Oct 11, 2013 at 11:53:27PM -0700, Josh Triplett wrote:
> > > On Fri, Oct 11, 2013 at 04:16:59PM -0700, Paul E. McKenney wrote:
> > > > Changes from v2:
> > > >
> > > > o Switch from rcu_assign_pointer() to ACCESS_ONCE() given that
> > > > the pointers are all --rcu and already visible to readers,
> > > > as suggested by Eric Dumazet and Josh Triplett.
> > >
> > > Hang on a moment. Do *none* of these cases need write memory barriers?
> >
> > Sigh. Some afternoons it doesn't pay to touch the keyboard.
> >
> > Thank you for catching this. I will fix, but at this point, I am thinking
> > in terms of 3.14 rather than 3.13 for this series.
>
> Some of them looked safe. You could also replace --rcu with __rcu in the
> comments while at it.
Most of them deal with management, maybe a rtnl_assign_pointer with lockdep
check for rtnl lock could help to not clean up the wrong bits.
I don't know if rtnl_assign_pointer is that a could name as it does not really
explain why the barrier is not needed there. :/
Greetings,
Hannes
^ permalink raw reply
* Re: [PATCH v2 tip/core/rcu 07/13] ipv6/ip6_tunnel: Apply rcu_access_pointer() to avoid sparse false positive
From: Mathieu Desnoyers @ 2013-10-12 19:42 UTC (permalink / raw)
To: Hannes Frederic Sowa
Cc: Paul E. McKenney, Eric Dumazet, Josh Triplett, linux-kernel,
mingo, laijs, dipankar, akpm, niv, tglx, peterz, rostedt,
dhowells, edumazet, darren, fweisbec, sbw, David S. Miller,
Alexey Kuznetsov, James Morris, Hideaki YOSHIFUJI,
Patrick McHardy, netdev
In-Reply-To: <20131012173734.GC20321@order.stressinduktion.org>
----- Original Message -----
> From: "Hannes Frederic Sowa" <hannes@stressinduktion.org>
> To: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>, "Eric Dumazet" <eric.dumazet@gmail.com>, "Josh Triplett"
> <josh@joshtriplett.org>, linux-kernel@vger.kernel.org, mingo@kernel.org, laijs@cn.fujitsu.com, dipankar@in.ibm.com,
> akpm@linux-foundation.org, "mathieu desnoyers" <mathieu.desnoyers@efficios.com>, niv@us.ibm.com, tglx@linutronix.de,
> peterz@infradead.org, rostedt@goodmis.org, dhowells@redhat.com, edumazet@google.com, darren@dvhart.com,
> fweisbec@gmail.com, sbw@mit.edu, "David S. Miller" <davem@davemloft.net>, "Alexey Kuznetsov" <kuznet@ms2.inr.ac.ru>,
> "James Morris" <jmorris@namei.org>, "Hideaki YOSHIFUJI" <yoshfuji@linux-ipv6.org>, "Patrick McHardy"
> <kaber@trash.net>, netdev@vger.kernel.org
> Sent: Saturday, October 12, 2013 1:37:34 PM
> Subject: Re: [PATCH v2 tip/core/rcu 07/13] ipv6/ip6_tunnel: Apply rcu_access_pointer() to avoid sparse false positive
>
> On Sat, Oct 12, 2013 at 06:43:45PM +0200, Hannes Frederic Sowa wrote:
> > Regarding the volatile access, I hope that the C11 memory model
> > and enhancements to the compiler will some day provide a better
> > way to express the semantics of what is tried to express here
> > (__atomic_store_n/__atomic_load_n with the accompanied memory model,
> > which could be even weaker to what a volatile access would enfore
> > now and could guarantee atomic stores/loads).
>
> I just played around a bit more. Perhaps we could try to warn of silly
> usages of ACCESS_ONCE():
>
> --- a/include/linux/compiler.h
> +++ b/include/linux/compiler.h
> @@ -349,7 +349,11 @@ void ftrace_likely_update(struct ftrace_branch_data *f,
> int val, int expect);
> * use is to mediate communication between process-level code and irq/NMI
> * handlers, all running on the same CPU.
> */
> -#define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x))
> +#define ACCESS_ONCE(x) (*({ \
> + compiletime_assert(sizeof(typeof(x)) <= sizeof(typeof(&x)), \
> + "ACCESS_ONCE likely not atomic"); \
AFAIU, ACCESS_ONCE() is not meant to ensure atomicity of load/store, but rather merely ensures that the compiler will not merge nor refetch accesses. I don't think the assert check you propose is appropriate with respect to the ACCESS_ONCE() semantic.
Thanks,
Mathieu
> + (volatile typeof(x) *)&(x); \
> +}))
>
> /* Ignore/forbid kprobes attach on very low level functions marked by this
> attribute: */
> #ifdef CONFIG_KPROBES
>
>
--
Mathieu Desnoyers
EfficiOS Inc.
http://www.efficios.com
^ permalink raw reply
* Re: [Patch 1/1]: libertas/sdio: fix releasing memory twice.
From: Dan Williams @ 2013-10-12 19:58 UTC (permalink / raw)
To: Dr. H. Nikolaus Schaller
Cc: John W. Linville, Bing Zhao, Harro Haan, libertas-dev,
linux-wireless, netdev, LKML, Belisko Marek, NeilBrown Brown
In-Reply-To: <D5BD8103-A6A6-4070-878B-99FC5883725F@goldelico.com>
On Sat, 2013-10-12 at 18:02 +0200, Dr. H. Nikolaus Schaller wrote:
> While upgrading the GTA04 kernel to 3.12-rc4 we came across
> an issue with libertas/sdio referencing stale memory on ifconfig up
> when trying to load the firmware (for a second time).
>
> I am not at all sure if the patch is how it should be done and the right
> location, but it appears to work for us with resetting priv->helper_fw to NULL
> before asynchronously loading the firmware again.
How about we go even simpler? helper_fw is *only* used inside
firmware.c anyway, and that's probably where its lifetime should be
handled. Same for the main firmware. I have no idea why the bus code
is responsible for releasing the firmware anyway, when it originates
from firmware.c and control returns back there after the firmware loaded
callback is done. Does the following patch fix your problem too?
Dan
---
diff --git a/drivers/net/wireless/libertas/firmware.c b/drivers/net/wireless/libertas/firmware.c
index c0f9e7e..51b92b5 100644
--- a/drivers/net/wireless/libertas/firmware.c
+++ b/drivers/net/wireless/libertas/firmware.c
@@ -49,14 +49,19 @@ static void main_firmware_cb(const struct firmware *firmware, void *context)
/* Failed to find firmware: try next table entry */
load_next_firmware_from_table(priv);
return;
}
/* Firmware found! */
lbs_fw_loaded(priv, 0, priv->helper_fw, firmware);
+ if (priv->helper_fw) {
+ release_firmware (priv->helper_fw);
+ priv->helper_fw = NULL;
+ }
+ release_firmware (firmware);
}
static void helper_firmware_cb(const struct firmware *firmware, void *context)
{
struct lbs_private *priv = context;
if (!firmware) {
diff --git a/drivers/net/wireless/libertas/if_cs.c b/drivers/net/wireless/libertas/if_cs.c
index c94dd68..ef8c98e 100644
--- a/drivers/net/wireless/libertas/if_cs.c
+++ b/drivers/net/wireless/libertas/if_cs.c
@@ -750,22 +750,22 @@ static void if_cs_prog_firmware(struct lbs_private *priv, int ret,
}
/* Load the firmware */
ret = if_cs_prog_helper(card, helper);
if (ret == 0 && (card->model != MODEL_8305))
ret = if_cs_prog_real(card, mainfw);
if (ret)
- goto out;
+ return;
/* Now actually get the IRQ */
ret = request_irq(card->p_dev->irq, if_cs_interrupt,
IRQF_SHARED, DRV_NAME, card);
if (ret) {
pr_err("error in request_irq\n");
- goto out;
+ return;
}
/*
* Clear any interrupt cause that happened while sending
* firmware/initializing card
*/
if_cs_write16(card, IF_CS_CARD_INT_CAUSE, IF_CS_BIT_MASK);
@@ -773,18 +773,14 @@ static void if_cs_prog_firmware(struct lbs_private *priv, int ret,
/* And finally bring the card up */
priv->fw_ready = 1;
if (lbs_start_card(priv) != 0) {
pr_err("could not activate card\n");
free_irq(card->p_dev->irq, card);
}
-
-out:
- release_firmware(helper);
- release_firmware(mainfw);
}
/********************************************************************/
/* Callback functions for libertas.ko */
/********************************************************************/
diff --git a/drivers/net/wireless/libertas/if_sdio.c b/drivers/net/wireless/libertas/if_sdio.c
index 4557833..991238a 100644
--- a/drivers/net/wireless/libertas/if_sdio.c
+++ b/drivers/net/wireless/libertas/if_sdio.c
@@ -704,28 +704,24 @@ static void if_sdio_do_prog_firmware(struct lbs_private *priv, int ret,
if (ret) {
pr_err("failed to find firmware (%d)\n", ret);
return;
}
ret = if_sdio_prog_helper(card, helper);
if (ret)
- goto out;
+ return;
lbs_deb_sdio("Helper firmware loaded\n");
ret = if_sdio_prog_real(card, mainfw);
if (ret)
- goto out;
+ return;
lbs_deb_sdio("Firmware loaded\n");
if_sdio_finish_power_on(card);
-
-out:
- release_firmware(helper);
- release_firmware(mainfw);
}
static int if_sdio_prog_firmware(struct if_sdio_card *card)
{
int ret;
u16 scratch;
diff --git a/drivers/net/wireless/libertas/if_spi.c b/drivers/net/wireless/libertas/if_spi.c
index 4bb6574..87ff0ca 100644
--- a/drivers/net/wireless/libertas/if_spi.c
+++ b/drivers/net/wireless/libertas/if_spi.c
@@ -1090,19 +1090,15 @@ static int if_spi_init_card(struct if_spi_card *card)
}
err = spu_set_interrupt_mode(card, 0, 1);
if (err)
goto out;
out:
- release_firmware(helper);
- release_firmware(mainfw);
-
lbs_deb_leave_args(LBS_DEB_SPI, "err %d\n", err);
-
return err;
}
static void if_spi_resume_worker(struct work_struct *work)
{
struct if_spi_card *card;
diff --git a/drivers/net/wireless/libertas/if_usb.c b/drivers/net/wireless/libertas/if_usb.c
index 2798077..dff08a2 100644
--- a/drivers/net/wireless/libertas/if_usb.c
+++ b/drivers/net/wireless/libertas/if_usb.c
@@ -840,15 +840,15 @@ static void if_usb_prog_firmware(struct lbs_private *priv, int ret,
pr_err("failed to find firmware (%d)\n", ret);
goto done;
}
cardp->fw = fw;
if (check_fwfile_format(cardp->fw->data, cardp->fw->size)) {
ret = -EINVAL;
- goto release_fw;
+ goto done;
}
/* Cancel any pending usb business */
usb_kill_urb(cardp->rx_urb);
usb_kill_urb(cardp->tx_urb);
cardp->fwlastblksent = 0;
@@ -857,15 +857,15 @@ static void if_usb_prog_firmware(struct lbs_private *priv, int ret,
cardp->fwfinalblk = 0;
cardp->bootcmdresp = 0;
restart:
if (if_usb_submit_rx_urb_fwload(cardp) < 0) {
lbs_deb_usbd(&cardp->udev->dev, "URB submission is failed\n");
ret = -EIO;
- goto release_fw;
+ goto done;
}
cardp->bootcmdresp = 0;
do {
int j = 0;
i++;
if_usb_issue_boot_command(cardp, BOOT_CMD_FW_BY_USB);
@@ -879,22 +879,22 @@ restart:
if (cardp->bootcmdresp == BOOT_CMD_RESP_NOT_SUPPORTED) {
/* Return to normal operation */
ret = -EOPNOTSUPP;
usb_kill_urb(cardp->rx_urb);
usb_kill_urb(cardp->tx_urb);
if (if_usb_submit_rx_urb(cardp) < 0)
ret = -EIO;
- goto release_fw;
+ goto done;
} else if (cardp->bootcmdresp <= 0) {
if (--reset_count >= 0) {
if_usb_reset_device(cardp);
goto restart;
}
ret = -EIO;
- goto release_fw;
+ goto done;
}
i = 0;
cardp->totalbytes = 0;
cardp->fwlastblksent = 0;
cardp->CRC_OK = 1;
@@ -917,37 +917,34 @@ restart:
if (--reset_count >= 0) {
if_usb_reset_device(cardp);
goto restart;
}
pr_info("FW download failure, time = %d ms\n", i * 100);
ret = -EIO;
- goto release_fw;
+ goto done;
}
cardp->priv->fw_ready = 1;
if_usb_submit_rx_urb(cardp);
if (lbs_start_card(priv))
- goto release_fw;
+ goto done;
if_usb_setup_firmware(priv);
/*
* EHS_REMOVE_WAKEUP is not supported on all versions of the firmware.
*/
priv->wol_criteria = EHS_REMOVE_WAKEUP;
if (lbs_host_sleep_cfg(priv, priv->wol_criteria, NULL))
priv->ehs_remove_supported = false;
- release_fw:
- release_firmware(cardp->fw);
- cardp->fw = NULL;
-
done:
+ cardp->fw = NULL;
lbs_deb_leave(LBS_DEB_USB);
}
#ifdef CONFIG_PM
static int if_usb_suspend(struct usb_interface *intf, pm_message_t message)
{
^ permalink raw reply related
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