On Thu, Oct 09, 2014 at 04:27:55PM +0800, Aaron Lu wrote:
> On 10/01/2014 04:18 AM, Rafael J. Wysocki wrote:
> > On Tuesday, September 30, 2014 02:10:17 PM Aaron Lu wrote:
> >> The _DOD method lists which video output device is currently attached so
> >> we should only care about them and ignore others. An user recently
> >> reported that there are two acpi_video interfaces appeared on his system
> >> and one of them doesn't work. From the acpidump, it is found that there
> >> are more than one video output devices that have _BCM control method but
> >> the _DOD lists only one of them. So this patch checks if the video output
> >> device is in the _DOD list and will not create backlight device if it is
> >> not in the list. Also, we consider the broken _DOD case(reflected by the
> >> video->attached_count is 0) and do not change behaviour for those broken
> >> _DOD systems.
> >>
> >> Buglink: https://bugzilla.kernel.org/show_bug.cgi?id=84111
> >> Reported-and-tested-by: [email protected]
> >> Signed-off-by: Aaron Lu <[email protected]>
> >
> > This looks reasonable to me, but I'm a little afraid that it may break
> > systems which forget to list valid interfaces in the _DOD.
>
> Indeed, this is possible.
And indeed, there is a regression! My Dell Latituded E6410's backlight
control no longer works after this commit, and I get messages like this
instead:
[ 57.214610] ACPI: Failed to switch the brightness
If I revert this commit, my backlight controls work again. Also, I
regain a cooling device (?) that was being ignored:
[ 1.332682] acpi device:02: registered as cooling_device0
Do you need any additional info to handle the regression, or should we
just revert the patch?
Brian
On 11/28/2014 05:59 PM, Brian Norris wrote:
> On Thu, Oct 09, 2014 at 04:27:55PM +0800, Aaron Lu wrote:
>> On 10/01/2014 04:18 AM, Rafael J. Wysocki wrote:
>>> On Tuesday, September 30, 2014 02:10:17 PM Aaron Lu wrote:
>>>> The _DOD method lists which video output device is currently attached so
>>>> we should only care about them and ignore others. An user recently
>>>> reported that there are two acpi_video interfaces appeared on his system
>>>> and one of them doesn't work. From the acpidump, it is found that there
>>>> are more than one video output devices that have _BCM control method but
>>>> the _DOD lists only one of them. So this patch checks if the video output
>>>> device is in the _DOD list and will not create backlight device if it is
>>>> not in the list. Also, we consider the broken _DOD case(reflected by the
>>>> video->attached_count is 0) and do not change behaviour for those broken
>>>> _DOD systems.
>>>>
>>>> Buglink: https://bugzilla.kernel.org/show_bug.cgi?id=84111
>>>> Reported-and-tested-by: [email protected]
>>>> Signed-off-by: Aaron Lu <[email protected]>
>>>
>>> This looks reasonable to me, but I'm a little afraid that it may break
>>> systems which forget to list valid interfaces in the _DOD.
>>
>> Indeed, this is possible.
>
> And indeed, there is a regression! My Dell Latituded E6410's backlight
> control no longer works after this commit, and I get messages like this
> instead:
>
> [ 57.214610] ACPI: Failed to switch the brightness
>
> If I revert this commit, my backlight controls work again. Also, I
> regain a cooling device (?) that was being ignored:
>
> [ 1.332682] acpi device:02: registered as cooling_device0
>
> Do you need any additional info to handle the regression, or should we
> just revert the patch?
Please attach acpidump, dmesg with video.dyndbg="module video +pft" in
kernel cmdline, list the /sys/class/backlight with and without this
commit, thanks.
-Aaron
>
> Brian
>
On Fri, Nov 28, 2014 at 07:55:00PM +0800, Aaron Lu wrote:
> On 11/28/2014 05:59 PM, Brian Norris wrote:
> > And indeed, there is a regression! My Dell Latituded E6410's backlight
> > control no longer works after this commit, and I get messages like this
> > instead:
> >
> > [ 57.214610] ACPI: Failed to switch the brightness
> >
> > If I revert this commit, my backlight controls work again. Also, I
> > regain a cooling device (?) that was being ignored:
> >
> > [ 1.332682] acpi device:02: registered as cooling_device0
> >
> > Do you need any additional info to handle the regression, or should we
> > just revert the patch?
>
> Please attach acpidump, dmesg with video.dyndbg="module video +pft" in
> kernel cmdline, list the /sys/class/backlight with and without this
> commit, thanks.
Appending dmesg and attaching acpidump. Unfortunately, I'm using a few
binary modules, since Wifi and GPU suspend/resume support are broken
otherwise, but I did test briefly with Nouveau anyway. Results are
essentially the same with Nouveau (although Nouveau seems to provide an
extra backlight device, though it doesn't seem to do anything for me).
Before reverting:
$ ls -al /sys/class/backlight
total 0
drwxr-xr-x 2 root root 0 Nov 28 09:01 .
drwxr-xr-x 58 root root 0 Nov 28 09:01 ..
After reverting:
$ ls -al /sys/class/backlight
total 0
drwxr-xr-x 2 root root 0 Nov 28 09:10 .
drwxr-xr-x 50 root root 0 Nov 28 09:10 ..
lrwxrwxrwx 1 root root 0 Nov 28 09:09 acpi_video0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0
Thanks,
Brian
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.18.0-031800rc6-generic (apw@gomeisa) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #201411231935 SMP Mon Nov 24 00:36:20 UTC 2014
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-3.18.0-031800rc6-generic root=UUID=94708557-3228-49c4-af63-5b93fde98f92 ro video.dyndbg=+pft
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x0000000000095bff] usable
[ 0.000000] BIOS-e820: [mem 0x0000000000095c00-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000cf65efff] usable
[ 0.000000] BIOS-e820: [mem 0x00000000cf65f000-0x00000000cf67efff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x00000000cf67f000-0x00000000cf76efff] ACPI NVS
[ 0.000000] BIOS-e820: [mem 0x00000000cf76f000-0x00000000cfffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000fec00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed10000-0x00000000fed13fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed18000-0x00000000fed19fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fed1c000-0x00000000fed1ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000fee00000-0x00000000fee00fff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000ff800000-0x00000000ffffffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x000000012bffffff] usable
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.6 present.
[ 0.000000] DMI: Dell Inc. Latitude E6410/07XJP9, BIOS A06 11/20/2010
[ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] e820: last_pfn = 0x12c000 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-FFFFF write-protect
[ 0.000000] MTRR variable ranges enabled:
[ 0.000000] 0 base 000000000 mask F80000000 write-back
[ 0.000000] 1 base 080000000 mask FC0000000 write-back
[ 0.000000] 2 base 0C0000000 mask FF0000000 write-back
[ 0.000000] 3 base 100000000 mask FE0000000 write-back
[ 0.000000] 4 base 120000000 mask FF0000000 write-back
[ 0.000000] 5 base 12C000000 mask FFC000000 uncachable
[ 0.000000] 6 disabled
[ 0.000000] 7 disabled
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] original variable MTRRs
[ 0.000000] reg 0, base: 0GB, range: 2GB, type WB
[ 0.000000] reg 1, base: 2GB, range: 1GB, type WB
[ 0.000000] reg 2, base: 3GB, range: 256MB, type WB
[ 0.000000] reg 3, base: 4GB, range: 512MB, type WB
[ 0.000000] reg 4, base: 4608MB, range: 256MB, type WB
[ 0.000000] reg 5, base: 4800MB, range: 64MB, type UC
[ 0.000000] total RAM covered: 4032M
[ 0.000000] Found optimal setting for mtrr clean up
[ 0.000000] gran_size: 64K chunk_size: 64K num_reg: 6 lose cover RAM: 0G
[ 0.000000] New variable MTRRs
[ 0.000000] reg 0, base: 0GB, range: 2GB, type WB
[ 0.000000] reg 1, base: 2GB, range: 1GB, type WB
[ 0.000000] reg 2, base: 3GB, range: 256MB, type WB
[ 0.000000] reg 3, base: 4GB, range: 512MB, type WB
[ 0.000000] reg 4, base: 4608MB, range: 128MB, type WB
[ 0.000000] reg 5, base: 4736MB, range: 64MB, type WB
[ 0.000000] e820: update [mem 0xd0000000-0xffffffff] usable ==> reserved
[ 0.000000] e820: last_pfn = 0xcf65f max_arch_pfn = 0x400000000
[ 0.000000] found SMP MP-table at [mem 0x000f2200-0x000f220f] mapped at [ffff8800000f2200]
[ 0.000000] Scanning 1 areas for low memory corruption
[ 0.000000] Base memory trampoline at [ffff88000008f000] 8f000 size 24576
[ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[ 0.000000] [mem 0x00000000-0x000fffff] page 4k
[ 0.000000] BRK [0x01fd0000, 0x01fd0fff] PGTABLE
[ 0.000000] BRK [0x01fd1000, 0x01fd1fff] PGTABLE
[ 0.000000] BRK [0x01fd2000, 0x01fd2fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x12be00000-0x12bffffff]
[ 0.000000] [mem 0x12be00000-0x12bffffff] page 2M
[ 0.000000] BRK [0x01fd3000, 0x01fd3fff] PGTABLE
[ 0.000000] init_memory_mapping: [mem 0x128000000-0x12bdfffff]
[ 0.000000] [mem 0x128000000-0x12bdfffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x100000000-0x127ffffff]
[ 0.000000] [mem 0x100000000-0x127ffffff] page 2M
[ 0.000000] init_memory_mapping: [mem 0x00100000-0xcf65efff]
[ 0.000000] [mem 0x00100000-0x001fffff] page 4k
[ 0.000000] [mem 0x00200000-0xcf5fffff] page 2M
[ 0.000000] [mem 0xcf600000-0xcf65efff] page 4k
[ 0.000000] RAMDISK: [mem 0x35ce8000-0x36e6bfff]
[ 0.000000] ACPI: Early table checksum verification disabled
[ 0.000000] ACPI: RSDP 0x00000000000FE300 000024 (v02 DELL )
[ 0.000000] ACPI: XSDT 0x00000000CF67DE18 000064 (v01 DELL E2 06222004 MSFT 00010013)
[ 0.000000] ACPI: FACP 0x00000000CF75FC18 0000F4 (v04 DELL E2 06222004 MSFT 00010013)
[ 0.000000] ACPI BIOS Warning (bug): 32/64X FACS address mismatch in FADT: 0xCF76BF40/0x00000000CF76ED40, using 32-bit address (20140926/tbfadt-283)
[ 0.000000] ACPI: DSDT 0x00000000CF73E018 00A248 (v01 DELL E2 00001001 INTL 20080729)
[ 0.000000] ACPI: FACS 0x00000000CF76BF40 000040
[ 0.000000] ACPI: APIC 0x00000000CF67CF18 00008C (v02 DELL E2 06222004 MSFT 00010013)
[ 0.000000] ACPI: TCPA 0x00000000CF76DD18 000032 (v02 00000000 00000000)
[ 0.000000] ACPI: MCFG 0x00000000CF76DC98 00003C (v01 A M I GMCH945. 06222004 MSFT 00000097)
[ 0.000000] ACPI: HPET 0x00000000CF76DC18 000038 (v01 DELL E2 00000001 ASL 00000061)
[ 0.000000] ACPI: BOOT 0x00000000CF76DB98 000028 (v01 DELL E2 06222004 AMI 00010013)
[ 0.000000] ACPI: SLIC 0x00000000CF766818 000176 (v03 DELL E2 06222004 MSFT 00010013)
[ 0.000000] ACPI: SSDT 0x00000000CF74D018 0009F1 (v01 PmRef CpuPm 00003000 INTL 20080729)
[ 0.000000] ACPI: Local APIC address 0xfee00000
[ 0.000000] No NUMA configuration found
[ 0.000000] Faking a node at [mem 0x0000000000000000-0x000000012bffffff]
[ 0.000000] NODE_DATA(0) allocated [mem 0x12bff7000-0x12bffbfff]
[ 0.000000] [ffffea0000000000-ffffea0004bfffff] PMD -> [ffff880127600000-ffff88012b5fffff] on node 0
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x00001000-0x00ffffff]
[ 0.000000] DMA32 [mem 0x01000000-0xffffffff]
[ 0.000000] Normal [mem 0x100000000-0x12bffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x00001000-0x00094fff]
[ 0.000000] node 0: [mem 0x00100000-0xcf65efff]
[ 0.000000] node 0: [mem 0x100000000-0x12bffffff]
[ 0.000000] Initmem setup node 0 [mem 0x00001000-0x12bffffff]
[ 0.000000] On node 0 totalpages: 1029619
[ 0.000000] DMA zone: 64 pages used for memmap
[ 0.000000] DMA zone: 21 pages reserved
[ 0.000000] DMA zone: 3988 pages, LIFO batch:0
[ 0.000000] DMA32 zone: 13210 pages used for memmap
[ 0.000000] DMA32 zone: 845407 pages, LIFO batch:31
[ 0.000000] Normal zone: 2816 pages used for memmap
[ 0.000000] Normal zone: 180224 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[0x04] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x01] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x05] enabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x05] lapic_id[0x04] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x07] lapic_id[0x06] disabled)
[ 0.000000] ACPI: LAPIC (acpi_id[0x08] lapic_id[0x07] disabled)
[ 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: 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 8 CPUs, 4 hotplug CPUs
[ 0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x00095000-0x00095fff]
[ 0.000000] PM: Registered nosave memory: [mem 0x00096000-0x0009ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000dffff]
[ 0.000000] PM: Registered nosave memory: [mem 0x000e0000-0x000fffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xcf65f000-0xcf67efff]
[ 0.000000] PM: Registered nosave memory: [mem 0xcf67f000-0xcf76efff]
[ 0.000000] PM: Registered nosave memory: [mem 0xcf76f000-0xcfffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xd0000000-0xf7ffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xf8000000-0xfbffffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfc000000-0xfebfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec00000-0xfec00fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfec01000-0xfed0ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed10000-0xfed13fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed14000-0xfed17fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed18000-0xfed19fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed1a000-0xfed1bfff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed1c000-0xfed1ffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfed20000-0xfedfffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee00000-0xfee00fff]
[ 0.000000] PM: Registered nosave memory: [mem 0xfee01000-0xff7fffff]
[ 0.000000] PM: Registered nosave memory: [mem 0xff800000-0xffffffff]
[ 0.000000] e820: [mem 0xd0000000-0xf7ffffff] available for PCI devices
[ 0.000000] Booting paravirtualized kernel on bare hardware
[ 0.000000] setup_percpu: NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:8 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 30 pages/cpu @ffff88012bc00000 s82880 r8192 d31808 u262144
[ 0.000000] pcpu-alloc: s82880 r8192 d31808 u262144 alloc=1*2097152
[ 0.000000] pcpu-alloc: [0] 0 1 2 3 4 5 6 7
[ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Total pages: 1013508
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.18.0-031800rc6-generic root=UUID=94708557-3228-49c4-af63-5b93fde98f92 ro video.dyndbg=+pft
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] AGP: Checking aperture...
[ 0.000000] AGP: No AGP bridge found
[ 0.000000] Calgary: detecting Calgary via BIOS EBDA area
[ 0.000000] Calgary: Unable to locate Rio Grande table in EBDA - bailing!
[ 0.000000] Memory: 3951404K/4118476K available (7904K kernel code, 1155K rwdata, 3792K rodata, 1392K init, 1316K bss, 167072K reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000] RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=8.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[ 0.000000] NR_IRQS:16640 nr_irqs:488 0
[ 0.000000] Offload RCU callbacks from all CPUs
[ 0.000000] Offload RCU callbacks from CPUs: 0-7.
[ 0.000000] spurious 8259A interrupt: IRQ7.
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [tty0] enabled
[ 0.000000] allocated 16777216 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.000000] tsc: Detected 2659.891 MHz processor
[ 0.000031] Calibrating delay loop (skipped), value calculated using timer frequency.. 5319.78 BogoMIPS (lpj=10639564)
[ 0.000160] pid_max: default: 32768 minimum: 301
[ 0.000229] ACPI: Core revision 20140926
[ 0.006464] ACPI: All ACPI Tables successfully acquired
[ 0.008005] Security Framework initialized
[ 0.008089] AppArmor: AppArmor initialized
[ 0.008157] Yama: becoming mindful.
[ 0.008493] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.009464] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.009950] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.010028] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.010304] Initializing cgroup subsys memory
[ 0.010379] Initializing cgroup subsys devices
[ 0.010446] Initializing cgroup subsys freezer
[ 0.010513] Initializing cgroup subsys net_cls
[ 0.010579] Initializing cgroup subsys blkio
[ 0.010645] Initializing cgroup subsys perf_event
[ 0.010713] Initializing cgroup subsys net_prio
[ 0.010780] Initializing cgroup subsys hugetlb
[ 0.010866] CPU: Physical Processor ID: 0
[ 0.010933] CPU: Processor Core ID: 0
[ 0.011036] mce: CPU supports 9 MCE banks
[ 0.011111] CPU0: Thermal monitoring handled by SMI
[ 0.011120] Last level iTLB entries: 4KB 512, 2MB 7, 4MB 7
[ 0.011120] Last level dTLB entries: 4KB 512, 2MB 32, 4MB 32, 1GB 0
[ 0.011309] Freeing SMP alternatives memory: 28K (ffffffff81e7e000 - ffffffff81e85000)
[ 0.012466] ftrace: allocating 32476 entries in 127 pages
[ 0.027000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0
[ 0.066762] smpboot: CPU0: Intel(R) Core(TM) i7 CPU M 620 @ 2.67GHz (fam: 06, model: 25, stepping: 02)
[ 0.175038] Performance Events: PEBS fmt1+, 16-deep LBR, Westmere events, Intel PMU driver.
[ 0.175332] perf_event_intel: CPUID marked event: 'bus cycles' unavailable
[ 0.175400] ... version: 3
[ 0.175464] ... bit width: 48
[ 0.175528] ... generic registers: 4
[ 0.175593] ... value mask: 0000ffffffffffff
[ 0.175658] ... max period: 000000007fffffff
[ 0.175723] ... fixed-purpose events: 3
[ 0.175787] ... event mask: 000000070000000f
[ 0.177355] x86: Booting SMP configuration:
[ 0.177424] .... node #0, CPUs: #1
[ 0.188633] CPU1: Thermal monitoring handled by SMI
[ 0.190827] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[ 0.191094] #2
[ 0.202208] CPU2: Thermal monitoring handled by SMI
[ 0.204435] #3<7>[ 0.215609] CPU3: Thermal monitoring handled by SMI
[ 0.217710] x86: Booted up 1 node, 4 CPUs
[ 0.217783] smpboot: Total of 4 processors activated (21279.12 BogoMIPS)
[ 0.220598] devtmpfs: initialized
[ 0.224790] evm: security.selinux
[ 0.226014] evm: security.SMACK64
[ 0.226077] evm: security.SMACK64EXEC
[ 0.226140] evm: security.SMACK64TRANSMUTE
[ 0.226204] evm: security.SMACK64MMAP
[ 0.226268] evm: security.ima
[ 0.226331] evm: security.capability
[ 0.226450] PM: Registering ACPI NVS region [mem 0xcf67f000-0xcf76efff] (983040 bytes)
[ 0.227488] pinctrl core: initialized pinctrl subsystem
[ 0.227630] regulator-dummy: no parameters
[ 0.227734] RTC time: 17:00:43, date: 11/28/14
[ 0.227897] NET: Registered protocol family 16
[ 0.231039] cpuidle: using governor ladder
[ 0.235034] cpuidle: using governor menu
[ 0.235170] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[ 0.235253] ACPI: bus type PCI registered
[ 0.235318] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 0.235457] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.235544] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 0.235720] PCI: Using configuration type 1 for base access
[ 0.235796] dmi type 0xB1 record - unknown flag
[ 0.239471] ACPI: Added _OSI(Module Device)
[ 0.239540] ACPI: Added _OSI(Processor Device)
[ 0.239605] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.239670] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.251064] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 0.275326] ACPI: Dynamic OEM Table Load:
[ 0.275494] ACPI: SSDT 0xFFFF880125692800 000474 (v01 PmRef Cpu0Ist 00003000 INTL 20080729)
[ 0.276014] ACPI: Dynamic OEM Table Load:
[ 0.276183] ACPI: SSDT 0xFFFF880125711000 000891 (v01 PmRef Cpu0Cst 00003001 INTL 20080729)
[ 0.283264] ACPI: Dynamic OEM Table Load:
[ 0.283429] ACPI: SSDT 0xFFFF8801256F1C00 000303 (v01 PmRef ApIst 00003000 INTL 20080729)
[ 0.287151] ACPI: Dynamic OEM Table Load:
[ 0.287318] ACPI: SSDT 0xFFFF880125687E00 000119 (v01 PmRef ApCst 00003000 INTL 20080729)
[ 0.315140] ACPI: Interpreter enabled
[ 0.315213] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20140926/hwxface-580)
[ 0.315395] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140926/hwxface-580)
[ 0.315585] ACPI: (supports S0 S3 S4 S5)
[ 0.315652] ACPI: Using IOAPIC for interrupt routing
[ 0.315742] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.599877] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-3e])
[ 0.599954] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 0.600060] \_SB_.PCI0:_OSC invalid UUID
[ 0.600061] _OSC request data:1 1f 0
[ 0.600065] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[ 0.600750] PCI host bridge to bus 0000:00
[ 0.600821] pci_bus 0000:00: root bus resource [bus 00-3e]
[ 0.600888] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7]
[ 0.600955] pci_bus 0000:00: root bus resource [io 0x0d00-0xffff]
[ 0.601022] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[ 0.601090] pci_bus 0000:00: root bus resource [mem 0xd0000000-0xfeafffff]
[ 0.601165] pci 0000:00:00.0: [8086:0044] type 00 class 0x060000
[ 0.601183] DMAR: BIOS has allocated no shadow GTT; disabling IOMMU for graphics
[ 0.601327] pci 0000:00:01.0: [8086:0045] type 01 class 0x060400
[ 0.601358] pci 0000:00:01.0: PME# supported from D0 D3hot D3cold
[ 0.601389] pci 0000:00:01.0: System wakeup disabled by ACPI
[ 0.601529] pci 0000:00:19.0: [8086:10ea] type 00 class 0x020000
[ 0.601554] pci 0000:00:19.0: reg 0x10: [mem 0xe9600000-0xe961ffff]
[ 0.601565] pci 0000:00:19.0: reg 0x14: [mem 0xe9680000-0xe9680fff]
[ 0.601576] pci 0000:00:19.0: reg 0x18: [io 0x8040-0x805f]
[ 0.601664] pci 0000:00:19.0: PME# supported from D0 D3hot D3cold
[ 0.601703] pci 0000:00:19.0: System wakeup disabled by ACPI
[ 0.601814] pci 0000:00:1a.0: [8086:3b3c] type 00 class 0x0c0320
[ 0.601838] pci 0000:00:1a.0: reg 0x10: [mem 0xe9670000-0xe96703ff]
[ 0.601946] pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
[ 0.601986] pci 0000:00:1a.0: System wakeup disabled by ACPI
[ 0.602097] pci 0000:00:1b.0: [8086:3b56] type 00 class 0x040300
[ 0.602120] pci 0000:00:1b.0: reg 0x10: [mem 0xe9660000-0xe9663fff 64bit]
[ 0.602229] pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
[ 0.602271] pci 0000:00:1b.0: System wakeup disabled by ACPI
[ 0.602378] pci 0000:00:1c.0: [8086:3b42] type 01 class 0x060400
[ 0.602482] pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
[ 0.602524] pci 0000:00:1c.0: System wakeup disabled by ACPI
[ 0.602630] pci 0000:00:1c.1: [8086:3b44] type 01 class 0x060400
[ 0.602738] pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
[ 0.602781] pci 0000:00:1c.1: System wakeup disabled by ACPI
[ 0.602887] pci 0000:00:1c.2: [8086:3b46] type 01 class 0x060400
[ 0.602994] pci 0000:00:1c.2: PME# supported from D0 D3hot D3cold
[ 0.603036] pci 0000:00:1c.2: System wakeup disabled by ACPI
[ 0.603145] pci 0000:00:1c.3: [8086:3b48] type 01 class 0x060400
[ 0.603250] pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
[ 0.603293] pci 0000:00:1c.3: System wakeup disabled by ACPI
[ 0.603409] pci 0000:00:1d.0: [8086:3b34] type 00 class 0x0c0320
[ 0.603433] pci 0000:00:1d.0: reg 0x10: [mem 0xe9650000-0xe96503ff]
[ 0.603542] pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
[ 0.603582] pci 0000:00:1d.0: System wakeup disabled by ACPI
[ 0.603687] pci 0000:00:1e.0: [8086:2448] type 01 class 0x060401
[ 0.603785] pci 0000:00:1e.0: System wakeup disabled by ACPI
[ 0.603890] pci 0000:00:1f.0: [8086:3b07] type 00 class 0x060100
[ 0.604061] pci 0000:00:1f.2: [8086:282a] type 00 class 0x010400
[ 0.604088] pci 0000:00:1f.2: reg 0x10: [io 0x8090-0x8097]
[ 0.604098] pci 0000:00:1f.2: reg 0x14: [io 0x8080-0x8083]
[ 0.604108] pci 0000:00:1f.2: reg 0x18: [io 0x8070-0x8077]
[ 0.604119] pci 0000:00:1f.2: reg 0x1c: [io 0x8060-0x8063]
[ 0.604129] pci 0000:00:1f.2: reg 0x20: [io 0x8020-0x803f]
[ 0.604140] pci 0000:00:1f.2: reg 0x24: [mem 0xe9640000-0xe96407ff]
[ 0.604207] pci 0000:00:1f.2: PME# supported from D3hot
[ 0.604277] pci 0000:00:1f.3: [8086:3b30] type 00 class 0x0c0500
[ 0.604297] pci 0000:00:1f.3: reg 0x10: [mem 0xe9630000-0xe96300ff 64bit]
[ 0.604329] pci 0000:00:1f.3: reg 0x20: [io 0x8000-0x801f]
[ 0.604423] pci 0000:00:1f.6: [8086:3b32] type 00 class 0x118000
[ 0.604450] pci 0000:00:1f.6: reg 0x10: [mem 0xe9620000-0xe9620fff 64bit]
[ 0.604634] pci 0000:01:00.0: [10de:0a6c] type 00 class 0x030000
[ 0.604644] pci 0000:01:00.0: reg 0x10: [mem 0xe2000000-0xe2ffffff]
[ 0.604652] pci 0000:01:00.0: reg 0x14: [mem 0xd0000000-0xdfffffff 64bit pref]
[ 0.604661] pci 0000:01:00.0: reg 0x1c: [mem 0xe0000000-0xe1ffffff 64bit pref]
[ 0.604667] pci 0000:01:00.0: reg 0x24: [io 0x7000-0x707f]
[ 0.604672] pci 0000:01:00.0: reg 0x30: [mem 0xe3000000-0xe307ffff pref]
[ 0.604753] pci 0000:01:00.1: [10de:0be3] type 00 class 0x040300
[ 0.604763] pci 0000:01:00.1: reg 0x10: [mem 0xe3080000-0xe3083fff]
[ 0.604867] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 0.604935] pci 0000:00:01.0: bridge window [io 0x7000-0x7fff]
[ 0.604937] pci 0000:00:01.0: bridge window [mem 0xd0000000-0xe30fffff]
[ 0.605010] pci 0000:00:1c.0: PCI bridge to [bus 02]
[ 0.605083] pci 0000:00:1c.0: bridge window [io 0x6000-0x6fff]
[ 0.605087] pci 0000:00:1c.0: bridge window [mem 0xe8200000-0xe95fffff]
[ 0.605236] pci 0000:03:00.0: [14e4:4353] type 00 class 0x028000
[ 0.605284] pci 0000:03:00.0: reg 0x10: [mem 0xe6e00000-0xe6e03fff 64bit]
[ 0.605554] pci 0000:03:00.0: supports D1 D2
[ 0.605555] pci 0000:03:00.0: PME# supported from D0 D3hot D3cold
[ 0.605614] pci 0000:03:00.0: System wakeup disabled by ACPI
[ 0.612391] pci 0000:00:1c.1: PCI bridge to [bus 03]
[ 0.612479] pci 0000:00:1c.1: bridge window [io 0x5000-0x5fff]
[ 0.612483] pci 0000:00:1c.1: bridge window [mem 0xe6e00000-0xe81fffff]
[ 0.612635] pci 0000:04:00.0: [1180:e476] type 02 class 0x060700
[ 0.612661] pci 0000:04:00.0: reg 0x10: [mem 0xe5940000-0xe5940fff]
[ 0.612747] pci 0000:04:00.0: supports D1 D2
[ 0.612748] pci 0000:04:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.612779] pci 0000:04:00.0: System wakeup disabled by ACPI
[ 0.612947] pci 0000:04:00.1: [1180:e822] type 00 class 0x080501
[ 0.612974] pci 0000:04:00.1: reg 0x10: [mem 0xe5930000-0xe59300ff]
[ 0.613142] pci 0000:04:00.1: supports D1 D2
[ 0.613144] pci 0000:04:00.1: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.613272] pci 0000:04:00.4: [1180:e832] type 00 class 0x0c0010
[ 0.613298] pci 0000:04:00.4: reg 0x10: [mem 0xe5900000-0xe59007ff]
[ 0.613465] pci 0000:04:00.4: supports D1 D2
[ 0.613467] pci 0000:04:00.4: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.620432] pci 0000:00:1c.2: PCI bridge to [bus 04-05]
[ 0.620510] pci 0000:00:1c.2: bridge window [io 0x2000-0x3fff]
[ 0.620515] pci 0000:00:1c.2: bridge window [mem 0xe3100000-0xe59fffff]
[ 0.620609] pci_bus 0000:05: busn_res: can not insert [bus 05-ff] under [bus 04-05] (conflicts with (null) [bus 04-05])
[ 0.620614] pci_bus 0000:05: busn_res: [bus 05-ff] end is updated to 08
[ 0.620616] pci_bus 0000:05: busn_res: can not insert [bus 05-08] under [bus 04-05] (conflicts with (null) [bus 04-05])
[ 0.620620] pci_bus 0000:05: [bus 05-08] partially hidden behind bridge 0000:04 [bus 04-05]
[ 0.620707] pci 0000:00:1c.2: bridge has subordinate 05 but max busn 08
[ 0.620857] acpiphp: Slot [1] registered
[ 0.620930] pci 0000:00:1c.3: PCI bridge to [bus 06-0b]
[ 0.620999] pci 0000:00:1c.3: bridge window [io 0x4000-0x4fff]
[ 0.621003] pci 0000:00:1c.3: bridge window [mem 0xe5a00000-0xe6dfffff]
[ 0.621088] pci 0000:00:1e.0: PCI bridge to [bus 0c] (subtractive decode)
[ 0.621169] pci 0000:00:1e.0: bridge window [io 0x0000-0x0cf7] (subtractive decode)
[ 0.621171] pci 0000:00:1e.0: bridge window [io 0x0d00-0xffff] (subtractive decode)
[ 0.621172] pci 0000:00:1e.0: bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[ 0.621174] pci 0000:00:1e.0: bridge window [mem 0xd0000000-0xfeafffff] (subtractive decode)
[ 0.667017] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
[ 0.667773] ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 *11 12 14 15)
[ 0.668472] ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 *10 12 14 15)
[ 0.669166] ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
[ 0.669919] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 *5 6 7 10 12 14 15)
[ 0.670613] ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 7 11 12 14 15) *0, disabled.
[ 0.671417] ACPI: PCI Interrupt Link [LNKG] (IRQs 1 *3 4 5 6 7 10 12 14 15)
[ 0.672108] ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 7 11 12 14 15) *0, disabled.
[ 0.698884] ACPI: PCI Root Bridge [CPBG] (domain 0000 [bus 3f])
[ 0.698957] acpi PNP0A03:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 0.699041] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 0.699168] PCI host bridge to bus 0000:3f
[ 0.699238] pci_bus 0000:3f: root bus resource [bus 3f]
[ 0.699306] pci 0000:3f:00.0: [8086:2c62] type 00 class 0x060000
[ 0.699346] pci 0000:3f:00.1: [8086:2d01] type 00 class 0x060000
[ 0.699388] pci 0000:3f:02.0: [8086:2d10] type 00 class 0x060000
[ 0.699426] pci 0000:3f:02.1: [8086:2d11] type 00 class 0x060000
[ 0.699462] pci 0000:3f:02.2: [8086:2d12] type 00 class 0x060000
[ 0.699499] pci 0000:3f:02.3: [8086:2d13] type 00 class 0x060000
[ 0.719450] ACPI: Enabled 3 GPEs in block 00 to 3F
[ 0.719659] ACPI : EC: GPE = 0x10, I/O: command/status = 0x934, data = 0x930
[ 0.719837] vgaarb: setting as boot device: PCI:0000:01:00.0
[ 0.719906] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.719987] vgaarb: loaded
[ 0.720050] vgaarb: bridge control possible 0000:01:00.0
[ 0.720319] SCSI subsystem initialized
[ 0.720441] libata version 3.00 loaded.
[ 0.720466] ACPI: bus type USB registered
[ 0.720549] usbcore: registered new interface driver usbfs
[ 0.720626] usbcore: registered new interface driver hub
[ 0.720711] usbcore: registered new device driver usb
[ 0.720903] PCI: Using ACPI for IRQ routing
[ 0.723132] PCI: pci_cache_line_size set to 64 bytes
[ 0.723236] e820: reserve RAM buffer [mem 0x00095c00-0x0009ffff]
[ 0.723237] e820: reserve RAM buffer [mem 0xcf65f000-0xcfffffff]
[ 0.723341] NetLabel: Initializing
[ 0.723408] NetLabel: domain hash size = 128
[ 0.723472] NetLabel: protocols = UNLABELED CIPSOv4
[ 0.723549] NetLabel: unlabeled traffic allowed by default
[ 0.723688] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0, 0, 0, 0, 0, 0
[ 0.724192] hpet0: 8 comparators, 64-bit 14.318180 MHz counter
[ 0.726300] Switched to clocksource hpet
[ 0.731702] AppArmor: AppArmor Filesystem Enabled
[ 0.731816] pnp: PnP ACPI init
[ 0.732060] system 00:00: [io 0x0680-0x069f] has been reserved
[ 0.732132] system 00:00: [io 0x1000-0x1003] has been reserved
[ 0.732199] system 00:00: [io 0x1004-0x1013] has been reserved
[ 0.732266] system 00:00: [io 0xffff] has been reserved
[ 0.732332] system 00:00: [io 0x0400-0x047f] could not be reserved
[ 0.732400] system 00:00: [io 0x0500-0x057f] has been reserved
[ 0.732467] system 00:00: [io 0x164e-0x164f] has been reserved
[ 0.732537] system 00:00: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.732570] pnp 00:01: Plug and Play ACPI device, IDs PNP0b00 (active)
[ 0.732597] pnp 00:02: Plug and Play ACPI device, IDs PNP0303 (active)
[ 0.774458] pnp 00:03: Plug and Play ACPI device, IDs PNP0401 (disabled)
[ 0.774488] pnp 00:04: Plug and Play ACPI device, IDs DLL040a PNP0f13 (active)
[ 0.774691] system 00:05: [mem 0xfed1c000-0xfed1ffff] has been reserved
[ 0.774764] system 00:05: [mem 0xfed10000-0xfed13fff] has been reserved
[ 0.774832] system 00:05: [mem 0xfed18000-0xfed18fff] has been reserved
[ 0.774900] system 00:05: [mem 0xfed19000-0xfed19fff] has been reserved
[ 0.774967] system 00:05: [mem 0xf8000000-0xfbffffff] has been reserved
[ 0.775035] system 00:05: [mem 0xfed20000-0xfed3ffff] has been reserved
[ 0.775104] system 00:05: [mem 0xfed45000-0xfed8ffff] has been reserved
[ 0.775172] system 00:05: [mem 0xff000000-0xffffffff] could not be reserved
[ 0.775241] system 00:05: [mem 0xfee00000-0xfeefffff] could not be reserved
[ 0.775309] system 00:05: [mem 0xe96c0000-0xe96c0fff] has been reserved
[ 0.775379] system 00:05: Plug and Play ACPI device, IDs PNP0c02 (active)
[ 0.818662] pnp: PnP ACPI: found 6 devices
[ 0.825378] pci 0000:00:1c.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 02] add_size 200000
[ 0.825389] pci 0000:00:1c.1: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 03] add_size 200000
[ 0.825408] pci 0000:00:1c.2: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 04-05] add_size 200000
[ 0.825419] pci 0000:00:1c.3: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 06-0b] add_size 200000
[ 0.825433] pci 0000:00:1c.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
[ 0.825435] pci 0000:00:1c.1: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
[ 0.825437] pci 0000:00:1c.2: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
[ 0.825438] pci 0000:00:1c.3: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
[ 0.825445] pci 0000:00:1c.0: BAR 15: assigned [mem 0xe9700000-0xe98fffff 64bit pref]
[ 0.825531] pci 0000:00:1c.1: BAR 15: assigned [mem 0xe9900000-0xe9afffff 64bit pref]
[ 0.825613] pci 0000:00:1c.2: BAR 15: assigned [mem 0xe9b00000-0xe9cfffff 64bit pref]
[ 0.825694] pci 0000:00:1c.3: BAR 15: assigned [mem 0xe9d00000-0xe9efffff 64bit pref]
[ 0.825776] pci 0000:00:01.0: PCI bridge to [bus 01]
[ 0.825841] pci 0000:00:01.0: bridge window [io 0x7000-0x7fff]
[ 0.825910] pci 0000:00:01.0: bridge window [mem 0xd0000000-0xe30fffff]
[ 0.825980] pci 0000:00:1c.0: PCI bridge to [bus 02]
[ 0.826047] pci 0000:00:1c.0: bridge window [io 0x6000-0x6fff]
[ 0.826118] pci 0000:00:1c.0: bridge window [mem 0xe8200000-0xe95fffff]
[ 0.826188] pci 0000:00:1c.0: bridge window [mem 0xe9700000-0xe98fffff 64bit pref]
[ 0.826272] pci 0000:00:1c.1: PCI bridge to [bus 03]
[ 0.826351] pci 0000:00:1c.1: bridge window [io 0x5000-0x5fff]
[ 0.826425] pci 0000:00:1c.1: bridge window [mem 0xe6e00000-0xe81fffff]
[ 0.826495] pci 0000:00:1c.1: bridge window [mem 0xe9900000-0xe9afffff 64bit pref]
[ 0.826581] pci 0000:04:00.0: res[15]=[mem 0x04000000-0x03ffffff pref] get_res_add_size add_size 4000000
[ 0.826583] pci 0000:04:00.0: res[16]=[mem 0x04000000-0x03ffffff] get_res_add_size add_size 4000000
[ 0.826584] pci 0000:04:00.0: res[13]=[io 0x0100-0x00ff] get_res_add_size add_size 100
[ 0.826586] pci 0000:04:00.0: res[14]=[io 0x0100-0x00ff] get_res_add_size add_size 100
[ 0.826588] pci 0000:04:00.0: BAR 15: no space for [mem size 0x04000000 pref]
[ 0.826661] pci 0000:04:00.0: BAR 15: failed to assign [mem size 0x04000000 pref]
[ 0.826741] pci 0000:04:00.0: BAR 16: no space for [mem size 0x04000000]
[ 0.826808] pci 0000:04:00.0: BAR 16: failed to assign [mem size 0x04000000]
[ 0.826877] pci 0000:04:00.0: BAR 13: assigned [io 0x2000-0x20ff]
[ 0.826945] pci 0000:04:00.0: BAR 14: assigned [io 0x2400-0x24ff]
[ 0.827013] pci 0000:04:00.0: BAR 16: no space for [mem size 0x04000000]
[ 0.827081] pci 0000:04:00.0: BAR 16: failed to assign [mem size 0x04000000]
[ 0.827149] pci 0000:04:00.0: BAR 15: no space for [mem size 0x04000000 pref]
[ 0.827216] pci 0000:04:00.0: BAR 15: failed to assign [mem size 0x04000000 pref]
[ 0.827296] pci 0000:04:00.0: CardBus bridge to [bus 05-08]
[ 0.827362] pci 0000:04:00.0: bridge window [io 0x2000-0x20ff]
[ 0.827433] pci 0000:04:00.0: bridge window [io 0x2400-0x24ff]
[ 0.827505] pci 0000:00:1c.2: PCI bridge to [bus 04-05]
[ 0.827572] pci 0000:00:1c.2: bridge window [io 0x2000-0x3fff]
[ 0.827643] pci 0000:00:1c.2: bridge window [mem 0xe3100000-0xe59fffff]
[ 0.828866] pci 0000:00:1c.2: bridge window [mem 0xe9b00000-0xe9cfffff 64bit pref]
[ 0.828951] pci 0000:00:1c.3: PCI bridge to [bus 06-0b]
[ 0.829022] pci 0000:00:1c.3: bridge window [io 0x4000-0x4fff]
[ 0.829093] pci 0000:00:1c.3: bridge window [mem 0xe5a00000-0xe6dfffff]
[ 0.829162] pci 0000:00:1c.3: bridge window [mem 0xe9d00000-0xe9efffff 64bit pref]
[ 0.829247] pci 0000:00:1e.0: PCI bridge to [bus 0c]
[ 0.829329] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7]
[ 0.829330] pci_bus 0000:00: resource 5 [io 0x0d00-0xffff]
[ 0.829332] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.829333] pci_bus 0000:00: resource 7 [mem 0xd0000000-0xfeafffff]
[ 0.829335] pci_bus 0000:01: resource 0 [io 0x7000-0x7fff]
[ 0.829336] pci_bus 0000:01: resource 1 [mem 0xd0000000-0xe30fffff]
[ 0.829338] pci_bus 0000:02: resource 0 [io 0x6000-0x6fff]
[ 0.829339] pci_bus 0000:02: resource 1 [mem 0xe8200000-0xe95fffff]
[ 0.829341] pci_bus 0000:02: resource 2 [mem 0xe9700000-0xe98fffff 64bit pref]
[ 0.829342] pci_bus 0000:03: resource 0 [io 0x5000-0x5fff]
[ 0.829344] pci_bus 0000:03: resource 1 [mem 0xe6e00000-0xe81fffff]
[ 0.829345] pci_bus 0000:03: resource 2 [mem 0xe9900000-0xe9afffff 64bit pref]
[ 0.829347] pci_bus 0000:04: resource 0 [io 0x2000-0x3fff]
[ 0.829348] pci_bus 0000:04: resource 1 [mem 0xe3100000-0xe59fffff]
[ 0.829350] pci_bus 0000:04: resource 2 [mem 0xe9b00000-0xe9cfffff 64bit pref]
[ 0.829351] pci_bus 0000:05: resource 0 [io 0x2000-0x20ff]
[ 0.829353] pci_bus 0000:05: resource 1 [io 0x2400-0x24ff]
[ 0.829354] pci_bus 0000:06: resource 0 [io 0x4000-0x4fff]
[ 0.829355] pci_bus 0000:06: resource 1 [mem 0xe5a00000-0xe6dfffff]
[ 0.829357] pci_bus 0000:06: resource 2 [mem 0xe9d00000-0xe9efffff 64bit pref]
[ 0.829359] pci_bus 0000:0c: resource 4 [io 0x0000-0x0cf7]
[ 0.829360] pci_bus 0000:0c: resource 5 [io 0x0d00-0xffff]
[ 0.829361] pci_bus 0000:0c: resource 6 [mem 0x000a0000-0x000bffff]
[ 0.829363] pci_bus 0000:0c: resource 7 [mem 0xd0000000-0xfeafffff]
[ 0.829391] NET: Registered protocol family 2
[ 0.829631] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.829814] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[ 0.830007] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.830108] TCP: reno registered
[ 0.830182] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.830277] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.830422] NET: Registered protocol family 1
[ 0.830867] pci 0000:01:00.0: Video device with shadowed ROM
[ 0.830926] PCI: CLS 64 bytes, default 64
[ 0.830982] Trying to unpack rootfs image as initramfs...
[ 1.095670] Freeing initrd memory: 17936K (ffff880035ce8000 - ffff880036e6c000)
[ 1.095788] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 1.095860] software IO TLB [mem 0xcb65f000-0xcf65f000] (64MB) mapped at [ffff8800cb65f000-ffff8800cf65efff]
[ 1.095994] Simple Boot Flag at 0xf1 set to 0x1
[ 1.096273] microcode: CPU0 sig=0x20652, pf=0x10, revision=0xc
[ 1.096350] microcode: CPU1 sig=0x20652, pf=0x10, revision=0xc
[ 1.096426] microcode: CPU2 sig=0x20652, pf=0x10, revision=0xc
[ 1.096505] microcode: CPU3 sig=0x20652, pf=0x10, revision=0xc
[ 1.096643] microcode: Microcode Update Driver: v2.00 <[email protected]>, Peter Oruba
[ 1.096750] Scanning for low memory corruption every 60 seconds
[ 1.097209] futex hash table entries: 2048 (order: 5, 131072 bytes)
[ 1.097311] Initialise system trusted keyring
[ 1.097399] audit: initializing netlink subsys (disabled)
[ 1.097485] audit: type=2000 audit(1417194042.988:1): initialized
[ 1.097882] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 1.099257] zpool: loaded
[ 1.099325] zbud: loaded
[ 1.099568] VFS: Disk quotas dquot_6.5.2
[ 1.099667] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 1.100179] fuse init (API version 7.23)
[ 1.100327] msgmni has been set to 7752
[ 1.100451] Key type big_key registered
[ 1.101103] Key type asymmetric registered
[ 1.101176] Asymmetric key parser 'x509' registered
[ 1.101274] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 1.101407] io scheduler noop registered
[ 1.101480] io scheduler deadline registered (default)
[ 1.101581] io scheduler cfq registered
[ 1.101877] pcieport 0000:00:01.0: irq 24 for MSI/MSI-X
[ 1.102436] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 1.102519] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 1.102645] intel_idle: MWAIT substates: 0x1120
[ 1.102646] intel_idle: v0.4 model 0x25
[ 1.102647] intel_idle: lapic_timer_reliable_states 0xffffffff
[ 1.103331] ACPI: AC Adapter [AC] (on-line)
[ 1.103529] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
[ 1.104445] ACPI: Lid Switch [LID]
[ 1.104611] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[ 1.104724] ACPI: Power Button [PBTN]
[ 1.104878] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
[ 1.104988] ACPI: Sleep Button [SBTN]
[ 1.105138] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
[ 1.105246] ACPI: Power Button [PWRF]
[ 1.105980] GHES: HEST is not enabled!
[ 1.106234] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[ 1.112650] Linux agpgart interface v0.103
[ 1.114466] brd: module loaded
[ 1.115476] loop: module loaded
[ 1.115760] libphy: Fixed MDIO Bus: probed
[ 1.115878] tun: Universal TUN/TAP device driver, 1.6
[ 1.115998] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
[ 1.116117] PPP generic driver version 2.4.2
[ 1.116279] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.116374] ehci-pci: EHCI PCI platform driver
[ 1.116611] ehci-pci 0000:00:1a.0: EHCI Host Controller
[ 1.116692] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
[ 1.116837] ehci-pci 0000:00:1a.0: debug port 2
[ 1.120850] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
[ 1.120878] ehci-pci 0000:00:1a.0: irq 16, io mem 0xe9670000
[ 1.123260] ACPI: Battery Slot [BAT0] (battery present)
[ 1.130474] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
[ 1.130618] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.130695] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.130774] usb usb1: Product: EHCI Host Controller
[ 1.130838] usb usb1: Manufacturer: Linux 3.18.0-031800rc6-generic ehci_hcd
[ 1.130906] usb usb1: SerialNumber: 0000:00:1a.0
[ 1.138946] hub 1-0:1.0: USB hub found
[ 1.139021] hub 1-0:1.0: 2 ports detected
[ 1.163056] ehci-pci 0000:00:1d.0: EHCI Host Controller
[ 1.163102] ACPI: Battery Slot [BAT1] (battery absent)
[ 1.163210] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 2
[ 1.163301] ehci-pci 0000:00:1d.0: debug port 2
[ 1.167294] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
[ 1.167309] ehci-pci 0000:00:1d.0: irq 17, io mem 0xe9650000
[ 1.178467] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00
[ 1.178661] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.178737] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.178816] usb usb2: Product: EHCI Host Controller
[ 1.178881] usb usb2: Manufacturer: Linux 3.18.0-031800rc6-generic ehci_hcd
[ 1.178948] usb usb2: SerialNumber: 0000:00:1d.0
[ 1.179373] hub 2-0:1.0: USB hub found
[ 1.179466] hub 2-0:1.0: 2 ports detected
[ 1.179714] ehci-platform: EHCI generic platform driver
[ 1.179811] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.179899] ohci-pci: OHCI PCI platform driver
[ 1.179994] ohci-platform: OHCI generic platform driver
[ 1.180085] uhci_hcd: USB Universal Host Controller Interface driver
[ 1.180251] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 1.181292] i8042: Warning: Keylock active
[ 1.182643] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.182736] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 1.183258] mousedev: PS/2 mouse device common for all mice
[ 1.184203] rtc_cmos 00:01: RTC can wake from S4
[ 1.184609] rtc_cmos 00:01: rtc core: registered rtc_cmos as rtc0
[ 1.184778] rtc_cmos 00:01: alarms up to one year, y3k, 242 bytes nvram, hpet irqs
[ 1.185100] device-mapper: uevent: version 1.0.3
[ 1.185368] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[ 1.185708] device-mapper: ioctl: 4.28.0-ioctl (2014-09-17) initialised: [email protected]
[ 1.185849] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.186135] TCP: cubic registered
[ 1.186473] NET: Registered protocol family 10
[ 1.187118] NET: Registered protocol family 17
[ 1.187221] Key type dns_resolver registered
[ 1.188255] Loading compiled-in X.509 certificates
[ 1.190482] Loaded X.509 cert 'Magrathea: Glacier signing key: c0ad8766a60c0ad1f3c220cbfbc6f07e3893fbdc'
[ 1.190619] registered taskstats version 1
[ 1.193001] Key type trusted registered
[ 1.196885] Key type encrypted registered
[ 1.199873] AppArmor: AppArmor sha1 policy hashing enabled
[ 1.199967] ima: No TPM chip found, activating TPM-bypass!
[ 1.200098] evm: HMAC attrs: 0x1
[ 1.201055] Magic number: 6:899:37
[ 1.201149] bdi 7:2: hash matches
[ 1.201391] rtc_cmos 00:01: setting system clock to 2014-11-28 17:00:44 UTC (1417194044)
[ 1.202878] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 1.202953] EDD information not available.
[ 1.203073] PM: Hibernation image not present or could not be loaded.
[ 1.204235] Freeing unused kernel memory: 1392K (ffffffff81d22000 - ffffffff81e7e000)
[ 1.204319] Write protecting the kernel read-only data: 12288k
[ 1.205124] Freeing unused kernel memory: 276K (ffff8800017bb000 - ffff880001800000)
[ 1.205871] Freeing unused kernel memory: 304K (ffff880001bb4000 - ffff880001c00000)
[ 1.218929] systemd-udevd[115]: starting version 204
[ 1.237317] pps_core: LinuxPPS API ver. 1 registered
[ 1.237389] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[ 1.238560] PTP clock support registered
[ 1.242093] e1000e: Intel(R) PRO/1000 Network Driver - 2.3.2-k
[ 1.242164] e1000e: Copyright(c) 1999 - 2014 Intel Corporation.
[ 1.242466] e1000e 0000:00:19.0: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 1.242572] e1000e 0000:00:19.0: irq 25 for MSI/MSI-X
[ 1.245244] sdhci: Secure Digital Host Controller Interface driver
[ 1.245320] sdhci: Copyright(c) Pierre Ossman
[ 1.246757] sdhci-pci 0000:04:00.1: SDHCI controller found [1180:e822] (rev 3)
[ 1.246962] sdhci-pci 0000:04:00.1: No vmmc regulator found
[ 1.247035] sdhci-pci 0000:04:00.1: No vqmmc regulator found
[ 1.251382] mmc0: SDHCI controller on PCI [0000:04:00.1] using DMA
[ 1.314554] firewire_ohci 0000:04:00.4: added OHCI v1.0 device as card 0, 4 IR + 4 IT contexts, quirks 0x11
[ 1.470436] usb 1-1: new high-speed USB device number 2 using ehci-pci
[ 1.483086] e1000e 0000:00:19.0 eth0: (PCI Express:2.5GT/s:Width x1) 00:26:b9:dc:54:79
[ 1.483170] e1000e 0000:00:19.0 eth0: Intel(R) PRO/1000 Network Connection
[ 1.483281] e1000e 0000:00:19.0 eth0: MAC: 9, PHY: 10, PBA No: 3041FF-0FF
[ 1.484563] ahci 0000:00:1f.2: version 3.0
[ 1.484799] ahci 0000:00:1f.2: irq 26 for MSI/MSI-X
[ 1.484884] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 3 Gbps 0x33 impl RAID mode
[ 1.484983] ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems sxs apst
[ 1.490481] usb 2-1: new high-speed USB device number 2 using ehci-pci
[ 1.515330] scsi host0: ahci
[ 1.515590] scsi host1: ahci
[ 1.515828] scsi host2: ahci
[ 1.516065] scsi host3: ahci
[ 1.516290] scsi host4: ahci
[ 1.516507] scsi host5: ahci
[ 1.516628] ata1: SATA max UDMA/133 abar m2048@0xe9640000 port 0xe9640100 irq 26
[ 1.516718] ata2: SATA max UDMA/133 abar m2048@0xe9640000 port 0xe9640180 irq 26
[ 1.516797] ata3: DUMMY
[ 1.516859] ata4: DUMMY
[ 1.516923] ata5: SATA max UDMA/133 abar m2048@0xe9640000 port 0xe9640300 irq 26
[ 1.517003] ata6: SATA max UDMA/133 abar m2048@0xe9640000 port 0xe9640380 irq 26
[ 1.602934] usb 1-1: New USB device found, idVendor=8087, idProduct=0020
[ 1.603011] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1.603586] hub 1-1:1.0: USB hub found
[ 1.603797] hub 1-1:1.0: 6 ports detected
[ 1.622923] usb 2-1: New USB device found, idVendor=8087, idProduct=0020
[ 1.623004] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 1.623453] hub 2-1:1.0: USB hub found
[ 1.623639] hub 2-1:1.0: 8 ports detected
[ 1.814811] firewire_core 0000:04:00.4: created device fw0: GUID 0274de61374fc000, S400
[ 1.834561] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 1.834669] ata5: SATA link down (SStatus 0 SControl 300)
[ 1.834770] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 1.834879] ata6: SATA link down (SStatus 0 SControl 300)
[ 1.835110] ata1.00: ACPI cmd 00/00:00:00:00:00:a0 (NOP) rejected by device (Stat=0x51 Err=0x04)
[ 1.835273] ata1.00: ATA-7: INTEL SSDSA2M160G2GC, 2CV102HD, max UDMA/133
[ 1.835350] ata1.00: 312581808 sectors, multi 16: LBA48 NCQ (depth 31/32)
[ 1.835905] ata1.00: ACPI cmd 00/00:00:00:00:00:a0 (NOP) rejected by device (Stat=0x51 Err=0x04)
[ 1.836067] ata1.00: configured for UDMA/133
[ 1.836304] scsi 0:0:0:0: Direct-Access ATA INTEL SSDSA2M160 02HD PQ: 0 ANSI: 5
[ 1.836523] sd 0:0:0:0: [sda] 312581808 512-byte logical blocks: (160 GB/149 GiB)
[ 1.836539] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 1.836721] sd 0:0:0:0: [sda] Write Protect is off
[ 1.836798] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 1.836805] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 1.837632] sda: sda1 sda2 < sda5 >
[ 1.838288] sd 0:0:0:0: [sda] Attached SCSI disk
[ 1.844666] ata2.00: ATAPI: TEAC DVD-ROM DV18SA, D.0D, max UDMA/100
[ 1.848355] ata2.00: configured for UDMA/100
[ 1.863969] scsi 1:0:0:0: CD-ROM TEAC DVD-ROM DV18SA D.0D PQ: 0 ANSI: 5
[ 1.874757] usb 1-1.4: new high-speed USB device number 3 using ehci-pci
[ 1.893171] sr 1:0:0:0: [sr0] scsi3-mmc drive: 24x/24x cd/rw xa/form2 cdda tray
[ 1.893262] cdrom: Uniform CD-ROM driver Revision: 3.20
[ 1.893510] sr 1:0:0:0: Attached scsi CD-ROM sr0
[ 1.893579] sr 1:0:0:0: Attached scsi generic sg1 type 5
[ 1.894520] usb 2-1.7: new full-speed USB device number 3 using ehci-pci
[ 1.958627] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[ 1.958696] EXT4-fs (sda1): write access will be enabled during recovery
[ 1.974276] usb 1-1.4: New USB device found, idVendor=05ca, idProduct=1814
[ 1.974345] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1.974431] usb 1-1.4: Product: Laptop_Integrated_Webcam_3M
[ 1.974511] usb 1-1.4: Manufacturer: CN06YWTK7248705I03FC
[ 1.976617] EXT4-fs (sda1): orphan cleanup on readonly fs
[ 1.987266] EXT4-fs (sda1): 27 orphan inodes deleted
[ 1.987333] EXT4-fs (sda1): recovery complete
[ 1.989782] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 1.990899] usb 2-1.7: New USB device found, idVendor=413c, idProduct=8187
[ 1.990900] usb 2-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1.990902] usb 2-1.7: Product: DW375 Bluetooth Module
[ 1.990903] usb 2-1.7: Manufacturer: Dell Computer Corp
[ 1.990903] usb 2-1.7: SerialNumber: F07BCBA9833E
[ 2.062794] usb 2-1.8: new full-speed USB device number 4 using ehci-pci
[ 2.094488] tsc: Refined TSC clocksource calibration: 2660.000 MHz
[ 2.166822] random: init urandom read with 48 bits of entropy available
[ 2.185830] usb 2-1.8: New USB device found, idVendor=0a5c, idProduct=5801
[ 2.185915] usb 2-1.8: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.186001] usb 2-1.8: Product: 5880
[ 2.186087] usb 2-1.8: Manufacturer: Broadcom Corp
[ 2.186152] usb 2-1.8: SerialNumber: 0123456789ABCD
[ 2.186376] usb 2-1.8: config 0 descriptor??
[ 2.198705] init: plymouth-upstart-bridge main process (200) terminated with status 1
[ 2.198823] init: plymouth-upstart-bridge main process ended, respawning
[ 2.203950] init: plymouth-upstart-bridge main process (210) terminated with status 1
[ 2.204082] init: plymouth-upstart-bridge main process ended, respawning
[ 2.207028] init: plymouth-upstart-bridge main process (213) terminated with status 1
[ 2.207140] init: plymouth-upstart-bridge main process ended, respawning
[ 2.209518] init: plymouth-upstart-bridge main process (215) terminated with status 1
[ 2.209626] init: plymouth-upstart-bridge main process ended, respawning
[ 2.213664] init: plymouth-upstart-bridge main process (217) terminated with status 1
[ 2.213673] init: plymouth-upstart-bridge main process ended, respawning
[ 2.239037] init: ureadahead main process (203) terminated with status 5
[ 2.334141] Adding 4880380k swap on /dev/sda5. Priority:-1 extents:1 across:4880380k SSFS
[ 2.390383] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[ 2.633710] input: DualPoint Stick as /devices/platform/i8042/serio1/input/input7
[ 2.646998] input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input6
[ 3.094837] Switched to clocksource tsc
[ 3.423477] init: Failed to spawn lttng-sessiond main process: unable to execute: No such file or directory
[ 3.494139] systemd-udevd[436]: starting version 204
[ 3.548562] lp: driver loaded but no devices found
[ 3.560504] ppdev: user-space parallel port driver
[ 3.564417] parport_pc 00:03: [io 0x0378-0x037b]
[ 3.564513] parport_pc 00:03: [irq 5]
[ 3.601738] audit: type=1400 audit(1417194046.893:2): apparmor="STATUS" operation="profile_load" name="/usr/lib/cups/backend/cups-pdf" pid=484 comm="apparmor_parser"
[ 3.601746] audit: type=1400 audit(1417194046.893:3): apparmor="STATUS" operation="profile_load" name="/usr/sbin/cupsd" pid=484 comm="apparmor_parser"
[ 3.602296] audit: type=1400 audit(1417194046.893:4): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/cupsd" pid=484 comm="apparmor_parser"
[ 3.602664] Bluetooth: Core ver 2.19
[ 3.602684] NET: Registered protocol family 31
[ 3.602686] Bluetooth: HCI device and connection manager initialized
[ 3.602696] Bluetooth: HCI socket layer initialized
[ 3.602698] Bluetooth: L2CAP socket layer initialized
[ 3.602705] Bluetooth: SCO socket layer initialized
[ 3.608686] Bluetooth: RFCOMM TTY layer initialized
[ 3.608698] Bluetooth: RFCOMM socket layer initialized
[ 3.608705] Bluetooth: RFCOMM ver 1.11
[ 3.610048] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 3.610050] Bluetooth: BNEP filters: protocol multicast
[ 3.610055] Bluetooth: BNEP socket layer initialized
[ 3.634165] init: cups main process (511) killed by HUP signal
[ 3.634175] init: cups main process ended, respawning
[ 3.678839] random: nonblocking pool is initialized
[ 3.702722] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042f conflicts with OpRegion 0x0000000000000400-0x000000000000047f (\PMIO) (20140926/utaddress-258)
[ 3.702734] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 3.702738] ACPI Warning: SystemIO range 0x0000000000000540-0x000000000000054f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20140926/utaddress-258)
[ 3.702743] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 3.702750] ACPI Warning: SystemIO range 0x0000000000000530-0x000000000000053f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20140926/utaddress-258)
[ 3.702753] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 3.702757] ACPI Warning: SystemIO range 0x0000000000000500-0x000000000000052f conflicts with OpRegion 0x0000000000000500-0x0000000000000563 (\GPIO) (20140926/utaddress-258)
[ 3.702761] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[ 3.702762] lpc_ich: Resource conflict(s) found affecting gpio_ich
[ 3.756667] [drm] Initialized drm 1.1.0 20060810
[ 3.763575] audit: type=1400 audit(1417194047.057:5): apparmor="STATUS" operation="profile_load" name="/sbin/dhclient" pid=561 comm="apparmor_parser"
[ 3.763584] audit: type=1400 audit(1417194047.057:6): apparmor="STATUS" operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=561 comm="apparmor_parser"
[ 3.763587] audit: type=1400 audit(1417194047.057:7): apparmor="STATUS" operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" pid=561 comm="apparmor_parser"
[ 3.763934] audit: type=1400 audit(1417194047.057:8): apparmor="STATUS" operation="profile_replace" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=561 comm="apparmor_parser"
[ 3.763938] audit: type=1400 audit(1417194047.057:9): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=561 comm="apparmor_parser"
[ 3.764104] audit: type=1400 audit(1417194047.057:10): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=561 comm="apparmor_parser"
[ 3.765894] cfg80211: Calling CRDA to update world regulatory domain
[ 3.766356] usbcore: registered new interface driver btusb
[ 3.775944] ACPI: Video Device [VID] (multi-head: yes rom: no post: no)
[ 3.776120] [496] acpi_video_dev_register_backlight: acpi device:01: not in _DOD list, ignore
[ 3.776124] [496] acpi_video_dev_register_backlight: acpi device:02: not in _DOD list, ignore
[ 3.776127] [496] acpi_video_dev_register_backlight: acpi device:03: not in _DOD list, ignore
[ 3.776130] [496] acpi_video_dev_register_backlight: acpi device:04: not in _DOD list, ignore
[ 3.776132] [496] acpi_video_dev_register_backlight: acpi device:05: not in _DOD list, ignore
[ 3.776135] [496] acpi_video_dev_register_backlight: acpi device:06: not in _DOD list, ignore
[ 3.778356] wmi: Mapper loaded
[ 3.778911] snd_hda_intel 0000:00:1b.0: irq 27 for MSI/MSI-X
[ 3.787397] intel ips 0000:00:1f.6: CPU TDP doesn't match expected value (found 25, expected 29)
[ 3.802808] parport_pc 00:03: activated
[ 3.802822] parport_pc 00:03: reported by Plug and Play ACPI
[ 3.802898] yenta_cardbus 0000:04:00.0: CardBus bridge found [1028:040a]
[ 3.802932] yenta_cardbus 0000:04:00.0: CardBus bridge to [bus 05-08]
[ 3.802935] yenta_cardbus 0000:04:00.0: bridge window [io 0x2000-0x20ff]
[ 3.802940] yenta_cardbus 0000:04:00.0: bridge window [io 0x2400-0x24ff]
[ 3.802946] yenta_cardbus 0000:04:00.0: bridge window [mem 0xe3100000-0xe44fffff pref]
[ 3.802951] yenta_cardbus 0000:04:00.0: bridge window [mem 0xe4800000-0xe4bfffff]
[ 3.803485] snd_hda_intel 0000:01:00.1: Disabling MSI
[ 3.803499] snd_hda_intel 0000:01:00.1: Handle VGA-switcheroo audio client
[ 3.807479] sound hdaudioC0D0: autoconfig: line_outs=1 (0xe/0x0/0x0/0x0/0x0) type:line
[ 3.807483] sound hdaudioC0D0: speaker_outs=1 (0xd/0x0/0x0/0x0/0x0)
[ 3.807484] sound hdaudioC0D0: hp_outs=1 (0xb/0x0/0x0/0x0/0x0)
[ 3.807486] sound hdaudioC0D0: mono: mono_out=0x0
[ 3.807487] sound hdaudioC0D0: inputs:
[ 3.807489] sound hdaudioC0D0: Dock Mic=0xf
[ 3.807491] sound hdaudioC0D0: Internal Mic=0x11
[ 3.807492] sound hdaudioC0D0: Mic=0xa
[ 3.810515] media: Linux media interface: v0.10
[ 3.813963] sound hdaudioC0D1: autoconfig: line_outs=0 (0x0/0x0/0x0/0x0/0x0) type:line
[ 3.813969] sound hdaudioC0D1: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 3.813971] sound hdaudioC0D1: hp_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 3.813973] sound hdaudioC0D1: mono: mono_out=0x0
[ 3.813975] sound hdaudioC0D1: inputs:
[ 3.816804] Linux video capture interface: v2.00
[ 3.828369] intel ips 0000:00:1f.6: failed to get i915 symbols, graphics turbo disabled until i915 loads
[ 3.829184] intel ips 0000:00:1f.6: IPS driver initialized, MCP temp limit 90
[ 3.839955] input: HDA Intel MID Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[ 3.840093] input: HDA Intel MID Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[ 3.840278] input: HDA Intel MID Dock Line Out as /devices/pci0000:00/0000:00:1b.0/sound/card0/input11
[ 3.840472] input: HDA Intel MID Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 3.849768] wl: module license 'MIXED/Proprietary' taints kernel.
[ 3.849773] Disabling lock debugging due to kernel taint
[ 3.852106] parport_pc 00:03: disabled
[ 3.853373] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input8
[ 3.855556] wl: module verification failed: signature and/or required key missing - tainting kernel
[ 3.862925] uvcvideo: Found UVC 1.00 device Laptop_Integrated_Webcam_3M (05ca:1814)
[ 3.869695] input: Laptop_Integrated_Webcam_3M as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0/input/input13
[ 3.869797] usbcore: registered new interface driver uvcvideo
[ 3.869800] USB Video Class driver (1.1.1)
[ 3.872819] SSE version of gcm_enc/dec engaged.
[ 3.900452] dcdbas dcdbas: Dell Systems Management Base Driver (version 5.6.0-3.2)
[ 3.935500] yenta_cardbus 0000:04:00.0: ISA IRQ mask 0x0000, PCI irq 18
[ 3.935506] yenta_cardbus 0000:04:00.0: Socket status: 30000006
[ 3.935511] pci_bus 0000:05: Upper limit for fixing this bridge's parent bridge: #05
[ 3.935517] yenta_cardbus 0000:04:00.0: pcmcia: parent PCI bridge window: [io 0x2000-0x3fff]
[ 3.935520] yenta_cardbus 0000:04:00.0: pcmcia: parent PCI bridge window: [mem 0xe3100000-0xe59fffff]
[ 3.935523] pcmcia_socket pcmcia_socket0: cs: memory probe 0xe3100000-0xe59fffff:
[ 3.935529] excluding 0xe3100000-0xe4d2ffff 0xe5770000-0xe59fffff
[ 3.935535] yenta_cardbus 0000:04:00.0: pcmcia: parent PCI bridge window: [mem 0xe9b00000-0xe9cfffff 64bit pref]
[ 3.935537] pcmcia_socket pcmcia_socket0: cs: memory probe 0xe9b00000-0xe9cfffff:
[ 3.935542] excluding 0xe9b00000-0xe9cfffff
[ 3.968329] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
[ 3.973012] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 0
[ 3.973025] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 331.89 Tue Jul 1 13:30:18 PDT 2014
[ 3.981721] kvm: VM_EXIT_LOAD_IA32_PERF_GLOBAL_CTRL does not work properly. Using workaround
[ 3.990189] wlan0: Broadcom BCM4353 802.11 Hybrid Wireless Controller 6.30.223.248 (r487574)
[ 4.076185] input: Dell WMI hotkeys as /devices/virtual/input/input14
[ 4.098283] cfg80211: World regulatory domain updated:
[ 4.098288] cfg80211: DFS Master region: unset
[ 4.098290] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 4.098293] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 4.098296] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 4.098299] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 4.098302] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 4.098304] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 4.133801] pcmcia_socket pcmcia_socket0: cs: memory probe 0x0c0000-0x0fffff:
[ 4.133812] excluding 0xc0000-0xfffff
[ 4.133830] pcmcia_socket pcmcia_socket0: cs: memory probe 0xa0000000-0xa0ffffff:
[ 4.133964] excluding 0xa0000000-0xa0ffffff
[ 4.133989] pcmcia_socket pcmcia_socket0: cs: memory probe 0x60000000-0x60ffffff:
[ 4.133995] excluding 0x60000000-0x60ffffff
[ 4.153054] init: failsafe main process (650) killed by TERM signal
[ 4.615341] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input15
[ 4.615410] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input16
[ 4.615465] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input17
[ 4.615523] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input18
[ 4.690876] e1000e 0000:00:19.0: irq 25 for MSI/MSI-X
[ 4.794772] e1000e 0000:00:19.0: irq 25 for MSI/MSI-X
[ 4.794885] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 5.555273] nvidia 0000:01:00.0: irq 28 for MSI/MSI-X
[ 5.557629] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 5.557690] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 5.557736] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 5.557784] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 5.557827] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 5.575064] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 5.575146] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 5.575188] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 5.575220] ACPI Warning: \_SB_.PCI0.AGP_.VID_._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140926/nsarguments-95)
[ 6.747792] dell_wmi: Received unknown WMI event (0x11)
[ 8.057804] dell_wmi: Received unknown WMI event (0x11)
[ 8.277763] init: plymouth-upstart-bridge main process ended, respawning
[ 8.992337] cfg80211: Calling CRDA for country: US
[ 8.994781] cfg80211: Regulatory domain changed to country: US
[ 8.994786] cfg80211: DFS Master region: unset
[ 8.994788] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 8.994791] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm), (N/A)
[ 8.994793] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm), (N/A)
[ 8.994796] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (0 s)
[ 8.994798] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (0 s)
[ 8.994801] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (0 s)
[ 8.994803] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm), (N/A)
[ 8.994805] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
[ 33.700552] audit_printk_skb: 177 callbacks suppressed
[ 33.700555] audit: type=1400 audit(1417194076.288:70): apparmor="STATUS" operation="profile_replace" name="/usr/lib/cups/backend/cups-pdf" pid=2666 comm="apparmor_parser"
[ 33.700559] audit: type=1400 audit(1417194076.288:71): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/cupsd" pid=2666 comm="apparmor_parser"
[ 33.700855] audit: type=1400 audit(1417194076.288:72): apparmor="STATUS" operation="profile_replace" name="/usr/sbin/cupsd" pid=2666 comm="apparmor_parser"
On 11/29/2014 01:18 AM, Brian Norris wrote:
> On Fri, Nov 28, 2014 at 07:55:00PM +0800, Aaron Lu wrote:
>> On 11/28/2014 05:59 PM, Brian Norris wrote:
>>> And indeed, there is a regression! My Dell Latituded E6410's backlight
>>> control no longer works after this commit, and I get messages like this
>>> instead:
>>>
>>> [ 57.214610] ACPI: Failed to switch the brightness
>>>
>>> If I revert this commit, my backlight controls work again. Also, I
>>> regain a cooling device (?) that was being ignored:
>>>
>>> [ 1.332682] acpi device:02: registered as cooling_device0
>>>
>>> Do you need any additional info to handle the regression, or should we
>>> just revert the patch?
>>
>> Please attach acpidump, dmesg with video.dyndbg="module video +pft" in
>> kernel cmdline, list the /sys/class/backlight with and without this
>> commit, thanks.
>
> Appending dmesg and attaching acpidump. Unfortunately, I'm using a few
> binary modules, since Wifi and GPU suspend/resume support are broken
> otherwise, but I did test briefly with Nouveau anyway. Results are
> essentially the same with Nouveau (although Nouveau seems to provide an
> extra backlight device, though it doesn't seem to do anything for me).
>
> Before reverting:
>
> $ ls -al /sys/class/backlight
> total 0
> drwxr-xr-x 2 root root 0 Nov 28 09:01 .
> drwxr-xr-x 58 root root 0 Nov 28 09:01 ..
>
> After reverting:
>
> $ ls -al /sys/class/backlight
> total 0
> drwxr-xr-x 2 root root 0 Nov 28 09:10 .
> drwxr-xr-x 50 root root 0 Nov 28 09:10 ..
> lrwxrwxrwx 1 root root 0 Nov 28 09:09 acpi_video0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0
The current logic to bind device doesn't work with your system, that
logic is there for a long time so I prefer not to change that, instead,
I can change the newly added function acpi_video_device_in_dod to let it
directly compare the 0-12 bits of the ID to decide if the video output
device is in the _DOD list. Can you please try the following patch?
diff --git a/drivers/acpi/video.c b/drivers/acpi/video.c
index 41e6b977ceb2..185a57d13723 100644
--- a/drivers/acpi/video.c
+++ b/drivers/acpi/video.c
@@ -1164,7 +1164,8 @@ static bool acpi_video_device_in_dod(struct acpi_video_device *device)
return true;
for (i = 0; i < video->attached_count; i++) {
- if (video->attached_array[i].bind_info == device)
+ if ((video->attached_array[i].value.int_val & 0xfff) ==
+ (device->device_id & 0xfff))
return true;
}
Thanks,
Aaron
On Sat, Nov 29, 2014 at 09:01:47PM +0800, Aaron Lu wrote:
> On 11/29/2014 01:18 AM, Brian Norris wrote:
> > On Fri, Nov 28, 2014 at 07:55:00PM +0800, Aaron Lu wrote:
> >> On 11/28/2014 05:59 PM, Brian Norris wrote:
> >>> Do you need any additional info to handle the regression, or should we
> >>> just revert the patch?
> >>
> >> Please attach acpidump, dmesg with video.dyndbg="module video +pft" in
> >> kernel cmdline, list the /sys/class/backlight with and without this
> >> commit, thanks.
[...]
> > Before reverting:
> >
> > $ ls -al /sys/class/backlight
> > total 0
> > drwxr-xr-x 2 root root 0 Nov 28 09:01 .
> > drwxr-xr-x 58 root root 0 Nov 28 09:01 ..
> >
> > After reverting:
> >
> > $ ls -al /sys/class/backlight
> > total 0
> > drwxr-xr-x 2 root root 0 Nov 28 09:10 .
> > drwxr-xr-x 50 root root 0 Nov 28 09:10 ..
> > lrwxrwxrwx 1 root root 0 Nov 28 09:09 acpi_video0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0
>
> The current logic to bind device doesn't work with your system, that
> logic is there for a long time so I prefer not to change that, instead,
> I can change the newly added function acpi_video_device_in_dod to let it
> directly compare the 0-12 bits of the ID to decide if the video output
> device is in the _DOD list. Can you please try the following patch?
>
> diff --git a/drivers/acpi/video.c b/drivers/acpi/video.c
> index 41e6b977ceb2..185a57d13723 100644
> --- a/drivers/acpi/video.c
> +++ b/drivers/acpi/video.c
> @@ -1164,7 +1164,8 @@ static bool acpi_video_device_in_dod(struct acpi_video_device *device)
> return true;
>
> for (i = 0; i < video->attached_count; i++) {
> - if (video->attached_array[i].bind_info == device)
> + if ((video->attached_array[i].value.int_val & 0xfff) ==
> + (device->device_id & 0xfff))
> return true;
> }
Thanks for the patch! This works better for me:
$ ls -al /sys/class/backlight/
total 0
drwxr-xr-x 2 root root 0 Nov 29 09:00 .
drwxr-xr-x 50 root root 0 Nov 29 09:00 ..
lrwxrwxrwx 1 root root 0 Nov 29 08:59 acpi_video0 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0
And I see no dmesg dev_dbg() prints from the acpi/video module.
Tested-by: Brian Norris <[email protected]>
Should we try to get this into 3.18, then?
Thanks,
Brian
On 11/30/2014 01:34 AM, Brian Norris wrote:
> Tested-by: Brian Norris <[email protected]>
Thanks for the test! Updated patch with changelog:
>From 0b11bb529245ddceb69eb558477b9b4a81208f4b Mon Sep 17 00:00:00 2001
From: Aaron Lu <[email protected]>
Date: Sun, 30 Nov 2014 09:01:15 +0800
Subject: [PATCH] ACPI / video: update the condition to check if a device is in _DOD list
Commit 0b8db271f159 ("ACPI / video: check _DOD list when creating
backlight devices") checks if the video device is in the bind devices
list to decide if we should create backlight device for it, that causes
problem for one Dell Latitude E6410, where none of the video output
devices are properly bound due to the way how we did the comparing
between its _ADR and the _DOD's values. Solve this problem by comparing
the lower 12 bits of both the device's _ADR and the _DOD's values instead
of relying on bind result.
Fixes: 0b8db271f159 ("ACPI / video: check _DOD list when creating backlight devices")
Signed-off-by: Aaron Lu <[email protected]>
Tested-by: Brian Norris <[email protected]>
---
drivers/acpi/video.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/acpi/video.c b/drivers/acpi/video.c
index 41e6b977ceb2..185a57d13723 100644
--- a/drivers/acpi/video.c
+++ b/drivers/acpi/video.c
@@ -1164,7 +1164,8 @@ static bool acpi_video_device_in_dod(struct acpi_video_device *device)
return true;
for (i = 0; i < video->attached_count; i++) {
- if (video->attached_array[i].bind_info == device)
+ if ((video->attached_array[i].value.int_val & 0xfff) ==
+ (device->device_id & 0xfff))
return true;
}
--
1.9.3
On Sunday, November 30, 2014 09:14:29 AM Aaron Lu wrote:
> On 11/30/2014 01:34 AM, Brian Norris wrote:
> > Tested-by: Brian Norris <[email protected]>
>
> Thanks for the test! Updated patch with changelog:
>
> From 0b11bb529245ddceb69eb558477b9b4a81208f4b Mon Sep 17 00:00:00 2001
> From: Aaron Lu <[email protected]>
> Date: Sun, 30 Nov 2014 09:01:15 +0800
> Subject: [PATCH] ACPI / video: update the condition to check if a device is in _DOD list
>
> Commit 0b8db271f159 ("ACPI / video: check _DOD list when creating
> backlight devices") checks if the video device is in the bind devices
> list to decide if we should create backlight device for it, that causes
> problem for one Dell Latitude E6410, where none of the video output
> devices are properly bound due to the way how we did the comparing
> between its _ADR and the _DOD's values. Solve this problem by comparing
> the lower 12 bits of both the device's _ADR and the _DOD's values instead
> of relying on bind result.
>
> Fixes: 0b8db271f159 ("ACPI / video: check _DOD list when creating backlight devices")
> Signed-off-by: Aaron Lu <[email protected]>
> Tested-by: Brian Norris <[email protected]>
Queued up as a fix for 3.18.
> ---
> drivers/acpi/video.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/acpi/video.c b/drivers/acpi/video.c
> index 41e6b977ceb2..185a57d13723 100644
> --- a/drivers/acpi/video.c
> +++ b/drivers/acpi/video.c
> @@ -1164,7 +1164,8 @@ static bool acpi_video_device_in_dod(struct acpi_video_device *device)
> return true;
>
> for (i = 0; i < video->attached_count; i++) {
> - if (video->attached_array[i].bind_info == device)
> + if ((video->attached_array[i].value.int_val & 0xfff) ==
> + (device->device_id & 0xfff))
> return true;
> }
>
>
--
I speak only for myself.
Rafael J. Wysocki, Intel Open Source Technology Center.