linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Linux v3.8-rc7
@ 2013-02-08 21:51 Linus Torvalds
  2013-02-10  0:14 ` [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7) Andreas Mohr
  2013-02-13 11:10 ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Ingo Molnar
  0 siblings, 2 replies; 36+ messages in thread
From: Linus Torvalds @ 2013-02-08 21:51 UTC (permalink / raw)
  To: Linux Kernel Mailing List

Another rc from Australia, just before heading back home. It still
hasn't been as quiet as I'd have preferred (and with the absolutely
horrendous internet access the last week, any pull at all was pretty
painful - git is good about network bandwidth use, but it still wants
a network that stays up and doesn't lose packets left and right).

Anyway, here it is. Mostly driver updates (usb, networking, radeon,
regulator, sound) with a random smattering of other stuff (btrfs,
networking, so on. And most everything is pretty small.

                 Linus

---
Alan Stern (9):
      USB: XHCI: fix memory leak of URB-private data
      USB: EHCI: remove ASS/PSS polling timeout
      USB: EHCI: unlink one async QH at a time
      USB: add usb_hcd_{start,end}_port_resume
      USB: EHCI: notify usbcore about port resumes
      USB: UHCI: notify usbcore about port resumes
      USB: EHCI: fix timer bug affecting port resume
      USB: EHCI: fix for leaking isochronous data
      USB: EHCI: fix bug in scheduling periodic split transfers

Alex Deucher (7):
      drm/radeon: add WAIT_UNTIL to the non-VM safe regs list for cayman/TN
      drm/radeon: add quirk for RV100 board
      drm/radeon: fix backend map setup on 1 RB sumo boards
      drm/radeon/evergreen+: wait for the MC to settle after MC blackout
      drm/radeon/r5xx-r7xx: wait for the MC to settle after MC blackout
      drm/radeon: prevent crash in the ring space allocation
      drm/radeon: switch back to the CP ring for VM PT updates

Alexander Stein (1):
      can: c_can: Set reserved bit in IFx_MASK2 to 1 on write

Alim Akhtar (1):
      regulator: s2mps11: fix incorrect register for buck10

Andre Guedes (1):
      Bluetooth: Fix hci_conn timeout routine

Andrew Morton (1):
      arch/x86/tools/insn_sanity.c: Identify source of messages

Aneesh Kumar K.V (1):
      powerpc/mm: Fix hash computation function

Arend van Spriel (2):
      brcmsmac: fix tx status processing
      brcmsmac: rework of mac80211 .flush() callback operation

Arnd Bergmann (3):
      sched: Fix warning in kernel/sched/fair.c
      sched/debug: Fix format string for 32-bit platforms
      samples/seccomp: be less stupid about cross compiling

Asai Thambi S P (2):
      mtip32xx: fix for driver hang after a command timeout
      mtip32xx: fix for crash when the device surprise removed during rebuild

Axel Lin (5):
      regulator: tps65217: Fix using wrong dev argument for calling
of_regulator_match
      regulator: tps65910: Fix using wrong dev argument for calling
of_regulator_match
      regulator: max8907: Fix using wrong dev argument for calling
of_regulator_match
      regulator: max77686: Fix using wrong dev argument at various places
      regulator: max8997: Fix using wrong dev argument at various places

Barry Song (1):
      pinctrl: sirf: replace of_gpio_simple_xlate by sirf specific of_xlate

Baruch Siach (1):
      mtd: physmap_of: fix cmdline partition method w/o linux, mtd-name

Bing Zhao (1):
      mwifiex: fix incomplete scan in case of IE parsing error

Bjørn Mork (5):
      net: usbnet: prevent buggy devices from killing us
      USB: option: add Changhong CH690
      net: usbnet: fix tx_dropped statistics
      net: cdc_ncm: add another Huawei vendor specific device
      net: qmi_wwan: add more Huawei devices, including E320

Borislav Petkov (1):
      x86/intel/cacheinfo: Shut up annoying warning

Bruce Allan (1):
      e1000e: enable ECC on I217/I218 to catch packet buffer memory errors

Chris Mason (1):
      Btrfs: move d_instantiate outside the transaction during mksubvol

Christopher Staite (1):
      drm/radeon: fix MC blackout on evergreen+

Cong Wang (1):
      pktgen: correctly handle failures when adding a device

Dan Carpenter (1):
      cfg80211: off by one in ieee80211_bss()

Daniel Borkmann (3):
      net: sctp: sctp_auth_key_put: use kzfree instead of kfree
      net: sctp: sctp_setsockopt_auth_key: use kzfree instead of kfree
      net: sctp: sctp_endpoint_free: zero out secret key data

Daniel Vetter (1):
      drm/ttm: fix fence locking in ttm_buffer_object_transfer, 2nd try

Daniele Palmas (3):
      USB: qcserial: add Telit Gobi QDL device
      USB: option: add support for Telit LE920
      NET: qmi_wwan: add Telit LE920 support

David Moore (1):
      usb: Prevent dead ports when xhci is not enabled

David S. Miller (1):
      via-rhine: Fix bugs in NAPI support.

David Teigland (1):
      dlm: check the write size from user

Derek Basehore (2):
      block: remove deadlock in disk_clear_events
      block: prevent race/cleanup

Emmanuel Grumbach (1):
      Revert "iwlwifi: fix the reclaimed packet tracking upon flush queue"

Eric Dumazet (3):
      tcp: fix an infinite loop in tcp_slow_start()
      tcp: frto should not set snd_cwnd to 0
      l2tp: dont play with skb->truesize

Eric Sandeen (1):
      btrfs: don't try to notify udev about missing devices

Geert Uytterhoeven (9):
      avr32: Provide dma_mmap_coherent() and dma_get_sgtable()
      blackfin: Provide dma_mmap_coherent() and dma_get_sgtable()
      c6x: Provide dummy dma_mmap_coherent() and dma_get_sgtable()
      cris: Provide dma_mmap_coherent() and dma_get_sgtable()
      frv: Provide dummy dma_mmap_coherent() and dma_get_sgtable()
      m68k: Provide dma_mmap_coherent() and dma_get_sgtable()
      mn10300: Provide dummy dma_mmap_coherent() and dma_get_sgtable()
      parisc: Provide dummy dma_mmap_coherent() and dma_get_sgtable()
      xtensa: Provide dummy dma_mmap_coherent() and dma_get_sgtable()

Glauber Costa (1):
      memcg: fix typo in kmemcg cache walk macro

H. Peter Anvin (1):
      x86, doc: Boot protocol 2.12 is in 3.8

Hans Verkuil (1):
      [media] radio: set vfl_dir correctly to fix modulator regression

Haojian Zhuang (1):
      drivers/rtc/rtc-pl031.c: fix the missing operation on enable

Hauke Mehrtens (2):
      bcma: unregister gpios before unloading bcma
      ssb: unregister gpios before unloading ssb

Heiko Carstens (1):
      atm/iphase: rename fregt_t -> ffreg_t

Ian Campbell (3):
      xen/netback: shutdown the ring if it contains garbage.
      xen/netback: free already allocated memory on failure in
xen_netbk_get_requests
      netback: correct netbk_tx_err to handle wrap around.

Ilpo Järvinen (1):
      tcp: fix for zero packets_in_flight was too broad

Jan Beulich (2):
      x86-64: Replace left over sti/cli in ia32 audit exit code
      xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}()

Jan Luebbe (1):
      drivers/rtc/rtc-isl1208.c: call rtc_update_irq() from the alarm
irq handler

Jan Schmidt (1):
      Btrfs: fix EDQUOT handling in btrfs_delalloc_reserve_metadata

Jason Wang (3):
      vhost_net: correct error handling in vhost_net_set_backend()
      vhost_net: handle polling errors when setting backend
      tuntap: allow polling/writing/reading when detached

Jesse Gross (1):
      openvswitch: Move LRO check from transmit to receive.

Jiri Olsa (1):
      perf: Fix event group context move

Joe Perches (1):
      checkpatch: fix $Float creation of match variables

Johan Hedberg (1):
      Bluetooth: Fix handling of unexpected SMP PDUs

Johannes Naab (1):
      netem: fix delay calculation in rate extension

Joonsoo Kim (1):
      tools/vm: add .gitignore to ignore built binaries

Josef Bacik (3):
      Btrfs: do not merge logged extents if we've removed them from the tree
      Btrfs: fix missing i_size update
      Btrfs: fix possible stale data exposure

Kirill A. Shutemov (1):
      thp: avoid dumping huge zero page

Kukjin Kim (1):
      pinctrl: exynos: change PINCTRL_EXYNOS option

Lan Tianyu (1):
      usb: Using correct way to clear usb3.0 device's remote wakeup feature.

Larry Finger (2):
      rtlwifi: Fix the usage of the wrong variable in usb.c
      rtlwifi: Fix scheduling while atomic bug

Lars Ellenberg (1):
      drbd: fix potential protocol error and resulting disconnect/reconnect

Linus Torvalds (1):
      Linux 3.8-rc7

Liu Bo (1):
      Btrfs: fix race between snapshot deletion and getting inode

Lucas Stach (1):
      net: usb: fix regression from FLAG_NOARP code

Luis Llorente Campo (1):
      USB: add OWL CM-160 support to cp210x driver

Marcelo Ricardo Leitner (1):
      ipv6: do not create neighbor entries for local delivery

Marek Szyprowski (1):
      regulator: max8998: fix incorrect min_uV value for ldo10

Matthew Daley (1):
      xen/netback: don't leak pages on failure in xen_netbk_tx_check_gop.

Matthias Brugger (1):
      MAINTAINERS: update avr32 web ressources

Matthieu CASTET (1):
      mtd: nand: onfi don't WARN if we are in 16 bits mode

Miao Xie (2):
      Btrfs: fix wrong sync_writers decrement in btrfs_file_aio_write()
      Btrfs: fix missing release of the space/qgroup reservation in
start_transaction()

Michael S. Tsirkin (2):
      tun: fix carrier on/off status
      tcm_vhost: fix pr_err on early kick

Mike Marciniszyn (1):
      IB/qib: Fix for broken sparse warning fix

Mikko Tiihonen (1):
      drm/radeon: protect against div by 0 in backend setup

Milos Vyletel (1):
      bonding: unset primary slave via sysfs

Neil Horman (1):
      vmxnet3: set carrier state properly on probe

Nicholas Bellinger (5):
      target: Fix zero-length INQUIRY additional sense code regression
      target: Fix zero-length MODE_SENSE regression
      target: Fix zero-length READ_CAPACITY_16 regression
      target: Fix regression allowing unconfigured devices to fabric port link
      target: Fix divide by zero bug in fabric_max_sectors for
unconfigured devices

Nickolai Zeldovich (1):
      drivers: xhci: fix incorrect bit test

Nivedita Singhvi (1):
      tcp: Increment LISTENOVERFLOW and LISTENDROPS in tcp_v4_conn_request()

Or Gerlitz (1):
      mlx4_core: Fix advertisement of wrong PF context behaviour

Paul Gortmaker (2):
      rcu: Prevent soft-lockup complaints about no-CBs CPUs
      rcu: Make rcu_nocb_poll an early_param instead of module_param

Petr Kubánek (1):
      USB: ftdi_sio: add Zolix FTDI PID

Phil Sutter (1):
      packet: fix leakage of tx_ring memory

Pravin B Shelar (1):
      net: Fix inner_network_header assignment in skb-copy.

Rafał Miłecki (2):
      mtd: bcm47xxnflash: increase NFLASH_READY_RETRIES
      bcma: fix NAND flash validation

Robert Jarzmik (1):
      mtd: docg3 fix missing bitreverse lib

Roger Pau Monne (3):
      xen-blkback: implement safe iterator for the list of persistent grants
      llist/xen-blkfront: implement safe version of llist_for_each_entry
      xen-blkfront: handle bvecs with partial data

Russell King (3):
      ARM: GIC: fix GIC cpumask initialization
      ARM: realview: ensure that we have sufficient IRQs available
      ARM: DMA mapping: fix bad atomic test

Sarah Sharp (2):
      xhci: Fix isoc TD encoding.
      xhci: Fix TD size for isochronous URBs.

Sarveshwar Bandi (1):
      be2net: Updating Module Author string and log message string to
"Emulex Corporation"

Sergei Shtylyov (1):
      mtd: davinci_nand: fix modular build with CONFIG_OF=y

Shawn Bohrer (1):
      sched/rt: Use root_domain of rt_rq not current processor

Shawn Guo (2):
      Revert "ASoC: fsl: fix multiple definition of init_module"
      ASoC: fsl: fix snd-soc-imx-pcm module build

Shlomo Pongratz (1):
      IPoIB: Fix crash due to skb double destruct

ShuoX Liu (1):
      perf/x86: Enable Intel Lincroft/Penwell/Cloverview Atom support

Sjur Brændeland (1):
      virtio_console: Don't access uninitialized data.

Stephen Warren (1):
      regulator: clear state each invocation of of_regulator_match

Sven Killig (1):
      USB: ftdi_sio: add PID/VID entries for ELV WS 300 PC II

Tom Parkin (4):
      l2tp: prevent l2tp_tunnel_delete racing with userspace close
      ipv6: rename datagram_send_ctl and datagram_recv_ctl
      ipv6: export ip6_datagram_recv_ctl
      l2tp: correctly handle ancillary data in the ip6 recv path

Tommi Rantala (1):
      ipv6/ip6_gre: fix error case handling in ip6gre_tunnel_xmit()

Tony Lu (1):
      mm/hugetlb: set PTE as huge in hugetlb_change_protection and
remove_migration_pte

Tony Prisk (1):
      drivers/rtc/rtc-vt8500.c: fix year field in vt8500_rtc_set_time()

Vijay Subramanian (2):
      tcp: Update MIB counters for drops
      tcp: ipv6: Update MIB counters for drops

Vyacheslav Dubeyko (1):
      nilfs2: fix fix very long mount time issue

Wei Liu (1):
      xen: fix error handling path if xen_allocate_irq_dynamic fails

Will Deacon (1):
      ARM: 7641/1: memory: fix broken mmap by ensuring
TASK_UNMAPPED_BASE is aligned

YOSHIFUJI Hideaki (1):
      digsig: Fix memory leakage in digsig_verify_rsa()

YOSHIFUJI Hideaki / 吉藤英明 (1):
      ipv6 addrconf: Fix interface identifiers of 802.15.4 devices.

Youquan Song (1):
      x86/perf: Add IvyBridge EP support

Yuanhan Liu (1):
      mm: fix wrong comments about anon_vma lock

Yuchung Cheng (1):
      tcp: detect SYN/data drop when F-RTO is disabled

fangxiaozhi (2):
      USB: storage: Define a new macro for USB storage match rules
      USB: storage: optimize to match the Huawei USB storage devices
and support new switch command

liu chuansheng (1):
      drm/radeon: Calling object_unrefer() when creating fb failure

yangyongqiang (1):
      perf/x86: Fix P6 driver section warning

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7)
  2013-02-08 21:51 Linux v3.8-rc7 Linus Torvalds
@ 2013-02-10  0:14 ` Andreas Mohr
  2013-02-10 14:05   ` Andreas Mohr
  2013-02-13 11:10 ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Ingo Molnar
  1 sibling, 1 reply; 36+ messages in thread
From: Andreas Mohr @ 2013-02-10  0:14 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, linux-usb

Hi,

I hate having to report a suspected regression this late in the cycle
again (last time it turned out to be a false alarm due to .config issue,
ouch)...

In the previous life of this Aspire One machine
(prior to a grave reboot sync issue corrupting my system unrecoverably,
i.e. only 3 hours reinstall for *full* config, minor loss fortunately)
I had a working 3.7.0 kernel.

After the reinstall I tried to get a current -rc (-rc4+) working.
To my surprise initramfs USB boot failed, completely.
(the tell-tale sign that it likely is a regression was that the same 3.7.0
kernel that had been working previously, built via make oldconfig of
the **-rc** .config and with identical commands as -rc - using make install -
was then again found to be booting fine!)

The initramfs symptoms were that (in initramfs rescue shell) /dev/disk/by-uuid/
failed to contain the entry for my USB boot SSD.

Turned out that cat /sys/bus/usb/devices/*/product failed to list
several of my devices. What's worse, hotplug of any additional devices
(USB stick, USBHID gamepad) ought to have managed to successfully show up,
due to the udev setup of my initrd.

On a successful boot (to desktop), I have:
# lsusb -tv
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 2: Dev 2, If 0, Class='bInterfaceClass 0xe0 not yet
handled', Driver=btusb, 12M
    |__ Port 2: Dev 2, If 1, Class='bInterfaceClass 0xe0 not yet
handled', Driver=btusb, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
    |__ Port 2: Dev 2, If 0, Class=stor., Driver=usb-storage, 480M
    |__ Port 5: Dev 4, If 0, Class='bInterfaceClass 0x0e not yet
handled', Driver=uvcvideo, 480M
    |__ Port 5: Dev 4, If 1, Class='bInterfaceClass 0x0e not yet
handled', Driver=uvcvideo, 480M

# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 152d:0601 JMicron Technology Corp. / JMicron USA
Technology Corp. 
Bus 001 Device 004: ID 064e:d101 Suyin Corp. Acer CrystalEye Webcam
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth
Dongle (HCI mode)


Removing "quiet" boot parm and adding "debug", I noticed that a working
kernel (default 3.2.0 package) properly discovered all USB devices,
thus was able to continue with root filesystem activation.
Newer -rc (tested 3.8-rc4+, 3.8-rc7) got stuck on the line of discovery of the
BT2.0 device ID, with both JMicron and Suyin camera not getting discovered.

However, this observed behaviour should perhaps more correctly be interpreted
as enumeration *ending* at Bus 003 rather than the kernel getting stuck
there, and thus *only* Bus 001 simply *not* having gotten enumerated
(perhaps due to newly introduced BIOS handoff issues of the
*active BIOS boot device* at this bus???).

OTOH only some of my external ports are Bus 001 (some are 003),
thus if only Bus 001 was unavailable, devices should have shown up
when plugging into 003. I think I did try all ports, but unsure,
will have to retest shortly (this is important to distinguish Port 001
suspected handoff issue vs. all-busses-stuck issue).

I've even gone to the pain of using scripts/diffconfig, without fruitful
results (hrmm, now I remember that I did change CONFIG_CONNECTOR from m
to y - there's a tiny chance that this might have fixed it, but then
the faxt that it discovered *one* device - BT2.0 - should of course then
have successfully followed through with discovering all others, too).

So, did anyone observe similar behaviour in USB enumeration (known issues?),
or any hints/ideas about changes to blame [USB handoff?],
or anything that's missing here?

I might choose to go the bisection route :(

Experiencing too many grave issues even with recent kernels somehow
(which obviously leads me to rather liking the more recent
strictly-fixes-only policy).

Thanks,

Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7)
  2013-02-10  0:14 ` [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7) Andreas Mohr
@ 2013-02-10 14:05   ` Andreas Mohr
  2013-02-12 16:07     ` Andreas Mohr
  0 siblings, 1 reply; 36+ messages in thread
From: Andreas Mohr @ 2013-02-10 14:05 UTC (permalink / raw)
  To: Andreas Mohr; +Cc: Linus Torvalds, Linux Kernel Mailing List, linux-usb

Hi,

On Sun, Feb 10, 2013 at 01:14:42AM +0100, Andreas Mohr wrote:
> After the reinstall I tried to get a current -rc (-rc4+) working.
> To my surprise initramfs USB boot failed, completely.
> (the tell-tale sign that it likely is a regression was that the same 3.7.0
> kernel that had been working previously, built via make oldconfig of
> the **-rc** .config and with identical commands as -rc - using make install -
> was then again found to be booting fine!)

Regression sorta confirmed now. -rc3 with a fully suitable .config does
not boot either. Will start bisection. Will take ages.

Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7)
  2013-02-10 14:05   ` Andreas Mohr
@ 2013-02-12 16:07     ` Andreas Mohr
  2013-02-12 16:16       ` Greg KH
  0 siblings, 1 reply; 36+ messages in thread
From: Andreas Mohr @ 2013-02-12 16:07 UTC (permalink / raw)
  To: Andreas Mohr; +Cc: Linus Torvalds, Linux Kernel Mailing List, linux-usb

On Sun, Feb 10, 2013 at 03:05:54PM +0100, Andreas Mohr wrote:
> Regression sorta confirmed now. -rc3 with a fully suitable .config does
> not boot either. Will start bisection. Will take ages.

Down to 91 commits (all in USB land!), around 7 steps left.
Pretty certain of a valid regression now. Things did properly do the
good/good/bad/bad/good... dance.

Oh so lovely if you're constrained to >= 5 hour build times,
with almost every bisection step doing reduction of the config set
in larger areas, to try to finally hit <= 2 hours...
(7 steps --> ~ one day)

Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7)
  2013-02-12 16:07     ` Andreas Mohr
@ 2013-02-12 16:16       ` Greg KH
  2013-02-12 21:25         ` Andreas Mohr
  2013-02-13  6:44         ` [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver Andreas Mohr
  0 siblings, 2 replies; 36+ messages in thread
From: Greg KH @ 2013-02-12 16:16 UTC (permalink / raw)
  To: Andreas Mohr; +Cc: Linus Torvalds, Linux Kernel Mailing List, linux-usb

On Tue, Feb 12, 2013 at 05:07:27PM +0100, Andreas Mohr wrote:
> On Sun, Feb 10, 2013 at 03:05:54PM +0100, Andreas Mohr wrote:
> > Regression sorta confirmed now. -rc3 with a fully suitable .config does
> > not boot either. Will start bisection. Will take ages.
> 
> Down to 91 commits (all in USB land!), around 7 steps left.
> Pretty certain of a valid regression now. Things did properly do the
> good/good/bad/bad/good... dance.
> 
> Oh so lovely if you're constrained to >= 5 hour build times,

You do know about 'make localmodconfig', right?  That should cut your
build time down a large amount.

greg k-h

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7)
  2013-02-12 16:16       ` Greg KH
@ 2013-02-12 21:25         ` Andreas Mohr
  2013-02-13  6:44         ` [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver Andreas Mohr
  1 sibling, 0 replies; 36+ messages in thread
From: Andreas Mohr @ 2013-02-12 21:25 UTC (permalink / raw)
  To: Greg KH
  Cc: Andreas Mohr, Linus Torvalds, Linux Kernel Mailing List, linux-usb

Hi,

On Tue, Feb 12, 2013 at 08:16:17AM -0800, Greg KH wrote:
> On Tue, Feb 12, 2013 at 05:07:27PM +0100, Andreas Mohr wrote:
> > On Sun, Feb 10, 2013 at 03:05:54PM +0100, Andreas Mohr wrote:
> > > Regression sorta confirmed now. -rc3 with a fully suitable .config does
> > > not boot either. Will start bisection. Will take ages.
> > 
> > Down to 91 commits (all in USB land!), around 7 steps left.
> > Pretty certain of a valid regression now. Things did properly do the
> > good/good/bad/bad/good... dance.
> > 
> > Oh so lovely if you're constrained to >= 5 hour build times,
> 
> You do know about 'make localmodconfig', right?  That should cut your
> build time down a large amount.

No, I didn't know, and quirky kernel docs don't know either (yet another
item I've got to add to my update commits) [and 1.7.10.4
bisect man obviously doesn't mention it either]. Hrmm, README does
explain it. Ought to have managed to read at least the first batch
of rough introductory docs parts in full, mayhaps? :%

Still, something to be referenced in a (currently very terse) more suitable
doc for bisection (i.e. BUG-HUNTING).

Thanks two tons for the life-saver! :)


Current candidates remaining (45 revisions, 6 steps,
git bisect visualize --oneline),
for those who might already want to know it at this moment
(and yes, the last one was bad, so seems I'm on track):


09f6ffd USB: EHCI: fix build error by making ChipIdea host a normal EHCI
driver
5746510 USB: ohci-exynos: initialize registers pointer earlier
d1bb67a USB: EHCI: fix build error in ehci-platform.c under PowerPC
99f9193 USB: EHCI: make ehci-platform a separate driver
adfa79d USB: EHCI: make ehci-pci a separate driver
3e02320 USB: EHCI: prepare to make ehci-hcd a library module
7c83b44 USB: option: idVendor and idProduct are __le16
dbdf680 USB: option: replace vendor probe rule with match flags
17b72fe USB: add USB_DEVICE_INTERFACE_CLASS macro
1b95bee USB: option: never bind to a usb-storage interface
c73cee7 USB: EHCI: remove ehci_port_power() routine
4968f95 USB: EHCI: remove unused Link Power Management code
571e412 USB: remove iteration limit in hub_tt_work()
bcbec05 USB: serial: remove driver version information
806df3a USB: ums_realtek: fix build warning
5fb0432 USB: ftdi_sio: use ftdi_get_modem_status in chars_in_buffer
8da636d USB: ftdi_sio: optimise chars_in_buffer
755b604 USB: ftdi_sio: use generic chars_in_buffer
428d998 USB: serial: export usb_serial_generic_chars_in_buffer
a4afff6 USB: ftdi_sio: refactor modem-control status retrieval
2c2ee54 USB: ftdi_sio: fix tiocmget and tiocmset return values
fef0b82 USB: ftdi_sio: fix tiocmget indentation
81e8442 USB: ftdi_sio: remove unused private port-data
86effe5 USB: fix build with XEN and EARLY_PRINTK_DBGP enabled but
USB_SUPPORT di
d067a31 USB: ftdi_sio: remove unnecessary memset
4f2ab88 USB: cp210x: fix whitespace issues
487c151 USB: iuu_phoenix: replace strict_strtoul() with kstrtoul()
f2ec522 usb: Convert dev_printk(KERN_<LEVEL> to dev_<level>(
b472b8e Merge 3.7-rc3 into usb-next.
d124a60 USB: isp1760-if: Change to use irq_of_parse_and_map
596d789 USB: set hub's default autosuspend delay as 0
e6f30de USB: check port changes before hub runtime suspend for some bug
device
b717727 umc-bus.c: fix usage of device_trylock
6f60291 usb: serial: ftdi_sio: Add missing chars_in_buffer function
bd066ee usb: "ehci-w90x900" Fix a typo and add some whitespace.
bfd1e91 USB: speed up usb_bus_resume()
969ddcf USB: hub_for_each_child should skip unconnected ports
d39dbc8 USB: EHCI: move ehci_update_device() to ehci-lpm.c
acc0850 USB: EHCI: make ehci_read_frame_index platform independent
d6064ac USB: EHCI: move logging macros to ehci.h
6273f18 USB: EHCI: add condition for delay during the resume
e8cebb9 USB: usb-skeleton.c: fix compilation error and restored kref_put
on fail
801f006 USB: ohci-s3c2410: use devm_ functions
30b1e49 USB: use bus_to_hdc instead of container_of
60d80ad USB: ohci-exynos: use devm_clk_get()
c05c946 usb: ohci-exynos: use clk_prepare_enable and
clk_disable_unprepare
e1deb56 usb: ehci-s5p: use clk_prepare_enable and clk_disable_unprepare
ffc7493 usb: phy: tegra remove include of <mach/iomap.h>
54388b2 usb: host: tegra remove include of <mach/iomap.h>
c30186e USB: ezusb: unexport some functions that aren't being used
068b054 USB: OHCI: sm501: fix build failure after
ohci_finish_controller_resume 
5843de3 MIPS: Alchemy: update development boards defconfigs with USB
platform dr
da31fe4 WUSB: remove an unnused variable
be7ac70 USB: OHCI: make ohci-platform use devm_request_and_ioremap
helper
61ff274 USB: EHCI: make ehci-platform use devm_request_and_ioremap
helper
ac0e3c0 USB: OHCI: fix typo in ohci-platform driver on the word
"resource"
5c9b2b2 USB: EHCI: fix typo in ehci-platform driver on the word
"resource"
976baf6 USB: OHCI: make ohci-platform use dev_err() instead of pr_err()
2350cb0 USB: EHCI: make ehci-platform use dev_err() instead of pr_err()
216d0fd USB: move common alchemy USB routines to
arch/mips/alchemy/common.c
bb5da43 USB: OHCI: remove Alchemy OHCI platform driver.
e223a4c MIPS: Alchemy: use the OHCI platform driver
231a72e USB: OHCI: remove OHCI SH platform driver
7518f07 sh: convert boards to use the OHCI platform driver
c2e91e0 USB: OHCI: remove Netlogic XLS OHCI platform driver
ee2ef6b MIPS: Netlogic: convert to use OHCI platform driver
c23920b USB: OHCI: remove CNS3xxx OHCI platform driver
6da00dd ARM: cns3xxx: use OHCI platform driver
60da65f USB: OHCI: remove PNX8550 OHCI driver
f2028bd MIPS: PNX8550: use OHCI platform driver
cfa49b4 USB: ohci: merge ohci_finish_controller_resume with ohci_resume
d4ae47d USB: ohci: remove check for RH already suspended in ohci_suspend
cd1965d USB: ohci: move ohci_pci_{suspend,resume} to ohci-hcd.c
2b16e39 USB: ohci: allow platform driver to specify the number of ports
f3a958d USB: EHCI: remove CNS3xxx EHCI platform driver
b898f5f ARM: cns3xxx: use ehci platform driver
1de7d89 USB: EHCI: remove Alchemy EHCI driver
2be350f MIPS: Alchemy: use the ehci platform driver
4534874 USB: EHCI: add no_io_watchdog platform_data parameter to
ehci-platform
6d39944 USB: EHCI: remove Netlogic XLS EHCI driver
1bee8d4 MIPS: Netlogic: use ehci-platform driver
ead92fa USB: EHCI: remove Loongson 1B EHCI driver.
afe046b MIPS: Loongson 1B: use ehci-platform instead of ehci-ls1x.
7bccfcd USB: OHCI: remove ohci-pcc-soc driver.
6efd0f7 USB: EHCI: remove IXP4xx EHCI driver
6a41b4d OHCI: implement new semantics for URB_ISO_ASAP
c44b225 UHCI: implement new semantics for URB_ISO_ASAP
4005ad4 EHCI: implement new semantics for URB_ISO_ASAP
a03bede USB: update documentation for URB_ISO_ASAP
7267547 EHCI: replace mult/div with bit-mask operation
98cae42 EHCI: use the isochronous scheduling threshold
c3ee9b7 EHCI: improved logic for isochronous scheduling



$ git bisect log
git bisect start
# bad: [9931faca02c604c22335f5a935a501bb2ace6e20] Linux 3.8-rc3
git bisect bad 9931faca02c604c22335f5a935a501bb2ace6e20
# good: [29594404d7fe73cd80eaa4ee8c43dcc53970c60e] Linux 3.7
git bisect good 29594404d7fe73cd80eaa4ee8c43dcc53970c60e
# good: [29594404d7fe73cd80eaa4ee8c43dcc53970c60e] Linux 3.7
git bisect good 29594404d7fe73cd80eaa4ee8c43dcc53970c60e
# bad: [db5b0ae00712b5176d7405e7a1dd2bfd6e8f5070] Merge tag 'dt' of
# git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
git bisect bad db5b0ae00712b5176d7405e7a1dd2bfd6e8f5070
# bad: [fef3ff2eb777e76cfa5ae67591982d902c17139c] Merge branch 'for-3.8'
# of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
git bisect bad fef3ff2eb777e76cfa5ae67591982d902c17139c
# good: [7bcb57cde66c19df378f3468ea342166a8a4504d] Merge tag
# 'iio-for-3.8f' of
# git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into
# staging-next
git bisect good 7bcb57cde66c19df378f3468ea342166a8a4504d
# good: [c6bd5bcc4983f1a2d2f87a3769bf309482ee8c04] Merge tag
# 'tty-3.8-rc1' of
# git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
git bisect good c6bd5bcc4983f1a2d2f87a3769bf309482ee8c04
# bad: [aefb058b0c27dafb15072406fbfd92d2ac2c8790] Merge branch
# 'irq-core-for-linus' of
# git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad aefb058b0c27dafb15072406fbfd92d2ac2c8790
# bad: [70847780dca19f3707d9fa433f68edf8cbaf91f2] usb: host: tegra:
# remove pointless NULL check in tegra_ehci_remove()
git bisect bad 70847780dca19f3707d9fa433f68edf8cbaf91f2
# bad: [09f6ffde2ecef4cc4e2a5edaa303210cabd96f57] USB: EHCI: fix build
# error by making ChipIdea host a normal EHCI driver
git bisect bad 09f6ffde2ecef4cc4e2a5edaa303210cabd96f57


Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver
  2013-02-12 16:16       ` Greg KH
  2013-02-12 21:25         ` Andreas Mohr
@ 2013-02-13  6:44         ` Andreas Mohr
  2013-02-13  7:16           ` Andreas Mohr
  1 sibling, 1 reply; 36+ messages in thread
From: Andreas Mohr @ 2013-02-13  6:44 UTC (permalink / raw)
  To: Greg KH
  Cc: Alan Stern, Andreas Mohr, Linus Torvalds,
	Linux Kernel Mailing List, linux-usb

Hi guys (*wink*),

On Tue, Feb 12, 2013 at 08:16:17AM -0800, Greg KH wrote:
> On Tue, Feb 12, 2013 at 05:07:27PM +0100, Andreas Mohr wrote:
> > On Sun, Feb 10, 2013 at 03:05:54PM +0100, Andreas Mohr wrote:
> > > Regression sorta confirmed now. -rc3 with a fully suitable .config does
> > > not boot either. Will start bisection. Will take ages.
> > 
> > Down to 91 commits (all in USB land!), around 7 steps left.
> > Pretty certain of a valid regression now. Things did properly do the
> > good/good/bad/bad/good... dance.
> > 
> > Oh so lovely if you're constrained to >= 5 hour build times,
> 
> You do know about 'make localmodconfig', right?  That should cut your
> build time down a large amount.

[I didn't]

Never managed to actually get to run localmodconfig, since I never
got to a bad build again (for properly confirming a reduced-set bad
vs. full-build bad) before finally hitting a subsequent bad one
with very limited incremental build efforts anyway (module headers only), doh...


And the winner is... ("oh no!")


# git bisect good
adfa79d1c06a32650332930ca4c488ca570b3407 is the first bad commit
commit adfa79d1c06a32650332930ca4c488ca570b3407
Author: Alan Stern <stern@rowland.harvard.edu>
Date:   Thu Nov 1 11:13:04 2012 -0400

    USB: EHCI: make ehci-pci a separate driver
    
    This patch (as1625) splits the PCI portion of ehci-hcd out into its
    own separate driver module, called ehci-pci.  Consistently with the
    current practice, the decision whether to build this module is not
    user-configurable.  If EHCI and PCI are enabled then the module will
    be built, always.
    
    Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
    CC: Felipe Balbi <balbi@ti.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

:040000 040000 1b7bf7a030df56852a48bf243862f70d5522e098
ad780e9c56d6647de5db9a5e87256ae2a79d4041 M	drivers




# git bisect log
git bisect start
# bad: [9931faca02c604c22335f5a935a501bb2ace6e20] Linux 3.8-rc3
git bisect bad 9931faca02c604c22335f5a935a501bb2ace6e20
# good: [29594404d7fe73cd80eaa4ee8c43dcc53970c60e] Linux 3.7
git bisect good 29594404d7fe73cd80eaa4ee8c43dcc53970c60e
# good: [29594404d7fe73cd80eaa4ee8c43dcc53970c60e] Linux 3.7
git bisect good 29594404d7fe73cd80eaa4ee8c43dcc53970c60e
# bad: [db5b0ae00712b5176d7405e7a1dd2bfd6e8f5070] Merge tag 'dt' of
# git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
git bisect bad db5b0ae00712b5176d7405e7a1dd2bfd6e8f5070
# bad: [fef3ff2eb777e76cfa5ae67591982d902c17139c] Merge branch 'for-3.8'
# of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
git bisect bad fef3ff2eb777e76cfa5ae67591982d902c17139c
# good: [7bcb57cde66c19df378f3468ea342166a8a4504d] Merge tag
# 'iio-for-3.8f' of
# git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio into
# staging-next
git bisect good 7bcb57cde66c19df378f3468ea342166a8a4504d
# good: [c6bd5bcc4983f1a2d2f87a3769bf309482ee8c04] Merge tag
# 'tty-3.8-rc1' of
# git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
git bisect good c6bd5bcc4983f1a2d2f87a3769bf309482ee8c04
# bad: [aefb058b0c27dafb15072406fbfd92d2ac2c8790] Merge branch
# 'irq-core-for-linus' of
# git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
git bisect bad aefb058b0c27dafb15072406fbfd92d2ac2c8790
# bad: [70847780dca19f3707d9fa433f68edf8cbaf91f2] usb: host: tegra:
# remove pointless NULL check in tegra_ehci_remove()
git bisect bad 70847780dca19f3707d9fa433f68edf8cbaf91f2
# bad: [09f6ffde2ecef4cc4e2a5edaa303210cabd96f57] USB: EHCI: fix build
# error by making ChipIdea host a normal EHCI driver
git bisect bad 09f6ffde2ecef4cc4e2a5edaa303210cabd96f57
# good: [e1deb56cb775ab953bc5245feaf1f43269409139] usb: ehci-s5p: use
# clk_prepare_enable and clk_disable_unprepare
git bisect good e1deb56cb775ab953bc5245feaf1f43269409139
# good: [86effe5980e25f4fac10a0f22938c2fcd4a32690] USB: fix build with
# XEN and EARLY_PRINTK_DBGP enabled but USB_SUPPORT disabled
git bisect good 86effe5980e25f4fac10a0f22938c2fcd4a32690
# good: [571e41214e988bc38c99d804e6d8e1ea1d016342] USB: remove iteration
# limit in hub_tt_work()
git bisect good 571e41214e988bc38c99d804e6d8e1ea1d016342
# good: [7c83b4483606f5fe14127249336ac53ef177a63a] USB: option: idVendor
# and idProduct are __le16
git bisect good 7c83b4483606f5fe14127249336ac53ef177a63a
# bad: [99f91934a907df31ba878dfdd090002049dc476a] USB: EHCI: make
# ehci-platform a separate driver
git bisect bad 99f91934a907df31ba878dfdd090002049dc476a
# bad: [adfa79d1c06a32650332930ca4c488ca570b3407] USB: EHCI: make
# ehci-pci a separate driver
git bisect bad adfa79d1c06a32650332930ca4c488ca570b3407
# good: [3e0232039967d7a1a06c013d097458b4d5892af1] USB: EHCI: prepare to
# make ehci-hcd a library module
git bisect good 3e0232039967d7a1a06c013d097458b4d5892af1



History: Acer Aspire One netbook, boot from USB SSD failed to populate
/dev/disk/by-uuid/ properly, due to enumerating *parts* of the USB
device tree only, as seen via /sys/bus/usb
(see original mail for further details).

Thus it seems this bug was introduced early in the v3.7 -> v3.8-rc1 cycle.
And I failed to have things tested until -rc4, with further delays until
-rc7 since I suspected initramfs/udev package versioning bugs on the newly
re-installed^Wcovered MINT install.


BIOS Information
        Vendor: Acer
        Version: v0.3310
        Release Date: 10/06/2008

System Information
        Manufacturer: Acer
        Product Name: AOA110
        Version: 1


At this point in time I'd like to dedicate some hero memorial moments
to my trusty extrememory 16GB PERFORMANCE SDHC card.
Tough job, completely convincing performance (i.e., "it did survive" -
as that is all that counts... :%).
(I didn't want to sacrifice my main SSD, obviously)


So, what to do? I'm now going to do some experimentation with git revert
on some revision, and I'm trying to establish the USB port dependency
(BIOS-owned handoff root hub invisible!?, as discussed in initial mail).

Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver
  2013-02-13  6:44         ` [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver Andreas Mohr
@ 2013-02-13  7:16           ` Andreas Mohr
  2013-02-13  7:44             ` Andreas Mohr
  0 siblings, 1 reply; 36+ messages in thread
From: Andreas Mohr @ 2013-02-13  7:16 UTC (permalink / raw)
  To: Andreas Mohr
  Cc: Greg KH, Alan Stern, Linus Torvalds, Linux Kernel Mailing List,
	linux-usb

Hi,

On Wed, Feb 13, 2013 at 07:44:36AM +0100, Andreas Mohr wrote:
> So, what to do? I'm now going to do some experimentation with git revert
> on some revision, and I'm trying to establish the USB port dependency
> (BIOS-owned handoff root hub invisible!?, as discussed in initial mail).


After some bingo moment, seems the solution is easier than expected:

andi@andinet:~$ ls /tmp/initrd_extracted/lib/modules/3.7.0-rc5+/kernel/drivers/usb/host/
ehci-hcd.ko  ohci-hcd.ko  uhci-hcd.ko  xhci-hcd.ko
andi@andinet:~$ ls /lib/modules/3.7.0-rc5+/kernel/drivers/usb/host/
ehci-hcd.ko  isp116x-hcd.ko   sl811_cs.ko   uhci-hcd.ko
ehci-pci.ko  ohci-hcd.ko      sl811-hcd.ko  whci
hwa-hc.ko    r8a66597-hcd.ko  u132-hcd.ko   xhci-hcd.ko

So it's probably only that the initrd simply fails to ship
the ehci-pci.ko module (I could verify this by extending initrd content, BTW).
Now the question would be:
are modules listed in a static list on initramfs package/config side,
or does the kernel fail to signal the list of required modules properly?
(e.g. did some config-side files fail to get upgraded for this dependency??)


So maybe it's not a "regression" per se, but it's at least a grave
usability issue on kernel upgrade which should be handled as benignly as
possible (i.e., without any disruption).

Thanks,

Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver
  2013-02-13  7:16           ` Andreas Mohr
@ 2013-02-13  7:44             ` Andreas Mohr
  2013-02-13 10:05               ` Andreas Mohr
  0 siblings, 1 reply; 36+ messages in thread
From: Andreas Mohr @ 2013-02-13  7:44 UTC (permalink / raw)
  To: Andreas Mohr
  Cc: initramfs, Maximilian Attems, Greg KH, Alan Stern,
	Linus Torvalds, Linux Kernel Mailing List, linux-usb

[CC initramfs-tools]

On Wed, Feb 13, 2013 at 08:16:28AM +0100, Andreas Mohr wrote:
> Hi,
> 
> On Wed, Feb 13, 2013 at 07:44:36AM +0100, Andreas Mohr wrote:
> > So, what to do? I'm now going to do some experimentation with git revert
> > on some revision, and I'm trying to establish the USB port dependency
> > (BIOS-owned handoff root hub invisible!?, as discussed in initial mail).
> 
> 
> After some bingo moment, seems the solution is easier than expected:
> 
> andi@andinet:~$ ls /tmp/initrd_extracted/lib/modules/3.7.0-rc5+/kernel/drivers/usb/host/
> ehci-hcd.ko  ohci-hcd.ko  uhci-hcd.ko  xhci-hcd.ko
> andi@andinet:~$ ls /lib/modules/3.7.0-rc5+/kernel/drivers/usb/host/
> ehci-hcd.ko  isp116x-hcd.ko   sl811_cs.ko   uhci-hcd.ko
> ehci-pci.ko  ohci-hcd.ko      sl811-hcd.ko  whci
> hwa-hc.ko    r8a66597-hcd.ko  u132-hcd.ko   xhci-hcd.ko
> 
> So it's probably only that the initrd simply fails to ship
> the ehci-pci.ko module (I could verify this by extending initrd content, BTW).
> Now the question would be:
> are modules listed in a static list on initramfs package/config side,
> or does the kernel fail to signal the list of required modules properly?
> (e.g. did some config-side files fail to get upgraded for this dependency??)
> 
> 
> So maybe it's not a "regression" per se, but it's at least a grave
> usability issue on kernel upgrade which should be handled as benignly as
> possible (i.e., without any disruption).

OK, initramfs-tools hook-functions file contains (even in git master):

        for arg in "$@" ; do
                case "$arg" in
                base)
                        modules="$modules ehci-hcd ohci-hcd uhci-hcd
usbhid"
                        modules="$modules xhci xhci-hcd"
                        modules="$modules hid-apple hid-cherry
hid-generic"
                        modules="$modules hid-logitech hid-logitech-dj"
                        modules="$modules hid-microsoft hid-sunplus"
                        modules="$modules btrfs ext2 ext3 ext4 ext4dev "
                        modules="$modules isofs jfs nfs reiserfs udf
xfs"
                        modules="$modules af_packet atkbd i8042
virtio_pci"
                ;;


So it seems it actually *is* the user side (initramfs-tools) which has
to maintain knowledge of all dependencies in a painfully maintained
hard-coded list, and it seems this change is now making it croak,
due to not knowing about the newly split extra ehci-pci.ko.

Questions:
- is this mechanism how one would want things to be?
  (is there a way to cleanly provide the accurately updated list
  from the kernel side? Or is there a scripted mechanism to at least extract
  all required *dependee* modules from the list of the ones that we
  already know of? That would have saved our a** here...)
- was this module change properly communicated sufficiently in advance,
  to (all/most of) some affected parties?
  If not, might want to do better next time if that's possible...
- should ehci-pci be added to the literal list now (and does this work
  properly on kernels which don't have it??), to get back to a working
  state ASAP?

Thanks,

Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver
  2013-02-13  7:44             ` Andreas Mohr
@ 2013-02-13 10:05               ` Andreas Mohr
  2013-02-13 10:50                 ` Colin Guthrie
  0 siblings, 1 reply; 36+ messages in thread
From: Andreas Mohr @ 2013-02-13 10:05 UTC (permalink / raw)
  To: Andreas Mohr
  Cc: initramfs, Maximilian Attems, Greg KH, Alan Stern,
	Linus Torvalds, Linux Kernel Mailing List, linux-usb

Indeed,
adding

ehci_pci

to /etc/initramfs-tools/modules and running

update-initramfs -u -k 3.7.0-rc5+

to get /boot/initrd.img-3.7.0-rc5+
of the formerly broken -rc5+ build corrected
manages to fix boot.

On Wed, Feb 13, 2013 at 08:44:09AM +0100, Andreas Mohr wrote:
>   (is there a way to cleanly provide the accurately updated list
>   from the kernel side? Or is there a scripted mechanism to at least extract
>   all required *dependee* modules from the list of the ones that we
>   already know of? That would have saved our a** here...)

Wouldn't have...
ehci-pci is the new top-level depender on ehci-hcd, not the other way
around.
Unfortunately such a change is even more insidious since one cannot pick
up the change in an automated manner (via dependency inspection).

A more automated yet KISS solution for initramfs dependency stuff would
be desireable if perhaps unfeasible.

Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver
  2013-02-13 10:05               ` Andreas Mohr
@ 2013-02-13 10:50                 ` Colin Guthrie
  2013-02-13 16:13                   ` Andreas Mohr
  0 siblings, 1 reply; 36+ messages in thread
From: Colin Guthrie @ 2013-02-13 10:50 UTC (permalink / raw)
  To: linux-kernel; +Cc: initramfs, linux-usb, linux-kernel, linux-usb

'Twas brillig, and Andreas Mohr at 13/02/13 10:05 did gyre and gimble:
> Indeed,
> adding
> 
> ehci_pci
> 
> to /etc/initramfs-tools/modules and running
> 
> update-initramfs -u -k 3.7.0-rc5+
> 
> to get /boot/initrd.img-3.7.0-rc5+
> of the formerly broken -rc5+ build corrected
> manages to fix boot.

I think you actually want both: ehci-pci and ehci-platform (tho' perhaps
the module deps mean only the -pci one is needed)


Either way I already posted a patch about this a while back:

See: "[PATCH 6/6] kernel-modules: Add ehci support for kernel 3.8+"

(admittedly perhaps that should have been 3.7 rather than 3.8)!

Col



-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/


^ permalink raw reply	[flat|nested] 36+ messages in thread

* [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-08 21:51 Linux v3.8-rc7 Linus Torvalds
  2013-02-10  0:14 ` [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7) Andreas Mohr
@ 2013-02-13 11:10 ` Ingo Molnar
  2013-02-13 16:59   ` Linus Torvalds
  2013-02-14 23:05   ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Linus Torvalds
  1 sibling, 2 replies; 36+ messages in thread
From: Ingo Molnar @ 2013-02-13 11:10 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Linux Kernel Mailing List, Jens Axboe, Thomas Gleixner,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin

[-- Attachment #1: Type: text/plain, Size: 4065 bytes --]


For some time I've been getting weird looking spinlock hangs 
during bootup - which bug I was unable to reproduce on the 
mainline kernel, until today.

The lockup looks like this, reproduced on vanilla v3.8-rc7:

Setting up Logical Volume Management: [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
[   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
[   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
[   13.140000] Pid: 139, comm: lvm.static Not tainted 3.8.0-rc7 #216702
[   13.140000] Call Trace:
[   13.140000]  [<792b5e66>] spin_dump+0x73/0x7d
[   13.140000]  [<7916a347>] do_raw_spin_lock+0xb2/0xe8
[   13.140000]  [<792b9412>] _raw_spin_lock_irqsave+0x35/0x3e
[   13.140000]  [<790391e8>] ? prepare_to_wait+0x18/0x57
[   13.140000]  [<790391e8>] prepare_to_wait+0x18/0x57
[   13.140000]  [<7914a320>] ? generic_make_request+0x80/0xb5
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<792b7158>] __wait_on_bit+0x20/0x5f
[   13.140000]  [<7914a427>] ? submit_bio+0xd2/0xfb
[   13.140000]  [<792b71eb>] out_of_line_wait_on_bit+0x54/0x5c
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<79039086>] ? autoremove_wake_function+0x31/0x31
[   13.140000]  [<790e4eff>] __wait_on_buffer+0x1b/0x1e
[   13.140000]  [<7910f615>] __ext3_get_inode_loc+0x1ef/0x254
[   13.140000]  [<7911015f>] ext3_iget+0x45/0x346
[   13.140000]  [<79114e03>] ext3_lookup+0x97/0xa6
[   13.140000]  [<790c9c0e>] lookup_real+0x20/0x35
[   13.140000]  [<790ca1d2>] __lookup_hash+0x2a/0x31
[   13.140000]  [<790caa0e>] lookup_slow+0x36/0x8c
[   13.140000]  [<790cbdda>] path_lookupat+0xf9/0x5c5
[   13.140000]  [<790cc2c5>] filename_lookup+0x1f/0x84
[   13.140000]  [<790cde98>] user_path_at_empty+0x3f/0x65
[   13.140000]  [<790cdecb>] user_path_at+0xd/0xf
[   13.140000]  [<790c6585>] vfs_fstatat+0x40/0x88
[   13.140000]  [<7903f844>] ? lg_local_unlock+0x31/0x47
[   13.140000]  [<790c65f8>] vfs_stat+0x13/0x15
[   13.140000]  [<790c67e2>] sys_stat64+0x11/0x22
[   13.140000]  [<790c3c47>] ? __fput+0x187/0x1a0
[   13.140000]  [<792b9d37>] ? restore_all+0xf/0xf
[   13.140000]  [<79165bb4>] ? trace_hardirqs_on_thunk+0xc/0x10
[   13.140000]  [<792b9d04>] syscall_call+0x7/0xb
[   13.140000] sending NMI to all CPUs:

NOTE: the reason why I was unable to reproduce it on mainline 
was that in my -tip testing I randomize not only .configs but 
also commonly used boot parameters.

It turns out that in this particular case the randomized boot 
parameters appear to make a difference:

CONFIG_CMDLINE="nmi_watchdog=0 nolapic_timer hpet=disable idle=poll highmem=512m acpi=off"

(config attached.)

Removing that line makes the kernel boot. Either due to one of 
those parameters turning on a broken model of timing or memory 
management (such as highmem - this is a 32-bit config), or just 
due to some other random detail: timing/races or kernel image 
layout. (This also makes me suspect that bisection might not be 
very useful.)

Due to this uncertainty the range of suspected subsystems is 
pretty large: it could be ext3, VFS, block IO, timers, locking, 
scheduler or x86/mm - or something entirely different.

I saw this lockup about a few dozen times, in the past few 
weeks. It almost always had a very similar pattern: spinlock 
lockup and ext3_iget().

The NMI dump from the other CPU is not very helpful:

[  118.510000] Call Trace:
[  118.510000]  [<7900844b>] cpu_idle+0x86/0xb4
[  118.510000]  [<792a91df>] rest_init+0x103/0x108
[  118.510000]  [<794558cc>] start_kernel+0x2c7/0x2cc
[  118.510000]  [<7945528e>] i386_start_kernel+0x44/0x46

(the system has two cores.)

I am about 80% certain that the bug went upstream sometime 
during the v3.8 merge window, or shortly afterwards. I never 
triggered this lockup before the merge window - while afterwards 
it triggered once every day or so.

Full bootlog attached. (ignore the double lines in the oops 
output, caused by double consoles).

Any ideas, anyone?

Thanks,

	Ingo

[-- Attachment #2: config --]
[-- Type: text/plain, Size: 87071 bytes --]

#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.7.0 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf32-i386"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
CONFIG_MMU=y
CONFIG_NEED_DMA_MAP_STATE=y
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_GPIO=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_DEFAULT_IDLE=y
CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
CONFIG_ARCH_HAS_CPU_AUTOPROBE=y
CONFIG_HAVE_SETUP_PER_CPU_AREA=y
CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
# CONFIG_ZONE_DMA32 is not set
# CONFIG_AUDIT_ARCH is not set
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_HAVE_IRQ_WORK=y
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y

#
# General setup
#
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
# CONFIG_KERNEL_GZIP is not set
# CONFIG_KERNEL_BZIP2 is not set
CONFIG_KERNEL_LZMA=y
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
CONFIG_DEFAULT_HOSTNAME="(none)"
CONFIG_SWAP=y
# CONFIG_SYSVIPC is not set
CONFIG_POSIX_MQUEUE=y
CONFIG_FHANDLE=y
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_WATCH=y
CONFIG_AUDIT_TREE=y
# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not set
CONFIG_HAVE_GENERIC_HARDIRQS=y

#
# IRQ subsystem
#
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_IRQ_CHIP=y
CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_DOMAIN_DEBUG=y
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_KTIME_SCALAR=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_GENERIC_CMOS_UPDATE=y

#
# Timers subsystem
#
# CONFIG_NO_HZ is not set
# CONFIG_HIGH_RES_TIMERS is not set

#
# CPU/Task time and stats accounting
#
CONFIG_TICK_CPU_ACCOUNTING=y
# CONFIG_IRQ_TIME_ACCOUNTING is not set
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
# CONFIG_TASKSTATS is not set

#
# RCU Subsystem
#
CONFIG_TINY_PREEMPT_RCU=y
CONFIG_PREEMPT_RCU=y
# CONFIG_TREE_RCU_TRACE is not set
CONFIG_RCU_BOOST=y
CONFIG_RCU_BOOST_PRIO=1
CONFIG_RCU_BOOST_DELAY=500
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=20
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y
CONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_FREEZER is not set
CONFIG_CGROUP_DEVICE=y
# CONFIG_CPUSETS is not set
# CONFIG_CGROUP_CPUACCT is not set
CONFIG_RESOURCE_COUNTERS=y
# CONFIG_MEMCG is not set
# CONFIG_CGROUP_PERF is not set
# CONFIG_CGROUP_SCHED is not set
CONFIG_BLK_CGROUP=y
CONFIG_DEBUG_BLK_CGROUP=y
CONFIG_CHECKPOINT_RESTORE=y
# CONFIG_NAMESPACES is not set
# CONFIG_SCHED_AUTOGROUP is not set
CONFIG_SYSFS_DEPRECATED=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
CONFIG_RELAY=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
# CONFIG_RD_BZIP2 is not set
# CONFIG_RD_LZMA is not set
CONFIG_RD_XZ=y
CONFIG_RD_LZO=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_ANON_INODES=y
CONFIG_EXPERT=y
CONFIG_HAVE_UID16=y
CONFIG_UID16=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
# CONFIG_BUG is not set
# CONFIG_ELF_CORE is not set
CONFIG_PCSPKR_PLATFORM=y
CONFIG_HAVE_PCSPKR_PLATFORM=y
# CONFIG_BASE_FULL is not set
CONFIG_FUTEX=y
# CONFIG_EPOLL is not set
# CONFIG_SIGNALFD is not set
# CONFIG_TIMERFD is not set
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
# CONFIG_AIO is not set
CONFIG_EMBEDDED=y
CONFIG_HAVE_PERF_EVENTS=y

#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
# CONFIG_VM_EVENT_COUNTERS is not set
# CONFIG_PCI_QUIRKS is not set
# CONFIG_COMPAT_BRK is not set
# CONFIG_SLAB is not set
# CONFIG_SLUB is not set
CONFIG_SLOB=y
CONFIG_PROFILING=y
CONFIG_TRACEPOINTS=y
# CONFIG_OPROFILE is not set
CONFIG_HAVE_OPROFILE=y
CONFIG_OPROFILE_NMI_TIMER=y
# CONFIG_JUMP_LABEL is not set
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_ATTRS=y
CONFIG_HAVE_DMA_CONTIGUOUS=y
CONFIG_GENERIC_SMP_IDLE_THREAD=y
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
CONFIG_HAVE_DMA_API_DEBUG=y
CONFIG_HAVE_HW_BREAKPOINT=y
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
CONFIG_HAVE_USER_RETURN_NOTIFIER=y
CONFIG_HAVE_PERF_EVENTS_NMI=y
CONFIG_HAVE_PERF_REGS=y
CONFIG_HAVE_PERF_USER_STACK_DUMP=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
CONFIG_HAVE_CMPXCHG_LOCAL=y
CONFIG_HAVE_CMPXCHG_DOUBLE=y
CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
CONFIG_GENERIC_KERNEL_THREAD=y
CONFIG_GENERIC_KERNEL_EXECVE=y
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
CONFIG_MODULES_USE_ELF_REL=y
CONFIG_CLONE_BACKWARDS=y

#
# GCOV-based kernel profiling
#
# CONFIG_GCOV_KERNEL is not set
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=1
# CONFIG_MODULES is not set
CONFIG_BLOCK=y
CONFIG_LBDAF=y
CONFIG_BLK_DEV_BSG=y
CONFIG_BLK_DEV_BSGLIB=y
CONFIG_BLK_DEV_INTEGRITY=y
CONFIG_BLK_DEV_THROTTLING=y

#
# Partition Types
#
CONFIG_PARTITION_ADVANCED=y
# CONFIG_ACORN_PARTITION is not set
CONFIG_OSF_PARTITION=y
# CONFIG_AMIGA_PARTITION is not set
# CONFIG_ATARI_PARTITION is not set
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_BSD_DISKLABEL=y
CONFIG_MINIX_SUBPARTITION=y
# CONFIG_SOLARIS_X86_PARTITION is not set
# CONFIG_UNIXWARE_DISKLABEL is not set
CONFIG_LDM_PARTITION=y
CONFIG_LDM_DEBUG=y
CONFIG_SGI_PARTITION=y
CONFIG_ULTRIX_PARTITION=y
CONFIG_SUN_PARTITION=y
CONFIG_KARMA_PARTITION=y
# CONFIG_EFI_PARTITION is not set
# CONFIG_SYSV68_PARTITION is not set

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_CFQ_GROUP_IOSCHED=y
CONFIG_DEFAULT_DEADLINE=y
# CONFIG_DEFAULT_CFQ is not set
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="deadline"
CONFIG_ASN1=y
CONFIG_UNINLINE_SPIN_UNLOCK=y
CONFIG_FREEZER=y

#
# Processor type and features
#
# CONFIG_ZONE_DMA is not set
# CONFIG_SMP is not set
CONFIG_X86_MPPARSE=y
# CONFIG_X86_EXTENDED_PLATFORM is not set
# CONFIG_X86_32_IRIS is not set
CONFIG_SCHED_OMIT_FRAME_POINTER=y
# CONFIG_PARAVIRT_GUEST is not set
CONFIG_NO_BOOTMEM=y
CONFIG_MEMTEST=y
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
CONFIG_M686=y
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MEFFICEON is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MELAN is not set
# CONFIG_MGEODEGX1 is not set
# CONFIG_MGEODE_LX is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_MVIAC7 is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_X86_GENERIC=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_PPRO_FENCE=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=5
CONFIG_X86_DEBUGCTLMSR=y
CONFIG_PROCESSOR_SELECT=y
# CONFIG_CPU_SUP_INTEL is not set
CONFIG_CPU_SUP_CYRIX_32=y
CONFIG_CPU_SUP_AMD=y
# CONFIG_CPU_SUP_CENTAUR is not set
# CONFIG_CPU_SUP_TRANSMETA_32 is not set
CONFIG_CPU_SUP_UMC_32=y
CONFIG_HPET_TIMER=y
CONFIG_DMI=y
CONFIG_NR_CPUS=1
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_COUNT=y
CONFIG_X86_UP_APIC=y
CONFIG_X86_UP_IOAPIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
# CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set
# CONFIG_X86_MCE is not set
# CONFIG_VM86 is not set
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
CONFIG_X86_REBOOTFIXUPS=y
CONFIG_MICROCODE=y
# CONFIG_MICROCODE_INTEL is not set
CONFIG_MICROCODE_AMD=y
CONFIG_MICROCODE_OLD_INTERFACE=y
# CONFIG_X86_MSR is not set
# CONFIG_X86_CPUID is not set
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_VMSPLIT_3G=y
# CONFIG_VMSPLIT_3G_OPT is not set
# CONFIG_VMSPLIT_2G is not set
# CONFIG_VMSPLIT_2G_OPT is not set
# CONFIG_VMSPLIT_1G is not set
CONFIG_PAGE_OFFSET=0xC0000000
CONFIG_HIGHMEM=y
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ILLEGAL_POINTER_VALUE=0
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_SPARSEMEM_MANUAL is not set
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
CONFIG_SPARSEMEM_STATIC=y
CONFIG_HAVE_MEMBLOCK=y
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
CONFIG_ARCH_DISCARD_MEMBLOCK=y
CONFIG_MEMORY_ISOLATION=y
CONFIG_PAGEFLAGS_EXTENDED=y
CONFIG_SPLIT_PTLOCK_CPUS=999999
CONFIG_COMPACTION=y
CONFIG_MIGRATION=y
# CONFIG_PHYS_ADDR_T_64BIT is not set
CONFIG_ZONE_DMA_FLAG=0
CONFIG_BOUNCE=y
CONFIG_VIRT_TO_BUS=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
# CONFIG_TRANSPARENT_HUGEPAGE is not set
CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_NEED_PER_CPU_KM=y
CONFIG_CLEANCACHE=y
# CONFIG_FRONTSWAP is not set
CONFIG_HIGHPTE=y
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set
CONFIG_X86_RESERVE_LOW=64
CONFIG_MATH_EMULATION=y
CONFIG_MTRR=y
CONFIG_MTRR_SANITIZER=y
CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
# CONFIG_X86_PAT is not set
# CONFIG_ARCH_RANDOM is not set
# CONFIG_X86_SMAP is not set
CONFIG_EFI=y
# CONFIG_EFI_STUB is not set
CONFIG_SECCOMP=y
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000
# CONFIG_SCHED_HRTICK is not set
# CONFIG_KEXEC is not set
# CONFIG_CRASH_DUMP is not set
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x1000000
CONFIG_COMPAT_VDSO=y
CONFIG_CMDLINE_BOOL=y
CONFIG_CMDLINE=""
# CONFIG_CMDLINE_OVERRIDE is not set
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y

#
# Power management and ACPI options
#
CONFIG_SUSPEND=y
CONFIG_SUSPEND_FREEZER=y
# CONFIG_HIBERNATION is not set
CONFIG_PM_SLEEP=y
# CONFIG_PM_AUTOSLEEP is not set
# CONFIG_PM_WAKELOCKS is not set
CONFIG_PM_RUNTIME=y
CONFIG_PM=y
# CONFIG_PM_DEBUG is not set
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
# CONFIG_ACPI_PROCFS_POWER is not set
CONFIG_ACPI_EC_DEBUGFS=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=y
# CONFIG_ACPI_BATTERY is not set
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_I2C=y
# CONFIG_ACPI_PROCESSOR is not set
# CONFIG_ACPI_CUSTOM_DSDT is not set
CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
# CONFIG_ACPI_PCI_SLOT is not set
CONFIG_X86_PM_TIMER=y
# CONFIG_ACPI_CONTAINER is not set
# CONFIG_ACPI_SBS is not set
CONFIG_ACPI_HED=y
CONFIG_ACPI_CUSTOM_METHOD=y
# CONFIG_ACPI_BGRT is not set
# CONFIG_ACPI_APEI is not set
# CONFIG_SFI is not set
# CONFIG_APM is not set

#
# CPU Frequency scaling
#
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_TABLE=y
CONFIG_CPU_FREQ_STAT=y
CONFIG_CPU_FREQ_STAT_DETAILS=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set

#
# x86 CPU frequency scaling drivers
#
CONFIG_X86_POWERNOW_K6=y
# CONFIG_X86_POWERNOW_K7 is not set
# CONFIG_X86_GX_SUSPMOD is not set
CONFIG_X86_SPEEDSTEP_CENTRINO=y
CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y
# CONFIG_X86_SPEEDSTEP_ICH is not set
# CONFIG_X86_SPEEDSTEP_SMI is not set
CONFIG_X86_P4_CLOCKMOD=y
# CONFIG_X86_CPUFREQ_NFORCE2 is not set
CONFIG_X86_LONGRUN=y
# CONFIG_X86_E_POWERSAVER is not set

#
# shared options
#
CONFIG_X86_SPEEDSTEP_LIB=y
# CONFIG_CPU_IDLE is not set
# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set

#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GOMMCONFIG is not set
# CONFIG_PCI_GODIRECT is not set
# CONFIG_PCI_GOOLPC is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_OLPC=y
CONFIG_PCI_DOMAINS=y
# CONFIG_PCI_CNB20LE_QUIRK is not set
CONFIG_PCIEPORTBUS=y
CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_PCIEAER=y
# CONFIG_PCIE_ECRC is not set
# CONFIG_PCIEAER_INJECT is not set
CONFIG_PCIEASPM=y
# CONFIG_PCIEASPM_DEBUG is not set
# CONFIG_PCIEASPM_DEFAULT is not set
# CONFIG_PCIEASPM_POWERSAVE is not set
CONFIG_PCIEASPM_PERFORMANCE=y
CONFIG_PCIE_PME=y
CONFIG_ARCH_SUPPORTS_MSI=y
CONFIG_PCI_MSI=y
CONFIG_PCI_DEBUG=y
# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
CONFIG_PCI_STUB=y
# CONFIG_HT_IRQ is not set
CONFIG_PCI_ATS=y
CONFIG_PCI_IOV=y
# CONFIG_PCI_PRI is not set
CONFIG_PCI_PASID=y
# CONFIG_PCI_IOAPIC is not set
CONFIG_PCI_LABEL=y
CONFIG_ISA_DMA_API=y
CONFIG_ISA=y
# CONFIG_EISA is not set
# CONFIG_SCx200 is not set
CONFIG_OLPC=y
CONFIG_OLPC_XO1_PM=y
CONFIG_OLPC_XO1_SCI=y
# CONFIG_OLPC_XO15_SCI is not set
# CONFIG_ALIX is not set
CONFIG_NET5501=y
CONFIG_GEOS=y
CONFIG_AMD_NB=y
CONFIG_PCCARD=y
# CONFIG_PCMCIA is not set
CONFIG_CARDBUS=y

#
# PC-card bridges
#
CONFIG_YENTA=y
CONFIG_YENTA_O2=y
# CONFIG_YENTA_RICOH is not set
# CONFIG_YENTA_TI is not set
# CONFIG_YENTA_TOSHIBA is not set
CONFIG_PCMCIA_PROBE=y
CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_COMPAQ=y
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
# CONFIG_HOTPLUG_PCI_IBM is not set
# CONFIG_HOTPLUG_PCI_ACPI is not set
CONFIG_HOTPLUG_PCI_CPCI=y
CONFIG_HOTPLUG_PCI_CPCI_ZT5550=y
CONFIG_HOTPLUG_PCI_CPCI_GENERIC=y
# CONFIG_HOTPLUG_PCI_SHPC is not set
# CONFIG_RAPIDIO is not set

#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
CONFIG_HAVE_AOUT=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_COREDUMP=y
CONFIG_HAVE_ATOMIC_IOMAP=y
CONFIG_HAVE_TEXT_POKE_SMP=y
CONFIG_NET=y

#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_DIAG=y
CONFIG_UNIX=y
# CONFIG_UNIX_DIAG is not set
CONFIG_XFRM=y
CONFIG_XFRM_ALGO=y
CONFIG_XFRM_USER=y
# CONFIG_XFRM_SUB_POLICY is not set
CONFIG_XFRM_MIGRATE=y
# CONFIG_XFRM_STATISTICS is not set
CONFIG_XFRM_IPCOMP=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
CONFIG_IP_ROUTE_CLASSID=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
CONFIG_IP_PNP_RARP=y
CONFIG_NET_IPIP=y
# CONFIG_NET_IPGRE_DEMUX is not set
# CONFIG_IP_MROUTE is not set
CONFIG_ARPD=y
CONFIG_SYN_COOKIES=y
CONFIG_INET_AH=y
CONFIG_INET_ESP=y
CONFIG_INET_IPCOMP=y
CONFIG_INET_XFRM_TUNNEL=y
CONFIG_INET_TUNNEL=y
CONFIG_INET_XFRM_MODE_TRANSPORT=y
# CONFIG_INET_XFRM_MODE_TUNNEL is not set
CONFIG_INET_XFRM_MODE_BEET=y
CONFIG_INET_LRO=y
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
CONFIG_INET_UDP_DIAG=y
CONFIG_TCP_CONG_ADVANCED=y
# CONFIG_TCP_CONG_BIC is not set
# CONFIG_TCP_CONG_CUBIC is not set
CONFIG_TCP_CONG_WESTWOOD=y
# CONFIG_TCP_CONG_HTCP is not set
CONFIG_TCP_CONG_HSTCP=y
CONFIG_TCP_CONG_HYBLA=y
# CONFIG_TCP_CONG_VEGAS is not set
CONFIG_TCP_CONG_SCALABLE=y
# CONFIG_TCP_CONG_LP is not set
# CONFIG_TCP_CONG_VENO is not set
# CONFIG_TCP_CONG_YEAH is not set
CONFIG_TCP_CONG_ILLINOIS=y
# CONFIG_DEFAULT_HYBLA is not set
CONFIG_DEFAULT_WESTWOOD=y
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="westwood"
CONFIG_TCP_MD5SIG=y
CONFIG_IPV6=y
# CONFIG_IPV6_PRIVACY is not set
# CONFIG_IPV6_ROUTER_PREF is not set
# CONFIG_IPV6_OPTIMISTIC_DAD is not set
# CONFIG_INET6_AH is not set
# CONFIG_INET6_ESP is not set
# CONFIG_INET6_IPCOMP is not set
# CONFIG_IPV6_MIP6 is not set
# CONFIG_INET6_XFRM_TUNNEL is not set
CONFIG_INET6_TUNNEL=y
CONFIG_INET6_XFRM_MODE_TRANSPORT=y
CONFIG_INET6_XFRM_MODE_TUNNEL=y
CONFIG_INET6_XFRM_MODE_BEET=y
CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y
# CONFIG_IPV6_SIT is not set
CONFIG_IPV6_TUNNEL=y
# CONFIG_IPV6_GRE is not set
# CONFIG_IPV6_MULTIPLE_TABLES is not set
# CONFIG_IPV6_MROUTE is not set
# CONFIG_NETLABEL is not set
CONFIG_NETWORK_SECMARK=y
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
# CONFIG_NETFILTER is not set
# CONFIG_IP_DCCP is not set
CONFIG_IP_SCTP=y
# CONFIG_SCTP_DBG_MSG is not set
# CONFIG_SCTP_DBG_OBJCNT is not set
# CONFIG_SCTP_COOKIE_HMAC_MD5 is not set
# CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set
CONFIG_RDS=y
CONFIG_RDS_TCP=y
CONFIG_RDS_DEBUG=y
CONFIG_TIPC=y
CONFIG_TIPC_PORTS=8191
CONFIG_ATM=y
# CONFIG_ATM_CLIP is not set
# CONFIG_ATM_LANE is not set
# CONFIG_ATM_BR2684 is not set
# CONFIG_L2TP is not set
CONFIG_STP=y
CONFIG_GARP=y
CONFIG_BRIDGE=y
CONFIG_BRIDGE_IGMP_SNOOPING=y
CONFIG_HAVE_NET_DSA=y
CONFIG_NET_DSA=y
CONFIG_NET_DSA_TAG_EDSA=y
CONFIG_NET_DSA_TAG_TRAILER=y
CONFIG_VLAN_8021Q=y
CONFIG_VLAN_8021Q_GVRP=y
CONFIG_DECNET=y
CONFIG_DECNET_ROUTER=y
CONFIG_LLC=y
# CONFIG_LLC2 is not set
CONFIG_IPX=y
# CONFIG_IPX_INTERN is not set
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_PHONET is not set
CONFIG_IEEE802154=y
CONFIG_IEEE802154_6LOWPAN=y
CONFIG_MAC802154=y
CONFIG_NET_SCHED=y

#
# Queueing/Scheduling
#
# CONFIG_NET_SCH_CBQ is not set
# CONFIG_NET_SCH_HTB is not set
CONFIG_NET_SCH_HFSC=y
CONFIG_NET_SCH_ATM=y
CONFIG_NET_SCH_PRIO=y
CONFIG_NET_SCH_MULTIQ=y
# CONFIG_NET_SCH_RED is not set
# CONFIG_NET_SCH_SFB is not set
CONFIG_NET_SCH_SFQ=y
# CONFIG_NET_SCH_TEQL is not set
# CONFIG_NET_SCH_TBF is not set
# CONFIG_NET_SCH_GRED is not set
CONFIG_NET_SCH_DSMARK=y
CONFIG_NET_SCH_NETEM=y
# CONFIG_NET_SCH_DRR is not set
# CONFIG_NET_SCH_MQPRIO is not set
CONFIG_NET_SCH_CHOKE=y
CONFIG_NET_SCH_QFQ=y
# CONFIG_NET_SCH_CODEL is not set
CONFIG_NET_SCH_FQ_CODEL=y
CONFIG_NET_SCH_INGRESS=y
CONFIG_NET_SCH_PLUG=y

#
# Classification
#
CONFIG_NET_CLS=y
CONFIG_NET_CLS_BASIC=y
# CONFIG_NET_CLS_TCINDEX is not set
CONFIG_NET_CLS_ROUTE4=y
CONFIG_NET_CLS_FW=y
CONFIG_NET_CLS_U32=y
CONFIG_CLS_U32_PERF=y
CONFIG_CLS_U32_MARK=y
# CONFIG_NET_CLS_RSVP is not set
CONFIG_NET_CLS_RSVP6=y
# CONFIG_NET_CLS_FLOW is not set
# CONFIG_NET_CLS_CGROUP is not set
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=y
CONFIG_NET_EMATCH_NBYTE=y
CONFIG_NET_EMATCH_U32=y
CONFIG_NET_EMATCH_META=y
CONFIG_NET_EMATCH_TEXT=y
CONFIG_NET_EMATCH_CANID=y
CONFIG_NET_CLS_ACT=y
# CONFIG_NET_ACT_POLICE is not set
CONFIG_NET_ACT_GACT=y
CONFIG_GACT_PROB=y
CONFIG_NET_ACT_MIRRED=y
CONFIG_NET_ACT_NAT=y
CONFIG_NET_ACT_PEDIT=y
CONFIG_NET_ACT_SIMP=y
# CONFIG_NET_ACT_SKBEDIT is not set
# CONFIG_NET_ACT_CSUM is not set
CONFIG_NET_CLS_IND=y
CONFIG_NET_SCH_FIFO=y
CONFIG_DCB=y
CONFIG_DNS_RESOLVER=y
# CONFIG_BATMAN_ADV is not set
# CONFIG_OPENVSWITCH is not set
# CONFIG_NETPRIO_CGROUP is not set
CONFIG_BQL=y

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
CONFIG_NET_DROP_MONITOR=y
CONFIG_HAMRADIO=y

#
# Packet Radio protocols
#
# CONFIG_AX25 is not set
CONFIG_CAN=y
CONFIG_CAN_RAW=y
# CONFIG_CAN_BCM is not set
# CONFIG_CAN_GW is not set

#
# CAN Device Drivers
#
# CONFIG_CAN_VCAN is not set
CONFIG_CAN_SLCAN=y
CONFIG_CAN_DEV=y
CONFIG_CAN_CALC_BITTIMING=y
CONFIG_PCH_CAN=y
CONFIG_CAN_GRCAN=y
# CONFIG_CAN_SJA1000 is not set
# CONFIG_CAN_C_CAN is not set
# CONFIG_CAN_CC770 is not set

#
# CAN USB interfaces
#
CONFIG_CAN_EMS_USB=y
CONFIG_CAN_ESD_USB2=y
CONFIG_CAN_KVASER_USB=y
CONFIG_CAN_PEAK_USB=y
# CONFIG_CAN_SOFTING is not set
CONFIG_CAN_DEBUG_DEVICES=y
CONFIG_IRDA=y

#
# IrDA protocols
#
CONFIG_IRLAN=y
CONFIG_IRCOMM=y
# CONFIG_IRDA_ULTRA is not set

#
# IrDA options
#
CONFIG_IRDA_CACHE_LAST_LSAP=y
CONFIG_IRDA_FAST_RR=y
# CONFIG_IRDA_DEBUG is not set

#
# Infrared-port device drivers
#

#
# SIR device drivers
#
# CONFIG_IRTTY_SIR is not set

#
# Dongle support
#
CONFIG_KINGSUN_DONGLE=y
CONFIG_KSDAZZLE_DONGLE=y
CONFIG_KS959_DONGLE=y

#
# FIR device drivers
#
CONFIG_USB_IRDA=y
CONFIG_SIGMATEL_FIR=y
# CONFIG_NSC_FIR is not set
CONFIG_WINBOND_FIR=y
# CONFIG_TOSHIBA_FIR is not set
CONFIG_SMC_IRCC_FIR=y
CONFIG_ALI_FIR=y
CONFIG_VLSI_FIR=y
# CONFIG_VIA_FIR is not set
# CONFIG_MCS_FIR is not set
CONFIG_BT=y
CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
# CONFIG_BT_BNEP is not set
# CONFIG_BT_HIDP is not set

#
# Bluetooth device drivers
#
# CONFIG_BT_HCIBTUSB is not set
CONFIG_BT_HCIUART=y
# CONFIG_BT_HCIUART_H4 is not set
# CONFIG_BT_HCIUART_BCSP is not set
CONFIG_BT_HCIUART_ATH3K=y
# CONFIG_BT_HCIUART_LL is not set
CONFIG_BT_HCIUART_3WIRE=y
CONFIG_BT_HCIBCM203X=y
CONFIG_BT_HCIBPA10X=y
CONFIG_BT_HCIBFUSB=y
# CONFIG_BT_HCIVHCI is not set
# CONFIG_BT_MRVL is not set
CONFIG_BT_WILINK=y
CONFIG_AF_RXRPC=y
# CONFIG_AF_RXRPC_DEBUG is not set
# CONFIG_RXKAD is not set
CONFIG_FIB_RULES=y
# CONFIG_WIRELESS is not set
# CONFIG_WIMAX is not set
CONFIG_RFKILL=y
CONFIG_RFKILL_LEDS=y
CONFIG_RFKILL_INPUT=y
CONFIG_RFKILL_REGULATOR=y
CONFIG_NET_9P=y
CONFIG_NET_9P_VIRTIO=y
# CONFIG_NET_9P_DEBUG is not set
CONFIG_CAIF=y
# CONFIG_CAIF_DEBUG is not set
# CONFIG_CAIF_NETDEV is not set
# CONFIG_CAIF_USB is not set
CONFIG_CEPH_LIB=y
# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y
CONFIG_NFC=y
CONFIG_NFC_NCI=y
CONFIG_NFC_HCI=y
CONFIG_NFC_SHDLC=y
# CONFIG_NFC_LLCP is not set

#
# Near Field Communication (NFC) devices
#
# CONFIG_PN544_HCI_NFC is not set
# CONFIG_NFC_PN533 is not set
CONFIG_NFC_WILINK=y

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_UEVENT_HELPER_PATH=""
CONFIG_DEVTMPFS=y
# CONFIG_DEVTMPFS_MOUNT is not set
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE=""
CONFIG_DEBUG_DRIVER=y
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_SYS_HYPERVISOR is not set
# CONFIG_GENERIC_CPU_DEVICES is not set
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
CONFIG_REGMAP_MMIO=y
CONFIG_REGMAP_IRQ=y
# CONFIG_DMA_SHARED_BUFFER is not set
CONFIG_CMA=y
CONFIG_CMA_DEBUG=y

#
# Default contiguous memory area size:
#
CONFIG_CMA_SIZE_MBYTES=16
CONFIG_CMA_SIZE_PERCENTAGE=10
# CONFIG_CMA_SIZE_SEL_MBYTES is not set
# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
CONFIG_CMA_SIZE_SEL_MIN=y
# CONFIG_CMA_SIZE_SEL_MAX is not set
CONFIG_CMA_ALIGNMENT=8
CONFIG_CMA_AREAS=7

#
# Bus devices
#
# CONFIG_CONNECTOR is not set
# CONFIG_MTD is not set
CONFIG_OF=y

#
# Device Tree and Open Firmware support
#
# CONFIG_PROC_DEVICETREE is not set
# CONFIG_OF_SELFTEST is not set
CONFIG_OF_PROMTREE=y
CONFIG_OF_ADDRESS=y
CONFIG_OF_IRQ=y
CONFIG_OF_DEVICE=y
CONFIG_OF_I2C=y
CONFIG_OF_NET=y
CONFIG_OF_MDIO=y
CONFIG_OF_PCI=y
CONFIG_OF_PCI_IRQ=y
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
# CONFIG_PARPORT_PC_FIFO is not set
CONFIG_PARPORT_PC_SUPERIO=y
# CONFIG_PARPORT_GSC is not set
CONFIG_PARPORT_AX88796=y
CONFIG_PARPORT_1284=y
CONFIG_PARPORT_NOT_PC=y
CONFIG_PNP=y
CONFIG_PNP_DEBUG_MESSAGES=y

#
# Protocols
#
# CONFIG_ISAPNP is not set
# CONFIG_PNPBIOS is not set
CONFIG_PNPACPI=y
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_FD is not set
# CONFIG_BLK_DEV_XD is not set
# CONFIG_PARIDE is not set
CONFIG_BLK_DEV_PCIESSD_MTIP32XX=y
# CONFIG_BLK_CPQ_DA is not set
CONFIG_BLK_CPQ_CISS_DA=y
# CONFIG_CISS_SCSI_TAPE is not set
CONFIG_BLK_DEV_DAC960=y
# CONFIG_BLK_DEV_UMEM is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
# CONFIG_BLK_DEV_LOOP is not set
# CONFIG_BLK_DEV_DRBD is not set
CONFIG_BLK_DEV_NBD=y
# CONFIG_BLK_DEV_NVME is not set
CONFIG_BLK_DEV_SX8=y
# CONFIG_BLK_DEV_RAM is not set
CONFIG_CDROM_PKTCDVD=y
CONFIG_CDROM_PKTCDVD_BUFFERS=8
CONFIG_CDROM_PKTCDVD_WCACHE=y
# CONFIG_ATA_OVER_ETH is not set
CONFIG_VIRTIO_BLK=y
CONFIG_BLK_DEV_HD=y
CONFIG_BLK_DEV_RBD=y

#
# Misc devices
#
CONFIG_SENSORS_LIS3LV02D=y
CONFIG_AD525X_DPOT=y
# CONFIG_AD525X_DPOT_I2C is not set
# CONFIG_IBM_ASM is not set
# CONFIG_PHANTOM is not set
CONFIG_INTEL_MID_PTI=y
CONFIG_SGI_IOC4=y
CONFIG_TIFM_CORE=y
# CONFIG_TIFM_7XX1 is not set
# CONFIG_ICS932S401 is not set
# CONFIG_ENCLOSURE_SERVICES is not set
CONFIG_CS5535_MFGPT=y
CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7
# CONFIG_CS5535_CLOCK_EVENT_SRC is not set
CONFIG_HP_ILO=y
# CONFIG_APDS9802ALS is not set
# CONFIG_ISL29003 is not set
CONFIG_ISL29020=y
# CONFIG_SENSORS_TSL2550 is not set
CONFIG_SENSORS_BH1780=y
CONFIG_SENSORS_BH1770=y
# CONFIG_SENSORS_APDS990X is not set
CONFIG_HMC6352=y
# CONFIG_DS1682 is not set
# CONFIG_VMWARE_BALLOON is not set
CONFIG_BMP085=y
CONFIG_BMP085_I2C=y
CONFIG_PCH_PHUB=y
CONFIG_USB_SWITCH_FSA9480=y
# CONFIG_C2PORT is not set

#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not set
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_MAX6875 is not set
CONFIG_EEPROM_93CX6=y
CONFIG_CB710_CORE=y
CONFIG_CB710_DEBUG=y
CONFIG_CB710_DEBUG_ASSUMPTIONS=y

#
# Texas Instruments shared transport line discipline
#
CONFIG_TI_ST=y
CONFIG_SENSORS_LIS3_I2C=y

#
# Altera FPGA firmware download module
#
# CONFIG_ALTERA_STAPL is not set
CONFIG_HAVE_IDE=y
# CONFIG_IDE is not set

#
# SCSI device support
#
CONFIG_SCSI_MOD=y
# CONFIG_RAID_ATTRS is not set
CONFIG_SCSI=y
CONFIG_SCSI_DMA=y
CONFIG_SCSI_TGT=y
CONFIG_SCSI_NETLINK=y
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=y
# CONFIG_CHR_DEV_ST is not set
CONFIG_CHR_DEV_OSST=y
# CONFIG_BLK_DEV_SR is not set
# CONFIG_CHR_DEV_SG is not set
CONFIG_CHR_DEV_SCH=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=y
CONFIG_SCSI_FC_ATTRS=y
# CONFIG_SCSI_FC_TGT_ATTRS is not set
CONFIG_SCSI_ISCSI_ATTRS=y
CONFIG_SCSI_SAS_ATTRS=y
CONFIG_SCSI_SAS_LIBSAS=y
CONFIG_SCSI_SAS_ATA=y
# CONFIG_SCSI_SAS_HOST_SMP is not set
# CONFIG_SCSI_SRP_ATTRS is not set
CONFIG_SCSI_LOWLEVEL=y
# CONFIG_ISCSI_TCP is not set
# CONFIG_ISCSI_BOOT_SYSFS is not set
CONFIG_SCSI_CXGB3_ISCSI=y
CONFIG_SCSI_CXGB4_ISCSI=y
# CONFIG_SCSI_BNX2_ISCSI is not set
# CONFIG_SCSI_BNX2X_FCOE is not set
# CONFIG_BE2ISCSI is not set
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
CONFIG_SCSI_HPSA=y
# CONFIG_SCSI_3W_9XXX is not set
CONFIG_SCSI_3W_SAS=y
# CONFIG_SCSI_7000FASST is not set
# CONFIG_SCSI_ACARD is not set
CONFIG_SCSI_AHA152X=y
# CONFIG_SCSI_AHA1542 is not set
# CONFIG_SCSI_AACRAID is not set
CONFIG_SCSI_AIC7XXX=y
CONFIG_AIC7XXX_CMDS_PER_DEVICE=32
CONFIG_AIC7XXX_RESET_DELAY_MS=5000
# CONFIG_AIC7XXX_DEBUG_ENABLE is not set
CONFIG_AIC7XXX_DEBUG_MASK=0
CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
# CONFIG_SCSI_AIC7XXX_OLD is not set
CONFIG_SCSI_AIC79XX=y
CONFIG_AIC79XX_CMDS_PER_DEVICE=32
CONFIG_AIC79XX_RESET_DELAY_MS=5000
# CONFIG_AIC79XX_DEBUG_ENABLE is not set
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
# CONFIG_SCSI_AIC94XX is not set
CONFIG_SCSI_MVSAS=y
CONFIG_SCSI_MVSAS_DEBUG=y
CONFIG_SCSI_MVSAS_TASKLET=y
CONFIG_SCSI_MVUMI=y
CONFIG_SCSI_DPT_I2O=y
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
CONFIG_SCSI_ARCMSR=y
CONFIG_MEGARAID_NEWGEN=y
# CONFIG_MEGARAID_MM is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
# CONFIG_SCSI_MPT2SAS is not set
# CONFIG_SCSI_MPT3SAS is not set
# CONFIG_SCSI_UFSHCD is not set
CONFIG_SCSI_HPTIOP=y
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_VMWARE_PVSCSI is not set
CONFIG_LIBFC=y
CONFIG_LIBFCOE=y
# CONFIG_FCOE is not set
# CONFIG_FCOE_FNIC is not set
CONFIG_SCSI_DMX3191D=y
CONFIG_SCSI_DTC3280=y
# CONFIG_SCSI_EATA is not set
CONFIG_SCSI_FUTURE_DOMAIN=y
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_ISCI is not set
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
CONFIG_SCSI_IMM=y
CONFIG_SCSI_IZIP_EPP16=y
# CONFIG_SCSI_IZIP_SLOW_CTR is not set
CONFIG_SCSI_NCR53C406A=y
# CONFIG_SCSI_STEX is not set
CONFIG_SCSI_SYM53C8XX_2=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
CONFIG_SCSI_SYM53C8XX_MMIO=y
# CONFIG_SCSI_IPR is not set
CONFIG_SCSI_PAS16=y
CONFIG_SCSI_QLOGIC_FAS=y
# CONFIG_SCSI_QLOGIC_1280 is not set
CONFIG_SCSI_QLA_FC=y
# CONFIG_SCSI_QLA_ISCSI is not set
CONFIG_SCSI_LPFC=y
CONFIG_SCSI_LPFC_DEBUG_FS=y
CONFIG_SCSI_SYM53C416=y
CONFIG_SCSI_DC395x=y
CONFIG_SCSI_DC390T=y
# CONFIG_SCSI_T128 is not set
# CONFIG_SCSI_U14_34F is not set
CONFIG_SCSI_ULTRASTOR=y
CONFIG_SCSI_NSP32=y
# CONFIG_SCSI_DEBUG is not set
# CONFIG_SCSI_PMCRAID is not set
# CONFIG_SCSI_PM8001 is not set
# CONFIG_SCSI_SRP is not set
CONFIG_SCSI_BFA_FC=y
# CONFIG_SCSI_VIRTIO is not set
CONFIG_SCSI_CHELSIO_FCOE=y
CONFIG_SCSI_DH=y
CONFIG_SCSI_DH_RDAC=y
CONFIG_SCSI_DH_HP_SW=y
# CONFIG_SCSI_DH_EMC is not set
CONFIG_SCSI_DH_ALUA=y
# CONFIG_SCSI_OSD_INITIATOR is not set
CONFIG_ATA=y
# CONFIG_ATA_NONSTANDARD is not set
CONFIG_ATA_VERBOSE_ERROR=y
# CONFIG_ATA_ACPI is not set
CONFIG_SATA_PMP=y

#
# Controllers with non-SFF native interface
#
CONFIG_SATA_AHCI=y
CONFIG_SATA_AHCI_PLATFORM=y
# CONFIG_SATA_INIC162X is not set
# CONFIG_SATA_ACARD_AHCI is not set
CONFIG_SATA_SIL24=y
CONFIG_ATA_SFF=y

#
# SFF controllers with custom DMA interface
#
# CONFIG_PDC_ADMA is not set
CONFIG_SATA_QSTOR=y
# CONFIG_SATA_SX4 is not set
CONFIG_ATA_BMDMA=y

#
# SATA SFF controllers with BMDMA
#
CONFIG_ATA_PIIX=y
CONFIG_SATA_HIGHBANK=y
CONFIG_SATA_MV=y
CONFIG_SATA_NV=y
CONFIG_SATA_PROMISE=y
# CONFIG_SATA_SIL is not set
# CONFIG_SATA_SIS is not set
CONFIG_SATA_SVW=y
CONFIG_SATA_ULI=y
# CONFIG_SATA_VIA is not set
# CONFIG_SATA_VITESSE is not set

#
# PATA SFF controllers with BMDMA
#
CONFIG_PATA_ALI=y
CONFIG_PATA_AMD=y
# CONFIG_PATA_ARASAN_CF is not set
# CONFIG_PATA_ARTOP is not set
# CONFIG_PATA_ATIIXP is not set
CONFIG_PATA_ATP867X=y
CONFIG_PATA_CMD64X=y
CONFIG_PATA_CS5520=y
# CONFIG_PATA_CS5530 is not set
# CONFIG_PATA_CS5535 is not set
CONFIG_PATA_CS5536=y
CONFIG_PATA_CYPRESS=y
# CONFIG_PATA_EFAR is not set
# CONFIG_PATA_HPT366 is not set
# CONFIG_PATA_HPT37X is not set
CONFIG_PATA_HPT3X2N=y
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_IT8213 is not set
CONFIG_PATA_IT821X=y
# CONFIG_PATA_JMICRON is not set
# CONFIG_PATA_MARVELL is not set
CONFIG_PATA_NETCELL=y
CONFIG_PATA_NINJA32=y
CONFIG_PATA_NS87415=y
CONFIG_PATA_OLDPIIX=y
# CONFIG_PATA_OPTIDMA is not set
CONFIG_PATA_PDC2027X=y
CONFIG_PATA_PDC_OLD=y
# CONFIG_PATA_RADISYS is not set
CONFIG_PATA_RDC=y
# CONFIG_PATA_SC1200 is not set
CONFIG_PATA_SCH=y
# CONFIG_PATA_SERVERWORKS is not set
# CONFIG_PATA_SIL680 is not set
CONFIG_PATA_SIS=y
CONFIG_PATA_TOSHIBA=y
# CONFIG_PATA_TRIFLEX is not set
CONFIG_PATA_VIA=y
# CONFIG_PATA_WINBOND is not set

#
# PIO-only SFF controllers
#
# CONFIG_PATA_CMD640_PCI is not set
# CONFIG_PATA_MPIIX is not set
# CONFIG_PATA_NS87410 is not set
CONFIG_PATA_OPTI=y
# CONFIG_PATA_PLATFORM is not set
# CONFIG_PATA_QDI is not set
CONFIG_PATA_RZ1000=y
# CONFIG_PATA_WINBOND_VLB is not set

#
# Generic fallback / legacy drivers
#
CONFIG_ATA_GENERIC=y
# CONFIG_PATA_LEGACY is not set
# CONFIG_MD is not set
# CONFIG_TARGET_CORE is not set
# CONFIG_FUSION is not set

#
# IEEE 1394 (FireWire) support
#
CONFIG_FIREWIRE=y
# CONFIG_FIREWIRE_OHCI is not set
CONFIG_FIREWIRE_SBP2=y
CONFIG_FIREWIRE_NET=y
CONFIG_FIREWIRE_NOSY=y
CONFIG_I2O=y
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
# CONFIG_I2O_EXT_ADAPTEC is not set
# CONFIG_I2O_CONFIG is not set
CONFIG_I2O_BUS=y
CONFIG_I2O_BLOCK=y
CONFIG_I2O_SCSI=y
CONFIG_I2O_PROC=y
CONFIG_MACINTOSH_DRIVERS=y
CONFIG_NETDEVICES=y
CONFIG_NET_CORE=y
# CONFIG_BONDING is not set
CONFIG_DUMMY=y
# CONFIG_EQUALIZER is not set
# CONFIG_NET_FC is not set
CONFIG_MII=y
# CONFIG_IFB is not set
CONFIG_NET_TEAM=y
CONFIG_NET_TEAM_MODE_BROADCAST=y
# CONFIG_NET_TEAM_MODE_ROUNDROBIN is not set
CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=y
# CONFIG_NET_TEAM_MODE_LOADBALANCE is not set
# CONFIG_MACVLAN is not set
CONFIG_VXLAN=y
CONFIG_NETCONSOLE=y
# CONFIG_NETCONSOLE_DYNAMIC is not set
CONFIG_NETPOLL=y
CONFIG_NETPOLL_TRAP=y
CONFIG_NET_POLL_CONTROLLER=y
# CONFIG_TUN is not set
CONFIG_VETH=y
CONFIG_VIRTIO_NET=y
CONFIG_ARCNET=y
# CONFIG_ARCNET_1201 is not set
# CONFIG_ARCNET_1051 is not set
# CONFIG_ARCNET_RAW is not set
# CONFIG_ARCNET_CAP is not set
# CONFIG_ARCNET_COM90xx is not set
# CONFIG_ARCNET_COM90xxIO is not set
# CONFIG_ARCNET_RIM_I is not set
CONFIG_ARCNET_COM20020=y
# CONFIG_ARCNET_COM20020_ISA is not set
CONFIG_ARCNET_COM20020_PCI=y
# CONFIG_ATM_DRIVERS is not set

#
# CAIF transport drivers
#
CONFIG_CAIF_TTY=y
# CONFIG_CAIF_SPI_SLAVE is not set
CONFIG_CAIF_HSI=y

#
# Distributed Switch Architecture drivers
#
CONFIG_NET_DSA_MV88E6XXX=y
CONFIG_NET_DSA_MV88E6060=y
# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set
# CONFIG_NET_DSA_MV88E6131 is not set
CONFIG_NET_DSA_MV88E6123_61_65=y
CONFIG_ETHERNET=y
CONFIG_MDIO=y
CONFIG_NET_VENDOR_3COM=y
CONFIG_EL1=y
CONFIG_EL3=y
CONFIG_3C515=y
CONFIG_VORTEX=y
CONFIG_TYPHOON=y
# CONFIG_NET_VENDOR_ADAPTEC is not set
CONFIG_NET_VENDOR_ALTEON=y
CONFIG_ACENIC=y
CONFIG_ACENIC_OMIT_TIGON_I=y
# CONFIG_NET_VENDOR_AMD is not set
# CONFIG_NET_VENDOR_ATHEROS is not set
CONFIG_NET_CADENCE=y
CONFIG_ARM_AT91_ETHER=y
CONFIG_MACB=y
# CONFIG_NET_VENDOR_BROADCOM is not set
# CONFIG_NET_VENDOR_BROCADE is not set
CONFIG_NET_CALXEDA_XGMAC=y
CONFIG_NET_VENDOR_CHELSIO=y
CONFIG_CHELSIO_T1=y
CONFIG_CHELSIO_T1_1G=y
CONFIG_CHELSIO_T3=y
CONFIG_CHELSIO_T4=y
CONFIG_CHELSIO_T4VF=y
# CONFIG_NET_VENDOR_CIRRUS is not set
CONFIG_NET_VENDOR_CISCO=y
# CONFIG_ENIC is not set
CONFIG_DNET=y
CONFIG_NET_VENDOR_DEC=y
# CONFIG_EWRK3 is not set
CONFIG_NET_TULIP=y
CONFIG_DE2104X=y
CONFIG_DE2104X_DSL=0
CONFIG_TULIP=y
CONFIG_TULIP_MWI=y
# CONFIG_TULIP_MMIO is not set
# CONFIG_TULIP_NAPI is not set
CONFIG_DE4X5=y
# CONFIG_WINBOND_840 is not set
CONFIG_DM9102=y
CONFIG_ULI526X=y
CONFIG_PCMCIA_XIRCOM=y
CONFIG_NET_VENDOR_DLINK=y
CONFIG_DE600=y
# CONFIG_DE620 is not set
CONFIG_DL2K=y
CONFIG_SUNDANCE=y
CONFIG_SUNDANCE_MMIO=y
CONFIG_NET_VENDOR_EMULEX=y
# CONFIG_BE2NET is not set
# CONFIG_NET_VENDOR_EXAR is not set
# CONFIG_NET_VENDOR_FUJITSU is not set
# CONFIG_NET_VENDOR_HP is not set
CONFIG_NET_VENDOR_INTEL=y
CONFIG_E100=y
# CONFIG_E1000 is not set
CONFIG_E1000E=y
# CONFIG_IGB is not set
# CONFIG_IGBVF is not set
# CONFIG_IXGB is not set
CONFIG_IXGBE=y
CONFIG_IXGBE_HWMON=y
# CONFIG_IXGBE_DCB is not set
# CONFIG_IXGBEVF is not set
# CONFIG_NET_VENDOR_I825XX is not set
CONFIG_IP1000=y
CONFIG_JME=y
# CONFIG_NET_VENDOR_MARVELL is not set
CONFIG_NET_VENDOR_MELLANOX=y
CONFIG_MLX4_EN=y
CONFIG_MLX4_EN_DCB=y
CONFIG_MLX4_CORE=y
CONFIG_MLX4_DEBUG=y
# CONFIG_NET_VENDOR_MICREL is not set
CONFIG_NET_VENDOR_MYRI=y
CONFIG_MYRI10GE=y
# CONFIG_FEALNX is not set
# CONFIG_NET_VENDOR_NATSEMI is not set
CONFIG_NET_VENDOR_NVIDIA=y
CONFIG_FORCEDETH=y
# CONFIG_NET_VENDOR_OKI is not set
CONFIG_ETHOC=y
# CONFIG_NET_PACKET_ENGINE is not set
CONFIG_NET_VENDOR_QLOGIC=y
CONFIG_QLA3XXX=y
# CONFIG_QLCNIC is not set
CONFIG_QLGE=y
# CONFIG_NETXEN_NIC is not set
CONFIG_NET_VENDOR_RACAL=y
CONFIG_NI5010=y
# CONFIG_NET_VENDOR_REALTEK is not set
# CONFIG_NET_VENDOR_RDC is not set
CONFIG_NET_VENDOR_SEEQ=y
CONFIG_SEEQ8005=y
CONFIG_NET_VENDOR_SILAN=y
CONFIG_SC92031=y
CONFIG_NET_VENDOR_SIS=y
CONFIG_SIS900=y
CONFIG_SIS190=y
CONFIG_SFC=y
CONFIG_SFC_MCDI_MON=y
# CONFIG_SFC_SRIOV is not set
CONFIG_NET_VENDOR_SMSC=y
# CONFIG_SMC9194 is not set
CONFIG_EPIC100=y
# CONFIG_SMSC9420 is not set
CONFIG_NET_VENDOR_STMICRO=y
CONFIG_STMMAC_ETH=y
# CONFIG_STMMAC_PLATFORM is not set
CONFIG_STMMAC_PCI=y
CONFIG_STMMAC_DEBUG_FS=y
# CONFIG_STMMAC_DA is not set
CONFIG_STMMAC_RING=y
# CONFIG_STMMAC_CHAINED is not set
# CONFIG_NET_VENDOR_SUN is not set
CONFIG_NET_VENDOR_TEHUTI=y
# CONFIG_TEHUTI is not set
# CONFIG_NET_VENDOR_TI is not set
CONFIG_NET_VENDOR_VIA=y
# CONFIG_VIA_RHINE is not set
CONFIG_VIA_VELOCITY=y
# CONFIG_NET_VENDOR_WIZNET is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
CONFIG_NET_SB1000=y
CONFIG_PHYLIB=y

#
# MII PHY device drivers
#
CONFIG_AT803X_PHY=y
CONFIG_AMD_PHY=y
CONFIG_MARVELL_PHY=y
# CONFIG_DAVICOM_PHY is not set
# CONFIG_QSEMI_PHY is not set
# CONFIG_LXT_PHY is not set
# CONFIG_CICADA_PHY is not set
CONFIG_VITESSE_PHY=y
CONFIG_SMSC_PHY=y
CONFIG_BROADCOM_PHY=y
CONFIG_BCM87XX_PHY=y
CONFIG_ICPLUS_PHY=y
# CONFIG_REALTEK_PHY is not set
# CONFIG_NATIONAL_PHY is not set
# CONFIG_STE10XP is not set
CONFIG_LSI_ET1011C_PHY=y
CONFIG_MICREL_PHY=y
# CONFIG_FIXED_PHY is not set
CONFIG_MDIO_BITBANG=y
# CONFIG_MDIO_GPIO is not set
CONFIG_MDIO_BUS_MUX=y
CONFIG_MDIO_BUS_MUX_GPIO=y
CONFIG_MDIO_BUS_MUX_MMIOREG=y
CONFIG_PLIP=y
# CONFIG_PPP is not set
# CONFIG_SLIP is not set

#
# USB Network Adapters
#
# CONFIG_USB_CATC is not set
CONFIG_USB_KAWETH=y
CONFIG_USB_PEGASUS=y
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set
# CONFIG_USB_HSO is not set
CONFIG_USB_IPHETH=y
# CONFIG_WLAN is not set

#
# Enable WiMAX (Networking options) to see the WiMAX drivers
#
CONFIG_WAN=y
# CONFIG_HDLC is not set
# CONFIG_DLCI is not set
# CONFIG_SBNI is not set
# CONFIG_IEEE802154_DRIVERS is not set
CONFIG_VMXNET3=y
# CONFIG_ISDN is not set

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_FF_MEMLESS=y
CONFIG_INPUT_POLLDEV=y
CONFIG_INPUT_SPARSEKMAP=y
CONFIG_INPUT_MATRIXKMAP=y

#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
# CONFIG_KEYBOARD_ADP5520 is not set
# CONFIG_KEYBOARD_ADP5588 is not set
# CONFIG_KEYBOARD_ADP5589 is not set
CONFIG_KEYBOARD_ATKBD=y
CONFIG_KEYBOARD_QT1070=y
# CONFIG_KEYBOARD_QT2160 is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_GPIO is not set
# CONFIG_KEYBOARD_GPIO_POLLED is not set
# CONFIG_KEYBOARD_TCA6416 is not set
# CONFIG_KEYBOARD_TCA8418 is not set
CONFIG_KEYBOARD_MATRIX=y
CONFIG_KEYBOARD_LM8323=y
CONFIG_KEYBOARD_LM8333=y
# CONFIG_KEYBOARD_MAX7359 is not set
# CONFIG_KEYBOARD_MCS is not set
CONFIG_KEYBOARD_MPR121=y
CONFIG_KEYBOARD_NEWTON=y
CONFIG_KEYBOARD_OPENCORES=y
# CONFIG_KEYBOARD_STOWAWAY is not set
CONFIG_KEYBOARD_SUNKBD=y
CONFIG_KEYBOARD_TWL4030=y
CONFIG_KEYBOARD_XTKBD=y
CONFIG_INPUT_MOUSE=y
# CONFIG_MOUSE_PS2 is not set
# CONFIG_MOUSE_SERIAL is not set
CONFIG_MOUSE_APPLETOUCH=y
CONFIG_MOUSE_BCM5974=y
CONFIG_MOUSE_INPORT=y
CONFIG_MOUSE_ATIXL=y
CONFIG_MOUSE_LOGIBM=y
CONFIG_MOUSE_PC110PAD=y
# CONFIG_MOUSE_VSXXXAA is not set
CONFIG_MOUSE_GPIO=y
CONFIG_MOUSE_SYNAPTICS_I2C=y
# CONFIG_MOUSE_SYNAPTICS_USB is not set
# CONFIG_INPUT_JOYSTICK is not set
CONFIG_INPUT_TABLET=y
CONFIG_TABLET_USB_ACECAD=y
# CONFIG_TABLET_USB_AIPTEK is not set
# CONFIG_TABLET_USB_GTCO is not set
# CONFIG_TABLET_USB_HANWANG is not set
CONFIG_TABLET_USB_KBTAB=y
# CONFIG_TABLET_USB_WACOM is not set
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_AD7879=y
CONFIG_TOUCHSCREEN_AD7879_I2C=y
CONFIG_TOUCHSCREEN_ATMEL_MXT=y
# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set
# CONFIG_TOUCHSCREEN_BU21013 is not set
CONFIG_TOUCHSCREEN_CY8CTMG110=y
CONFIG_TOUCHSCREEN_CYTTSP_CORE=y
# CONFIG_TOUCHSCREEN_CYTTSP_I2C is not set
# CONFIG_TOUCHSCREEN_DA9034 is not set
CONFIG_TOUCHSCREEN_DA9052=y
CONFIG_TOUCHSCREEN_DYNAPRO=y
# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
# CONFIG_TOUCHSCREEN_EETI is not set
CONFIG_TOUCHSCREEN_EGALAX=y
# CONFIG_TOUCHSCREEN_FUJITSU is not set
# CONFIG_TOUCHSCREEN_ILI210X is not set
# CONFIG_TOUCHSCREEN_GUNZE is not set
# CONFIG_TOUCHSCREEN_ELO is not set
# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set
CONFIG_TOUCHSCREEN_WACOM_I2C=y
# CONFIG_TOUCHSCREEN_MAX11801 is not set
CONFIG_TOUCHSCREEN_MCS5000=y
CONFIG_TOUCHSCREEN_MMS114=y
# CONFIG_TOUCHSCREEN_MTOUCH is not set
# CONFIG_TOUCHSCREEN_INEXIO is not set
CONFIG_TOUCHSCREEN_MK712=y
CONFIG_TOUCHSCREEN_HTCPEN=y
CONFIG_TOUCHSCREEN_PENMOUNT=y
# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set
# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
CONFIG_TOUCHSCREEN_PIXCIR=y
CONFIG_TOUCHSCREEN_WM831X=y
CONFIG_TOUCHSCREEN_USB_COMPOSITE=y
CONFIG_TOUCHSCREEN_USB_EGALAX=y
CONFIG_TOUCHSCREEN_USB_PANJIT=y
CONFIG_TOUCHSCREEN_USB_3M=y
CONFIG_TOUCHSCREEN_USB_ITM=y
# CONFIG_TOUCHSCREEN_USB_ETURBO is not set
CONFIG_TOUCHSCREEN_USB_GUNZE=y
# CONFIG_TOUCHSCREEN_USB_DMC_TSC10 is not set
CONFIG_TOUCHSCREEN_USB_IRTOUCH=y
CONFIG_TOUCHSCREEN_USB_IDEALTEK=y
# CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH is not set
# CONFIG_TOUCHSCREEN_USB_GOTOP is not set
CONFIG_TOUCHSCREEN_USB_JASTEC=y
CONFIG_TOUCHSCREEN_USB_ELO=y
# CONFIG_TOUCHSCREEN_USB_E2I is not set
CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y
CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y
CONFIG_TOUCHSCREEN_USB_NEXIO=y
CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y
# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
# CONFIG_TOUCHSCREEN_TSC_SERIO is not set
# CONFIG_TOUCHSCREEN_TSC2007 is not set
CONFIG_TOUCHSCREEN_ST1232=y
# CONFIG_TOUCHSCREEN_TPS6507X is not set
CONFIG_INPUT_MISC=y
CONFIG_INPUT_88PM80X_ONKEY=y
CONFIG_INPUT_AD714X=y
CONFIG_INPUT_AD714X_I2C=y
CONFIG_INPUT_BMA150=y
# CONFIG_INPUT_PCSPKR is not set
CONFIG_INPUT_MAX8925_ONKEY=y
# CONFIG_INPUT_MMA8450 is not set
# CONFIG_INPUT_MPU3050 is not set
# CONFIG_INPUT_APANEL is not set
# CONFIG_INPUT_GP2A is not set
CONFIG_INPUT_GPIO_TILT_POLLED=y
CONFIG_INPUT_WISTRON_BTNS=y
# CONFIG_INPUT_ATLAS_BTNS is not set
# CONFIG_INPUT_ATI_REMOTE2 is not set
CONFIG_INPUT_KEYSPAN_REMOTE=y
CONFIG_INPUT_KXTJ9=y
CONFIG_INPUT_KXTJ9_POLLED_MODE=y
CONFIG_INPUT_POWERMATE=y
CONFIG_INPUT_YEALINK=y
CONFIG_INPUT_CM109=y
# CONFIG_INPUT_TWL4030_PWRBUTTON is not set
# CONFIG_INPUT_TWL4030_VIBRA is not set
# CONFIG_INPUT_UINPUT is not set
# CONFIG_INPUT_PCF8574 is not set
# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
CONFIG_INPUT_DA9052_ONKEY=y
CONFIG_INPUT_WM831X_ON=y
# CONFIG_INPUT_ADXL34X is not set
CONFIG_INPUT_CMA3000=y
CONFIG_INPUT_CMA3000_I2C=y

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_CT82C710 is not set
CONFIG_SERIO_PARKBD=y
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
CONFIG_SERIO_RAW=y
CONFIG_SERIO_ALTERA_PS2=y
CONFIG_SERIO_PS2MULT=y
CONFIG_GAMEPORT=y
# CONFIG_GAMEPORT_NS558 is not set
CONFIG_GAMEPORT_L4=y
# CONFIG_GAMEPORT_EMU10K1 is not set
# CONFIG_GAMEPORT_FM801 is not set

#
# Character devices
#
CONFIG_VT=y
CONFIG_CONSOLE_TRANSLATIONS=y
CONFIG_VT_CONSOLE=y
CONFIG_VT_CONSOLE_SLEEP=y
CONFIG_HW_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
CONFIG_UNIX98_PTYS=y
# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
# CONFIG_LEGACY_PTYS is not set
CONFIG_SERIAL_NONSTANDARD=y
CONFIG_ROCKETPORT=y
# CONFIG_CYCLADES is not set
# CONFIG_MOXA_INTELLIO is not set
# CONFIG_MOXA_SMARTIO is not set
# CONFIG_SYNCLINK is not set
CONFIG_SYNCLINKMP=y
# CONFIG_SYNCLINK_GT is not set
# CONFIG_NOZOMI is not set
CONFIG_ISI=y
# CONFIG_N_HDLC is not set
# CONFIG_N_GSM is not set
# CONFIG_TRACE_ROUTER is not set
CONFIG_TRACE_SINK=y
CONFIG_DEVKMEM=y
# CONFIG_STALDRV is not set

#
# Serial drivers
#
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_PNP=y
CONFIG_SERIAL_8250_CONSOLE=y
CONFIG_FIX_EARLYCON_MEM=y
# CONFIG_SERIAL_8250_PCI is not set
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
# CONFIG_SERIAL_8250_MANY_PORTS is not set
# CONFIG_SERIAL_8250_SHARE_IRQ is not set
CONFIG_SERIAL_8250_DETECT_IRQ=y
# CONFIG_SERIAL_8250_RSA is not set
CONFIG_SERIAL_8250_DW=y

#
# Non-8250 serial port support
#
# CONFIG_SERIAL_KGDB_NMI is not set
CONFIG_SERIAL_MFD_HSU=y
# CONFIG_SERIAL_MFD_HSU_CONSOLE is not set
# CONFIG_SERIAL_UARTLITE is not set
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_CONSOLE_POLL=y
CONFIG_SERIAL_JSM=y
# CONFIG_SERIAL_OF_PLATFORM is not set
# CONFIG_SERIAL_SCCNXP is not set
CONFIG_SERIAL_TIMBERDALE=y
CONFIG_SERIAL_ALTERA_JTAGUART=y
# CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE is not set
# CONFIG_SERIAL_ALTERA_UART is not set
# CONFIG_SERIAL_PCH_UART is not set
CONFIG_SERIAL_XILINX_PS_UART=y
# CONFIG_SERIAL_XILINX_PS_UART_CONSOLE is not set
# CONFIG_SERIAL_ARC is not set
# CONFIG_TTY_PRINTK is not set
CONFIG_PRINTER=y
# CONFIG_LP_CONSOLE is not set
CONFIG_PPDEV=y
CONFIG_HVC_DRIVER=y
CONFIG_VIRTIO_CONSOLE=y
# CONFIG_IPMI_HANDLER is not set
CONFIG_HW_RANDOM=y
# CONFIG_HW_RANDOM_TIMERIOMEM is not set
# CONFIG_HW_RANDOM_INTEL is not set
CONFIG_HW_RANDOM_AMD=y
CONFIG_HW_RANDOM_GEODE=y
# CONFIG_HW_RANDOM_VIA is not set
# CONFIG_HW_RANDOM_VIRTIO is not set
# CONFIG_HW_RANDOM_TPM is not set
CONFIG_NVRAM=y
# CONFIG_RTC is not set
CONFIG_GEN_RTC=y
# CONFIG_GEN_RTC_X is not set
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
CONFIG_APPLICOM=y
# CONFIG_SONYPI is not set
# CONFIG_MWAVE is not set
CONFIG_PC8736x_GPIO=y
CONFIG_NSC_GPIO=y
CONFIG_RAW_DRIVER=y
CONFIG_MAX_RAW_DEVS=256
# CONFIG_HPET is not set
CONFIG_HANGCHECK_TIMER=y
CONFIG_TCG_TPM=y
# CONFIG_TCG_TIS is not set
CONFIG_TCG_TIS_I2C_INFINEON=y
# CONFIG_TCG_NSC is not set
CONFIG_TCG_ATMEL=y
# CONFIG_TCG_INFINEON is not set
# CONFIG_TELCLOCK is not set
CONFIG_DEVPORT=y
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_MUX=y

#
# Multiplexer I2C Chip support
#
# CONFIG_I2C_MUX_GPIO is not set
# CONFIG_I2C_MUX_PCA9541 is not set
# CONFIG_I2C_MUX_PCA954x is not set
CONFIG_I2C_HELPER_AUTO=y
CONFIG_I2C_SMBUS=y
CONFIG_I2C_ALGOBIT=y
CONFIG_I2C_ALGOPCF=y
CONFIG_I2C_ALGOPCA=y

#
# I2C Hardware Bus support
#

#
# PC SMBus host controller drivers
#
CONFIG_I2C_ALI1535=y
CONFIG_I2C_ALI1563=y
CONFIG_I2C_ALI15X3=y
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set
# CONFIG_I2C_I801 is not set
# CONFIG_I2C_ISCH is not set
CONFIG_I2C_PIIX4=y
CONFIG_I2C_NFORCE2=y
# CONFIG_I2C_NFORCE2_S4985 is not set
# CONFIG_I2C_SIS5595 is not set
CONFIG_I2C_SIS630=y
CONFIG_I2C_SIS96X=y
# CONFIG_I2C_VIA is not set
# CONFIG_I2C_VIAPRO is not set

#
# ACPI drivers
#
# CONFIG_I2C_SCMI is not set

#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_EG20T is not set
# CONFIG_I2C_GPIO is not set
# CONFIG_I2C_INTEL_MID is not set
CONFIG_I2C_OCORES=y
CONFIG_I2C_PCA_PLATFORM=y
CONFIG_I2C_PXA=y
CONFIG_I2C_PXA_PCI=y
# CONFIG_I2C_SIMTEC is not set
CONFIG_I2C_XILINX=y

#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_DIOLAN_U2C is not set
CONFIG_I2C_PARPORT=y
# CONFIG_I2C_PARPORT_LIGHT is not set
# CONFIG_I2C_TAOS_EVM is not set
CONFIG_I2C_TINY_USB=y

#
# Other I2C/SMBus bus drivers
#
CONFIG_I2C_ELEKTOR=y
# CONFIG_I2C_PCA_ISA is not set
CONFIG_SCx200_ACB=y
# CONFIG_I2C_DEBUG_CORE is not set
CONFIG_I2C_DEBUG_ALGO=y
CONFIG_I2C_DEBUG_BUS=y
# CONFIG_SPI is not set
# CONFIG_HSI is not set

#
# PPS support
#
CONFIG_PPS=y
# CONFIG_PPS_DEBUG is not set
CONFIG_NTP_PPS=y

#
# PPS clients support
#
# CONFIG_PPS_CLIENT_KTIMER is not set
CONFIG_PPS_CLIENT_LDISC=y
CONFIG_PPS_CLIENT_PARPORT=y
# CONFIG_PPS_CLIENT_GPIO is not set

#
# PPS generators support
#

#
# PTP clock support
#
CONFIG_PTP_1588_CLOCK=y

#
# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
#
CONFIG_PTP_1588_CLOCK_PCH=y
CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
CONFIG_GPIOLIB=y
CONFIG_OF_GPIO=y
CONFIG_GPIO_ACPI=y
CONFIG_DEBUG_GPIO=y
CONFIG_GPIO_SYSFS=y
CONFIG_GPIO_GENERIC=y
# CONFIG_GPIO_DA9052 is not set
CONFIG_GPIO_MAX730X=y

#
# Memory mapped GPIO drivers:
#
CONFIG_GPIO_GENERIC_PLATFORM=y
# CONFIG_GPIO_IT8761E is not set
# CONFIG_GPIO_TS5500 is not set
# CONFIG_GPIO_SCH is not set
# CONFIG_GPIO_ICH is not set
# CONFIG_GPIO_VX855 is not set

#
# I2C GPIO expanders:
#
CONFIG_GPIO_ARIZONA=y
CONFIG_GPIO_MAX7300=y
# CONFIG_GPIO_MAX732X is not set
CONFIG_GPIO_PCA953X=y
CONFIG_GPIO_PCA953X_IRQ=y
# CONFIG_GPIO_PCF857X is not set
# CONFIG_GPIO_SX150X is not set
CONFIG_GPIO_TWL4030=y
CONFIG_GPIO_WM831X=y
# CONFIG_GPIO_WM8350 is not set
# CONFIG_GPIO_WM8994 is not set
CONFIG_GPIO_ADP5520=y
# CONFIG_GPIO_ADP5588 is not set
# CONFIG_GPIO_ADNP is not set

#
# PCI GPIO expanders:
#
CONFIG_GPIO_CS5535=y
# CONFIG_GPIO_BT8XX is not set
CONFIG_GPIO_AMD8111=y
CONFIG_GPIO_LANGWELL=y
# CONFIG_GPIO_PCH is not set
# CONFIG_GPIO_ML_IOH is not set
CONFIG_GPIO_SODAVILLE=y
CONFIG_GPIO_TIMBERDALE=y
CONFIG_GPIO_RDC321X=y

#
# SPI GPIO expanders:
#
# CONFIG_GPIO_MCP23S08 is not set

#
# AC97 GPIO expanders:
#

#
# MODULbus GPIO expanders:
#
CONFIG_GPIO_TPS6586X=y
CONFIG_GPIO_TPS65910=y

#
# USB GPIO expanders:
#
CONFIG_W1=y

#
# 1-wire Bus Masters
#
CONFIG_W1_MASTER_MATROX=y
# CONFIG_W1_MASTER_DS2490 is not set
# CONFIG_W1_MASTER_DS2482 is not set
CONFIG_W1_MASTER_DS1WM=y
CONFIG_W1_MASTER_GPIO=y

#
# 1-wire Slaves
#
CONFIG_W1_SLAVE_THERM=y
# CONFIG_W1_SLAVE_SMEM is not set
CONFIG_W1_SLAVE_DS2408=y
# CONFIG_W1_SLAVE_DS2423 is not set
CONFIG_W1_SLAVE_DS2431=y
CONFIG_W1_SLAVE_DS2433=y
CONFIG_W1_SLAVE_DS2433_CRC=y
CONFIG_W1_SLAVE_DS2760=y
# CONFIG_W1_SLAVE_DS2780 is not set
CONFIG_W1_SLAVE_DS2781=y
CONFIG_W1_SLAVE_DS28E04=y
# CONFIG_W1_SLAVE_BQ27000 is not set
CONFIG_POWER_SUPPLY=y
CONFIG_POWER_SUPPLY_DEBUG=y
# CONFIG_PDA_POWER is not set
CONFIG_GENERIC_ADC_BATTERY=y
CONFIG_MAX8925_POWER=y
# CONFIG_WM831X_BACKUP is not set
# CONFIG_WM831X_POWER is not set
# CONFIG_WM8350_POWER is not set
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2760 is not set
# CONFIG_BATTERY_DS2780 is not set
CONFIG_BATTERY_DS2781=y
# CONFIG_BATTERY_DS2782 is not set
# CONFIG_BATTERY_OLPC is not set
CONFIG_BATTERY_SBS=y
CONFIG_BATTERY_BQ27x00=y
CONFIG_BATTERY_BQ27X00_I2C=y
CONFIG_BATTERY_BQ27X00_PLATFORM=y
CONFIG_BATTERY_DA9030=y
# CONFIG_BATTERY_DA9052 is not set
CONFIG_BATTERY_MAX17040=y
CONFIG_BATTERY_MAX17042=y
CONFIG_BATTERY_RX51=y
# CONFIG_CHARGER_ISP1704 is not set
# CONFIG_CHARGER_MAX8903 is not set
CONFIG_CHARGER_TWL4030=y
CONFIG_CHARGER_LP8727=y
CONFIG_CHARGER_GPIO=y
CONFIG_CHARGER_MAX8998=y
CONFIG_CHARGER_BQ2415X=y
# CONFIG_CHARGER_SMB347 is not set
CONFIG_POWER_RESET=y
CONFIG_POWER_RESET_GPIO=y
# CONFIG_POWER_AVS is not set
CONFIG_HWMON=y
# CONFIG_HWMON_VID is not set
# CONFIG_HWMON_DEBUG_CHIP is not set

#
# Native drivers
#
# CONFIG_SENSORS_ABITUGURU is not set
# CONFIG_SENSORS_ABITUGURU3 is not set
# CONFIG_SENSORS_AD7414 is not set
# CONFIG_SENSORS_AD7418 is not set
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
# CONFIG_SENSORS_ADM1029 is not set
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ADM9240 is not set
# CONFIG_SENSORS_ADT7410 is not set
# CONFIG_SENSORS_ADT7411 is not set
# CONFIG_SENSORS_ADT7462 is not set
# CONFIG_SENSORS_ADT7470 is not set
# CONFIG_SENSORS_ADT7475 is not set
# CONFIG_SENSORS_ASC7621 is not set
# CONFIG_SENSORS_K8TEMP is not set
# CONFIG_SENSORS_K10TEMP is not set
# CONFIG_SENSORS_FAM15H_POWER is not set
# CONFIG_SENSORS_ASB100 is not set
# CONFIG_SENSORS_ATXP1 is not set
# CONFIG_SENSORS_DS620 is not set
# CONFIG_SENSORS_DS1621 is not set
# CONFIG_SENSORS_DA9052_ADC is not set
# CONFIG_SENSORS_I5K_AMB is not set
# CONFIG_SENSORS_F71805F is not set
# CONFIG_SENSORS_F71882FG is not set
# CONFIG_SENSORS_F75375S is not set
# CONFIG_SENSORS_FSCHMD is not set
# CONFIG_SENSORS_G760A is not set
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_GL520SM is not set
# CONFIG_SENSORS_GPIO_FAN is not set
# CONFIG_SENSORS_HIH6130 is not set
# CONFIG_SENSORS_CORETEMP is not set
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_JC42 is not set
# CONFIG_SENSORS_LINEAGE is not set
# CONFIG_SENSORS_LM63 is not set
# CONFIG_SENSORS_LM73 is not set
# CONFIG_SENSORS_LM75 is not set
# CONFIG_SENSORS_LM77 is not set
# CONFIG_SENSORS_LM78 is not set
# CONFIG_SENSORS_LM80 is not set
# CONFIG_SENSORS_LM83 is not set
# CONFIG_SENSORS_LM85 is not set
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_LM93 is not set
# CONFIG_SENSORS_LTC4151 is not set
# CONFIG_SENSORS_LTC4215 is not set
# CONFIG_SENSORS_LTC4245 is not set
# CONFIG_SENSORS_LTC4261 is not set
# CONFIG_SENSORS_LM95241 is not set
# CONFIG_SENSORS_LM95245 is not set
# CONFIG_SENSORS_MAX16065 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_MAX1668 is not set
# CONFIG_SENSORS_MAX197 is not set
# CONFIG_SENSORS_MAX6639 is not set
# CONFIG_SENSORS_MAX6642 is not set
# CONFIG_SENSORS_MAX6650 is not set
# CONFIG_SENSORS_MCP3021 is not set
# CONFIG_SENSORS_NTC_THERMISTOR is not set
# CONFIG_SENSORS_PC87360 is not set
# CONFIG_SENSORS_PC87427 is not set
# CONFIG_SENSORS_PCF8591 is not set
# CONFIG_PMBUS is not set
# CONFIG_SENSORS_SHT15 is not set
# CONFIG_SENSORS_SHT21 is not set
# CONFIG_SENSORS_SIS5595 is not set
# CONFIG_SENSORS_SMM665 is not set
# CONFIG_SENSORS_DME1737 is not set
# CONFIG_SENSORS_EMC1403 is not set
# CONFIG_SENSORS_EMC2103 is not set
# CONFIG_SENSORS_EMC6W201 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M192 is not set
# CONFIG_SENSORS_SMSC47B397 is not set
# CONFIG_SENSORS_SCH56XX_COMMON is not set
# CONFIG_SENSORS_ADS1015 is not set
# CONFIG_SENSORS_ADS7828 is not set
# CONFIG_SENSORS_AMC6821 is not set
# CONFIG_SENSORS_INA2XX is not set
# CONFIG_SENSORS_THMC50 is not set
# CONFIG_SENSORS_TMP102 is not set
# CONFIG_SENSORS_TMP401 is not set
# CONFIG_SENSORS_TMP421 is not set
# CONFIG_SENSORS_TWL4030_MADC is not set
# CONFIG_SENSORS_VIA_CPUTEMP is not set
# CONFIG_SENSORS_VIA686A is not set
# CONFIG_SENSORS_VT1211 is not set
# CONFIG_SENSORS_VT8231 is not set
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83791D is not set
# CONFIG_SENSORS_W83792D is not set
# CONFIG_SENSORS_W83793 is not set
# CONFIG_SENSORS_W83795 is not set
# CONFIG_SENSORS_W83L785TS is not set
# CONFIG_SENSORS_W83L786NG is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_W83627EHF is not set
# CONFIG_SENSORS_WM831X is not set
# CONFIG_SENSORS_WM8350 is not set
# CONFIG_SENSORS_APPLESMC is not set

#
# ACPI drivers
#
# CONFIG_SENSORS_ACPI_POWER is not set
# CONFIG_SENSORS_ATK0110 is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
# CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set
CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE=y
# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
CONFIG_FAIR_SHARE=y
CONFIG_STEP_WISE=y
# CONFIG_USER_SPACE is not set
CONFIG_CPU_THERMAL=y
# CONFIG_WATCHDOG is not set
CONFIG_SSB_POSSIBLE=y

#
# Sonics Silicon Backplane
#
# CONFIG_SSB is not set
CONFIG_BCMA_POSSIBLE=y

#
# Broadcom specific AMBA
#
# CONFIG_BCMA is not set

#
# Multifunction device drivers
#
CONFIG_MFD_CORE=y
# CONFIG_MFD_88PM860X is not set
CONFIG_MFD_88PM800=y
CONFIG_MFD_88PM805=y
# CONFIG_MFD_SM501 is not set
CONFIG_MFD_RTSX_PCI=y
# CONFIG_MFD_TI_AM335X_TSCADC is not set
CONFIG_HTC_PASIC3=y
# CONFIG_HTC_I2CPLD is not set
# CONFIG_MFD_LM3533 is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS65010 is not set
CONFIG_TPS6507X=y
CONFIG_MFD_TPS65217=y
CONFIG_MFD_TPS6586X=y
CONFIG_MFD_TPS65910=y
# CONFIG_MFD_TPS65912_I2C is not set
# CONFIG_MFD_TPS80031 is not set
CONFIG_TWL4030_CORE=y
CONFIG_TWL4030_MADC=y
# CONFIG_MFD_TWL4030_AUDIO is not set
# CONFIG_TWL6040_CORE is not set
# CONFIG_MFD_STMPE is not set
# CONFIG_MFD_TC3589X is not set
# CONFIG_MFD_TMIO is not set
# CONFIG_MFD_SMSC is not set
CONFIG_PMIC_DA903X=y
CONFIG_PMIC_DA9052=y
CONFIG_MFD_DA9052_I2C=y
# CONFIG_MFD_DA9055 is not set
CONFIG_PMIC_ADP5520=y
# CONFIG_MFD_LP8788 is not set
CONFIG_MFD_MAX77686=y
# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX8907 is not set
CONFIG_MFD_MAX8925=y
# CONFIG_MFD_MAX8997 is not set
CONFIG_MFD_MAX8998=y
# CONFIG_MFD_SEC_CORE is not set
CONFIG_MFD_ARIZONA=y
CONFIG_MFD_ARIZONA_I2C=y
CONFIG_MFD_WM5102=y
CONFIG_MFD_WM5110=y
# CONFIG_MFD_WM8400 is not set
CONFIG_MFD_WM831X=y
CONFIG_MFD_WM831X_I2C=y
CONFIG_MFD_WM8350=y
CONFIG_MFD_WM8350_I2C=y
CONFIG_MFD_WM8994=y
# CONFIG_MFD_PCF50633 is not set
# CONFIG_MFD_MC13XXX_I2C is not set
CONFIG_ABX500_CORE=y
# CONFIG_AB3100_CORE is not set
CONFIG_MFD_CS5535=y
CONFIG_MFD_TIMBERDALE=y
CONFIG_LPC_SCH=y
# CONFIG_LPC_ICH is not set
CONFIG_MFD_RDC321X=y
# CONFIG_MFD_JANZ_CMODIO is not set
# CONFIG_MFD_VX855 is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_TPS65090 is not set
CONFIG_MFD_AAT2870_CORE=y
# CONFIG_MFD_RC5T583 is not set
CONFIG_MFD_SYSCON=y
# CONFIG_MFD_PALMAS is not set
# CONFIG_MFD_VIPERBOARD is not set
# CONFIG_MFD_RETU is not set
# CONFIG_MFD_AS3711 is not set
CONFIG_REGULATOR=y
CONFIG_REGULATOR_DEBUG=y
CONFIG_REGULATOR_DUMMY=y
# CONFIG_REGULATOR_FIXED_VOLTAGE is not set
# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
CONFIG_REGULATOR_GPIO=y
# CONFIG_REGULATOR_AD5398 is not set
# CONFIG_REGULATOR_AAT2870 is not set
# CONFIG_REGULATOR_ARIZONA is not set
# CONFIG_REGULATOR_DA903X is not set
CONFIG_REGULATOR_DA9052=y
# CONFIG_REGULATOR_FAN53555 is not set
# CONFIG_REGULATOR_ANATOP is not set
# CONFIG_REGULATOR_ISL6271A is not set
CONFIG_REGULATOR_MAX1586=y
# CONFIG_REGULATOR_MAX8649 is not set
CONFIG_REGULATOR_MAX8660=y
# CONFIG_REGULATOR_MAX8925 is not set
CONFIG_REGULATOR_MAX8952=y
# CONFIG_REGULATOR_MAX8973 is not set
CONFIG_REGULATOR_MAX8998=y
CONFIG_REGULATOR_MAX77686=y
# CONFIG_REGULATOR_LP3971 is not set
# CONFIG_REGULATOR_LP3972 is not set
CONFIG_REGULATOR_LP872X=y
CONFIG_REGULATOR_TPS51632=y
CONFIG_REGULATOR_TPS62360=y
# CONFIG_REGULATOR_TPS65023 is not set
# CONFIG_REGULATOR_TPS6507X is not set
CONFIG_REGULATOR_TPS65217=y
CONFIG_REGULATOR_TPS6586X=y
# CONFIG_REGULATOR_TPS65910 is not set
CONFIG_REGULATOR_TWL4030=y
# CONFIG_REGULATOR_WM831X is not set
# CONFIG_REGULATOR_WM8350 is not set
# CONFIG_REGULATOR_WM8994 is not set
CONFIG_MEDIA_SUPPORT=y

#
# Multimedia core support
#
CONFIG_MEDIA_CAMERA_SUPPORT=y
# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set
CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
CONFIG_MEDIA_RADIO_SUPPORT=y
CONFIG_MEDIA_RC_SUPPORT=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_VIDEO_DEV=y
# CONFIG_VIDEO_V4L2_SUBDEV_API is not set
CONFIG_VIDEO_V4L2=y
CONFIG_VIDEO_ADV_DEBUG=y
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
CONFIG_DVB_CORE=y
# CONFIG_DVB_NET is not set
CONFIG_DVB_MAX_ADAPTERS=8
# CONFIG_DVB_DYNAMIC_MINORS is not set

#
# Media drivers
#
CONFIG_RC_CORE=y
# CONFIG_RC_MAP is not set
# CONFIG_RC_DECODERS is not set
# CONFIG_RC_DEVICES is not set
# CONFIG_MEDIA_USB_SUPPORT is not set
# CONFIG_MEDIA_PCI_SUPPORT is not set
# CONFIG_V4L_PLATFORM_DRIVERS is not set
CONFIG_V4L_MEM2MEM_DRIVERS=y
# CONFIG_VIDEO_MEM2MEM_DEINTERLACE is not set
# CONFIG_V4L_TEST_DRIVERS is not set

#
# Supported MMC/SDIO adapters
#
# CONFIG_MEDIA_PARPORT_SUPPORT is not set
# CONFIG_RADIO_ADAPTERS is not set

#
# Supported FireWire (IEEE 1394) Adapters
#
CONFIG_DVB_FIREDTV=y
CONFIG_DVB_FIREDTV_INPUT=y
CONFIG_MEDIA_SUBDRV_AUTOSELECT=y

#
# Media ancillary drivers (tuners, sensors, i2c, frontends)
#
CONFIG_VIDEO_IR_I2C=y

#
# Audio decoders, processors and mixers
#

#
# RDS decoders
#

#
# Video decoders
#

#
# Video and audio decoders
#

#
# MPEG video encoders
#

#
# Video encoders
#

#
# Camera sensor devices
#

#
# Flash devices
#

#
# Video improvement chips
#

#
# Miscelaneous helper chips
#

#
# Sensors used on soc_camera driver
#
CONFIG_MEDIA_TUNER=y
CONFIG_MEDIA_TUNER_SIMPLE=y
CONFIG_MEDIA_TUNER_TDA8290=y
CONFIG_MEDIA_TUNER_TDA827X=y
CONFIG_MEDIA_TUNER_TDA18271=y
CONFIG_MEDIA_TUNER_TDA9887=y
CONFIG_MEDIA_TUNER_TEA5761=y
CONFIG_MEDIA_TUNER_TEA5767=y
CONFIG_MEDIA_TUNER_MT20XX=y
CONFIG_MEDIA_TUNER_XC2028=y
CONFIG_MEDIA_TUNER_XC5000=y
CONFIG_MEDIA_TUNER_XC4000=y
CONFIG_MEDIA_TUNER_MC44S803=y

#
# Multistandard (satellite) frontends
#

#
# Multistandard (cable + terrestrial) frontends
#

#
# DVB-S (satellite) frontends
#

#
# DVB-T (terrestrial) frontends
#

#
# DVB-C (cable) frontends
#

#
# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
#

#
# ISDB-T (terrestrial) frontends
#

#
# Digital terrestrial only tuners/PLL
#

#
# SEC control devices for DVB-S
#

#
# Tools to develop new frontends
#
# CONFIG_DVB_DUMMY_FE is not set

#
# Graphics support
#
# CONFIG_AGP is not set
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=16
# CONFIG_VGA_SWITCHEROO is not set
# CONFIG_DRM is not set
# CONFIG_STUB_POULSBO is not set
# CONFIG_VGASTATE is not set
CONFIG_VIDEO_OUTPUT_CONTROL=y
# CONFIG_FB is not set
CONFIG_EXYNOS_VIDEO=y
CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_LCD_CLASS_DEVICE is not set
# CONFIG_BACKLIGHT_CLASS_DEVICE is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
CONFIG_VGACON_SOFT_SCROLLBACK=y
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
# CONFIG_SOUND is not set

#
# HID support
#
# CONFIG_HID is not set

#
# USB HID support
#
# CONFIG_USB_HID is not set
# CONFIG_HID_PID is not set

#
# USB HID Boot Protocol drivers
#
CONFIG_USB_KBD=y
CONFIG_USB_MOUSE=y

#
# I2C HID support
#
# CONFIG_I2C_HID is not set
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB_ARCH_HAS_XHCI=y
CONFIG_USB_SUPPORT=y
CONFIG_USB_COMMON=y
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB=y
# CONFIG_USB_DEBUG is not set
# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set

#
# Miscellaneous USB options
#
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_SUSPEND is not set
CONFIG_USB_OTG_WHITELIST=y
CONFIG_USB_OTG_BLACKLIST_HUB=y
CONFIG_USB_DWC3=y
CONFIG_USB_DWC3_DEBUG=y
# CONFIG_USB_DWC3_VERBOSE is not set
CONFIG_USB_MON=y
# CONFIG_USB_WUSB_CBAF is not set

#
# USB Host Controller Drivers
#
CONFIG_USB_C67X00_HCD=y
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_XHCI_PLATFORM=y
# CONFIG_USB_XHCI_HCD_DEBUGGING is not set
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
# CONFIG_USB_EHCI_TT_NEWSCHED is not set
CONFIG_USB_EHCI_PCI=y
CONFIG_USB_OXU210HP_HCD=y
# CONFIG_USB_ISP116X_HCD is not set
# CONFIG_USB_ISP1760_HCD is not set
CONFIG_USB_ISP1362_HCD=y
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_OHCI_HCD_PLATFORM=y
# CONFIG_USB_EHCI_HCD_PLATFORM is not set
# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set
# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
CONFIG_USB_UHCI_HCD=y
CONFIG_USB_U132_HCD=y
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
CONFIG_USB_RENESAS_USBHS_HCD=y
CONFIG_USB_MUSB_HDRC=y
CONFIG_USB_MUSB_TUSB6010=y
CONFIG_MUSB_PIO_ONLY=y
CONFIG_USB_CHIPIDEA=y
# CONFIG_USB_CHIPIDEA_UDC is not set
CONFIG_USB_CHIPIDEA_HOST=y
# CONFIG_USB_CHIPIDEA_DEBUG is not set
CONFIG_USB_RENESAS_USBHS=y

#
# USB Device Class drivers
#
CONFIG_USB_ACM=y
CONFIG_USB_PRINTER=y
# CONFIG_USB_WDM is not set
CONFIG_USB_TMC=y

#
# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
#

#
# also be needed; see USB_STORAGE Help for more info
#
CONFIG_USB_STORAGE=y
CONFIG_USB_STORAGE_DEBUG=y
# CONFIG_USB_STORAGE_REALTEK is not set
CONFIG_USB_STORAGE_DATAFAB=y
# CONFIG_USB_STORAGE_FREECOM is not set
CONFIG_USB_STORAGE_ISD200=y
# CONFIG_USB_STORAGE_USBAT is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
CONFIG_USB_STORAGE_SDDR55=y
# CONFIG_USB_STORAGE_JUMPSHOT is not set
CONFIG_USB_STORAGE_ALAUDA=y
CONFIG_USB_STORAGE_ONETOUCH=y
# CONFIG_USB_STORAGE_KARMA is not set
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
CONFIG_USB_STORAGE_ENE_UB6250=y

#
# USB Imaging devices
#
CONFIG_USB_MDC800=y
CONFIG_USB_MICROTEK=y

#
# USB port drivers
#
# CONFIG_USB_USS720 is not set
CONFIG_USB_SERIAL=y
# CONFIG_USB_SERIAL_CONSOLE is not set
# CONFIG_USB_SERIAL_GENERIC is not set
# CONFIG_USB_SERIAL_AIRCABLE is not set
CONFIG_USB_SERIAL_ARK3116=y
# CONFIG_USB_SERIAL_BELKIN is not set
CONFIG_USB_SERIAL_CH341=y
# CONFIG_USB_SERIAL_WHITEHEAT is not set
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y
# CONFIG_USB_SERIAL_CP210X is not set
# CONFIG_USB_SERIAL_CYPRESS_M8 is not set
# CONFIG_USB_SERIAL_EMPEG is not set
CONFIG_USB_SERIAL_FTDI_SIO=y
# CONFIG_USB_SERIAL_FUNSOFT is not set
CONFIG_USB_SERIAL_VISOR=y
# CONFIG_USB_SERIAL_IPAQ is not set
# CONFIG_USB_SERIAL_IR is not set
# CONFIG_USB_SERIAL_EDGEPORT is not set
# CONFIG_USB_SERIAL_EDGEPORT_TI is not set
# CONFIG_USB_SERIAL_F81232 is not set
CONFIG_USB_SERIAL_GARMIN=y
CONFIG_USB_SERIAL_IPW=y
# CONFIG_USB_SERIAL_IUU is not set
CONFIG_USB_SERIAL_KEYSPAN_PDA=y
# CONFIG_USB_SERIAL_KEYSPAN is not set
# CONFIG_USB_SERIAL_KLSI is not set
# CONFIG_USB_SERIAL_KOBIL_SCT is not set
# CONFIG_USB_SERIAL_MCT_U232 is not set
# CONFIG_USB_SERIAL_METRO is not set
CONFIG_USB_SERIAL_MOS7720=y
# CONFIG_USB_SERIAL_MOS7715_PARPORT is not set
# CONFIG_USB_SERIAL_MOS7840 is not set
# CONFIG_USB_SERIAL_MOTOROLA is not set
# CONFIG_USB_SERIAL_NAVMAN is not set
CONFIG_USB_SERIAL_PL2303=y
CONFIG_USB_SERIAL_OTI6858=y
CONFIG_USB_SERIAL_QCAUX=y
# CONFIG_USB_SERIAL_QUALCOMM is not set
CONFIG_USB_SERIAL_SPCP8X5=y
CONFIG_USB_SERIAL_HP4X=y
# CONFIG_USB_SERIAL_SAFE is not set
CONFIG_USB_SERIAL_SIEMENS_MPI=y
CONFIG_USB_SERIAL_SIERRAWIRELESS=y
# CONFIG_USB_SERIAL_SYMBOL is not set
# CONFIG_USB_SERIAL_TI is not set
# CONFIG_USB_SERIAL_CYBERJACK is not set
CONFIG_USB_SERIAL_XIRCOM=y
CONFIG_USB_SERIAL_WWAN=y
# CONFIG_USB_SERIAL_OPTION is not set
CONFIG_USB_SERIAL_OMNINET=y
# CONFIG_USB_SERIAL_OPTICON is not set
# CONFIG_USB_SERIAL_VIVOPAY_SERIAL is not set
CONFIG_USB_SERIAL_ZIO=y
# CONFIG_USB_SERIAL_ZTE is not set
# CONFIG_USB_SERIAL_SSU100 is not set
CONFIG_USB_SERIAL_QT2=y
CONFIG_USB_SERIAL_DEBUG=y

#
# USB Miscellaneous drivers
#
CONFIG_USB_EMI62=y
# CONFIG_USB_EMI26 is not set
CONFIG_USB_ADUTUX=y
# CONFIG_USB_SEVSEG is not set
CONFIG_USB_RIO500=y
# CONFIG_USB_LEGOTOWER is not set
CONFIG_USB_LCD=y
# CONFIG_USB_LED is not set
# CONFIG_USB_CYPRESS_CY7C63 is not set
# CONFIG_USB_CYTHERM is not set
# CONFIG_USB_IDMOUSE is not set
CONFIG_USB_FTDI_ELAN=y
# CONFIG_USB_APPLEDISPLAY is not set
# CONFIG_USB_SISUSBVGA is not set
CONFIG_USB_LD=y
CONFIG_USB_TRANCEVIBRATOR=y
CONFIG_USB_IOWARRIOR=y
# CONFIG_USB_TEST is not set
CONFIG_USB_ISIGHTFW=y
CONFIG_USB_YUREX=y
CONFIG_USB_EZUSB_FX2=y

#
# USB Physical Layer drivers
#
CONFIG_USB_ISP1301=y
CONFIG_USB_RCAR_PHY=y
CONFIG_USB_ATM=y
CONFIG_USB_SPEEDTOUCH=y
# CONFIG_USB_CXACRU is not set
# CONFIG_USB_UEAGLEATM is not set
CONFIG_USB_XUSBATM=y
CONFIG_USB_GADGET=y
# CONFIG_USB_GADGET_DEBUG is not set
# CONFIG_USB_GADGET_DEBUG_FILES is not set
CONFIG_USB_GADGET_DEBUG_FS=y
CONFIG_USB_GADGET_VBUS_DRAW=2
CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2

#
# USB Peripheral Controller
#
# CONFIG_USB_FUSB300 is not set
# CONFIG_USB_R8A66597 is not set
CONFIG_USB_RENESAS_USBHS_UDC=y
# CONFIG_USB_MV_UDC is not set
# CONFIG_USB_GADGET_MUSB_HDRC is not set
CONFIG_USB_M66592=y
CONFIG_USB_AMD5536UDC=y
CONFIG_USB_NET2272=y
# CONFIG_USB_NET2272_DMA is not set
CONFIG_USB_NET2280=y
CONFIG_USB_GOKU=y
CONFIG_USB_EG20T=y
CONFIG_USB_DUMMY_HCD=y
CONFIG_USB_LIBCOMPOSITE=y
# CONFIG_USB_ZERO is not set
CONFIG_USB_ETH=y
# CONFIG_USB_ETH_RNDIS is not set
# CONFIG_USB_ETH_EEM is not set
# CONFIG_USB_G_NCM is not set
# CONFIG_USB_GADGETFS is not set
# CONFIG_USB_FUNCTIONFS is not set
# CONFIG_USB_MASS_STORAGE is not set
# CONFIG_USB_G_SERIAL is not set
# CONFIG_USB_G_PRINTER is not set
# CONFIG_USB_CDC_COMPOSITE is not set
# CONFIG_USB_G_ACM_MS is not set
# CONFIG_USB_G_MULTI is not set
# CONFIG_USB_G_HID is not set
# CONFIG_USB_G_DBGP is not set
# CONFIG_USB_G_WEBCAM is not set

#
# OTG and related infrastructure
#
CONFIG_USB_OTG_UTILS=y
# CONFIG_USB_GPIO_VBUS is not set
CONFIG_NOP_USB_XCEIV=y
# CONFIG_UWB is not set
# CONFIG_MMC is not set
CONFIG_MEMSTICK=y
# CONFIG_MEMSTICK_DEBUG is not set

#
# MemoryStick drivers
#
CONFIG_MEMSTICK_UNSAFE_RESUME=y
CONFIG_MSPRO_BLOCK=y

#
# MemoryStick Host Controller Drivers
#
CONFIG_MEMSTICK_TIFM_MS=y
CONFIG_MEMSTICK_JMICRON_38X=y
# CONFIG_MEMSTICK_R592 is not set
# CONFIG_MEMSTICK_REALTEK_PCI is not set
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y

#
# LED drivers
#
# CONFIG_LEDS_LM3530 is not set
CONFIG_LEDS_LM3642=y
# CONFIG_LEDS_PCA9532 is not set
CONFIG_LEDS_GPIO=y
CONFIG_LEDS_LP3944=y
# CONFIG_LEDS_LP5521 is not set
# CONFIG_LEDS_LP5523 is not set
# CONFIG_LEDS_CLEVO_MAIL is not set
# CONFIG_LEDS_PCA955X is not set
# CONFIG_LEDS_PCA9633 is not set
# CONFIG_LEDS_WM831X_STATUS is not set
# CONFIG_LEDS_WM8350 is not set
CONFIG_LEDS_DA903X=y
CONFIG_LEDS_DA9052=y
CONFIG_LEDS_REGULATOR=y
# CONFIG_LEDS_BD2802 is not set
CONFIG_LEDS_INTEL_SS4200=y
CONFIG_LEDS_LT3593=y
CONFIG_LEDS_ADP5520=y
CONFIG_LEDS_TCA6507=y
CONFIG_LEDS_LM355x=y
CONFIG_LEDS_OT200=y
# CONFIG_LEDS_BLINKM is not set
CONFIG_LEDS_TRIGGERS=y

#
# LED Triggers
#
# CONFIG_LEDS_TRIGGER_TIMER is not set
# CONFIG_LEDS_TRIGGER_ONESHOT is not set
CONFIG_LEDS_TRIGGER_HEARTBEAT=y
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
CONFIG_LEDS_TRIGGER_CPU=y
# CONFIG_LEDS_TRIGGER_GPIO is not set
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y

#
# iptables trigger is under Netfilter config (LED target)
#
# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
# CONFIG_ACCESSIBILITY is not set
# CONFIG_INFINIBAND is not set
CONFIG_EDAC=y

#
# Reporting subsystems
#
# CONFIG_EDAC_LEGACY_SYSFS is not set
# CONFIG_EDAC_DEBUG is not set
CONFIG_EDAC_MM_EDAC=y
CONFIG_EDAC_AMD76X=y
CONFIG_EDAC_E7XXX=y
# CONFIG_EDAC_E752X is not set
CONFIG_EDAC_I82875P=y
# CONFIG_EDAC_I82975X is not set
# CONFIG_EDAC_I3000 is not set
# CONFIG_EDAC_I3200 is not set
CONFIG_EDAC_X38=y
# CONFIG_EDAC_I5400 is not set
CONFIG_EDAC_I82860=y
CONFIG_EDAC_R82600=y
CONFIG_EDAC_I5000=y
# CONFIG_EDAC_I5100 is not set
CONFIG_EDAC_I7300=y
# CONFIG_RTC_CLASS is not set
CONFIG_DMADEVICES=y
# CONFIG_DMADEVICES_DEBUG is not set

#
# DMA Devices
#
# CONFIG_INTEL_MID_DMAC is not set
# CONFIG_INTEL_IOATDMA is not set
CONFIG_TIMB_DMA=y
# CONFIG_PCH_DMA is not set
CONFIG_DMA_ENGINE=y

#
# DMA Clients
#
CONFIG_NET_DMA=y
# CONFIG_ASYNC_TX_DMA is not set
# CONFIG_DMATEST is not set
CONFIG_AUXDISPLAY=y
# CONFIG_KS0108 is not set
CONFIG_UIO=y
CONFIG_UIO_CIF=y
CONFIG_UIO_PDRV=y
# CONFIG_UIO_PDRV_GENIRQ is not set
# CONFIG_UIO_DMEM_GENIRQ is not set
CONFIG_UIO_AEC=y
CONFIG_UIO_SERCOS3=y
# CONFIG_UIO_PCI_GENERIC is not set
# CONFIG_UIO_NETX is not set
CONFIG_VIRTIO=y

#
# Virtio drivers
#
CONFIG_VIRTIO_PCI=y
# CONFIG_VIRTIO_BALLOON is not set
# CONFIG_VIRTIO_MMIO is not set

#
# Microsoft Hyper-V guest support
#
# CONFIG_HYPERV is not set
# CONFIG_STAGING is not set
# CONFIG_X86_PLATFORM_DEVICES is not set

#
# Hardware Spinlock drivers
#
CONFIG_CLKSRC_I8253=y
CONFIG_CLKEVT_I8253=y
CONFIG_I8253_LOCK=y
CONFIG_CLKBLD_I8253=y
# CONFIG_IOMMU_SUPPORT is not set

#
# Remoteproc drivers (EXPERIMENTAL)
#
CONFIG_REMOTEPROC=y
CONFIG_STE_MODEM_RPROC=y

#
# Rpmsg drivers (EXPERIMENTAL)
#
CONFIG_VIRT_DRIVERS=y
CONFIG_PM_DEVFREQ=y

#
# DEVFREQ Governors
#
CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
# CONFIG_DEVFREQ_GOV_USERSPACE is not set

#
# DEVFREQ Drivers
#
CONFIG_EXTCON=y

#
# Extcon Device Drivers
#
# CONFIG_EXTCON_GPIO is not set
CONFIG_EXTCON_ADC_JACK=y
# CONFIG_EXTCON_ARIZONA is not set
CONFIG_MEMORY=y
CONFIG_IIO=y
# CONFIG_IIO_BUFFER is not set
# CONFIG_IIO_TRIGGER is not set

#
# Accelerometers
#

#
# Analog to digital converters
#
# CONFIG_MAX1363 is not set
# CONFIG_TI_ADC081C is not set

#
# Amplifiers
#

#
# Hid Sensor IIO Common
#

#
# Digital to analog converters
#
CONFIG_AD5064=y
CONFIG_AD5380=y
# CONFIG_AD5446 is not set
# CONFIG_MAX517 is not set
# CONFIG_MCP4725 is not set

#
# Frequency Synthesizers DDS/PLL
#

#
# Clock Generator/Distribution
#

#
# Phase-Locked Loop (PLL) frequency synthesizers
#

#
# Digital gyroscope sensors
#

#
# Inertial measurement units
#

#
# Light sensors
#
# CONFIG_ADJD_S311 is not set
CONFIG_VCNL4000=y

#
# Magnetometer sensors
#
# CONFIG_VME_BUS is not set
CONFIG_PWM=y
# CONFIG_PWM_TWL6030 is not set
CONFIG_IPACK_BUS=y
CONFIG_BOARD_TPCI200=y
# CONFIG_SERIAL_IPOCTAL is not set

#
# Firmware Drivers
#
# CONFIG_EDD is not set
CONFIG_FIRMWARE_MEMMAP=y
# CONFIG_EFI_VARS is not set
# CONFIG_DELL_RBU is not set
CONFIG_DCDBAS=y
# CONFIG_DMIID is not set
# CONFIG_DMI_SYSFS is not set
# CONFIG_ISCSI_IBFT_FIND is not set
CONFIG_GOOGLE_FIRMWARE=y

#
# Google Firmware Drivers
#
# CONFIG_GOOGLE_SMI is not set
CONFIG_GOOGLE_MEMCONSOLE=y

#
# File systems
#
CONFIG_DCACHE_WORD_ACCESS=y
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_EXT4_FS=y
# CONFIG_EXT4_FS_POSIX_ACL is not set
CONFIG_EXT4_FS_SECURITY=y
CONFIG_EXT4_DEBUG=y
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_JBD2=y
# CONFIG_JBD2_DEBUG is not set
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
CONFIG_REISERFS_CHECK=y
# CONFIG_REISERFS_PROC_INFO is not set
# CONFIG_REISERFS_FS_XATTR is not set
CONFIG_JFS_FS=y
# CONFIG_JFS_POSIX_ACL is not set
CONFIG_JFS_SECURITY=y
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set
CONFIG_XFS_FS=y
CONFIG_XFS_QUOTA=y
CONFIG_XFS_POSIX_ACL=y
CONFIG_XFS_RT=y
# CONFIG_XFS_DEBUG is not set
CONFIG_GFS2_FS=y
CONFIG_GFS2_FS_LOCKING_DLM=y
CONFIG_OCFS2_FS=y
# CONFIG_OCFS2_FS_O2CB is not set
# CONFIG_OCFS2_FS_USERSPACE_CLUSTER is not set
CONFIG_OCFS2_FS_STATS=y
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
CONFIG_OCFS2_DEBUG_FS=y
# CONFIG_BTRFS_FS is not set
# CONFIG_NILFS2_FS is not set
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
CONFIG_FILE_LOCKING=y
CONFIG_FSNOTIFY=y
# CONFIG_DNOTIFY is not set
CONFIG_INOTIFY_USER=y
# CONFIG_FANOTIFY is not set
CONFIG_QUOTA=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
CONFIG_PRINT_QUOTA_WARNING=y
CONFIG_QUOTA_DEBUG=y
CONFIG_QUOTA_TREE=y
CONFIG_QFMT_V1=y
# CONFIG_QFMT_V2 is not set
CONFIG_QUOTACTL=y
# CONFIG_AUTOFS4_FS is not set
CONFIG_FUSE_FS=y
CONFIG_CUSE=y

#
# Caches
#
# CONFIG_FSCACHE is not set

#
# CD-ROM/DVD Filesystems
#
CONFIG_ISO9660_FS=y
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_UDF_FS=y
CONFIG_UDF_NLS=y

#
# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=y
# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
# CONFIG_PROC_SYSCTL is not set
# CONFIG_PROC_PAGE_MONITOR is not set
CONFIG_SYSFS=y
# CONFIG_TMPFS is not set
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_CONFIGFS_FS=y
CONFIG_MISC_FILESYSTEMS=y
CONFIG_ADFS_FS=y
CONFIG_ADFS_FS_RW=y
CONFIG_AFFS_FS=y
# CONFIG_ECRYPT_FS is not set
CONFIG_HFS_FS=y
# CONFIG_HFSPLUS_FS is not set
CONFIG_BEFS_FS=y
CONFIG_BEFS_DEBUG=y
# CONFIG_BFS_FS is not set
# CONFIG_EFS_FS is not set
CONFIG_LOGFS=y
CONFIG_CRAMFS=y
# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_MINIX_FS is not set
CONFIG_OMFS_FS=y
# CONFIG_HPFS_FS is not set
CONFIG_QNX4FS_FS=y
# CONFIG_QNX6FS_FS is not set
CONFIG_ROMFS_FS=y
CONFIG_ROMFS_BACKED_BY_BLOCK=y
CONFIG_ROMFS_ON_BLOCK=y
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_RAM=y
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_NFS_FS=y
# CONFIG_NFS_V2 is not set
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
# CONFIG_NFS_SWAP is not set
CONFIG_NFS_V4_1=y
CONFIG_PNFS_FILE_LAYOUT=y
CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
# CONFIG_ROOT_NFS is not set
CONFIG_NFS_USE_LEGACY_DNS=y
# CONFIG_NFSD is not set
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_NFS_ACL_SUPPORT=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=y
CONFIG_SUNRPC_BACKCHANNEL=y
CONFIG_CEPH_FS=y
CONFIG_CIFS=y
# CONFIG_CIFS_STATS is not set
# CONFIG_CIFS_WEAK_PW_HASH is not set
# CONFIG_CIFS_UPCALL is not set
CONFIG_CIFS_XATTR=y
# CONFIG_CIFS_POSIX is not set
# CONFIG_CIFS_ACL is not set
CONFIG_CIFS_DEBUG=y
CONFIG_CIFS_DEBUG2=y
CONFIG_CIFS_DFS_UPCALL=y
# CONFIG_CIFS_SMB2 is not set
CONFIG_NCP_FS=y
CONFIG_NCPFS_PACKET_SIGNING=y
# CONFIG_NCPFS_IOCTL_LOCKING is not set
# CONFIG_NCPFS_STRONG is not set
CONFIG_NCPFS_NFS_NS=y
# CONFIG_NCPFS_OS2_NS is not set
CONFIG_NCPFS_SMALLDOS=y
CONFIG_NCPFS_NLS=y
CONFIG_NCPFS_EXTRAS=y
# CONFIG_CODA_FS is not set
CONFIG_AFS_FS=y
CONFIG_AFS_DEBUG=y
CONFIG_9P_FS=y
CONFIG_9P_FS_POSIX_ACL=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
# CONFIG_NLS_CODEPAGE_437 is not set
# CONFIG_NLS_CODEPAGE_737 is not set
CONFIG_NLS_CODEPAGE_775=y
CONFIG_NLS_CODEPAGE_850=y
CONFIG_NLS_CODEPAGE_852=y
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
CONFIG_NLS_CODEPAGE_861=y
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
CONFIG_NLS_CODEPAGE_864=y
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
CONFIG_NLS_CODEPAGE_869=y
# CONFIG_NLS_CODEPAGE_936 is not set
CONFIG_NLS_CODEPAGE_950=y
CONFIG_NLS_CODEPAGE_932=y
CONFIG_NLS_CODEPAGE_949=y
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
CONFIG_NLS_CODEPAGE_1250=y
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
CONFIG_NLS_ISO8859_6=y
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
CONFIG_NLS_ISO8859_14=y
# CONFIG_NLS_ISO8859_15 is not set
CONFIG_NLS_KOI8_R=y
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_MAC_ROMAN is not set
# CONFIG_NLS_MAC_CELTIC is not set
CONFIG_NLS_MAC_CENTEURO=y
# CONFIG_NLS_MAC_CROATIAN is not set
CONFIG_NLS_MAC_CYRILLIC=y
# CONFIG_NLS_MAC_GAELIC is not set
CONFIG_NLS_MAC_GREEK=y
# CONFIG_NLS_MAC_ICELAND is not set
# CONFIG_NLS_MAC_INUIT is not set
CONFIG_NLS_MAC_ROMANIAN=y
# CONFIG_NLS_MAC_TURKISH is not set
CONFIG_NLS_UTF8=y
CONFIG_DLM=y
# CONFIG_DLM_DEBUG is not set

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_PRINTK_TIME=y
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
# CONFIG_ENABLE_WARN_DEPRECATED is not set
# CONFIG_ENABLE_MUST_CHECK is not set
CONFIG_FRAME_WARN=1024
CONFIG_MAGIC_SYSRQ=y
# CONFIG_STRIP_ASM_SYMS is not set
CONFIG_READABLE_ASM=y
CONFIG_UNUSED_SYMBOLS=y
CONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_SECTION_MISMATCH is not set
CONFIG_DEBUG_KERNEL=y
CONFIG_DEBUG_SHIRQ=y
# CONFIG_LOCKUP_DETECTOR is not set
CONFIG_PANIC_ON_OOPS=y
CONFIG_PANIC_ON_OOPS_VALUE=1
CONFIG_DETECT_HUNG_TASK=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y
CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1
CONFIG_SCHED_DEBUG=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_TIMER_STATS is not set
# CONFIG_DEBUG_OBJECTS is not set
CONFIG_HAVE_DEBUG_KMEMLEAK=y
# CONFIG_DEBUG_KMEMLEAK is not set
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_RT_MUTEX_TESTER is not set
CONFIG_DEBUG_SPINLOCK=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_LOCK_ALLOC=y
CONFIG_PROVE_LOCKING=y
CONFIG_PROVE_RCU=y
# CONFIG_PROVE_RCU_REPEATEDLY is not set
# CONFIG_PROVE_RCU_DELAY is not set
CONFIG_SPARSE_RCU_POINTER=y
CONFIG_LOCKDEP=y
CONFIG_LOCK_STAT=y
# CONFIG_DEBUG_LOCKDEP is not set
CONFIG_TRACE_IRQFLAGS=y
CONFIG_DEBUG_ATOMIC_SLEEP=y
CONFIG_DEBUG_LOCKING_API_SELFTESTS=y
CONFIG_STACKTRACE=y
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_DEBUG_KOBJECT is not set
# CONFIG_DEBUG_HIGHMEM is not set
# CONFIG_DEBUG_INFO is not set
CONFIG_DEBUG_VM=y
CONFIG_DEBUG_VM_RB=y
# CONFIG_DEBUG_VIRTUAL is not set
CONFIG_DEBUG_WRITECOUNT=y
# CONFIG_DEBUG_MEMORY_INIT is not set
CONFIG_DEBUG_LIST=y
# CONFIG_TEST_LIST_SORT is not set
CONFIG_DEBUG_SG=y
CONFIG_DEBUG_NOTIFIERS=y
CONFIG_DEBUG_CREDENTIALS=y
CONFIG_ARCH_WANT_FRAME_POINTERS=y
CONFIG_FRAME_POINTER=y
CONFIG_BOOT_PRINTK_DELAY=y
# CONFIG_RCU_TORTURE_TEST is not set
# CONFIG_RCU_TRACE is not set
CONFIG_BACKTRACE_SELF_TEST=y
# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y
CONFIG_LKDTM=y
CONFIG_NOTIFIER_ERROR_INJECTION=y
# CONFIG_PM_NOTIFIER_ERROR_INJECT is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_LATENCYTOP is not set
CONFIG_DEBUG_PAGEALLOC=y
CONFIG_WANT_PAGE_DEBUG_FLAGS=y
CONFIG_PAGE_GUARD=y
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_NOP_TRACER=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_HAVE_C_RECORDMCOUNT=y
CONFIG_TRACER_MAX_TRACE=y
CONFIG_TRACE_CLOCK=y
CONFIG_RING_BUFFER=y
CONFIG_EVENT_TRACING=y
CONFIG_EVENT_POWER_TRACING_DEPRECATED=y
CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_RING_BUFFER_ALLOW_SWAP=y
CONFIG_TRACING=y
CONFIG_GENERIC_TRACER=y
CONFIG_TRACING_SUPPORT=y
CONFIG_FTRACE=y
# CONFIG_FUNCTION_TRACER is not set
CONFIG_IRQSOFF_TRACER=y
CONFIG_PREEMPT_TRACER=y
CONFIG_SCHED_TRACER=y
CONFIG_FTRACE_SYSCALLS=y
CONFIG_BRANCH_PROFILE_NONE=y
# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
# CONFIG_PROFILE_ALL_BRANCHES is not set
# CONFIG_STACK_TRACER is not set
CONFIG_BLK_DEV_IO_TRACE=y
# CONFIG_UPROBE_EVENT is not set
# CONFIG_PROBE_EVENTS is not set
# CONFIG_FTRACE_STARTUP_TEST is not set
# CONFIG_MMIOTRACE is not set
# CONFIG_RING_BUFFER_BENCHMARK is not set
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
CONFIG_DYNAMIC_DEBUG=y
CONFIG_DMA_API_DEBUG=y
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
CONFIG_KGDB=y
CONFIG_KGDB_SERIAL_CONSOLE=y
CONFIG_KGDB_TESTS=y
# CONFIG_KGDB_TESTS_ON_BOOT is not set
CONFIG_KGDB_LOW_LEVEL_TRAP=y
CONFIG_KGDB_KDB=y
CONFIG_KDB_KEYBOARD=y
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_TEST_KSTRTOX is not set
# CONFIG_STRICT_DEVMEM is not set
# CONFIG_X86_VERBOSE_BOOTUP is not set
CONFIG_EARLY_PRINTK=y
CONFIG_EARLY_PRINTK_DBGP=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
CONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DOUBLEFAULT is not set
# CONFIG_IOMMU_STRESS is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
# CONFIG_IO_DELAY_0X80 is not set
# CONFIG_IO_DELAY_0XED is not set
CONFIG_IO_DELAY_UDELAY=y
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=2
CONFIG_DEBUG_BOOT_PARAMS=y
# CONFIG_CPA_DEBUG is not set
CONFIG_OPTIMIZE_INLINING=y
# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
# CONFIG_DEBUG_NMI_SELFTEST is not set

#
# Security options
#
CONFIG_KEYS=y
CONFIG_TRUSTED_KEYS=y
CONFIG_ENCRYPTED_KEYS=y
# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
# CONFIG_SECURITY_DMESG_RESTRICT is not set
CONFIG_SECURITY=y
CONFIG_SECURITYFS=y
CONFIG_SECURITY_NETWORK=y
CONFIG_SECURITY_NETWORK_XFRM=y
CONFIG_SECURITY_PATH=y
# CONFIG_SECURITY_SELINUX is not set
# CONFIG_SECURITY_SMACK is not set
CONFIG_SECURITY_TOMOYO=y
CONFIG_SECURITY_TOMOYO_MAX_ACCEPT_ENTRY=2048
CONFIG_SECURITY_TOMOYO_MAX_AUDIT_LOG=1024
# CONFIG_SECURITY_TOMOYO_OMIT_USERSPACE_LOADER is not set
CONFIG_SECURITY_TOMOYO_POLICY_LOADER="/sbin/tomoyo-init"
CONFIG_SECURITY_TOMOYO_ACTIVATION_TRIGGER="/sbin/init"
# CONFIG_SECURITY_APPARMOR is not set
# CONFIG_SECURITY_YAMA is not set
CONFIG_INTEGRITY=y
# CONFIG_INTEGRITY_SIGNATURE is not set
# CONFIG_IMA is not set
CONFIG_EVM=y
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
CONFIG_DEFAULT_SECURITY_DAC=y
CONFIG_DEFAULT_SECURITY=""
CONFIG_CRYPTO=y

#
# Crypto core or helper
#
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_PCOMP=y
CONFIG_CRYPTO_PCOMP2=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
CONFIG_CRYPTO_USER=y
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
CONFIG_CRYPTO_GF128MUL=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_WORKQUEUE=y
CONFIG_CRYPTO_CRYPTD=y
CONFIG_CRYPTO_AUTHENC=y

#
# Authenticated Encryption with Associated Data
#
CONFIG_CRYPTO_CCM=y
# CONFIG_CRYPTO_GCM is not set
CONFIG_CRYPTO_SEQIV=y

#
# Block modes
#
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_CTR=y
# CONFIG_CRYPTO_CTS is not set
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_LRW=y
# CONFIG_CRYPTO_PCBC is not set
# CONFIG_CRYPTO_XTS is not set

#
# Hash modes
#
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_XCBC is not set
CONFIG_CRYPTO_VMAC=y

#
# Digest
#
CONFIG_CRYPTO_CRC32C=y
# CONFIG_CRYPTO_CRC32C_INTEL is not set
CONFIG_CRYPTO_GHASH=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_MICHAEL_MIC=y
CONFIG_CRYPTO_RMD128=y
CONFIG_CRYPTO_RMD160=y
# CONFIG_CRYPTO_RMD256 is not set
# CONFIG_CRYPTO_RMD320 is not set
CONFIG_CRYPTO_SHA1=y
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
# CONFIG_CRYPTO_TGR192 is not set
# CONFIG_CRYPTO_WP512 is not set

#
# Ciphers
#
CONFIG_CRYPTO_AES=y
# CONFIG_CRYPTO_AES_586 is not set
# CONFIG_CRYPTO_AES_NI_INTEL is not set
# CONFIG_CRYPTO_ANUBIS is not set
CONFIG_CRYPTO_ARC4=y
CONFIG_CRYPTO_BLOWFISH=y
CONFIG_CRYPTO_BLOWFISH_COMMON=y
CONFIG_CRYPTO_CAMELLIA=y
CONFIG_CRYPTO_CAST_COMMON=y
CONFIG_CRYPTO_CAST5=y
CONFIG_CRYPTO_CAST6=y
CONFIG_CRYPTO_DES=y
# CONFIG_CRYPTO_FCRYPT is not set
CONFIG_CRYPTO_KHAZAD=y
CONFIG_CRYPTO_SALSA20=y
# CONFIG_CRYPTO_SALSA20_586 is not set
# CONFIG_CRYPTO_SEED is not set
# CONFIG_CRYPTO_SERPENT is not set
# CONFIG_CRYPTO_SERPENT_SSE2_586 is not set
CONFIG_CRYPTO_TEA=y
CONFIG_CRYPTO_TWOFISH=y
CONFIG_CRYPTO_TWOFISH_COMMON=y
# CONFIG_CRYPTO_TWOFISH_586 is not set

#
# Compression
#
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_ZLIB=y
# CONFIG_CRYPTO_LZO is not set

#
# Random Number Generation
#
CONFIG_CRYPTO_ANSI_CPRNG=y
CONFIG_CRYPTO_USER_API=y
CONFIG_CRYPTO_USER_API_HASH=y
# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
# CONFIG_CRYPTO_HW is not set
CONFIG_ASYMMETRIC_KEY_TYPE=y
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y
# CONFIG_PUBLIC_KEY_ALGO_RSA is not set
CONFIG_X509_CERTIFICATE_PARSER=y
CONFIG_HAVE_KVM=y
CONFIG_VIRTUALIZATION=y
CONFIG_VHOST_NET=y
CONFIG_LGUEST=y
CONFIG_BINARY_PRINTF=y

#
# Library routines
#
CONFIG_BITREVERSE=y
CONFIG_GENERIC_STRNCPY_FROM_USER=y
CONFIG_GENERIC_STRNLEN_USER=y
CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_GENERIC_PCI_IOMAP=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_IO=y
CONFIG_PERCPU_RWSEM=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
CONFIG_CRC_T10DIF=y
CONFIG_CRC_ITU_T=y
CONFIG_CRC32=y
CONFIG_CRC32_SELFTEST=y
# CONFIG_CRC32_SLICEBY8 is not set
# CONFIG_CRC32_SLICEBY4 is not set
CONFIG_CRC32_SARWATE=y
# CONFIG_CRC32_BIT is not set
# CONFIG_CRC7 is not set
CONFIG_LIBCRC32C=y
# CONFIG_CRC8 is not set
CONFIG_AUDIT_GENERIC=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
CONFIG_XZ_DEC=y
CONFIG_XZ_DEC_X86=y
CONFIG_XZ_DEC_POWERPC=y
# CONFIG_XZ_DEC_IA64 is not set
CONFIG_XZ_DEC_ARM=y
# CONFIG_XZ_DEC_ARMTHUMB is not set
# CONFIG_XZ_DEC_SPARC is not set
CONFIG_XZ_DEC_BCJ=y
CONFIG_XZ_DEC_TEST=y
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_XZ=y
CONFIG_DECOMPRESS_LZO=y
CONFIG_REED_SOLOMON=y
CONFIG_REED_SOLOMON_ENC8=y
CONFIG_REED_SOLOMON_DEC8=y
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=y
CONFIG_TEXTSEARCH_BM=y
CONFIG_TEXTSEARCH_FSM=y
CONFIG_BTREE=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
CONFIG_DQL=y
CONFIG_NLATTR=y
CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
CONFIG_AVERAGE=y
CONFIG_CLZ_TAB=y
CONFIG_CORDIC=y
CONFIG_DDR=y
CONFIG_MPILIB=y
CONFIG_OID_REGISTRY=y

[-- Attachment #3: hang.log --]
[-- Type: text/plain, Size: 161111 bytes --]


  Booting 'test-32 (test-32)'

root (hd0,5)
 Filesystem type is ext2fs, partition type 0x83
kernel /boot/bzImage-32 root=/dev/sda1 earlyprintk=ttyS0,115200,keep console=tt
yS0,115200 debug initcall_debug enforcing=0 apic=verbose ignore_loglevel sysrq_
always_enabled selinux=0 nmi_watchdog=0 3 panic=1 3
   [Linux-bzImage, setup=0x3a00, size=0x263100]

early console in setup code
early console in decompress_kernel

Decompressing Linux... Parsing ELF... done.
Booting the kernel.
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.8.0-rc7 (mingo@earth5) (gcc version 4.7.2 20120921 (Red Hat 4.7.2-2) (GCC) ) #216702 SMP PREEMPT Wed Feb 13 10:33:38 CET 2013
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003ffeffff] usable
[    0.000000] BIOS-e820: [mem 0x000000003fff0000-0x000000003fff2fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000003fff3000-0x000000003fffffff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000ffffffff] reserved
[    0.000000] process: using polling idle threads
[    0.000000] console [earlyser0] enabled
[    0.000000] debug: ignoring loglevel setting.
[    0.000000] Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel!
[    0.000000] SMBIOS 2.3 present.
[    0.000000] DMI: System manufacturer System Product Name/A8N-E, BIOS ASUS A8N-E ACPI BIOS Revision 1008 08/22/2005
[    0.000000] e820: update [mem 0x00000000-0x0000ffff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] e820: last_pfn = 0x3fff0 max_arch_pfn = 0x100000
[    0.000000] Scan for SMP in [mem 0x00000000-0x000003ff]
[    0.000000] Scan for SMP in [mem 0x0009fc00-0x0009ffff]
[    0.000000] Scan for SMP in [mem 0x000f0000-0x000fffff]
[    0.000000] found SMP MP-table at [mem 0x000f5680-0x000f568f] mapped at [780f5680]
[    0.000000]   mpc: f1400-f1524
[    0.000000] initial memory mapped: [mem 0x00000000-0x01ffffff]
[    0.000000] Base memory trampoline at [7809b000] 9b000 size 16384
[    0.000000] init_memory_mapping: [mem 0x00000000-0x1ffeffff]
[    0.000000]  [mem 0x00000000-0x1ffeffff] page 4k
[    0.000000] kernel direct mapping tables up to 0x1ffeffff @ [mem 0x01f7d000-0x01ffffff]
[    0.000000] cma: dma_contiguous_reserve(limit 00000000)
[    0.000000] cma: dma_contiguous_reserve: reserving 16 MiB for global area
[    0.000000] cma: dma_declare_contiguous(size 1000000, base 00000000, limit 00000000)
[    0.000000] cma: CMA: reserved 16 MiB at 1ec00000
[    0.000000] 512MB HIGHMEM available.
[    0.000000] 511MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 1fff0000
[    0.000000]   low ram: 0 - 1fff0000
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00010000-0x1ffeffff]
[    0.000000]   HighMem  [mem 0x1fff0000-0x3ffeffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00010000-0x0009efff]
[    0.000000]   node   0: [mem 0x00100000-0x3ffeffff]
[    0.000000] On node 0 totalpages: 262015
[    0.000000] free_area_init_node: node 0, pgdat 7944b5c0, node_mem_map 96300240
[    0.000000]   Normal zone: 1152 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 129791 pages, LIFO batch:31
[    0.000000]   HighMem zone: 1152 pages used for memmap
[    0.000000]   HighMem zone: 129920 pages, LIFO batch:31
[    0.000000] Using APIC driver default
[    0.000000] Intel MultiProcessor Specification v1.4
[    0.000000]     Virtual Wire compatibility mode.
[    0.000000]   mpc: f1400-f1524
[    0.000000] MPTABLE: OEM ID: OEM00000
[    0.000000] MPTABLE: Product ID: PROD00000000
[    0.000000] MPTABLE: APIC at: 0xFEE00000
[    0.000000] mapped APIC to         ffffa000 (        fee00000)
[    0.000000] Processor #0 (Bootup-CPU)
[    0.000000] Processor #1
[    0.000000] Bus #0 is PCI   
[    0.000000] Bus #1 is PCI   
[    0.000000] Bus #2 is PCI   
[    0.000000] Bus #3 is PCI   
[    0.000000] Bus #4 is PCI   
[    0.000000] Bus #5 is PCI   
[    0.000000] Bus #6 is ISA   
[    0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
[    0.000000] Int: type 0, pol 3, trig 3, bus 00, IRQ 28, APIC ID 2, APIC INT 03
[    0.000000] Int: type 0, pol 3, trig 3, bus 00, IRQ 10, APIC ID 2, APIC INT 05
[    0.000000] Int: type 0, pol 3, trig 3, bus 01, IRQ 00, APIC ID 2, APIC INT 0b
[    0.000000] Int: type 3, pol 0, trig 0, bus 06, IRQ 00, APIC ID 2, APIC INT 00
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 01, APIC ID 2, APIC INT 01
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 00, APIC ID 2, APIC INT 02
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 04, APIC ID 2, APIC INT 04
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 06, APIC ID 2, APIC INT 06
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 07, APIC ID 2, APIC INT 07
[    0.000000] Int: type 0, pol 1, trig 1, bus 06, IRQ 08, APIC ID 2, APIC INT 08
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 09, APIC ID 2, APIC INT 09
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0a, APIC ID 2, APIC INT 0a
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0c, APIC ID 2, APIC INT 0c
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0d, APIC ID 2, APIC INT 0d
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0e, APIC ID 2, APIC INT 0e
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0f, APIC ID 2, APIC INT 0f
[    0.000000] Lint: type 3, pol 0, trig 0, bus 00, IRQ 00, APIC ID ff, APIC LINT 00
[    0.000000] Lint: type 1, pol 0, trig 0, bus 00, IRQ 00, APIC ID ff, APIC LINT 01
[    0.000000] Processors: 2
[    0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs
[    0.000000] mapped IOAPIC to ffff9000 (fec00000)
[    0.000000] nr_irqs_gsi: 40
[    0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000
[    0.000000] PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
[    0.000000] e820: [mem 0x40000000-0xdfffffff] available for PCI devices
[    0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:2 nr_node_ids:1
[    0.000000] PERCPU: Embedded 12 pages/cpu @97fca000 s26816 r0 d22336 u49152
[    0.000000] pcpu-alloc: s26816 r0 d22336 u49152 alloc=12*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 259711
[    0.000000] Kernel command line: nmi_watchdog=0 nolapic_timer hpet=disable idle=poll highmem=512m acpi=off root=/dev/sda1 earlyprintk=ttyS0,115200,keep console=ttyS0,115200 debug initcall_debug enforcing=0 apic=verbose ignore_loglevel sysrq_always_enabled selinux=0 nmi_watchdog=0 3 panic=1 3
[    0.000000] sysrq: sysrq always enabled.
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] __ex_table already sorted, skipping sort
[    0.000000] Initializing CPU#0
[    0.000000] Initializing HighMem for node 0 (0001fff0:0003fff0)
[    0.000000] Memory: 1009948k/1048512k available (2797k kernel code, 38112k reserved, 1635k data, 304k init, 524288k highmem)
[    0.000000] virtual kernel memory layout:
[    0.000000]     fixmap  : 0xffd37000 - 0xfffff000   (2848 kB)
[    0.000000]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
[    0.000000]     vmalloc : 0x987f0000 - 0xff7fe000   (1648 MB)
[    0.000000]     lowmem  : 0x78000000 - 0x97ff0000   ( 511 MB)
[    0.000000]       .init : 0x79455000 - 0x794a1000   ( 304 kB)
[    0.000000]       .data : 0x792bb44b - 0x79454400   (1635 kB)
[    0.000000]       .text : 0x79000000 - 0x792bb44b   (2797 kB)
[    0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] 	RCU lockdep checking is enabled.
[    0.000000] 	Dump stacks of tasks blocking RCU-preempt GP.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=2.
[    0.000000] NR_IRQS:2304 nr_irqs:512 16
[    0.000000] CPU 0 irqstacks, hard=78090000 soft=78092000
[    0.000000] spurious 8259A interrupt: IRQ7.
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 3.8.0-rc7 (mingo@earth5) (gcc version 4.7.2 20120921 (Red Hat 4.7.2-2) (GCC) ) #216702 SMP PREEMPT Wed Feb 13 10:33:38 CET 2013
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009f7ff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009f800-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003ffeffff] usable
[    0.000000] BIOS-e820: [mem 0x000000003fff0000-0x000000003fff2fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000003fff3000-0x000000003fffffff] ACPI data
[    0.000000] BIOS-e820: [mem 0x00000000e0000000-0x00000000efffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fec00000-0x00000000ffffffff] reserved
[    0.000000] process: using polling idle threads
[    0.000000] console [earlyser0] enabled
[    0.000000] debug: ignoring loglevel setting.
[    0.000000] Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel!
[    0.000000] SMBIOS 2.3 present.
[    0.000000] DMI: System manufacturer System Product Name/A8N-E, BIOS ASUS A8N-E ACPI BIOS Revision 1008 08/22/2005
[    0.000000] e820: update [mem 0x00000000-0x0000ffff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] e820: last_pfn = 0x3fff0 max_arch_pfn = 0x100000
[    0.000000] Scan for SMP in [mem 0x00000000-0x000003ff]
[    0.000000] Scan for SMP in [mem 0x0009fc00-0x0009ffff]
[    0.000000] Scan for SMP in [mem 0x000f0000-0x000fffff]
[    0.000000] found SMP MP-table at [mem 0x000f5680-0x000f568f] mapped at [780f5680]
[    0.000000]   mpc: f1400-f1524
[    0.000000] initial memory mapped: [mem 0x00000000-0x01ffffff]
[    0.000000] Base memory trampoline at [7809b000] 9b000 size 16384
[    0.000000] init_memory_mapping: [mem 0x00000000-0x1ffeffff]
[    0.000000]  [mem 0x00000000-0x1ffeffff] page 4k
[    0.000000] kernel direct mapping tables up to 0x1ffeffff @ [mem 0x01f7d000-0x01ffffff]
[    0.000000] cma: dma_contiguous_reserve(limit 00000000)
[    0.000000] cma: dma_contiguous_reserve: reserving 16 MiB for global area
[    0.000000] cma: dma_declare_contiguous(size 1000000, base 00000000, limit 00000000)
[    0.000000] cma: CMA: reserved 16 MiB at 1ec00000
[    0.000000] 512MB HIGHMEM available.
[    0.000000] 511MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 1fff0000
[    0.000000]   low ram: 0 - 1fff0000
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00010000-0x1ffeffff]
[    0.000000]   HighMem  [mem 0x1fff0000-0x3ffeffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00010000-0x0009efff]
[    0.000000]   node   0: [mem 0x00100000-0x3ffeffff]
[    0.000000] On node 0 totalpages: 262015
[    0.000000] free_area_init_node: node 0, pgdat 7944b5c0, node_mem_map 96300240
[    0.000000]   Normal zone: 1152 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 129791 pages, LIFO batch:31
[    0.000000]   HighMem zone: 1152 pages used for memmap
[    0.000000]   HighMem zone: 129920 pages, LIFO batch:31
[    0.000000] Using APIC driver default
[    0.000000] Intel MultiProcessor Specification v1.4
[    0.000000]     Virtual Wire compatibility mode.
[    0.000000]   mpc: f1400-f1524
[    0.000000] MPTABLE: OEM ID: OEM00000
[    0.000000] MPTABLE: Product ID: PROD00000000
[    0.000000] MPTABLE: APIC at: 0xFEE00000
[    0.000000] mapped APIC to         ffffa000 (        fee00000)
[    0.000000] Processor #0 (Bootup-CPU)
[    0.000000] Processor #1
[    0.000000] Bus #0 is PCI   
[    0.000000] Bus #1 is PCI   
[    0.000000] Bus #2 is PCI   
[    0.000000] Bus #3 is PCI   
[    0.000000] Bus #4 is PCI   
[    0.000000] Bus #5 is PCI   
[    0.000000] Bus #6 is ISA   
[    0.000000] IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
[    0.000000] Int: type 0, pol 3, trig 3, bus 00, IRQ 28, APIC ID 2, APIC INT 03
[    0.000000] Int: type 0, pol 3, trig 3, bus 00, IRQ 10, APIC ID 2, APIC INT 05
[    0.000000] Int: type 0, pol 3, trig 3, bus 01, IRQ 00, APIC ID 2, APIC INT 0b
[    0.000000] Int: type 3, pol 0, trig 0, bus 06, IRQ 00, APIC ID 2, APIC INT 00
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 01, APIC ID 2, APIC INT 01
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 00, APIC ID 2, APIC INT 02
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 04, APIC ID 2, APIC INT 04
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 06, APIC ID 2, APIC INT 06
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 07, APIC ID 2, APIC INT 07
[    0.000000] Int: type 0, pol 1, trig 1, bus 06, IRQ 08, APIC ID 2, APIC INT 08
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 09, APIC ID 2, APIC INT 09
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0a, APIC ID 2, APIC INT 0a
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0c, APIC ID 2, APIC INT 0c
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0d, APIC ID 2, APIC INT 0d
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0e, APIC ID 2, APIC INT 0e
[    0.000000] Int: type 0, pol 0, trig 0, bus 06, IRQ 0f, APIC ID 2, APIC INT 0f
[    0.000000] Lint: type 3, pol 0, trig 0, bus 00, IRQ 00, APIC ID ff, APIC LINT 00
[    0.000000] Lint: type 1, pol 0, trig 0, bus 00, IRQ 00, APIC ID ff, APIC LINT 01
[    0.000000] Processors: 2
[    0.000000] smpboot: Allowing 2 CPUs, 0 hotplug CPUs
[    0.000000] mapped IOAPIC to ffff9000 (fec00000)
[    0.000000] nr_irqs_gsi: 40
[    0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000
[    0.000000] PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
[    0.000000] e820: [mem 0x40000000-0xdfffffff] available for PCI devices
[    0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:2 nr_node_ids:1
[    0.000000] PERCPU: Embedded 12 pages/cpu @97fca000 s26816 r0 d22336 u49152
[    0.000000] pcpu-alloc: s26816 r0 d22336 u49152 alloc=12*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 259711
[    0.000000] Kernel command line: nmi_watchdog=0 nolapic_timer hpet=disable idle=poll highmem=512m acpi=off root=/dev/sda1 earlyprintk=ttyS0,115200,keep console=ttyS0,115200 debug initcall_debug enforcing=0 apic=verbose ignore_loglevel sysrq_always_enabled selinux=0 nmi_watchdog=0 3 panic=1 3
[    0.000000] sysrq: sysrq always enabled.
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] __ex_table already sorted, skipping sort
[    0.000000] Initializing CPU#0
[    0.000000] Initializing HighMem for node 0 (0001fff0:0003fff0)
[    0.000000] Memory: 1009948k/1048512k available (2797k kernel code, 38112k reserved, 1635k data, 304k init, 524288k highmem)
[    0.000000] virtual kernel memory layout:
[    0.000000]     fixmap  : 0xffd37000 - 0xfffff000   (2848 kB)
[    0.000000]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
[    0.000000]     vmalloc : 0x987f0000 - 0xff7fe000   (1648 MB)
[    0.000000]     lowmem  : 0x78000000 - 0x97ff0000   ( 511 MB)
[    0.000000]       .init : 0x79455000 - 0x794a1000   ( 304 kB)
[    0.000000]       .data : 0x792bb44b - 0x79454400   (1635 kB)
[    0.000000]       .text : 0x79000000 - 0x792bb44b   (2797 kB)
[    0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] 	RCU lockdep checking is enabled.
[    0.000000] 	Dump stacks of tasks blocking RCU-preempt GP.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=2.
[    0.000000] NR_IRQS:2304 nr_irqs:512 16
[    0.000000] CPU 0 irqstacks, hard=78090000 soft=78092000
[    0.000000] spurious 8259A interrupt: IRQ7.
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [ttyS0] enabled
[    0.000000] console [ttyS0] enabled
[    0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[    0.000000] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.000000] ... MAX_LOCKDEP_SUBCLASSES:  8
[    0.000000] ... MAX_LOCK_DEPTH:          48
[    0.000000] ... MAX_LOCK_DEPTH:          48
[    0.000000] ... MAX_LOCKDEP_KEYS:        8191
[    0.000000] ... MAX_LOCKDEP_KEYS:        8191
[    0.000000] ... CLASSHASH_SIZE:          4096
[    0.000000] ... CLASSHASH_SIZE:          4096
[    0.000000] ... MAX_LOCKDEP_ENTRIES:     16384
[    0.000000] ... MAX_LOCKDEP_ENTRIES:     16384
[    0.000000] ... MAX_LOCKDEP_CHAINS:      32768
[    0.000000] ... MAX_LOCKDEP_CHAINS:      32768
[    0.000000] ... CHAINHASH_SIZE:          16384
[    0.000000] ... CHAINHASH_SIZE:          16384
[    0.000000]  memory used by lock dependency info: 3567 kB
[    0.000000]  memory used by lock dependency info: 3567 kB
[    0.000000]  per task-struct memory footprint: 1152 bytes
[    0.000000]  per task-struct memory footprint: 1152 bytes
[    0.000000] ODEBUG: 11 of 11 active objects replaced
[    0.000000] ODEBUG: 11 of 11 active objects replaced
[    0.000000] ODEBUG: selftest passed
[    0.000000] ODEBUG: selftest passed
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Fast TSC calibration using PIT
[    0.000000] tsc: Detected 2010.214 MHz processor
[    0.000000] tsc: Detected 2010.214 MHz processor
[    0.000000] tsc: Marking TSC unstable due to TSCs unsynchronized
[    0.000000] tsc: Marking TSC unstable due to TSCs unsynchronized
[    0.050000] Calibrating delay loop (skipped), value calculated using timer frequency.. [    0.050000] Calibrating delay loop (skipped), value calculated using timer frequency.. 4020.42 BogoMIPS (lpj=20102140)
4020.42 BogoMIPS (lpj=20102140)
[    0.055728] pid_max: default: 32768 minimum: 301
[    0.055728] pid_max: default: 32768 minimum: 301
[    0.060101] Security Framework initialized
[    0.060101] Security Framework initialized
[    0.070012] Yama: becoming mindful.
[    0.070012] Yama: becoming mindful.
[    0.080037] Mount-cache hash table entries: 512
[    0.080037] Mount-cache hash table entries: 512
[    0.091043] Initializing cgroup subsys cpuacct
[    0.091043] Initializing cgroup subsys cpuacct
[    0.100017] Initializing cgroup subsys devices
[    0.100017] Initializing cgroup subsys devices
[    0.110012] Initializing cgroup subsys freezer
[    0.110012] Initializing cgroup subsys freezer
[    0.118865] Initializing cgroup subsys blkio
[    0.118865] Initializing cgroup subsys blkio
[    0.120005] Initializing cgroup subsys hugetlb
[    0.120005] Initializing cgroup subsys hugetlb
[    0.130083] CPU: Physical Processor ID: 0
[    0.130083] CPU: Physical Processor ID: 0
[    0.140004] CPU: Processor Core ID: 0
[    0.140004] CPU: Processor Core ID: 0
[    0.150005] mce: CPU supports 5 MCE banks
[    0.150005] mce: CPU supports 5 MCE banks
[    0.160021] Last level iTLB entries: 4KB 512, 2MB 8, 4MB 4
[    0.160021] Last level dTLB entries: 4KB 512, 2MB 8, 4MB 4
[    0.160021] tlb_flushall_shift: 4
[    0.160021] Last level iTLB entries: 4KB 512, 2MB 8, 4MB 4
[    0.160021] Last level dTLB entries: 4KB 512, 2MB 8, 4MB 4
[    0.160021] tlb_flushall_shift: 4
[    0.170075] debug: unmapping init [mem 0x794a1000-0x794a4fff]
[    0.170075] debug: unmapping init [mem 0x794a1000-0x794a4fff]
[    0.180432] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.180432] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.190009] enabled ExtINT on CPU#0
[    0.190009] enabled ExtINT on CPU#0
[    0.196990] ExtINT not setup in hardware but reported by MP table
[    0.196990] ExtINT not setup in hardware but reported by MP table
[    0.200156] ENABLING IO-APIC IRQs
[    0.200156] ENABLING IO-APIC IRQs
[    0.206601] init IO_APIC IRQs
[    0.206601] init IO_APIC IRQs
[    0.210005]  apic 2 pin 0 not connected
[    0.210005]  apic 2 pin 0 not connected
[    0.220030] IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0 Dest:1)
[    0.220030] IOAPIC[0]: Set routing entry (2-1 -> 0x31 -> IRQ 1 Mode:0 Active:0 Dest:1)
[    0.230015] IOAPIC[0]: Set routing entry (2-2 -> 0x30 -> IRQ 0 Mode:0 Active:0 Dest:1)
[    0.230015] IOAPIC[0]: Set routing entry (2-2 -> 0x30 -> IRQ 0 Mode:0 Active:0 Dest:1)
[    0.240021] IOAPIC[0]: Set routing entry (2-3 -> 0x41 -> IRQ 27 Mode:1 Active:1 Dest:1)
[    0.240021] IOAPIC[0]: Set routing entry (2-3 -> 0x41 -> IRQ 27 Mode:1 Active:1 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-4 -> 0x34 -> IRQ 4 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-4 -> 0x34 -> IRQ 4 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-5 -> 0x51 -> IRQ 29 Mode:1 Active:1 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-5 -> 0x51 -> IRQ 29 Mode:1 Active:1 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-6 -> 0x36 -> IRQ 6 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-6 -> 0x36 -> IRQ 6 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-7 -> 0x37 -> IRQ 7 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-7 -> 0x37 -> IRQ 7 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-8 -> 0x38 -> IRQ 8 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-8 -> 0x38 -> IRQ 8 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-9 -> 0x39 -> IRQ 9 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-9 -> 0x39 -> IRQ 9 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-10 -> 0x3a -> IRQ 10 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-10 -> 0x3a -> IRQ 10 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-11 -> 0x61 -> IRQ 35 Mode:1 Active:1 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-11 -> 0x61 -> IRQ 35 Mode:1 Active:1 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-12 -> 0x3c -> IRQ 12 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-13 -> 0x3d -> IRQ 13 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-13 -> 0x3d -> IRQ 13 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-14 -> 0x3e -> IRQ 14 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-14 -> 0x3e -> IRQ 14 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-15 -> 0x3f -> IRQ 15 Mode:0 Active:0 Dest:1)
[    0.250000] IOAPIC[0]: Set routing entry (2-15 -> 0x3f -> IRQ 15 Mode:0 Active:0 Dest:1)
[    0.250000]  apic 2 pin 16 not connected
[    0.250000]  apic 2 pin 16 not connected
[    0.250000]  apic 2 pin 17 not connected
[    0.250000]  apic 2 pin 17 not connected
[    0.250000]  apic 2 pin 18 not connected
[    0.250000]  apic 2 pin 18 not connected
[    0.250000]  apic 2 pin 19 not connected
[    0.250000]  apic 2 pin 19 not connected
[    0.250000]  apic 2 pin 20 not connected
[    0.250000]  apic 2 pin 20 not connected
[    0.250000]  apic 2 pin 21 not connected
[    0.250000]  apic 2 pin 21 not connected
[    0.250000]  apic 2 pin 22 not connected
[    0.250000]  apic 2 pin 22 not connected
[    0.250000]  apic 2 pin 23 not connected
[    0.250000]  apic 2 pin 23 not connected
[    0.250000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0
[    0.250000] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0
[    0.250000] ..MP-BIOS bug: 8254 timer not connected to IO-APIC
[    0.250000] ..MP-BIOS bug: 8254 timer not connected to IO-APIC
[    0.250000] ...trying to set up timer (IRQ0) through the 8259A ...
[    0.250000] ...trying to set up timer (IRQ0) through the 8259A ...
[    0.250000] ..... (found apic 0 pin 0) ...
[    0.250000] ..... (found apic 0 pin 0) ...
[    0.356251] ....... works.
[    0.356251] ....... works.
[    0.360004] smpboot: CPU0: [    0.360004] smpboot: CPU0: AMD Athlon(tm) 64 X2 Dual Core Processor 3800+AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ (fam: 0f, model: 23 (fam: 0f, model: 23, stepping: 02)
, stepping: 02)
[    0.380004] Disabling APIC timer
[    0.380004] Disabling APIC timer
[    0.390021] calling  init_hw_perf_events+0x0/0x3e7 @ 1
[    0.390021] calling  init_hw_perf_events+0x0/0x3e7 @ 1
[    0.400004] Performance Events: [    0.400004] Performance Events: AMD PMU driver.
AMD PMU driver.
[    0.409046] ... version:                0
[    0.409046] ... version:                0
[    0.410004] ... bit width:              48
[    0.410004] ... bit width:              48
[    0.420004] ... generic registers:      4
[    0.420004] ... generic registers:      4
[    0.430004] ... value mask:             0000ffffffffffff
[    0.430004] ... value mask:             0000ffffffffffff
[    0.440004] ... max period:             00007fffffffffff
[    0.440004] ... max period:             00007fffffffffff
[    0.450004] ... fixed-purpose events:   0
[    0.450004] ... fixed-purpose events:   0
[    0.460004] ... event mask:             000000000000000f
[    0.460004] ... event mask:             000000000000000f
[    0.470030] initcall init_hw_perf_events+0x0/0x3e7 returned 0 after 68359 usecs
[    0.470030] initcall init_hw_perf_events+0x0/0x3e7 returned 0 after 68359 usecs
[    0.480007] calling  register_trigger_all_cpu_backtrace+0x0/0x13 @ 1
[    0.480007] calling  register_trigger_all_cpu_backtrace+0x0/0x13 @ 1
[    0.490007] initcall register_trigger_all_cpu_backtrace+0x0/0x13 returned 0 after 0 usecs
[    0.490007] initcall register_trigger_all_cpu_backtrace+0x0/0x13 returned 0 after 0 usecs
[    0.500006] calling  spawn_ksoftirqd+0x0/0x21 @ 1
[    0.500006] calling  spawn_ksoftirqd+0x0/0x21 @ 1
[    0.510185] initcall spawn_ksoftirqd+0x0/0x21 returned 0 after 0 usecs
[    0.510185] initcall spawn_ksoftirqd+0x0/0x21 returned 0 after 0 usecs
[    0.520014] calling  init_workqueues+0x0/0x2d3 @ 1
[    0.520014] calling  init_workqueues+0x0/0x2d3 @ 1
[    0.570218] initcall init_workqueues+0x0/0x2d3 returned 0 after 39062 usecs
[    0.570218] initcall init_workqueues+0x0/0x2d3 returned 0 after 39062 usecs
[    0.580014] calling  migration_init+0x0/0x59 @ 1
[    0.580014] calling  migration_init+0x0/0x59 @ 1
[    0.590009] initcall migration_init+0x0/0x59 returned 0 after 0 usecs
[    0.590009] initcall migration_init+0x0/0x59 returned 0 after 0 usecs
[    0.600006] calling  cpu_stop_init+0x0/0x9a @ 1
[    0.600006] calling  cpu_stop_init+0x0/0x9a @ 1
[    0.630029] initcall cpu_stop_init+0x0/0x9a returned 0 after 19531 usecs
[    0.630029] initcall cpu_stop_init+0x0/0x9a returned 0 after 19531 usecs
[    0.640007] calling  rcu_spawn_kthreads+0x0/0x8f @ 1
[    0.640007] calling  rcu_spawn_kthreads+0x0/0x8f @ 1
[    0.650200] initcall rcu_spawn_kthreads+0x0/0x8f returned 0 after 0 usecs
[    0.650200] initcall rcu_spawn_kthreads+0x0/0x8f returned 0 after 0 usecs
[    0.660006] calling  rcu_spawn_gp_kthread+0x0/0x68 @ 1
[    0.660006] calling  rcu_spawn_gp_kthread+0x0/0x68 @ 1
[    0.670169] initcall rcu_spawn_gp_kthread+0x0/0x68 returned 0 after 0 usecs
[    0.670169] initcall rcu_spawn_gp_kthread+0x0/0x68 returned 0 after 0 usecs
[    0.680013] calling  relay_init+0x0/0x11 @ 1
[    0.680013] calling  relay_init+0x0/0x11 @ 1
[    0.688501] initcall relay_init+0x0/0x11 returned 0 after 0 usecs
[    0.688501] initcall relay_init+0x0/0x11 returned 0 after 0 usecs
[    0.690007] calling  dynamic_debug_init+0x0/0x1e3 @ 1
[    0.690007] calling  dynamic_debug_init+0x0/0x1e3 @ 1
[    0.700478] initcall dynamic_debug_init+0x0/0x1e3 returned 0 after 0 usecs
[    0.700478] initcall dynamic_debug_init+0x0/0x1e3 returned 0 after 0 usecs
[    0.730347] SMP alternatives: lockdep: fixing up alternatives
[    0.730347] SMP alternatives: lockdep: fixing up alternatives
[    0.740058] CPU 1 irqstacks, hard=7806a000 soft=7806c000
[    0.740058] CPU 1 irqstacks, hard=7806a000 soft=7806c000
[    0.750005] smpboot: Booting Node   0, Processors [    0.750005] smpboot: Booting Node   0, Processors  #1 OK
 #1 OK
[    0.050000] Initializing CPU#1
[    0.050000] masked ExtINT on CPU#1
[    0.920343] Brought up 2 CPUs
[    0.920343] Brought up 2 CPUs
[    0.926109] ----------------
[    0.926109] ----------------
[    0.930005] | NMI testsuite:
[    0.930005] | NMI testsuite:
[    0.935727] --------------------
[    0.935727] --------------------
[    0.940004]   remote IPI:[    0.940004]   remote IPI:  ok  |  ok  |

[    0.981475]    local IPI:[    0.981475]    local IPI:  ok  |  ok  |

[    1.060017] --------------------
[    1.060017] --------------------
[    1.066291] Good, all   2 testcases passed! |
[    1.066291] Good, all   2 testcases passed! |
[    1.070004] ---------------------------------
[    1.070004] ---------------------------------
[    1.080005] smpboot: Total of 2 processors activated (8041.02 BogoMIPS)
[    1.080005] smpboot: Total of 2 processors activated (8041.02 BogoMIPS)
[    1.091592] calling  ipc_ns_init+0x0/0x11 @ 1
[    1.091592] calling  ipc_ns_init+0x0/0x11 @ 1
[    1.100028] initcall ipc_ns_init+0x0/0x11 returned 0 after 0 usecs
[    1.100028] initcall ipc_ns_init+0x0/0x11 returned 0 after 0 usecs
[    1.110006] calling  init_mmap_min_addr+0x0/0x11 @ 1
[    1.110006] calling  init_mmap_min_addr+0x0/0x11 @ 1
[    1.120012] initcall init_mmap_min_addr+0x0/0x11 returned 0 after 0 usecs
[    1.120012] initcall init_mmap_min_addr+0x0/0x11 returned 0 after 0 usecs
[    1.130021] calling  init_cpufreq_transition_notifier_list+0x0/0x18 @ 1
[    1.130021] calling  init_cpufreq_transition_notifier_list+0x0/0x18 @ 1
[    1.140011] initcall init_cpufreq_transition_notifier_list+0x0/0x18 returned 0 after 0 usecs
[    1.140011] initcall init_cpufreq_transition_notifier_list+0x0/0x18 returned 0 after 0 usecs
[    1.150005] calling  net_ns_init+0x0/0x11b @ 1
[    1.150005] calling  net_ns_init+0x0/0x11b @ 1
[    1.160043] initcall net_ns_init+0x0/0x11b returned 0 after 0 usecs
[    1.160043] initcall net_ns_init+0x0/0x11b returned 0 after 0 usecs
[    1.170111] calling  cpufreq_tsc+0x0/0x29 @ 1
[    1.170111] calling  cpufreq_tsc+0x0/0x29 @ 1
[    1.180005] initcall cpufreq_tsc+0x0/0x29 returned 0 after 0 usecs
[    1.180005] initcall cpufreq_tsc+0x0/0x29 returned 0 after 0 usecs
[    1.190005] calling  reboot_init+0x0/0x1d @ 1
[    1.190005] calling  reboot_init+0x0/0x1d @ 1
[    1.200016] initcall reboot_init+0x0/0x1d returned 0 after 0 usecs
[    1.200016] initcall reboot_init+0x0/0x1d returned 0 after 0 usecs
[    1.210005] calling  init_lapic_sysfs+0x0/0x1e @ 1
[    1.210005] calling  init_lapic_sysfs+0x0/0x1e @ 1
[    1.220023] initcall init_lapic_sysfs+0x0/0x1e returned 0 after 0 usecs
[    1.220023] initcall init_lapic_sysfs+0x0/0x1e returned 0 after 0 usecs
[    1.230005] calling  cpu_hotplug_pm_sync_init+0x0/0x11 @ 1
[    1.230005] calling  cpu_hotplug_pm_sync_init+0x0/0x11 @ 1
[    1.240005] initcall cpu_hotplug_pm_sync_init+0x0/0x11 returned 0 after 0 usecs
[    1.240005] initcall cpu_hotplug_pm_sync_init+0x0/0x11 returned 0 after 0 usecs
[    1.250004] calling  alloc_frozen_cpus+0x0/0x7 @ 1
[    1.250004] calling  alloc_frozen_cpus+0x0/0x7 @ 1
[    1.260005] initcall alloc_frozen_cpus+0x0/0x7 returned 0 after 0 usecs
[    1.260005] initcall alloc_frozen_cpus+0x0/0x7 returned 0 after 0 usecs
[    1.270004] calling  ksysfs_init+0x0/0x7a @ 1
[    1.270004] calling  ksysfs_init+0x0/0x7a @ 1
[    1.280022] initcall ksysfs_init+0x0/0x7a returned 0 after 0 usecs
[    1.280022] initcall ksysfs_init+0x0/0x7a returned 0 after 0 usecs
[    1.290004] calling  pm_init+0x0/0x45 @ 1
[    1.290004] calling  pm_init+0x0/0x45 @ 1
[    1.300023] initcall pm_init+0x0/0x45 returned 0 after 0 usecs
[    1.300023] initcall pm_init+0x0/0x45 returned 0 after 0 usecs
[    1.310004] calling  pm_disk_init+0x0/0x14 @ 1
[    1.310004] calling  pm_disk_init+0x0/0x14 @ 1
[    1.320013] initcall pm_disk_init+0x0/0x14 returned 0 after 0 usecs
[    1.320013] initcall pm_disk_init+0x0/0x14 returned 0 after 0 usecs
[    1.330006] calling  swsusp_header_init+0x0/0x26 @ 1
[    1.330006] calling  swsusp_header_init+0x0/0x26 @ 1
[    1.340007] initcall swsusp_header_init+0x0/0x26 returned 0 after 0 usecs
[    1.340007] initcall swsusp_header_init+0x0/0x26 returned 0 after 0 usecs
[    1.350005] calling  init_jiffies_clocksource+0x0/0xf @ 1
[    1.350005] calling  init_jiffies_clocksource+0x0/0xf @ 1
[    1.360018] initcall init_jiffies_clocksource+0x0/0xf returned 0 after 0 usecs
[    1.360018] initcall init_jiffies_clocksource+0x0/0xf returned 0 after 0 usecs
[    1.370005] calling  init_zero_pfn+0x0/0x20 @ 1
[    1.370005] calling  init_zero_pfn+0x0/0x20 @ 1
[    1.380005] initcall init_zero_pfn+0x0/0x20 returned 0 after 0 usecs
[    1.380005] initcall init_zero_pfn+0x0/0x20 returned 0 after 0 usecs
[    1.390004] calling  memory_failure_init+0x0/0xb7 @ 1
[    1.390004] calling  memory_failure_init+0x0/0xb7 @ 1
[    1.400005] initcall memory_failure_init+0x0/0xb7 returned 0 after 0 usecs
[    1.400005] initcall memory_failure_init+0x0/0xb7 returned 0 after 0 usecs
[    1.410004] calling  fsnotify_init+0x0/0x29 @ 1
[    1.410004] calling  fsnotify_init+0x0/0x29 @ 1
[    1.420009] initcall fsnotify_init+0x0/0x29 returned 0 after 0 usecs
[    1.420009] initcall fsnotify_init+0x0/0x29 returned 0 after 0 usecs
[    1.430004] calling  init_script_binfmt+0x0/0x13 @ 1
[    1.430004] calling  init_script_binfmt+0x0/0x13 @ 1
[    1.440021] initcall init_script_binfmt+0x0/0x13 returned 0 after 0 usecs
[    1.440021] initcall init_script_binfmt+0x0/0x13 returned 0 after 0 usecs
[    1.450004] calling  init_elf_binfmt+0x0/0x13 @ 1
[    1.450004] calling  init_elf_binfmt+0x0/0x13 @ 1
[    1.460005] initcall init_elf_binfmt+0x0/0x13 returned 0 after 0 usecs
[    1.460005] initcall init_elf_binfmt+0x0/0x13 returned 0 after 0 usecs
[    1.470004] calling  debugfs_init+0x0/0x4c @ 1
[    1.470004] calling  debugfs_init+0x0/0x4c @ 1
[    1.478856] initcall debugfs_init+0x0/0x4c returned 0 after 0 usecs
[    1.478856] initcall debugfs_init+0x0/0x4c returned 0 after 0 usecs
[    1.480004] calling  securityfs_init+0x0/0x43 @ 1
[    1.480004] calling  securityfs_init+0x0/0x43 @ 1
[    1.490011] initcall securityfs_init+0x0/0x43 returned 0 after 0 usecs
[    1.490011] initcall securityfs_init+0x0/0x43 returned 0 after 0 usecs
[    1.500005] calling  prandom_init+0x0/0xa8 @ 1
[    1.500005] calling  prandom_init+0x0/0xa8 @ 1
[    1.510005] initcall prandom_init+0x0/0xa8 returned 0 after 0 usecs
[    1.510005] initcall prandom_init+0x0/0xa8 returned 0 after 0 usecs
[    1.520007] calling  virtio_init+0x0/0x24 @ 1
[    1.520007] calling  virtio_init+0x0/0x24 @ 1
[    1.530037] initcall virtio_init+0x0/0x24 returned 0 after 0 usecs
[    1.530037] initcall virtio_init+0x0/0x24 returned 0 after 0 usecs
[    1.540005] calling  regulator_init+0x0/0x5d @ 1
[    1.540005] calling  regulator_init+0x0/0x5d @ 1
[    1.550938] regulator-dummy: no parameters
[    1.550938] regulator-dummy: no parameters
[    1.560169] initcall regulator_init+0x0/0x5d returned 0 after 9765 usecs
[    1.560169] initcall regulator_init+0x0/0x5d returned 0 after 9765 usecs
[    1.570006] calling  cma_init_reserved_areas+0x0/0x206 @ 1
[    1.570006] calling  cma_init_reserved_areas+0x0/0x206 @ 1
[    1.580004] cma: cma_init_reserved_areas()
[    1.580004] cma: cma_init_reserved_areas()
[    1.590004] cma: cma_create_area(base 0001ec00, count 1000)
[    1.590004] cma: cma_create_area(base 0001ec00, count 1000)
[    1.610692] cma: cma_create_area: returned 7804dcc8
[    1.610692] cma: cma_create_area: returned 7804dcc8
[    1.620010] initcall cma_init_reserved_areas+0x0/0x206 returned 0 after 39062 usecs
[    1.620010] initcall cma_init_reserved_areas+0x0/0x206 returned 0 after 39062 usecs
[    1.630007] calling  early_resume_init+0x0/0x171 @ 1
[    1.630007] calling  early_resume_init+0x0/0x171 @ 1
[    1.640022] RTC time: 13:07:55, date: 02/03/13
[    1.640022] RTC time: 13:07:55, date: 02/03/13
[    1.650005] initcall early_resume_init+0x0/0x171 returned 0 after 9765 usecs
[    1.650005] initcall early_resume_init+0x0/0x171 returned 0 after 9765 usecs
[    1.660007] calling  cpufreq_core_init+0x0/0x97 @ 1
[    1.660007] calling  cpufreq_core_init+0x0/0x97 @ 1
[    1.670019] initcall cpufreq_core_init+0x0/0x97 returned 0 after 0 usecs
[    1.670019] initcall cpufreq_core_init+0x0/0x97 returned 0 after 0 usecs
[    1.680005] calling  bsp_pm_check_init+0x0/0x11 @ 1
[    1.680005] calling  bsp_pm_check_init+0x0/0x11 @ 1
[    1.690005] initcall bsp_pm_check_init+0x0/0x11 returned 0 after 0 usecs
[    1.690005] initcall bsp_pm_check_init+0x0/0x11 returned 0 after 0 usecs
[    1.700004] calling  sock_init+0x0/0x6d @ 1
[    1.700004] calling  sock_init+0x0/0x6d @ 1
[    1.710241] initcall sock_init+0x0/0x6d returned 0 after 0 usecs
[    1.710241] initcall sock_init+0x0/0x6d returned 0 after 0 usecs
[    1.720006] calling  netpoll_init+0x0/0x39 @ 1
[    1.720006] calling  netpoll_init+0x0/0x39 @ 1
[    1.730010] initcall netpoll_init+0x0/0x39 returned 0 after 0 usecs
[    1.730010] initcall netpoll_init+0x0/0x39 returned 0 after 0 usecs
[    1.740005] calling  netlink_proto_init+0x0/0x170 @ 1
[    1.740005] calling  netlink_proto_init+0x0/0x170 @ 1
[    1.750099] NET: Registered protocol family 16
[    1.750099] NET: Registered protocol family 16
[    1.760089] initcall netlink_proto_init+0x0/0x170 returned 0 after 9765 usecs
[    1.760089] initcall netlink_proto_init+0x0/0x170 returned 0 after 9765 usecs
[    1.770120] calling  bdi_class_init+0x0/0x3c @ 1
[    1.770120] calling  bdi_class_init+0x0/0x3c @ 1
[    1.780041] initcall bdi_class_init+0x0/0x3c returned 0 after 0 usecs
[    1.780041] initcall bdi_class_init+0x0/0x3c returned 0 after 0 usecs
[    1.790005] calling  kobject_uevent_init+0x0/0xf @ 1
[    1.790005] calling  kobject_uevent_init+0x0/0xf @ 1
[    1.800029] initcall kobject_uevent_init+0x0/0xf returned 0 after 0 usecs
[    1.800029] initcall kobject_uevent_init+0x0/0xf returned 0 after 0 usecs
[    1.810005] calling  pcibus_class_init+0x0/0x14 @ 1
[    1.810005] calling  pcibus_class_init+0x0/0x14 @ 1
[    1.820024] initcall pcibus_class_init+0x0/0x14 returned 0 after 0 usecs
[    1.820024] initcall pcibus_class_init+0x0/0x14 returned 0 after 0 usecs
[    1.830005] calling  pci_driver_init+0x0/0x14 @ 1
[    1.830005] calling  pci_driver_init+0x0/0x14 @ 1
[    1.840042] initcall pci_driver_init+0x0/0x14 returned 0 after 0 usecs
[    1.840042] initcall pci_driver_init+0x0/0x14 returned 0 after 0 usecs
[    1.850005] calling  tty_class_init+0x0/0x2b @ 1
[    1.850005] calling  tty_class_init+0x0/0x2b @ 1
[    1.859212] initcall tty_class_init+0x0/0x2b returned 0 after 0 usecs
[    1.859212] initcall tty_class_init+0x0/0x2b returned 0 after 0 usecs
[    1.860005] calling  vtconsole_class_init+0x0/0xa9 @ 1
[    1.860005] calling  vtconsole_class_init+0x0/0xa9 @ 1
[    1.870118] initcall vtconsole_class_init+0x0/0xa9 returned 0 after 0 usecs
[    1.870118] initcall vtconsole_class_init+0x0/0xa9 returned 0 after 0 usecs
[    1.880006] calling  wakeup_sources_debugfs_init+0x0/0x24 @ 1
[    1.880006] calling  wakeup_sources_debugfs_init+0x0/0x24 @ 1
[    1.890017] initcall wakeup_sources_debugfs_init+0x0/0x24 returned 0 after 0 usecs
[    1.890017] initcall wakeup_sources_debugfs_init+0x0/0x24 returned 0 after 0 usecs
[    1.900005] calling  regmap_initcall+0x0/0xc @ 1
[    1.900005] calling  regmap_initcall+0x0/0xc @ 1
[    1.910015] initcall regmap_initcall+0x0/0xc returned 0 after 0 usecs
[    1.910015] initcall regmap_initcall+0x0/0xc returned 0 after 0 usecs
[    1.920004] calling  spi_init+0x0/0x77 @ 1
[    1.920004] calling  spi_init+0x0/0x77 @ 1
[    1.930075] initcall spi_init+0x0/0x77 returned 0 after 0 usecs
[    1.930075] initcall spi_init+0x0/0x77 returned 0 after 0 usecs
[    1.940005] calling  amd_postcore_init+0x0/0x11b @ 1
[    1.940005] calling  amd_postcore_init+0x0/0x11b @ 1
[    1.950008] node 0 link 0: io port [1000, fffff]
[    1.950008] node 0 link 0: io port [1000, fffff]
[    1.960005] TOM: 0000000040000000 aka 1024M
[    1.960005] TOM: 0000000040000000 aka 1024M
[    1.970005] node 0 link 0: mmio [e0000000, efffffff][    1.970005] node 0 link 0: mmio [e0000000, efffffff]

[    1.980361] node 0 link 0: mmio [feb00000, fec0ffff][    1.980361] node 0 link 0: mmio [feb00000, fec0ffff]

[    1.990361] node 0 link 0: mmio [a0000, bffff][    1.990361] node 0 link 0: mmio [a0000, bffff]

[    2.000360] node 0 link 0: mmio [40000000, fed3ffff][    2.000360] node 0 link 0: mmio [40000000, fed3ffff]

[    2.010356] bus: [bus 00-ff] on node 0 link 0
[    2.010356] bus: [bus 00-ff] on node 0 link 0
[    2.019033] bus: 00 [io  0x0000-0xffff]
[    2.019033] bus: 00 [io  0x0000-0xffff]
[    2.020004] bus: 00 [mem 0x40000000-0xffffffff]
[    2.020004] bus: 00 [mem 0x40000000-0xffffffff]
[    2.030004] bus: 00 [mem 0xfeb00000-0xfec0ffff]
[    2.030004] bus: 00 [mem 0xfeb00000-0xfec0ffff]
[    2.040004] bus: 00 [mem 0x000a0000-0x000bffff]
[    2.040004] bus: 00 [mem 0x000a0000-0x000bffff]
[    2.050005] initcall amd_postcore_init+0x0/0x11b returned 0 after 97656 usecs
[    2.050005] initcall amd_postcore_init+0x0/0x11b returned 0 after 97656 usecs
[    2.060005] calling  broadcom_postcore_init+0x0/0x36 @ 1
[    2.060005] calling  broadcom_postcore_init+0x0/0x36 @ 1
[    2.070006] initcall broadcom_postcore_init+0x0/0x36 returned 0 after 0 usecs
[    2.070006] initcall broadcom_postcore_init+0x0/0x36 returned 0 after 0 usecs
[    2.080111] calling  set_real_mode_permissions+0x0/0x65 @ 1
[    2.080111] calling  set_real_mode_permissions+0x0/0x65 @ 1
[    2.090042] initcall set_real_mode_permissions+0x0/0x65 returned 0 after 0 usecs
[    2.090042] initcall set_real_mode_permissions+0x0/0x65 returned 0 after 0 usecs
[    2.100006] calling  arch_kdebugfs_init+0x0/0x299 @ 1
[    2.100006] calling  arch_kdebugfs_init+0x0/0x299 @ 1
[    2.110052] initcall arch_kdebugfs_init+0x0/0x299 returned 0 after 0 usecs
[    2.110052] initcall arch_kdebugfs_init+0x0/0x299 returned 0 after 0 usecs
[    2.120005] calling  init_pit_clocksource+0x0/0x2a @ 1
[    2.120005] calling  init_pit_clocksource+0x0/0x2a @ 1
[    2.130008] initcall init_pit_clocksource+0x0/0x2a returned 0 after 0 usecs
[    2.130008] initcall init_pit_clocksource+0x0/0x2a returned 0 after 0 usecs
[    2.140005] calling  kcmp_cookies_init+0x0/0x29 @ 1
[    2.140005] calling  kcmp_cookies_init+0x0/0x29 @ 1
[    2.150025] initcall kcmp_cookies_init+0x0/0x29 returned 0 after 0 usecs
[    2.150025] initcall kcmp_cookies_init+0x0/0x29 returned 0 after 0 usecs
[    2.160005] calling  dma_bus_init+0x0/0x14 @ 1
[    2.160005] calling  dma_bus_init+0x0/0x14 @ 1
[    2.168868] initcall dma_bus_init+0x0/0x14 returned 0 after 0 usecs
[    2.168868] initcall dma_bus_init+0x0/0x14 returned 0 after 0 usecs
[    2.170005] calling  dma_channel_table_init+0x0/0xd1 @ 1
[    2.170005] calling  dma_channel_table_init+0x0/0xd1 @ 1
[    2.180026] initcall dma_channel_table_init+0x0/0xd1 returned 0 after 0 usecs
[    2.180026] initcall dma_channel_table_init+0x0/0xd1 returned 0 after 0 usecs
[    2.190004] calling  pci_arch_init+0x0/0x59 @ 1
[    2.190004] calling  pci_arch_init+0x0/0x59 @ 1
[    2.210368] PCI: PCI BIOS revision 3.00 entry at 0xf21d0, last bus=5
[    2.210368] PCI: PCI BIOS revision 3.00 entry at 0xf21d0, last bus=5
[    2.220003] PCI: Using configuration type 1 for base access
[    2.220003] PCI: Using configuration type 1 for base access
[    2.230015] initcall pci_arch_init+0x0/0x59 returned 0 after 29296 usecs
[    2.230015] initcall pci_arch_init+0x0/0x59 returned 0 after 29296 usecs
[    2.240111] calling  topology_init+0x0/0x31 @ 1
[    2.240111] calling  topology_init+0x0/0x31 @ 1
[    2.250152] initcall topology_init+0x0/0x31 returned 0 after 0 usecs
[    2.250152] initcall topology_init+0x0/0x31 returned 0 after 0 usecs
[    2.260006] calling  param_sysfs_init+0x0/0x157 @ 1
[    2.260006] calling  param_sysfs_init+0x0/0x157 @ 1
[    2.282524] initcall param_sysfs_init+0x0/0x157 returned 0 after 9765 usecs
[    2.282524] initcall param_sysfs_init+0x0/0x157 returned 0 after 9765 usecs
[    2.290005] calling  pm_sysrq_init+0x0/0x16 @ 1
[    2.290005] calling  pm_sysrq_init+0x0/0x16 @ 1
[    2.300015] initcall pm_sysrq_init+0x0/0x16 returned 0 after 0 usecs
[    2.300015] initcall pm_sysrq_init+0x0/0x16 returned 0 after 0 usecs
[    2.310005] calling  default_bdi_init+0x0/0x31 @ 1
[    2.310005] calling  default_bdi_init+0x0/0x31 @ 1
[    2.320161] initcall default_bdi_init+0x0/0x31 returned 0 after 0 usecs
[    2.320161] initcall default_bdi_init+0x0/0x31 returned 0 after 0 usecs
[    2.320161] calling  init_bio+0x0/0xbc @ 1
[    2.320161] calling  init_bio+0x0/0xbc @ 1
[    2.328238] bio: create slab <bio-0> at 0
[    2.328238] bio: create slab <bio-0> at 0
[    2.330069] initcall init_bio+0x0/0xbc returned 0 after 9765 usecs
[    2.330069] initcall init_bio+0x0/0xbc returned 0 after 9765 usecs
[    2.340007] calling  fsnotify_notification_init+0x0/0x76 @ 1
[    2.340007] calling  fsnotify_notification_init+0x0/0x76 @ 1
[    2.350017] initcall fsnotify_notification_init+0x0/0x76 returned 0 after 0 usecs
[    2.350017] initcall fsnotify_notification_init+0x0/0x76 returned 0 after 0 usecs
[    2.360006] calling  cryptomgr_init+0x0/0xf @ 1
[    2.360006] calling  cryptomgr_init+0x0/0xf @ 1
[    2.370007] initcall cryptomgr_init+0x0/0xf returned 0 after 0 usecs
[    2.370007] initcall cryptomgr_init+0x0/0xf returned 0 after 0 usecs
[    2.380006] calling  blk_settings_init+0x0/0x1d @ 1
[    2.380006] calling  blk_settings_init+0x0/0x1d @ 1
[    2.390007] initcall blk_settings_init+0x0/0x1d returned 0 after 0 usecs
[    2.390007] initcall blk_settings_init+0x0/0x1d returned 0 after 0 usecs
[    2.400005] calling  blk_ioc_init+0x0/0x24 @ 1
[    2.400005] calling  blk_ioc_init+0x0/0x24 @ 1
[    2.408855] initcall blk_ioc_init+0x0/0x24 returned 0 after 0 usecs
[    2.408855] initcall blk_ioc_init+0x0/0x24 returned 0 after 0 usecs
[    2.410006] calling  blk_softirq_init+0x0/0x54 @ 1
[    2.410006] calling  blk_softirq_init+0x0/0x54 @ 1
[    2.420009] initcall blk_softirq_init+0x0/0x54 returned 0 after 0 usecs
[    2.420009] initcall blk_softirq_init+0x0/0x54 returned 0 after 0 usecs
[    2.430005] calling  blk_iopoll_setup+0x0/0x54 @ 1
[    2.430005] calling  blk_iopoll_setup+0x0/0x54 @ 1
[    2.440008] initcall blk_iopoll_setup+0x0/0x54 returned 0 after 0 usecs
[    2.440008] initcall blk_iopoll_setup+0x0/0x54 returned 0 after 0 usecs
[    2.450006] calling  genhd_device_init+0x0/0x6a @ 1
[    2.450006] calling  genhd_device_init+0x0/0x6a @ 1
[    2.470081] initcall genhd_device_init+0x0/0x6a returned 0 after 0 usecs
[    2.470081] initcall genhd_device_init+0x0/0x6a returned 0 after 0 usecs
[    2.470081] calling  gpiolib_debugfs_init+0x0/0x1f @ 1
[    2.470081] calling  gpiolib_debugfs_init+0x0/0x1f @ 1
[    2.480034] initcall gpiolib_debugfs_init+0x0/0x1f returned 0 after 0 usecs
[    2.480034] initcall gpiolib_debugfs_init+0x0/0x1f returned 0 after 0 usecs
[    2.490007] calling  pci_slot_init+0x0/0x3b @ 1
[    2.490007] calling  pci_slot_init+0x0/0x3b @ 1
[    2.500013] initcall pci_slot_init+0x0/0x3b returned 0 after 0 usecs
[    2.500013] initcall pci_slot_init+0x0/0x3b returned 0 after 0 usecs
[    2.510009] calling  misc_init+0x0/0x9b @ 1
[    2.510009] calling  misc_init+0x0/0x9b @ 1
[    2.520067] initcall misc_init+0x0/0x9b returned 0 after 0 usecs
[    2.520067] initcall misc_init+0x0/0x9b returned 0 after 0 usecs
[    2.530007] calling  wm831x_spi_init+0x0/0x22 @ 1
[    2.530007] calling  wm831x_spi_init+0x0/0x22 @ 1
[    2.540039] initcall wm831x_spi_init+0x0/0x22 returned 0 after 0 usecs
[    2.540039] initcall wm831x_spi_init+0x0/0x22 returned 0 after 0 usecs
[    2.550007] calling  da9052_spi_init+0x0/0x28 @ 1
[    2.550007] calling  da9052_spi_init+0x0/0x28 @ 1
[    2.560034] initcall da9052_spi_init+0x0/0x28 returned 0 after 0 usecs
[    2.560034] initcall da9052_spi_init+0x0/0x28 returned 0 after 0 usecs
[    2.570007] calling  init_scsi+0x0/0x79 @ 1
[    2.570007] calling  init_scsi+0x0/0x79 @ 1
[    2.578647] SCSI subsystem initialized
[    2.578647] SCSI subsystem initialized
[    2.580008] initcall init_scsi+0x0/0x79 returned 0 after 9765 usecs
[    2.580008] initcall init_scsi+0x0/0x79 returned 0 after 9765 usecs
[    2.590005] calling  ata_init+0x0/0x29b @ 1
[    2.590005] calling  ata_init+0x0/0x29b @ 1
[    2.610071] libata version 3.00 loaded.
[    2.610071] libata version 3.00 loaded.
[    2.610071] initcall ata_init+0x0/0x29b returned 0 after 9765 usecs
[    2.610071] initcall ata_init+0x0/0x29b returned 0 after 9765 usecs
[    2.620020] calling  usb_init+0x0/0x13f @ 1
[    2.620020] calling  usb_init+0x0/0x13f @ 1
[    2.630131] usbcore: registered new interface driver usbfs
[    2.630131] usbcore: registered new interface driver usbfs
[    2.640047] usbcore: registered new interface driver hub
[    2.640047] usbcore: registered new interface driver hub
[    2.660041] usbcore: registered new device driver usb
[    2.660041] usbcore: registered new device driver usb
[    2.660041] initcall usb_init+0x0/0x13f returned 0 after 29296 usecs
[    2.660041] initcall usb_init+0x0/0x13f returned 0 after 29296 usecs
[    2.670034] calling  serio_init+0x0/0x2d @ 1
[    2.670034] calling  serio_init+0x0/0x2d @ 1
[    2.678540] initcall serio_init+0x0/0x2d returned 0 after 0 usecs
[    2.678540] initcall serio_init+0x0/0x2d returned 0 after 0 usecs
[    2.680005] calling  input_init+0x0/0xe3 @ 1
[    2.680005] calling  input_init+0x0/0xe3 @ 1
[    2.688556] initcall input_init+0x0/0xe3 returned 0 after 0 usecs
[    2.688556] initcall input_init+0x0/0xe3 returned 0 after 0 usecs
[    2.690006] calling  hwmon_init+0x0/0xde @ 1
[    2.690006] calling  hwmon_init+0x0/0xde @ 1
[    2.700027] initcall hwmon_init+0x0/0xde returned 0 after 0 usecs
[    2.700027] initcall hwmon_init+0x0/0xde returned 0 after 0 usecs
[    2.710006] calling  devfreq_init+0x0/0x8a @ 1
[    2.710006] calling  devfreq_init+0x0/0x8a @ 1
[    2.730065] initcall devfreq_init+0x0/0x8a returned 0 after 0 usecs
[    2.730065] initcall devfreq_init+0x0/0x8a returned 0 after 0 usecs
[    2.730065] calling  pci_subsys_init+0x0/0x44 @ 1
[    2.730065] calling  pci_subsys_init+0x0/0x44 @ 1
[    2.740018] PCI: Probing PCI hardware
[    2.740018] PCI: Probing PCI hardware
[    2.750026] PCI: root bus 00: hardware-probed resources
[    2.750026] PCI: root bus 00: hardware-probed resources
[    2.760012] PCI: Probing PCI hardware (bus 00)
[    2.760012] PCI: Probing PCI hardware (bus 00)
[    2.770121] PCI host bridge to bus 0000:00
[    2.770121] PCI host bridge to bus 0000:00
[    2.778158] pci_bus 0000:00: root bus resource [bus 00-ff]
[    2.778158] pci_bus 0000:00: root bus resource [bus 00-ff]
[    2.780007] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    2.780007] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    2.790007] pci_bus 0000:00: root bus resource [mem 0x40000000-0xffffffff]
[    2.790007] pci_bus 0000:00: root bus resource [mem 0x40000000-0xffffffff]
[    2.800007] pci_bus 0000:00: root bus resource [mem 0xfeb00000-0xfec0ffff]
[    2.800007] pci_bus 0000:00: root bus resource [mem 0xfeb00000-0xfec0ffff]
[    2.810007] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[    2.810007] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[    2.820020] pci_bus 0000:00: scanning bus
[    2.820020] pci_bus 0000:00: scanning bus
[    2.830057] pci 0000:00:00.0: [10de:005e] type 00 class 0x058000
[    2.830057] pci 0000:00:00.0: [10de:005e] type 00 class 0x058000
[    2.840166] pci 0000:00:01.0: [10de:0050] type 00 class 0x060100
[    2.840166] pci 0000:00:01.0: [10de:0050] type 00 class 0x060100
[    2.850081] pci 0000:00:01.1: [10de:0052] type 00 class 0x0c0500
[    2.850081] pci 0000:00:01.1: [10de:0052] type 00 class 0x0c0500
[    2.860021] pci 0000:00:01.1: reg 10: [io  0xdc00-0xdc1f]
[    2.860021] pci 0000:00:01.1: reg 10: [io  0xdc00-0xdc1f]
[    2.870035] pci 0000:00:01.1: reg 20: [io  0x4c00-0x4c3f]
[    2.870035] pci 0000:00:01.1: reg 20: [io  0x4c00-0x4c3f]
[    2.880013] pci 0000:00:01.1: reg 24: [io  0x4c40-0x4c7f]
[    2.880013] pci 0000:00:01.1: reg 24: [io  0x4c40-0x4c7f]
[    2.890039] pci 0000:00:01.1: PME# supported from D3hot D3cold
[    2.890039] pci 0000:00:01.1: PME# supported from D3hot D3cold
[    2.900035] pci 0000:00:01.1: PME# disabled
[    2.900035] pci 0000:00:01.1: PME# disabled
[    2.908360] pci 0000:00:02.0: [10de:005a] type 00 class 0x0c0310
[    2.908360] pci 0000:00:02.0: [10de:005a] type 00 class 0x0c0310
[    2.910020] pci 0000:00:02.0: reg 10: [mem 0xda002000-0xda002fff]
[    2.910020] pci 0000:00:02.0: reg 10: [mem 0xda002000-0xda002fff]
[    2.920075] pci 0000:00:02.0: supports D1 D2
[    2.920075] pci 0000:00:02.0: supports D1 D2
[    2.930009] pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[    2.930009] pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[    2.940009] pci 0000:00:02.0: PME# disabled
[    2.940009] pci 0000:00:02.0: PME# disabled
[    2.950025] pci 0000:00:02.1: [10de:005b] type 00 class 0x0c0320
[    2.950025] pci 0000:00:02.1: [10de:005b] type 00 class 0x0c0320
[    2.960022] pci 0000:00:02.1: reg 10: [mem 0xfeb00000-0xfeb000ff]
[    2.960022] pci 0000:00:02.1: reg 10: [mem 0xfeb00000-0xfeb000ff]
[    2.970087] pci 0000:00:02.1: supports D1 D2
[    2.970087] pci 0000:00:02.1: supports D1 D2
[    2.980006] pci 0000:00:02.1: PME# supported from D0 D1 D2 D3hot D3cold
[    2.980006] pci 0000:00:02.1: PME# supported from D0 D1 D2 D3hot D3cold
[    2.990009] pci 0000:00:02.1: PME# disabled
[    2.990009] pci 0000:00:02.1: PME# disabled
[    3.000037] pci 0000:00:04.0: [10de:0059] type 00 class 0x040100
[    3.000037] pci 0000:00:04.0: [10de:0059] type 00 class 0x040100
[    3.010020] pci 0000:00:04.0: reg 10: [io  0xd400-0xd4ff]
[    3.010020] pci 0000:00:04.0: reg 10: [io  0xd400-0xd4ff]
[    3.020013] pci 0000:00:04.0: reg 14: [io  0xd800-0xd8ff]
[    3.020013] pci 0000:00:04.0: reg 14: [io  0xd800-0xd8ff]
[    3.030014] pci 0000:00:04.0: reg 18: [mem 0xda001000-0xda001fff]
[    3.030014] pci 0000:00:04.0: reg 18: [mem 0xda001000-0xda001fff]
[    3.040060] pci 0000:00:04.0: supports D1 D2
[    3.040060] pci 0000:00:04.0: supports D1 D2
[    3.050026] pci 0000:00:06.0: [10de:0053] type 00 class 0x01018a
[    3.050026] pci 0000:00:06.0: [10de:0053] type 00 class 0x01018a
[    3.060048] pci 0000:00:06.0: reg 20: [io  0xf000-0xf00f]
[    3.060048] pci 0000:00:06.0: reg 20: [io  0xf000-0xf00f]
[    3.070064] pci 0000:00:09.0: [10de:005c] type 01 class 0x060401
[    3.070064] pci 0000:00:09.0: [10de:005c] type 01 class 0x060401
[    3.080050] pci 0000:00:0a.0: [10de:0057] type 00 class 0x068000
[    3.080050] pci 0000:00:0a.0: [10de:0057] type 00 class 0x068000
[    3.090020] pci 0000:00:0a.0: reg 10: [mem 0xda000000-0xda000fff]
[    3.090020] pci 0000:00:0a.0: reg 10: [mem 0xda000000-0xda000fff]
[    3.100014] pci 0000:00:0a.0: reg 14: [io  0xd000-0xd007]
[    3.100014] pci 0000:00:0a.0: reg 14: [io  0xd000-0xd007]
[    3.110067] pci 0000:00:0a.0: supports D1 D2
[    3.110067] pci 0000:00:0a.0: supports D1 D2
[    3.118503] pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.118503] pci 0000:00:0a.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.120009] pci 0000:00:0a.0: PME# disabled
[    3.120009] pci 0000:00:0a.0: PME# disabled
[    3.130032] pci 0000:00:0b.0: [10de:005d] type 01 class 0x060400
[    3.130032] pci 0000:00:0b.0: [10de:005d] type 01 class 0x060400
[    3.140086] pci 0000:00:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.140086] pci 0000:00:0b.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.150008] pci 0000:00:0b.0: PME# disabled
[    3.150008] pci 0000:00:0b.0: PME# disabled
[    3.160035] pci 0000:00:0c.0: [10de:005d] type 01 class 0x060400
[    3.160035] pci 0000:00:0c.0: [10de:005d] type 01 class 0x060400
[    3.170081] pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.170081] pci 0000:00:0c.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.180008] pci 0000:00:0c.0: PME# disabled
[    3.180008] pci 0000:00:0c.0: PME# disabled
[    3.190035] pci 0000:00:0d.0: [10de:005d] type 01 class 0x060400
[    3.190035] pci 0000:00:0d.0: [10de:005d] type 01 class 0x060400
[    3.200081] pci 0000:00:0d.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.200081] pci 0000:00:0d.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.210008] pci 0000:00:0d.0: PME# disabled
[    3.210008] pci 0000:00:0d.0: PME# disabled
[    3.220037] pci 0000:00:0e.0: [10de:005d] type 01 class 0x060400
[    3.220037] pci 0000:00:0e.0: [10de:005d] type 01 class 0x060400
[    3.230081] pci 0000:00:0e.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.230081] pci 0000:00:0e.0: PME# supported from D0 D1 D2 D3hot D3cold
[    3.240008] pci 0000:00:0e.0: PME# disabled
[    3.240008] pci 0000:00:0e.0: PME# disabled
[    3.250043] pci 0000:00:18.0: [1022:1100] type 00 class 0x060000
[    3.250043] pci 0000:00:18.0: [1022:1100] type 00 class 0x060000
[    3.260085] pci 0000:00:18.1: [1022:1101] type 00 class 0x060000
[    3.260085] pci 0000:00:18.1: [1022:1101] type 00 class 0x060000
[    3.270072] pci 0000:00:18.2: [1022:1102] type 00 class 0x060000
[    3.270072] pci 0000:00:18.2: [1022:1102] type 00 class 0x060000
[    3.280070] pci 0000:00:18.3: [1022:1103] type 00 class 0x060000
[    3.280070] pci 0000:00:18.3: [1022:1103] type 00 class 0x060000
[    3.290078] pci_bus 0000:00: fixups for bus
[    3.290078] pci_bus 0000:00: fixups for bus
[    3.300008] pci 0000:00:09.0: scanning [bus 05-05] behind bridge, pass 0
[    3.300008] pci 0000:00:09.0: scanning [bus 05-05] behind bridge, pass 0
[    3.310017] pci_bus 0000:05: scanning bus
[    3.310017] pci_bus 0000:05: scanning bus
[    3.320060] pci_bus 0000:05: fixups for bus
[    3.320060] pci_bus 0000:05: fixups for bus
[    3.330006] pci 0000:00:09.0: PCI bridge to [bus 05] (subtractive decode)
[    3.330006] pci 0000:00:09.0: PCI bridge to [bus 05] (subtractive decode)
[    3.340014] pci 0000:00:09.0:   bridge window [io  0x0000-0xffff] (subtractive decode)
[    3.340014] pci 0000:00:09.0:   bridge window [io  0x0000-0xffff] (subtractive decode)
[    3.350010] pci 0000:00:09.0:   bridge window [mem 0x40000000-0xffffffff] (subtractive decode)
[    3.350010] pci 0000:00:09.0:   bridge window [mem 0x40000000-0xffffffff] (subtractive decode)
[    3.360007] pci 0000:00:09.0:   bridge window [mem 0xfeb00000-0xfec0ffff] (subtractive decode)
[    3.360007] pci 0000:00:09.0:   bridge window [mem 0xfeb00000-0xfec0ffff] (subtractive decode)
[    3.370007] pci 0000:00:09.0:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[    3.370007] pci 0000:00:09.0:   bridge window [mem 0x000a0000-0x000bffff] (subtractive decode)
[    3.380006] pci_bus 0000:05: bus scan returning with max=05
[    3.380006] pci_bus 0000:05: bus scan returning with max=05
[    3.390009] pci 0000:00:0b.0: scanning [bus 04-04] behind bridge, pass 0
[    3.390009] pci 0000:00:0b.0: scanning [bus 04-04] behind bridge, pass 0
[    3.400053] pci_bus 0000:04: scanning bus
[    3.400053] pci_bus 0000:04: scanning bus
[    3.410008] pci_bus 0000:04: fixups for bus
[    3.410008] pci_bus 0000:04: fixups for bus
[    3.420006] pci 0000:00:0b.0: PCI bridge to [bus 04]
[    3.420006] pci 0000:00:0b.0: PCI bridge to [bus 04]
[    3.430016] pci_bus 0000:04: bus scan returning with max=04
[    3.430016] pci_bus 0000:04: bus scan returning with max=04
[    3.440009] pci 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 0
[    3.440009] pci 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 0
[    3.450052] pci_bus 0000:03: scanning bus
[    3.450052] pci_bus 0000:03: scanning bus
[    3.460007] pci_bus 0000:03: fixups for bus
[    3.460007] pci_bus 0000:03: fixups for bus
[    3.470006] pci 0000:00:0c.0: PCI bridge to [bus 03]
[    3.470006] pci 0000:00:0c.0: PCI bridge to [bus 03]
[    3.480016] pci_bus 0000:03: bus scan returning with max=03
[    3.480016] pci_bus 0000:03: bus scan returning with max=03
[    3.490009] pci 0000:00:0d.0: scanning [bus 02-02] behind bridge, pass 0
[    3.490009] pci 0000:00:0d.0: scanning [bus 02-02] behind bridge, pass 0
[    3.500052] pci_bus 0000:02: scanning bus
[    3.500052] pci_bus 0000:02: scanning bus
[    3.510008] pci_bus 0000:02: fixups for bus
[    3.510008] pci_bus 0000:02: fixups for bus
[    3.520006] pci 0000:00:0d.0: PCI bridge to [bus 02]
[    3.520006] pci 0000:00:0d.0: PCI bridge to [bus 02]
[    3.530016] pci_bus 0000:02: bus scan returning with max=02
[    3.530016] pci_bus 0000:02: bus scan returning with max=02
[    3.540009] pci 0000:00:0e.0: scanning [bus 01-01] behind bridge, pass 0
[    3.540009] pci 0000:00:0e.0: scanning [bus 01-01] behind bridge, pass 0
[    3.550055] pci_bus 0000:01: scanning bus
[    3.550055] pci_bus 0000:01: scanning bus
[    3.560027] pci 0000:01:00.0: [1002:5b60] type 00 class 0x030000
[    3.560027] pci 0000:01:00.0: [1002:5b60] type 00 class 0x030000
[    3.570019] pci 0000:01:00.0: reg 10: [mem 0xd0000000-0xd7ffffff pref]
[    3.570019] pci 0000:01:00.0: reg 10: [mem 0xd0000000-0xd7ffffff pref]
[    3.580015] pci 0000:01:00.0: reg 14: [io  0xc000-0xc0ff]
[    3.580015] pci 0000:01:00.0: reg 14: [io  0xc000-0xc0ff]
[    3.590015] pci 0000:01:00.0: reg 18: [mem 0xd9000000-0xd900ffff]
[    3.590015] pci 0000:01:00.0: reg 18: [mem 0xd9000000-0xd900ffff]
[    3.600042] pci 0000:01:00.0: reg 30: [mem 0x00000000-0x0001ffff pref]
[    3.600042] pci 0000:01:00.0: reg 30: [mem 0x00000000-0x0001ffff pref]
[    3.610055] pci 0000:01:00.0: supports D1 D2
[    3.610055] pci 0000:01:00.0: supports D1 D2
[    3.620037] pci 0000:01:00.1: [1002:5b70] type 00 class 0x038000
[    3.620037] pci 0000:01:00.1: [1002:5b70] type 00 class 0x038000
[    3.630017] pci 0000:01:00.1: reg 10: [mem 0xd9010000-0xd901ffff]
[    3.630017] pci 0000:01:00.1: reg 10: [mem 0xd9010000-0xd901ffff]
[    3.640100] pci 0000:01:00.1: supports D1 D2
[    3.640100] pci 0000:01:00.1: supports D1 D2
[    3.650024] pci_bus 0000:01: fixups for bus
[    3.650024] pci_bus 0000:01: fixups for bus
[    3.660005] pci 0000:00:0e.0: PCI bridge to [bus 01]
[    3.660005] pci 0000:00:0e.0: PCI bridge to [bus 01]
[    3.670010] pci 0000:00:0e.0:   bridge window [io  0xc000-0xcfff]
[    3.670010] pci 0000:00:0e.0:   bridge window [io  0xc000-0xcfff]
[    3.680008] pci 0000:00:0e.0:   bridge window [mem 0xd8000000-0xd9ffffff]
[    3.680008] pci 0000:00:0e.0:   bridge window [mem 0xd8000000-0xd9ffffff]
[    3.690010] pci 0000:00:0e.0:   bridge window [mem 0xd0000000-0xd7ffffff 64bit pref]
[    3.690010] pci 0000:00:0e.0:   bridge window [mem 0xd0000000-0xd7ffffff 64bit pref]
[    3.700006] pci_bus 0000:01: bus scan returning with max=01
[    3.700006] pci_bus 0000:01: bus scan returning with max=01
[    3.710009] pci 0000:00:09.0: scanning [bus 05-05] behind bridge, pass 1
[    3.710009] pci 0000:00:09.0: scanning [bus 05-05] behind bridge, pass 1
[    3.720010] pci 0000:00:0b.0: scanning [bus 04-04] behind bridge, pass 1
[    3.720010] pci 0000:00:0b.0: scanning [bus 04-04] behind bridge, pass 1
[    3.730010] pci 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 1
[    3.730010] pci 0000:00:0c.0: scanning [bus 03-03] behind bridge, pass 1
[    3.740009] pci 0000:00:0d.0: scanning [bus 02-02] behind bridge, pass 1
[    3.740009] pci 0000:00:0d.0: scanning [bus 02-02] behind bridge, pass 1
[    3.750010] pci 0000:00:0e.0: scanning [bus 01-01] behind bridge, pass 1
[    3.750010] pci 0000:00:0e.0: scanning [bus 01-01] behind bridge, pass 1
[    3.760009] pci_bus 0000:00: bus scan returning with max=05
[    3.760009] pci_bus 0000:00: bus scan returning with max=05
[    3.772123] pci 0000:00:00.0: default IRQ router [10de:005e]
[    3.772123] pci 0000:00:00.0: default IRQ router [10de:005e]
[    3.780011] pci 0000:00:01.1: ignoring bogus IRQ 255
[    3.780011] pci 0000:00:01.1: ignoring bogus IRQ 255
[    3.789889] pci 0000:00:02.0: ignoring bogus IRQ 255
[    3.789889] pci 0000:00:02.0: ignoring bogus IRQ 255
[    3.790007] pci 0000:00:02.1: ignoring bogus IRQ 255
[    3.790007] pci 0000:00:02.1: ignoring bogus IRQ 255
[    3.800017] PCI: pci_cache_line_size set to 64 bytes
[    3.800017] PCI: pci_cache_line_size set to 64 bytes
[    3.810017] pci 0000:00:01.1: BAR 0: reserving [io  0xdc00-0xdc1f flags 0x40101] (d=0, p=0)
[    3.810017] pci 0000:00:01.1: BAR 0: reserving [io  0xdc00-0xdc1f flags 0x40101] (d=0, p=0)
[    3.820007] pci 0000:00:01.1: BAR 4: reserving [io  0x4c00-0x4c3f flags 0x40101] (d=0, p=0)
[    3.820007] pci 0000:00:01.1: BAR 4: reserving [io  0x4c00-0x4c3f flags 0x40101] (d=0, p=0)
[    3.830007] pci 0000:00:01.1: BAR 5: reserving [io  0x4c40-0x4c7f flags 0x40101] (d=0, p=0)
[    3.830007] pci 0000:00:01.1: BAR 5: reserving [io  0x4c40-0x4c7f flags 0x40101] (d=0, p=0)
[    3.840010] pci 0000:00:02.0: BAR 0: reserving [mem 0xda002000-0xda002fff flags 0x40200] (d=0, p=0)
[    3.840010] pci 0000:00:02.0: BAR 0: reserving [mem 0xda002000-0xda002fff flags 0x40200] (d=0, p=0)
[    3.850010] pci 0000:00:02.1: BAR 0: reserving [mem 0xfeb00000-0xfeb000ff flags 0x40200] (d=0, p=0)
[    3.850010] pci 0000:00:02.1: BAR 0: reserving [mem 0xfeb00000-0xfeb000ff flags 0x40200] (d=0, p=0)
[    3.860007] pci 0000:00:02.1: address space collision: [mem 0xfeb00000-0xfeb000ff] conflicts with PCI Bus #00 [mem 0xfeb00000-0xfec0ffff]
[    3.860007] pci 0000:00:02.1: address space collision: [mem 0xfeb00000-0xfeb000ff] conflicts with PCI Bus #00 [mem 0xfeb00000-0xfec0ffff]
[    3.870021] pci 0000:00:04.0: BAR 0: reserving [io  0xd400-0xd4ff flags 0x40101] (d=0, p=0)
[    3.870021] pci 0000:00:04.0: BAR 0: reserving [io  0xd400-0xd4ff flags 0x40101] (d=0, p=0)
[    3.880007] pci 0000:00:04.0: BAR 1: reserving [io  0xd800-0xd8ff flags 0x40101] (d=0, p=0)
[    3.880007] pci 0000:00:04.0: BAR 1: reserving [io  0xd800-0xd8ff flags 0x40101] (d=0, p=0)
[    3.890008] pci 0000:00:04.0: BAR 2: reserving [mem 0xda001000-0xda001fff flags 0x40200] (d=0, p=0)
[    3.890008] pci 0000:00:04.0: BAR 2: reserving [mem 0xda001000-0xda001fff flags 0x40200] (d=0, p=0)
[    3.900010] pci 0000:00:06.0: BAR 0: reserving [io  0x01f0-0x01f7 flags 0x110] (d=0, p=0)
[    3.900010] pci 0000:00:06.0: BAR 0: reserving [io  0x01f0-0x01f7 flags 0x110] (d=0, p=0)
[    3.910007] pci 0000:00:06.0: BAR 1: reserving [io  0x03f6 flags 0x110] (d=0, p=0)
[    3.910007] pci 0000:00:06.0: BAR 1: reserving [io  0x03f6 flags 0x110] (d=0, p=0)
[    3.920007] pci 0000:00:06.0: BAR 2: reserving [io  0x0170-0x0177 flags 0x110] (d=0, p=0)
[    3.920007] pci 0000:00:06.0: BAR 2: reserving [io  0x0170-0x0177 flags 0x110] (d=0, p=0)
[    3.930007] pci 0000:00:06.0: BAR 3: reserving [io  0x0376 flags 0x110] (d=0, p=0)
[    3.930007] pci 0000:00:06.0: BAR 3: reserving [io  0x0376 flags 0x110] (d=0, p=0)
[    3.940007] pci 0000:00:06.0: BAR 4: reserving [io  0xf000-0xf00f flags 0x40101] (d=0, p=0)
[    3.940007] pci 0000:00:06.0: BAR 4: reserving [io  0xf000-0xf00f flags 0x40101] (d=0, p=0)
[    3.950012] pci 0000:00:0a.0: BAR 0: reserving [mem 0xda000000-0xda000fff flags 0x40200] (d=0, p=0)
[    3.950012] pci 0000:00:0a.0: BAR 0: reserving [mem 0xda000000-0xda000fff flags 0x40200] (d=0, p=0)
[    3.960007] pci 0000:00:0a.0: BAR 1: reserving [io  0xd000-0xd007 flags 0x40101] (d=0, p=0)
[    3.960007] pci 0000:00:0a.0: BAR 1: reserving [io  0xd000-0xd007 flags 0x40101] (d=0, p=0)
[    3.970025] pci 0000:01:00.0: BAR 0: reserving [mem 0xd0000000-0xd7ffffff flags 0x42208] (d=0, p=0)
[    3.970025] pci 0000:01:00.0: BAR 0: reserving [mem 0xd0000000-0xd7ffffff flags 0x42208] (d=0, p=0)
[    3.980010] pci 0000:01:00.0: BAR 1: reserving [io  0xc000-0xc0ff flags 0x40101] (d=0, p=0)
[    3.980010] pci 0000:01:00.0: BAR 1: reserving [io  0xc000-0xc0ff flags 0x40101] (d=0, p=0)
[    3.990007] pci 0000:01:00.0: BAR 2: reserving [mem 0xd9000000-0xd900ffff flags 0x40200] (d=0, p=0)
[    3.990007] pci 0000:01:00.0: BAR 2: reserving [mem 0xd9000000-0xd900ffff flags 0x40200] (d=0, p=0)
[    4.000048] pci 0000:01:00.1: BAR 0: reserving [mem 0xd9010000-0xd901ffff flags 0x40200] (d=1, p=1)
[    4.000048] pci 0000:01:00.1: BAR 0: reserving [mem 0xd9010000-0xd901ffff flags 0x40200] (d=1, p=1)
[    4.010007] Expanded resource reserved due to conflict with PCI Bus #00
[    4.010007] Expanded resource reserved due to conflict with PCI Bus #00
[    4.020006] e820: reserve RAM buffer [mem 0x0009f800-0x0009ffff]
[    4.020006] e820: reserve RAM buffer [mem 0x0009f800-0x0009ffff]
[    4.030015] e820: reserve RAM buffer [mem 0x3fff0000-0x3fffffff]
[    4.030015] e820: reserve RAM buffer [mem 0x3fff0000-0x3fffffff]
[    4.040009] initcall pci_subsys_init+0x0/0x44 returned 0 after 1269531 usecs
[    4.040009] initcall pci_subsys_init+0x0/0x44 returned 0 after 1269531 usecs
[    4.050006] calling  proto_init+0x0/0xf @ 1
[    4.050006] calling  proto_init+0x0/0xf @ 1
[    4.060016] initcall proto_init+0x0/0xf returned 0 after 0 usecs
[    4.060016] initcall proto_init+0x0/0xf returned 0 after 0 usecs
[    4.070006] calling  net_dev_init+0x0/0x1de @ 1
[    4.070006] calling  net_dev_init+0x0/0x1de @ 1
[    4.080596] initcall net_dev_init+0x0/0x1de returned 0 after 0 usecs
[    4.080596] initcall net_dev_init+0x0/0x1de returned 0 after 0 usecs
[    4.090007] calling  neigh_init+0x0/0x73 @ 1
[    4.090007] calling  neigh_init+0x0/0x73 @ 1
[    4.098503] initcall neigh_init+0x0/0x73 returned 0 after 0 usecs
[    4.098503] initcall neigh_init+0x0/0x73 returned 0 after 0 usecs
[    4.100006] calling  genl_init+0x0/0x64 @ 1
[    4.100006] calling  genl_init+0x0/0x64 @ 1
[    4.108410] initcall genl_init+0x0/0x64 returned 0 after 0 usecs
[    4.108410] initcall genl_init+0x0/0x64 returned 0 after 0 usecs
[    4.110007] calling  wireless_nlevent_init+0x0/0xf @ 1
[    4.110007] calling  wireless_nlevent_init+0x0/0xf @ 1
[    4.120009] initcall wireless_nlevent_init+0x0/0xf returned 0 after 0 usecs
[    4.120009] initcall wireless_nlevent_init+0x0/0xf returned 0 after 0 usecs
[    4.130118] calling  init_amd_nbs+0x0/0xad @ 1
[    4.130118] calling  init_amd_nbs+0x0/0xad @ 1
[    4.140059] initcall init_amd_nbs+0x0/0xad returned 0 after 0 usecs
[    4.140059] initcall init_amd_nbs+0x0/0xad returned 0 after 0 usecs
[    4.150007] calling  clocksource_done_booting+0x0/0x53 @ 1
[    4.150007] calling  clocksource_done_booting+0x0/0x53 @ 1
[    4.160009] Switching to clocksource refined-jiffies
[    4.160009] Switching to clocksource refined-jiffies
[    4.180002] initcall clocksource_done_booting+0x0/0x53 returned 0 after 9765 usecs
[    4.180002] initcall clocksource_done_booting+0x0/0x53 returned 0 after 9765 usecs
[    4.180006] calling  init_pipe_fs+0x0/0x3d @ 1
[    4.180006] calling  init_pipe_fs+0x0/0x3d @ 1
[    4.190162] initcall init_pipe_fs+0x0/0x3d returned 0 after 0 usecs
[    4.190162] initcall init_pipe_fs+0x0/0x3d returned 0 after 0 usecs
[    4.200005] calling  eventpoll_init+0x0/0xfd @ 1
[    4.200005] calling  eventpoll_init+0x0/0xfd @ 1
[    4.210037] initcall eventpoll_init+0x0/0xfd returned 0 after 0 usecs
[    4.210037] initcall eventpoll_init+0x0/0xfd returned 0 after 0 usecs
[    4.220005] calling  anon_inode_init+0x0/0x4a @ 1
[    4.220005] calling  anon_inode_init+0x0/0x4a @ 1
[    4.230158] initcall anon_inode_init+0x0/0x4a returned 0 after 0 usecs
[    4.230158] initcall anon_inode_init+0x0/0x4a returned 0 after 0 usecs
[    4.240006] calling  blk_scsi_ioctl_init+0x0/0x288 @ 1
[    4.240006] calling  blk_scsi_ioctl_init+0x0/0x288 @ 1
[    4.250008] initcall blk_scsi_ioctl_init+0x0/0x288 returned 0 after 0 usecs
[    4.250008] initcall blk_scsi_ioctl_init+0x0/0x288 returned 0 after 0 usecs
[    4.260006] calling  dynamic_debug_init_debugfs+0x0/0x5c @ 1
[    4.260006] calling  dynamic_debug_init_debugfs+0x0/0x5c @ 1
[    4.270031] initcall dynamic_debug_init_debugfs+0x0/0x5c returned 0 after 0 usecs
[    4.270031] initcall dynamic_debug_init_debugfs+0x0/0x5c returned 0 after 0 usecs
[    4.280006] calling  chr_dev_init+0x0/0xa5 @ 1
[    4.280006] calling  chr_dev_init+0x0/0xa5 @ 1
[    4.301916] initcall chr_dev_init+0x0/0xa5 returned 0 after 9765 usecs
[    4.301916] initcall chr_dev_init+0x0/0xa5 returned 0 after 9765 usecs
[    4.310026] calling  cpufreq_gov_performance_init+0x0/0xf @ 1
[    4.310026] calling  cpufreq_gov_performance_init+0x0/0xf @ 1
[    4.320026] initcall cpufreq_gov_performance_init+0x0/0xf returned 0 after 0 usecs
[    4.320026] initcall cpufreq_gov_performance_init+0x0/0xf returned 0 after 0 usecs
[    4.330006] calling  cpufreq_gov_dbs_init+0x0/0x23 @ 1
[    4.330006] calling  cpufreq_gov_dbs_init+0x0/0x23 @ 1
[    4.340008] initcall cpufreq_gov_dbs_init+0x0/0x23 returned 0 after 0 usecs
[    4.340008] initcall cpufreq_gov_dbs_init+0x0/0x23 returned 0 after 0 usecs
[    4.350006] calling  pcibios_assign_resources+0x0/0xae @ 1
[    4.350006] calling  pcibios_assign_resources+0x0/0xae @ 1
[    4.360068] pci 0000:00:02.1: BAR 0: assigned [mem 0x40000000-0x400000ff]
[    4.360068] pci 0000:00:02.1: BAR 0: assigned [mem 0x40000000-0x400000ff]
[    4.370011] pci 0000:00:02.1: BAR 0: set to [mem 0x40000000-0x400000ff] (PCI address [0x40000000-0x400000ff])
[    4.370011] pci 0000:00:02.1: BAR 0: set to [mem 0x40000000-0x400000ff] (PCI address [0x40000000-0x400000ff])
[    4.380008] pci 0000:00:09.0: PCI bridge to [bus 05]
[    4.380008] pci 0000:00:09.0: PCI bridge to [bus 05]
[    4.390015] pci 0000:00:0b.0: PCI bridge to [bus 04]
[    4.390015] pci 0000:00:0b.0: PCI bridge to [bus 04]
[    4.400019] pci 0000:00:0c.0: PCI bridge to [bus 03]
[    4.400019] pci 0000:00:0c.0: PCI bridge to [bus 03]
[    4.410015] pci 0000:00:0d.0: PCI bridge to [bus 02]
[    4.410015] pci 0000:00:0d.0: PCI bridge to [bus 02]
[    4.420018] pci 0000:01:00.0: BAR 6: assigned [mem 0xd8000000-0xd801ffff pref]
[    4.420018] pci 0000:01:00.0: BAR 6: assigned [mem 0xd8000000-0xd801ffff pref]
[    4.430007] pci 0000:00:0e.0: PCI bridge to [bus 01]
[    4.430007] pci 0000:00:0e.0: PCI bridge to [bus 01]
[    4.440007] pci 0000:00:0e.0:   bridge window [io  0xc000-0xcfff]
[    4.440007] pci 0000:00:0e.0:   bridge window [io  0xc000-0xcfff]
[    4.450009] pci 0000:00:0e.0:   bridge window [mem 0xd8000000-0xd9ffffff]
[    4.450009] pci 0000:00:0e.0:   bridge window [mem 0xd8000000-0xd9ffffff]
[    4.460008] pci 0000:00:0e.0:   bridge window [mem 0xd0000000-0xd7ffffff 64bit pref]
[    4.460008] pci 0000:00:0e.0:   bridge window [mem 0xd0000000-0xd7ffffff 64bit pref]
[    4.470017] pci 0000:00:09.0: setting latency timer to 64
[    4.470017] pci 0000:00:09.0: setting latency timer to 64
[    4.480025] pci_bus 0000:00: resource 4 [io  0x0000-0xffff]
[    4.480025] pci_bus 0000:00: resource 4 [io  0x0000-0xffff]
[    4.490006] pci_bus 0000:00: resource 5 [mem 0x40000000-0xffffffff]
[    4.490006] pci_bus 0000:00: resource 5 [mem 0x40000000-0xffffffff]
[    4.500006] pci_bus 0000:00: resource 6 [mem 0xfeb00000-0xfec0ffff]
[    4.500006] pci_bus 0000:00: resource 6 [mem 0xfeb00000-0xfec0ffff]
[    4.510006] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff]
[    4.510006] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff]
[    4.520006] pci_bus 0000:05: resource 4 [io  0x0000-0xffff]
[    4.520006] pci_bus 0000:05: resource 4 [io  0x0000-0xffff]
[    4.530006] pci_bus 0000:05: resource 5 [mem 0x40000000-0xffffffff]
[    4.530006] pci_bus 0000:05: resource 5 [mem 0x40000000-0xffffffff]
[    4.540006] pci_bus 0000:05: resource 6 [mem 0xfeb00000-0xfec0ffff]
[    4.540006] pci_bus 0000:05: resource 6 [mem 0xfeb00000-0xfec0ffff]
[    4.550006] pci_bus 0000:05: resource 7 [mem 0x000a0000-0x000bffff]
[    4.550006] pci_bus 0000:05: resource 7 [mem 0x000a0000-0x000bffff]
[    4.560006] pci_bus 0000:01: resource 0 [io  0xc000-0xcfff]
[    4.560006] pci_bus 0000:01: resource 0 [io  0xc000-0xcfff]
[    4.570006] pci_bus 0000:01: resource 1 [mem 0xd8000000-0xd9ffffff]
[    4.570006] pci_bus 0000:01: resource 1 [mem 0xd8000000-0xd9ffffff]
[    4.580006] pci_bus 0000:01: resource 2 [mem 0xd0000000-0xd7ffffff 64bit pref]
[    4.580006] pci_bus 0000:01: resource 2 [mem 0xd0000000-0xd7ffffff 64bit pref]
[    4.590015] initcall pcibios_assign_resources+0x0/0xae returned 0 after 224609 usecs
[    4.590015] initcall pcibios_assign_resources+0x0/0xae returned 0 after 224609 usecs
[    4.600005] calling  inet_init+0x0/0x252 @ 1
[    4.600005] calling  inet_init+0x0/0x252 @ 1
[    4.610054] NET: Registered protocol family 2
[    4.610054] NET: Registered protocol family 2
[    4.620406] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    4.620406] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    4.630117] TCP bind hash table entries: 4096 (order: 5, 147456 bytes)
[    4.630117] TCP bind hash table entries: 4096 (order: 5, 147456 bytes)
[    4.640444] TCP: Hash tables configured (established 4096 bind 4096)
[    4.640444] TCP: Hash tables configured (established 4096 bind 4096)
[    4.650095] TCP: reno registered
[    4.650095] TCP: reno registered
[    4.660016] UDP hash table entries: 256 (order: 2, 20480 bytes)
[    4.660016] UDP hash table entries: 256 (order: 2, 20480 bytes)
[    4.670069] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
[    4.670069] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
[    4.680232] initcall inet_init+0x0/0x252 returned 0 after 68359 usecs
[    4.680232] initcall inet_init+0x0/0x252 returned 0 after 68359 usecs
[    4.690007] calling  ipv4_offload_init+0x0/0x59 @ 1
[    4.690007] calling  ipv4_offload_init+0x0/0x59 @ 1
[    4.700024] initcall ipv4_offload_init+0x0/0x59 returned 0 after 0 usecs
[    4.700024] initcall ipv4_offload_init+0x0/0x59 returned 0 after 0 usecs
[    4.710006] calling  af_unix_init+0x0/0x47 @ 1
[    4.710006] calling  af_unix_init+0x0/0x47 @ 1
[    4.718856] NET: Registered protocol family 1
[    4.718856] NET: Registered protocol family 1
[    4.720014] initcall af_unix_init+0x0/0x47 returned 0 after 9765 usecs
[    4.720014] initcall af_unix_init+0x0/0x47 returned 0 after 9765 usecs
[    4.730006] calling  ipv6_offload_init+0x0/0x5f @ 1
[    4.730006] calling  ipv6_offload_init+0x0/0x5f @ 1
[    4.740008] initcall ipv6_offload_init+0x0/0x5f returned 0 after 0 usecs
[    4.740008] initcall ipv6_offload_init+0x0/0x5f returned 0 after 0 usecs
[    4.750006] calling  default_rootfs+0x0/0x65 @ 1
[    4.750006] calling  default_rootfs+0x0/0x65 @ 1
[    4.760200] initcall default_rootfs+0x0/0x65 returned 0 after 0 usecs
[    4.760200] initcall default_rootfs+0x0/0x65 returned 0 after 0 usecs
[    4.770007] calling  pci_iommu_init+0x0/0x34 @ 1
[    4.770007] calling  pci_iommu_init+0x0/0x34 @ 1
[    4.780007] initcall pci_iommu_init+0x0/0x34 returned 0 after 0 usecs
[    4.780007] initcall pci_iommu_init+0x0/0x34 returned 0 after 0 usecs
[    4.790118] calling  i8259A_init_ops+0x0/0x20 @ 1
[    4.790118] calling  i8259A_init_ops+0x0/0x20 @ 1
[    4.800008] initcall i8259A_init_ops+0x0/0x20 returned 0 after 0 usecs
[    4.800008] initcall i8259A_init_ops+0x0/0x20 returned 0 after 0 usecs
[    4.810005] calling  sbf_init+0x0/0xe3 @ 1
[    4.810005] calling  sbf_init+0x0/0xe3 @ 1
[    4.818157] initcall sbf_init+0x0/0xe3 returned 0 after 0 usecs
[    4.818157] initcall sbf_init+0x0/0xe3 returned 0 after 0 usecs
[    4.820011] calling  init_tsc_clocksource+0x0/0x79 @ 1
[    4.820011] calling  init_tsc_clocksource+0x0/0x79 @ 1
[    4.830019] initcall init_tsc_clocksource+0x0/0x79 returned 0 after 0 usecs
[    4.830019] initcall init_tsc_clocksource+0x0/0x79 returned 0 after 0 usecs
[    4.850001] calling  add_rtc_cmos+0x0/0x20 @ 1
[    4.850001] calling  add_rtc_cmos+0x0/0x20 @ 1
[    4.850129] platform rtc_cmos: registered platform RTC device (no PNP device found)
[    4.850129] platform rtc_cmos: registered platform RTC device (no PNP device found)
[    4.860087] initcall add_rtc_cmos+0x0/0x20 returned 0 after 9765 usecs
[    4.860087] initcall add_rtc_cmos+0x0/0x20 returned 0 after 9765 usecs
[    4.880019] calling  i8237A_init_ops+0x0/0x11 @ 1
[    4.880019] calling  i8237A_init_ops+0x0/0x11 @ 1
[    4.890009] initcall i8237A_init_ops+0x0/0x11 returned 0 after 0 usecs
[    4.890009] initcall i8237A_init_ops+0x0/0x11 returned 0 after 0 usecs
[    4.900006] calling  cache_sysfs_init+0x0/0x50 @ 1
[    4.900006] calling  cache_sysfs_init+0x0/0x50 @ 1
[    4.910286] initcall cache_sysfs_init+0x0/0x50 returned 0 after 0 usecs
[    4.910286] initcall cache_sysfs_init+0x0/0x50 returned 0 after 0 usecs
[    4.920005] calling  intel_uncore_init+0x0/0x351 @ 1
[    4.920005] calling  intel_uncore_init+0x0/0x351 @ 1
[    4.930005] initcall intel_uncore_init+0x0/0x351 returned -19 after 0 usecs
[    4.930005] initcall intel_uncore_init+0x0/0x351 returned -19 after 0 usecs
[    4.940005] calling  thermal_throttle_init_device+0x0/0x77 @ 1
[    4.940005] calling  thermal_throttle_init_device+0x0/0x77 @ 1
[    4.950008] initcall thermal_throttle_init_device+0x0/0x77 returned 0 after 0 usecs
[    4.950008] initcall thermal_throttle_init_device+0x0/0x77 returned 0 after 0 usecs
[    4.960004] calling  amd_ibs_init+0x0/0x3e4 @ 1
[    4.960004] calling  amd_ibs_init+0x0/0x3e4 @ 1
[    4.970005] initcall amd_ibs_init+0x0/0x3e4 returned -19 after 0 usecs
[    4.970005] initcall amd_ibs_init+0x0/0x3e4 returned -19 after 0 usecs
[    4.980005] calling  ioapic_init_ops+0x0/0x11 @ 1
[    4.980005] calling  ioapic_init_ops+0x0/0x11 @ 1
[    4.989370] initcall ioapic_init_ops+0x0/0x11 returned 0 after 0 usecs
[    4.989370] initcall ioapic_init_ops+0x0/0x11 returned 0 after 0 usecs
[    4.990004] calling  add_pcspkr+0x0/0x3b @ 1
[    4.990004] calling  add_pcspkr+0x0/0x3b @ 1
[    5.000053] initcall add_pcspkr+0x0/0x3b returned 0 after 0 usecs
[    5.000053] initcall add_pcspkr+0x0/0x3b returned 0 after 0 usecs
[    5.010007] calling  start_periodic_check_for_corruption+0x0/0x3e @ 1
[    5.010007] calling  start_periodic_check_for_corruption+0x0/0x3e @ 1
[    5.020007] initcall start_periodic_check_for_corruption+0x0/0x3e returned 0 after 0 usecs
[    5.020007] initcall start_periodic_check_for_corruption+0x0/0x3e returned 0 after 0 usecs
[    5.030005] calling  pt_dump_init+0x0/0x64 @ 1
[    5.030005] calling  pt_dump_init+0x0/0x64 @ 1
[    5.040021] initcall pt_dump_init+0x0/0x64 returned 0 after 0 usecs
[    5.040021] initcall pt_dump_init+0x0/0x64 returned 0 after 0 usecs
[    5.050005] calling  net5501_init+0x0/0xf9 @ 1
[    5.050005] calling  net5501_init+0x0/0xf9 @ 1
[    5.060005] initcall net5501_init+0x0/0xf9 returned 0 after 0 usecs
[    5.060005] initcall net5501_init+0x0/0xf9 returned 0 after 0 usecs
[    5.070004] calling  geos_init+0x0/0x88 @ 1
[    5.070004] calling  geos_init+0x0/0x88 @ 1
[    5.080007] initcall geos_init+0x0/0x88 returned 0 after 0 usecs
[    5.080007] initcall geos_init+0x0/0x88 returned 0 after 0 usecs
[    5.090004] calling  proc_execdomains_init+0x0/0x1c @ 1
[    5.090004] calling  proc_execdomains_init+0x0/0x1c @ 1
[    5.100013] initcall proc_execdomains_init+0x0/0x1c returned 0 after 0 usecs
[    5.100013] initcall proc_execdomains_init+0x0/0x1c returned 0 after 0 usecs
[    5.110004] calling  ioresources_init+0x0/0x31 @ 1
[    5.110004] calling  ioresources_init+0x0/0x31 @ 1
[    5.120014] initcall ioresources_init+0x0/0x31 returned 0 after 0 usecs
[    5.120014] initcall ioresources_init+0x0/0x31 returned 0 after 0 usecs
[    5.130004] calling  uid_cache_init+0x0/0x78 @ 1
[    5.130004] calling  uid_cache_init+0x0/0x78 @ 1
[    5.140032] initcall uid_cache_init+0x0/0x78 returned 0 after 0 usecs
[    5.140032] initcall uid_cache_init+0x0/0x78 returned 0 after 0 usecs
[    5.150005] calling  init_posix_timers+0x0/0x184 @ 1
[    5.150005] calling  init_posix_timers+0x0/0x184 @ 1
[    5.160012] initcall init_posix_timers+0x0/0x184 returned 0 after 0 usecs
[    5.160012] initcall init_posix_timers+0x0/0x184 returned 0 after 0 usecs
[    5.170005] calling  init_posix_cpu_timers+0x0/0x9b @ 1
[    5.170005] calling  init_posix_cpu_timers+0x0/0x9b @ 1
[    5.180005] initcall init_posix_cpu_timers+0x0/0x9b returned 0 after 0 usecs
[    5.180005] initcall init_posix_cpu_timers+0x0/0x9b returned 0 after 0 usecs
[    5.190005] calling  init_sched_debug_procfs+0x0/0x27 @ 1
[    5.190005] calling  init_sched_debug_procfs+0x0/0x27 @ 1
[    5.200010] initcall init_sched_debug_procfs+0x0/0x27 returned 0 after 0 usecs
[    5.200010] initcall init_sched_debug_procfs+0x0/0x27 returned 0 after 0 usecs
[    5.210006] calling  snapshot_device_init+0x0/0xf @ 1
[    5.210006] calling  snapshot_device_init+0x0/0xf @ 1
[    5.220222] initcall snapshot_device_init+0x0/0xf returned 0 after 0 usecs
[    5.220222] initcall snapshot_device_init+0x0/0xf returned 0 after 0 usecs
[    5.230006] calling  create_proc_profile+0x0/0x192 @ 1
[    5.230006] calling  create_proc_profile+0x0/0x192 @ 1
[    5.240005] initcall create_proc_profile+0x0/0x192 returned 0 after 0 usecs
[    5.240005] initcall create_proc_profile+0x0/0x192 returned 0 after 0 usecs
[    5.250005] calling  timekeeping_init_ops+0x0/0x11 @ 1
[    5.250005] calling  timekeeping_init_ops+0x0/0x11 @ 1
[    5.260006] initcall timekeeping_init_ops+0x0/0x11 returned 0 after 0 usecs
[    5.260006] initcall timekeeping_init_ops+0x0/0x11 returned 0 after 0 usecs
[    5.270005] calling  init_clocksource_sysfs+0x0/0x45 @ 1
[    5.270005] calling  init_clocksource_sysfs+0x0/0x45 @ 1
[    5.280133] initcall init_clocksource_sysfs+0x0/0x45 returned 0 after 0 usecs
[    5.280133] initcall init_clocksource_sysfs+0x0/0x45 returned 0 after 0 usecs
[    5.290006] calling  init_timer_list_procfs+0x0/0x27 @ 1
[    5.290006] calling  init_timer_list_procfs+0x0/0x27 @ 1
[    5.300011] initcall init_timer_list_procfs+0x0/0x27 returned 0 after 0 usecs
[    5.300011] initcall init_timer_list_procfs+0x0/0x27 returned 0 after 0 usecs
[    5.310005] calling  alarmtimer_init+0x0/0x131 @ 1
[    5.310005] calling  alarmtimer_init+0x0/0x131 @ 1
[    5.320110] initcall alarmtimer_init+0x0/0x131 returned 0 after 0 usecs
[    5.320110] initcall alarmtimer_init+0x0/0x131 returned 0 after 0 usecs
[    5.330006] calling  lockdep_proc_init+0x0/0x4f @ 1
[    5.330006] calling  lockdep_proc_init+0x0/0x4f @ 1
[    5.340047] initcall lockdep_proc_init+0x0/0x4f returned 0 after 0 usecs
[    5.340047] initcall lockdep_proc_init+0x0/0x4f returned 0 after 0 usecs
[    5.350005] calling  futex_init+0x0/0x5b @ 1
[    5.350005] calling  futex_init+0x0/0x5b @ 1
[    5.360035] initcall futex_init+0x0/0x5b returned 0 after 0 usecs
[    5.360035] initcall futex_init+0x0/0x5b returned 0 after 0 usecs
[    5.370005] calling  proc_dma_init+0x0/0x1c @ 1
[    5.370005] calling  proc_dma_init+0x0/0x1c @ 1
[    5.380129] initcall proc_dma_init+0x0/0x1c returned 0 after 0 usecs
[    5.380129] initcall proc_dma_init+0x0/0x1c returned 0 after 0 usecs
[    5.390029] calling  proc_modules_init+0x0/0x1c @ 1
[    5.390029] calling  proc_modules_init+0x0/0x1c @ 1
[    5.400093] initcall proc_modules_init+0x0/0x1c returned 0 after 0 usecs
[    5.400093] initcall proc_modules_init+0x0/0x1c returned 0 after 0 usecs
[    5.410019] calling  kallsyms_init+0x0/0x1f @ 1
[    5.410019] calling  kallsyms_init+0x0/0x1f @ 1
[    5.410010] kwatchdog (29) used greatest stack depth: 7308 bytes left
[    5.410010] kwatchdog (29) used greatest stack depth: 7308 bytes left
[    5.420013] initcall kallsyms_init+0x0/0x1f returned 0 after 0 usecs
[    5.420013] initcall kallsyms_init+0x0/0x1f returned 0 after 0 usecs
[    5.430013] calling  pid_namespaces_init+0x0/0x27 @ 1
[    5.430013] calling  pid_namespaces_init+0x0/0x27 @ 1
[    5.440014] initcall pid_namespaces_init+0x0/0x27 returned 0 after 0 usecs
[    5.440014] initcall pid_namespaces_init+0x0/0x27 returned 0 after 0 usecs
[    5.450006] calling  audit_init+0x0/0x13c @ 1
[    5.450006] calling  audit_init+0x0/0x13c @ 1
[    5.460010] audit: initializing netlink socket (disabled)
[    5.460010] audit: initializing netlink socket (disabled)
[    5.470057] type=2000 audit(1359896877.470:1): initialized
[    5.470057] type=2000 audit(1359896877.470:1): initialized
[    5.480012] initcall audit_init+0x0/0x13c returned 0 after 19531 usecs
[    5.480012] initcall audit_init+0x0/0x13c returned 0 after 19531 usecs
[    5.490005] calling  audit_watch_init+0x0/0x31 @ 1
[    5.490005] calling  audit_watch_init+0x0/0x31 @ 1
[    5.500007] initcall audit_watch_init+0x0/0x31 returned 0 after 0 usecs
[    5.500007] initcall audit_watch_init+0x0/0x31 returned 0 after 0 usecs
[    5.510005] calling  audit_tree_init+0x0/0x42 @ 1
[    5.510005] calling  audit_tree_init+0x0/0x42 @ 1
[    5.520007] initcall audit_tree_init+0x0/0x42 returned 0 after 0 usecs
[    5.520007] initcall audit_tree_init+0x0/0x42 returned 0 after 0 usecs
[    5.530005] calling  irq_gc_init_ops+0x0/0x11 @ 1
[    5.530005] calling  irq_gc_init_ops+0x0/0x11 @ 1
[    5.540006] initcall irq_gc_init_ops+0x0/0x11 returned 0 after 0 usecs
[    5.540006] initcall irq_gc_init_ops+0x0/0x11 returned 0 after 0 usecs
[    5.550005] calling  irq_debugfs_init+0x0/0x27 @ 1
[    5.550005] calling  irq_debugfs_init+0x0/0x27 @ 1
[    5.559555] initcall irq_debugfs_init+0x0/0x27 returned 0 after 0 usecs
[    5.559555] initcall irq_debugfs_init+0x0/0x27 returned 0 after 0 usecs
[    5.560005] calling  irq_pm_init_ops+0x0/0x11 @ 1
[    5.560005] calling  irq_pm_init_ops+0x0/0x11 @ 1
[    5.570006] initcall irq_pm_init_ops+0x0/0x11 returned 0 after 0 usecs
[    5.570006] initcall irq_pm_init_ops+0x0/0x11 returned 0 after 0 usecs
[    5.580005] calling  perf_event_sysfs_init+0x0/0x87 @ 1
[    5.580005] calling  perf_event_sysfs_init+0x0/0x87 @ 1
[    5.590393] initcall perf_event_sysfs_init+0x0/0x87 returned 0 after 0 usecs
[    5.590393] initcall perf_event_sysfs_init+0x0/0x87 returned 0 after 0 usecs
[    5.600007] calling  init_per_zone_wmark_min+0x0/0x77 @ 1
[    5.600007] calling  init_per_zone_wmark_min+0x0/0x77 @ 1
[    5.610115] initcall init_per_zone_wmark_min+0x0/0x77 returned 0 after 0 usecs
[    5.610115] initcall init_per_zone_wmark_min+0x0/0x77 returned 0 after 0 usecs
[    5.620006] calling  kswapd_init+0x0/0x1d @ 1
[    5.620006] calling  kswapd_init+0x0/0x1d @ 1
[    5.630078] initcall kswapd_init+0x0/0x1d returned 0 after 0 usecs
[    5.630078] initcall kswapd_init+0x0/0x1d returned 0 after 0 usecs
[    5.630078] calling  extfrag_debug_init+0x0/0x69 @ 1
[    5.630078] calling  extfrag_debug_init+0x0/0x69 @ 1
[    5.640042] initcall extfrag_debug_init+0x0/0x69 returned 0 after 0 usecs
[    5.640042] initcall extfrag_debug_init+0x0/0x69 returned 0 after 0 usecs
[    5.650006] calling  setup_vmstat+0x0/0x9d @ 1
[    5.650006] calling  setup_vmstat+0x0/0x9d @ 1
[    5.660037] initcall setup_vmstat+0x0/0x9d returned 0 after 0 usecs
[    5.660037] initcall setup_vmstat+0x0/0x9d returned 0 after 0 usecs
[    5.670006] calling  mm_sysfs_init+0x0/0x22 @ 1
[    5.670006] calling  mm_sysfs_init+0x0/0x22 @ 1
[    5.679030] initcall mm_sysfs_init+0x0/0x22 returned 0 after 0 usecs
[    5.679030] initcall mm_sysfs_init+0x0/0x22 returned 0 after 0 usecs
[    5.680006] calling  proc_vmalloc_init+0x0/0x1f @ 1
[    5.680006] calling  proc_vmalloc_init+0x0/0x1f @ 1
[    5.690013] initcall proc_vmalloc_init+0x0/0x1f returned 0 after 0 usecs
[    5.690013] initcall proc_vmalloc_init+0x0/0x1f returned 0 after 0 usecs
[    5.700006] calling  init_emergency_pool+0x0/0x47 @ 1
[    5.700006] calling  init_emergency_pool+0x0/0x47 @ 1
[    5.710089] bounce pool size: 64 pages
[    5.710089] bounce pool size: 64 pages
[    5.720007] initcall init_emergency_pool+0x0/0x47 returned 0 after 9765 usecs
[    5.720007] initcall init_emergency_pool+0x0/0x47 returned 0 after 9765 usecs
[    5.730006] calling  procswaps_init+0x0/0x1c @ 1
[    5.730006] calling  procswaps_init+0x0/0x1c @ 1
[    5.740013] initcall procswaps_init+0x0/0x1c returned 0 after 0 usecs
[    5.740013] initcall procswaps_init+0x0/0x1c returned 0 after 0 usecs
[    5.750006] calling  hugetlb_init+0x0/0x2b7 @ 1
[    5.750006] calling  hugetlb_init+0x0/0x2b7 @ 1
[    5.760008] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    5.760008] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    5.770072] initcall hugetlb_init+0x0/0x2b7 returned 0 after 9765 usecs
[    5.770072] initcall hugetlb_init+0x0/0x2b7 returned 0 after 9765 usecs
[    5.780005] calling  ksm_init+0x0/0x124 @ 1
[    5.780005] calling  ksm_init+0x0/0x124 @ 1
[    5.800090] initcall ksm_init+0x0/0x124 returned 0 after 0 usecs
[    5.800090] initcall ksm_init+0x0/0x124 returned 0 after 0 usecs
[    5.800090] calling  hugepage_init+0x0/0x147 @ 1
[    5.800090] calling  hugepage_init+0x0/0x147 @ 1
[    5.820131] initcall hugepage_init+0x0/0x147 returned 0 after 0 usecs
[    5.820131] initcall hugepage_init+0x0/0x147 returned 0 after 0 usecs
[    5.820131] calling  fcntl_init+0x0/0x24 @ 1
[    5.820131] calling  fcntl_init+0x0/0x24 @ 1
[    5.830116] initcall fcntl_init+0x0/0x24 returned 0 after 0 usecs
[    5.830116] initcall fcntl_init+0x0/0x24 returned 0 after 0 usecs
[    5.840006] calling  proc_filesystems_init+0x0/0x1c @ 1
[    5.840006] calling  proc_filesystems_init+0x0/0x1c @ 1
[    5.850013] initcall proc_filesystems_init+0x0/0x1c returned 0 after 0 usecs
[    5.850013] initcall proc_filesystems_init+0x0/0x1c returned 0 after 0 usecs
[    5.860005] calling  dio_init+0x0/0x27 @ 1
[    5.860005] calling  dio_init+0x0/0x27 @ 1
[    5.870012] initcall dio_init+0x0/0x27 returned 0 after 0 usecs
[    5.870012] initcall dio_init+0x0/0x27 returned 0 after 0 usecs
[    5.880006] calling  fsnotify_mark_init+0x0/0x33 @ 1
[    5.880006] calling  fsnotify_mark_init+0x0/0x33 @ 1
[    5.900039] initcall fsnotify_mark_init+0x0/0x33 returned 0 after 0 usecs
[    5.900039] initcall fsnotify_mark_init+0x0/0x33 returned 0 after 0 usecs
[    5.900039] calling  dnotify_init+0x0/0x6a @ 1
[    5.900039] calling  dnotify_init+0x0/0x6a @ 1
[    5.910086] initcall dnotify_init+0x0/0x6a returned 0 after 0 usecs
[    5.910086] initcall dnotify_init+0x0/0x6a returned 0 after 0 usecs
[    5.920005] calling  inotify_user_setup+0x0/0x65 @ 1
[    5.920005] calling  inotify_user_setup+0x0/0x65 @ 1
[    5.930019] initcall inotify_user_setup+0x0/0x65 returned 0 after 0 usecs
[    5.930019] initcall inotify_user_setup+0x0/0x65 returned 0 after 0 usecs
[    5.940006] calling  aio_setup+0x0/0x9e @ 1
[    5.940006] calling  aio_setup+0x0/0x9e @ 1
[    5.948351] initcall aio_setup+0x0/0x9e returned 0 after 0 usecs
[    5.948351] initcall aio_setup+0x0/0x9e returned 0 after 0 usecs
[    5.950006] calling  init_mbcache+0x0/0x11 @ 1
[    5.950006] calling  init_mbcache+0x0/0x11 @ 1
[    5.958849] initcall init_mbcache+0x0/0x11 returned 0 after 0 usecs
[    5.958849] initcall init_mbcache+0x0/0x11 returned 0 after 0 usecs
[    5.960005] calling  dquot_init+0x0/0xe4 @ 1
[    5.960005] calling  dquot_init+0x0/0xe4 @ 1
[    5.970005] VFS: Disk quotas dquot_6.5.2
[    5.970005] VFS: Disk quotas dquot_6.5.2
[    5.977845] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    5.977845] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    5.980007] initcall dquot_init+0x0/0xe4 returned 0 after 9765 usecs
[    5.980007] initcall dquot_init+0x0/0xe4 returned 0 after 9765 usecs
[    5.990006] calling  proc_cmdline_init+0x0/0x1c @ 1
[    5.990006] calling  proc_cmdline_init+0x0/0x1c @ 1
[    6.000013] initcall proc_cmdline_init+0x0/0x1c returned 0 after 0 usecs
[    6.000013] initcall proc_cmdline_init+0x0/0x1c returned 0 after 0 usecs
[    6.010006] calling  proc_consoles_init+0x0/0x1c @ 1
[    6.010006] calling  proc_consoles_init+0x0/0x1c @ 1
[    6.020013] initcall proc_consoles_init+0x0/0x1c returned 0 after 0 usecs
[    6.020013] initcall proc_consoles_init+0x0/0x1c returned 0 after 0 usecs
[    6.030009] calling  proc_cpuinfo_init+0x0/0x1c @ 1
[    6.030009] calling  proc_cpuinfo_init+0x0/0x1c @ 1
[    6.040013] initcall proc_cpuinfo_init+0x0/0x1c returned 0 after 0 usecs
[    6.040013] initcall proc_cpuinfo_init+0x0/0x1c returned 0 after 0 usecs
[    6.050006] calling  proc_devices_init+0x0/0x1c @ 1
[    6.050006] calling  proc_devices_init+0x0/0x1c @ 1
[    6.060013] initcall proc_devices_init+0x0/0x1c returned 0 after 0 usecs
[    6.060013] initcall proc_devices_init+0x0/0x1c returned 0 after 0 usecs
[    6.070006] calling  proc_interrupts_init+0x0/0x1c @ 1
[    6.070006] calling  proc_interrupts_init+0x0/0x1c @ 1
[    6.080043] initcall proc_interrupts_init+0x0/0x1c returned 0 after 0 usecs
[    6.080043] initcall proc_interrupts_init+0x0/0x1c returned 0 after 0 usecs
[    6.090006] calling  proc_loadavg_init+0x0/0x1c @ 1
[    6.090006] calling  proc_loadavg_init+0x0/0x1c @ 1
[    6.100035] initcall proc_loadavg_init+0x0/0x1c returned 0 after 0 usecs
[    6.100035] initcall proc_loadavg_init+0x0/0x1c returned 0 after 0 usecs
[    6.110006] calling  proc_meminfo_init+0x0/0x1c @ 1
[    6.110006] calling  proc_meminfo_init+0x0/0x1c @ 1
[    6.120012] initcall proc_meminfo_init+0x0/0x1c returned 0 after 0 usecs
[    6.120012] initcall proc_meminfo_init+0x0/0x1c returned 0 after 0 usecs
[    6.130005] calling  proc_stat_init+0x0/0x1c @ 1
[    6.130005] calling  proc_stat_init+0x0/0x1c @ 1
[    6.140012] initcall proc_stat_init+0x0/0x1c returned 0 after 0 usecs
[    6.140012] initcall proc_stat_init+0x0/0x1c returned 0 after 0 usecs
[    6.150006] calling  proc_uptime_init+0x0/0x1c @ 1
[    6.150006] calling  proc_uptime_init+0x0/0x1c @ 1
[    6.160012] initcall proc_uptime_init+0x0/0x1c returned 0 after 0 usecs
[    6.160012] initcall proc_uptime_init+0x0/0x1c returned 0 after 0 usecs
[    6.170006] calling  proc_version_init+0x0/0x1c @ 1
[    6.170006] calling  proc_version_init+0x0/0x1c @ 1
[    6.180012] initcall proc_version_init+0x0/0x1c returned 0 after 0 usecs
[    6.180012] initcall proc_version_init+0x0/0x1c returned 0 after 0 usecs
[    6.190006] calling  proc_softirqs_init+0x0/0x1c @ 1
[    6.190006] calling  proc_softirqs_init+0x0/0x1c @ 1
[    6.200012] initcall proc_softirqs_init+0x0/0x1c returned 0 after 0 usecs
[    6.200012] initcall proc_softirqs_init+0x0/0x1c returned 0 after 0 usecs
[    6.210006] calling  proc_kmsg_init+0x0/0x1f @ 1
[    6.210006] calling  proc_kmsg_init+0x0/0x1f @ 1
[    6.220012] initcall proc_kmsg_init+0x0/0x1f returned 0 after 0 usecs
[    6.220012] initcall proc_kmsg_init+0x0/0x1f returned 0 after 0 usecs
[    6.230005] calling  proc_page_init+0x0/0x37 @ 1
[    6.230005] calling  proc_page_init+0x0/0x37 @ 1
[    6.239208] initcall proc_page_init+0x0/0x37 returned 0 after 0 usecs
[    6.239208] initcall proc_page_init+0x0/0x37 returned 0 after 0 usecs
[    6.240009] calling  init_devpts_fs+0x0/0x3d @ 1
[    6.240009] calling  init_devpts_fs+0x0/0x3d @ 1
[    6.250245] initcall init_devpts_fs+0x0/0x3d returned 0 after 0 usecs
[    6.250245] initcall init_devpts_fs+0x0/0x3d returned 0 after 0 usecs
[    6.260005] calling  init_ext3_fs+0x0/0x6b @ 1
[    6.260005] calling  init_ext3_fs+0x0/0x6b @ 1
[    6.270041] initcall init_ext3_fs+0x0/0x6b returned 0 after 0 usecs
[    6.270041] initcall init_ext3_fs+0x0/0x6b returned 0 after 0 usecs
[    6.280005] calling  journal_init+0x0/0xcb @ 1
[    6.280005] calling  journal_init+0x0/0xcb @ 1
[    6.290058] initcall journal_init+0x0/0xcb returned 0 after 0 usecs
[    6.290058] initcall journal_init+0x0/0xcb returned 0 after 0 usecs
[    6.300006] calling  init_ramfs_fs+0x0/0xf @ 1
[    6.300006] calling  init_ramfs_fs+0x0/0xf @ 1
[    6.310008] initcall init_ramfs_fs+0x0/0xf returned 0 after 0 usecs
[    6.310008] initcall init_ramfs_fs+0x0/0xf returned 0 after 0 usecs
[    6.320006] calling  init_hugetlbfs_fs+0x0/0x13d @ 1
[    6.320006] calling  init_hugetlbfs_fs+0x0/0x13d @ 1
[    6.330213] initcall init_hugetlbfs_fs+0x0/0x13d returned 0 after 0 usecs
[    6.330213] initcall init_hugetlbfs_fs+0x0/0x13d returned 0 after 0 usecs
[    6.340006] calling  init_v9fs+0x0/0xc8 @ 1
[    6.340006] calling  init_v9fs+0x0/0xc8 @ 1
[    6.350005] 9p: Installing v9fs 9p2000 file system support
[    6.350005] 9p: Installing v9fs 9p2000 file system support
[    6.360023] initcall init_v9fs+0x0/0xc8 returned 0 after 9765 usecs
[    6.360023] initcall init_v9fs+0x0/0xc8 returned 0 after 9765 usecs
[    6.370006] calling  ipc_init+0x0/0x20 @ 1
[    6.370006] calling  ipc_init+0x0/0x20 @ 1
[    6.380016] msgmni has been set to 980
[    6.380016] msgmni has been set to 980
[    6.387478] initcall ipc_init+0x0/0x20 returned 0 after 0 usecs
[    6.387478] initcall ipc_init+0x0/0x20 returned 0 after 0 usecs
[    6.390006] calling  key_proc_init+0x0/0x4e @ 1
[    6.390006] calling  key_proc_init+0x0/0x4e @ 1
[    6.400033] initcall key_proc_init+0x0/0x4e returned 0 after 0 usecs
[    6.400033] initcall key_proc_init+0x0/0x4e returned 0 after 0 usecs
[    6.410006] calling  crypto_wq_init+0x0/0x2d @ 1
[    6.410006] calling  crypto_wq_init+0x0/0x2d @ 1
[    6.430054] initcall crypto_wq_init+0x0/0x2d returned 0 after 0 usecs
[    6.430054] initcall crypto_wq_init+0x0/0x2d returned 0 after 0 usecs
[    6.430054] calling  crypto_algapi_init+0x0/0xc @ 1
[    6.430054] calling  crypto_algapi_init+0x0/0xc @ 1
[    6.440027] initcall crypto_algapi_init+0x0/0xc returned 0 after 0 usecs
[    6.440027] initcall crypto_algapi_init+0x0/0xc returned 0 after 0 usecs
[    6.450009] calling  skcipher_module_init+0x0/0x29 @ 1
[    6.450009] calling  skcipher_module_init+0x0/0x29 @ 1
[    6.460007] initcall skcipher_module_init+0x0/0x29 returned 0 after 0 usecs
[    6.460007] initcall skcipher_module_init+0x0/0x29 returned 0 after 0 usecs
[    6.470006] calling  chainiv_module_init+0x0/0xf @ 1
[    6.470006] calling  chainiv_module_init+0x0/0xf @ 1
[    6.480050] initcall chainiv_module_init+0x0/0xf returned 0 after 0 usecs
[    6.480050] initcall chainiv_module_init+0x0/0xf returned 0 after 0 usecs
[    6.490005] calling  eseqiv_module_init+0x0/0xf @ 1
[    6.490005] calling  eseqiv_module_init+0x0/0xf @ 1
[    6.500008] initcall eseqiv_module_init+0x0/0xf returned 0 after 0 usecs
[    6.500008] initcall eseqiv_module_init+0x0/0xf returned 0 after 0 usecs
[    6.510006] calling  hmac_module_init+0x0/0xf @ 1
[    6.510006] calling  hmac_module_init+0x0/0xf @ 1
[    6.520008] initcall hmac_module_init+0x0/0xf returned 0 after 0 usecs
[    6.520008] initcall hmac_module_init+0x0/0xf returned 0 after 0 usecs
[    6.530006] calling  md5_mod_init+0x0/0xf @ 1
[    6.530006] calling  md5_mod_init+0x0/0xf @ 1
[    6.548926] initcall md5_mod_init+0x0/0xf returned 0 after 0 usecs
[    6.548926] initcall md5_mod_init+0x0/0xf returned 0 after 0 usecs
[    6.548771] cryptomgr_test (35) used greatest stack depth: 6892 bytes left
[    6.548771] cryptomgr_test (35) used greatest stack depth: 6892 bytes left
[    6.550009] calling  sha1_generic_mod_init+0x0/0xf @ 1
[    6.550009] calling  sha1_generic_mod_init+0x0/0xf @ 1
[    6.560158] initcall sha1_generic_mod_init+0x0/0xf returned 0 after 0 usecs
[    6.560158] initcall sha1_generic_mod_init+0x0/0xf returned 0 after 0 usecs
[    6.570007] calling  aes_init+0x0/0xf @ 1
[    6.570007] calling  aes_init+0x0/0xf @ 1
[    6.578145] initcall aes_init+0x0/0xf returned 0 after 0 usecs
[    6.578145] initcall aes_init+0x0/0xf returned 0 after 0 usecs
[    6.578145] calling  krng_mod_init+0x0/0xf @ 1
[    6.578145] calling  krng_mod_init+0x0/0xf @ 1
[    6.590075] alg: No test for stdrng (krng)
[    6.590075] alg: No test for stdrng (krng)
[    6.600030] initcall krng_mod_init+0x0/0xf returned 0 after 9765 usecs
[    6.600030] initcall krng_mod_init+0x0/0xf returned 0 after 9765 usecs
[    6.610045] calling  proc_genhd_init+0x0/0x31 @ 1
[    6.610045] calling  proc_genhd_init+0x0/0x31 @ 1
[    6.620028] initcall proc_genhd_init+0x0/0x31 returned 0 after 0 usecs
[    6.620028] initcall proc_genhd_init+0x0/0x31 returned 0 after 0 usecs
[    6.630006] calling  bsg_init+0x0/0x148 @ 1
[    6.630006] calling  bsg_init+0x0/0x148 @ 1
[    6.640049] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    6.640049] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    6.650019] initcall bsg_init+0x0/0x148 returned 0 after 9765 usecs
[    6.650019] initcall bsg_init+0x0/0x148 returned 0 after 9765 usecs
[    6.660005] calling  throtl_init+0x0/0x3d @ 1
[    6.660005] calling  throtl_init+0x0/0x3d @ 1
[    6.670121] initcall throtl_init+0x0/0x3d returned 0 after 0 usecs
[    6.670121] initcall throtl_init+0x0/0x3d returned 0 after 0 usecs
[    6.680019] calling  noop_init+0x0/0xf @ 1
[    6.680019] calling  noop_init+0x0/0xf @ 1
[    6.690021] io scheduler noop registered (default)
[    6.690021] io scheduler noop registered (default)
[    6.700005] initcall noop_init+0x0/0xf returned 0 after 9765 usecs
[    6.700005] initcall noop_init+0x0/0xf returned 0 after 9765 usecs
[    6.710005] calling  debug_objects_init_debugfs+0x0/0x57 @ 1
[    6.710005] calling  debug_objects_init_debugfs+0x0/0x57 @ 1
[    6.720037] initcall debug_objects_init_debugfs+0x0/0x57 returned 0 after 0 usecs
[    6.720037] initcall debug_objects_init_debugfs+0x0/0x57 returned 0 after 0 usecs
[    6.730005] calling  percpu_counter_startup+0x0/0x16 @ 1
[    6.730005] calling  percpu_counter_startup+0x0/0x16 @ 1
[    6.740007] initcall percpu_counter_startup+0x0/0x16 returned 0 after 0 usecs
[    6.740007] initcall percpu_counter_startup+0x0/0x16 returned 0 after 0 usecs
[    6.750005] calling  audit_classes_init+0x0/0x4f @ 1
[    6.750005] calling  audit_classes_init+0x0/0x4f @ 1
[    6.760009] initcall audit_classes_init+0x0/0x4f returned 0 after 0 usecs
[    6.760009] initcall audit_classes_init+0x0/0x4f returned 0 after 0 usecs
[    6.770005] calling  digsig_init+0x0/0x34 @ 1
[    6.770005] calling  digsig_init+0x0/0x34 @ 1
[    6.780008] initcall digsig_init+0x0/0x34 returned 0 after 0 usecs
[    6.780008] initcall digsig_init+0x0/0x34 returned 0 after 0 usecs
[    6.790005] calling  timbgpio_platform_driver_init+0x0/0xf @ 1
[    6.790005] calling  timbgpio_platform_driver_init+0x0/0xf @ 1
[    6.800039] initcall timbgpio_platform_driver_init+0x0/0xf returned 0 after 0 usecs
[    6.800039] initcall timbgpio_platform_driver_init+0x0/0xf returned 0 after 0 usecs
[    6.810008] calling  pci_proc_init+0x0/0x5b @ 1
[    6.810008] calling  pci_proc_init+0x0/0x5b @ 1
[    6.820178] initcall pci_proc_init+0x0/0x5b returned 0 after 0 usecs
[    6.820178] initcall pci_proc_init+0x0/0x5b returned 0 after 0 usecs
[    6.830006] calling  virtio_pci_driver_init+0x0/0x16 @ 1
[    6.830006] calling  virtio_pci_driver_init+0x0/0x16 @ 1
[    6.840092] initcall virtio_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    6.840092] initcall virtio_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    6.850005] calling  pty_init+0x0/0x1d8 @ 1
[    6.850005] calling  pty_init+0x0/0x1d8 @ 1
[    6.860136] initcall pty_init+0x0/0x1d8 returned 0 after 0 usecs
[    6.860136] initcall pty_init+0x0/0x1d8 returned 0 after 0 usecs
[    6.870006] calling  sysrq_init+0x0/0x5d @ 1
[    6.870006] calling  sysrq_init+0x0/0x5d @ 1
[    6.880015] initcall sysrq_init+0x0/0x5d returned 0 after 0 usecs
[    6.880015] initcall sysrq_init+0x0/0x5d returned 0 after 0 usecs
[    6.890005] calling  serial8250_init+0x0/0x12a @ 1
[    6.890005] calling  serial8250_init+0x0/0x12a @ 1
[    6.900004] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    6.900004] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    6.920007] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    6.920007] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    6.930822] initcall serial8250_init+0x0/0x12a returned 0 after 29296 usecs
[    6.930822] initcall serial8250_init+0x0/0x12a returned 0 after 29296 usecs
[    6.940006] calling  max310x_driver_init+0x0/0xf @ 1
[    6.940006] calling  max310x_driver_init+0x0/0xf @ 1
[    6.950026] initcall max310x_driver_init+0x0/0xf returned 0 after 0 usecs
[    6.950026] initcall max310x_driver_init+0x0/0xf returned 0 after 0 usecs
[    6.960005] calling  init_kgdboc+0x0/0x15 @ 1
[    6.960005] calling  init_kgdboc+0x0/0x15 @ 1
[    6.968677] initcall init_kgdboc+0x0/0x15 returned 0 after 0 usecs
[    6.968677] initcall init_kgdboc+0x0/0x15 returned 0 after 0 usecs
[    6.970006] calling  rand_initialize+0x0/0x25 @ 1
[    6.970006] calling  rand_initialize+0x0/0x25 @ 1
[    6.980047] initcall rand_initialize+0x0/0x25 returned 0 after 0 usecs
[    6.980047] initcall rand_initialize+0x0/0x25 returned 0 after 0 usecs
[    6.990005] calling  init+0x0/0xe7 @ 1
[    6.990005] calling  init+0x0/0xe7 @ 1
[    7.000070] initcall init+0x0/0xe7 returned 0 after 0 usecs
[    7.000070] initcall init+0x0/0xe7 returned 0 after 0 usecs
[    7.010008] calling  init_tis+0x0/0x73 @ 1
[    7.010008] calling  init_tis+0x0/0x73 @ 1
[    7.020316] tpm_tis tpm_tis: 1.2 TPM (device-id 0xFFFF, rev-id 255)
[    7.020316] tpm_tis tpm_tis: 1.2 TPM (device-id 0xFFFF, rev-id 255)
[    7.030084] tpm_tis tpm_tis: tpm_transmit: tpm_send: error -5
[    7.030084] tpm_tis tpm_tis: tpm_transmit: tpm_send: error -5
[    7.040090] tpm_tis tpm_tis: tpm_transmit: tpm_send: error -5
[    7.040090] tpm_tis tpm_tis: tpm_transmit: tpm_send: error -5
[    7.050005] tpm_tis tpm_tis: Could not get TPM timeouts and durations
[    7.050005] tpm_tis tpm_tis: Could not get TPM timeouts and durations
[    7.100017] initcall init_tis+0x0/0x73 returned -19 after 78125 usecs
[    7.100017] initcall init_tis+0x0/0x73 returned -19 after 78125 usecs
[    7.100017] calling  topology_sysfs_init+0x0/0x4c @ 1
[    7.100017] calling  topology_sysfs_init+0x0/0x4c @ 1
[    7.110040] initcall topology_sysfs_init+0x0/0x4c returned 0 after 0 usecs
[    7.110040] initcall topology_sysfs_init+0x0/0x4c returned 0 after 0 usecs
[    7.120006] calling  init+0x0/0x76 @ 1
[    7.120006] calling  init+0x0/0x76 @ 1
[    7.130038] initcall init+0x0/0x76 returned 0 after 0 usecs
[    7.130038] initcall init+0x0/0x76 returned 0 after 0 usecs
[    7.140006] calling  init_kgdbts+0x0/0x15 @ 1
[    7.140006] calling  init_kgdbts+0x0/0x15 @ 1
[    7.150007] initcall init_kgdbts+0x0/0x15 returned 0 after 0 usecs
[    7.150007] initcall init_kgdbts+0x0/0x15 returned 0 after 0 usecs
[    7.160005] calling  init_sd+0x0/0xf7 @ 1
[    7.160005] calling  init_sd+0x0/0xf7 @ 1
[    7.170073] initcall init_sd+0x0/0xf7 returned 0 after 0 usecs
[    7.170073] initcall init_sd+0x0/0xf7 returned 0 after 0 usecs
[    7.180005] calling  ahci_pci_driver_init+0x0/0x16 @ 1
[    7.180005] calling  ahci_pci_driver_init+0x0/0x16 @ 1
[    7.190087] initcall ahci_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    7.190087] initcall ahci_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    7.200005] calling  piix_init+0x0/0x24 @ 1
[    7.200005] calling  piix_init+0x0/0x24 @ 1
[    7.208479] initcall piix_init+0x0/0x24 returned 0 after 0 usecs
[    7.208479] initcall piix_init+0x0/0x24 returned 0 after 0 usecs
[    7.210006] calling  nv_pci_driver_init+0x0/0x16 @ 1
[    7.210006] calling  nv_pci_driver_init+0x0/0x16 @ 1
[    7.220059] initcall nv_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    7.220059] initcall nv_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    7.230006] calling  amd_pci_driver_init+0x0/0x16 @ 1
[    7.230006] calling  amd_pci_driver_init+0x0/0x16 @ 1
[    7.240040] pata_amd 0000:00:06.0: version 0.4.1
[    7.240040] pata_amd 0000:00:06.0: version 0.4.1
[    7.250176] pata_amd 0000:00:06.0: setting latency timer to 64
[    7.250176] pata_amd 0000:00:06.0: setting latency timer to 64
[    7.260054] cma: dma_alloc_from_contiguous(cma 7804dcc8, count 1, align 0)
[    7.260054] cma: dma_alloc_from_contiguous(cma 7804dcc8, count 1, align 0)
[    7.282780] cma: dma_alloc_from_contiguous(): returned 96753000
[    7.282780] cma: dma_alloc_from_contiguous(): returned 96753000
[    7.290017] cma: dma_alloc_from_contiguous(cma 7804dcc8, count 1, align 0)
[    7.290017] cma: dma_alloc_from_contiguous(cma 7804dcc8, count 1, align 0)
[    7.310017] cma: dma_alloc_from_contiguous(): returned 96753024
[    7.310017] cma: dma_alloc_from_contiguous(): returned 96753024
[    7.331419] scsi0 : pata_amd
[    7.331419] scsi0 : pata_amd
[    7.337536] scsi1 : pata_amd
[    7.337536] scsi1 : pata_amd
[    7.340182] ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
[    7.340182] ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
[    7.350014] ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
[    7.350014] ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
[    7.360138] initcall amd_pci_driver_init+0x0/0x16 returned 0 after 107421 usecs
[    7.360138] initcall amd_pci_driver_init+0x0/0x16 returned 0 after 107421 usecs
[    7.360061] calling  1_async_port_probe+0x0/0x4a @ 6
[    7.360061] calling  1_async_port_probe+0x0/0x4a @ 6
[    7.360138] calling  2_async_port_probe+0x0/0x4a @ 42
[    7.360138] calling  2_async_port_probe+0x0/0x4a @ 42
[    7.360138] async_waiting @ 42
[    7.360138] async_waiting @ 42
[    7.370006] calling  oldpiix_pci_driver_init+0x0/0x16 @ 1
[    7.370006] calling  oldpiix_pci_driver_init+0x0/0x16 @ 1
[    7.380068] initcall oldpiix_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    7.380068] initcall oldpiix_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    7.390005] calling  via_pci_driver_init+0x0/0x16 @ 1
[    7.390005] calling  via_pci_driver_init+0x0/0x16 @ 1
[    7.400067] initcall via_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    7.400067] initcall via_pci_driver_init+0x0/0x16 returned 0 after 0 usecs
[    7.410005] calling  net_olddevs_init+0x0/0x72 @ 1
[    7.410005] calling  net_olddevs_init+0x0/0x72 @ 1
[    7.420009] initcall net_olddevs_init+0x0/0x72 returned 0 after 0 usecs
[    7.420009] initcall net_olddevs_init+0x0/0x72 returned 0 after 0 usecs
[    7.430004] calling  init+0x0/0xf @ 1
[    7.430004] calling  init+0x0/0xf @ 1
[    7.440088] initcall init+0x0/0xf returned 0 after 0 usecs
[    7.440088] initcall init+0x0/0xf returned 0 after 0 usecs
[    7.450005] calling  vortex_init+0x0/0x9a @ 1
[    7.450005] calling  vortex_init+0x0/0x9a @ 1
[    7.460054] initcall vortex_init+0x0/0x9a returned 0 after 0 usecs
[    7.460054] initcall vortex_init+0x0/0x9a returned 0 after 0 usecs
[    7.470005] calling  init_nic+0x0/0x16 @ 1
[    7.470005] calling  init_nic+0x0/0x16 @ 1
[    7.480029] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[    7.480029] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[    7.490081] IOAPIC[0]: Set routing entry (2-3 -> 0x41 -> IRQ 27 Mode:1 Active:1 Dest:3)
[    7.490081] IOAPIC[0]: Set routing entry (2-3 -> 0x41 -> IRQ 27 Mode:1 Active:1 Dest:3)
[    7.500025] forcedeth 0000:00:0a.0: PCI->APIC IRQ transform: INT A -> IRQ 27
[    7.500025] forcedeth 0000:00:0a.0: PCI->APIC IRQ transform: INT A -> IRQ 27
[    7.510008] forcedeth 0000:00:0a.0: setting latency timer to 64
[    7.510008] forcedeth 0000:00:0a.0: setting latency timer to 64
[    7.570001] ata1.00: ATA-6: HDS722525VLAT80, V36OA60A, max UDMA/100
[    7.570001] ata1.00: ATA-6: HDS722525VLAT80, V36OA60A, max UDMA/100
[    7.570006] ata1.00: 488397168 sectors, multi 1: LBA48 
[    7.570006] ata1.00: 488397168 sectors, multi 1: LBA48 
[    7.580014] ata1: nv_mode_filter: 0x3f39f&0x3f3ff->0x3f39f, BIOS=0x3f000 (0xc60000c0) ACPI=0x0
[    7.580014] ata1: nv_mode_filter: 0x3f39f&0x3f3ff->0x3f39f, BIOS=0x3f000 (0xc60000c0) ACPI=0x0
[    7.660001] ata1.00: configured for UDMA/100
[    7.660001] ata1.00: configured for UDMA/100
[    7.668849] async_waiting @ 6
[    7.668849] async_waiting @ 6
[    7.670007] async_continuing @ 6 after 0 usec
[    7.670007] async_continuing @ 6 after 0 usec
[    7.680997] scsi 0:0:0:0: Direct-Access     ATA      HDS722525VLAT80  V36O PQ: 0 ANSI: 5
[    7.680997] scsi 0:0:0:0: Direct-Access     ATA      HDS722525VLAT80  V36O PQ: 0 ANSI: 5
[    7.690755] calling  3_sd_probe_async+0x0/0x181 @ 43
[    7.690755] calling  3_sd_probe_async+0x0/0x181 @ 43
[    7.691396] initcall 1_async_port_probe+0x0/0x4a returned 0 after 322265 usecs
[    7.691396] initcall 1_async_port_probe+0x0/0x4a returned 0 after 322265 usecs
[    7.691443] async_continuing @ 42 after 322265 usec
[    7.691443] async_continuing @ 42 after 322265 usec
[    7.700191] sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB)
[    7.700191] sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/232 GiB)
[    7.710252] sd 0:0:0:0: [sda] Write Protect is off
[    7.710252] sd 0:0:0:0: [sda] Write Protect is off
[    7.719649] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    7.719649] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    7.720094] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    7.720094] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    7.809307]  sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 >
[    7.809307]  sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 sda9 sda10 >
[    7.812215] sd 0:0:0:0: [sda] Attached SCSI disk
[    7.812215] sd 0:0:0:0: [sda] Attached SCSI disk
[    7.830000] initcall 3_sd_probe_async+0x0/0x181 returned 0 after 126953 usecs
[    7.830000] initcall 3_sd_probe_async+0x0/0x181 returned 0 after 126953 usecs
[    7.860291] ata2.01: ATAPI: DVDRW IDE 16X, VER A079, max UDMA/66
[    7.860291] ata2.01: ATAPI: DVDRW IDE 16X, VER A079, max UDMA/66
[    7.870009] ata2: nv_mode_filter: 0x1f39f&0x73ff->0x739f, BIOS=0x7000 (0xc60000c0) ACPI=0x0
[    7.870009] ata2: nv_mode_filter: 0x1f39f&0x73ff->0x739f, BIOS=0x7000 (0xc60000c0) ACPI=0x0
[    7.920185] ata2.01: configured for UDMA/33
[    7.920185] ata2.01: configured for UDMA/33
[    7.929079] async_waiting @ 42
[    7.929079] async_waiting @ 42
[    7.930006] async_continuing @ 42 after 0 usec
[    7.930006] async_continuing @ 42 after 0 usec
[    7.934387] scsi 1:0:1:0: CD-ROM            DVDRW    IDE 16X          A079 PQ: 0 ANSI: 5
[    7.934387] scsi 1:0:1:0: CD-ROM            DVDRW    IDE 16X          A079 PQ: 0 ANSI: 5
[    7.940373] initcall 2_async_port_probe+0x0/0x4a returned 0 after 576171 usecs
[    7.940373] initcall 2_async_port_probe+0x0/0x4a returned 0 after 576171 usecs
[    8.060805] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x5043 @ 1, addr 00:13:d4:dc:41:12
[    8.060805] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x5043 @ 1, addr 00:13:d4:dc:41:12
[    8.070076] forcedeth 0000:00:0a.0: highdma csum gbit lnktim desc-v3
[    8.070076] forcedeth 0000:00:0a.0: highdma csum gbit lnktim desc-v3
[    8.090048] initcall init_nic+0x0/0x16 returned 0 after 595703 usecs
[    8.090048] initcall init_nic+0x0/0x16 returned 0 after 595703 usecs
[    8.100005] calling  ehci_hcd_init+0x0/0x8e @ 1
[    8.100005] calling  ehci_hcd_init+0x0/0x8e @ 1
[    8.110004] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    8.110004] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    8.120005] initcall ehci_hcd_init+0x0/0x8e returned 0 after 9765 usecs
[    8.120005] initcall ehci_hcd_init+0x0/0x8e returned 0 after 9765 usecs
[    8.130004] calling  ehci_pci_init+0x0/0x5a @ 1
[    8.130004] calling  ehci_pci_init+0x0/0x5a @ 1
[    8.140004] ehci-pci: EHCI PCI platform driver
[    8.140004] ehci-pci: EHCI PCI platform driver
[    8.150038] ehci-pci 0000:00:02.1: can't find IRQ for PCI INT B; probably buggy MP table
[    8.150038] ehci-pci 0000:00:02.1: can't find IRQ for PCI INT B; probably buggy MP table
[    8.160006] ehci-pci 0000:00:02.1: Found HC with no IRQ.  Check BIOS/PCI 0000:00:02.1 setup!
[    8.160006] ehci-pci 0000:00:02.1: Found HC with no IRQ.  Check BIOS/PCI 0000:00:02.1 setup!
[    8.170008] ehci-pci 0000:00:02.1: init 0000:00:02.1 fail, -19
[    8.170008] ehci-pci 0000:00:02.1: init 0000:00:02.1 fail, -19
[    8.180047] initcall ehci_pci_init+0x0/0x5a returned 0 after 39062 usecs
[    8.180047] initcall ehci_pci_init+0x0/0x5a returned 0 after 39062 usecs
[    8.190005] calling  ohci_hcd_mod_init+0x0/0xa1 @ 1
[    8.190005] calling  ohci_hcd_mod_init+0x0/0xa1 @ 1
[    8.200004] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    8.200004] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    8.210103] ohci_hcd 0000:00:02.0: can't find IRQ for PCI INT A; probably buggy MP table
[    8.210103] ohci_hcd 0000:00:02.0: can't find IRQ for PCI INT A; probably buggy MP table
[    8.220006] ohci_hcd 0000:00:02.0: Found HC with no IRQ.  Check BIOS/PCI 0000:00:02.0 setup!
[    8.220006] ohci_hcd 0000:00:02.0: Found HC with no IRQ.  Check BIOS/PCI 0000:00:02.0 setup!
[    8.230008] ohci_hcd 0000:00:02.0: init 0000:00:02.0 fail, -19
[    8.230008] ohci_hcd 0000:00:02.0: init 0000:00:02.0 fail, -19
[    8.240045] initcall ohci_hcd_mod_init+0x0/0xa1 returned 0 after 39062 usecs
[    8.240045] initcall ohci_hcd_mod_init+0x0/0xa1 returned 0 after 39062 usecs
[    8.250005] calling  uhci_hcd_init+0x0/0xad @ 1
[    8.250005] calling  uhci_hcd_init+0x0/0xad @ 1
[    8.260007] uhci_hcd: USB Universal Host Controller Interface driver
[    8.260007] uhci_hcd: USB Universal Host Controller Interface driver
[    8.270068] initcall uhci_hcd_init+0x0/0xad returned 0 after 9765 usecs
[    8.270068] initcall uhci_hcd_init+0x0/0xad returned 0 after 9765 usecs
[    8.280005] calling  kgdbdbgp_start_thread+0x0/0x46 @ 1
[    8.280005] calling  kgdbdbgp_start_thread+0x0/0x46 @ 1
[    8.290005] initcall kgdbdbgp_start_thread+0x0/0x46 returned 0 after 0 usecs
[    8.290005] initcall kgdbdbgp_start_thread+0x0/0x46 returned 0 after 0 usecs
[    8.300004] calling  i8042_init+0x0/0x10f @ 1
[    8.300004] calling  i8042_init+0x0/0x10f @ 1
[    8.341193] serio: i8042 KBD port at 0x60,0x64 irq 1
[    8.341193] serio: i8042 KBD port at 0x60,0x64 irq 1
[    8.350448] serio: i8042 AUX port at 0x60,0x64 irq 12
[    8.350448] serio: i8042 AUX port at 0x60,0x64 irq 12
[    8.360104] initcall i8042_init+0x0/0x10f returned 0 after 48828 usecs
[    8.360104] initcall i8042_init+0x0/0x10f returned 0 after 48828 usecs
[    8.370005] calling  mousedev_init+0x0/0x51 @ 1
[    8.370005] calling  mousedev_init+0x0/0x51 @ 1
[    8.379174] mousedev: PS/2 mouse device common for all mice
[    8.379174] mousedev: PS/2 mouse device common for all mice
[    8.380006] initcall mousedev_init+0x0/0x51 returned 0 after 9765 usecs
[    8.380006] initcall mousedev_init+0x0/0x51 returned 0 after 9765 usecs
[    8.390004] calling  atkbd_init+0x0/0x20 @ 1
[    8.390004] calling  atkbd_init+0x0/0x20 @ 1
[    8.401026] initcall atkbd_init+0x0/0x20 returned 0 after 0 usecs
[    8.401026] initcall atkbd_init+0x0/0x20 returned 0 after 0 usecs
[    8.410005] calling  ledtrig_cpu_init+0x0/0x6e @ 1
[    8.410005] calling  ledtrig_cpu_init+0x0/0x6e @ 1
[    8.420049] ledtrig-cpu: registered to indicate activity on CPUs
[    8.420049] ledtrig-cpu: registered to indicate activity on CPUs
[    8.430005] initcall ledtrig_cpu_init+0x0/0x6e returned 0 after 9765 usecs
[    8.430005] initcall ledtrig_cpu_init+0x0/0x6e returned 0 after 9765 usecs
[    8.440005] calling  sock_diag_init+0x0/0xf @ 1
[    8.440005] calling  sock_diag_init+0x0/0xf @ 1
[    8.449045] initcall sock_diag_init+0x0/0xf returned 0 after 0 usecs
[    8.449045] initcall sock_diag_init+0x0/0xf returned 0 after 0 usecs
[    8.450005] calling  flow_cache_init_global+0x0/0x159 @ 1
[    8.450005] calling  flow_cache_init_global+0x0/0x159 @ 1
[    8.460035] initcall flow_cache_init_global+0x0/0x159 returned 0 after 0 usecs
[    8.460035] initcall flow_cache_init_global+0x0/0x159 returned 0 after 0 usecs
[    8.470006] calling  cubictcp_register+0x0/0x83 @ 1
[    8.470006] calling  cubictcp_register+0x0/0x83 @ 1
[    8.480005] TCP: cubic registered
[    8.480005] TCP: cubic registered
[    8.490006] initcall cubictcp_register+0x0/0x83 returned 0 after 9765 usecs
[    8.490006] initcall cubictcp_register+0x0/0x83 returned 0 after 9765 usecs
[    8.500005] calling  packet_init+0x0/0x39 @ 1
[    8.500005] calling  packet_init+0x0/0x39 @ 1
[    8.510007] NET: Registered protocol family 17
[    8.510007] NET: Registered protocol family 17
[    8.520019] initcall packet_init+0x0/0x39 returned 0 after 9765 usecs
[    8.520019] initcall packet_init+0x0/0x39 returned 0 after 9765 usecs
[    8.530005] calling  init_p9+0x0/0x1b @ 1
[    8.530005] calling  init_p9+0x0/0x1b @ 1
[    8.540017] 9pnet: Installing 9P2000 support
[    8.540017] 9pnet: Installing 9P2000 support
[    8.550026] initcall init_p9+0x0/0x1b returned 0 after 9765 usecs
[    8.550026] initcall init_p9+0x0/0x1b returned 0 after 9765 usecs
[    8.560005] calling  p9_virtio_init+0x0/0x2d @ 1
[    8.560005] calling  p9_virtio_init+0x0/0x2d @ 1
[    8.570038] initcall p9_virtio_init+0x0/0x2d returned 0 after 0 usecs
[    8.570038] initcall p9_virtio_init+0x0/0x2d returned 0 after 0 usecs
[    8.580005] calling  dcbnl_init+0x0/0x45 @ 1
[    8.580005] calling  dcbnl_init+0x0/0x45 @ 1
[    8.590006] initcall dcbnl_init+0x0/0x45 returned 0 after 0 usecs
[    8.590006] initcall dcbnl_init+0x0/0x45 returned 0 after 0 usecs
[    8.600006] calling  mcheck_init_device+0x0/0xda @ 1
[    8.600006] calling  mcheck_init_device+0x0/0xda @ 1
[    8.610328] initcall mcheck_init_device+0x0/0xda returned 0 after 0 usecs
[    8.610328] initcall mcheck_init_device+0x0/0xda returned 0 after 0 usecs
[    8.620118] calling  mcheck_debugfs_init+0x0/0x35 @ 1
[    8.620118] calling  mcheck_debugfs_init+0x0/0x35 @ 1
[    8.630034] initcall mcheck_debugfs_init+0x0/0x35 returned 0 after 0 usecs
[    8.630034] initcall mcheck_debugfs_init+0x0/0x35 returned 0 after 0 usecs
[    8.640005] calling  severities_debugfs_init+0x0/0x37 @ 1
[    8.640005] calling  severities_debugfs_init+0x0/0x37 @ 1
[    8.650018] initcall severities_debugfs_init+0x0/0x37 returned 0 after 0 usecs
[    8.650018] initcall severities_debugfs_init+0x0/0x37 returned 0 after 0 usecs
[    8.660009] calling  update_mp_table+0x0/0x3d1 @ 1
[    8.660009] calling  update_mp_table+0x0/0x3d1 @ 1
[    8.670006] initcall update_mp_table+0x0/0x3d1 returned 0 after 0 usecs
[    8.670006] initcall update_mp_table+0x0/0x3d1 returned 0 after 0 usecs
[    8.680005] calling  lapic_insert_resource+0x0/0x34 @ 1
[    8.680005] calling  lapic_insert_resource+0x0/0x34 @ 1
[    8.690008] initcall lapic_insert_resource+0x0/0x34 returned 0 after 0 usecs
[    8.690008] initcall lapic_insert_resource+0x0/0x34 returned 0 after 0 usecs
[    8.700005] calling  io_apic_bug_finalize+0x0/0x1a @ 1
[    8.700005] calling  io_apic_bug_finalize+0x0/0x1a @ 1
[    8.710005] initcall io_apic_bug_finalize+0x0/0x1a returned 0 after 0 usecs
[    8.710005] initcall io_apic_bug_finalize+0x0/0x1a returned 0 after 0 usecs
[    8.720005] calling  print_ICs+0x0/0x441 @ 1
[    8.720005] calling  print_ICs+0x0/0x441 @ 1
[    8.730003] 
[    8.730003] printing PIC contents
[    8.730003] 
[    8.730003] printing PIC contents
[    8.740005] ... PIC  IMR: fffa
[    8.740005] ... PIC  IMR: fffa
[    8.746078] ... PIC  IRR: 0001
[    8.746078] ... PIC  IRR: 0001
[    8.750003] ... PIC  ISR: 0001
[    8.750003] ... PIC  ISR: 0001
[    8.756072] ... PIC ELCR: 0828
[    8.756072] ... PIC ELCR: 0828
[    8.760005] printing local APIC contents on CPU#0/0:
[    8.760005] printing local APIC contents on CPU#0/0:
[    8.769887] ... APIC ID:      00000000 (0)
[    8.769887] ... APIC ID:      00000000 (0)
[    8.770000] ... APIC VERSION: 00040010
[    8.770000] ... APIC VERSION: 00040010
[    8.770000] ... APIC TASKPRI: 00000000 (00)
[    8.770000] ... APIC TASKPRI: 00000000 (00)
[    8.770000] ... APIC ARBPRI: 000000e0 (e0)
[    8.770000] ... APIC ARBPRI: 000000e0 (e0)
[    8.770000] ... APIC PROCPRI: 00000000
[    8.770000] ... APIC PROCPRI: 00000000
[    8.770000] ... APIC LDR: 01000000
[    8.770000] ... APIC LDR: 01000000
[    8.770000] ... APIC DFR: ffffffff
[    8.770000] ... APIC DFR: ffffffff
[    8.770000] ... APIC SPIV: 000001ff
[    8.770000] ... APIC SPIV: 000001ff
[    8.770000] ... APIC ISR field:
[    8.770000] ... APIC ISR field:
[    8.770000] 00000000[    8.770000] 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

[    8.770000] ... APIC TMR field:
[    8.770000] ... APIC TMR field:
[    8.770000] 00000000[    8.770000] 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

[    8.770000] ... APIC IRR field:
[    8.770000] ... APIC IRR field:
[    8.770000] 00000000[    8.770000] 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000008000

[    8.770000] ... APIC ESR: 00000000
[    8.770000] ... APIC ESR: 00000000
[    8.770000] ... APIC ICR: 00000831
[    8.770000] ... APIC ICR: 00000831
[    8.770000] ... APIC ICR2: 01000000
[    8.770000] ... APIC ICR2: 01000000
[    8.770000] ... APIC LVTT: 000100ef
[    8.770000] ... APIC LVTT: 000100ef
[    8.770000] ... APIC LVTPC: 00000400
[    8.770000] ... APIC LVTPC: 00000400
[    8.770000] ... APIC LVT0: 00010700
[    8.770000] ... APIC LVT0: 00010700
[    8.770000] ... APIC LVT1: 00000400
[    8.770000] ... APIC LVT1: 00000400
[    8.770000] ... APIC LVTERR: 000000fe
[    8.770000] ... APIC LVTERR: 000000fe
[    8.770000] ... APIC TMICT: 00000000
[    8.770000] ... APIC TMICT: 00000000
[    8.770000] ... APIC TMCCT: 00000000
[    8.770000] ... APIC TMCCT: 00000000
[    8.770000] ... APIC TDCR: 00000000
[    8.770000] ... APIC TDCR: 00000000
[    8.770000] 
[    8.770000] 
[    8.770003] number of MP IRQ sources: 16.
[    8.770003] number of MP IRQ sources: 16.
[    8.780003] number of IO-APIC #2 registers: 24.
[    8.780003] number of IO-APIC #2 registers: 24.
[    8.790003] testing the IO APIC.......................
[    8.790003] testing the IO APIC.......................
[    8.800007] IO APIC #2......
[    8.800007] IO APIC #2......
[    8.805730] .... register #00: 00000000
[    8.805730] .... register #00: 00000000
[    8.810003] .......    : physical APIC id: 00
[    8.810003] .......    : physical APIC id: 00
[    8.820003] .......    : Delivery Type: 0
[    8.820003] .......    : Delivery Type: 0
[    8.830003] .......    : LTS          : 0
[    8.830003] .......    : LTS          : 0
[    8.840003] .... register #01: 00170011
[    8.840003] .... register #01: 00170011
[    8.847635] .......     : max redirection entries: 17
[    8.847635] .......     : max redirection entries: 17
[    8.850003] .......     : PRQ implemented: 0
[    8.850003] .......     : PRQ implemented: 0
[    8.860006] .......     : IO APIC version: 11
[    8.860006] .......     : IO APIC version: 11
[    8.870003] .... register #02: 00000000
[    8.870003] .... register #02: 00000000
[    8.880003] .......     : arbitration: 00
[    8.880003] .......     : arbitration: 00
[    8.890003] .... IRQ redirection table:
[    8.890003] .... IRQ redirection table:
[    8.910010]  NR Dst Mask Trig IRR Pol Stat Dmod Deli Vect:
[    8.910010]  NR Dst Mask Trig IRR Pol Stat Dmod Deli Vect:
[    8.920020]  00 03  [    8.920020]  00 03  [    8.940000] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[    8.940000] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
0    0    0   0   0    1    1    30
0    0    0   0   0    1    1    30
[    8.940008]  01 03  [    8.940008]  01 03  0    0    0   0   0    1    1    31
0    0    0   0   0    1    1    31
[    8.950006]  02 00  [    8.950006]  02 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    8.960006]  03 03  [    8.960006]  03 03  1    1    0   1   0    1    1    41
1    1    0   1   0    1    1    41
[    8.970006]  04 03  [    8.970006]  04 03  0    0    0   0   0    1    1    34
0    0    0   0   0    1    1    34
[    8.980073]  05 03  [    8.980073]  05 03  1    1    0   1   0    1    1    51
1    1    0   1   0    1    1    51
[    8.990007]  06 03  [    8.990007]  06 03  0    0    0   0   0    1    1    36
0    0    0   0   0    1    1    36
[    9.000009]  07 03  [    9.000009]  07 03  1    0    0   0   0    1    1    37
1    0    0   0   0    1    1    37
[    9.010021]  08 03  [    9.010021]  08 03  0    0    0   0   0    1    1    38
0    0    0   0   0    1    1    38
[    9.026426]  09 03  [    9.026426]  09 03  0    0    0   0   0    1    1    39
0    0    0   0   0    1    1    39
[    9.040052]  0a 03  [    9.040052]  0a 03  0    0    0   0   0    1    1    3A
0    0    0   0   0    1    1    3A
[    9.046426]  0b 03  [    9.046426]  0b 03  1    1    0   1   0    1    1    61
1    1    0   1   0    1    1    61
[    9.056426]  0c 03  [    9.056426]  0c 03  0    0    0   0   0    1    1    3C
0    0    0   0   0    1    1    3C
[    9.066426]  0d 03  [    9.066426]  0d 03  0    0    0   0   0    1    1    3D
0    0    0   0   0    1    1    3D
[    9.076425]  0e 03  [    9.076425]  0e 03  0    0    0   0   0    1    1    3E
0    0    0   0   0    1    1    3E
[    9.086426]  0f 03  [    9.086426]  0f 03  0    0    0   0   0    1    1    3F
0    0    0   0   0    1    1    3F
[    9.096426]  10 00  [    9.096426]  10 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    9.106425]  11 00  [    9.106425]  11 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    9.120006]  12 00  [    9.120006]  12 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    9.130006]  13 00  [    9.130006]  13 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    9.140009]  14 00  [    9.140009]  14 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    9.150006]  15 00  [    9.150006]  15 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    9.160006]  16 00  [    9.160006]  16 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    9.170006]  17 00  [    9.170006]  17 00  1    0    0   0   0    0    0    00
1    0    0   0   0    0    0    00
[    9.180005] IRQ to pin mappings:
[    9.180005] IRQ to pin mappings:
[    9.186425] IRQ0 [    9.186425] IRQ0 -> 0:0-> 0:0

[    9.191418] IRQ1 [    9.191418] IRQ1 -> 0:1-> 0:1

[    9.196321] IRQ4 [    9.196321] IRQ4 -> 0:4-> 0:4

[    9.201419] IRQ6 [    9.201419] IRQ6 -> 0:6-> 0:6

[    9.206321] IRQ7 [    9.206321] IRQ7 -> 0:7-> 0:7

[    9.211418] IRQ8 [    9.211418] IRQ8 -> 0:8-> 0:8

[    9.216319] IRQ9 [    9.216319] IRQ9 -> 0:9-> 0:9

[    9.221418] IRQ10 [    9.221418] IRQ10 -> 0:10-> 0:10

[    9.226667] IRQ12 [    9.226667] IRQ12 -> 0:12-> 0:12

[    9.231592] IRQ13 [    9.231592] IRQ13 -> 0:13-> 0:13

[    9.236840] IRQ14 [    9.236840] IRQ14 -> 0:14-> 0:14

[    9.241591] IRQ15 [    9.241591] IRQ15 -> 0:15-> 0:15

[    9.250005] IRQ27 [    9.250005] IRQ27 -> 0:3-> 0:3

[    9.255073] IRQ29 [    9.255073] IRQ29 -> 0:5-> 0:5

[    9.260005] IRQ35 [    9.260005] IRQ35 -> 0:11-> 0:11

[    9.265245] .................................... done.
[    9.265245] .................................... done.
[    9.270009] initcall print_ICs+0x0/0x441 returned 0 after 537109 usecs
[    9.270009] initcall print_ICs+0x0/0x441 returned 0 after 537109 usecs
[    9.280008] calling  print_ipi_mode+0x0/0x26 @ 1
[    9.280008] calling  print_ipi_mode+0x0/0x26 @ 1
[    9.290005] Using IPI No-Shortcut mode
[    9.290005] Using IPI No-Shortcut mode
[    9.300006] initcall print_ipi_mode+0x0/0x26 returned 0 after 9765 usecs
[    9.300006] initcall print_ipi_mode+0x0/0x26 returned 0 after 9765 usecs
[    9.310006] calling  check_early_ioremap_leak+0x0/0x47 @ 1
[    9.310006] calling  check_early_ioremap_leak+0x0/0x47 @ 1
[    9.320007] initcall check_early_ioremap_leak+0x0/0x47 returned 0 after 0 usecs
[    9.320007] initcall check_early_ioremap_leak+0x0/0x47 returned 0 after 0 usecs
[    9.330007] calling  init_oops_id+0x0/0x3d @ 1
[    9.330007] calling  init_oops_id+0x0/0x3d @ 1
[    9.340015] initcall init_oops_id+0x0/0x3d returned 0 after 0 usecs
[    9.340015] initcall init_oops_id+0x0/0x3d returned 0 after 0 usecs
[    9.350009] calling  printk_late_init+0x0/0x4d @ 1
[    9.350009] calling  printk_late_init+0x0/0x4d @ 1
[    9.360009] initcall printk_late_init+0x0/0x4d returned 0 after 0 usecs
[    9.360009] initcall printk_late_init+0x0/0x4d returned 0 after 0 usecs
[    9.370006] calling  sched_init_debug+0x0/0x1f @ 1
[    9.370006] calling  sched_init_debug+0x0/0x1f @ 1
[    9.380030] initcall sched_init_debug+0x0/0x1f returned 0 after 0 usecs
[    9.380030] initcall sched_init_debug+0x0/0x1f returned 0 after 0 usecs
[    9.390006] calling  pm_qos_power_init+0x0/0x55 @ 1
[    9.390006] calling  pm_qos_power_init+0x0/0x55 @ 1
[    9.400163] initcall pm_qos_power_init+0x0/0x55 returned 0 after 0 usecs
[    9.400163] initcall pm_qos_power_init+0x0/0x55 returned 0 after 0 usecs
[    9.410006] calling  pm_debugfs_init+0x0/0x1f @ 1
[    9.410006] calling  pm_debugfs_init+0x0/0x1f @ 1
[    9.420036] initcall pm_debugfs_init+0x0/0x1f returned 0 after 0 usecs
[    9.420036] initcall pm_debugfs_init+0x0/0x1f returned 0 after 0 usecs
[    9.430006] calling  software_resume+0x0/0x2d8 @ 1
[    9.430006] calling  software_resume+0x0/0x2d8 @ 1
[    9.440046] PM: Hibernation image not present or could not be loaded.
[    9.440046] PM: Hibernation image not present or could not be loaded.
[    9.450007] initcall software_resume+0x0/0x2d8 returned -2 after 9765 usecs
[    9.450007] initcall software_resume+0x0/0x2d8 returned -2 after 9765 usecs
[    9.460006] initcall software_resume+0x0/0x2d8 returned with error code -2 
[    9.460006] initcall software_resume+0x0/0x2d8 returned with error code -2 
[    9.470007] calling  fail_page_alloc_debugfs+0x0/0x85 @ 1
[    9.470007] calling  fail_page_alloc_debugfs+0x0/0x85 @ 1
[    9.480148] initcall fail_page_alloc_debugfs+0x0/0x85 returned 0 after 0 usecs
[    9.480148] initcall fail_page_alloc_debugfs+0x0/0x85 returned 0 after 0 usecs
[    9.490007] calling  max_swapfiles_check+0x0/0x7 @ 1
[    9.490007] calling  max_swapfiles_check+0x0/0x7 @ 1
[    9.500007] initcall max_swapfiles_check+0x0/0x7 returned 0 after 0 usecs
[    9.500007] initcall max_swapfiles_check+0x0/0x7 returned 0 after 0 usecs
[    9.510007] calling  set_recommended_min_free_kbytes+0x0/0x60 @ 1
[    9.510007] calling  set_recommended_min_free_kbytes+0x0/0x60 @ 1
[    9.520097] initcall set_recommended_min_free_kbytes+0x0/0x60 returned 0 after 0 usecs
[    9.520097] initcall set_recommended_min_free_kbytes+0x0/0x60 returned 0 after 0 usecs
[    9.530007] calling  init_ima+0x0/0x18 @ 1
[    9.530007] calling  init_ima+0x0/0x18 @ 1
[    9.540007] IMA: No TPM chip found, activating TPM-bypass!
[    9.540007] IMA: No TPM chip found, activating TPM-bypass!
[    9.550359] initcall init_ima+0x0/0x18 returned 0 after 9765 usecs
[    9.550359] initcall init_ima+0x0/0x18 returned 0 after 9765 usecs
[    9.560011] calling  fail_io_timeout_debugfs+0x0/0x22 @ 1
[    9.560011] calling  fail_io_timeout_debugfs+0x0/0x22 @ 1
[    9.570134] initcall fail_io_timeout_debugfs+0x0/0x22 returned 0 after 0 usecs
[    9.570134] initcall fail_io_timeout_debugfs+0x0/0x22 returned 0 after 0 usecs
[    9.580007] calling  prandom_reseed+0x0/0x83 @ 1
[    9.580007] calling  prandom_reseed+0x0/0x83 @ 1
[    9.590021] initcall prandom_reseed+0x0/0x83 returned 0 after 0 usecs
[    9.590021] initcall prandom_reseed+0x0/0x83 returned 0 after 0 usecs
[    9.600006] calling  pci_resource_alignment_sysfs_init+0x0/0x19 @ 1
[    9.600006] calling  pci_resource_alignment_sysfs_init+0x0/0x19 @ 1
[    9.610012] initcall pci_resource_alignment_sysfs_init+0x0/0x19 returned 0 after 0 usecs
[    9.610012] initcall pci_resource_alignment_sysfs_init+0x0/0x19 returned 0 after 0 usecs
[    9.620006] calling  pci_sysfs_init+0x0/0x44 @ 1
[    9.620006] calling  pci_sysfs_init+0x0/0x44 @ 1
[    9.640238] initcall pci_sysfs_init+0x0/0x44 returned 0 after 9765 usecs
[    9.640238] initcall pci_sysfs_init+0x0/0x44 returned 0 after 9765 usecs
[    9.650007] calling  regulator_init_complete+0x0/0xe6 @ 1
[    9.650007] calling  regulator_init_complete+0x0/0xe6 @ 1
[    9.660010] initcall regulator_init_complete+0x0/0xe6 returned 0 after 0 usecs
[    9.660010] initcall regulator_init_complete+0x0/0xe6 returned 0 after 0 usecs
[    9.670006] calling  random_int_secret_init+0x0/0x16 @ 1
[    9.670006] calling  random_int_secret_init+0x0/0x16 @ 1
[    9.680023] initcall random_int_secret_init+0x0/0x16 returned 0 after 0 usecs
[    9.680023] initcall random_int_secret_init+0x0/0x16 returned 0 after 0 usecs
[    9.690007] calling  deferred_probe_initcall+0x0/0x4d @ 1
[    9.690007] calling  deferred_probe_initcall+0x0/0x4d @ 1
[    9.710095] initcall deferred_probe_initcall+0x0/0x4d returned 0 after 0 usecs
[    9.710095] initcall deferred_probe_initcall+0x0/0x4d returned 0 after 0 usecs
[    9.720009] calling  late_resume_init+0x0/0xce @ 1
[    9.720009] calling  late_resume_init+0x0/0xce @ 1
[    9.730004]   Magic number: 1:641:128
[    9.730004]   Magic number: 1:641:128
[    9.740044] initcall late_resume_init+0x0/0xce returned 0 after 9765 usecs
[    9.740044] initcall late_resume_init+0x0/0xce returned 0 after 9765 usecs
[    9.750005] calling  init_netconsole+0x0/0x16c @ 1
[    9.750005] calling  init_netconsole+0x0/0x16c @ 1
[    9.760042] console [netcon0] enabled
[    9.760042] console [netcon0] enabled
[    9.770003] netconsole: network logging started
[    9.770003] netconsole: network logging started
[    9.780005] initcall init_netconsole+0x0/0x16c returned 0 after 19531 usecs
[    9.780005] initcall init_netconsole+0x0/0x16c returned 0 after 19531 usecs
[    9.790005] calling  firmware_memmap_init+0x0/0x26 @ 1
[    9.790005] calling  firmware_memmap_init+0x0/0x26 @ 1
[    9.800180] initcall firmware_memmap_init+0x0/0x26 returned 0 after 0 usecs
[    9.800180] initcall firmware_memmap_init+0x0/0x26 returned 0 after 0 usecs
[    9.810005] calling  net_secret_init+0x0/0x16 @ 1
[    9.810005] calling  net_secret_init+0x0/0x16 @ 1
[    9.820026] initcall net_secret_init+0x0/0x16 returned 0 after 0 usecs
[    9.820026] initcall net_secret_init+0x0/0x16 returned 0 after 0 usecs
[    9.830005] calling  tcp_congestion_default+0x0/0xf @ 1
[    9.830005] calling  tcp_congestion_default+0x0/0xf @ 1
[    9.840007] initcall tcp_congestion_default+0x0/0xf returned 0 after 0 usecs
[    9.840007] initcall tcp_congestion_default+0x0/0xf returned 0 after 0 usecs
[    9.850005] calling  tcp_fastopen_init+0x0/0x40 @ 1
[    9.850005] calling  tcp_fastopen_init+0x0/0x40 @ 1
[    9.860045] initcall tcp_fastopen_init+0x0/0x40 returned 0 after 0 usecs
[    9.860045] initcall tcp_fastopen_init+0x0/0x40 returned 0 after 0 usecs
[    9.870005] calling  ip_auto_config+0x0/0xce3 @ 1
[    9.870005] calling  ip_auto_config+0x0/0xce3 @ 1
[    9.880014] initcall ip_auto_config+0x0/0xce3 returned 0 after 0 usecs
[    9.880014] initcall ip_auto_config+0x0/0xce3 returned 0 after 0 usecs
[    9.890005] calling  initialize_hashrnd+0x0/0x16 @ 1
[    9.890005] calling  initialize_hashrnd+0x0/0x16 @ 1
[    9.900009] initcall initialize_hashrnd+0x0/0x16 returned 0 after 0 usecs
[    9.900009] initcall initialize_hashrnd+0x0/0x16 returned 0 after 0 usecs
[    9.927452] EXT3-fs (sda1): recovery required on readonly filesystem
[    9.927452] EXT3-fs (sda1): recovery required on readonly filesystem
[    9.930008] EXT3-fs (sda1): write access will be enabled during recovery
[    9.930008] EXT3-fs (sda1): write access will be enabled during recovery
[   10.122767] kjournald starting.  Commit interval 5 seconds
[   10.122767] kjournald starting.  Commit interval 5 seconds
[   10.122707] EXT3-fs (sda1): recovery complete
[   10.122707] EXT3-fs (sda1): recovery complete
[   10.122707] EXT3-fs (sda1): mounted filesystem with writeback data mode
[   10.122707] EXT3-fs (sda1): mounted filesystem with writeback data mode
[   10.122707] VFS: Mounted root (ext3 filesystem) readonly on device 8:1.
[   10.122707] VFS: Mounted root (ext3 filesystem) readonly on device 8:1.
[   10.122707] debug: unmapping init [mem 0x79455000-0x794a0fff]
[   10.122707] debug: unmapping init [mem 0x79455000-0x794a0fff]
[   10.122707] Write protecting the kernel text: 2800k
[   10.122707] Write protecting the kernel text: 2800k
[   10.129953] Write protecting the kernel read-only data: 1364k
[   10.129953] Write protecting the kernel read-only data: 1364k
modprobe: FATAL:[   10.519172] modprobe (51) used greatest stack depth: 6124 bytes left
[   10.519172] modprobe (51) used greatest stack depth: 6124 bytes left
 Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

INIT: version 2.86 booting
[   10.919464] mount (57) used greatest stack depth: 5788 bytes left
[   10.919464] mount (57) used greatest stack depth: 5788 bytes left
		Welcome to Fedora Core
		Press 'I' to enter interactive startup.
modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

Setting clock  (utc): Sun Feb  3 14:08:09 CET 2013 [  OK  ]
Loading default keymap (us): [  OK  ]
Setting hostname mercury:  [  OK  ]
modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

raidautorun: failed to open /dev/md0: No such device or address
/proc/misc: No entry for device-mapper found
Is device-mapper driver missing from kernel?
device-mapper: version ioctl failed: Inappropriate ioctl for device
/proc/misc: No entry for device-mapper found
Is device-mapper driver missing from kernel?
device-mapper: version ioctl failed: Inappropriate ioctl for device
Command failed
modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

modprobe: FATAL: Could not load /lib/modules/3.8.0-rc7/modules.dep: No such file or directory

Setting up Logical Volume Management: [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
[   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
[   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
[   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
[   13.140000] Pid: 139, comm: lvm.static Not tainted 3.8.0-rc7 #216702
[   13.140000] Pid: 139, comm: lvm.static Not tainted 3.8.0-rc7 #216702
[   13.140000] Call Trace:
[   13.140000] Call Trace:
[   13.140000]  [<792b5e66>] spin_dump+0x73/0x7d
[   13.140000]  [<792b5e66>] spin_dump+0x73/0x7d
[   13.140000]  [<7916a347>] do_raw_spin_lock+0xb2/0xe8
[   13.140000]  [<7916a347>] do_raw_spin_lock+0xb2/0xe8
[   13.140000]  [<792b9412>] _raw_spin_lock_irqsave+0x35/0x3e
[   13.140000]  [<792b9412>] _raw_spin_lock_irqsave+0x35/0x3e
[   13.140000]  [<790391e8>] ? prepare_to_wait+0x18/0x57
[   13.140000]  [<790391e8>] ? prepare_to_wait+0x18/0x57
[   13.140000]  [<790391e8>] prepare_to_wait+0x18/0x57
[   13.140000]  [<790391e8>] prepare_to_wait+0x18/0x57
[   13.140000]  [<7914a320>] ? generic_make_request+0x80/0xb5
[   13.140000]  [<7914a320>] ? generic_make_request+0x80/0xb5
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<792b7158>] __wait_on_bit+0x20/0x5f
[   13.140000]  [<792b7158>] __wait_on_bit+0x20/0x5f
[   13.140000]  [<7914a427>] ? submit_bio+0xd2/0xfb
[   13.140000]  [<7914a427>] ? submit_bio+0xd2/0xfb
[   13.140000]  [<792b71eb>] out_of_line_wait_on_bit+0x54/0x5c
[   13.140000]  [<792b71eb>] out_of_line_wait_on_bit+0x54/0x5c
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<79039086>] ? autoremove_wake_function+0x31/0x31
[   13.140000]  [<79039086>] ? autoremove_wake_function+0x31/0x31
[   13.140000]  [<790e4eff>] __wait_on_buffer+0x1b/0x1e
[   13.140000]  [<790e4eff>] __wait_on_buffer+0x1b/0x1e
[   13.140000]  [<7910f615>] __ext3_get_inode_loc+0x1ef/0x254
[   13.140000]  [<7910f615>] __ext3_get_inode_loc+0x1ef/0x254
[   13.140000]  [<7911015f>] ext3_iget+0x45/0x346
[   13.140000]  [<7911015f>] ext3_iget+0x45/0x346
[   13.140000]  [<79114e03>] ext3_lookup+0x97/0xa6
[   13.140000]  [<79114e03>] ext3_lookup+0x97/0xa6
[   13.140000]  [<790c9c0e>] lookup_real+0x20/0x35
[   13.140000]  [<790c9c0e>] lookup_real+0x20/0x35
[   13.140000]  [<790ca1d2>] __lookup_hash+0x2a/0x31
[   13.140000]  [<790ca1d2>] __lookup_hash+0x2a/0x31
[   13.140000]  [<790caa0e>] lookup_slow+0x36/0x8c
[   13.140000]  [<790caa0e>] lookup_slow+0x36/0x8c
[   13.140000]  [<790cbdda>] path_lookupat+0xf9/0x5c5
[   13.140000]  [<790cbdda>] path_lookupat+0xf9/0x5c5
[   13.140000]  [<790cc2c5>] filename_lookup+0x1f/0x84
[   13.140000]  [<790cc2c5>] filename_lookup+0x1f/0x84
[   13.140000]  [<790cde98>] user_path_at_empty+0x3f/0x65
[   13.140000]  [<790cde98>] user_path_at_empty+0x3f/0x65
[   13.140000]  [<790cdecb>] user_path_at+0xd/0xf
[   13.140000]  [<790cdecb>] user_path_at+0xd/0xf
[   13.140000]  [<790c6585>] vfs_fstatat+0x40/0x88
[   13.140000]  [<790c6585>] vfs_fstatat+0x40/0x88
[   13.140000]  [<7903f844>] ? lg_local_unlock+0x31/0x47
[   13.140000]  [<7903f844>] ? lg_local_unlock+0x31/0x47
[   13.140000]  [<790c65f8>] vfs_stat+0x13/0x15
[   13.140000]  [<790c65f8>] vfs_stat+0x13/0x15
[   13.140000]  [<790c67e2>] sys_stat64+0x11/0x22
[   13.140000]  [<790c67e2>] sys_stat64+0x11/0x22
[   13.140000]  [<790c3c47>] ? __fput+0x187/0x1a0
[   13.140000]  [<790c3c47>] ? __fput+0x187/0x1a0
[   13.140000]  [<792b9d37>] ? restore_all+0xf/0xf
[   13.140000]  [<792b9d37>] ? restore_all+0xf/0xf
[   13.140000]  [<79165bb4>] ? trace_hardirqs_on_thunk+0xc/0x10
[   13.140000]  [<79165bb4>] ? trace_hardirqs_on_thunk+0xc/0x10
[   13.140000]  [<792b9d04>] syscall_call+0x7/0xb
[   13.140000]  [<792b9d04>] syscall_call+0x7/0xb
[   13.140000] sending NMI to all CPUs:
[   13.140000] sending NMI to all CPUs:
[  118.503239] NMI backtrace for cpu 0
[  118.503239] NMI backtrace for cpu 0
[  118.510000] Pid: 0, comm: swapper/0 Not tainted 3.8.0-rc7 #216702 System manufacturer System Product Name/A8N-E
[  118.510000] Pid: 0, comm: swapper/0 Not tainted 3.8.0-rc7 #216702 System manufacturer System Product Name/A8N-E
[  118.510000] EIP: 0060:[<79007cf1>] EFLAGS: 00000246 CPU: 0
[  118.510000] EIP: 0060:[<79007cf1>] EFLAGS: 00000246 CPU: 0
[  118.510000] EIP is at poll_idle+0x1d/0x32
[  118.510000] EIP is at poll_idle+0x1d/0x32
[  118.510000] EAX: 00000000 EBX: 79452ac4 ECX: 00000046 EDX: 79412000
[  118.510000] EAX: 00000000 EBX: 79452ac4 ECX: 00000046 EDX: 79412000
[  118.510000] ESI: 00099800 EDI: 79415800 EBP: 79413fbc ESP: 79413fbc
[  118.510000] ESI: 00099800 EDI: 79415800 EBP: 79413fbc ESP: 79413fbc
[  118.510000]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[  118.510000]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[  118.510000] CR0: 8005003b CR2: 080cd050 CR3: 014a8000 CR4: 000007d0
[  118.510000] CR0: 8005003b CR2: 080cd050 CR3: 014a8000 CR4: 000007d0
[  118.510000] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[  118.510000] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[  118.510000] DR6: ffff0ff0 DR7: 00000400
[  118.510000] DR6: ffff0ff0 DR7: 00000400
[  118.510000] Process swapper/0 (pid: 0, ti=79412000 task=7941c00c task.ti=79412000)
[  118.510000] Process swapper/0 (pid: 0, ti=79412000 task=7941c00c task.ti=79412000)
[  118.510000] Stack:
[  118.510000] Stack:
[  118.510000]  79413fd0[  118.510000]  79413fd0 7900844b 7900844b b48fab43 b48fab43 8a2fa425 8a2fa425 00000002 00000002 79413fdc 79413fdc 792a91df 792a91df 7947f8d4 7947f8d4

[  118.510000]  79413ff0[  118.510000]  79413ff0 794558cc 794558cc 7947f8d4 7947f8d4 f46a2b7b f46a2b7b 00020800 00020800 79413ff8 79413ff8 7945528e 7945528e 01f8d003 01f8d003

[  118.510000]  00000000[  118.510000]  00000000

[  118.510000] Call Trace:
[  118.510000] Call Trace:
[  118.510000]  [<7900844b>] cpu_idle+0x86/0xb4
[  118.510000]  [<7900844b>] cpu_idle+0x86/0xb4
[  118.510000]  [<792a91df>] rest_init+0x103/0x108
[  118.510000]  [<792a91df>] rest_init+0x103/0x108
[  118.510000]  [<794558cc>] start_kernel+0x2c7/0x2cc
[  118.510000]  [<794558cc>] start_kernel+0x2c7/0x2cc
[  118.510000]  [<7945528e>] i386_start_kernel+0x44/0x46
[  118.510000]  [<7945528e>] i386_start_kernel+0x44/0x46
[  118.510000] Code:[  118.510000] Code: 35 35 1c 1c bc bc 4a 4a 79 79 72 72 de de 5b 5b 5e 5e 5d 5d c3 c3 0f 0f 1f 1f 00 00 55 55 89 89 e5 e5 e8 e8 70 70 29 29 16 16 00 00 e8 e8 6b 6b 29 29 16 16 00 00 e8 e8 a3 a3 9e 9e 05 05 00 00 fb fb 89 89 e2 e2 81 81 e2 e2 00 00 e0 e0 ff ff ff ff eb eb 02 02 <f3> <f3> 90 90 8b 8b 42 42 08 08 a8 a8 08 08 74 74 f7 f7 e8 e8 4d 4d 29 29 16 16 00 00 e8 e8 48 48 29 29 16 16 00 00 5d 5d c3 c3

[   13.140000] NMI backtrace for cpu 1
[   13.140000] NMI backtrace for cpu 1
[   13.140000] Pid: 139, comm: lvm.static Not tainted 3.8.0-rc7 #216702 System manufacturer System Product Name/A8N-E
[   13.140000] Pid: 139, comm: lvm.static Not tainted 3.8.0-rc7 #216702 System manufacturer System Product Name/A8N-E
[   13.140000] EIP: 0060:[<79018ba4>] EFLAGS: 00000002 CPU: 1
[   13.140000] EIP: 0060:[<79018ba4>] EFLAGS: 00000002 CPU: 1
[   13.140000] EIP is at default_send_IPI_all+0x5a/0x5c
[   13.140000] EIP is at default_send_IPI_all+0x5a/0x5c
[   13.140000] EAX: 00000046 EBX: 00002710 ECX: 00000046 EDX: 78387000
[   13.140000] EAX: 00000046 EBX: 00002710 ECX: 00000046 EDX: 78387000
[   13.140000] ESI: 77d2ba78 EDI: 00000000 EBP: 782f9cd4 ESP: 782f9cd4
[   13.140000] ESI: 77d2ba78 EDI: 00000000 EBP: 782f9cd4 ESP: 782f9cd4
[   13.140000]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[   13.140000]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[   13.140000] CR0: 8005003b CR2: 09e2f000 CR3: 00385000 CR4: 000007d0
[   13.140000] CR0: 8005003b CR2: 09e2f000 CR3: 00385000 CR4: 000007d0
[   13.140000] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[   13.140000] DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
[   13.140000] DR6: ffff0ff0 DR7: 00000400
[   13.140000] DR6: ffff0ff0 DR7: 00000400
[   13.140000] Process lvm.static (pid: 139, ti=782f8000 task=78387000 task.ti=782f8000)
[   13.140000] Process lvm.static (pid: 139, ti=782f8000 task=78387000 task.ti=782f8000)
[   13.140000] Stack:
[   13.140000] Stack:
[   13.140000]  782f9ce4[   13.140000]  782f9ce4 79018d24 79018d24 793a24ea 793a24ea 97fe9fc0 97fe9fc0 782f9cfc 782f9cfc 7916a34c 7916a34c 77d2ba78 77d2ba78 97fe9fc0 97fe9fc0

[   13.140000]  00000246[   13.140000]  00000246 00000002 00000002 782f9d1c 782f9d1c 792b9412 792b9412 00000000 00000000 00000002 00000002 00000000 00000000 790391e8 790391e8

[   13.140000]  97fe9fc0[   13.140000]  97fe9fc0 782f9d70 782f9d70 782f9d38 782f9d38 790391e8 790391e8 782f9d70 782f9d70 7914a320 7914a320 782f9d68 782f9d68 782f9d70 782f9d70

[   13.140000] Call Trace:
[   13.140000] Call Trace:
[   13.140000]  [<79018d24>] arch_trigger_all_cpu_backtrace+0x3c/0x64
[   13.140000]  [<79018d24>] arch_trigger_all_cpu_backtrace+0x3c/0x64
[   13.140000]  [<7916a34c>] do_raw_spin_lock+0xb7/0xe8
[   13.140000]  [<7916a34c>] do_raw_spin_lock+0xb7/0xe8
[   13.140000]  [<792b9412>] _raw_spin_lock_irqsave+0x35/0x3e
[   13.140000]  [<792b9412>] _raw_spin_lock_irqsave+0x35/0x3e
[   13.140000]  [<790391e8>] ? prepare_to_wait+0x18/0x57
[   13.140000]  [<790391e8>] ? prepare_to_wait+0x18/0x57
[   13.140000]  [<790391e8>] prepare_to_wait+0x18/0x57
[   13.140000]  [<790391e8>] prepare_to_wait+0x18/0x57
[   13.140000]  [<7914a320>] ? generic_make_request+0x80/0xb5
[   13.140000]  [<7914a320>] ? generic_make_request+0x80/0xb5
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<792b7158>] __wait_on_bit+0x20/0x5f
[   13.140000]  [<792b7158>] __wait_on_bit+0x20/0x5f
[   13.140000]  [<7914a427>] ? submit_bio+0xd2/0xfb
[   13.140000]  [<7914a427>] ? submit_bio+0xd2/0xfb
[   13.140000]  [<792b71eb>] out_of_line_wait_on_bit+0x54/0x5c
[   13.140000]  [<792b71eb>] out_of_line_wait_on_bit+0x54/0x5c
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<790e4f30>] ? unmap_underlying_metadata+0x2e/0x2e
[   13.140000]  [<79039086>] ? autoremove_wake_function+0x31/0x31
[   13.140000]  [<79039086>] ? autoremove_wake_function+0x31/0x31
[   13.140000]  [<790e4eff>] __wait_on_buffer+0x1b/0x1e
[   13.140000]  [<790e4eff>] __wait_on_buffer+0x1b/0x1e
[   13.140000]  [<7910f615>] __ext3_get_inode_loc+0x1ef/0x254
[   13.140000]  [<7910f615>] __ext3_get_inode_loc+0x1ef/0x254
[   13.140000]  [<7911015f>] ext3_iget+0x45/0x346
[   13.140000]  [<7911015f>] ext3_iget+0x45/0x346
[   13.140000]  [<79114e03>] ext3_lookup+0x97/0xa6
[   13.140000]  [<79114e03>] ext3_lookup+0x97/0xa6
[   13.140000]  [<790c9c0e>] lookup_real+0x20/0x35
[   13.140000]  [<790c9c0e>] lookup_real+0x20/0x35
[   13.140000]  [<790ca1d2>] __lookup_hash+0x2a/0x31
[   13.140000]  [<790ca1d2>] __lookup_hash+0x2a/0x31
[   13.140000]  [<790caa0e>] lookup_slow+0x36/0x8c
[   13.140000]  [<790caa0e>] lookup_slow+0x36/0x8c
[   13.140000]  [<790cbdda>] path_lookupat+0xf9/0x5c5
[   13.140000]  [<790cbdda>] path_lookupat+0xf9/0x5c5
[   13.140000]  [<790cc2c5>] filename_lookup+0x1f/0x84
[   13.140000]  [<790cc2c5>] filename_lookup+0x1f/0x84
[   13.140000]  [<790cde98>] user_path_at_empty+0x3f/0x65
[   13.140000]  [<790cde98>] user_path_at_empty+0x3f/0x65
[   13.140000]  [<790cdecb>] user_path_at+0xd/0xf
[   13.140000]  [<790cdecb>] user_path_at+0xd/0xf
[   13.140000]  [<790c6585>] vfs_fstatat+0x40/0x88
[   13.140000]  [<790c6585>] vfs_fstatat+0x40/0x88
[   13.140000]  [<7903f844>] ? lg_local_unlock+0x31/0x47
[   13.140000]  [<7903f844>] ? lg_local_unlock+0x31/0x47
[   13.140000]  [<790c65f8>] vfs_stat+0x13/0x15
[   13.140000]  [<790c65f8>] vfs_stat+0x13/0x15
[   13.140000]  [<790c67e2>] sys_stat64+0x11/0x22
[   13.140000]  [<790c67e2>] sys_stat64+0x11/0x22
[   13.140000]  [<790c3c47>] ? __fput+0x187/0x1a0
[   13.140000]  [<790c3c47>] ? __fput+0x187/0x1a0
[   13.140000]  [<792b9d37>] ? restore_all+0xf/0xf
[   13.140000]  [<792b9d37>] ? restore_all+0xf/0xf
[   13.140000]  [<79165bb4>] ? trace_hardirqs_on_thunk+0xc/0x10
[   13.140000]  [<79165bb4>] ? trace_hardirqs_on_thunk+0xc/0x10
[   13.140000]  [<792b9d04>] syscall_call+0x7/0xb
[   13.140000]  [<792b9d04>] syscall_call+0x7/0xb
[   13.140000] Code:[   13.140000] Code: 42 42 79 79 8d 8d 93 93 00 00 b3 b3 ff ff ff ff 8b 8b 9b 9b 00 00 b3 b3 ff ff ff ff 80 80 e7 e7 10 10 75 75 e7 e7 83 83 f8 f8 02 02 74 74 0a 0a 81 81 c9 c9 00 00 00 00 08 08 00 00 09 09 c1 c1 eb eb 06 06 81 81 c9 c9 00 00 04 04 08 08 00 00 89 89 0a 0a 5b 5b <5d> <5d> c3 c3 8b 8b 15 15 6c 6c 30 30 42 42 79 79 55 55 89 89 e5 e5 53 53 8b 8b 52 52 24 24 eb eb 02 02 f3 f3 90 90 8b 8b 1d 1d


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver
  2013-02-13 10:50                 ` Colin Guthrie
@ 2013-02-13 16:13                   ` Andreas Mohr
  2013-02-13 16:26                     ` Colin Guthrie
  0 siblings, 1 reply; 36+ messages in thread
From: Andreas Mohr @ 2013-02-13 16:13 UTC (permalink / raw)
  To: Colin Guthrie; +Cc: initramfs, linux-kernel

[not sure about CCs - I readded both initramfs-tools and lkml]

> I think you actually want both: ehci-pci and ehci-platform (tho' perhaps
> the module deps mean only the -pci one is needed)

Err, yeah, that's probably more precise.

> Either way I already posted a patch about this a while back:

> See: "[PATCH 6/6] kernel-modules: Add ehci support for kernel 3.8+"

OK, I've seen it, but:
which file does it touch?? That's a complete mystery to me
(the initramfs-tools git checkout here does not contain that path).

> (admittedly perhaps that should have been 3.7 rather than 3.8)!

Hmm, the patch was introduced in early moments from 3.7 prior to
3.8-rc1. Thus one could say that the non-covered window is only
a part of the small 3.8-rc1 step which is used by devel people only.
OTOH to retain the very important development property
of properly working regression bisects over all versions
(of regressions *other* than this USB boot effect, that is),
even that smallish window ought to be fully covered.
If it thus is decided to be a sizeable versioning issue,
then it really should be downgraded to 3.7 very soon,
in order to prevent a support window coverage issue.

Thanks,

Andreas Mohr

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver
  2013-02-13 16:13                   ` Andreas Mohr
@ 2013-02-13 16:26                     ` Colin Guthrie
  0 siblings, 0 replies; 36+ messages in thread
From: Colin Guthrie @ 2013-02-13 16:26 UTC (permalink / raw)
  To: Andreas Mohr; +Cc: initramfs, linux-kernel

'Twas brillig, and Andreas Mohr at 13/02/13 16:13 did gyre and gimble:
> [not sure about CCs - I readded both initramfs-tools and lkml]

Sorry about CC's I read mail via gmane's NNTP interface and it mangles
the address for the initramfs list which makes it a pain to reply-all
properly. If someone who manages this stuff could ask a gmane.org admin
to lift the mangling that would be good. There are other places to
harvest the same email addresses if someone really wants to!

>> Either way I already posted a patch about this a while back:
> 
>> See: "[PATCH 6/6] kernel-modules: Add ehci support for kernel 3.8+"
> 
> OK, I've seen it, but:
> which file does it touch?? That's a complete mystery to me
> (the initramfs-tools git checkout here does not contain that path).

Oh, oops, my bad sorry. I didn't read your mail properly and didn't see
the initramfs-tools bit. The patch is against dracut, so obviously won't
apply nicely :D

Sorry for the confusion.

Col

-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited http://www.tribalogic.net/
Open Source:
  Mageia Contributor http://www.mageia.org/
  PulseAudio Hacker http://www.pulseaudio.org/
  Trac Hacker http://trac.edgewall.org/

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-13 11:10 ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Ingo Molnar
@ 2013-02-13 16:59   ` Linus Torvalds
  2013-02-13 23:20     ` Thomas Gleixner
  2013-02-14 23:05   ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Linus Torvalds
  1 sibling, 1 reply; 36+ messages in thread
From: Linus Torvalds @ 2013-02-13 16:59 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Linux Kernel Mailing List, Jens Axboe, Thomas Gleixner,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin

On Wed, Feb 13, 2013 at 3:10 AM, Ingo Molnar <mingo@kernel.org> wrote:
>
>
> Setting up Logical Volume Management: [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> [   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
> [   13.140000] Pid: 139, comm: lvm.static Not tainted 3.8.0-rc7 #216702
> [   13.140000] Call Trace:
> [   13.140000]  [<792b5e66>] spin_dump+0x73/0x7d
> [   13.140000]  [<7916a347>] do_raw_spin_lock+0xb2/0xe8
> [   13.140000]  [<792b9412>] _raw_spin_lock_irqsave+0x35/0x3e
> [   13.140000]  [<790391e8>] prepare_to_wait+0x18/0x57

The wait-queue spinlock? That sounds *very* unlikely to deadlock due
to any bugs in block layer or filesystems. There are never any
downcalls to those from within that spinlock or any other locks taken
inside of it.

The waitqueue function would be the only thing that does anything
inside the lock, and very few things use that. In this case, it's the
bitwait stuff, so that function does get used, but it doesn't have any
locking except for when it then calls down to the standard
autoremove_wake_function -> default_wake_function -> try_to_wake_up.

So the *only* thing inside that wait-queue spinlock would seem to be
the scheduler (pi_lock in particular, and the "while (p->on_cpu)"
thing).

Of course, those kinds of locks are also something lockdep can't check, so...

> It turns out that in this particular case the randomized boot
> parameters appear to make a difference:
>
> CONFIG_CMDLINE="nmi_watchdog=0 nolapic_timer hpet=disable idle=poll highmem=512m acpi=off"

Is it repeatable enough with those flags that you could try removing
them one at a time and seeing if one or two of them don't matter?

                     Linus

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-13 16:59   ` Linus Torvalds
@ 2013-02-13 23:20     ` Thomas Gleixner
  2013-02-14 14:45       ` Ingo Molnar
  0 siblings, 1 reply; 36+ messages in thread
From: Thomas Gleixner @ 2013-02-13 23:20 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ingo Molnar, Linux Kernel Mailing List, Jens Axboe,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin

On Wed, 13 Feb 2013, Linus Torvalds wrote:

> On Wed, Feb 13, 2013 at 3:10 AM, Ingo Molnar <mingo@kernel.org> wrote:
> >
> >
> > Setting up Logical Volume Management: [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> > [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> > [   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
> > [   13.140000] Pid: 139, comm: lvm.static Not tainted 3.8.0-rc7 #216702
> > [   13.140000] Call Trace:
> > [   13.140000]  [<792b5e66>] spin_dump+0x73/0x7d
> > [   13.140000]  [<7916a347>] do_raw_spin_lock+0xb2/0xe8
> > [   13.140000]  [<792b9412>] _raw_spin_lock_irqsave+0x35/0x3e
> > [   13.140000]  [<790391e8>] prepare_to_wait+0x18/0x57
> 
> The wait-queue spinlock? That sounds *very* unlikely to deadlock due
> to any bugs in block layer or filesystems. There are never any
> downcalls to those from within that spinlock or any other locks taken
> inside of it.

The way more interesting information is:

[   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1

That lock is not contended, which makes no sense at all. The only
explanation for such a behaviour would be a tight spin_lock/unlock
loop on the other core which is exposed through the spinlock debugging
code (it uses trylocks instead of queueing in the ticket lock).

Ingo, can you provide the backtrace of CPU0 please?

Thanks,

	tglx


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-13 23:20     ` Thomas Gleixner
@ 2013-02-14 14:45       ` Ingo Molnar
  2013-02-14 14:54         ` Ingo Molnar
  0 siblings, 1 reply; 36+ messages in thread
From: Ingo Molnar @ 2013-02-14 14:45 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Linus Torvalds, Linux Kernel Mailing List, Jens Axboe,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin


* Thomas Gleixner <tglx@linutronix.de> wrote:

> On Wed, 13 Feb 2013, Linus Torvalds wrote:
> 
> > On Wed, Feb 13, 2013 at 3:10 AM, Ingo Molnar <mingo@kernel.org> wrote:
> > >
> > >
> > > Setting up Logical Volume Management: [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> > > [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> > > [   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
> > > [   13.140000] Pid: 139, comm: lvm.static Not tainted 3.8.0-rc7 #216702
> > > [   13.140000] Call Trace:
> > > [   13.140000]  [<792b5e66>] spin_dump+0x73/0x7d
> > > [   13.140000]  [<7916a347>] do_raw_spin_lock+0xb2/0xe8
> > > [   13.140000]  [<792b9412>] _raw_spin_lock_irqsave+0x35/0x3e
> > > [   13.140000]  [<790391e8>] prepare_to_wait+0x18/0x57
> > 
> > The wait-queue spinlock? That sounds *very* unlikely to deadlock due
> > to any bugs in block layer or filesystems. There are never any
> > downcalls to those from within that spinlock or any other locks taken
> > inside of it.
> 
> The way more interesting information is:
> 
> [   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
> 
> That lock is not contended, which makes no sense at all. The only
> explanation for such a behaviour would be a tight spin_lock/unlock
> loop on the other core which is exposed through the spinlock debugging
> code (it uses trylocks instead of queueing in the ticket lock).
> 
> Ingo, can you provide the backtrace of CPU0 please?

CPU0 appears to be idle:

[  118.510000] Call Trace:
[  118.510000]  [<7900844b>] cpu_idle+0x86/0xb4
[  118.510000]  [<792a91df>] rest_init+0x103/0x108
[  118.510000]  [<794558cc>] start_kernel+0x2c7/0x2cc
[  118.510000]  [<7945528e>] i386_start_kernel+0x44/0x46

which suggests memory corruption - but, if then it's a special 
type of memory corruption because AFAIR I always saw similar 
patterns to the lockup, never other signs of memory corruption.

Thanks,

	Ingo

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-14 14:45       ` Ingo Molnar
@ 2013-02-14 14:54         ` Ingo Molnar
  2013-02-14 15:08           ` Ingo Molnar
  0 siblings, 1 reply; 36+ messages in thread
From: Ingo Molnar @ 2013-02-14 14:54 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Linus Torvalds, Linux Kernel Mailing List, Jens Axboe,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin


> CPU0 appears to be idle:
> 
> [  118.510000] Call Trace:
> [  118.510000]  [<7900844b>] cpu_idle+0x86/0xb4
> [  118.510000]  [<792a91df>] rest_init+0x103/0x108
> [  118.510000]  [<794558cc>] start_kernel+0x2c7/0x2cc


So, I've done a partial bisection, the breakage appears to have 
gone upstream between v3.8-rc3 and v3.8-rc4.

This roughly coincides with the time frame when I first saw 
these lockups pop up, so in that sense it's a plausible result - 
but there weren't all that many commits in -rc4 and none looks 
really suspicious, so this might be one of those non-bisectable 
bugs.

( Later today I'll try to finish the bisection just in case it
  results in something useful. )

Thanks,

	Ingo

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-14 14:54         ` Ingo Molnar
@ 2013-02-14 15:08           ` Ingo Molnar
  2013-02-14 17:28             ` Thomas Gleixner
  2013-02-14 18:22             ` Yinghai Lu
  0 siblings, 2 replies; 36+ messages in thread
From: Ingo Molnar @ 2013-02-14 15:08 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Linus Torvalds, Linux Kernel Mailing List, Jens Axboe,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin


* Ingo Molnar <mingo@kernel.org> wrote:

> > CPU0 appears to be idle:
> > 
> > [  118.510000] Call Trace:
> > [  118.510000]  [<7900844b>] cpu_idle+0x86/0xb4
> > [  118.510000]  [<792a91df>] rest_init+0x103/0x108
> > [  118.510000]  [<794558cc>] start_kernel+0x2c7/0x2cc
> 
> 
> So, I've done a partial bisection, the breakage appears to have 
> gone upstream between v3.8-rc3 and v3.8-rc4.
> 
> This roughly coincides with the time frame when I first saw 
> these lockups pop up, so in that sense it's a plausible result - 
> but there weren't all that many commits in -rc4 and none looks 
> really suspicious, so this might be one of those non-bisectable 
> bugs.
> 
> ( Later today I'll try to finish the bisection just in case it
>   results in something useful. )

Managed to squeeze in some more bisection steps - and in fact 
the mm/ changes in -rc4 are still included in the bisection 
window:

 git bisect bad 7c8284c3aa127ffe72a90a1bad52183ec9ad870a
 git bisect good 0a1af1d61edae189b0a81bc46386ab37eb3d9d4d

vega:~/linux/linux> gll 0a1af1..7c8284c3a mm/
8fb74b9fb2b1 mm: compaction: partially revert capture of suitable high-order page
062f1af2170a mm: thp: acquire the anon_vma rwsem for write during split
572043c90db6 mm: mmap: annotate vm_lock_anon_vma locking properly for lockdep
10d73e655cef mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment
c060f943d092 mm: use aligned zone start for pfn_to_bitidx calculation
7964c06d66c7 mm: compaction: fix echo 1 > compact_memory return error issue
c0232ae861df mm: memblock: fix wrong memmove size in memblock_merge_regions()
04fa5d6a6547 mm: migrate: check page_count of THP before migrating

these three:

10d73e655cef mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment
c060f943d092 mm: use aligned zone start for pfn_to_bitidx calculation
c0232ae861df mm: memblock: fix wrong memmove size in memblock_merge_regions()

might have highmem=512m boot parameter sensitivity.

Thanks,

	Ingo

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-14 15:08           ` Ingo Molnar
@ 2013-02-14 17:28             ` Thomas Gleixner
  2013-02-14 18:22             ` Yinghai Lu
  1 sibling, 0 replies; 36+ messages in thread
From: Thomas Gleixner @ 2013-02-14 17:28 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Linus Torvalds, Linux Kernel Mailing List, Jens Axboe,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin

On Thu, 14 Feb 2013, Ingo Molnar wrote:
> * Ingo Molnar <mingo@kernel.org> wrote:
> 
> > > CPU0 appears to be idle:
> > > 
> > > [  118.510000] Call Trace:
> > > [  118.510000]  [<7900844b>] cpu_idle+0x86/0xb4
> > > [  118.510000]  [<792a91df>] rest_init+0x103/0x108
> > > [  118.510000]  [<794558cc>] start_kernel+0x2c7/0x2cc

Weird.
 
> > So, I've done a partial bisection, the breakage appears to have 
> > gone upstream between v3.8-rc3 and v3.8-rc4.
>
> these three:
> 
> 10d73e655cef mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment
> c060f943d092 mm: use aligned zone start for pfn_to_bitidx calculation
> c0232ae861df mm: memblock: fix wrong memmove size in memblock_merge_regions()
> 
> might have highmem=512m boot parameter sensitivity.

Is highmem=512 the boot parameter which makes it come and go ?

Thanks,

	tglx

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-14 15:08           ` Ingo Molnar
  2013-02-14 17:28             ` Thomas Gleixner
@ 2013-02-14 18:22             ` Yinghai Lu
  2013-02-15 11:44               ` [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation" Ingo Molnar
  1 sibling, 1 reply; 36+ messages in thread
From: Yinghai Lu @ 2013-02-14 18:22 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Thomas Gleixner, Linus Torvalds, Linux Kernel Mailing List,
	Jens Axboe, Alexander Viro, Theodore Ts'o, H. Peter Anvin

On Thu, Feb 14, 2013 at 7:08 AM, Ingo Molnar <mingo@kernel.org> wrote:
> these three:
>
> 10d73e655cef mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment
> c060f943d092 mm: use aligned zone start for pfn_to_bitidx calculation
> c0232ae861df mm: memblock: fix wrong memmove size in memblock_merge_regions()
>
> might have highmem=512m boot parameter sensitivity.

10d73e655cef should not be related, as we are using nobootmem wrapper
of memblock.
c0232ae861df is copying less while using the blank slot in memblock
memory or reserved array
so it should be ok too.

c060f943d092 may be related as you config does not have
CONFIG_SPARSEMEM defined.

Thanks

Yinghai

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup?
  2013-02-13 11:10 ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Ingo Molnar
  2013-02-13 16:59   ` Linus Torvalds
@ 2013-02-14 23:05   ` Linus Torvalds
  2013-02-15 11:39     ` [PATCH] spinlock/debugging: Print out lock name when available Ingo Molnar
  1 sibling, 1 reply; 36+ messages in thread
From: Linus Torvalds @ 2013-02-14 23:05 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Linux Kernel Mailing List, Jens Axboe, Thomas Gleixner,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin

On Wed, Feb 13, 2013 at 3:10 AM, Ingo Molnar <mingo@kernel.org> wrote:
>
> Setting up Logical Volume Management: [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> [   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1

Btw, this is an entirely unrelated thing, but it just struck me: you
have  CONFIG_DEBUG_LOCK_ALLOC in your config, so that spinlock has a
_name_, and the not-so-helpful "spin_dump()" is too stupid to even
bother to print it out.

Now, in this case, it doesn't much matter, since the callchain really
does end up showing pretty unambiguously what the lock is, but
shouldn't we print that lock name when we dump the lock information?

I dunno. Maybe the names aren't useful, and the callchain ends up
always making them redundant. But it seems an oversight in our debug
output.

                  Linus

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [PATCH] spinlock/debugging: Print out lock name when available
  2013-02-14 23:05   ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Linus Torvalds
@ 2013-02-15 11:39     ` Ingo Molnar
  0 siblings, 0 replies; 36+ messages in thread
From: Ingo Molnar @ 2013-02-15 11:39 UTC (permalink / raw)
  To: Linus Torvalds, Peter Zijlstra
  Cc: Linux Kernel Mailing List, Jens Axboe, Thomas Gleixner,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin


* Linus Torvalds <torvalds@linux-foundation.org> wrote:

> On Wed, Feb 13, 2013 at 3:10 AM, Ingo Molnar <mingo@kernel.org> wrote:
> >
> > Setting up Logical Volume Management: [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> > [   13.140000] BUG: spinlock lockup suspected on CPU#1, lvm.static/139
> > [   13.140000]  lock: 0x97fe9fc0, .magic: dead4ead, .owner: <none>/-1, .owner_cpu: -1
> 
> Btw, this is an entirely unrelated thing, but it just struck 
> me: you have CONFIG_DEBUG_LOCK_ALLOC in your config, so that 
> spinlock has a _name_, and the not-so-helpful "spin_dump()" is 
> too stupid to even bother to print it out.

Yeah - the spinlock debug code predates lockdep.

> Now, in this case, it doesn't much matter, since the callchain 
> really does end up showing pretty unambiguously what the lock 
> is, but shouldn't we print that lock name when we dump the 
> lock information?
> 
> I dunno. Maybe the names aren't useful, and the callchain ends 
> up always making them redundant. But it seems an oversight in 
> our debug output.

I think it's generally useful, sometimes, for deep crashes we 
don't get a call-chain at all.

Something like the patch below? (entirely untested)

( Using CPP macros to not have to create trivial wrappers for 
  half a dozen lock types. 'dep_map' is not a very likely source 
  of typos and type confusion in any case. )

We could also do a kallsyms lookup like lockdep does - but I'd 
rather keep the spinlock debugging code simple and while 
checking that code I noticed that 
kernel/lockdep.c:print_lockdep_cache() is probably buggy as it 
subtly returns an on-stack variable ... Needs a separate fix.

Thanks,

	Ingo

diff --git a/include/linux/lockdep.h b/include/linux/lockdep.h
index f05631e..17df33a 100644
--- a/include/linux/lockdep.h
+++ b/include/linux/lockdep.h
@@ -315,6 +315,8 @@ static inline int lockdep_match_key(struct lockdep_map *lock,
 	return lock->key == key;
 }
 
+#define lock_name(lock) ((lock)->dep_map.name)
+
 /*
  * Acquire a lock.
  *
@@ -373,6 +375,8 @@ static inline void lockdep_on(void)
 {
 }
 
+# define lock_name(lock) ""
+
 # define lock_acquire(l, s, t, r, c, n, i)	do { } while (0)
 # define lock_release(l, n, i)			do { } while (0)
 # define lock_set_class(l, n, k, s, i)		do { } while (0)
diff --git a/lib/spinlock_debug.c b/lib/spinlock_debug.c
index 0374a59..80d4818 100644
--- a/lib/spinlock_debug.c
+++ b/lib/spinlock_debug.c
@@ -55,15 +55,19 @@ static void spin_dump(raw_spinlock_t *lock, const char *msg)
 
 	if (lock->owner && lock->owner != SPINLOCK_OWNER_INIT)
 		owner = lock->owner;
-	printk(KERN_EMERG "BUG: spinlock %s on CPU#%d, %s/%d\n",
+
+	printk(KERN_EMERG "BUG: spinlock %s on CPU#%d, %s/%d %s\n",
 		msg, raw_smp_processor_id(),
-		current->comm, task_pid_nr(current));
+		current->comm, task_pid_nr(current),
+		lock_name(lock));
+
 	printk(KERN_EMERG " lock: %pS, .magic: %08x, .owner: %s/%d, "
 			".owner_cpu: %d\n",
 		lock, lock->magic,
 		owner ? owner->comm : "<none>",
 		owner ? task_pid_nr(owner) : -1,
 		lock->owner_cpu);
+
 	dump_stack();
 }
 

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-14 18:22             ` Yinghai Lu
@ 2013-02-15 11:44               ` Ingo Molnar
  2013-02-15 22:06                 ` Greg KH
                                   ` (2 more replies)
  0 siblings, 3 replies; 36+ messages in thread
From: Ingo Molnar @ 2013-02-15 11:44 UTC (permalink / raw)
  To: Yinghai Lu, Greg KH
  Cc: Thomas Gleixner, Linus Torvalds, Linux Kernel Mailing List,
	Jens Axboe, Alexander Viro, Theodore Ts'o, H. Peter Anvin,
	Laura Abbott, Mel Gorman


[ Greg: -stable was Cc:-ed for this potentially buggy commit. ]

* Yinghai Lu <yinghai@kernel.org> wrote:

> On Thu, Feb 14, 2013 at 7:08 AM, Ingo Molnar <mingo@kernel.org> wrote:
> > these three:
> >
> > 10d73e655cef mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment
> > c060f943d092 mm: use aligned zone start for pfn_to_bitidx calculation
> > c0232ae861df mm: memblock: fix wrong memmove size in memblock_merge_regions()
> >
> > might have highmem=512m boot parameter sensitivity.
> 
> 10d73e655cef should not be related, as we are using nobootmem wrapper
> of memblock.
> c0232ae861df is copying less while using the blank slot in memblock
> memory or reserved array
> so it should be ok too.
> 
> c060f943d092 may be related as you config does not have
> CONFIG_SPARSEMEM defined.

Right, that's the commit causing the x86 regression:

 c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
 commit c060f943d0929f3e429c5d9522290584f6281d6e
 Date:   Fri Jan 11 14:31:51 2013 -0800

     mm: use aligned zone start for pfn_to_bitidx calculation

I've given 6d92d4f (its parent commit) quite a bit of testing so 
I'm 99% sure in the validity of this bisection result.

Involved parties Cc:-ed.

Revert attached below - it reverts cleanly and I'll test this 
today, to see whether this solves the sporadic lockups.

Thanks,

	Ingo

------------------->
>From 6f3d5a8f38eb23f792b408d9bc8fee53a7d158f9 Mon Sep 17 00:00:00 2001
From: Ingo Molnar <mingo@kernel.org>
Date: Fri, 15 Feb 2013 12:43:22 +0100
Subject: [PATCH] Revert "mm: use aligned zone start for pfn_to_bitidx
 calculation"

This reverts commit c060f943d0929f3e429c5d9522290584f6281d6e.

Causes lockups.

Signed-off-by: Ingo Molnar <mingo@kernel.org>
---
 mm/page_alloc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index cf46618..3a120bb 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -5590,7 +5590,7 @@ static inline int pfn_to_bitidx(struct zone *zone, unsigned long pfn)
 	pfn &= (PAGES_PER_SECTION-1);
 	return (pfn >> pageblock_order) * NR_PAGEBLOCK_BITS;
 #else
-	pfn = pfn - round_down(zone->zone_start_pfn, pageblock_nr_pages);
+	pfn = pfn - zone->zone_start_pfn;
 	return (pfn >> pageblock_order) * NR_PAGEBLOCK_BITS;
 #endif /* CONFIG_SPARSEMEM */
 }

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-15 11:44               ` [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation" Ingo Molnar
@ 2013-02-15 22:06                 ` Greg KH
  2013-02-16  8:29                   ` Ingo Molnar
  2013-02-16  8:25                 ` Ingo Molnar
  2013-02-16 18:26                 ` Linus Torvalds
  2 siblings, 1 reply; 36+ messages in thread
From: Greg KH @ 2013-02-15 22:06 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Yinghai Lu, Greg KH, Thomas Gleixner, Linus Torvalds,
	Linux Kernel Mailing List, Jens Axboe, Alexander Viro,
	Theodore Ts'o, H. Peter Anvin, Laura Abbott, Mel Gorman

On Fri, Feb 15, 2013 at 12:44:26PM +0100, Ingo Molnar wrote:
> 
> [ Greg: -stable was Cc:-ed for this potentially buggy commit. ]
> 
> * Yinghai Lu <yinghai@kernel.org> wrote:
> 
> > On Thu, Feb 14, 2013 at 7:08 AM, Ingo Molnar <mingo@kernel.org> wrote:
> > > these three:
> > >
> > > 10d73e655cef mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment
> > > c060f943d092 mm: use aligned zone start for pfn_to_bitidx calculation
> > > c0232ae861df mm: memblock: fix wrong memmove size in memblock_merge_regions()
> > >
> > > might have highmem=512m boot parameter sensitivity.
> > 
> > 10d73e655cef should not be related, as we are using nobootmem wrapper
> > of memblock.
> > c0232ae861df is copying less while using the blank slot in memblock
> > memory or reserved array
> > so it should be ok too.
> > 
> > c060f943d092 may be related as you config does not have
> > CONFIG_SPARSEMEM defined.
> 
> Right, that's the commit causing the x86 regression:
> 
>  c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
>  commit c060f943d0929f3e429c5d9522290584f6281d6e
>  Date:   Fri Jan 11 14:31:51 2013 -0800
> 
>      mm: use aligned zone start for pfn_to_bitidx calculation
> 
> I've given 6d92d4f (its parent commit) quite a bit of testing so 
> I'm 99% sure in the validity of this bisection result.
> 
> Involved parties Cc:-ed.
> 
> Revert attached below - it reverts cleanly and I'll test this 
> today, to see whether this solves the sporadic lockups.
> 
> Thanks,
> 
> 	Ingo
> 
> ------------------->
> >From 6f3d5a8f38eb23f792b408d9bc8fee53a7d158f9 Mon Sep 17 00:00:00 2001
> From: Ingo Molnar <mingo@kernel.org>
> Date: Fri, 15 Feb 2013 12:43:22 +0100
> Subject: [PATCH] Revert "mm: use aligned zone start for pfn_to_bitidx
>  calculation"
> 
> This reverts commit c060f943d0929f3e429c5d9522290584f6281d6e.

Let me know if I should be reverting this from the -stable releases.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-15 11:44               ` [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation" Ingo Molnar
  2013-02-15 22:06                 ` Greg KH
@ 2013-02-16  8:25                 ` Ingo Molnar
  2013-02-16 18:26                 ` Linus Torvalds
  2 siblings, 0 replies; 36+ messages in thread
From: Ingo Molnar @ 2013-02-16  8:25 UTC (permalink / raw)
  To: Yinghai Lu, Greg KH
  Cc: Thomas Gleixner, Linus Torvalds, Linux Kernel Mailing List,
	Jens Axboe, Alexander Viro, Theodore Ts'o, H. Peter Anvin,
	Laura Abbott, Mel Gorman


* Ingo Molnar <mingo@kernel.org> wrote:

> Revert attached below - it reverts cleanly and I'll test this 
> today, to see whether this solves the sporadic lockups.

Ok, the revert survived a day of hundreds of randconfigs - while 
it would lock up within 100 randconfigs before.

So this commit appears to be the root cause of the regression.

Thanks,

	Ingo

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-15 22:06                 ` Greg KH
@ 2013-02-16  8:29                   ` Ingo Molnar
  2013-03-01 16:50                     ` Greg KH
  0 siblings, 1 reply; 36+ messages in thread
From: Ingo Molnar @ 2013-02-16  8:29 UTC (permalink / raw)
  To: Greg KH
  Cc: Yinghai Lu, Greg KH, Thomas Gleixner, Linus Torvalds,
	Linux Kernel Mailing List, Jens Axboe, Alexander Viro,
	Theodore Ts'o, H. Peter Anvin, Laura Abbott, Mel Gorman


* Greg KH <greg@kroah.com> wrote:

> On Fri, Feb 15, 2013 at 12:44:26PM +0100, Ingo Molnar wrote:
> > 
> > [ Greg: -stable was Cc:-ed for this potentially buggy commit. ]
> > 
> > * Yinghai Lu <yinghai@kernel.org> wrote:
> > 
> > > On Thu, Feb 14, 2013 at 7:08 AM, Ingo Molnar <mingo@kernel.org> wrote:
> > > > these three:
> > > >
> > > > 10d73e655cef mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment
> > > > c060f943d092 mm: use aligned zone start for pfn_to_bitidx calculation
> > > > c0232ae861df mm: memblock: fix wrong memmove size in memblock_merge_regions()
> > > >
> > > > might have highmem=512m boot parameter sensitivity.
> > > 
> > > 10d73e655cef should not be related, as we are using nobootmem wrapper
> > > of memblock.
> > > c0232ae861df is copying less while using the blank slot in memblock
> > > memory or reserved array
> > > so it should be ok too.
> > > 
> > > c060f943d092 may be related as you config does not have
> > > CONFIG_SPARSEMEM defined.
> > 
> > Right, that's the commit causing the x86 regression:
> > 
> >  c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
> >  commit c060f943d0929f3e429c5d9522290584f6281d6e
> >  Date:   Fri Jan 11 14:31:51 2013 -0800
> > 
> >      mm: use aligned zone start for pfn_to_bitidx calculation
> > 
> > I've given 6d92d4f (its parent commit) quite a bit of testing so 
> > I'm 99% sure in the validity of this bisection result.
> > 
> > Involved parties Cc:-ed.
> > 
> > Revert attached below - it reverts cleanly and I'll test this 
> > today, to see whether this solves the sporadic lockups.
> > 
> > Thanks,
> > 
> > 	Ingo
> > 
> > ------------------->
> > >From 6f3d5a8f38eb23f792b408d9bc8fee53a7d158f9 Mon Sep 17 00:00:00 2001
> > From: Ingo Molnar <mingo@kernel.org>
> > Date: Fri, 15 Feb 2013 12:43:22 +0100
> > Subject: [PATCH] Revert "mm: use aligned zone start for pfn_to_bitidx
> >  calculation"
> > 
> > This reverts commit c060f943d0929f3e429c5d9522290584f6281d6e.
> 
> Let me know if I should be reverting this from the -stable releases.

It appears so - it definitely locks up here with the config I 
sent. It appears to be a rare bug but a bug.

Would be nice to hear from the authors/ackers/pushers of the 
patch though.

Thanks,

	Ingo

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-15 11:44               ` [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation" Ingo Molnar
  2013-02-15 22:06                 ` Greg KH
  2013-02-16  8:25                 ` Ingo Molnar
@ 2013-02-16 18:26                 ` Linus Torvalds
  2013-02-16 19:38                   ` Yinghai Lu
                                     ` (2 more replies)
  2 siblings, 3 replies; 36+ messages in thread
From: Linus Torvalds @ 2013-02-16 18:26 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Yinghai Lu, Greg KH, Thomas Gleixner, Linux Kernel Mailing List,
	Jens Axboe, Alexander Viro, Theodore Ts'o, H. Peter Anvin,
	Laura Abbott, Mel Gorman

[-- Attachment #1: Type: text/plain, Size: 1220 bytes --]

On Fri, Feb 15, 2013 at 3:44 AM, Ingo Molnar <mingo@kernel.org> wrote:
>>
>> c060f943d092 may be related as you config does not have
>> CONFIG_SPARSEMEM defined.
>
> Right, that's the commit causing the x86 regression:
>
>  c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
>  commit c060f943d0929f3e429c5d9522290584f6281d6e
>  Date:   Fri Jan 11 14:31:51 2013 -0800
>
>      mm: use aligned zone start for pfn_to_bitidx calculation

Ok, looking more at this, I don't really want to revert it, and I have
an idea of what is wrong.

When we allocate the zone use bitmap, we do not take the
zone_start_pfn into account. So I *think* that what happens is that
"pfn_to_bitidx()" simply overruns the allocation for unaligned zonesm
and the spinlock just happens to be right after (or the overrun causes
some other memory corruption that then indirectly causes the spinlock
corruption).

So I'm wondering if the fix is simply something like the attached
patch. It takes the zone_start_pfn into account when allocating the
zone bitmap.

Laura? Mel?

Ingo, can you test this? I was going to do the 3.8 today, but I guess
I can just wait, and if you can test this we could get it in..

                      Linus

[-- Attachment #2: patch.diff --]
[-- Type: application/octet-stream, Size: 1633 bytes --]

 mm/page_alloc.c | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index 9673d96b1ba7..e8a5acdadfdc 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -4420,10 +4420,11 @@ static void __meminit calculate_node_totalpages(struct pglist_data *pgdat,
  * round what is now in bits to nearest long in bits, then return it in
  * bytes.
  */
-static unsigned long __init usemap_size(unsigned long zonesize)
+static unsigned long __init usemap_size(unsigned long zone_start_pfn, unsigned long zonesize)
 {
 	unsigned long usemapsize;
 
+	zonesize += zone_start_pfn & (pageblock_nr_pages-1);
 	usemapsize = roundup(zonesize, pageblock_nr_pages);
 	usemapsize = usemapsize >> pageblock_order;
 	usemapsize *= NR_PAGEBLOCK_BITS;
@@ -4433,9 +4434,11 @@ static unsigned long __init usemap_size(unsigned long zonesize)
 }
 
 static void __init setup_usemap(struct pglist_data *pgdat,
-				struct zone *zone, unsigned long zonesize)
+				struct zone *zone,
+				unsigned long zone_start_pfn,
+				unsigned long zonesize)
 {
-	unsigned long usemapsize = usemap_size(zonesize);
+	unsigned long usemapsize = usemap_size(zone_start_pfn, zonesize);
 	zone->pageblock_flags = NULL;
 	if (usemapsize)
 		zone->pageblock_flags = alloc_bootmem_node_nopanic(pgdat,
@@ -4594,7 +4597,7 @@ static void __paginginit free_area_init_core(struct pglist_data *pgdat,
 			continue;
 
 		set_pageblock_order();
-		setup_usemap(pgdat, zone, size);
+		setup_usemap(pgdat, zone, zone_start_pfn, size);
 		ret = init_currently_empty_zone(zone, zone_start_pfn,
 						size, MEMMAP_EARLY);
 		BUG_ON(ret);

^ permalink raw reply related	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-16 18:26                 ` Linus Torvalds
@ 2013-02-16 19:38                   ` Yinghai Lu
  2013-02-16 19:51                     ` Linus Torvalds
  2013-02-18  8:49                   ` Ingo Molnar
  2013-02-18 14:46                   ` Mel Gorman
  2 siblings, 1 reply; 36+ messages in thread
From: Yinghai Lu @ 2013-02-16 19:38 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ingo Molnar, Greg KH, Thomas Gleixner, Linux Kernel Mailing List,
	Jens Axboe, Alexander Viro, Theodore Ts'o, H. Peter Anvin,
	Laura Abbott, Mel Gorman

On Sat, Feb 16, 2013 at 10:26 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Fri, Feb 15, 2013 at 3:44 AM, Ingo Molnar <mingo@kernel.org> wrote:
>>>
>>> c060f943d092 may be related as you config does not have
>>> CONFIG_SPARSEMEM defined.
>>
>> Right, that's the commit causing the x86 regression:
>>
>>  c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
>>  commit c060f943d0929f3e429c5d9522290584f6281d6e
>>  Date:   Fri Jan 11 14:31:51 2013 -0800
>>
>>      mm: use aligned zone start for pfn_to_bitidx calculation
>
> Ok, looking more at this, I don't really want to revert it, and I have
> an idea of what is wrong.
>
> When we allocate the zone use bitmap, we do not take the
> zone_start_pfn into account. So I *think* that what happens is that
> "pfn_to_bitidx()" simply overruns the allocation for unaligned zonesm
> and the spinlock just happens to be right after (or the overrun causes
> some other memory corruption that then indirectly causes the spinlock
> corruption).
>
> So I'm wondering if the fix is simply something like the attached
> patch. It takes the zone_start_pfn into account when allocating the
> zone bitmap.

Yes, that is right fix.

but you forgot to update setup_usemap() for SPARSEMEM

static inline void setup_usemap(struct pglist_data *pgdat,
                                struct zone *zone, unsigned long zonesize) {}

Thanks

Yinghai

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-16 19:38                   ` Yinghai Lu
@ 2013-02-16 19:51                     ` Linus Torvalds
  0 siblings, 0 replies; 36+ messages in thread
From: Linus Torvalds @ 2013-02-16 19:51 UTC (permalink / raw)
  To: Yinghai Lu
  Cc: Ingo Molnar, Greg KH, Thomas Gleixner, Linux Kernel Mailing List,
	Jens Axboe, Alexander Viro, Theodore Ts'o, H. Peter Anvin,
	Laura Abbott, Mel Gorman

On Sat, Feb 16, 2013 at 11:38 AM, Yinghai Lu <yinghai@kernel.org> wrote:
>
> but you forgot to update setup_usemap() for SPARSEMEM

Heh. I tried desperately to find a config to test my patch in, because
I couldn't see how to even disable SPARSEMEM for my normal x86-64
build. But then I *only* tested it for that non-SPARSEMEM case,
expecting that to be what showed any problems. The fact that I didn't
bother testing my normal config is a bit ironic.

But I'd still like verification that it actually fixes Ingo's issue.
It *looks* like it should, and it would explain the potential for
memory corruption, but perhaps Ingo's odd lock-up is due to something
really subtle and unrelated to the actual allocation size.

                Linus

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-16 18:26                 ` Linus Torvalds
  2013-02-16 19:38                   ` Yinghai Lu
@ 2013-02-18  8:49                   ` Ingo Molnar
  2013-02-18 14:46                   ` Mel Gorman
  2 siblings, 0 replies; 36+ messages in thread
From: Ingo Molnar @ 2013-02-18  8:49 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Yinghai Lu, Greg KH, Thomas Gleixner, Linux Kernel Mailing List,
	Jens Axboe, Alexander Viro, Theodore Ts'o, H. Peter Anvin,
	Laura Abbott, Mel Gorman


* Linus Torvalds <torvalds@linux-foundation.org> wrote:

> > Right, that's the commit causing the x86 regression:
> >
> >  c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
> >  commit c060f943d0929f3e429c5d9522290584f6281d6e
> >  Date:   Fri Jan 11 14:31:51 2013 -0800
> >
> >      mm: use aligned zone start for pfn_to_bitidx calculation
> 
> Ok, looking more at this, I don't really want to revert it, 
> and I have an idea of what is wrong.
> 
> When we allocate the zone use bitmap, we do not take the 
> zone_start_pfn into account. So I *think* that what happens is 
> that "pfn_to_bitidx()" simply overruns the allocation for 
> unaligned zonesm and the spinlock just happens to be right 
> after (or the overrun causes some other memory corruption that 
> then indirectly causes the spinlock corruption).
> 
> So I'm wondering if the fix is simply something like the 
> attached patch. It takes the zone_start_pfn into account when 
> allocating the zone bitmap.
> 
> Laura? Mel?
> 
> Ingo, can you test this? I was going to do the 3.8 today, but 
> I guess I can just wait, and if you can test this we could get 
> it in..

Yes, your patch fixes the bug: with the patch applied to 
f741656d646f plus the failing .config the system booted up
just fine.

I also double checked that vanilla upstream f741656d646f still 
locks up - so it's your patch that made the difference.

Tested-by: Ingo Molnar <mingo@kernel.org>

Thanks,

	Ingo

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-16 18:26                 ` Linus Torvalds
  2013-02-16 19:38                   ` Yinghai Lu
  2013-02-18  8:49                   ` Ingo Molnar
@ 2013-02-18 14:46                   ` Mel Gorman
  2013-02-18 18:42                     ` Laura Abbott
  2 siblings, 1 reply; 36+ messages in thread
From: Mel Gorman @ 2013-02-18 14:46 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ingo Molnar, Yinghai Lu, Greg Kroah-Hartman, Thomas Gleixner,
	Linux Kernel Mailing List, Jens Axboe, Alexander Viro,
	Theodore Ts'o, H. Peter Anvin, Laura Abbott

On Sat, Feb 16, 2013 at 10:26:30AM -0800, Linus Torvalds wrote:
> On Fri, Feb 15, 2013 at 3:44 AM, Ingo Molnar <mingo@kernel.org> wrote:
> >>
> >> c060f943d092 may be related as you config does not have
> >> CONFIG_SPARSEMEM defined.
> >
> > Right, that's the commit causing the x86 regression:
> >
> >  c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
> >  commit c060f943d0929f3e429c5d9522290584f6281d6e
> >  Date:   Fri Jan 11 14:31:51 2013 -0800
> >
> >      mm: use aligned zone start for pfn_to_bitidx calculation
> 
> Ok, looking more at this, I don't really want to revert it, and I have
> an idea of what is wrong.
> 
> When we allocate the zone use bitmap, we do not take the
> zone_start_pfn into account. So I *think* that what happens is that
> "pfn_to_bitidx()" simply overruns the allocation for unaligned zonesm
> and the spinlock just happens to be right after (or the overrun causes
> some other memory corruption that then indirectly causes the spinlock
> corruption).
> 

More likely the latter. I'd expect the usemap to be adjacent to the
zone->wait_table because of when they are allocated by the bootmem
allocator. This would break wait_on_page_[locked|writeback] at the very
least. If page_waitqueue() returned a corrupt pointer from the wait table
then it would lead to further corruption elsewhere each time wait_on_page_foo
was called.

> So I'm wondering if the fix is simply something like the attached
> patch. It takes the zone_start_pfn into account when allocating the
> zone bitmap.
> 
> Laura? Mel?
> 

Looks correct to me and should cc stable@vger.kernel.org

Acked-by: Mel Gorman <mgorman@suse.de>

-- 
Mel Gorman
SUSE Labs

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-18 14:46                   ` Mel Gorman
@ 2013-02-18 18:42                     ` Laura Abbott
  0 siblings, 0 replies; 36+ messages in thread
From: Laura Abbott @ 2013-02-18 18:42 UTC (permalink / raw)
  To: Mel Gorman
  Cc: Linus Torvalds, Ingo Molnar, Yinghai Lu, Greg Kroah-Hartman,
	Thomas Gleixner, Linux Kernel Mailing List, Jens Axboe,
	Alexander Viro, Theodore Ts'o, H. Peter Anvin

On 2/18/2013 6:46 AM, Mel Gorman wrote:
> On Sat, Feb 16, 2013 at 10:26:30AM -0800, Linus Torvalds wrote:
>> On Fri, Feb 15, 2013 at 3:44 AM, Ingo Molnar <mingo@kernel.org> wrote:
>>>>
>>>> c060f943d092 may be related as you config does not have
>>>> CONFIG_SPARSEMEM defined.
>>>
>>> Right, that's the commit causing the x86 regression:
>>>
>>>   c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
>>>   commit c060f943d0929f3e429c5d9522290584f6281d6e
>>>   Date:   Fri Jan 11 14:31:51 2013 -0800
>>>
>>>       mm: use aligned zone start for pfn_to_bitidx calculation
>>
>> Ok, looking more at this, I don't really want to revert it, and I have
>> an idea of what is wrong.
>>
>> When we allocate the zone use bitmap, we do not take the
>> zone_start_pfn into account. So I *think* that what happens is that
>> "pfn_to_bitidx()" simply overruns the allocation for unaligned zonesm
>> and the spinlock just happens to be right after (or the overrun causes
>> some other memory corruption that then indirectly causes the spinlock
>> corruption).
>>
>
> More likely the latter. I'd expect the usemap to be adjacent to the
> zone->wait_table because of when they are allocated by the bootmem
> allocator. This would break wait_on_page_[locked|writeback] at the very
> least. If page_waitqueue() returned a corrupt pointer from the wait table
> then it would lead to further corruption elsewhere each time wait_on_page_foo
> was called.
>
>> So I'm wondering if the fix is simply something like the attached
>> patch. It takes the zone_start_pfn into account when allocating the
>> zone bitmap.
>>
>> Laura? Mel?
>>
>
> Looks correct to me and should cc stable@vger.kernel.org
>
> Acked-by: Mel Gorman <mgorman@suse.de>
>

I had convinced myself when I sent the patch that everything would just 
shift down and there wouldn't need to be an array size increase. Looks 
like my math was bogus and I'll double check it next time. The updated 
version looks okay to me and I'll pull in the patch for more testing on 
the setup that originally found the problem this week.

Thanks,
Laura

-- 
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-02-16  8:29                   ` Ingo Molnar
@ 2013-03-01 16:50                     ` Greg KH
  2013-03-01 17:07                       ` Linus Torvalds
  0 siblings, 1 reply; 36+ messages in thread
From: Greg KH @ 2013-03-01 16:50 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: Yinghai Lu, Greg KH, Thomas Gleixner, Linus Torvalds,
	Linux Kernel Mailing List, Jens Axboe, Alexander Viro,
	Theodore Ts'o, H. Peter Anvin, Laura Abbott, Mel Gorman

On Sat, Feb 16, 2013 at 09:29:54AM +0100, Ingo Molnar wrote:
> 
> * Greg KH <greg@kroah.com> wrote:
> 
> > On Fri, Feb 15, 2013 at 12:44:26PM +0100, Ingo Molnar wrote:
> > > 
> > > [ Greg: -stable was Cc:-ed for this potentially buggy commit. ]
> > > 
> > > * Yinghai Lu <yinghai@kernel.org> wrote:
> > > 
> > > > On Thu, Feb 14, 2013 at 7:08 AM, Ingo Molnar <mingo@kernel.org> wrote:
> > > > > these three:
> > > > >
> > > > > 10d73e655cef mm: bootmem: fix free_all_bootmem_core() with odd bitmap alignment
> > > > > c060f943d092 mm: use aligned zone start for pfn_to_bitidx calculation
> > > > > c0232ae861df mm: memblock: fix wrong memmove size in memblock_merge_regions()
> > > > >
> > > > > might have highmem=512m boot parameter sensitivity.
> > > > 
> > > > 10d73e655cef should not be related, as we are using nobootmem wrapper
> > > > of memblock.
> > > > c0232ae861df is copying less while using the blank slot in memblock
> > > > memory or reserved array
> > > > so it should be ok too.
> > > > 
> > > > c060f943d092 may be related as you config does not have
> > > > CONFIG_SPARSEMEM defined.
> > > 
> > > Right, that's the commit causing the x86 regression:
> > > 
> > >  c060f943d0929f3e429c5d9522290584f6281d6e is the first bad commit
> > >  commit c060f943d0929f3e429c5d9522290584f6281d6e
> > >  Date:   Fri Jan 11 14:31:51 2013 -0800
> > > 
> > >      mm: use aligned zone start for pfn_to_bitidx calculation
> > > 
> > > I've given 6d92d4f (its parent commit) quite a bit of testing so 
> > > I'm 99% sure in the validity of this bisection result.
> > > 
> > > Involved parties Cc:-ed.
> > > 
> > > Revert attached below - it reverts cleanly and I'll test this 
> > > today, to see whether this solves the sporadic lockups.
> > > 
> > > Thanks,
> > > 
> > > 	Ingo
> > > 
> > > ------------------->
> > > >From 6f3d5a8f38eb23f792b408d9bc8fee53a7d158f9 Mon Sep 17 00:00:00 2001
> > > From: Ingo Molnar <mingo@kernel.org>
> > > Date: Fri, 15 Feb 2013 12:43:22 +0100
> > > Subject: [PATCH] Revert "mm: use aligned zone start for pfn_to_bitidx
> > >  calculation"
> > > 
> > > This reverts commit c060f943d0929f3e429c5d9522290584f6281d6e.
> > 
> > Let me know if I should be reverting this from the -stable releases.
> 
> It appears so - it definitely locks up here with the config I 
> sent. It appears to be a rare bug but a bug.
> 
> Would be nice to hear from the authors/ackers/pushers of the 
> patch though.

What ever happened with this?  Did something go into Linus's tree to
resolve this issue that I need to pull into a stable release?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-03-01 16:50                     ` Greg KH
@ 2013-03-01 17:07                       ` Linus Torvalds
  2013-03-01 17:14                         ` Greg KH
  0 siblings, 1 reply; 36+ messages in thread
From: Linus Torvalds @ 2013-03-01 17:07 UTC (permalink / raw)
  To: Greg KH
  Cc: Ingo Molnar, Yinghai Lu, Greg KH, Thomas Gleixner,
	Linux Kernel Mailing List, Jens Axboe, Alexander Viro,
	Theodore Ts'o, H. Peter Anvin, Laura Abbott, Mel Gorman

On Fri, Mar 1, 2013 at 8:50 AM, Greg KH <gregkh@linuxfoundation.org> wrote:
>
> What ever happened with this?  Did something go into Linus's tree to
> resolve this issue that I need to pull into a stable release?

This was fixed by commit 7c45512df987 ("mm: fix pageblock bitmap allocation").

And you already put it in, afaik.

          Linus

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation"
  2013-03-01 17:07                       ` Linus Torvalds
@ 2013-03-01 17:14                         ` Greg KH
  0 siblings, 0 replies; 36+ messages in thread
From: Greg KH @ 2013-03-01 17:14 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Ingo Molnar, Yinghai Lu, Greg KH, Thomas Gleixner,
	Linux Kernel Mailing List, Jens Axboe, Alexander Viro,
	Theodore Ts'o, H. Peter Anvin, Laura Abbott, Mel Gorman

On Fri, Mar 01, 2013 at 09:07:52AM -0800, Linus Torvalds wrote:
> On Fri, Mar 1, 2013 at 8:50 AM, Greg KH <gregkh@linuxfoundation.org> wrote:
> >
> > What ever happened with this?  Did something go into Linus's tree to
> > resolve this issue that I need to pull into a stable release?
> 
> This was fixed by commit 7c45512df987 ("mm: fix pageblock bitmap allocation").
> 
> And you already put it in, afaik.

Ah, ok, thanks for letting me know.

greg k-h

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2013-03-01 17:14 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-08 21:51 Linux v3.8-rc7 Linus Torvalds
2013-02-10  0:14 ` [REGRESSION] -rc7/-rc4+: unable to USB boot - enumeration partially broken (was: Linux v3.8-rc7) Andreas Mohr
2013-02-10 14:05   ` Andreas Mohr
2013-02-12 16:07     ` Andreas Mohr
2013-02-12 16:16       ` Greg KH
2013-02-12 21:25         ` Andreas Mohr
2013-02-13  6:44         ` [REGRESSION] [nailed] USB boot failure: USB: EHCI: make ehci-pci a separate driver Andreas Mohr
2013-02-13  7:16           ` Andreas Mohr
2013-02-13  7:44             ` Andreas Mohr
2013-02-13 10:05               ` Andreas Mohr
2013-02-13 10:50                 ` Colin Guthrie
2013-02-13 16:13                   ` Andreas Mohr
2013-02-13 16:26                     ` Colin Guthrie
2013-02-13 11:10 ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Ingo Molnar
2013-02-13 16:59   ` Linus Torvalds
2013-02-13 23:20     ` Thomas Gleixner
2013-02-14 14:45       ` Ingo Molnar
2013-02-14 14:54         ` Ingo Molnar
2013-02-14 15:08           ` Ingo Molnar
2013-02-14 17:28             ` Thomas Gleixner
2013-02-14 18:22             ` Yinghai Lu
2013-02-15 11:44               ` [-rc7 regression] Buggy commit: "mm: use aligned zone start for pfn_to_bitidx calculation" Ingo Molnar
2013-02-15 22:06                 ` Greg KH
2013-02-16  8:29                   ` Ingo Molnar
2013-03-01 16:50                     ` Greg KH
2013-03-01 17:07                       ` Linus Torvalds
2013-03-01 17:14                         ` Greg KH
2013-02-16  8:25                 ` Ingo Molnar
2013-02-16 18:26                 ` Linus Torvalds
2013-02-16 19:38                   ` Yinghai Lu
2013-02-16 19:51                     ` Linus Torvalds
2013-02-18  8:49                   ` Ingo Molnar
2013-02-18 14:46                   ` Mel Gorman
2013-02-18 18:42                     ` Laura Abbott
2013-02-14 23:05   ` [-rc7 regression] Block IO/VFS/ext3/timer spinlock lockup? Linus Torvalds
2013-02-15 11:39     ` [PATCH] spinlock/debugging: Print out lock name when available Ingo Molnar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).