public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Linux 2.6.35-rc2
@ 2010-06-06  4:15 Linus Torvalds
  2010-06-06 13:47 ` Torsten Kaiser
  2010-06-07 16:37 ` Konrad Rzeszutek Wilk
  0 siblings, 2 replies; 27+ messages in thread
From: Linus Torvalds @ 2010-06-06  4:15 UTC (permalink / raw)
  To: Linux Kernel Mailing List


So -rc2 is out there, and hopefully fixes way more problems than it 
introduces.

I'm slightly unhappy with its size - admittedly it's not nearly as big as 
rc2 was the last release cycle, but that was an unusually big -rc2. And I 
really hoped for a calmer release cycle this time.

In fact, for once I'm going to enforce -rc3 being sane, because the 
upcoming week is the last week of school for my kids. And when the kids 
get out of school, I'm going be offline for a while. And as a result, I 
_really_ don't want to pull anything even half-way scary in the next week 
for -rc3.

So any pull requests had better be obvious fixes only, and this time I'm 
not going to let things slide.

Anyway, the biggest patches in -rc2 are some staging drivers (70% of the 
patch is just that), so while it's still biggish, at least most of it is 
clearly staging.

Of the remaining non-staging 30%, half of _that_ is just the regular 
drivers (drm: i915 and radeon, along with some dvb updates is a noticeable 
chunk), with a new Core i7 EDAC driver that I had gotten a pull request 
for before -rc1, but just hadn't had the energy to pull until -rc2 (same 
goes for a build system update - the pull request predated -rc1).

And some late powerpc changes that I do _not_ think predated -rc1. Tssk. 
I'm really not going to let things like that slide next -rc, as mentioned.

But the most important part is obviously the regression fixes, which tend 
to be small and not show up much in the patch statistics. A number of 
reverts, a number of fixes, hopefully things are all rosy.

And it really isn't _that_ bad - the -rc2 shortlog is almost never small 
enough to be worth posting on the mailing list, but I think it's doable 
this time, even if it's borderline. So ShortLog appended if people care 
about the (summary of) details.

			Linus
---
Abhijeet Dharmapurikar (1):
      msm_serial: fix serial on trout

Abylay Ospan (1):
      V4L/DVB: cx23885: Check register errors

Adam Jackson (4):
      drm/i915/gen4: Extra CRT hotplug paranoia
      drm/i915/dp: Only enable enhanced framing if the sink supports it
      drm/i915/dp: Add DPCD data to debug output
      drm/i915: Honor sync polarity from VBT panel timing descriptors

Akinobu Mita (2):
      x86/mm: Remove unused DBG() macro
      kernel/: fix BUG_ON checks for cpu notifier callbacks direct call

Al Viro (2):
      mqueue doesn't need make_bad_inode()
      fix the deadlock in qib_fs

Alan Cox (2):
      edac: i7core_edac produces undefined behaviour on 32bit
      intel_scu_ipc: Length fix

Alan Stern (1):
      USB: unbind all interfaces before rebinding them

Albert Herranz (2):
      Revert "fb_defio: fix for non-dirty ptes"
      fb_defio: redo fix for non-dirty ptes

Alex Deucher (7):
      drm/radeon/kms/evergreen: add initial CS parser
      drm/radeon/kms/pm: add support for SetVoltage cmd table (V2)
      drm/radeon/kms/pm: enable SetVoltage on r7xx/evergreen
      drm/radeon/kms/pm: patch default power state with default clocks/voltages on r6xx+
      drm/radeon/kms/pm: radeon_set_power_state fixes
      drm/radeon/kms/pm: voltage fixes
      drm/radeon/kms: make sure display hw is disabled when suspending

Alexander Beregalov (2):
      genksyms: close ref_file after use
      i7core_edac: fix memory leak of i7core_dev

Alexander Kurz (4):
      serial_cs: add and sort IDs for serial and modem cards
      Staging: comedi: fix 8255 and DAS08 Kconfig dependancies.
      Staging: comedi: fixing ni_tio to mite PCI dependancy
      Staging: comedi: fixing ni_labpc to mite dependancy

Alexandre Bounine (1):
      of/powerpc: fix 85xx RapidIO device node pointer

Amit K. Arora (1):
      sched: Make sure timers have migrated before killing the migration_thread

Amit Shah (2):
      virtio: console: Fix crash when hot-unplugging a port and read is blocked
      virtio: console: Fix crash when port is unplugged and blocked for write

Ananth N Mavinakayanahalli (1):
      powerpc/kprobes: Remove resume_execution() in kprobes

Anatolij Gustschin (15):
      powerpc/44x: icon: select SM502 and frame buffer console support
      can: mpc5xxx_can.c: Fix build failure
      of/spi: mpc512x_psc_spi.c: Fix build failures
      of/mtd/nand: mpc5121_nfc.c: Fix build failures
      of/dma: mpc512x_dma.c: Fix build failures
      of/pcmcia: m8xx_pcmcia.c: Fix build failures
      of/video: fix build breakage in FB drivers
      of/mtd: nand: fix build breakage in drivers
      of/dma: fix build breakage in ppc4xx adma driver
      of/crypto: crypto4xx_core.c: fix build breakage
      of/usb: fsl_qe_udc.c: fix build breakage
      of/net: fs_enet/mii-bitbang.c: fix build breakage
      of/edac: fix build breakage in drivers
      of/watchdog: gef_wdt.c: fix build breakage
      crypto: crypto4xx - Fix build breakage

Andi Kleen (2):
      Improve kconfig symbol hashing
      kbuild: move -fno-dwarf2-cfi-asm to powerpc only

Andrea Gelmini (2):
      drbd: removed duplicated #includes
      Documentation/i2c: Checkpatch cleanup

Andreas Schwab (1):
      powerpc/macio: Don't dereference pointer before null check

Andrew Hendry (1):
      Minix: Clean up left over label

Andrew Morton (1):
      lib/kobject_uevent.c: fix CONIG_NET=n warning

Andy Fleming (1):
      powerpc/85xx: Enable support for ports 3 and 4 on 8548 CDS

Andy Walls (1):
      V4L/DVB: cx18, cx23885, v4l2 doc, MAINTAINERS: Update Andy Walls' email address

Ang Way Chuang (1):
      V4L/DVB: dvb-core: Fix ULE decapsulation bug

Anton Vorontsov (1):
      powerpc/fsl-booke: Add hibernation support for FSL BookE processors

Aristeu Rozanski (1):
      pci: Add a probing code that seeks for an specific bus

Arnaldo Carvalho de Melo (1):
      perf buildid-list: Fix --with-hits event processing

Arnd Bergmann (1):
      cris: push down BKL into some device drivers

Aurelien Jarno (1):
      clocksource: sh_tmu: compute mult and shift before registration

Axel Lin (1):
      USB: cdc-acm: fix resource reclaim in error path of acm_probe

Barry Song (1):
      Staging: iio-utils: fix memory overflow for dynamically allocateded memory to hold filename

Ben Dooks (3):
      USB: s3c-hsotg: Ensure TX FIFO addresses setup when initialising FIFOs
      USB: s3c-hsotg: SoftDisconnect minimum 3ms
      USB: s3c-hsotg: Ensure FIFOs are fully flushed after layout

Ben Hutchings (6):
      V4L/DVB: dw2102: Select tda10023 frontend, not tda10021
      V4L/DVB: budget: Select correct frontends
      V4L/DVB: dib0700: Select dib0090 frontend
      V4L/DVB: m920x: Select simple tuner
      sfc: Get port number from CS_PORT_NUM, not PCI function number
      sfc: Store port number in net_device::dev_id

Ben McKeegan (1):
      ppp_generic: fix multilink fragment sizes

Ben Skeggs (8):
      drm/nouveau: fix POST detection for certain chipsets
      drm/nv40: allow cold-booting of nv4x chipsets
      drm/nouveau: don't execute INIT_GPIO unless we're really running the table
      drm/nv50: fix duallink_possible calculation for DCB 4.0 cards
      drm/nv50: obey dcb->duallink_possible
      drm/nouveau: fix dual-link displays when plugged into single-link outputs
      drm/nv50: use alternate source of SOR_MODE_CTRL for DP hack
      drm/nv50: cast IGP memory location to u64 before shifting

Benjamin Herrenschmidt (3):
      powerpc/44x: Fix UART clocks on 440SPe
      powerpc: Don't export cvt_fd & _df when CONFIG_PPC_FPU is not set
      powerpc/macio: Fix probing of macio devices by using the right of match table

Borislav Petkov (2):
      perf-record: Check correct pid when forking
      x86, smpboot: Fix cores per node printing on boot

Brian Haley (1):
      IPv6: fix Mobile IPv6 regression

Bruno Randolf (1):
      ath5k: wake queues on reset

Cesar Eduardo Barros (1):
      arch/um: fix kunmap_atomic() call in skas/uaccess.c

Changli Gao (4):
      skb: make skb_recycle_check() return a bool value
      act_nat: fix the wrong checksum when addr isn't in old_addr/mask
      cls_u32: use skb_header_pointer() to dereference data safely
      act_pedit: access skb->data safely

Chris Wilson (18):
      drm/i915: Fail to load driver if KMS request without GEM
      agp/intel: Restrict GTT mapping to valid range on i915 and i945
      drm/i915: Kill dangerous pending-flip debugging
      drm/i915: Only print an message if there was an error
      drm/i915: Hold the spinlock whilst resetting unpin_work along error path
      drm/i915: Avoid nesting of domain changes when setting display plane
      drm/i915: Propagate error from unbinding an unfenceable object.
      drm/i915: Only print "nothing to do" debug message as required.
      drm/i915: Include pitch in set_base debug statement.
      drm/i915: Rebind bo if currently bound with incorrect alignment.
      drm/i915: Remove spurious warning "Failure to install fence"
      drm/i915: Check error code whilst moving buffer to GTT domain.
      drm/i915: Reject bind_to_gtt() early if object > aperture
      drm/i915: Cleanup after failed initialization of ringbuffers
      drm/i915: Avoid moving from CPU domain during pwrite
      drm/i915: Use non-atomic kmap for slow copy paths
      drm/i915: Fix up address spaces in slow_kernel_write()
      drm/i915: Move non-phys cursors into the GTT

Christian Lamparter (1):
      ar9170usb: fix read from freed driver context

Christoph Fritz (1):
      ssb: fix NULL ptr deref when pcihost_wrapper is used

Christoph Hellwig (7):
      xfs: cleanup log reservation calculactions
      xfs: clean up xlog_align
      xfs: fix access to upper inodes without inode64
      xfs: remove done roadmap item from xfs-delayed-logging-design.txt
      xfs: skip writeback from reclaim context
      xfs: improve xfs_isilocked
      virtio-blk: fix minimum number of S/G elements

Cory Maccarrone (1):
      omap: remove BUG_ON for disabled interrupts

Dan Carpenter (21):
      i915/intel_sdvo: remove unneeded null check
      i915: remove unneeded null checks
      be2net: add unlock on error path
      be2net: remove superfluous externs
      caif: unlock on error path in cfserl_receive()
      V4L/DVB: em28xx: remove unneeded null checks
      V4L/DVB: video/saa7134: remove duplicate break
      V4L/DVB: video/saa7134: change dprintk() to i2cdprintk()
      cciss: call BUG() earlier
      SFI: do not return freed pointer
      FS-Cache: Remove unneeded null checks
      Input: tps6507x-ts - a couple work queue cleanups
      e1000e: change logical negate to bitwise
      isdn/kcapi: return -EFAULT on copy_from_user errors
      tehuti: return -EFAULT on copy_to_user errors
      kobject: free memory if netlink_kernel_create() fails
      TTY/n_gsm: potential double lock
      vt_ioctl: return -EFAULT on copy_from_user errors
      Staging: rc2860: return -EFAULT on copy_to_user errors
      Staging: sep: return -EFAULT on copy_to_user errors
      fcntl: return -EFAULT if copy_to_user fails

Daniel J Blueman (2):
      i915: fix lock imbalance on error path...
      fix cpu_chain section mismatch...

Daniel Mack (10):
      ALSA: usb-audio: UAC2: clean up parsing of bmaControls
      ALSA: usb-audio: support partially write-protected UAC2 controls
      include/linux/usb/audio-v2.h: add more UAC2 details
      ALSA: usb-audio: fix selector unit string index accessor
      ALSA: usb-audio: parse clock topology of UAC2 devices
      ALSA: usb-audio: unify constants from specification
      ALSA: usb-audio: add UAC2 sepecific Feature Unit controls
      ALSA: usb-audio: clean up find_audio_control_unit()
      ALSA: usb-audio: export UAC2 clock selectors as mixer controls
      USB: ftdi_sio: fix DTR/RTS line modes

Daniel T Chen (4):
      ALSA: hda: Use LPIB for an ASUS device
      ALSA: hda: Use mb31 quirk for an iMac model
      ALSA: hda: Use LPIB for another mainboard
      ALSA: hda: Use LPIB for ASUS M2V

Daniel Vetter (1):
      drm/i915: combine all small integers into one single bitfield

Daniele Lacamera (1):
      TCP: tcp_hybla: Fix integer overflow in slow start increment

Dave Airlie (3):
      drm/nouveau: attempt to get bios from ACPI v3
      drm/nouveau: fixup confusion over which handle the DSM is hanging off.
      drm/kms: disable/enable poll around switcheroo on/off

Dave Chinner (3):
      xfs: Check new inode size is OK before preallocating
      xfs: fix might_sleep() warning when initialising per-ag tree
      xfs: fix race in inode cluster freeing failing to stale inodes

David Rientjes (1):
      kbuild: improve version string logic

David S. Miller (4):
      n2_crypto: Fix build after of_device/of_platform_driver changes.
      n2_crypto: Fix MAU kmem_cache name.
      n2_crypto: Plumb fallback ahash requests properly.
      greth: Fix build after OF device conversions.

Denis Kirjanov (4):
      ksz884x: convert to netdev_tx_t
      ksz884x: Add missing validate_addr hook
      AFS: Fix possible null pointer dereference in afs_alloc_server()
      powerpc/cell: Fix integer constant warning

Denys Vlasenko (18):
      Rename .bss.stack to .bss..stack.
      Rename .data.gate to .data..gate.
      Rename .data.init_irqstack to .data..init_irqstack.
      Rename .data..patch.XXX to .data..patch.XXX.
      Rename .data[.percpu][.XXX] to .data[..percpu][..XXX].
      Rename .data.read_mostly to .data..read_mostly.
      Rename .data.vmpages and .data.vm0.XXX to .data..vmpages and .data..vm0.XXX.
      Rename .rodata.compressed to .rodata..compressed.
      Rename .text.ivt to .text..ivt.
      Rename .text.lock to .text..lock.
      Rename .text.page_aligned to .text..page_aligned.
      Rename .text.startup to .text..startup.
      Rename .data.nosave to .data..nosave.
      Rename .data.init to .data..init.
      Rename .data.initvect to .data..initvect.
      Rename .data.lock_aligned to .data..lock_aligned.
      Rename special text sections in arch/frv from .text.XXX to .text..XXX.
      Rename .text.start to .text..start.

Dmitri Belimov (1):
      V4L/DVB: tm6000, reset I2C bus function

Dmitry Monakhov (1):
      ext4: Fix remaining racy updates of EXT4_I(inode)->i_flags

Dmitry Torokhov (2):
      Input: ads7846 - fix compiler warning in ads7846_probe()
      vmware balloon: clamp number of collected non-balloonable pages

Don Zickus (1):
      scripts: change scripts to use system python instead of env

Eric Anholt (3):
      drm/i915: Move ringbuffer-related code to intel_ringbuffer.c.
      drm/i915: Rename dev_priv->ring to dev_priv->render_ring.
      drm/i915: Clean up leftover bits from hws move to ring structure.

Eric Bénard (1):
      net/fec: fix pm to survive to suspend/resume

Eric Dumazet (6):
      net: fix sk_forward_alloc corruptions
      netfilter: xtables: stackptr should be percpu
      net: sock_queue_err_skb() dont mess with sk_forward_alloc
      xfrm: force a dst reference in __xfrm_route_forward()
      rps: tcp: fix rps_sock_flow_table table updates
      tcp: use correct net ns in cookie_v4_check()

Eric Sandeen (2):
      xfs: replace E2BIG with EFBIG where appropriate
      xfs: be more explicit if RT mount fails due to config

FEJES Jozsef (1):
      kbuild: deb-pkg md5sums

Florian Westphal (1):
      syncookies: remove Kconfig text line about disabled-by-default

Frank Pan (1):
      tty: fix a little bug in scrup, vt.c

Frederic Weisbecker (4):
      perf_events: Fix unincremented buffer base on partial copy
      perf: Process comm events by tid
      perf: Use event__process_task from perf sched
      perf: Do the comm inheritance per thread in event__process_task

Graf Yang (1):
      serial: bfin_5xx: IRDA is not affected by anomaly 05000230

Grant Likely (4):
      of/usb: fix build error due to of_node pointer move
      of/spi: Fix build failure on spi_ppc4xx.c
      of/rtc: rtc-mpc5121.c: Fix build failures
      usb: fix ehci_hcd build failure when both generic-OF and xilinx is selected

Greg Thelen (2):
      kbuild: Fix checking of scm-identifier variable
      cgroups: alloc_css_id() increments hierarchy depth

Guennadi Liakhovetski (2):
      tags: include headers before source files
      fbdev: fix erroneous index in drivers/video/sh_mobile_lcdcfb.c

Guy Martin (2):
      V4L/DVB: TT CT-3650 DVB-C support
      V4L/DVB: stv6110x: Fix kernel null pointer deref

Haiying Wang (1):
      powerpc/85xx: Add P1021MDS board support

Hans Verkuil (30):
      V4L/DVB: bw-qcam: convert to V4L2
      V4L/DVB: c-qcam: convert to V4L2
      V4L/DVB: V4L2 Spec: Improve the VIDIOC_QUERY_DV_PRESET description
      V4L/DVB: saa7115: add s_mbus_fmt op
      V4L/DVB: cx25840: add support for s_mbus_fmt
      V4L/DVB: saa717x: add support for s_mbus_fmt
      V4L/DVB: ivtv: convert to use s_mbus_fmt
      V4L/DVB: cx18: add s_mbus_fmt support
      V4L/DVB: cx18: remove old g/s_fmt from the cx18_av subdev
      V4L/DVB: saa7127: remove obsolete g_fmt support
      V4L/DVB: saa717x: remove obsolete s_fmt op
      V4L/DVB: v4l2-mediabus.h: add two helper functions
      V4L/DVB: saa6752hs: add g/s_mbus_fmt support
      V4L/DVB: saa7134: convert to use the new mbus API
      V4L/DVB: pvrusb2: convert to s_mbus_fmt
      V4L/DVB: cx23885: convert to s_mbus_fmt
      V4L/DVB: cx231xx: convert to s_mbus_fmt
      V4L/DVB: cx24850: remove obsolete g/s_fmt ops
      V4L/DVB: saa7115: remove obsolete g/s_fmt ops
      V4L/DVB: v4l2-mediabus.h: added V4L2_MBUS_FMT_SGRBG8_1X8
      V4L/DVB: mt9v011: add enum/try/s_mbus_fmt support
      V4L/DVB: tvp5150: remove obsolete g/s_fmt ops
      V4L/DVB: au8522_decoder: g/s_fmt doesn't do anything: remove
      V4L/DVB: v4l2-subdev.h: fix enum_mbus_fmt prototype
      V4L/DVB: tvp514x: do NOT change the std as a side effect
      V4L/DVB: tvp514x: make std_list const
      V4L/DVB: tvp514x: there is only one supported format, so simplify the code
      V4L/DVB: tvp514x: add missing newlines
      V4L/DVB: tvp514x: remove obsolete fmt_list
      V4L/DVB: tvp514x: simplify try/g/s_fmt handling

Heiko Carstens (3):
      fs/compat_rw_copy_check_uvector: add missing compat_ptr call
      ramoops: add HAS_IOMEM dependency
      lib: add s390 to atomic64_dec_if_positive archs

Henk de Groot (1):
      Staging: wlags49_h2, wlags49_h25: fixed Kconfig dependencies

Hermann Gausterer (1):
      V4L/DVB: Technotrend S2-3200 ships with a TT 1500 remote

Herton Ronaldo Krzesinski (2):
      V4L/DVB: saa7134: add support for Avermedia M733A
      V4L/DVB: saa7134: add RM-K6 remote control support for Avermedia M135A

Himanshu Chauhan (1):
      scripts/kallsyms: suppress build warning

Huang Weiyi (5):
      sh: remove duplicated #include
      xfs: xfs_trace.c: remove duplicated #include
      xfs: remove duplicated #include
      V4L/DVB: ngene: remove unused #include <linux/version.h>
      X25: remove duplicated #include

Hui Zhu (3):
      markup_oops.pl: fix for faulting instruction in the first line of a range
      markup_oops.pl: add options to improve cross-sompilation environments
      markup_oops.pl: minor fixes

Ian Abbott (7):
      Staging: comedi: Give the addi_apci_* drivers different driver names
      Staging: comedi: addi-data: don't overwrite name for request_irq()
      Staging: comedi: adv_pci_dio: Support Advantech PCI-1735U
      Staging: comedi: amplc_dio200: Protect counter subdevice with spinlock
      Staging: comedi: don't write to buffer if command finished
      Staging: comedi: COMEDI_BUFINFO with no async - report no bytes read or written
      Staging: comedi: For COMEDI_BUFINFO, check access to command

Ian Armstrong (4):
      V4L/DVB: cx2341x: Report correct temporal setting for log-status
      V4L/DVB: ivtvfb : Module load / unload fixes
      V4L/DVB: ivtv: Avoid accidental video standard change
      V4L/DVB: ivtv: Timing tweaks and code re-order to try and improve stability

Ian Campbell (2):
      xen: ensure timer tick is resumed even on CPU driving the resume
      xen: avoid allocation causing potential swap activity on the resume path

Igor M. Liplianin (1):
      V4L/DVB: Bug fix: make IR work again for dm1105

Jakob Bornecrantz (12):
      drm/vmwgfx: Assume larger framebuffer max size.
      drm/vmwgfx: Fix single framebuffer detection.
      drm/vmwgfx: Make sure to unpin old and pin new framebuffer.
      drm/vmwgfx: Get connector status from detection function.
      drm/vmwgfx: Support older hardware.
      drm/vmwgfx: Remove duplicate member from struct vmw_legacy_display_unit.
      drm/vmwgfx: Don't use SVGA_REG_ENABLE in modesetting code.
      drm/vmwgfx: Some modesetting cleanups and fixes.
      drm/vmwgfx: Unpause overlay on update.
      drm/vmwgfx: Print warnings in kernel log about bo pinning that fails.
      drm/vmwgfx: Fix framebuffer modesetting
      drm/vmwgfx: Allow userspace to change default layout. Bump minor.

Jan III Sobieski (1):
      add random binaries to .gitignore

Jarod Wilson (2):
      V4L/DVB: IR/imon: clean up usage of bools
      V4L/DVB: IR/imon: add auto-config for 0xffdc rf device

Jaroslav Kysela (1):
      ALSA: hda-intel - fix wallclk variable update and condition

Jason Gunthorpe (1):
      kbuild: Include gen_initramfs_list.sh and the file list in the .d file

Jean Delvare (5):
      V4L/DVB: FusionHDTV: Use quick reads for I2C IR device probing
      i2c: Share the I2C device presence detection code
      i2c: Check for address validity on client registration
      i2c: Document reserved I2C addresses
      i2c: Rename i2c_check_addr to i2c_check_addr_busy

Jean-François Moine (2):
      V4L/DVB: gspca - sonixb: Have 0c45:602e handled by sonixb instead of sn9c102
      V4L/DVB: gspca - sonixj: Add information about some potential JPEG webcams

Jeff Kirsher (1):
      ixgbe: return IXGBE_ERR_RAR_INDEX when out of range

Jeff Layton (1):
      cifs: fix page refcount leak

Jens Axboe (8):
      pipe: F_SETPIPE_SZ should return -EPERM for non-root
      pipe: make F_{GET,SET}PIPE_SZ deal with byte sizes
      Revert "writeback: ensure that WB_SYNC_NONE writeback with sb pinned is sync"
      Revert "writeback: fix WB_SYNC_NONE writeback from umount"
      block: disable preemption before using sched_clock()
      pipe: adjust minimum pipe size to 1 page
      pipe: change the privilege required for growing a pipe beyond system max
      pipe: change /proc/sys/fs/pipe-max-pages to byte sized interface

Jesper Nilsson (6):
      CRISv32: Remove duplicated Kconfig items.
      CRISv32: Fix RS485 port 4 CD Kconfig item.
      CRISv10: Trivial fixes.
      CRISv10: Whitespace fixes for hw_settings.S
      CRIS: Simplify param.h by simply including <asm-generic/param.h>
      CRIS: Don't use mask_irq as symbol name

Jesse Barnes (2):
      drm/i915: add timeout to FBC disable waits
      drm/i915: add power monitoring support

Jiafu He (1):
      kbuild: Fix linking error built-in.o no such file or directory

Jiri Slaby (1):
      EDAC: add __init to i7core_xeon_pci_fixup

Joe Perches (2):
      Makefile: Document ability to make file.lst and file.S
      net/ipv4/tcp_input.c: fix compilation breakage when FASTRETRANS_DEBUG > 1

Joerg Roedel (2):
      x86/amd-iommu: Fix crash when request_mem_region fails
      x86/amd-iommu: Fall back to GART if initialization fails

Johan Hovold (1):
      USB: mos7840: fix null-pointer dereference

Johannes Berg (3):
      mac80211: make a function static
      mac80211: fix blockack-req processing
      mac80211: fix dialog token allocator

John Fastabend (3):
      net: init_vlan should not copy slave or master flags
      net: fix conflict between null_or_orig and null_or_bond
      ixgbe: only check pfc bits in hang logic if pfc is enabled

John Kacur (2):
      tags: Fix spelling error in comment (is->if)
      tags: Add the ability to make tags for all archs using "all"

John Saalwaechter (1):
      scripts: use %_tmppath in "make rpm-pkg"

John W. Linville (1):
      Revert "rt2x00: Fix rt2800usb TX descriptor writing."

Julia Lawall (10):
      arch/x86/kernel: Add missing spin_unlock
      fs/xfs/quota: Add missing mutex_unlock
      drivers/isdn/hardware/mISDN: Add missing spin_unlock
      net/rds: Add missing mutex_unlock
      V4L/DVB: drivers/media: Use kzalloc
      V4L/DVB: drivers/media: Eliminate a NULL pointer dereference
      drivers/isdn/hardware/mISDN: Use GFP_ATOMIC when a lock is held
      USB: serial: digi_acceleport: Eliminate a NULL pointer dereference
      staging: Use GFP_ATOMIC when a lock is held
      Staging: Eliminate a NULL pointer dereference

Justin P. Mattock (1):
      ath9k: Fix ath_print in xmit for hardware reset.

KOSAKI Motohiro (1):
      vmscan: fix do_try_to_free_pages() return value when priority==0 reclaim failure

Keith Mannthey (2):
      i7core_edac: Fix ecc enable shift
      i7core_edac: Probe on Xeons eariler

Kirill Smelkov (1):
      kbuild: fix a couple of typos in Documentation

Konstantin Khlebnikov (2):
      cfq-iosched: remove dead_key from cfq_io_context
      cfq-iosched: compact io_context radix_tree

Konstantin Stepanyuk (1):
      perf hist: fix objdump output parsing

Krzysztof Halasa (1):
      drm/i915: Add support for interlaced display.

Kuninori Morimoto (4):
      sh: make sure static declaration on mach-ap325rxa
      sh: make sure static declaration on mach-ecovec24
      sh: make sure static declaration on mach-migor
      sh: make sure static declaration on ms7724se

Lan Chunhe-B25806 (1):
      powerpc/fsl_msi: Add multiple MSI bank support

Lars Ellenberg (5):
      drbd: improve network latency, TCP_QUICKACK
      drbd: need to set socket bufsize early to take effect
      drbd: improve usage of MSG_MORE
      drbd: fix hang on local read errors while disconnected
      drbd: use drbd specific ratelimit instead of global printk_ratelimit

Len Brown (1):
      ACPI: update feature-removal.txt to reflect deleted acpi=ht option

Li Peng (1):
      drm/i915: Add CxSR support on Pineview DDR3

Li Yang (5):
      powerpc/fsl_msi: fix the conflict of virt_msir's chip_data
      powerpc/fsl_msi: enable msi allocation in all banks
      powerpc/fsl_msi: enable msi sharing through AMP OSes
      powerpc/fsl_msi: add removal path and probe failing path
      powerpc/85xx: Change MPC8572DS camp dtses for MSI sharing

Li Zefan (9):
      kconfig: recalc symbol value before showing search results
      kconfig: some small fixes
      kconfig: fix zconfdump()
      gconfig: remove dbg_print_ptype() and dbg_print_stype()
      gconfig: remove show_debug option
      menuconfig: add support to show hidden options which have prompts
      gconfig: add support to show hidden options that have prompts
      drm/i915: Convert more trace events to DEFINE_EVENT
      xfs: convert more trace events to DEFINE_EVENT

Linus Torvalds (3):
      module: Make the 'usage' lists be two-way
      module: move find_module check to end
      Linux 2.6.35-rc2

Maarten Maathuis (1):
      drm/nouveau: allow cursor image and position to survive suspend

Magnus Damm (4):
      sh: allow romImage data between head.S and the zero page
      sh: prepare MMCIF driver header file
      sh: add boot code to MMCIF driver header
      sh: add romImage MMCIF boot for sh7724 and Ecovec V2

Marcin Kościelnicki (1):
      drm/nouveau: Add getparam for current PTIMER time.

Marek Lindner (1):
      Staging: batman-adv: fix rogue packets on shutdown

Mark Brown (2):
      Input: s3c2410_ts - fix build error due to ADC Kconfig rename
      Input: s3c2410_ts - tone down logging

Mark Ware (1):
      fs_enet: Adjust BDs after tx error

Martin Homuth-Rosemann (1):
      Staging: comedi - correct parameter gainlkup for DAQCard-6024E in driver ni_mio_cs.c

Mauro Carvalho Chehab (72):
      i7core_edac: Add an EDAC memory controller driver for Nehalem chipsets
      i7core_edac: Add error insertion code for Nehalem
      i7core_edac: Add more status functions to EDAC driver
      i7core_edac: Registers all supported MC functions
      i7core_edac: Show read/write virtual/physical channel association
      i7core_edac: A few fixes at error injection code
      i7core_edac: need mci->edac_check, otherwise module removal doesn't work
      i7core_edac: Add a memory check routine, based on device 3 function 4
      i7core_edac: Add additional tests for error detection
      i7core_edac: Properly fill struct csrow_info
      i7core_edac: Improve error handling
      i7core_edac: Add more information about each active dimm
      i7core_edac: Get more info about the memory DIMMs
      i7core_edac: Memory info fixes and preparation for properly filling cswrow data
      i7core_edac: fill csrows edac sysfs info
      i7core_edac: CodingStyle fixes
      edac_mce: Add an interface driver to report mce errors via edac
      edac/Kconfig: edac_mce can't be module
      i7core_edac: Add edac_mce glue
      i7core_edac: Adds write unlock to MC registers
      i7core_edac: Add a code to probe Xeon 55xx bus
      i7core_edac: add support for more than one MC socket
      i7core_edac: maps all sockets as if ther are one MC controller
      i7core_edac: decode mcelog error and send it via edac interface
      i7core_edac: some fixes at memory error parser
      i7core: fix probing on Xeon55xx
      i7core: check if the memory error is fatal or non-fatal
      i7core: enrich error information based on memory transaction type
      i7core: fix get_devices routine for Xeon55xx
      i7core: better document i7core_get_active_channels()
      i7core: add socket info at the debug msg
      i7core: remove some uneeded noisy debug messages
      i7core_edac: Some cleanups at displayed info
      i7core_edac: some fixes at error injection code
      i7core_edac: fix error codes for sysfs error injection interface
      i7core_edac: fix error injection
      Documentation/edac.txt: Add Nehalem specific EDAC characteristics
      i7core_edac: CodingSyle fixes/cleanups
      i7core_edac: Print an error message if pci register fails
      i7core_edac: Use Device 3 function 2 to report errors with RDIMM's
      i7core: Use registered memories per processor
      i7core_edac: Improve corrected_error_counts output for RDIMM
      i7core: temporary workaround to allow it to compile against 2.6.30
      Dynamically allocate memory for PCI devices
      i7core_edac: create one mc per socket/QPI
      i7core_edac: sanity check: print a warning if a mcelog is ignored
      i7core_edac: a few fixes for multiple mc's
      Documentation/edac.txt: Improve it to reflect the latest changes at the driver
      i7core_edac: Fix a bug when printing error counts with RDIMMs
      i7core_edac: at remove, don't remove all pci devices at once
      i7core_edac: remove static counter for max sockets
      i7core_edac: change remove module strategy
      i7core_edac: We need to use list_for_each_entry_safe to avoid errors
      i7core_edac: Avoid printing a warning when debug is disabled
      edac_core: Allow the creation of sysfs groups
      i7core_edac: Add support for sysfs addrmatch group
      edac: store/show methods for device groups weren't working
      edac: Don't create csrow entries on instance groups
      i7core_edac: Convert UDIMM error counters into a proper sysfs group
      Documentation/edac.txt: Reflect the sysfs changes at the document
      edac: Create an unique instance for each kobj
      i7core_edac: Use a lockless ringbuffer
      i7core_edac: Better parse "any" addrmask
      i7core_edac: First store, then increment
      i7core_edac: Fix ringbuffer maxsize
      i7core_edac: PCI device is called NONCORE, instead of NOCORE
      i7core_edac: Use a more generic approach for probing PCI devices
      i7core_edac: Add initial support for Lynnfield
      i7core: add support for Lynnfield alternate address
      i7core_edac: Fix wrong device id for channel 1 devices
      i7core_edac: Add support for X5670
      i7core_edac: Better describe the supported devices

Maurus Cuelenaere (3):
      USB: s3c_hsotg: define USB_GADGET_DUALSPEED in Kconfig
      rtc: s3c: initialize driver data before using it
      rtc: s3c: initialize s3c_rtc_cpu_type before using it

Michael Chan (1):
      bnx2: Fix hang during rmmod bnx2.

Michael Guntsche (1):
      watchdog: Fix build failure with OF changes

Michael S. Tsirkin (1):
      virtio-net: pass gfp to add_buf

Michal Marek (8):
      nconfig: mark local functions as such
      scripts/mkcompile_h: don't test for hardcoded paths
      MAINTAINERS: add a few more patterns to kbuild
      tags: Use $SRCARCH
      kbuild: Do not unnecessarily regenerate modules.builtin
      Revert "kbuild: specify absolute paths for cscope"
      kbuild: Generate modules.builtin in make modules_install
      kbuild: Revert part of e8d400a to resolve a conflict

Mike Frysinger (5):
      USB: isp1362: fix inw warning on Blackfin systems
      Staging: adis16255: fix typo in Kconfig
      Staging: adis16255: add proper section markings to hotplug funcs
      fs/binfmt_flat.c: split the stack & data alignments
      flat: fix unmap len in load error path

Mike Isely (7):
      V4L/DVB: pvrusb2: Fix Gotview hardware support
      V4L/DVB: pvrusb2: Avoid using stack allocated buffers when performing USB I/O
      V4L/DVB: pvrusb2: New feature to mark specific hardware support as experimental
      V4L/DVB: pvrusb2: Fix kernel oops at device unregistration
      V4L/DVB: pvrusb2: Fix USB parent device reference count
      V4L/DVB: pvrusb2: Fix minor internal array allocation
      V4L/DVB: pvrusb2: Fix kernel oops on device tear-down

Mike Snitzer (3):
      block: Adjust elv_iosched_show to return "none" for bio-based DM
      block: avoid unconditionally freeing previously allocated request_queue
      block: make blk_init_free_list and elevator_init idempotent

Mikulas Patocka (1):
      Fix colors for Mach64

Nick Piggin (9):
      fs/splice.c: fix mapping_gfp_mask usage
      brd: support discard
      fix setattr error handling in sysfs, configfs
      fix setattr error handling in sysfs, configfs
      fix truncate inode time modification breakage
      frv: invoke oom-killer from page fault
      m32r: invoke oom-killer from page fault
      mn10300: invoke oom-killer from page fault
      xtensa: invoke oom-killer from page fault

Nicolas Kaiser (1):
      drm: fix typos in Linux DRM Developer's Guide

Nir Tzachar (1):
      nconfig: minor fix

Oleg Nesterov (1):
      sys_personality: change sys_personality() to accept "unsigned int" instead of u_long

Oliver Endriss (6):
      V4L/DVB: ngene: Support new device 'Digital Devices DuoFlex S2 miniPCIe'
      V4L/DVB: ngene: Do not call demuxer with interrupts disabled
      V4L/DVB: ngene: Implement support for MSI
      V4L/DVB: ngene: Make command timeout workaround configurable
      V4L/DVB: ngene: MSI cleanup
      V4L/DVB: ngene: Remove debug message

Olof Johansson (1):
      powerpc/pasemi: Update MAINTAINERS file

Paul Mackerras (1):
      agp/uninorth: Fix oops caused by flushing too much

Paul Mundt (11):
      serial: sh-sci: fix up serial DMA build.
      sh: handle early calls to return_address() when using dwarf unwinder.
      input: serio: disable i8042 for non-cayman sh platforms.
      usb: gadget: m66592-udc pio to mmio accessor conversion.
      usb: gadget: r8a66597-udc pio to mmio accessor conversion.
      usb: r8a66597-hcd pio to mmio accessor conversion.
      sh: support for platforms without PIO.
      sh: mach-sdk7786: conditionally disable PIO support.
      sh: PIO disabling for x3proto and urquell.
      clocksource: sh_cmt: compute mult and shift before registration
      sh: Make intc messages consistent via pr_fmt.

Peter Zijlstra (7):
      perf_events: Fix races and clean up perf_event and perf_mmap_data interaction
      perf_events: Fix races in group composition
      perf_events, trace: Fix probe unregister race
      perf_events, trace: Fix perf_trace_destroy(), mutex went missing
      sched: Fix wake_affine() vs RT tasks
      sched, trace: Fix sched_switch() prev_state argument
      perf: Fix crash in swevents

Phil Sutter (3):
      korina: fix deadlock on RX FIFO overrun
      korina: use netdev_alloc_skb_ip_align() here, too
      korina: count RX DMA OVR as rx_fifo_error

Philipp Kohlbecher (1):
      .gitignore: ignore *.lzo files

Philipp Reisner (4):
      drbd: Revert "drbd: Create new current UUID as late as possible"
      drbd: Removed the now empty w_io_error() function
      drbd: Reduce verbosity
      Preparing 8.3.8rc2

Pierre Tardy (1):
      perf scripts python: Give field dict to unhandled callback

Ping Cheng (1):
      Input: wacom - add Cintiq 21UX2 and Intuos4 WL

Prarit Bhargava (2):
      libertas: fix uninitialized variable warning
      V4L/DVB: Add notification to cxusb_dualdig4_rev2_frontend_attach() error 	handling

Rabin Vincent (1):
      scripts: add ARM support to decodecode

Rafael J. Wysocki (2):
      ACPI / EC / PM: Fix race between EC transactions and system suspend
      ACPI / EC / PM: Fix names of functions that block/unblock EC transactions

Randy Dunlap (7):
      edac: fix i7core build
      blktrace: Fix new kernel-doc warnings
      V4L/DVB: [-next] IR: fix ir-nec-decoder build, select BITREVERSE
      V4L/DVB: ak881x needs slab.h
      V4L/DVB: media/IR: nec-decoder needs to select BITREV
      Documentation/timers/hpet_example.c: only build on X86
      Staging: phison: depends on ATA_BMDMA

Richard Kennedy (1):
      gconfig: fix build failure on fedora 13

Roberto Sassu (1):
      wrong type for 'magic' argument in simple_fill_super()

Roland Dreier (1):
      epic100: Test __BIG_ENDIAN instead of (non-existent) CONFIG_BIG_ENDIAN

Roland McGrath (1):
      kconfig CROSS_COMPILE option

Rusty Russell (7):
      module: fix reference to mod->percpu after freeing module.
      module: fix kdb's illicit use of struct module_use.
      module: move sysfs exposure to end of load_module
      module: Make module sysfs functions private.
      module: make locking more fine-grained.
      module: verify_export_symbols under the lock
      module: fix bne2 "gave up waiting for init of module libcrc32c"

Ryusuke Konishi (2):
      nilfs2: fix style issue in nilfs_destroy_cachep
      nilfs2: remove obsolete declarations of cache constructor and destructor

Rémi Denis-Courmont (1):
      Phonet: listening socket lock protects the connected socket list

Sarah Sharp (3):
      USB: xhci: Wait for controller to be ready after reset.
      USB: xhci: Wait for host to start running.
      USB: xhci: Print NEC firmware version.

Sascha Hauer (2):
      ASoC: Add missing Kconfig entry for Phytec boards
      ASoC: MX31ads sound support should depend on MACH_MX31ADS_WM1133_EV1

Sathya Perla (1):
      be2net: convert hdr.timeout in be_cmd_loopback_test() to le32

Scott Feldman (1):
      enic: bug fix: make the set/get netlink VF_PORT support symmetrical

Scott Wood (1):
      powerpc/e500mc: Implement machine check handler.

Sebastian Andrzej Siewior (3):
      powerpc/fsl-booke: fix the case where we are not in the first page
      powerpc/fsl-booke: Move the entry setup code into a seperate file
      powerpc/kexec: Add support for FSL-BookE

Shaohua Li (1):
      cfq-iosched: fix an oops caused by slab leak

Sonic Zhang (1):
      serial: bfin_5xx: fix typo in IER check

Sreedhara DS (1):
      Staging: mid: Intel MID touch screen driver

Stefan Richter (1):
      libata-sff: trivial corrections to Kconfig help text

Stefan Ringel (10):
      V4L/DVB: tm6000: add extension module support
      V4L/DVB: tm6000: Remove an extra ; symbol
      V4L/DVB: tm6000: bugfix incorrect size
      V4L/DVB: tm6000: add vbi message inside the type switch
      V4L/DVB: tm6000: bugfix video image
      V4L/DVB: tm6000: bugfix stabilizing urb data
      V4L/DVB: tm6000: Add control to the power led
      V4L/DVB: tm6000: Properly select the tuners
      V4L/DVB: tm6000: set variable dev_mode in function tm6000_start_stream
      V4L/DVB: tm6000: add DVB support for tuner xc5000

Stefan Roese (2):
      powerpc/44x: Add reset-type to katmai.dts
      powerpc/44x: Add basic ICON PPC440SPe board support

Steffen Klassert (1):
      net: check for refcount if pop a stacked dst_entry

Stepan Moskovchenko (1):
      Staging: add MSM framebuffer driver

Stephane Eranian (1):
      perf_events: Fix event scheduling issues introduced by transactional API

Stephen Hemminger (9):
      scripts: improve checkstack
      checkincludes: fix perlcritic warnings
      checkversion: perl cleanup
      namespace: perlcritic warnings
      profile2linkerlist: fix perl warnings
      export_report: fix perl warnings
      headers_check: fix perl warnings
      headers_install: use local file handles
      headerdep: perlcritic warning

Stephen Rothwell (1):
      i7core_edac: do not export static functions

Sven Eckelmann (3):
      Staging: batman-adv: Call unregister_netdev on failures to get rtnl lock
      Staging: batman-adv: Don't call free_netdev twice
      Staging: batman-adv: Don't allocate icmp packet with GFP_KERNEL

Takashi Iwai (2):
      usb/gadget: Replace the old USB audio FU definitions in f_audio.c
      ALSA: asihpi - Fix uninitialized variable

Takuya Yoshikawa (1):
      binfmt_elf_fdpic: Fix clear_user() error handling

Tejun Heo (5):
      sata_via: magic vt6421 fix for transmission problems w/ WD drives
      sata_nv: don't diddle with nIEN on mcp55
      SCSI: implement sd_unlock_native_capacity()
      libata: use the enlarged capacity after late HPA unlock
      libata: implement on-demand HPA unlocking

Thadeu Lima de Souza Cascardo (1):
      fbdev: fix frame buffer devices menu

Theodore Ts'o (1):
      ext4: Make sure the MOVE_EXT ioctl can't overwrite append-only files

Thomas Abraham (1):
      USB: s3c: Enable soft disconnect during initialization

Thomas Hellstrom (6):
      drm/vmwgfx: Add kernel throttling support. Bump minor.
      drm/vmwgfx: Reserve first part of VRAM for framebuffer.
      drm/vmwgfx: Remove some leftover debug messages.
      drm/ttm: Fix cached TTM page allocation.
      drm/ttm: Fix ttm_page_alloc.c
      drm/vmwgfx: Fix vga save / restore with display topology.

Tiago Vignatti (2):
      vgaarb: convert pr_devel() to pr_debug()
      vgaarb: use MIT license

Tim Abbott (5):
      Rename .data.cacheline_aligned to .data..cacheline_aligned.
      Rename .data.init_task to .data..init_task.
      powerpc: remove unused __page_aligned definition.
      Rename .data.page_aligned to .data..page_aligned.
      Rename .bss.page_aligned to .bss..page_aligned.

Tirumala Marri (1):
      powerpc/44x: Adding PCI-E support for PowerPC 460SX based SOC.

Tobias Klauser (4):
      drm/i915: Storage class should be before const qualifier
      altera_uart: Don't take spinlock in already protected functions
      altera_uart: Simplify altera_uart_console_putc
      serial: altera_uart: Proper section for altera_uart_remove

Tony Luck (1):
      i7core_edac: don't free on success

Uwe Kleine-König (7):
      modpost: members of *driver structs should not point to __init functions
      modpost: define ALL_XXX{IN,EX}IT_SECTIONS
      modpost: give most mismatch constants a better name
      modpost: pass around const struct sectioncheck * instead of enum mismatch
      modpost: remove now unused NO_MISMATCH constant
      modpost: make symbol white list a per mismatch type variable
      modpost: don't allow *driver to reference .init.*

Vadim Bendebury (вб) (1):
      menuconfig: wrap long help lines

Vasanthakumar Thiagarajan (1):
      ath9k: Fix bug in the way "bf_tx_aborted" of struct ath_buf is used

Venkatesh Pallipadi (1):
      ACPI: Eliminate us to pm ticks conversion in common path

Vernon Mauery (2):
      Always call i7core_[ur]dimm_check_mc_ecc_err
      Add support for Westmere to i7core_edac driver

Warren Bosworth Focke (1):
      V4L/DVB: gspca - sonixj: Add webcam 0c45:60ce

Wolfram Sang (3):
      of/powerpc: fix fsl_msi device node pointer
      i2c/busses: Move two drivers to embedded section
      i2c: Remove all i2c_set_clientdata(client, NULL) in drivers

Wu Zhangjin (1):
      scripts/Makefile.lib: Align the output of LZO

Xiaotian Feng (1):
      netfilter: don't xt_jumpstack_alloc twice in xt_register_table

Yegor Yefremov (1):
      serial: add support for various Titan PCI cards

Yusuke Goda (1):
      sh: Add support MMCIF for ecovec

Zhao Yakui (1):
      ACPI: Fix the incorrect calculation about C-state idle time

Zhenyu Wang (3):
      drm/i915: Fix HDMI mode select for Cougarpoint PCH
      drm/i915: Fix PIPE_CONTROL command on Sandybridge
      drm/i915: Unmask interrupt for render engine on Sandybridge

Zou Nan hai (4):
      drm/i915: introduce intel_ring_buffer structure (V2)
      drm/i915: convert some gem structures to per-ring V2
      drm/i915: implement BSD ring buffer V2
      drm/i915: add HAS_BSD check to i915_getparam

apatard@mandriva.com (1):
      staging: Add framebuffer driver for XGI chipsets

nir.tzachar@gmail.com (1):
      kconfig: new configuration interface (nconfig)

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

* Re: Linux 2.6.35-rc2
  2010-06-06  4:15 Linux 2.6.35-rc2 Linus Torvalds
@ 2010-06-06 13:47 ` Torsten Kaiser
  2010-06-06 13:52   ` Himanshu Chauhan
  2010-06-06 14:19   ` Linus Torvalds
  2010-06-07 16:37 ` Konrad Rzeszutek Wilk
  1 sibling, 2 replies; 27+ messages in thread
From: Torsten Kaiser @ 2010-06-06 13:47 UTC (permalink / raw)
  To: Linus Torvalds, Alex Deucher; +Cc: Linux Kernel Mailing List

[CC:Alex for the radeon KMS problem]

On Sun, Jun 6, 2010 at 6:15 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>
> So -rc2 is out there, and hopefully fixes way more problems than it
> introduces.

It fixes the crash that prevented -rc1 from booting for me, but my
system is still not working with it.

The first problem that shows up is, that after the KMS switches to the
correct video mode (1280x1024 for an DVI attached LCD), the display
begins to flicker. Every 1..2 seconds (guesstimated) the display turns
off and on again. Something in the new powersaving?

This keeps up during userspace bootup, but probably around the time
Xorg starts the display goes blank and does not come back on. I'm not
sure if this final part is really a bug with KMS/radeon/Xorg because
the system died at that point because of the second problem with
2.6.35-rc2, but I wanted to mention it anyway.

The system as a X300 card, that worked perfectly in 2.6.34 (and
previous versions) with KMS:
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60
[Radeon X300 (PCIE)] (prog-if 00 [VGA controller])
        Subsystem: ASUSTeK Computer Inc. Device 0083
        Flags: bus master, fast devsel, latency 0, IRQ 28
        Memory at e0000000 (32-bit, prefetchable) [size=128M]
        I/O ports at d000 [size=256]
        Memory at efbf0000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at efbc0000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Express Endpoint, MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Kernel driver in use: radeon

01:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]
        Subsystem: ASUSTeK Computer Inc. Device 0082
        Flags: bus master, fast devsel, latency 0
        Memory at efbe0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Express Endpoint, MSI 00

The second problem is more serious, an OOPS and after that the system
hangs. Ctrl+Alt+Del did not initiate a shutdown, although the magic
SysRq still party worked (A first SysRq+S worked, but SysRq+U or a
second SysRq+S after that did not. SysRq+B still rebooted)
[   90.040053] general protection fault: 0000 [#1] SMP

[   90.045062] last sysfs file:
/sys/devices/pci0000:00/0000:00:06.0/0000:05:06.0/resource

[   90.050007] CPU 0

[   90.050007] Modules linked in: sg

[   90.050007]

[   90.050007] Pid: 335, comm: kblockd/0 Not tainted 2.6.35-rc2 #1
KFN5-D SLI/KFN5-D SLI

[   90.050007] RIP: 0010:[<ffffffff8135aa64>]  [<ffffffff8135aa64>]
ata_find_dev+0x24/0x90

[   90.050007] RSP: 0018:ffff88007ffdbda0  EFLAGS: 00010082

[   90.050007] RAX: 0720072007200720 RBX: ffff88007ffc7000 RCX: 0720072007202558

[   90.050007] RDX: ffff880007009e38 RSI: 0000000000000000 RDI: ffff880007008000

[   90.050007] RBP: ffff880006cef700 R08: 0000000000000001 R09: 0000000000000008

[   90.050007] R10: 0000000000000000 R11: ffff88000723edb0 R12: ffff88007f3a3800

[   90.050007] R13: ffff880007008000 R14: ffffffff81340f80 R15: ffff88007ffc7138

[   90.050007] FS:  00007f558bc58700(0000) GS:ffff880001c00000(0000)
knlGS:0000000000000000

[   90.050007] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b

[   90.050007] CR2: 00007fffa9653000 CR3: 0000000006429000 CR4: 00000000000006f0

[   90.050007] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000

[   90.050007] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400

[   90.050007] Process kblockd/0 (pid: 335, threadinfo
ffff88007ffda000, task ffff88007ff8a7d0)

[   90.050007] Stack:

[   90.050007]  ffffffff8135ab25 ffffffff8135e7cb ffff880006cef700
ffff88007f3a3800

[   90.050007] <0> ffff88000723ecd0 0000000000000287 ffff88007ffc7048
ffffffff81341c49

[   90.050007] <0> ffff88000723ecd0 ffff88007ffc7000 ffff880007290000
ffff88000723ecd0

[   90.050007] Call Trace:

[   90.050007]  [<ffffffff8135ab25>] ? ata_scsi_find_dev+0x5/0x30

[   90.050007]  [<ffffffff8135e7cb>] ? ata_scsi_queuecmd+0x4b/0x2c0

[   90.050007]  [<ffffffff81341c49>] ? scsi_dispatch_cmd+0xd9/0x210

[   90.050007]  [<ffffffff81348530>] ? scsi_request_fn+0x300/0x3e0

[   90.050007]  [<ffffffff811e31e0>] ? blk_unplug_work+0x0/0x20

[   90.050007]  [<ffffffff811e4624>] ? generic_unplug_device+0x24/0x30

[   90.050007]  [<ffffffff8104ca6b>] ? worker_thread+0xeb/0x180

[   90.050007]  [<ffffffff81050690>] ? autoremove_wake_function+0x0/0x30

[   90.050007]  [<ffffffff8104c980>] ? worker_thread+0x0/0x180

[   90.050007]  [<ffffffff810501fe>] ? kthread+0x8e/0xa0

[   90.050007]  [<ffffffff81003194>] ? kernel_thread_helper+0x4/0x10

[   90.050007]  [<ffffffff81050170>] ? kthread+0x0/0xa0

[   90.050007]  [<ffffffff81003190>] ? kernel_thread_helper+0x0/0x10

[   90.050007] Code: 1f 84 00 00 00 00 00 8b 87 00 29 00 00 85 c0 75
46 48 8b 87 38 1e 00 00 48 8d 97 38 1e 00 00 48 8d 88 38 1e 00 00 48
39 ca 74 4c <48> 3b 90 f8 28 00 00 74 43 ba 01 00 00 00 39 d6 7d 47 48
63 f6

[   90.050007] RIP  [<ffffffff8135aa64>] ata_find_dev+0x24/0x90

[   90.050007]  RSP <ffff88007ffdbda0>

[   90.050007] ---[ end trace c14df2a6b8b3b357 ]---


(gdb) list *0xffffffff8135aa64
0xffffffff8135aa64 is in ata_find_dev (include/linux/libata.h:1201).
1196            return ap->nr_pmp_links != 0;
1197    }
1198
1199    static inline int ata_is_host_link(const struct ata_link *link)
1200    {
1201            return link == &link->ap->link || link == link->ap->slave_link;
1202    }
1203    #else /* CONFIG_SATA_PMP */
1204    static inline bool sata_pmp_supported(struct ata_port *ap)
1205    {

CONFIG_SATA_PMP ist set to 'y', because my SiI 3132 should be PMP
capable. (But there are only two normal hdds attached to this
controller)

Please ask, if you need more information or have something to try for me.

Thanks

Torsten

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

* Re: Linux 2.6.35-rc2
  2010-06-06 13:47 ` Torsten Kaiser
@ 2010-06-06 13:52   ` Himanshu Chauhan
  2010-06-06 14:19   ` Linus Torvalds
  1 sibling, 0 replies; 27+ messages in thread
From: Himanshu Chauhan @ 2010-06-06 13:52 UTC (permalink / raw)
  To: Torsten Kaiser; +Cc: Linus Torvalds, Alex Deucher, Linux Kernel Mailing List

> 
> The first problem that shows up is, that after the KMS switches to the
> correct video mode (1280x1024 for an DVI attached LCD), the display
> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
> off and on again. Something in the new powersaving?
> 
> This keeps up during userspace bootup, but probably around the time
> Xorg starts the display goes blank and does not come back on. I'm not
> sure if this final part is really a bug with KMS/radeon/Xorg because
> the system died at that point because of the second problem with
> 2.6.35-rc2, but I wanted to mention it anyway.

Same is the case with me. I have an Acer aspire 3000 and a assembled Pentium 4
machine. Both show the same behaviour. Monitor flickers, display turns off,
and never turns back on. X doesn't always start correctly. I need to do, CTRL_ALT_F2
 and CTRL_ALT_F7 couple of times before I get it working again.

- Himanshu

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

* Re: Linux 2.6.35-rc2
  2010-06-06 13:47 ` Torsten Kaiser
  2010-06-06 13:52   ` Himanshu Chauhan
@ 2010-06-06 14:19   ` Linus Torvalds
  2010-06-06 15:04     ` Torsten Kaiser
                       ` (2 more replies)
  1 sibling, 3 replies; 27+ messages in thread
From: Linus Torvalds @ 2010-06-06 14:19 UTC (permalink / raw)
  To: Torsten Kaiser
  Cc: Alex Deucher, Linux Kernel Mailing List, Tejun Heo, Jeff Garzik



On Sun, 6 Jun 2010, Torsten Kaiser wrote:
> 
> The first problem that shows up is, that after the KMS switches to the
> correct video mode (1280x1024 for an DVI attached LCD), the display
> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
> off and on again. Something in the new powersaving?

Or maybe a borderline display timing that the display has trouble syncing 
up with? 

> The second problem is more serious, an OOPS and after that the system
> hangs. Ctrl+Alt+Del did not initiate a shutdown, although the magic
> SysRq still party worked (A first SysRq+S worked, but SysRq+U or a
> second SysRq+S after that did not. SysRq+B still rebooted)

This one looks very much like ATA. Added Jeff and Tejun to the cc.

Jeff, Tejun, anything ring a bell?

		Linus

> [   90.040053] general protection fault: 0000 [#1] SMP
> [   90.045062] last sysfs file: /sys/devices/pci0000:00/0000:00:06.0/0000:05:06.0/resource
> [   90.050007] CPU 0
> [   90.050007] Modules linked in: sg
> [   90.050007]
> [   90.050007] Pid: 335, comm: kblockd/0 Not tainted 2.6.35-rc2 #1 KFN5-D SLI/KFN5-D SLI
> [   90.050007] RIP: 0010:[<ffffffff8135aa64>]  [<ffffffff8135aa64>] ata_find_dev+0x24/0x90
> [   90.050007] RSP: 0018:ffff88007ffdbda0  EFLAGS: 00010082
> [   90.050007] RAX: 0720072007200720 RBX: ffff88007ffc7000 RCX: 0720072007202558
> [   90.050007] RDX: ffff880007009e38 RSI: 0000000000000000 RDI: ffff880007008000
> [   90.050007] RBP: ffff880006cef700 R08: 0000000000000001 R09: 0000000000000008
> [   90.050007] R10: 0000000000000000 R11: ffff88000723edb0 R12: ffff88007f3a3800
> [   90.050007] R13: ffff880007008000 R14: ffffffff81340f80 R15: ffff88007ffc7138
> [   90.050007] FS:  00007f558bc58700(0000) GS:ffff880001c00000(0000) knlGS:0000000000000000
> [   90.050007] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> [   90.050007] CR2: 00007fffa9653000 CR3: 0000000006429000 CR4: 00000000000006f0
> [   90.050007] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [   90.050007] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> [   90.050007] Process kblockd/0 (pid: 335, threadinfo ffff88007ffda000, task ffff88007ff8a7d0)
> [   90.050007] Stack:
> [   90.050007]  ffffffff8135ab25 ffffffff8135e7cb ffff880006cef700 ffff88007f3a3800
> [   90.050007] <0> ffff88000723ecd0 0000000000000287 ffff88007ffc7048 ffffffff81341c49
> [   90.050007] <0> ffff88000723ecd0 ffff88007ffc7000 ffff880007290000 ffff88000723ecd0
> [   90.050007] Call Trace:
> [   90.050007]  [<ffffffff8135ab25>] ? ata_scsi_find_dev+0x5/0x30
> [   90.050007]  [<ffffffff8135e7cb>] ? ata_scsi_queuecmd+0x4b/0x2c0
> [   90.050007]  [<ffffffff81341c49>] ? scsi_dispatch_cmd+0xd9/0x210
> [   90.050007]  [<ffffffff81348530>] ? scsi_request_fn+0x300/0x3e0
> [   90.050007]  [<ffffffff811e31e0>] ? blk_unplug_work+0x0/0x20
> [   90.050007]  [<ffffffff811e4624>] ? generic_unplug_device+0x24/0x30
> [   90.050007]  [<ffffffff8104ca6b>] ? worker_thread+0xeb/0x180
> [   90.050007]  [<ffffffff81050690>] ? autoremove_wake_function+0x0/0x30
> [   90.050007]  [<ffffffff8104c980>] ? worker_thread+0x0/0x180
> [   90.050007]  [<ffffffff810501fe>] ? kthread+0x8e/0xa0
> [   90.050007]  [<ffffffff81003194>] ? kernel_thread_helper+0x4/0x10
> [   90.050007]  [<ffffffff81050170>] ? kthread+0x0/0xa0
> [   90.050007]  [<ffffffff81003190>] ? kernel_thread_helper+0x0/0x10
> [   90.050007] Code: 1f 84 00 00 00 00 00 8b 87 00 29 00 00 85 c0 75
> 46 48 8b 87 38 1e 00 00 48 8d 97 38 1e 00 00 48 8d 88 38 1e 00 00 48
> 39 ca 74 4c <48> 3b 90 f8 28 00 00 74 43 ba 01 00 00 00 39 d6 7d 47 48
> 63 f6
> [   90.050007] RIP  [<ffffffff8135aa64>] ata_find_dev+0x24/0x90
> [   90.050007]  RSP <ffff88007ffdbda0>
> [   90.050007] ---[ end trace c14df2a6b8b3b357 ]---
> 
> 
> (gdb) list *0xffffffff8135aa64
> 0xffffffff8135aa64 is in ata_find_dev (include/linux/libata.h:1201).
> 1196            return ap->nr_pmp_links != 0;
> 1197    }
> 1198
> 1199    static inline int ata_is_host_link(const struct ata_link *link)
> 1200    {
> 1201            return link == &link->ap->link || link == link->ap->slave_link;
> 1202    }
> 1203    #else /* CONFIG_SATA_PMP */
> 1204    static inline bool sata_pmp_supported(struct ata_port *ap)
> 1205    {
> 
> CONFIG_SATA_PMP ist set to 'y', because my SiI 3132 should be PMP
> capable. (But there are only two normal hdds attached to this
> controller)
> 
> Please ask, if you need more information or have something to try for me.
> 
> Thanks
> 
> Torsten
> 

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

* Re: Linux 2.6.35-rc2
  2010-06-06 14:19   ` Linus Torvalds
@ 2010-06-06 15:04     ` Torsten Kaiser
  2010-06-07  5:58       ` Alex Deucher
  2010-06-06 15:48     ` Tejun Heo
  2010-06-06 15:58     ` Torsten Kaiser
  2 siblings, 1 reply; 27+ messages in thread
From: Torsten Kaiser @ 2010-06-06 15:04 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Alex Deucher, Linux Kernel Mailing List, Tejun Heo, Jeff Garzik

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

[CC:Jeff+Tejun not removed, because you might want to look at the
attached dmesgs]

On Sun, Jun 6, 2010 at 4:19 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Sun, 6 Jun 2010, Torsten Kaiser wrote:
>>
>> The first problem that shows up is, that after the KMS switches to the
>> correct video mode (1280x1024 for an DVI attached LCD), the display
>> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
>> off and on again. Something in the new powersaving?
>
> Or maybe a borderline display timing that the display has trouble syncing
> up with?

With 2.6.34 and any previous KMS kernels the output was always stable.
(I think, I switch to the radeon KMS on 2.6.32)
The onscreen menu of the monitor showed 1280x1024@60.2Hz for
2.6.35-rc2, if I recall correctly.
Now back on 2.6.34 its 1280x1024@59.9Hz.

Comparing the DRM output from 2.6.34 and 2.6.35-rc2 I see the
following differences:
On 2.6.35-rc2 this block is missing:
[    1.907716] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
[    1.913403] [drm] 1 Power State(s)
[    1.916810] [drm] State 0 Default (default)
[    1.921017] [drm] 	16 PCIE Lanes
[    1.924255] [drm] 	1 Clock Mode(s)
[    1.927662] [drm] 		0 engine/memory: 325000/200000
[    1.932496] [drm] radeon: power management initialized
New on 2.6.35: [    1.951340] [TTM] Initializing pool allocator.
Only on 2.6.34: [    2.011963] [drm] radeon: cp idle (0x10000C03)
Only on 2.6.34: [    2.020478] platform radeon_cp.0: firmware: using
built-in firmware radeon/R300_cp.bin

On 2.6.34 the output for connector 1 is:
[    2.090935] [drm] Connector 1:
[    2.094002] [drm]   DVI-I
[    2.096629] [drm]   HPD1
[    2.099174] [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
[    2.105210] [drm]   Encoders:
[    2.108189] [drm]     CRT2: INTERNAL_DAC2
[    2.112222] [drm]     DFP1: INTERNAL_TMDS1
With 2.6.35-rc2 the line 'HPD1' switches to 'NONE'

Everything else is identical. I have attached complete dmesg from both
kernels to this mail.

Torsten

[-- Attachment #2: dmesg-2.6.34.txt --]
[-- Type: text/plain, Size: 51682 bytes --]

[    0.000000] Linux version 2.6.34 (root@treogen) (gcc version 4.4.3 (Gentoo 4.4.3-r2 p1.2) ) #1 SMP Mon May 17 05:55:19 CEST 2010
[    0.000000] Command line: fastboot earlyprintk=serial,ttyS0,115200 console=ttyS0,115200 console=tty1 crypt_root=/dev/md3 radeon.modeset=1 video=1280x1024
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000dffd0000 (usable)
[    0.000000]  BIOS-e820: 00000000dffd0000 - 00000000dffde000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000dffde000 - 00000000e0000000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff700000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000120000000 (usable)
[    0.000000] bootconsole [earlyser0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI present.
[    0.000000] No AGP bridge found
[    0.000000] last_pfn = 0x120000 max_arch_pfn = 0x400000000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] last_pfn = 0xdffd0 max_arch_pfn = 0x400000000
[    0.000000] found SMP MP-table at [ffff8800000ff780] ff780
[    0.000000] init_memory_mapping: 0000000000000000-00000000dffd0000
[    0.000000] init_memory_mapping: 0000000100000000-0000000120000000
[    0.000000] RAMDISK: 37ec8000 - 37ff0000
[    0.000000] ACPI: RSDP 00000000000fb080 00024 (v02 ACPIAM)
[    0.000000] ACPI: XSDT 00000000dffd0100 00064 (v01 A_M_I_ OEMXSDT  04000713 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000dffd0290 000F4 (v03 A_M_I_ OEMFACP  04000713 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000dffd0450 04FC5 (v01  S0027 S0027000 00000000 INTL 20051117)
[    0.000000] ACPI: FACS 00000000dffde000 00040
[    0.000000] ACPI: APIC 00000000dffd0390 00080 (v01 A_M_I_ OEMAPIC  04000713 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000dffd0410 0003C (v01 A_M_I_ OEMMCFG  04000713 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000dffde040 00060 (v01 A_M_I_ AMI_OEM  04000713 MSFT 00000097)
[    0.000000] ACPI: HPET 00000000dffd5420 00038 (v01 A_M_I_ OEMHPET0 04000713 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000dffd5460 0003C (v01 A_M_I_ OEMMCFG  04000713 MSFT 00000097)
[    0.000000] ACPI: SRAT 00000000dffd54a0 00110 (v01 AMD    HAMMER   00000001 AMD  00000001)
[    0.000000] ACPI: SSDT 00000000dffd55b0 004F0 (v01 A_M_I_ POWERNOW 00000001 AMD  00000001)
[    0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0
[    0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0
[    0.000000] SRAT: PXM 1 -> APIC 0x02 -> Node 1
[    0.000000] SRAT: PXM 1 -> APIC 0x03 -> Node 1
[    0.000000] SRAT: Node 0 PXM 0 0-a0000
[    0.000000] SRAT: Node 0 PXM 0 100000-80000000
[    0.000000] SRAT: Node 1 PXM 1 80000000-e0000000
[    0.000000] SRAT: Node 1 PXM 1 100000000-120000000
[    0.000000] Initmem setup node 0 0000000000000000-0000000080000000
[    0.000000]   NODE_DATA [0000000001bb6240 - 0000000001bb823f]
[    0.000000] Initmem setup node 1 0000000080000000-0000000120000000
[    0.000000]   NODE_DATA [0000000100000000 - 0000000100001fff]
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000001 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x00120000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[4] active PFN ranges
[    0.000000]     0: 0x00000001 -> 0x0000009f
[    0.000000]     0: 0x00000100 -> 0x00080000
[    0.000000]     1: 0x00080000 -> 0x000dffd0
[    0.000000]     1: 0x00100000 -> 0x00120000
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] ACPI: PM-Timer IO Port: 0x2008
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 4, version 17, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x10de8201 base: 0xfed00000
[    0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] Allocating PCI resources starting at e0000000 (gap: e0000000:1ec00000)
[    0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:2
[    0.000000] PERCPU: Embedded 26 pages/cpu @ffff880001c00000 s76520 r8192 d21784 u1048576
[    0.000000] pcpu-alloc: s76520 r8192 d21784 u1048576 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 [1] 2 3 
[    0.000000] Built 2 zonelists in Node order, mobility grouping on.  Total pages: 1032302
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: fastboot earlyprintk=serial,ttyS0,115200 console=ttyS0,115200 console=tty1 crypt_root=/dev/md3 radeon.modeset=1 video=1280x1024
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Checking aperture...
[    0.000000] No AGP bridge found
[    0.000000] Node 0: aperture @ 20000000 size 32 MB
[    0.000000] Aperture pointing to e820 RAM. Ignoring.
[    0.000000] Your BIOS doesn't leave a aperture memory hole
[    0.000000] Please enable the IOMMU option in the BIOS setup
[    0.000000] This costs you 64 MB of RAM
[    0.000000] Mapping aperture over 65536 KB of RAM @ 20000000
[    0.000000] Subtract (59 early reservations)
[    0.000000]   #1 [0001000000 - 0001bb5798]   TEXT DATA BSS
[    0.000000]   #2 [0037ec8000 - 0037ff0000]         RAMDISK
[    0.000000]   #3 [0001bb6000 - 0001bb6238]             BRK
[    0.000000]   #4 [00000ff790 - 0000100000]   BIOS reserved
[    0.000000]   #5 [00000ff780 - 00000ff790]    MP-table mpf
[    0.000000]   #6 [000009fc00 - 00000f16f0]   BIOS reserved
[    0.000000]   #7 [00000f188c - 00000ff780]   BIOS reserved
[    0.000000]   #8 [00000f16f0 - 00000f188c]    MP-table mpc
[    0.000000]   #9 [0000001000 - 0000003000]      TRAMPOLINE
[    0.000000]   #10 [0000008000 - 000000c000]         PGTABLE
[    0.000000]   #11 [000000c000 - 000000d000]         PGTABLE
[    0.000000]   #12 [000000d000 - 000000f440]      MEMNODEMAP
[    0.000000]   #13 [0001bb6240 - 0001bb8240]       NODE_DATA
[    0.000000]   #14 [0100000000 - 0100002000]       NODE_DATA
[    0.000000]   #15 [0001bb8240 - 0001bb9240]         BOOTMEM
[    0.000000]   #16 [0001bb57c0 - 0001bb5940]         BOOTMEM
[    0.000000]   #17 [0080000000 - 0080000180]         BOOTMEM
[    0.000000]   #18 [00023ba000 - 00023bb000]         BOOTMEM
[    0.000000]   #19 [00023bb000 - 00023bc000]         BOOTMEM
[    0.000000]   #20 [0002400000 - 0004000000]        MEMMAP 0
[    0.000000]   #21 [0100200000 - 0102000000]        MEMMAP 1
[    0.000000]   #22 [0001bb5940 - 0001bb5ac0]         BOOTMEM
[    0.000000]   #23 [0001bb9240 - 0001bc5240]         BOOTMEM
[    0.000000]   #24 [0080000180 - 008000c180]         BOOTMEM
[    0.000000]   #25 [008000c180 - 008000f180]         BOOTMEM
[    0.000000]   #26 [0001bc6000 - 0001bc7000]         BOOTMEM
[    0.000000]   #27 [0001bb5ac0 - 0001bb5b01]         BOOTMEM
[    0.000000]   #28 [0001bb5b40 - 0001bb5b83]         BOOTMEM
[    0.000000]   #29 [0001bb5bc0 - 0001bb5e28]         BOOTMEM
[    0.000000]   #30 [0001bb5e40 - 0001bb5ea8]         BOOTMEM
[    0.000000]   #31 [0001bb5ec0 - 0001bb5f28]         BOOTMEM
[    0.000000]   #32 [0001bb5f40 - 0001bb5fa8]         BOOTMEM
[    0.000000]   #33 [0001bc5240 - 0001bc52a8]         BOOTMEM
[    0.000000]   #34 [0001bc52c0 - 0001bc5328]         BOOTMEM
[    0.000000]   #35 [0001bc5340 - 0001bc53a8]         BOOTMEM
[    0.000000]   #36 [0001bc53c0 - 0001bc5428]         BOOTMEM
[    0.000000]   #37 [0001bc5440 - 0001bc54a8]         BOOTMEM
[    0.000000]   #38 [0001bc54c0 - 0001bc5528]         BOOTMEM
[    0.000000]   #39 [0001bc5540 - 0001bc55a8]         BOOTMEM
[    0.000000]   #40 [0001bc55c0 - 0001bc5640]         BOOTMEM
[    0.000000]   #41 [0001bc5640 - 0001bc56c0]         BOOTMEM
[    0.000000]   #42 [0001c00000 - 0001c1a000]         BOOTMEM
[    0.000000]   #43 [0001d00000 - 0001d1a000]         BOOTMEM
[    0.000000]   #44 [0080200000 - 008021a000]         BOOTMEM
[    0.000000]   #45 [0080300000 - 008031a000]         BOOTMEM
[    0.000000]   #46 [0001bb5fc0 - 0001bb5fd0]         BOOTMEM
[    0.000000]   #47 [0001bc56c0 - 0001bc56d0]         BOOTMEM
[    0.000000]   #48 [0001bc5700 - 0001bc5710]         BOOTMEM
[    0.000000]   #49 [0001bc5740 - 0001bc5760]         BOOTMEM
[    0.000000]   #50 [0001bc5780 - 0001bc58c0]         BOOTMEM
[    0.000000]   #51 [0001bc58c0 - 0001bc5920]         BOOTMEM
[    0.000000]   #52 [0001bc5940 - 0001bc59a0]         BOOTMEM
[    0.000000]   #53 [0001bc7000 - 0001bcf000]         BOOTMEM
[    0.000000]   #54 [0020000000 - 0024000000]         BOOTMEM
[    0.000000]   #55 [0004000000 - 0008000000]         BOOTMEM
[    0.000000]   #56 [0001bcf000 - 0001bef000]         BOOTMEM
[    0.000000]   #57 [0001c1a000 - 0001c5a000]         BOOTMEM
[    0.000000]   #58 [000000f440 - 0000017440]         BOOTMEM
[    0.000000] Memory: 3989028k/4718592k available (5328k kernel code, 524872k absent, 204692k reserved, 5594k data, 540k init)
[    0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=2
[    0.000000] Hierarchical RCU implementation.
[    0.000000] RCU-based detection of stalled CPUs is enabled.
[    0.000000] NR_IRQS:4352 nr_irqs:440
[    0.000000] Extended CMOS year: 2000
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty1] enabled, bootconsole disabled
[    0.000000] Linux version 2.6.34 (root@treogen) (gcc version 4.4.3 (Gentoo 4.4.3-r2 p1.2) ) #1 SMP Mon May 17 05:55:19 CEST 2010
[    0.000000] Command line: fastboot earlyprintk=serial,ttyS0,115200 console=ttyS0,115200 console=tty1 crypt_root=/dev/md3 radeon.modeset=1 video=1280x1024
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000dffd0000 (usable)
[    0.000000]  BIOS-e820: 00000000dffd0000 - 00000000dffde000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000dffde000 - 00000000e0000000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff700000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000120000000 (usable)
[    0.000000] bootconsole [earlyser0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI present.
[    0.000000] No AGP bridge found
[    0.000000] last_pfn = 0x120000 max_arch_pfn = 0x400000000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] last_pfn = 0xdffd0 max_arch_pfn = 0x400000000
[    0.000000] found SMP MP-table at [ffff8800000ff780] ff780
[    0.000000] init_memory_mapping: 0000000000000000-00000000dffd0000
[    0.000000] init_memory_mapping: 0000000100000000-0000000120000000
[    0.000000] RAMDISK: 37ec8000 - 37ff0000
[    0.000000] ACPI: RSDP 00000000000fb080 00024 (v02 ACPIAM)
[    0.000000] ACPI: XSDT 00000000dffd0100 00064 (v01 A_M_I_ OEMXSDT  04000713 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000dffd0290 000F4 (v03 A_M_I_ OEMFACP  04000713 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000dffd0450 04FC5 (v01  S0027 S0027000 00000000 INTL 20051117)
[    0.000000] ACPI: FACS 00000000dffde000 00040
[    0.000000] ACPI: APIC 00000000dffd0390 00080 (v01 A_M_I_ OEMAPIC  04000713 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000dffd0410 0003C (v01 A_M_I_ OEMMCFG  04000713 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000dffde040 00060 (v01 A_M_I_ AMI_OEM  04000713 MSFT 00000097)
[    0.000000] ACPI: HPET 00000000dffd5420 00038 (v01 A_M_I_ OEMHPET0 04000713 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000dffd5460 0003C (v01 A_M_I_ OEMMCFG  04000713 MSFT 00000097)
[    0.000000] ACPI: SRAT 00000000dffd54a0 00110 (v01 AMD    HAMMER   00000001 AMD  00000001)
[    0.000000] ACPI: SSDT 00000000dffd55b0 004F0 (v01 A_M_I_ POWERNOW 00000001 AMD  00000001)
[    0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0
[    0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0
[    0.000000] SRAT: PXM 1 -> APIC 0x02 -> Node 1
[    0.000000] SRAT: PXM 1 -> APIC 0x03 -> Node 1
[    0.000000] SRAT: Node 0 PXM 0 0-a0000
[    0.000000] SRAT: Node 0 PXM 0 100000-80000000
[    0.000000] SRAT: Node 1 PXM 1 80000000-e0000000
[    0.000000] SRAT: Node 1 PXM 1 100000000-120000000
[    0.000000] Initmem setup node 0 0000000000000000-0000000080000000
[    0.000000]   NODE_DATA [0000000001bb6240 - 0000000001bb823f]
[    0.000000] Initmem setup node 1 0000000080000000-0000000120000000
[    0.000000]   NODE_DATA [0000000100000000 - 0000000100001fff]
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000001 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x00120000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[4] active PFN ranges
[    0.000000]     0: 0x00000001 -> 0x0000009f
[    0.000000]     0: 0x00000100 -> 0x00080000
[    0.000000]     1: 0x00080000 -> 0x000dffd0
[    0.000000]     1: 0x00100000 -> 0x00120000
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] ACPI: PM-Timer IO Port: 0x2008
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 4, version 17, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x10de8201 base: 0xfed00000
[    0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] Allocating PCI resources starting at e0000000 (gap: e0000000:1ec00000)
[    0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:2
[    0.000000] PERCPU: Embedded 26 pages/cpu @ffff880001c00000 s76520 r8192 d21784 u1048576
[    0.000000] pcpu-alloc: s76520 r8192 d21784 u1048576 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 [1] 2 3 
[    0.000000] Built 2 zonelists in Node order, mobility grouping on.  Total pages: 1032302
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: fastboot earlyprintk=serial,ttyS0,115200 console=ttyS0,115200 console=tty1 crypt_root=/dev/md3 radeon.modeset=1 video=1280x1024
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Checking aperture...
[    0.000000] No AGP bridge found
[    0.000000] Node 0: aperture @ 20000000 size 32 MB
[    0.000000] Aperture pointing to e820 RAM. Ignoring.
[    0.000000] Your BIOS doesn't leave a aperture memory hole
[    0.000000] Please enable the IOMMU option in the BIOS setup
[    0.000000] This costs you 64 MB of RAM
[    0.000000] Mapping aperture over 65536 KB of RAM @ 20000000
[    0.000000] Subtract (59 early reservations)
[    0.000000]   #1 [0001000000 - 0001bb5798]   TEXT DATA BSS
[    0.000000]   #2 [0037ec8000 - 0037ff0000]         RAMDISK
[    0.000000]   #3 [0001bb6000 - 0001bb6238]             BRK
[    0.000000]   #4 [00000ff790 - 0000100000]   BIOS reserved
[    0.000000]   #5 [00000ff780 - 00000ff790]    MP-table mpf
[    0.000000]   #6 [000009fc00 - 00000f16f0]   BIOS reserved
[    0.000000]   #7 [00000f188c - 00000ff780]   BIOS reserved
[    0.000000]   #8 [00000f16f0 - 00000f188c]    MP-table mpc
[    0.000000]   #9 [0000001000 - 0000003000]      TRAMPOLINE
[    0.000000]   #10 [0000008000 - 000000c000]         PGTABLE
[    0.000000]   #11 [000000c000 - 000000d000]         PGTABLE
[    0.000000]   #12 [000000d000 - 000000f440]      MEMNODEMAP
[    0.000000]   #13 [0001bb6240 - 0001bb8240]       NODE_DATA
[    0.000000]   #14 [0100000000 - 0100002000]       NODE_DATA
[    0.000000]   #15 [0001bb8240 - 0001bb9240]         BOOTMEM
[    0.000000]   #16 [0001bb57c0 - 0001bb5940]         BOOTMEM
[    0.000000]   #17 [0080000000 - 0080000180]         BOOTMEM
[    0.000000]   #18 [00023ba000 - 00023bb000]         BOOTMEM
[    0.000000]   #19 [00023bb000 - 00023bc000]         BOOTMEM
[    0.000000]   #20 [0002400000 - 0004000000]        MEMMAP 0
[    0.000000]   #21 [0100200000 - 0102000000]        MEMMAP 1
[    0.000000]   #22 [0001bb5940 - 0001bb5ac0]         BOOTMEM
[    0.000000]   #23 [0001bb9240 - 0001bc5240]         BOOTMEM
[    0.000000]   #24 [0080000180 - 008000c180]         BOOTMEM
[    0.000000]   #25 [008000c180 - 008000f180]         BOOTMEM
[    0.000000]   #26 [0001bc6000 - 0001bc7000]         BOOTMEM
[    0.000000]   #27 [0001bb5ac0 - 0001bb5b01]         BOOTMEM
[    0.000000]   #28 [0001bb5b40 - 0001bb5b83]         BOOTMEM
[    0.000000]   #29 [0001bb5bc0 - 0001bb5e28]         BOOTMEM
[    0.000000]   #30 [0001bb5e40 - 0001bb5ea8]         BOOTMEM
[    0.000000]   #31 [0001bb5ec0 - 0001bb5f28]         BOOTMEM
[    0.000000]   #32 [0001bb5f40 - 0001bb5fa8]         BOOTMEM
[    0.000000]   #33 [0001bc5240 - 0001bc52a8]         BOOTMEM
[    0.000000]   #34 [0001bc52c0 - 0001bc5328]         BOOTMEM
[    0.000000]   #35 [0001bc5340 - 0001bc53a8]         BOOTMEM
[    0.000000]   #36 [0001bc53c0 - 0001bc5428]         BOOTMEM
[    0.000000]   #37 [0001bc5440 - 0001bc54a8]         BOOTMEM
[    0.000000]   #38 [0001bc54c0 - 0001bc5528]         BOOTMEM
[    0.000000]   #39 [0001bc5540 - 0001bc55a8]         BOOTMEM
[    0.000000]   #40 [0001bc55c0 - 0001bc5640]         BOOTMEM
[    0.000000]   #41 [0001bc5640 - 0001bc56c0]         BOOTMEM
[    0.000000]   #42 [0001c00000 - 0001c1a000]         BOOTMEM
[    0.000000]   #43 [0001d00000 - 0001d1a000]         BOOTMEM
[    0.000000]   #44 [0080200000 - 008021a000]         BOOTMEM
[    0.000000]   #45 [0080300000 - 008031a000]         BOOTMEM
[    0.000000]   #46 [0001bb5fc0 - 0001bb5fd0]         BOOTMEM
[    0.000000]   #47 [0001bc56c0 - 0001bc56d0]         BOOTMEM
[    0.000000]   #48 [0001bc5700 - 0001bc5710]         BOOTMEM
[    0.000000]   #49 [0001bc5740 - 0001bc5760]         BOOTMEM
[    0.000000]   #50 [0001bc5780 - 0001bc58c0]         BOOTMEM
[    0.000000]   #51 [0001bc58c0 - 0001bc5920]         BOOTMEM
[    0.000000]   #52 [0001bc5940 - 0001bc59a0]         BOOTMEM
[    0.000000]   #53 [0001bc7000 - 0001bcf000]         BOOTMEM
[    0.000000]   #54 [0020000000 - 0024000000]         BOOTMEM
[    0.000000]   #55 [0004000000 - 0008000000]         BOOTMEM
[    0.000000]   #56 [0001bcf000 - 0001bef000]         BOOTMEM
[    0.000000]   #57 [0001c1a000 - 0001c5a000]         BOOTMEM
[    0.000000]   #58 [000000f440 - 0000017440]         BOOTMEM
[    0.000000] Memory: 3989028k/4718592k available (5328k kernel code, 524872k absent, 204692k reserved, 5594k data, 540k init)
[    0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=2
[    0.000000] Hierarchical RCU implementation.
[    0.000000] RCU-based detection of stalled CPUs is enabled.
[    0.000000] NR_IRQS:4352 nr_irqs:440
[    0.000000] Extended CMOS year: 2000
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty1] enabled, bootconsole disabled
[    0.000000] console [ttyS0] enabled
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 2599.983 MHz processor.
[    0.020004] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.96 BogoMIPS (lpj=25999830)
[    0.030018] Security Framework initialized
[    0.034374] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.042406] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.051165] Mount-cache hash table entries: 256
[    0.056407] CPU: Physical Processor ID: 0
[    0.060003] CPU: Processor Core ID: 0
[    0.063668] mce: CPU supports 5 MCE banks
[    0.070007] using C1E aware idle routine
[    0.073929] Performance Events: AMD PMU driver.
[    0.078488] ... version:                0
[    0.080001] ... bit width:              48
[    0.084103] ... generic registers:      4
[    0.090001] ... value mask:             0000ffffffffffff
[    0.095314] ... max period:             00007fffffffffff
[    0.100001] ... fixed-purpose events:   0
[    0.104008] ... event mask:             000000000000000f
[    0.110023] Freeing SMP alternatives: 36k freed
[    0.114570] ACPI: Core revision 20100121
[    0.128144] Setting APIC routing to flat
[    0.130427] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.238694] CPU0: Dual-Core AMD Opteron(tm) Processor 2218 stepping 02
[    0.250000] Booting Node   0, Processors  #1 Ok.
[    0.400635] Booting Node   1, Processors  #2 #3 Ok.
[    0.720033] Brought up 4 CPUs
[    0.723008] Total of 4 processors activated (20800.07 BogoMIPS).
[    0.730052] NET: Registered protocol family 16
[    0.734508] TOM: 00000000e0000000 aka 3584M
[    0.734508] TOM2: 0000000120000000 aka 4608M
[    0.740016] ACPI: bus type pci registered
[    0.744036] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xf0000000-0xffffffff] (base 0xf0000000)
[    0.750002] PCI: not using MMCONFIG
[    0.760001] PCI: Using configuration type 1 for base access
[    0.770046] bio: create slab <bio-0> at 0
[    0.781543] ACPI: Executed 1 blocks of module-level executable AML code
[    0.794838] ACPI: Interpreter enabled
[    0.798506] ACPI: (supports S0 S5)
[    0.800597] ACPI: Using IOAPIC for interrupt routing
[    0.805605] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xf0000000-0xffffffff] (base 0xf0000000)
[    0.824342] [Firmware Bug]: PCI: MMCONFIG at [mem 0xf0000000-0xffffffff] not reserved in ACPI motherboard resources
[    0.830001] PCI: not using MMCONFIG
[    0.840670] ACPI Warning: Incorrect checksum in table [OEMB] - EC, should be E7 (20100121/tbutils-314)
[    0.857020] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
[    0.860251] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.871032] pci 0000:00:06.0: PCI bridge to [bus 05-05] (subtractive decode)
[    0.880141] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
[    0.890007] pci 0000:00:0b.0: PCI bridge to [bus 04-04]
[    0.910008] pci 0000:00:0c.0: PCI bridge to [bus 03-03]
[    0.930007] pci 0000:00:0d.0: PCI bridge to [bus 02-02]
[    0.935343] pci 0000:01:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
[    0.940005] pci 0000:00:0f.0: PCI bridge to [bus 01-01]
[    0.960269] ACPI: PCI Interrupt Link [LNKA] (IRQs 16 17 18 19) *11
[    0.966734] ACPI: PCI Interrupt Link [LNKB] (IRQs 16 17 18 19) *0, disabled.
[    0.972955] ACPI: PCI Interrupt Link [LNKC] (IRQs 16 17 18 19) *10
[    0.981452] ACPI: PCI Interrupt Link [LNKD] (IRQs 16 17 18 19) *0, disabled.
[    0.989112] ACPI: PCI Interrupt Link [LNEA] (IRQs 16 17 18 19) *10
[    0.992060] ACPI: PCI Interrupt Link [LNEB] (IRQs 16 17 18 19) *10
[    1.002047] ACPI: PCI Interrupt Link [LNEC] (IRQs 16 17 18 19) *0, disabled.
[    1.010090] ACPI: PCI Interrupt Link [LNED] (IRQs 16 17 18 19) *5
[    1.016582] ACPI: PCI Interrupt Link [LUB0] (IRQs 20 21 22 23) *10
[    1.022039] ACPI: PCI Interrupt Link [LMAD] (IRQs 20 21 22 23) *0, disabled.
[    1.030377] ACPI: PCI Interrupt Link [LUB2] (IRQs 20 21 22 23) *11
[    1.036951] ACPI: PCI Interrupt Link [LMAC] (IRQs 20 21 22 23) *0, disabled.
[    1.042948] ACPI: PCI Interrupt Link [LAZA] (IRQs 20 21 22 23) *11
[    1.051458] ACPI: PCI Interrupt Link [LSMB] (IRQs 20 21 22 23) *11
[    1.058046] ACPI: PCI Interrupt Link [LPMU] (IRQs 20 21 22 23) *5
[    1.061962] ACPI: PCI Interrupt Link [LSA0] (IRQs 20 21 22 23) *5
[    1.071087] ACPI: PCI Interrupt Link [LSA1] (IRQs 20 21 22 23) *10
[    1.077707] ACPI: PCI Interrupt Link [LATA] (IRQs 20 21 22 23) *0, disabled.
[    1.082948] ACPI: PCI Interrupt Link [LSA2] (IRQs 20 21 22 23) *10
[    1.091626] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
[    1.098099] vgaarb: loaded
[    1.100062] SCSI subsystem initialized
[    1.103775] usbcore: registered new interface driver usbfs
[    1.110011] usbcore: registered new interface driver hub
[    1.115509] usbcore: registered new device driver usb
[    1.120016] Advanced Linux Sound Architecture Driver Version 1.0.22.1.
[    1.126531] PCI: Using ACPI for IRQ routing
[    1.130081] NetLabel: Initializing
[    1.133427] NetLabel:  domain hash size = 128
[    1.140001] NetLabel:  protocols = UNLABELED CIPSOv4
[    1.144973] NetLabel:  unlabeled traffic allowed by default
[    1.150004] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
[    1.157051] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31
[    1.161089] hpet0: 3 comparators, 32-bit 25.000000 MHz counter
[    1.200028] Switching to clocksource hpet
[    1.204054] Slow work thread pool: Starting up
[    1.204645] Slow work thread pool: Ready
[    1.208627] FS-Cache: Loaded
[    1.211602] CacheFiles: Loaded
[    1.214686] pnp: PnP ACPI init
[    1.217758] ACPI: bus type pnp registered
[    1.226787] pnp: PnP ACPI: found 14 devices
[    1.230979] ACPI: ACPI bus type pnp unregistered
[    1.235639] system 00:06: [io  0x04d0-0x04d1] has been reserved
[    1.241699] system 00:06: [io  0x07b0-0x07df] has been reserved
[    1.247652] system 00:06: [io  0x0800-0x080f] has been reserved
[    1.253588] system 00:06: [io  0x0bb0-0x0bdf] has been reserved
[    1.259509] system 00:06: [io  0x2000-0x207f] has been reserved
[    1.265462] system 00:06: [io  0x2080-0x20ff] has been reserved
[    1.271382] system 00:06: [io  0x2400-0x247f] has been reserved
[    1.277337] system 00:06: [io  0x2480-0x24ff] has been reserved
[    1.283273] system 00:06: [io  0x2800-0x287f] has been reserved
[    1.289191] system 00:06: [io  0x2880-0x28ff] has been reserved
[    1.295137] system 00:06: [io  0x2c00-0x2c7f] has been reserved
[    1.301058] system 00:06: [io  0x2c80-0x2cff] has been reserved
[    1.307195] system 00:06: [mem 0x000d0000-0x000d3fff window] has been reserved
[    1.314438] system 00:06: [mem 0x000d4000-0x000d7fff window] has been reserved
[    1.321655] system 00:06: [mem 0x000de000-0x000dffff window] has been reserved
[    1.328912] system 00:06: [mem 0xfee01000-0xfeefffff] has been reserved
[    1.335540] system 00:06: [mem 0xefa80000-0xefabffff] has been reserved
[    1.342153] system 00:06: [mem 0xffb00000-0xffbfffff] has been reserved
[    1.348803] system 00:06: [mem 0xfff00000-0xffffffff] has been reserved
[    1.355434] system 00:08: [mem 0xfec00000-0xfec00fff] could not be reserved
[    1.362396] system 00:08: [mem 0xfee00000-0xfee00fff] has been reserved
[    1.369207] system 00:0c: [io  0x0290-0x0297] has been reserved
[    1.375149] system 00:0d: [mem 0x00000000-0x0009ffff] could not be reserved
[    1.382104] system 00:0d: [mem 0x000c0000-0x000cffff] has been reserved
[    1.388754] system 00:0d: [mem 0x000e0000-0x000fffff] could not be reserved
[    1.395731] system 00:0d: [mem 0x00100000-0xdfffffff] could not be reserved
[    1.402709] system 00:0d: [mem 0xfec00000-0xffffffff] could not be reserved
[    1.415187] pci 0000:00:06.0: PCI bridge to [bus 05-05]
[    1.420417] pci 0000:00:06.0:   bridge window [io  disabled]
[    1.426109] pci 0000:00:06.0:   bridge window [mem 0xeff00000-0xefffffff]
[    1.433026] pci 0000:00:06.0:   bridge window [mem 0xeef00000-0xeeffffff pref]
[    1.440249] pci 0000:00:0b.0: PCI bridge to [bus 04-04]
[    1.445513] pci 0000:00:0b.0:   bridge window [io  0xe000-0xefff]
[    1.451605] pci 0000:00:0b.0:   bridge window [mem 0xefe00000-0xefefffff]
[    1.458426] pci 0000:00:0b.0:   bridge window [mem pref disabled]
[    1.464536] pci 0000:00:0c.0: PCI bridge to [bus 03-03]
[    1.469762] pci 0000:00:0c.0:   bridge window [io  disabled]
[    1.475449] pci 0000:00:0c.0:   bridge window [mem 0xefd00000-0xefdfffff]
[    1.482231] pci 0000:00:0c.0:   bridge window [mem pref disabled]
[    1.488362] pci 0000:00:0d.0: PCI bridge to [bus 02-02]
[    1.493733] pci 0000:00:0d.0:   bridge window [io  disabled]
[    1.499393] pci 0000:00:0d.0:   bridge window [mem 0xefc00000-0xefcfffff]
[    1.506213] pci 0000:00:0d.0:   bridge window [mem pref disabled]
[    1.512308] pci 0000:00:0f.0: PCI bridge to [bus 01-01]
[    1.517566] pci 0000:00:0f.0:   bridge window [io  0xd000-0xdfff]
[    1.523682] pci 0000:00:0f.0:   bridge window [mem 0xefb00000-0xefbfffff]
[    1.530471] pci 0000:00:0f.0:   bridge window [mem 0xe0000000-0xe7ffffff 64bit pref]
[    1.538332] NET: Registered protocol family 2
[    1.542861] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    1.551657] TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
[    1.564099] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    1.571349] TCP: Hash tables configured (established 524288 bind 65536)
[    1.578005] TCP reno registered
[    1.581177] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    1.587261] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    1.593860] NET: Registered protocol family 1
[    1.598392] RPC: Registered udp transport module.
[    1.603120] RPC: Registered tcp transport module.
[    1.607833] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.635988] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.641518] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.647073] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.652620] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.658151] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.663717] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.669261] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.674835] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.680377] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.685985] Unpacking initramfs...
[    1.712046] Freeing initrd memory: 1184k freed
[    1.717280] PCI-DMA: Disabling AGP.
[    1.721037] PCI-DMA: aperture base @ 20000000 size 65536 KB
[    1.726627] PCI-DMA: using GART IOMMU.
[    1.730388] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
[    1.743161] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    1.752880] VFS: Disk quotas dquot_6.5.2
[    1.757517] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.764145] FS-Cache: Netfs 'nfs' registered for caching
[    1.769738] SGI XFS with ACLs, security attributes, large block/inode numbers, no debug enabled
[    1.779477] SGI XFS Quota Management subsystem
[    1.783943] msgmni has been set to 7922
[    1.788729] alg: No test for stdrng (krng)
[    1.796919] alg: No test for fips(ansi_cprng) (fips_ansi_cprng)
[    1.802978] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    1.810377] io scheduler noop registered
[    1.814473] io scheduler cfq registered (default)
[    1.820227] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[    1.828604] ACPI: Power Button [PWRB]
[    1.832370] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[    1.839787] ACPI: Power Button [PWRF]
[    1.847686] Real Time Clock Driver v1.12b
[    1.851969] Hangcheck: starting hangcheck timer 0.9.0 (tick is 180 seconds, margin is 60 seconds).
[    1.860950] Hangcheck: Using get_cycles().
[    1.865127] [drm] Initialized drm 1.1.0 20060810
[    1.869805] [drm] radeon kernel modesetting enabled.
[    1.875123] ACPI: PCI Interrupt Link [LNEB] enabled at IRQ 19
[    1.880895] radeon 0000:01:00.0: PCI INT A -> Link[LNEB] -> GSI 19 (level, low) -> IRQ 19
[    1.891334] [drm] initializing kernel modesetting (RV380 0x1002:0x5B60).
[    1.898194] [drm] register mmio base: 0xEFBF0000
[    1.902831] [drm] register mmio size: 65536
[    1.907716] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
[    1.913403] [drm] 1 Power State(s)
[    1.916810] [drm] State 0 Default (default)
[    1.921017] [drm] 	16 PCIE Lanes
[    1.924255] [drm] 	1 Clock Mode(s)
[    1.927662] [drm] 		0 engine/memory: 325000/200000
[    1.932496] [drm] radeon: power management initialized
[    1.937644] [drm] Generation 2 PCI interface, using max accessible memory
[    1.944456] radeon 0000:01:00.0: VRAM: 128M 0xE0000000 - 0xE7FFFFFF (128M used)
[    1.951775] radeon 0000:01:00.0: GTT: 512M 0xC0000000 - 0xDFFFFFFF
[    1.957992] [drm] radeon: using MSI.
[    1.961614] [drm] radeon: irq initialized.
[    1.966591] [drm] Detected VRAM RAM=128M, BAR=128M
[    1.971425] [drm] RAM width 64bits DDR
[    1.975265] [TTM] Zone  kernel: Available graphics memory: 2028098 kiB.
[    1.981907] [drm] radeon: 128M of VRAM memory ready
[    1.986783] [drm] radeon: 512M of GTT memory ready.
[    1.991700] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    1.999124] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[    2.005749] [drm] PCIE GART of 512M enabled (table at 0xE0040000).
[    2.011963] [drm] radeon: cp idle (0x10000C03)
[    2.016533] [drm] Loading R300 Microcode
[    2.020478] platform radeon_cp.0: firmware: using built-in firmware radeon/R300_cp.bin
[    2.028553] [drm] radeon: ring at 0x00000000C0000000
[    2.033555] [drm] ring test succeeded in 1 usecs
[    2.038266] [drm] radeon: ib pool ready.
[    2.042272] [drm] ib test succeeded in 0 usecs
[    2.046925] [drm] Default TV standard: NTSC
[    2.051131] [drm] 27.000000000 MHz TV ref clk
[    2.055496] [drm] DFP table revision: 4
[    2.059502] [drm] Default TV standard: NTSC
[    2.063706] [drm] 27.000000000 MHz TV ref clk
[    2.068170] [drm] Radeon Display Connectors
[    2.072373] [drm] Connector 0:
[    2.075436] [drm]   VGA
[    2.077894] [drm]   DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
[    2.083925] [drm]   Encoders:
[    2.086904] [drm]     CRT1: INTERNAL_DAC1
[    2.090935] [drm] Connector 1:
[    2.094002] [drm]   DVI-I
[    2.096629] [drm]   HPD1
[    2.099174] [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
[    2.105210] [drm]   Encoders:
[    2.108189] [drm]     CRT2: INTERNAL_DAC2
[    2.112222] [drm]     DFP1: INTERNAL_TMDS1
[    2.116325] [drm] Connector 2:
[    2.119386] [drm]   S-video
[    2.122217] [drm]   Encoders:
[    2.125193] [drm]     TV1: INTERNAL_DAC2
[    2.256925] [drm] fb mappable at 0xE00C0000
[    2.261142] [drm] vram apper at 0xE0000000
[    2.265244] [drm] size 5242880
[    2.268306] [drm] fb depth is 24
[    2.271567] [drm]    pitch is 5120
[    2.275077] fbcon: radeondrmfb (fb0) is primary device
[    2.394893] Console: switching to colour frame buffer device 160x64
[    2.407457] fb0: radeondrmfb frame buffer device
[    2.412122] registered panic notifier
[    2.415804] [drm] Initialized radeon 2.3.0 20080528 for 0000:01:00.0 on minor 0
[    2.423293] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[    2.429841] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    2.436209] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    2.442279] sata_sil24 0000:04:00.0: PCI INT A -> Link[LNEB] -> GSI 19 (level, low) -> IRQ 19
[    2.451151] scsi0 : sata_sil24
[    2.454391] scsi1 : sata_sil24
[    2.457579] ata1: SATA max UDMA/100 host m128@0xefeffc00 port 0xefef8000 irq 19
[    2.464942] ata2: SATA max UDMA/100 host m128@0xefeffc00 port 0xefefa000 irq 19
[    2.472729] ACPI: PCI Interrupt Link [LSA0] enabled at IRQ 23
[    2.478511] sata_nv 0000:00:05.0: PCI INT A -> Link[LSA0] -> GSI 23 (level, low) -> IRQ 23
[    2.486857] sata_nv 0000:00:05.0: Using SWNCQ mode
[    2.491830] scsi2 : sata_nv
[    2.494774] scsi3 : sata_nv
[    2.497793] ata3: SATA max UDMA/133 cmd 0xcc00 ctl 0xc880 bmdma 0xc400 irq 23
[    2.504989] ata4: SATA max UDMA/133 cmd 0xc800 ctl 0xc480 bmdma 0xc408 irq 23
[    2.512514] ACPI: PCI Interrupt Link [LSA1] enabled at IRQ 22
[    2.518298] sata_nv 0000:00:05.1: PCI INT B -> Link[LSA1] -> GSI 22 (level, low) -> IRQ 22
[    2.526639] sata_nv 0000:00:05.1: Using SWNCQ mode
[    2.531620] scsi4 : sata_nv
[    2.534558] scsi5 : sata_nv
[    2.537566] ata5: SATA max UDMA/133 cmd 0xc080 ctl 0xc000 bmdma 0xb800 irq 22
[    2.544761] ata6: SATA max UDMA/133 cmd 0xbc00 ctl 0xb880 bmdma 0xb808 irq 22
[    2.552272] ACPI: PCI Interrupt Link [LSA2] enabled at IRQ 21
[    2.558058] sata_nv 0000:00:05.2: PCI INT C -> Link[LSA2] -> GSI 21 (level, low) -> IRQ 21
[    2.566400] sata_nv 0000:00:05.2: Using SWNCQ mode
[    2.571376] scsi6 : sata_nv
[    2.574321] scsi7 : sata_nv
[    2.577328] ata7: SATA max UDMA/133 cmd 0xb480 ctl 0xb400 bmdma 0xac00 irq 21
[    2.584524] ata8: SATA max UDMA/133 cmd 0xb080 ctl 0xb000 bmdma 0xac08 irq 21
[    2.591949] scsi8 : pata_amd
[    2.594980] scsi9 : pata_amd
[    2.598876] ata9: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
[    2.605886] ata10: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
[    2.613157] tg3.c:v3.108 (February 17, 2010)
[    2.617704] ACPI: PCI Interrupt Link [LNEA] enabled at IRQ 18
[    2.623516] tg3 0000:03:00.0: PCI INT A -> Link[LNEA] -> GSI 18 (level, low) -> IRQ 18
[    2.685375] tg3 0000:03:00.0: eth0: Tigon3 [partno(BCM95700A6) rev b002] (PCI Express) MAC address 00:17:31:f9:cc:c5
[    2.697552] tg3 0000:03:00.0: eth0: attached PHY is 5787 (10/100/1000Base-T Ethernet) (WireSpeed[1])
[    2.708132] tg3 0000:03:00.0: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[    2.717641] tg3 0000:03:00.0: eth0: dma_rwctrl[76180000] dma_mask[64-bit]
[    2.726381] ACPI: PCI Interrupt Link [LNED] enabled at IRQ 17
[    2.734055] tg3 0000:02:00.0: PCI INT A -> Link[LNED] -> GSI 17 (level, low) -> IRQ 17
[    2.784279] tg3 0000:02:00.0: eth1: Tigon3 [partno(BCM95700A6) rev b002] (PCI Express) MAC address 00:18:f3:44:df:ea
[    2.796771] tg3 0000:02:00.0: eth1: attached PHY is 5787 (10/100/1000Base-T Ethernet) (WireSpeed[1])
[    2.807635] tg3 0000:02:00.0: eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[    2.817342] tg3 0000:02:00.0: eth1: dma_rwctrl[76180000] dma_mask[64-bit]
[    2.826333] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 16
[    2.834268] ohci1394 0000:05:08.0: PCI INT A -> Link[LNKA] -> GSI 16 (level, low) -> IRQ 16
[    2.890341] ata5: SATA link down (SStatus 0 SControl 300)
[    2.910040] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[16]  MMIO=[effff800-efffffff]  Max Packet=[2048]  IR/IT contexts=[4/8]
[    2.934154] ata7: SATA link down (SStatus 0 SControl 300)
[    2.942395] eth1394: eth2: IPv4 over IEEE 1394 (fw-host0)
[    2.950173] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.959381] ACPI: PCI Interrupt Link [LUB2] enabled at IRQ 20
[    2.967544] ehci_hcd 0000:00:02.1: PCI INT B -> Link[LUB2] -> GSI 20 (level, low) -> IRQ 20
[    2.978249] ehci_hcd 0000:00:02.1: EHCI Host Controller
[    2.985993] ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 1
[    2.996053] ehci_hcd 0000:00:02.1: debug port 1
[    3.000054] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    3.011252] ehci_hcd 0000:00:02.1: irq 20, io mem 0xefaebc00
[    3.040011] ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00
[    3.048130] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    3.057074] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.066226] ata3.00: ATA-7: MAXTOR STM3320820AS, 3.AAE, max UDMA/133
[    3.066229] ata3.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 31/32)
[    3.084512] usb usb1: Product: EHCI Host Controller
[    3.092075] usb usb1: Manufacturer: Linux 2.6.34 ehci_hcd
[    3.099706] usb usb1: SerialNumber: 0000:00:02.1
[    3.106716] hub 1-0:1.0: USB hub found
[    3.112775] hub 1-0:1.0: 10 ports detected
[    3.119385] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.128372] ACPI: PCI Interrupt Link [LUB0] enabled at IRQ 23
[    3.136547] ohci_hcd 0000:00:02.0: PCI INT A -> Link[LUB0] -> GSI 23 (level, low) -> IRQ 23
[    3.147387] ohci_hcd 0000:00:02.0: OHCI Host Controller
[    3.149532] ata3.00: configured for UDMA/133
[    3.161415] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
[    3.171464] ohci_hcd 0000:00:02.0: irq 23, io mem 0xefaf8000
[    3.242018] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    3.251100] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.260589] usb usb2: Product: OHCI Host Controller
[    3.268177] usb usb2: Manufacturer: Linux 2.6.34 ohci_hcd
[    3.276173] usb usb2: SerialNumber: 0000:00:02.0
[    3.283357] hub 2-0:1.0: USB hub found
[    3.289400] hub 2-0:1.0: 10 ports detected
[    3.295854] Initializing USB Mass Storage driver...
[    3.303183] usbcore: registered new interface driver usb-storage
[    3.311507] USB Mass Storage support registered.
[    3.318876] usbcore: registered new interface driver libusual
[    3.327353] usbcore: registered new interface driver ums-alauda
[    3.335697] usbcore: registered new interface driver ums-cypress
[    3.344140] usbcore: registered new interface driver ums-datafab
[    3.352625] usbcore: registered new interface driver ums-freecom
[    3.360983] usbcore: registered new interface driver ums-isd200
[    3.369397] usbcore: registered new interface driver ums-jumpshot
[    3.378106] usbcore: registered new interface driver ums-karma
[    3.386102] usbcore: registered new interface driver ums-sddr09
[    3.394181] usbcore: registered new interface driver ums-sddr55
[    3.402373] usbcore: registered new interface driver ums-usbat
[    3.410328] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12
[    3.422340] serio: i8042 KBD port at 0x60,0x64 irq 1
[    3.429474] serio: i8042 AUX port at 0x60,0x64 irq 12
[    3.436580] mice: PS/2 mouse device common for all mice
[    3.444095] input: PC Speaker as /devices/platform/pcspkr/input/input2
[    3.452773] I2O subsystem v1.325
[    3.458070] i2o: max drivers = 8
[    3.463846] i2c /dev entries driver
[    3.464640] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[    3.480250] i2c i2c-2: nForce2 SMBus adapter at 0x2a00
[    3.487244] i2c i2c-3: nForce2 SMBus adapter at 0x2a80
[    3.494230] Linux video capture interface: v2.00
[    3.501157] bttv: driver version 0.9.18 loaded
[    3.507419] bttv: using 8 buffers with 2080k (520 pages) each for capture
[    3.516454] bttv: Bt8xx card found (0).
[    3.522442] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 19
[    3.530083] bttv 0000:05:06.0: PCI INT A -> Link[LNKC] -> GSI 19 (level, low) -> IRQ 19
[    3.539791] bttv0: Bt878 (rev 17) at 0000:05:06.0, irq: 19, latency: 64, mmio: 0xeefff000
[    3.550073] bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
[    3.559573] bttv0: using: Hauppauge (bt878) [card=10,autodetected]
[    3.567769] IRQ 19/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs
[    3.579053] bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
[    3.616030] tveeprom 4-0050: Hauppauge model 61344, rev D421, serial# 3902813
[    3.624963] tveeprom 4-0050: tuner model is Philips FM1216 (idx 21, type 5)
[    3.633741] tveeprom 4-0050: TV standards PAL(B/G) (eeprom 0x04)
[    3.633768] usb 2-6: new low speed USB device using ohci_hcd and address 2
[    3.650278] tveeprom 4-0050: audio processor is MSP3415 (idx 6)
[    3.657936] tveeprom 4-0050: has radio
[    3.663746] bttv0: Hauppauge eeprom indicates model#61344
[    3.670895] bttv0: tuner type=5
[    3.686104] msp3400 4-0040: MSP3415D-B3 found @ 0x80 (bt878 #0 [sw])
[    3.694347] msp3400 4-0040: msp3400 supports nicam, mode is autodetect
[    3.714923] tuner 4-0061: chip found @ 0xc2 (bt878 #0 [sw])
[    3.722812] tuner-simple 4-0061: creating new instance
[    3.729714] tuner-simple 4-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
[    3.740398] bttv0: registered device video0
[    3.746712] bttv0: registered device vbi0
[    3.752700] bttv0: registered device radio0
[    3.767505] bttv0: PLL: 28636363 => 35468950 .. ok
[    3.811034] usb 2-6: New USB device found, idVendor=062a, idProduct=0000
[    3.811037] usb 2-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    3.832682] input: i2c IR (Hauppauge) as /devices/virtual/input/input4
[    3.841136] Creating IR device irrcv0
[    3.846753] ir-kbd-i2c: i2c IR (Hauppauge) detected at i2c-4/4-0018/ir0 [bt878 #0 [sw]]
[    4.693782] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[    4.703824] k8temp 0000:00:18.3: Temperature readouts might be wrong - check erratum #141
[    4.708127] ata1.00: ATA-7: SAMSUNG HD642JJ, 1AA01113, max UDMA7
[    4.708129] ata1.00: 1250263728 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    4.714574] ata1.00: configured for UDMA/100
[    4.714684] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG HD642JJ  1AA0 PQ: 0 ANSI: 5
[    4.714966] sd 0:0:0:0: [sda] 1250263728 512-byte logical blocks: (640 GB/596 GiB)
[    4.715033] sd 0:0:0:0: [sda] Write Protect is off
[    4.715053] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    4.715170]  sda: sda1 sda2 sda3
[    4.780219] k8temp 0000:00:19.3: Temperature readouts might be wrong - check erratum #141
[    4.790559] md: raid1 personality registered for level 1
[    4.790710] sd 0:0:0:0: [sda] Attached SCSI disk
[    4.805007] device-mapper: uevent: version 1.0.3
[    4.812227] device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
[    4.823060] EDAC MC: Ver: 2.1.0 May 17 2010
[    4.829759] EDAC amd64_edac:  Ver: 3.3.0 May 17 2010
[    4.836899] EDAC amd64: ECC is enabled by BIOS.
[    4.843676] EDAC amd64: ECC is enabled by BIOS.
[    4.850849] EDAC MC0: Giving out device to 'amd64_edac' 'RevF': DEV 0000:00:18.2
[    4.860624] EDAC MC1: Giving out device to 'amd64_edac' 'RevF': DEV 0000:00:19.2
[    4.870465] EDAC PCI0: Giving out device to module 'amd64_edac' controller 'EDAC PCI controller': DEV '0000:00:18.2' (POLLED)
[    4.884208] cpuidle: using governor ladder
[    4.890577] cpuidle: using governor menu
[    4.898350] usbcore: registered new interface driver hiddev
[    4.912323] input: HID 062a:0000 as /devices/pci0000:00/0000:00:02.0/usb2/2-6/2-6:1.0/input/input5
[    4.923730] generic-usb 0003:062A:0000.0001: input,hidraw0: USB HID v1.10 Mouse [HID 062a:0000] on usb-0000:00:02.0-6/input0
[    4.937411] usbcore: registered new interface driver usbhid
[    4.945348] usbhid: USB HID core driver
[    4.951946] Bt87x 0000:05:06.1: PCI INT A -> Link[LNKC] -> GSI 19 (level, low) -> IRQ 19
[    4.962679] bt87x0: Using board 1, analog, digital (rate 32000 Hz)
[    4.971774] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 22
[    4.979931] HDA Intel 0000:00:06.1: PCI INT B -> Link[LAZA] -> GSI 22 (level, low) -> IRQ 22
[    4.990667] hda_intel: Disable MSI for Nvidia chipset
[    6.360389] ALSA device list:
[    6.365824]   #0: HDA NVidia at 0xefafc000 irq 22
[    6.373216]   #1: Brooktree Bt878 at 0xeeffe000, irq 19
[    6.381026] Initializing XFRM netlink socket
[    6.387658] NET: Registered protocol family 17
[    6.394295] NET: Registered protocol family 15
[    6.401415] powernow-k8: Found 2 Dual-Core AMD Opteron(tm) Processor 2218 processors (4 cpu cores) (version 2.20.00)
[    6.414525] powernow-k8:    0 : fid 0x12 (2600 MHz), vid 0x8
[    6.422820] powernow-k8:    1 : fid 0x10 (2400 MHz), vid 0xa
[    6.430710] powernow-k8:    2 : fid 0xe (2200 MHz), vid 0xc
[    6.438477] powernow-k8:    3 : fid 0xc (2000 MHz), vid 0xe
[    6.446236] powernow-k8:    4 : fid 0xa (1800 MHz), vid 0x10
[    6.454234] powernow-k8:    5 : fid 0x2 (1000 MHz), vid 0x12
[    6.462318] powernow-k8:    0 : fid 0x12 (2600 MHz), vid 0x8
[    6.470083] powernow-k8:    1 : fid 0x10 (2400 MHz), vid 0xa
[    6.478053] powernow-k8:    2 : fid 0xe (2200 MHz), vid 0xc
[    6.485919] powernow-k8:    3 : fid 0xc (2000 MHz), vid 0xe
[    6.493734] powernow-k8:    4 : fid 0xa (1800 MHz), vid 0x10
[    6.501809] powernow-k8:    5 : fid 0x2 (1000 MHz), vid 0x12
[    6.940041] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[    6.956874] ata2.00: ATA-7: SAMSUNG HD642JJ, 1AA01113, max UDMA7
[    6.967362] ata2.00: 1250263728 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    6.985078] ata2.00: configured for UDMA/100
[    6.993919] scsi 1:0:0:0: Direct-Access     ATA      SAMSUNG HD642JJ  1AA0 PQ: 0 ANSI: 5
[    7.006997] sd 1:0:0:0: [sdb] 1250263728 512-byte logical blocks: (640 GB/596 GiB)
[    7.007307] scsi 2:0:0:0: Direct-Access     ATA      MAXTOR STM332082 3.AA PQ: 0 ANSI: 5
[    7.007760] sd 2:0:0:0: [sdc] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[    7.007864] sd 2:0:0:0: [sdc] Write Protect is off
[    7.007950] sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    7.008208]  sdc: sdc1 sdc2
[    7.073381] Clocksource tsc unstable (delta = -334379398 ns)
[    7.074463] sd 2:0:0:0: [sdc] Attached SCSI disk
[    7.092611] sd 1:0:0:0: [sdb] Write Protect is off
[    7.101789] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    7.115467]  sdb: sdb1 sdb2 sdb3
[    7.138591] sd 1:0:0:0: [sdb] Attached SCSI disk
[    7.350458] ata4: SATA link down (SStatus 0 SControl 300)
[    7.700468] ata6: SATA link down (SStatus 0 SControl 300)
[    8.061543] ata8: SATA link down (SStatus 0 SControl 300)
[    8.069085] Freeing unused kernel memory: 540k freed
[    8.079109] Write protecting the kernel read-only data: 10240k
[    8.089447] Freeing unused kernel memory: 796k freed
[    8.099694] Freeing unused kernel memory: 1760k freed

[-- Attachment #3: dmesg-2.6.35-rc2.txt --]
[-- Type: text/plain, Size: 55191 bytes --]

[    0.000000] Linux version 2.6.35-rc2 (root@treogen) (gcc version 4.4.3 (Gentoo 4.4.3-r2 p1.2) ) #1 SMP Sun Jun 6 11:39:15 CEST 2010
[    0.000000] Command line: fastboot earlyprintk=serial,ttyS0,115200 console=ttyS0,115200 console=tty1 crypt_root=/dev/md3 radeon.modeset=1 video=1280x1024
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000dffd0000 (usable)
[    0.000000]  BIOS-e820: 00000000dffd0000 - 00000000dffde000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000dffde000 - 00000000e0000000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff700000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000120000000 (usable)
[    0.000000] bootconsole [earlyser0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI present.
[    0.000000] No AGP bridge found
[    0.000000] last_pfn = 0x120000 max_arch_pfn = 0x400000000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] last_pfn = 0xdffd0 max_arch_pfn = 0x400000000
[    0.000000] found SMP MP-table at [ffff8800000ff780] ff780
[    0.000000] init_memory_mapping: 0000000000000000-00000000dffd0000
[    0.000000] init_memory_mapping: 0000000100000000-0000000120000000
[    0.000000] RAMDISK: 37ec8000 - 37ff0000
[    0.000000] ACPI: RSDP 00000000000fb080 00024 (v02 ACPIAM)
[    0.000000] ACPI: XSDT 00000000dffd0100 00064 (v01 A_M_I_ OEMXSDT  04000713 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000dffd0290 000F4 (v03 A_M_I_ OEMFACP  04000713 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000dffd0450 04FC5 (v01  S0027 S0027000 00000000 INTL 20051117)
[    0.000000] ACPI: FACS 00000000dffde000 00040
[    0.000000] ACPI: APIC 00000000dffd0390 00080 (v01 A_M_I_ OEMAPIC  04000713 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000dffd0410 0003C (v01 A_M_I_ OEMMCFG  04000713 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000dffde040 00060 (v01 A_M_I_ AMI_OEM  04000713 MSFT 00000097)
[    0.000000] ACPI: HPET 00000000dffd5420 00038 (v01 A_M_I_ OEMHPET0 04000713 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000dffd5460 0003C (v01 A_M_I_ OEMMCFG  04000713 MSFT 00000097)
[    0.000000] ACPI: SRAT 00000000dffd54a0 00110 (v01 AMD    HAMMER   00000001 AMD  00000001)
[    0.000000] ACPI: SSDT 00000000dffd55b0 004F0 (v01 A_M_I_ POWERNOW 00000001 AMD  00000001)
[    0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0
[    0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0
[    0.000000] SRAT: PXM 1 -> APIC 0x02 -> Node 1
[    0.000000] SRAT: PXM 1 -> APIC 0x03 -> Node 1
[    0.000000] SRAT: Node 0 PXM 0 0-a0000
[    0.000000] SRAT: Node 0 PXM 0 100000-80000000
[    0.000000] SRAT: Node 1 PXM 1 80000000-e0000000
[    0.000000] SRAT: Node 1 PXM 1 100000000-120000000
[    0.000000] SRAT: Node 0 [0,a0000) + [100000,80000000) -> [0,80000000)
[    0.000000] SRAT: Node 1 [80000000,e0000000) + [100000000,120000000) -> [80000000,120000000)
[    0.000000] Initmem setup node 0 0000000000000000-0000000080000000
[    0.000000]   NODE_DATA [0000000001bba240 - 0000000001bbc23f]
[    0.000000] Initmem setup node 1 0000000080000000-0000000120000000
[    0.000000]   NODE_DATA [0000000100000000 - 0000000100001fff]
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000001 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x00120000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[4] active PFN ranges
[    0.000000]     0: 0x00000001 -> 0x0000009f
[    0.000000]     0: 0x00000100 -> 0x00080000
[    0.000000]     1: 0x00080000 -> 0x000dffd0
[    0.000000]     1: 0x00100000 -> 0x00120000
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] ACPI: PM-Timer IO Port: 0x2008
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 4, version 17, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x10de8201 base: 0xfed00000
[    0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] Allocating PCI resources starting at e0000000 (gap: e0000000:1ec00000)
[    0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:2
[    0.000000] PERCPU: Embedded 26 pages/cpu @ffff880001c00000 s77440 r8192 d20864 u1048576
[    0.000000] pcpu-alloc: s77440 r8192 d20864 u1048576 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 [1] 2 3 
[    0.000000] Built 2 zonelists in Node order, mobility grouping on.  Total pages: 1032302
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: fastboot earlyprintk=serial,ttyS0,115200 console=ttyS0,115200 console=tty1 crypt_root=/dev/md3 radeon.modeset=1 video=1280x1024
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Checking aperture...
[    0.000000] No AGP bridge found
[    0.000000] Node 0: aperture @ b7f0000000 size 32 MB
[    0.000000] Aperture beyond 4GB. Ignoring.
[    0.000000] Your BIOS doesn't leave a aperture memory hole
[    0.000000] Please enable the IOMMU option in the BIOS setup
[    0.000000] This costs you 64 MB of RAM
[    0.000000] Mapping aperture over 65536 KB of RAM @ 20000000
[    0.000000] Subtract (58 early reservations)
[    0.000000]   #1 [0001000000 - 0001bb9498]   TEXT DATA BSS
[    0.000000]   #2 [0037ec8000 - 0037ff0000]         RAMDISK
[    0.000000]   #3 [0001bba000 - 0001bba238]             BRK
[    0.000000]   #4 [00000ff790 - 0000100000]   BIOS reserved
[    0.000000]   #5 [00000ff780 - 00000ff790]    MP-table mpf
[    0.000000]   #6 [000009fc00 - 00000f16f0]   BIOS reserved
[    0.000000]   #7 [00000f188c - 00000ff780]   BIOS reserved
[    0.000000]   #8 [00000f16f0 - 00000f188c]    MP-table mpc
[    0.000000]   #9 [0000001000 - 0000003000]      TRAMPOLINE
[    0.000000]   #10 [0000008000 - 000000c000]         PGTABLE
[    0.000000]   #11 [000000c000 - 000000d000]         PGTABLE
[    0.000000]   #12 [0001bba240 - 0001bbc240]       NODE_DATA
[    0.000000]   #13 [0100000000 - 0100002000]       NODE_DATA
[    0.000000]   #14 [0001bbc240 - 0001bbd240]         BOOTMEM
[    0.000000]   #15 [0001bb94c0 - 0001bb9640]         BOOTMEM
[    0.000000]   #16 [0080000000 - 0080000180]         BOOTMEM
[    0.000000]   #17 [00023be000 - 00023bf000]         BOOTMEM
[    0.000000]   #18 [00023bf000 - 00023c0000]         BOOTMEM
[    0.000000]   #19 [0002400000 - 0004000000]        MEMMAP 0
[    0.000000]   #20 [0100200000 - 0102000000]        MEMMAP 1
[    0.000000]   #21 [0001bb9640 - 0001bb97c0]         BOOTMEM
[    0.000000]   #22 [0001bbd240 - 0001bc9240]         BOOTMEM
[    0.000000]   #23 [0080000180 - 008000c180]         BOOTMEM
[    0.000000]   #24 [008000c180 - 008000f180]         BOOTMEM
[    0.000000]   #25 [0001bca000 - 0001bcb000]         BOOTMEM
[    0.000000]   #26 [0001bb97c0 - 0001bb9801]         BOOTMEM
[    0.000000]   #27 [0001bb9840 - 0001bb9883]         BOOTMEM
[    0.000000]   #28 [0001bb98c0 - 0001bb9b28]         BOOTMEM
[    0.000000]   #29 [0001bb9b40 - 0001bb9ba8]         BOOTMEM
[    0.000000]   #30 [0001bb9bc0 - 0001bb9c28]         BOOTMEM
[    0.000000]   #31 [0001bb9c40 - 0001bb9ca8]         BOOTMEM
[    0.000000]   #32 [0001bb9cc0 - 0001bb9d28]         BOOTMEM
[    0.000000]   #33 [0001bb9d40 - 0001bb9da8]         BOOTMEM
[    0.000000]   #34 [0001bb9dc0 - 0001bb9e28]         BOOTMEM
[    0.000000]   #35 [0001bb9e40 - 0001bb9ea8]         BOOTMEM
[    0.000000]   #36 [0001bb9ec0 - 0001bb9f28]         BOOTMEM
[    0.000000]   #37 [0001bb9f40 - 0001bb9fa8]         BOOTMEM
[    0.000000]   #38 [0001bc9240 - 0001bc92a8]         BOOTMEM
[    0.000000]   #39 [0001bc92c0 - 0001bc9340]         BOOTMEM
[    0.000000]   #40 [0001bc9340 - 0001bc93c0]         BOOTMEM
[    0.000000]   #41 [0001c00000 - 0001c1a000]         BOOTMEM
[    0.000000]   #42 [0001d00000 - 0001d1a000]         BOOTMEM
[    0.000000]   #43 [0080200000 - 008021a000]         BOOTMEM
[    0.000000]   #44 [0080300000 - 008031a000]         BOOTMEM
[    0.000000]   #45 [0001bb9fc0 - 0001bb9fd0]         BOOTMEM
[    0.000000]   #46 [0001bc93c0 - 0001bc93d0]         BOOTMEM
[    0.000000]   #47 [0001bc9400 - 0001bc9410]         BOOTMEM
[    0.000000]   #48 [0001bc9440 - 0001bc9460]         BOOTMEM
[    0.000000]   #49 [0001bc9480 - 0001bc95c0]         BOOTMEM
[    0.000000]   #50 [0001bc95c0 - 0001bc9620]         BOOTMEM
[    0.000000]   #51 [0001bc9640 - 0001bc96a0]         BOOTMEM
[    0.000000]   #52 [0001bcb000 - 0001bd3000]         BOOTMEM
[    0.000000]   #53 [0020000000 - 0024000000]         BOOTMEM
[    0.000000]   #54 [0004000000 - 0008000000]         BOOTMEM
[    0.000000]   #55 [0001bd3000 - 0001bf3000]         BOOTMEM
[    0.000000]   #56 [0001c1a000 - 0001c5a000]         BOOTMEM
[    0.000000]   #57 [000000d000 - 0000015000]         BOOTMEM
[    0.000000] Memory: 3989024k/4718592k available (5480k kernel code, 524872k absent, 204696k reserved, 5458k data, 552k init)
[    0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=2
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	CONFIG_RCU_FANOUT set to non-default value of 4
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Verbose stalled-CPUs detection is disabled.
[    0.000000] NR_IRQS:4352 nr_irqs:712
[    0.000000] Extended CMOS year: 2000
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty1] enabled, bootconsole disabled
[    0.000000] Linux version 2.6.35-rc2 (root@treogen) (gcc version 4.4.3 (Gentoo 4.4.3-r2 p1.2) ) #1 SMP Sun Jun 6 11:39:15 CEST 2010
[    0.000000] Command line: fastboot earlyprintk=serial,ttyS0,115200 console=ttyS0,115200 console=tty1 crypt_root=/dev/md3 radeon.modeset=1 video=1280x1024
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000dffd0000 (usable)
[    0.000000]  BIOS-e820: 00000000dffd0000 - 00000000dffde000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000dffde000 - 00000000e0000000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fef00000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff700000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000000120000000 (usable)
[    0.000000] bootconsole [earlyser0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI present.
[    0.000000] No AGP bridge found
[    0.000000] last_pfn = 0x120000 max_arch_pfn = 0x400000000
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] last_pfn = 0xdffd0 max_arch_pfn = 0x400000000
[    0.000000] found SMP MP-table at [ffff8800000ff780] ff780
[    0.000000] init_memory_mapping: 0000000000000000-00000000dffd0000
[    0.000000] init_memory_mapping: 0000000100000000-0000000120000000
[    0.000000] RAMDISK: 37ec8000 - 37ff0000
[    0.000000] ACPI: RSDP 00000000000fb080 00024 (v02 ACPIAM)
[    0.000000] ACPI: XSDT 00000000dffd0100 00064 (v01 A_M_I_ OEMXSDT  04000713 MSFT 00000097)
[    0.000000] ACPI: FACP 00000000dffd0290 000F4 (v03 A_M_I_ OEMFACP  04000713 MSFT 00000097)
[    0.000000] ACPI: DSDT 00000000dffd0450 04FC5 (v01  S0027 S0027000 00000000 INTL 20051117)
[    0.000000] ACPI: FACS 00000000dffde000 00040
[    0.000000] ACPI: APIC 00000000dffd0390 00080 (v01 A_M_I_ OEMAPIC  04000713 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000dffd0410 0003C (v01 A_M_I_ OEMMCFG  04000713 MSFT 00000097)
[    0.000000] ACPI: OEMB 00000000dffde040 00060 (v01 A_M_I_ AMI_OEM  04000713 MSFT 00000097)
[    0.000000] ACPI: HPET 00000000dffd5420 00038 (v01 A_M_I_ OEMHPET0 04000713 MSFT 00000097)
[    0.000000] ACPI: MCFG 00000000dffd5460 0003C (v01 A_M_I_ OEMMCFG  04000713 MSFT 00000097)
[    0.000000] ACPI: SRAT 00000000dffd54a0 00110 (v01 AMD    HAMMER   00000001 AMD  00000001)
[    0.000000] ACPI: SSDT 00000000dffd55b0 004F0 (v01 A_M_I_ POWERNOW 00000001 AMD  00000001)
[    0.000000] SRAT: PXM 0 -> APIC 0x00 -> Node 0
[    0.000000] SRAT: PXM 0 -> APIC 0x01 -> Node 0
[    0.000000] SRAT: PXM 1 -> APIC 0x02 -> Node 1
[    0.000000] SRAT: PXM 1 -> APIC 0x03 -> Node 1
[    0.000000] SRAT: Node 0 PXM 0 0-a0000
[    0.000000] SRAT: Node 0 PXM 0 100000-80000000
[    0.000000] SRAT: Node 1 PXM 1 80000000-e0000000
[    0.000000] SRAT: Node 1 PXM 1 100000000-120000000
[    0.000000] SRAT: Node 0 [0,a0000) + [100000,80000000) -> [0,80000000)
[    0.000000] SRAT: Node 1 [80000000,e0000000) + [100000000,120000000) -> [80000000,120000000)
[    0.000000] Initmem setup node 0 0000000000000000-0000000080000000
[    0.000000]   NODE_DATA [0000000001bba240 - 0000000001bbc23f]
[    0.000000] Initmem setup node 1 0000000080000000-0000000120000000
[    0.000000]   NODE_DATA [0000000100000000 - 0000000100001fff]
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000001 -> 0x00001000
[    0.000000]   DMA32    0x00001000 -> 0x00100000
[    0.000000]   Normal   0x00100000 -> 0x00120000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[4] active PFN ranges
[    0.000000]     0: 0x00000001 -> 0x0000009f
[    0.000000]     0: 0x00000100 -> 0x00080000
[    0.000000]     1: 0x00080000 -> 0x000dffd0
[    0.000000]     1: 0x00100000 -> 0x00120000
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] Detected use of extended apic ids on hypertransport bus
[    0.000000] ACPI: PM-Timer IO Port: 0x2008
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x03] enabled)
[    0.000000] ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 4, version 17, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x10de8201 base: 0xfed00000
[    0.000000] SMP: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] Allocating PCI resources starting at e0000000 (gap: e0000000:1ec00000)
[    0.000000] setup_percpu: NR_CPUS:4 nr_cpumask_bits:4 nr_cpu_ids:4 nr_node_ids:2
[    0.000000] PERCPU: Embedded 26 pages/cpu @ffff880001c00000 s77440 r8192 d20864 u1048576
[    0.000000] pcpu-alloc: s77440 r8192 d20864 u1048576 alloc=1*2097152
[    0.000000] pcpu-alloc: [0] 0 1 [1] 2 3 
[    0.000000] Built 2 zonelists in Node order, mobility grouping on.  Total pages: 1032302
[    0.000000] Policy zone: Normal
[    0.000000] Kernel command line: fastboot earlyprintk=serial,ttyS0,115200 console=ttyS0,115200 console=tty1 crypt_root=/dev/md3 radeon.modeset=1 video=1280x1024
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Checking aperture...
[    0.000000] No AGP bridge found
[    0.000000] Node 0: aperture @ b7f0000000 size 32 MB
[    0.000000] Aperture beyond 4GB. Ignoring.
[    0.000000] Your BIOS doesn't leave a aperture memory hole
[    0.000000] Please enable the IOMMU option in the BIOS setup
[    0.000000] This costs you 64 MB of RAM
[    0.000000] Mapping aperture over 65536 KB of RAM @ 20000000
[    0.000000] Subtract (58 early reservations)
[    0.000000]   #1 [0001000000 - 0001bb9498]   TEXT DATA BSS
[    0.000000]   #2 [0037ec8000 - 0037ff0000]         RAMDISK
[    0.000000]   #3 [0001bba000 - 0001bba238]             BRK
[    0.000000]   #4 [00000ff790 - 0000100000]   BIOS reserved
[    0.000000]   #5 [00000ff780 - 00000ff790]    MP-table mpf
[    0.000000]   #6 [000009fc00 - 00000f16f0]   BIOS reserved
[    0.000000]   #7 [00000f188c - 00000ff780]   BIOS reserved
[    0.000000]   #8 [00000f16f0 - 00000f188c]    MP-table mpc
[    0.000000]   #9 [0000001000 - 0000003000]      TRAMPOLINE
[    0.000000]   #10 [0000008000 - 000000c000]         PGTABLE
[    0.000000]   #11 [000000c000 - 000000d000]         PGTABLE
[    0.000000]   #12 [0001bba240 - 0001bbc240]       NODE_DATA
[    0.000000]   #13 [0100000000 - 0100002000]       NODE_DATA
[    0.000000]   #14 [0001bbc240 - 0001bbd240]         BOOTMEM
[    0.000000]   #15 [0001bb94c0 - 0001bb9640]         BOOTMEM
[    0.000000]   #16 [0080000000 - 0080000180]         BOOTMEM
[    0.000000]   #17 [00023be000 - 00023bf000]         BOOTMEM
[    0.000000]   #18 [00023bf000 - 00023c0000]         BOOTMEM
[    0.000000]   #19 [0002400000 - 0004000000]        MEMMAP 0
[    0.000000]   #20 [0100200000 - 0102000000]        MEMMAP 1
[    0.000000]   #21 [0001bb9640 - 0001bb97c0]         BOOTMEM
[    0.000000]   #22 [0001bbd240 - 0001bc9240]         BOOTMEM
[    0.000000]   #23 [0080000180 - 008000c180]         BOOTMEM
[    0.000000]   #24 [008000c180 - 008000f180]         BOOTMEM
[    0.000000]   #25 [0001bca000 - 0001bcb000]         BOOTMEM
[    0.000000]   #26 [0001bb97c0 - 0001bb9801]         BOOTMEM
[    0.000000]   #27 [0001bb9840 - 0001bb9883]         BOOTMEM
[    0.000000]   #28 [0001bb98c0 - 0001bb9b28]         BOOTMEM
[    0.000000]   #29 [0001bb9b40 - 0001bb9ba8]         BOOTMEM
[    0.000000]   #30 [0001bb9bc0 - 0001bb9c28]         BOOTMEM
[    0.000000]   #31 [0001bb9c40 - 0001bb9ca8]         BOOTMEM
[    0.000000]   #32 [0001bb9cc0 - 0001bb9d28]         BOOTMEM
[    0.000000]   #33 [0001bb9d40 - 0001bb9da8]         BOOTMEM
[    0.000000]   #34 [0001bb9dc0 - 0001bb9e28]         BOOTMEM
[    0.000000]   #35 [0001bb9e40 - 0001bb9ea8]         BOOTMEM
[    0.000000]   #36 [0001bb9ec0 - 0001bb9f28]         BOOTMEM
[    0.000000]   #37 [0001bb9f40 - 0001bb9fa8]         BOOTMEM
[    0.000000]   #38 [0001bc9240 - 0001bc92a8]         BOOTMEM
[    0.000000]   #39 [0001bc92c0 - 0001bc9340]         BOOTMEM
[    0.000000]   #40 [0001bc9340 - 0001bc93c0]         BOOTMEM
[    0.000000]   #41 [0001c00000 - 0001c1a000]         BOOTMEM
[    0.000000]   #42 [0001d00000 - 0001d1a000]         BOOTMEM
[    0.000000]   #43 [0080200000 - 008021a000]         BOOTMEM
[    0.000000]   #44 [0080300000 - 008031a000]         BOOTMEM
[    0.000000]   #45 [0001bb9fc0 - 0001bb9fd0]         BOOTMEM
[    0.000000]   #46 [0001bc93c0 - 0001bc93d0]         BOOTMEM
[    0.000000]   #47 [0001bc9400 - 0001bc9410]         BOOTMEM
[    0.000000]   #48 [0001bc9440 - 0001bc9460]         BOOTMEM
[    0.000000]   #49 [0001bc9480 - 0001bc95c0]         BOOTMEM
[    0.000000]   #50 [0001bc95c0 - 0001bc9620]         BOOTMEM
[    0.000000]   #51 [0001bc9640 - 0001bc96a0]         BOOTMEM
[    0.000000]   #52 [0001bcb000 - 0001bd3000]         BOOTMEM
[    0.000000]   #53 [0020000000 - 0024000000]         BOOTMEM
[    0.000000]   #54 [0004000000 - 0008000000]         BOOTMEM
[    0.000000]   #55 [0001bd3000 - 0001bf3000]         BOOTMEM
[    0.000000]   #56 [0001c1a000 - 0001c5a000]         BOOTMEM
[    0.000000]   #57 [000000d000 - 0000015000]         BOOTMEM
[    0.000000] Memory: 3989024k/4718592k available (5480k kernel code, 524872k absent, 204696k reserved, 5458k data, 552k init)
[    0.000000] SLUB: Genslabs=14, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=2
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	CONFIG_RCU_FANOUT set to non-default value of 4
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Verbose stalled-CPUs detection is disabled.
[    0.000000] NR_IRQS:4352 nr_irqs:712
[    0.000000] Extended CMOS year: 2000
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty1] enabled, bootconsole disabled
[    0.000000] console [ttyS0] enabled
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 2599.983 MHz processor.
[    0.020011] Calibrating delay loop (skipped), value calculated using timer frequency.. 5199.96 BogoMIPS (lpj=25999830)
[    0.030002] pid_max: default: 32768 minimum: 301
[    0.035205] Security Framework initialized
[    0.040250] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.050162] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.058547] Mount-cache hash table entries: 256
[    0.060155] CPU: Physical Processor ID: 0
[    0.064167] CPU: Processor Core ID: 0
[    0.070003] mce: CPU supports 5 MCE banks
[    0.074023] using C1E aware idle routine
[    0.077951] Performance Events: AMD PMU driver.
[    0.081501] ... version:                0
[    0.085511] ... bit width:              48
[    0.090001] ... generic registers:      4
[    0.094009] ... value mask:             0000ffffffffffff
[    0.100001] ... max period:             00007fffffffffff
[    0.105314] ... fixed-purpose events:   0
[    0.110001] ... event mask:             000000000000000f
[    0.115330] Freeing SMP alternatives: 20k freed
[    0.120012] ACPI: Core revision 20100428
[    0.131189] Setting APIC routing to flat
[    0.135546] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.241581] CPU0: Dual-Core AMD Opteron(tm) Processor 2218 stepping 02
[    0.250000] Booting Node   0, Processors  #1 Ok.
[    0.400680] Booting Node   1, Processors  #2 #3 Ok.
[    0.720085] Brought up 4 CPUs
[    0.723063] Total of 4 processors activated (20800.08 BogoMIPS).
[    0.730040] NET: Registered protocol family 16
[    0.734501] TOM: 00000000e0000000 aka 3584M
[    0.734501] TOM2: 0000000120000000 aka 4608M
[    0.740015] ACPI: bus type pci registered
[    0.744036] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xf0000000-0xffffffff] (base 0xf0000000)
[    0.750002] PCI: not using MMCONFIG
[    0.760001] PCI: Using configuration type 1 for base access
[    0.770043] bio: create slab <bio-0> at 0
[    0.781498] ACPI: Executed 1 blocks of module-level executable AML code
[    0.794828] ACPI: Interpreter enabled
[    0.798493] ACPI: (supports S0 S5)
[    0.800590] ACPI: Using IOAPIC for interrupt routing
[    0.805597] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xf0000000-0xffffffff] (base 0xf0000000)
[    0.824216] [Firmware Bug]: PCI: MMCONFIG at [mem 0xf0000000-0xffffffff] not reserved in ACPI motherboard resources
[    0.830001] PCI: not using MMCONFIG
[    0.840674] ACPI Warning: Incorrect checksum in table [OEMB] - 0xEC, should be 0xE7 (20100428/tbutils-314)
[    0.857222] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
[    0.860257] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.871049] pci 0000:00:06.0: PCI bridge to [bus 05-05] (subtractive decode)
[    0.880144] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
[    0.890007] pci 0000:00:0b.0: PCI bridge to [bus 04-04]
[    0.910008] pci 0000:00:0c.0: PCI bridge to [bus 03-03]
[    0.930007] pci 0000:00:0d.0: PCI bridge to [bus 02-02]
[    0.935348] pci 0000:01:00.0: disabling ASPM on pre-1.1 PCIe device.  You can enable it with 'pcie_aspm=force'
[    0.940005] pci 0000:00:0f.0: PCI bridge to [bus 01-01]
[    0.960366] ACPI: PCI Interrupt Link [LNKA] (IRQs 16 17 18 19) *11
[    0.966762] ACPI: PCI Interrupt Link [LNKB] (IRQs 16 17 18 19) *0, disabled.
[    0.972949] ACPI: PCI Interrupt Link [LNKC] (IRQs 16 17 18 19) *10
[    0.981771] ACPI: PCI Interrupt Link [LNKD] (IRQs 16 17 18 19) *0, disabled.
[    0.989253] ACPI: PCI Interrupt Link [LNEA] (IRQs 16 17 18 19) *10
[    0.992069] ACPI: PCI Interrupt Link [LNEB] (IRQs 16 17 18 19) *10
[    1.002057] ACPI: PCI Interrupt Link [LNEC] (IRQs 16 17 18 19) *0, disabled.
[    1.010157] ACPI: PCI Interrupt Link [LNED] (IRQs 16 17 18 19) *5
[    1.016657] ACPI: PCI Interrupt Link [LUB0] (IRQs 20 21 22 23) *10
[    1.022913] ACPI: PCI Interrupt Link [LMAD] (IRQs 20 21 22 23) *0, disabled.
[    1.031374] ACPI: PCI Interrupt Link [LUB2] (IRQs 20 21 22 23) *11
[    1.037971] ACPI: PCI Interrupt Link [LMAC] (IRQs 20 21 22 23) *0, disabled.
[    1.042956] ACPI: PCI Interrupt Link [LAZA] (IRQs 20 21 22 23) *11
[    1.052057] ACPI: PCI Interrupt Link [LSMB] (IRQs 20 21 22 23) *11
[    1.058636] ACPI: PCI Interrupt Link [LPMU] (IRQs 20 21 22 23) *5
[    1.061985] ACPI: PCI Interrupt Link [LSA0] (IRQs 20 21 22 23) *5
[    1.071971] ACPI: PCI Interrupt Link [LSA1] (IRQs 20 21 22 23) *10
[    1.078593] ACPI: PCI Interrupt Link [LATA] (IRQs 20 21 22 23) *0, disabled.
[    1.083081] ACPI: PCI Interrupt Link [LSA2] (IRQs 20 21 22 23) *10
[    1.091904] vgaarb: device added: PCI:0000:01:00.0,decodes=io+mem,owns=io+mem,locks=none
[    1.100002] vgaarb: loaded
[    1.102782] SCSI subsystem initialized
[    1.103760] usbcore: registered new interface driver usbfs
[    1.110012] usbcore: registered new interface driver hub
[    1.115318] usbcore: registered new device driver usb
[    1.120015] Advanced Linux Sound Architecture Driver Version 1.0.23.
[    1.130001] PCI: Using ACPI for IRQ routing
[    1.134271] NetLabel: Initializing
[    1.134271] NetLabel:  domain hash size = 128
[    1.140001] NetLabel:  protocols = UNLABELED CIPSOv4
[    1.144973] NetLabel:  unlabeled traffic allowed by default
[    1.150004] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
[    1.160005] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31
[    1.165102] hpet0: 3 comparators, 32-bit 25.000000 MHz counter
[    1.200028] Switching to clocksource hpet
[    1.204046] Slow work thread pool: Starting up
[    1.204571] Slow work thread pool: Ready
[    1.208532] FS-Cache: Loaded
[    1.211689] CacheFiles: Loaded
[    1.214759] pnp: PnP ACPI init
[    1.217822] ACPI: bus type pnp registered
[    1.227230] pnp: PnP ACPI: found 14 devices
[    1.231435] ACPI: ACPI bus type pnp unregistered
[    1.236062] system 00:06: [io  0x04d0-0x04d1] has been reserved
[    1.242007] system 00:06: [io  0x07b0-0x07df] has been reserved
[    1.247926] system 00:06: [io  0x0800-0x080f] has been reserved
[    1.253872] system 00:06: [io  0x0bb0-0x0bdf] has been reserved
[    1.259791] system 00:06: [io  0x2000-0x207f] has been reserved
[    1.265735] system 00:06: [io  0x2080-0x20ff] has been reserved
[    1.271674] system 00:06: [io  0x2400-0x247f] has been reserved
[    1.277766] system 00:06: [io  0x2480-0x24ff] has been reserved
[    1.283712] system 00:06: [io  0x2800-0x287f] has been reserved
[    1.289629] system 00:06: [io  0x2880-0x28ff] has been reserved
[    1.295577] system 00:06: [io  0x2c00-0x2c7f] has been reserved
[    1.301513] system 00:06: [io  0x2c80-0x2cff] has been reserved
[    1.307433] system 00:06: [mem 0x000d0000-0x000d3fff window] has been reserved
[    1.314685] system 00:06: [mem 0x000d4000-0x000d7fff window] has been reserved
[    1.321921] system 00:06: [mem 0x000de000-0x000dffff window] has been reserved
[    1.329140] system 00:06: [mem 0xfee01000-0xfeefffff] has been reserved
[    1.335780] system 00:06: [mem 0xefa80000-0xefabffff] has been reserved
[    1.342558] system 00:06: [mem 0xffb00000-0xffbfffff] has been reserved
[    1.349170] system 00:06: [mem 0xfff00000-0xffffffff] has been reserved
[    1.355812] system 00:08: [mem 0xfec00000-0xfec00fff] could not be reserved
[    1.362786] system 00:08: [mem 0xfee00000-0xfee00fff] has been reserved
[    1.369400] system 00:0c: [io  0x0290-0x0297] has been reserved
[    1.375354] system 00:0d: [mem 0x00000000-0x0009ffff] could not be reserved
[    1.382331] system 00:0d: [mem 0x000c0000-0x000cffff] has been reserved
[    1.388939] system 00:0d: [mem 0x000e0000-0x000fffff] could not be reserved
[    1.395927] system 00:0d: [mem 0x00100000-0xdfffffff] could not be reserved
[    1.403008] system 00:0d: [mem 0xfec00000-0xffffffff] could not be reserved
[    1.415484] pci 0000:00:06.0: PCI bridge to [bus 05-05]
[    1.420732] pci 0000:00:06.0:   bridge window [io  disabled]
[    1.426392] pci 0000:00:06.0:   bridge window [mem 0xeff00000-0xefffffff]
[    1.433202] pci 0000:00:06.0:   bridge window [mem 0xeef00000-0xeeffffff pref]
[    1.440440] pci 0000:00:0b.0: PCI bridge to [bus 04-04]
[    1.445665] pci 0000:00:0b.0:   bridge window [io  0xe000-0xefff]
[    1.451784] pci 0000:00:0b.0:   bridge window [mem 0xefe00000-0xefefffff]
[    1.458567] pci 0000:00:0b.0:   bridge window [mem pref disabled]
[    1.464689] pci 0000:00:0c.0: PCI bridge to [bus 03-03]
[    1.470035] pci 0000:00:0c.0:   bridge window [io  disabled]
[    1.475695] pci 0000:00:0c.0:   bridge window [mem 0xefd00000-0xefdfffff]
[    1.482511] pci 0000:00:0c.0:   bridge window [mem pref disabled]
[    1.488601] pci 0000:00:0d.0: PCI bridge to [bus 02-02]
[    1.493852] pci 0000:00:0d.0:   bridge window [io  disabled]
[    1.499511] pci 0000:00:0d.0:   bridge window [mem 0xefc00000-0xefcfffff]
[    1.506323] pci 0000:00:0d.0:   bridge window [mem pref disabled]
[    1.512434] pci 0000:00:0f.0: PCI bridge to [bus 01-01]
[    1.517660] pci 0000:00:0f.0:   bridge window [io  0xd000-0xdfff]
[    1.523780] pci 0000:00:0f.0:   bridge window [mem 0xefb00000-0xefbfffff]
[    1.530745] pci 0000:00:0f.0:   bridge window [mem 0xe0000000-0xe7ffffff 64bit pref]
[    1.538563] NET: Registered protocol family 2
[    1.543094] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    1.551890] TCP established hash table entries: 524288 (order: 11, 8388608 bytes)
[    1.564221] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    1.571515] TCP: Hash tables configured (established 524288 bind 65536)
[    1.578123] TCP reno registered
[    1.581313] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    1.587371] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    1.594093] NET: Registered protocol family 1
[    1.598616] RPC: Registered udp transport module.
[    1.603340] RPC: Registered tcp transport module.
[    1.608045] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.636221] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.641764] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.647290] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.652841] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.658369] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.663929] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.669460] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.675028] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.680569] pci 0000:00:00.0: Found enabled HT MSI Mapping
[    1.686146] Unpacking initramfs...
[    1.711869] Freeing initrd memory: 1184k freed
[    1.716840] PCI-DMA: Disabling AGP.
[    1.721191] PCI-DMA: aperture base @ 20000000 size 65536 KB
[    1.726758] PCI-DMA: using GART IOMMU.
[    1.730542] PCI-DMA: Reserving 64MB of IOMMU area in the AGP aperture
[    1.742767] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    1.752500] VFS: Disk quotas dquot_6.5.2
[    1.756523] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.763131] FS-Cache: Netfs 'nfs' registered for caching
[    1.768659] SGI XFS with ACLs, security attributes, large block/inode numbers, no debug enabled
[    1.778286] SGI XFS Quota Management subsystem
[    1.782752] msgmni has been set to 7922
[    1.787489] alg: No test for stdrng (krng)
[    1.796305] alg: No test for fips(ansi_cprng) (fips_ansi_cprng)
[    1.802366] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    1.809758] io scheduler noop registered
[    1.813787] io scheduler cfq registered (default)
[    1.819518] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0
[    1.827887] ACPI: Power Button [PWRB]
[    1.831639] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[    1.839033] ACPI: Power Button [PWRF]
[    1.846826] Real Time Clock Driver v1.12b
[    1.851098] Hangcheck: starting hangcheck timer 0.9.1 (tick is 180 seconds, margin is 60 seconds).
[    1.860078] Hangcheck: Using getrawmonotonic().
[    1.864678] [drm] Initialized drm 1.1.0 20060810
[    1.869350] [drm] radeon kernel modesetting enabled.
[    1.874666] ACPI: PCI Interrupt Link [LNEB] enabled at IRQ 19
[    1.880440] radeon 0000:01:00.0: PCI INT A -> Link[LNEB] -> GSI 19 (level, low) -> IRQ 19
[    1.890815] [drm] initializing kernel modesetting (RV380 0x1002:0x5B60).
[    1.897672] [drm] register mmio base: 0xEFBF0000
[    1.902308] [drm] register mmio size: 65536
[    1.907118] [drm] Generation 2 PCI interface, using max accessible memory
[    1.913936] radeon 0000:01:00.0: VRAM: 128M 0xE0000000 - 0xE7FFFFFF (128M used)
[    1.921258] radeon 0000:01:00.0: GTT: 512M 0xC0000000 - 0xDFFFFFFF
[    1.927477] [drm] radeon: using MSI.
[    1.931109] [drm] radeon: irq initialized.
[    1.936021] [drm] Detected VRAM RAM=128M, BAR=128M
[    1.940854] [drm] RAM width 64bits DDR
[    1.944709] [TTM] Zone  kernel: Available graphics memory: 2028090 kiB.
[    1.951340] [TTM] Initializing pool allocator.
[    1.955806] [drm] radeon: 128M of VRAM memory ready
[    1.960708] [drm] radeon: 512M of GTT memory ready.
[    1.965607] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    1.972842] [drm] radeon: 1 quad pipes, 1 Z pipes initialized.
[    1.979404] [drm] PCIE GART of 512M enabled (table at 0xE0040000).
[    1.985748] [drm] Loading R300 Microcode
[    1.989839] [drm] radeon: ring at 0x00000000C0000000
[    1.994838] [drm] ring test succeeded in 1 usecs
[    1.999547] [drm] radeon: ib pool ready.
[    2.003566] [drm] ib test succeeded in 0 usecs
[    2.008210] [drm] Default TV standard: NTSC
[    2.012413] [drm] 27.000000000 MHz TV ref clk
[    2.016780] [drm] DFP table revision: 4
[    2.020784] [drm] Default TV standard: NTSC
[    2.024974] [drm] 27.000000000 MHz TV ref clk
[    2.029441] [drm] Radeon Display Connectors
[    2.033640] [drm] Connector 0:
[    2.036703] [drm]   VGA
[    2.039160] [drm]   DDC: 0x60 0x60 0x60 0x60 0x60 0x60 0x60 0x60
[    2.045189] [drm]   Encoders:
[    2.048168] [drm]     CRT1: INTERNAL_DAC1
[    2.052201] [drm] Connector 1:
[    2.055267] [drm]   DVI-I
[    2.057896] [drm]   NONE
[    2.060461] [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
[    2.066467] [drm]   Encoders:
[    2.069441] [drm]     CRT2: INTERNAL_DAC2
[    2.073486] [drm]     DFP1: INTERNAL_TMDS1
[    2.077589] [drm] Connector 2:
[    2.080671] [drm]   S-video
[    2.083477] [drm]   Encoders:
[    2.086451] [drm]     TV1: INTERNAL_DAC2
[    2.222670] [drm] fb mappable at 0xE00C0000
[    2.226859] [drm] vram apper at 0xE0000000
[    2.230987] [drm] size 5242880
[    2.234051] [drm] fb depth is 24
[    2.237285] [drm]    pitch is 5120
[    2.240807] fbcon: radeondrmfb (fb0) is primary device
[    2.360480] Console: switching to colour frame buffer device 160x64
[    2.373024] fb0: radeondrmfb frame buffer device
[    2.377664] drm: registered panic notifier
[    2.381806] [drm] Initialized radeon 2.4.0 20080528 for 0000:01:00.0 on minor 0
[    2.389254] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[    2.395797] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    2.402150] 00:09: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    2.408205] sata_sil24 0000:04:00.0: PCI INT A -> Link[LNEB] -> GSI 19 (level, low) -> IRQ 19
[    2.417075] scsi0 : sata_sil24
[    2.420307] scsi1 : sata_sil24
[    2.423492] ata1: SATA max UDMA/100 host m128@0xefeffc00 port 0xefef8000 irq 19
[    2.430858] ata2: SATA max UDMA/100 host m128@0xefeffc00 port 0xefefa000 irq 19
[    2.438674] ACPI: PCI Interrupt Link [LSA0] enabled at IRQ 23
[    2.444488] sata_nv 0000:00:05.0: PCI INT A -> Link[LSA0] -> GSI 23 (level, low) -> IRQ 23
[    2.452820] sata_nv 0000:00:05.0: Using SWNCQ mode
[    2.457782] scsi2 : sata_nv
[    2.460734] scsi3 : sata_nv
[    2.463749] ata3: SATA max UDMA/133 cmd 0xcc00 ctl 0xc880 bmdma 0xc400 irq 23
[    2.470941] ata4: SATA max UDMA/133 cmd 0xc800 ctl 0xc480 bmdma 0xc408 irq 23
[    2.478428] ACPI: PCI Interrupt Link [LSA1] enabled at IRQ 22
[    2.484231] sata_nv 0000:00:05.1: PCI INT B -> Link[LSA1] -> GSI 22 (level, low) -> IRQ 22
[    2.492556] sata_nv 0000:00:05.1: Using SWNCQ mode
[    2.497524] scsi4 : sata_nv
[    2.500472] scsi5 : sata_nv
[    2.503489] ata5: SATA max UDMA/133 cmd 0xc080 ctl 0xc000 bmdma 0xb800 irq 22
[    2.510688] ata6: SATA max UDMA/133 cmd 0xbc00 ctl 0xb880 bmdma 0xb808 irq 22
[    2.518203] ACPI: PCI Interrupt Link [LSA2] enabled at IRQ 21
[    2.524014] sata_nv 0000:00:05.2: PCI INT C -> Link[LSA2] -> GSI 21 (level, low) -> IRQ 21
[    2.532335] sata_nv 0000:00:05.2: Using SWNCQ mode
[    2.537309] scsi6 : sata_nv
[    2.540256] scsi7 : sata_nv
[    2.543269] ata7: SATA max UDMA/133 cmd 0xb480 ctl 0xb400 bmdma 0xac00 irq 21
[    2.550457] ata8: SATA max UDMA/133 cmd 0xb080 ctl 0xb000 bmdma 0xac08 irq 21
[    2.557884] scsi8 : pata_amd
[    2.560962] scsi9 : pata_amd
[    2.564815] ata9: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
[    2.571821] ata10: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
[    2.579133] tg3.c:v3.110 (April 9, 2010)
[    2.583352] ACPI: PCI Interrupt Link [LNEA] enabled at IRQ 18
[    2.589134] tg3 0000:03:00.0: PCI INT A -> Link[LNEA] -> GSI 18 (level, low) -> IRQ 18
[    2.645558] tg3 0000:03:00.0: eth0: Tigon3 [partno(BCM95700A6) rev b002] (PCI Express) MAC address 00:17:31:f9:cc:c5
[    2.657867] tg3 0000:03:00.0: eth0: attached PHY is 5787 (10/100/1000Base-T Ethernet) (WireSpeed[1])
[    2.668819] tg3 0000:03:00.0: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[    2.678377] tg3 0000:03:00.0: eth0: dma_rwctrl[76180000] dma_mask[64-bit]
[    2.687109] ACPI: PCI Interrupt Link [LNED] enabled at IRQ 17
[    2.694584] tg3 0000:02:00.0: PCI INT A -> Link[LNED] -> GSI 17 (level, low) -> IRQ 17
[    2.755333] tg3 0000:02:00.0: eth1: Tigon3 [partno(BCM95700A6) rev b002] (PCI Express) MAC address 00:18:f3:44:df:ea
[    2.767905] tg3 0000:02:00.0: eth1: attached PHY is 5787 (10/100/1000Base-T Ethernet) (WireSpeed[1])
[    2.779023] tg3 0000:02:00.0: eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[    2.788843] tg3 0000:02:00.0: eth1: dma_rwctrl[76180000] dma_mask[64-bit]
[    2.798044] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 16
[    2.805718] ohci1394 0000:05:08.0: PCI INT A -> Link[LNKA] -> GSI 16 (level, low) -> IRQ 16
[    2.840022] ata5: SATA link down (SStatus 0 SControl 300)
[    2.870049] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[16]  MMIO=[effff800-efffffff]  Max Packet=[2048]  IR/IT contexts=[4/8]
[    2.883773] ata7: SATA link down (SStatus 0 SControl 300)
[    2.884267] eth1394: eth2: IPv4 over IEEE 1394 (fw-host0)
[    2.884395] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.884688] ACPI: PCI Interrupt Link [LUB2] enabled at IRQ 20
[    2.884701] ehci_hcd 0000:00:02.1: PCI INT B -> Link[LUB2] -> GSI 20 (level, low) -> IRQ 20
[    2.884716] ehci_hcd 0000:00:02.1: EHCI Host Controller
[    2.884725] ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 1
[    2.884747] ehci_hcd 0000:00:02.1: debug port 1
[    2.884781] ehci_hcd 0000:00:02.1: irq 20, io mem 0xefaebc00
[    2.960020] ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00
[    2.960030] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.976447] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    2.985699] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    2.995381] usb usb1: Product: EHCI Host Controller
[    3.002547] usb usb1: Manufacturer: Linux 2.6.35-rc2 ehci_hcd
[    3.010779] usb usb1: SerialNumber: 0000:00:02.1
[    3.017787] hub 1-0:1.0: USB hub found
[    3.021613] ata3.00: ATA-7: MAXTOR STM3320820AS, 3.AAE, max UDMA/133
[    3.021616] ata3.00: 625142448 sectors, multi 16: LBA48 NCQ (depth 31/32)
[    3.041596] hub 1-0:1.0: 10 ports detected
[    3.048268] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.057277] ACPI: PCI Interrupt Link [LUB0] enabled at IRQ 23
[    3.065322] ohci_hcd 0000:00:02.0: PCI INT A -> Link[LUB0] -> GSI 23 (level, low) -> IRQ 23
[    3.075961] ohci_hcd 0000:00:02.0: OHCI Host Controller
[    3.083772] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
[    3.093572] ohci_hcd 0000:00:02.0: irq 23, io mem 0xefaf8000
[    3.121561] ata3.00: configured for UDMA/133
[    3.162020] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[    3.171140] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.180828] usb usb2: Product: OHCI Host Controller
[    3.187913] usb usb2: Manufacturer: Linux 2.6.35-rc2 ohci_hcd
[    3.196385] usb usb2: SerialNumber: 0000:00:02.0
[    3.203320] hub 2-0:1.0: USB hub found
[    3.209411] hub 2-0:1.0: 10 ports detected
[    3.215924] Initializing USB Mass Storage driver...
[    3.223105] usbcore: registered new interface driver usb-storage
[    3.231616] USB Mass Storage support registered.
[    3.238575] usbcore: registered new interface driver libusual
[    3.246960] usbcore: registered new interface driver ums-alauda
[    3.255241] usbcore: registered new interface driver ums-cypress
[    3.263545] usbcore: registered new interface driver ums-datafab
[    3.271686] usbcore: registered new interface driver ums-freecom
[    3.280177] usbcore: registered new interface driver ums-isd200
[    3.288217] usbcore: registered new interface driver ums-jumpshot
[    3.296755] usbcore: registered new interface driver ums-karma
[    3.304852] usbcore: registered new interface driver ums-sddr09
[    3.312818] usbcore: registered new interface driver ums-sddr55
[    3.320794] usbcore: registered new interface driver ums-usbat
[    3.328826] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f03:PS2M] at 0x60,0x64 irq 1,12
[    3.340579] serio: i8042 KBD port at 0x60,0x64 irq 1
[    3.347666] serio: i8042 AUX port at 0x60,0x64 irq 12
[    3.354860] mice: PS/2 mouse device common for all mice
[    3.362261] input: PC Speaker as /devices/platform/pcspkr/input/input2
[    3.370872] I2O subsystem v1.325
[    3.376184] i2o: max drivers = 8
[    3.381753] i2c /dev entries driver
[    3.382601] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
[    3.398051] i2c i2c-2: nForce2 SMBus adapter at 0x2a00
[    3.405185] i2c i2c-3: nForce2 SMBus adapter at 0x2a80
[    3.412222] IR NEC protocol handler initialized
[    3.418650] IR RC5(x) protocol handler initialized
[    3.425314] IR RC6 protocol handler initialized
[    3.431742] IR JVC protocol handler initialized
[    3.437916] IR Sony protocol handler initialized
[    3.444382] Linux video capture interface: v2.00
[    3.450988] bttv: driver version 0.9.18 loaded
[    3.457165] bttv: using 8 buffers with 2080k (520 pages) each for capture
[    3.465833] bttv: Bt8xx card found (0).
[    3.471552] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 19
[    3.479215] bttv 0000:05:06.0: PCI INT A -> Link[LNKC] -> GSI 19 (level, low) -> IRQ 19
[    3.488927] bttv0: Bt878 (rev 17) at 0000:05:06.0, irq: 19, latency: 64, mmio: 0xeefff000
[    3.498842] bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
[    3.508366] bttv0: using: Hauppauge (bt878) [card=10,autodetected]
[    3.518937] bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
[    3.553767] usb 2-6: new low speed USB device using ohci_hcd and address 2
[    3.556404] tveeprom 4-0050: Hauppauge model 61344, rev D421, serial# 3902813
[    3.556407] tveeprom 4-0050: tuner model is Philips FM1216 (idx 21, type 5)
[    3.556409] tveeprom 4-0050: TV standards PAL(B/G) (eeprom 0x04)
[    3.556411] tveeprom 4-0050: audio processor is MSP3415 (idx 6)
[    3.556413] tveeprom 4-0050: has radio
[    3.556414] bttv0: Hauppauge eeprom indicates model#61344
[    3.556415] bttv0: tuner type=5
[    3.566986] msp3400 4-0040: MSP3415D-B3 found @ 0x80 (bt878 #0 [sw])
[    3.566989] msp3400 4-0040: msp3400 supports nicam, mode is autodetect
[    3.579332] tuner 4-0061: chip found @ 0xc2 (bt878 #0 [sw])
[    3.579607] tuner-simple 4-0061: creating new instance
[    3.579609] tuner-simple 4-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
[    3.580327] bttv0: registered device video0
[    3.580380] bttv0: registered device vbi0
[    3.580437] bttv0: registered device radio0
[    3.589839] bttv0: PLL: 28636363 => 35468950 .. ok
[    3.704982] Registered IR keymap rc-rc5-tv
[    3.711067] input: i2c IR (Hauppauge) as /devices/virtual/rc/rc0/input4
[    3.719674] rc0: i2c IR (Hauppauge) as /devices/virtual/rc/rc0
[    3.727544] ir-kbd-i2c: i2c IR (Hauppauge) detected at i2c-4/4-0018/ir0 [bt878 #0 [sw]]
[    3.851029] usb 2-6: New USB device found, idVendor=062a, idProduct=0000
[    3.859556] usb 2-6: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    4.570036] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[    4.584266] ata1.00: ATA-7: SAMSUNG HD642JJ, 1AA01113, max UDMA7
[    4.592090] ata1.00: 1250263728 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    4.602570] k8temp 0000:00:18.3: Temperature readouts might be wrong - check erratum #141
[    4.607295] ata1.00: configured for UDMA/100
[    4.607402] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG HD642JJ  1AA0 PQ: 0 ANSI: 5
[    4.607743] sd 0:0:0:0: [sda] 1250263728 512-byte logical blocks: (640 GB/596 GiB)
[    4.607853] sd 0:0:0:0: [sda] Write Protect is off
[    4.607897] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    4.608119]  sda: sda1 sda2 sda3
[    4.662632] k8temp 0000:00:19.3: Temperature readouts might be wrong - check erratum #141
[    4.662886] sd 0:0:0:0: [sda] Attached SCSI disk
[    4.679987] md: raid1 personality registered for level 1
[    4.687604] device-mapper: uevent: version 1.0.3
[    4.694677] device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: dm-devel@redhat.com
[    4.705249] EDAC MC: Ver: 2.1.0 Jun  6 2010
[    4.711717] EDAC amd64_edac:  Ver: 3.3.0 Jun  6 2010
[    4.718974] EDAC amd64: ECC is enabled by BIOS.
[    4.725900] EDAC amd64: ECC is enabled by BIOS.
[    4.733048] EDAC MC0: Giving out device to 'amd64_edac' 'RevF': DEV 0000:00:18.2
[    4.742899] EDAC MC1: Giving out device to 'amd64_edac' 'RevF': DEV 0000:00:19.2
[    4.752471] EDAC PCI0: Giving out device to module 'amd64_edac' controller 'EDAC PCI controller': DEV '0000:00:18.2' (POLLED)
[    4.765926] cpuidle: using governor ladder
[    4.772113] cpuidle: using governor menu
[    4.780020] usbcore: registered new interface driver hiddev
[    4.793326] input: HID 062a:0000 as /devices/pci0000:00/0000:00:02.0/usb2/2-6/2-6:1.0/input/input5
[    4.804673] generic-usb 0003:062A:0000.0001: input,hidraw0: USB HID v1.10 Mouse [HID 062a:0000] on usb-0000:00:02.0-6/input0
[    4.818288] usbcore: registered new interface driver usbhid
[    4.826106] usbhid: USB HID core driver
[    4.832535] Bt87x 0000:05:06.1: PCI INT A -> Link[LNKC] -> GSI 19 (level, low) -> IRQ 19
[    4.843499] bt87x0: Using board 1, analog, digital (rate 32000 Hz)
[    4.852597] ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 22
[    4.860602] HDA Intel 0000:00:06.1: PCI INT B -> Link[LAZA] -> GSI 22 (level, low) -> IRQ 22
[    4.871687] hda_intel: Disable MSI for Nvidia chipset
[    6.180410] ALSA device list:
[    6.185944]   #0: HDA NVidia at 0xefafc000 irq 22
[    6.193024]   #1: Brooktree Bt878 at 0xeeffe000, irq 19
[    6.200794] Initializing XFRM netlink socket
[    6.207388] NET: Registered protocol family 17
[    6.214250] NET: Registered protocol family 15
[    6.220922] powernow-k8: Found 2 Dual-Core AMD Opteron(tm) Processor 2218 (4 cpu cores) (version 2.20.00)
[    6.233155] powernow-k8:    0 : fid 0x12 (2600 MHz), vid 0x8
[    6.241464] powernow-k8:    1 : fid 0x10 (2400 MHz), vid 0xa
[    6.249392] powernow-k8:    2 : fid 0xe (2200 MHz), vid 0xc
[    6.257330] powernow-k8:    3 : fid 0xc (2000 MHz), vid 0xe
[    6.265346] powernow-k8:    4 : fid 0xa (1800 MHz), vid 0x10
[    6.273278] powernow-k8:    5 : fid 0x2 (1000 MHz), vid 0x12
[    6.281598] powernow-k8:    0 : fid 0x12 (2600 MHz), vid 0x8
[    6.289875] powernow-k8:    1 : fid 0x10 (2400 MHz), vid 0xa
[    6.297629] powernow-k8:    2 : fid 0xe (2200 MHz), vid 0xc
[    6.305526] powernow-k8:    3 : fid 0xc (2000 MHz), vid 0xe
[    6.313428] powernow-k8:    4 : fid 0xa (1800 MHz), vid 0x10
[    6.321222] powernow-k8:    5 : fid 0x2 (1000 MHz), vid 0x12
[    6.520018] Clocksource tsc unstable (delta = -80820683 ns)
[    6.820042] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 0)
[    6.836960] ata2.00: ATA-7: SAMSUNG HD642JJ, 1AA01113, max UDMA7
[    6.847434] ata2.00: 1250263728 sectors, multi 0: LBA48 NCQ (depth 31/32)
[    6.865133] ata2.00: configured for UDMA/100
[    6.874005] scsi 1:0:0:0: Direct-Access     ATA      SAMSUNG HD642JJ  1AA0 PQ: 0 ANSI: 5
[    6.887237] sd 1:0:0:0: [sdb] 1250263728 512-byte logical blocks: (640 GB/596 GiB)
[    6.899518] scsi 2:0:0:0: Direct-Access     ATA      MAXTOR STM332082 3.AA PQ: 0 ANSI: 5
[    6.899563] sd 1:0:0:0: [sdb] Write Protect is off
[    6.899612] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    6.899883]  sdb: sdb1 sdb2 sdb3
[    6.943091] sd 2:0:0:0: [sdc] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[    6.943516] sd 1:0:0:0: [sdb] Attached SCSI disk
[    6.964360] sd 2:0:0:0: [sdc] Write Protect is off
[    6.973709] sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    6.987533]  sdc: sdc1 sdc2
[    7.016124] sd 2:0:0:0: [sdc] Attached SCSI disk
[    7.270023] ata4: SATA link down (SStatus 0 SControl 300)
[    7.600025] ata6: SATA link down (SStatus 0 SControl 300)
[    7.930021] ata8: SATA link down (SStatus 0 SControl 300)
[    7.939835] Freeing unused kernel memory: 552k freed
[    7.949528] Write protecting the kernel read-only data: 10240k
[    7.959960] Freeing unused kernel memory: 640k freed
[    7.970034] Freeing unused kernel memory: 1696k freed
[   90.040053] general protection fault: 0000 [#1] SMP 
[   90.045062] last sysfs file: /sys/devices/pci0000:00/0000:00:06.0/0000:05:06.0/resource
[   90.050007] CPU 0 
[   90.050007] Modules linked in: sg
[   90.050007] 
[   90.050007] Pid: 335, comm: kblockd/0 Not tainted 2.6.35-rc2 #1 KFN5-D SLI/KFN5-D SLI
[   90.050007] RIP: 0010:[<ffffffff8135aa64>]  [<ffffffff8135aa64>] ata_find_dev+0x24/0x90
[   90.050007] RSP: 0018:ffff88007ffdbda0  EFLAGS: 00010082
[   90.050007] RAX: 0720072007200720 RBX: ffff88007ffc7000 RCX: 0720072007202558
[   90.050007] RDX: ffff880007009e38 RSI: 0000000000000000 RDI: ffff880007008000
[   90.050007] RBP: ffff880006cef700 R08: 0000000000000001 R09: 0000000000000008
[   90.050007] R10: 0000000000000000 R11: ffff88000723edb0 R12: ffff88007f3a3800
[   90.050007] R13: ffff880007008000 R14: ffffffff81340f80 R15: ffff88007ffc7138
[   90.050007] FS:  00007f558bc58700(0000) GS:ffff880001c00000(0000) knlGS:0000000000000000
[   90.050007] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[   90.050007] CR2: 00007fffa9653000 CR3: 0000000006429000 CR4: 00000000000006f0
[   90.050007] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   90.050007] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[   90.050007] Process kblockd/0 (pid: 335, threadinfo ffff88007ffda000, task ffff88007ff8a7d0)
[   90.050007] Stack:
[   90.050007]  ffffffff8135ab25 ffffffff8135e7cb ffff880006cef700 ffff88007f3a3800
[   90.050007] <0> ffff88000723ecd0 0000000000000287 ffff88007ffc7048 ffffffff81341c49
[   90.050007] <0> ffff88000723ecd0 ffff88007ffc7000 ffff880007290000 ffff88000723ecd0
[   90.050007] Call Trace:
[   90.050007]  [<ffffffff8135ab25>] ? ata_scsi_find_dev+0x5/0x30
[   90.050007]  [<ffffffff8135e7cb>] ? ata_scsi_queuecmd+0x4b/0x2c0
[   90.050007]  [<ffffffff81341c49>] ? scsi_dispatch_cmd+0xd9/0x210
[   90.050007]  [<ffffffff81348530>] ? scsi_request_fn+0x300/0x3e0
[   90.050007]  [<ffffffff811e31e0>] ? blk_unplug_work+0x0/0x20
[   90.050007]  [<ffffffff811e4624>] ? generic_unplug_device+0x24/0x30
[   90.050007]  [<ffffffff8104ca6b>] ? worker_thread+0xeb/0x180
[   90.050007]  [<ffffffff81050690>] ? autoremove_wake_function+0x0/0x30
[   90.050007]  [<ffffffff8104c980>] ? worker_thread+0x0/0x180
[   90.050007]  [<ffffffff810501fe>] ? kthread+0x8e/0xa0
[   90.050007]  [<ffffffff81003194>] ? kernel_thread_helper+0x4/0x10
[   90.050007]  [<ffffffff81050170>] ? kthread+0x0/0xa0
[   90.050007]  [<ffffffff81003190>] ? kernel_thread_helper+0x0/0x10
[   90.050007] Code: 1f 84 00 00 00 00 00 8b 87 00 29 00 00 85 c0 75 46 48 8b 87 38 1e 00 00 48 8d 97 38 1e 00 00 48 8d 88 38 1e 00 00 48 39 ca 74 4c <48> 3b 90 f8 28 00 00 74 43 ba 01 00 00 00 39 d6 7d 47 48 63 f6 
[   90.050007] RIP  [<ffffffff8135aa64>] ata_find_dev+0x24/0x90
[   90.050007]  RSP <ffff88007ffdbda0>
[   90.050007] ---[ end trace c14df2a6b8b3b357 ]---
[  261.953760] SysRq : Emergency Sync
[  261.953760] Emergency Sync complete
[  261.953760] SysRq : Emergency Remount R/O
[  261.953760] SysRq : Emergency Sync
[  261.953760] SysRq : Resetting

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

* Re: Linux 2.6.35-rc2
  2010-06-06 14:19   ` Linus Torvalds
  2010-06-06 15:04     ` Torsten Kaiser
@ 2010-06-06 15:48     ` Tejun Heo
  2010-06-06 15:52       ` Tejun Heo
  2010-06-06 15:58     ` Torsten Kaiser
  2 siblings, 1 reply; 27+ messages in thread
From: Tejun Heo @ 2010-06-06 15:48 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: Torsten Kaiser, Alex Deucher, Linux Kernel Mailing List,
	Jeff Garzik

Hello, Torsten, Linus.

On 06/06/2010 04:19 PM, Linus Torvalds wrote:
>> [   90.040053] general protection fault: 0000 [#1] SMP
>> [   90.045062] last sysfs file: /sys/devices/pci0000:00/0000:00:06.0/0000:05:06.0/resource
>> [   90.050007] CPU 0
>> [   90.050007] Modules linked in: sg
>> [   90.050007]
>> [   90.050007] Pid: 335, comm: kblockd/0 Not tainted 2.6.35-rc2 #1 KFN5-D SLI/KFN5-D SLI
>> [   90.050007] RIP: 0010:[<ffffffff8135aa64>]  [<ffffffff8135aa64>] ata_find_dev+0x24/0x90
>> [   90.050007] RSP: 0018:ffff88007ffdbda0  EFLAGS: 00010082
>> [   90.050007] RAX: 0720072007200720 RBX: ffff88007ffc7000 RCX: 0720072007202558
>> [   90.050007] RDX: ffff880007009e38 RSI: 0000000000000000 RDI: ffff880007008000
>> [   90.050007] RBP: ffff880006cef700 R08: 0000000000000001 R09: 0000000000000008
>> [   90.050007] R10: 0000000000000000 R11: ffff88000723edb0 R12: ffff88007f3a3800
>> [   90.050007] R13: ffff880007008000 R14: ffffffff81340f80 R15: ffff88007ffc7138
>> [   90.050007] FS:  00007f558bc58700(0000) GS:ffff880001c00000(0000) knlGS:0000000000000000
>> [   90.050007] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
>> [   90.050007] CR2: 00007fffa9653000 CR3: 0000000006429000 CR4: 00000000000006f0
>> [   90.050007] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
>> [   90.050007] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
...
>> (gdb) list *0xffffffff8135aa64
>> 0xffffffff8135aa64 is in ata_find_dev (include/linux/libata.h:1201).
>> 1196            return ap->nr_pmp_links != 0;
>> 1197    }
>> 1198
>> 1199    static inline int ata_is_host_link(const struct ata_link *link)
>> 1200    {
>> 1201            return link == &link->ap->link || link == link->ap->slave_link;
>> 1202    }
>> 1203    #else /* CONFIG_SATA_PMP */
>> 1204    static inline bool sata_pmp_supported(struct ata_port *ap)
>> 1205    {

Hmmm... that's really odd.  An ata_port contains one ata_link
structure in ap->link which is initialized by ata_link_init() during
ata_port_alloc(), so ap->link.ap == ap should always hold.

In the above case, ap->link.ap is containing 0x0720072007200720 (RAX)
instead of the proper address 0xffff880007008000 (RDI) and
ata_is_host_link() is causing oops trying to derference
ap->link.ap->slave_link.

Odd, I can't think of any change which could cause such behavior
difference.  Where would 0x0720072007200720 come from?  That's a
rather strange value to be there and it doesn't seem to be a magic
value.  I'll see whether I can reproduce the problem.  Can you please
try w/o KMS just in case?

Thanks.

-- 
tejun

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

* Re: Linux 2.6.35-rc2
  2010-06-06 15:48     ` Tejun Heo
@ 2010-06-06 15:52       ` Tejun Heo
  2010-06-06 16:25         ` Torsten Kaiser
  0 siblings, 1 reply; 27+ messages in thread
From: Tejun Heo @ 2010-06-06 15:52 UTC (permalink / raw)
  To: Torsten Kaiser
  Cc: Linus Torvalds, Alex Deucher, Linux Kernel Mailing List,
	Jeff Garzik

On 06/06/2010 05:48 PM, Tejun Heo wrote:
> Can you please try w/o KMS just in case?

Also, does it always crash the same way?

Thanks.

-- 
tejun

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

* Re: Linux 2.6.35-rc2
  2010-06-06 14:19   ` Linus Torvalds
  2010-06-06 15:04     ` Torsten Kaiser
  2010-06-06 15:48     ` Tejun Heo
@ 2010-06-06 15:58     ` Torsten Kaiser
  2 siblings, 0 replies; 27+ messages in thread
From: Torsten Kaiser @ 2010-06-06 15:58 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Alex Deucher, Linux Kernel Mailing List

On Sun, Jun 6, 2010 at 4:19 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Sun, 6 Jun 2010, Torsten Kaiser wrote:
>>
>> The first problem that shows up is, that after the KMS switches to the
>> correct video mode (1280x1024 for an DVI attached LCD), the display
>> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
>> off and on again. Something in the new powersaving?
>
> Or maybe a borderline display timing that the display has trouble syncing
> up with?
>

Doesn't seems so.
On both kernels the fb console switches to 1280x1024@59.9 according to
the monitor and after starting X this is switched to 1280x1024@60.2.
(A new try with 2.6.35-rc2 got me to the weave pattern from X before
the ata OOPS killed the machine)

I tried both kernels with drm.debug=15 to get more information, but I
can't see anything suspicious.
The modelines get renumbered, but still look the same.

But I was wrong about the 1..2 seconds: The switch-off-intervall is ~10 seconds.

Here are the parts where the kernel switches to 1280x1024:

>From 2.6.34:
[    2.269082] [drm:drm_setup_crtcs],
[    2.269084] [drm:drm_enable_connectors], connector 10 enabled? yes
[    2.269086] [drm:drm_enable_connectors], connector 13 enabled? yes
[    2.269087] [drm:drm_enable_connectors], connector 14 enabled? no
[    2.269089] [drm:drm_target_preferred], looking for cmdline mode on
connector 10
[    2.269093] [drm:drm_target_preferred], found mode 1280x1024
[    2.269095] [drm:drm_target_preferred], looking for cmdline mode on
connector 13
[    2.269097] [drm:drm_target_preferred], found mode 1280x1024
[    2.269098] [drm:drm_setup_crtcs], picking CRTCs for 4096x4096 config
[    2.269103] [drm:drm_setup_crtcs], desired mode 1280x1024 set on crtc 7
[    2.269104] [drm:drm_setup_crtcs], desired mode 1280x1024 set on crtc 8
[    2.273467] [drm] fb mappable at 0xE00C0000
[    2.277657] [drm] vram apper at 0xE0000000
[    2.281789] [drm] size 5242880
[    2.284852] [drm] fb depth is 24
[    2.288086] [drm]    pitch is 5120
[    2.291609] fbcon: radeondrmfb (fb0) is primary device
[    2.297424] [drm:drm_crtc_helper_set_config],
[    2.297426] [drm:drm_crtc_helper_set_config], crtc:
ffff88011f65a000 7 fb: ffff88007f190900 connectors: ffff8800077ef080
num_connectors: 1 (x, y) (0, 0)
[    2.297432] [drm:drm_crtc_helper_set_config], crtc has no fb, full mode set
[    2.297434] [drm:drm_crtc_helper_set_config], modes are different,
full mode set
[    2.297436] [drm:drm_mode_debug_printmodeline], Modeline 0:"" 0 0 0
0 0 0 0 0 0 0 0x0 0x0
[    2.297439] [drm:drm_mode_debug_printmodeline], Modeline
41:"1280x1024" 0 109000 1280 1368 1496 1712 1024 1027 1034 1063 0x0
0x6
[    2.297444] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88011f65a000
[    2.297446] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88011f65b000
[    2.297449] [drm:drm_crtc_helper_set_config], attempting to set
mode from userspace
[    2.297451] [drm:drm_mode_debug_printmodeline], Modeline
41:"1280x1024" 0 109000 1280 1368 1496 1712 1024 1027 1034 1063 0x0
0x6
[    2.297456] [drm:radeon_encoder_set_active_device], setting active
device to 00000001 from 00000001 00000001 for encoder 1
[    2.297463] [drm:radeon_legacy_primary_dac_dpms],
[    2.297465] [drm:radeon_legacy_tv_dac_dpms],
[    2.297470] [drm:radeon_crtc_set_base],
[    2.297479] [drm:r100_bandwidth_update], GRPH_BUFFER_CNTL from to 20007c7c
[    2.297481] [drm:radeon_set_crtc_timing],
[    2.297485] [drm:radeon_set_pll],
[    2.297487] [drm:radeon_compute_pll_legacy], PLL freq 109000 2 1023
[    2.297819] [drm:radeon_set_pll], dc=10900, fd=109, rd=9, pd=3
[    2.297829] [drm:radeon_set_pll], Wrote: 0x00000009 0x0004006d
0x00000000 (0x00008f00)
[    2.297832] [drm:radeon_set_pll], Wrote: rd=9, fd=109, pd=4
[    2.347825] [drm:drm_crtc_helper_set_mode], DAC-9: set mode 1280x1024 29
[    2.347827] [drm:radeon_legacy_primary_dac_mode_set],
[    2.347852] [drm:radeon_legacy_primary_dac_dpms],
[    2.347855] [drm:radeon_legacy_tv_dac_dpms],
[    2.347859] [drm:drm_crtc_helper_set_config],
[    2.347860] [drm:drm_crtc_helper_set_config], crtc:
ffff88011f65b000 8 fb: ffff88007f190900 connectors: ffff8800077ef060
num_connectors: 1 (x, y) (0, 0)
[    2.347865] [drm:drm_crtc_helper_set_config], crtc has no fb, full mode set
[    2.347866] [drm:drm_crtc_helper_set_config], modes are different,
full mode set
[    2.347869] [drm:drm_mode_debug_printmodeline], Modeline 0:"" 0 0 0
0 0 0 0 0 0 0 0x0 0x0
[    2.347872] [drm:drm_mode_debug_printmodeline], Modeline
42:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48
0x5
[    2.347876] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88011f65a000
[    2.347878] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88011f65b000
[    2.347881] [drm:drm_crtc_helper_set_config], attempting to set
mode from userspace
[    2.347883] [drm:drm_mode_debug_printmodeline], Modeline
42:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48
0x5
[    2.347887] [drm:radeon_encoder_set_active_device], setting active
device to 00000008 from 00000008 00000018 for encoder 2
[    2.347892] [drm:radeon_legacy_tmds_int_dpms],
[    2.347894] [drm:radeon_legacy_tv_dac_dpms],
[    2.347899] [drm:radeon_crtc_set_base],
[    2.347905] [drm:r100_bandwidth_update], GRPH_BUFFER_CNTL from to 20007c7c
[    2.347909] [drm:r100_bandwidth_update], GRPH2_BUFFER_CNTL from to 20007c7c
[    2.347911] [drm:radeon_set_crtc_timing],
[    2.347913] [drm:radeon_set_pll],
[    2.347915] [drm:radeon_compute_pll_legacy], PLL freq 108000 2 1023
[    2.348119] [drm:radeon_set_pll], dc=10800, fd=16, rd=2, pd=2
[    2.348129] [drm:radeon_set_pll], Wrote2: 0x00000002 0x00010010
0x00000000 (0x00008c00)
[    2.348131] [drm:radeon_set_pll], Wrote2: rd=2, fd=16, pd=1
[    2.398137] [drm:drm_crtc_helper_set_mode], TMDS-12: set mode 1280x1024 2a
[    2.398139] [drm:radeon_legacy_tmds_int_mode_set],
[    2.398180] [drm:radeon_legacy_tmds_int_dpms],
[    2.398183] [drm:radeon_legacy_tv_dac_dpms],
[    2.404637] [drm:drm_crtc_helper_set_config],
[    2.404639] [drm:drm_crtc_helper_set_config], crtc:
ffff88011f65a000 7 fb: ffff88007f190900 connectors: ffff8800077ef080
num_connectors: 1 (x, y) (0, 0)
[    2.404644] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88011f65a000
[    2.404646] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88011f65b000
[    2.404649] [drm:drm_crtc_helper_set_config],
[    2.404650] [drm:drm_crtc_helper_set_config], crtc:
ffff88011f65b000 8 fb: ffff88007f190900 connectors: ffff8800077ef060
num_connectors: 1 (x, y) (0, 0)
[    2.404655] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88011f65a000
[    2.404657] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88011f65b000
[    2.411530] Console: switching to colour frame buffer device 160x64
[    2.411534] [drm:drm_crtc_helper_set_config],
[    2.411535] [drm:drm_crtc_helper_set_config], crtc:
ffff88011f65a000 7 fb: ffff88007f190900 connectors: ffff8800077ef080
num_connectors: 1 (x, y) (0, 0)
[    2.411539] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88011f65a000
[    2.411541] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88011f65b000
[    2.411543] [drm:drm_crtc_helper_set_config],
[    2.411544] [drm:drm_crtc_helper_set_config], crtc:
ffff88011f65b000 8 fb: ffff88007f190900 connectors: ffff8800077ef060
num_connectors: 1 (x, y) (0, 0)
[    2.411548] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88011f65a000
[    2.411550] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88011f65b000
[    2.424139] fb0: radeondrmfb frame buffer device
[    2.428777] registered panic notifier
[    2.432485] [drm] Initialized radeon 2.3.0 20080528 for
0000:01:00.0 on minor 0

And from 2.6.35-rc2:
[    3.656308] [drm:drm_setup_crtcs],
[    3.659836] [drm:drm_enable_connectors], connector 10 enabled? yes
[    3.666075] [drm:drm_enable_connectors], connector 13 enabled? yes
[    3.672309] [drm:drm_enable_connectors], connector 14 enabled? no
[    3.678434] [drm:drm_target_preferred], looking for cmdline mode on
connector 10
[    3.685889] [drm:drm_target_preferred], found mode 1280x1024
[    3.691601] [drm:drm_target_preferred], looking for cmdline mode on
connector 13
[    3.699023] [drm:drm_target_preferred], found mode 1280x1024
[    3.704748] [drm:drm_setup_crtcs], picking CRTCs for 4096x4096 config
[    3.711241] [drm:drm_setup_crtcs], desired mode 1280x1024 set on crtc 7
[    3.717884] [drm:drm_setup_crtcs], desired mode 1280x1024 set on crtc 8
[    3.729097] [drm] fb mappable at 0xE00C0000
[    3.733313] [drm] vram apper at 0xE0000000
[    3.737414] [drm] size 5242880
[    3.740497] [drm] fb depth is 24
[    3.743735] [drm]    pitch is 5120
[    3.747239] fbcon: radeondrmfb (fb0) is primary device
[    3.753040] [drm:drm_crtc_helper_set_config],
[    3.753042] [drm:drm_crtc_helper_set_config], crtc:
ffff88007f40c000 7 fb: ffff8800076f28b0 connectors: ffff88007f43f920
num_connectors: 1 (x, y) (0, 0)
[    3.753047] [drm:drm_crtc_helper_set_config], crtc has no fb, full mode set
[    3.753048] [drm:drm_crtc_helper_set_config], modes are different,
full mode set
[    3.753050] [drm:drm_mode_debug_printmodeline], Modeline 0:"" 0 0 0
0 0 0 0 0 0 0 0x0 0x0
[    3.753053] [drm:drm_mode_debug_printmodeline], Modeline
40:"1280x1024" 0 109000 1280 1368 1496 1712 1024 1027 1034 1063 0x0
0x6
[    3.753057] [drm:drm_crtc_helper_set_config], encoder changed, full
mode switch
[    3.753059] [drm:drm_crtc_helper_set_config], crtc changed, full mode switch
[    3.753060] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88007f40c000
[    3.753062] [drm:drm_crtc_helper_set_config], attempting to set
mode from userspace
[    3.753064] [drm:drm_mode_debug_printmodeline], Modeline
40:"1280x1024" 0 109000 1280 1368 1496 1712 1024 1027 1034 1063 0x0
0x6
[    3.753070] [drm:radeon_encoder_set_active_device], setting active
device to 00000001 from 00000001 00000001 for encoder 1
[    3.753076] [drm:radeon_legacy_primary_dac_dpms],
[    3.753079] [drm:radeon_legacy_tv_dac_dpms],
[    3.753082] [drm:radeon_legacy_tmds_int_dpms],
[    3.753087] [drm:radeon_crtc_set_base],
[    3.753096] [drm:r100_bandwidth_update], GRPH_BUFFER_CNTL from to 20007c7c
[    3.753098] [drm:radeon_set_crtc_timing],
[    3.753102] [drm:radeon_set_pll],
[    3.753104] [drm:radeon_compute_pll_legacy], PLL freq 109000 2 1023
[    3.753436] [drm:radeon_set_pll], dc=10900, fd=109, rd=9, pd=3
[    3.753445] [drm:radeon_set_pll], Wrote: 0x00000009 0x0004006d
0x00000000 (0x00008f00)
[    3.753447] [drm:radeon_set_pll], Wrote: rd=9, fd=109, pd=4
[    3.803450] [drm:drm_crtc_helper_set_mode], DAC-9: set mode 1280x1024 28
[    3.803452] [drm:radeon_legacy_primary_dac_mode_set],
[    3.803476] [drm:radeon_legacy_primary_dac_dpms],
[    3.803479] [drm:radeon_legacy_tv_dac_dpms],
[    3.803483] [drm:radeon_legacy_tmds_int_dpms],
[    3.803487] [drm:drm_crtc_helper_set_config],
[    3.803488] [drm:drm_crtc_helper_set_config], crtc:
ffff88007f40d000 8 fb: ffff8800076f28b0 connectors: ffff88007f43f940
num_connectors: 1 (x, y) (0, 0)
[    3.803492] [drm:drm_crtc_helper_set_config], crtc has no fb, full mode set
[    3.803494] [drm:drm_crtc_helper_set_config], modes are different,
full mode set
[    3.803496] [drm:drm_mode_debug_printmodeline], Modeline 0:"" 0 0 0
0 0 0 0 0 0 0 0x0 0x0
[    3.803499] [drm:drm_mode_debug_printmodeline], Modeline
41:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48
0x5
[    3.803503] [drm:drm_crtc_helper_set_config], encoder changed, full
mode switch
[    3.803505] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88007f40c000
[    3.803507] [drm:drm_crtc_helper_set_config], crtc changed, full mode switch
[    3.803508] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88007f40d000
[    3.803510] [drm:drm_crtc_helper_set_config], attempting to set
mode from userspace
[    3.803512] [drm:drm_mode_debug_printmodeline], Modeline
41:"1280x1024" 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48
0x5
[    3.803516] [drm:radeon_encoder_set_active_device], setting active
device to 00000008 from 00000008 00000018 for encoder 2
[    3.803520] [drm:radeon_legacy_tmds_int_dpms],
[    3.803522] [drm:radeon_legacy_tv_dac_dpms],
[    3.803527] [drm:radeon_crtc_set_base],
[    3.803534] [drm:r100_bandwidth_update], GRPH_BUFFER_CNTL from to 20007c7c
[    3.803537] [drm:r100_bandwidth_update], GRPH2_BUFFER_CNTL from to 20007c7c
[    3.803538] [drm:radeon_set_crtc_timing],
[    3.803541] [drm:radeon_set_pll],
[    3.803542] [drm:radeon_compute_pll_legacy], PLL freq 108000 2 1023
[    3.803747] [drm:radeon_set_pll], dc=10800, fd=16, rd=2, pd=2
[    3.803757] [drm:radeon_set_pll], Wrote2: 0x00000002 0x00010010
0x00000000 (0x00008c00)
[    3.803759] [drm:radeon_set_pll], Wrote2: rd=2, fd=16, pd=1
[    3.853764] [drm:drm_crtc_helper_set_mode], TMDS-12: set mode 1280x1024 29
[    3.853766] [drm:radeon_legacy_tmds_int_mode_set],
[    3.853807] [drm:radeon_legacy_tmds_int_dpms],
[    3.853810] [drm:radeon_legacy_tv_dac_dpms],
[    3.853835] [drm:drm_crtc_helper_set_config],
[    3.853836] [drm:drm_crtc_helper_set_config], crtc:
ffff88007f40c000 7 fb: ffff8800076f28b0 connectors: ffff88007f43f920
num_connectors: 1 (x, y) (0, 0)
[    3.853841] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88007f40c000
[    3.853843] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88007f40d000
[    3.853845] [drm:drm_crtc_helper_set_config],
[    3.853846] [drm:drm_crtc_helper_set_config], crtc:
ffff88007f40d000 8 fb: ffff8800076f28b0 connectors: ffff88007f43f940
num_connectors: 1 (x, y) (0, 0)
[    3.853850] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88007f40c000
[    3.853852] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88007f40d000
[    3.860309] [drm:drm_crtc_helper_set_config],
[    3.860310] [drm:drm_crtc_helper_set_config], crtc:
ffff88007f40c000 7 fb: ffff8800076f28b0 connectors: ffff88007f43f920
num_connectors: 1 (x, y) (0, 0)
[    3.860314] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88007f40c000
[    3.860316] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88007f40d000
[    3.860319] [drm:drm_crtc_helper_set_config],
[    3.860320] [drm:drm_crtc_helper_set_config], crtc:
ffff88007f40d000 8 fb: ffff8800076f28b0 connectors: ffff88007f43f940
num_connectors: 1 (x, y) (0, 0)
[    3.860324] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88007f40c000
[    3.860326] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88007f40d000
[    3.867138] Console: switching to colour frame buffer device 160x64
[    3.867142] [drm:drm_crtc_helper_set_config],
[    3.867143] [drm:drm_crtc_helper_set_config], crtc:
ffff88007f40c000 7 fb: ffff8800076f28b0 connectors: ffff88007f43f920
num_connectors: 1 (x, y) (0, 0)
[    3.867147] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88007f40c000
[    3.867149] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88007f40d000
[    3.867151] [drm:drm_crtc_helper_set_config],
[    3.867152] [drm:drm_crtc_helper_set_config], crtc:
ffff88007f40d000 8 fb: ffff8800076f28b0 connectors: ffff88007f43f940
num_connectors: 1 (x, y) (0, 0)
[    3.867156] [drm:drm_crtc_helper_set_config], setting connector 10
crtc to ffff88007f40c000
[    3.867158] [drm:drm_crtc_helper_set_config], setting connector 13
crtc to ffff88007f40d000
[    4.559861] fb0: radeondrmfb frame buffer device
[    4.566873] drm: registered panic notifier
[    4.573135] [drm] Initialized radeon 2.4.0 20080528 for
0000:01:00.0 on minor 0

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

* Re: Linux 2.6.35-rc2
  2010-06-06 15:52       ` Tejun Heo
@ 2010-06-06 16:25         ` Torsten Kaiser
  2010-06-07  1:03           ` Alessandro Suardi
  2010-06-07  2:33           ` Dave Airlie
  0 siblings, 2 replies; 27+ messages in thread
From: Torsten Kaiser @ 2010-06-06 16:25 UTC (permalink / raw)
  To: Tejun Heo
  Cc: Linus Torvalds, Alex Deucher, Linux Kernel Mailing List,
	Jeff Garzik

On Sun, Jun 6, 2010 at 5:52 PM, Tejun Heo <htejun@gmail.com> wrote:
> On 06/06/2010 05:48 PM, Tejun Heo wrote:
>> Can you please try w/o KMS just in case?

2 out of 2 attempts without KMS worked without any OOPS.
Sorry to have bother you with this, it now really looks KMS related.

> Also, does it always crash the same way?

It seemed so, both attempts with KMS crashed the same way.

Could you suggest a KConfig option, that might catch the culprit?
DEBUG_PAGEALLOC or DEBUG_OBJECTS?

Torsten

Just for reference, here is the other crash with KMS:
[   82.500052] general protection fault: 0000 [#1] SMP
[   82.505057] last sysfs file: /sys/devices/virtual/block/md3/uevent
[   82.510007] CPU 0
[   82.510007] Modules linked in: sg
[   82.510007]
[   82.510007] Pid: 335, comm: kblockd/0 Not tainted 2.6.35-rc2 #1
KFN5-D SLI/KFN5-D SLI
[   82.510007] RIP: 0010:[<ffffffff8135aa64>]  [<ffffffff8135aa64>]
ata_find_dev+0x24/0x90
[   82.510007] RSP: 0018:ffff88007f40bda0  EFLAGS: 00010082
[   82.510007] RAX: 0720072007200720 RBX: ffff88011f307c00 RCX: 0720072007202558
[   82.510007] RDX: ffff8800070d1e38 RSI: 0000000000000000 RDI: ffff8800070d0000
[   82.510007] RBP: ffff880006c1c300 R08: 0000000000000001 R09: 0000000000000010
[   82.510007] R10: 0000000000000000 R11: ffff880007246c68 R12: ffff88011f30c000
[   82.510007] R13: ffff8800070d0000 R14: ffffffff81340f80 R15: ffff88011f307d38
[   82.510007] FS:  00007f97bcf66700(0000) GS:ffff880001c00000(0000)
knlGS:0000000000000000
[   82.510007] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[   82.510007] CR2: 00007f97bbe18900 CR3: 0000000001a05000 CR4: 00000000000006f0
[   82.510007] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[   82.510007] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[   82.510007] Process kblockd/0 (pid: 335, threadinfo
ffff88007f40a000, task ffff88007ff9a7d0)
[   82.510007] Stack:
[   82.510007]  ffffffff8135ab25 ffffffff8135e7cb ffff880006c1c300
ffff88011f30c000
[   82.510007] <0> ffff880007246b88 0000000000000287 ffff88011f307c48
ffffffff81341c49
[   82.510007] <0> ffff880007246b88 ffff88011f307c00 ffff88011f3a0888
ffff880007246b88
[   82.510007] Call Trace:
[   82.510007]  [<ffffffff8135ab25>] ? ata_scsi_find_dev+0x5/0x30
[   82.510007]  [<ffffffff8135e7cb>] ? ata_scsi_queuecmd+0x4b/0x2c0
[   82.510007]  [<ffffffff81341c49>] ? scsi_dispatch_cmd+0xd9/0x210
[   82.510007]  [<ffffffff81348530>] ? scsi_request_fn+0x300/0x3e0
[   82.510007]  [<ffffffff811e31e0>] ? blk_unplug_work+0x0/0x20
[   82.510007]  [<ffffffff811e4624>] ? generic_unplug_device+0x24/0x30
[   82.510007]  [<ffffffff8104ca6b>] ? worker_thread+0xeb/0x180
[   82.510007]  [<ffffffff81050690>] ? autoremove_wake_function+0x0/0x30
[   82.510007]  [<ffffffff8104c980>] ? worker_thread+0x0/0x180
[   82.510007]  [<ffffffff810501fe>] ? kthread+0x8e/0xa0
[   82.510007]  [<ffffffff81003194>] ? kernel_thread_helper+0x4/0x10
[   82.510007]  [<ffffffff81050170>] ? kthread+0x0/0xa0
[   82.510007]  [<ffffffff81003190>] ? kernel_thread_helper+0x0/0x10
[   82.510007] Code: 1f 84 00 00 00 00 00 8b 87 00 29 00 00 85 c0 75 46 48
8b 87 38 1e 00 00 48 8d 97 38 1e 00 00 48 8d 88 38 1e 00 00 48 39 ca 74 4c
<48> 3b 90 f8 28 00 00 74 43 ba 01 00 00 00 39 d6 7d 47 48 63 f6
[   82.510007] RIP  [<ffffffff8135aa64>] ata_find_dev+0x24/0x90
[   82.510007]  RSP <ffff88007f40bda0>
[   82.510007] ---[ end trace 63f75d1cde008d47 ]---

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

* Re: Linux 2.6.35-rc2
  2010-06-06 16:25         ` Torsten Kaiser
@ 2010-06-07  1:03           ` Alessandro Suardi
  2010-06-07  3:31             ` Linus Torvalds
  2010-06-07  2:33           ` Dave Airlie
  1 sibling, 1 reply; 27+ messages in thread
From: Alessandro Suardi @ 2010-06-07  1:03 UTC (permalink / raw)
  To: Torsten Kaiser
  Cc: Tejun Heo, Linus Torvalds, Alex Deucher,
	Linux Kernel Mailing List, Jeff Garzik

On Sun, Jun 6, 2010 at 6:25 PM, Torsten Kaiser
<just.for.lkml@googlemail.com> wrote:
> On Sun, Jun 6, 2010 at 5:52 PM, Tejun Heo <htejun@gmail.com> wrote:
>> On 06/06/2010 05:48 PM, Tejun Heo wrote:
>>> Can you please try w/o KMS just in case?
>
> 2 out of 2 attempts without KMS worked without any OOPS.
> Sorry to have bother you with this, it now really looks KMS related.
>
>> Also, does it always crash the same way?
>
> It seemed so, both attempts with KMS crashed the same way.
>
> Could you suggest a KConfig option, that might catch the culprit?
> DEBUG_PAGEALLOC or DEBUG_OBJECTS?
>
> Torsten
>
> Just for reference, here is the other crash with KMS:
> [   82.500052] general protection fault: 0000 [#1] SMP
> [   82.505057] last sysfs file: /sys/devices/virtual/block/md3/uevent
> [   82.510007] CPU 0
> [   82.510007] Modules linked in: sg
> [   82.510007]
> [   82.510007] Pid: 335, comm: kblockd/0 Not tainted 2.6.35-rc2 #1
> KFN5-D SLI/KFN5-D SLI
> [   82.510007] RIP: 0010:[<ffffffff8135aa64>]  [<ffffffff8135aa64>]
> ata_find_dev+0x24/0x90
> [   82.510007] RSP: 0018:ffff88007f40bda0  EFLAGS: 00010082
> [   82.510007] RAX: 0720072007200720 RBX: ffff88011f307c00 RCX: 0720072007202558
> [   82.510007] RDX: ffff8800070d1e38 RSI: 0000000000000000 RDI: ffff8800070d0000
> [   82.510007] RBP: ffff880006c1c300 R08: 0000000000000001 R09: 0000000000000010
> [   82.510007] R10: 0000000000000000 R11: ffff880007246c68 R12: ffff88011f30c000
> [   82.510007] R13: ffff8800070d0000 R14: ffffffff81340f80 R15: ffff88011f307d38
> [   82.510007] FS:  00007f97bcf66700(0000) GS:ffff880001c00000(0000)
> knlGS:0000000000000000
> [   82.510007] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
> [   82.510007] CR2: 00007f97bbe18900 CR3: 0000000001a05000 CR4: 00000000000006f0
> [   82.510007] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> [   82.510007] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
> [   82.510007] Process kblockd/0 (pid: 335, threadinfo
> ffff88007f40a000, task ffff88007ff9a7d0)
> [   82.510007] Stack:
> [   82.510007]  ffffffff8135ab25 ffffffff8135e7cb ffff880006c1c300
> ffff88011f30c000
> [   82.510007] <0> ffff880007246b88 0000000000000287 ffff88011f307c48
> ffffffff81341c49
> [   82.510007] <0> ffff880007246b88 ffff88011f307c00 ffff88011f3a0888
> ffff880007246b88
> [   82.510007] Call Trace:
> [   82.510007]  [<ffffffff8135ab25>] ? ata_scsi_find_dev+0x5/0x30
> [   82.510007]  [<ffffffff8135e7cb>] ? ata_scsi_queuecmd+0x4b/0x2c0
> [   82.510007]  [<ffffffff81341c49>] ? scsi_dispatch_cmd+0xd9/0x210
> [   82.510007]  [<ffffffff81348530>] ? scsi_request_fn+0x300/0x3e0
> [   82.510007]  [<ffffffff811e31e0>] ? blk_unplug_work+0x0/0x20
> [   82.510007]  [<ffffffff811e4624>] ? generic_unplug_device+0x24/0x30
> [   82.510007]  [<ffffffff8104ca6b>] ? worker_thread+0xeb/0x180
> [   82.510007]  [<ffffffff81050690>] ? autoremove_wake_function+0x0/0x30
> [   82.510007]  [<ffffffff8104c980>] ? worker_thread+0x0/0x180
> [   82.510007]  [<ffffffff810501fe>] ? kthread+0x8e/0xa0
> [   82.510007]  [<ffffffff81003194>] ? kernel_thread_helper+0x4/0x10
> [   82.510007]  [<ffffffff81050170>] ? kthread+0x0/0xa0
> [   82.510007]  [<ffffffff81003190>] ? kernel_thread_helper+0x0/0x10
> [   82.510007] Code: 1f 84 00 00 00 00 00 8b 87 00 29 00 00 85 c0 75 46 48
> 8b 87 38 1e 00 00 48 8d 97 38 1e 00 00 48 8d 88 38 1e 00 00 48 39 ca 74 4c
> <48> 3b 90 f8 28 00 00 74 43 ba 01 00 00 00 39 d6 7d 47 48 63 f6
> [   82.510007] RIP  [<ffffffff8135aa64>] ata_find_dev+0x24/0x90
> [   82.510007]  RSP <ffff88007f40bda0>
> [   82.510007] ---[ end trace 63f75d1cde008d47 ]---

With -rc2 on F13, x86_64, Dell E6400 I had X not showing
 on "startx" at the first attempt (totally blank screen), with
 the oops pasted below found after Alt-Fn'ing into another
 console tty and logging in.

startx worked on 2nd attempt, and I was able to work for
 a while (at least 15 minutes), then on exiting the Gnome
 session the laptop locked up hard (CapsLock did not
 change LED upon press), and I could only keep power
 button pressed to turn the computer off.

[root@duff linux-2.6.35-rc2]# grep KMS .config
CONFIG_DRM_KMS_HELPER=m
CONFIG_DRM_I915_KMS=y

-rc1-git2 and earlier have had no such issue.

The "taint" P flag is due to the broadcom-sta driver that
 I compiled for my BCM4322 wireless chip (and have for
 the last several dozens of kernels).

Jun  6 23:53:50 duff ntpd[2870]: Listen normally on 5 eth1 192.168.1.8 UDP 123
Jun  6 23:53:53 duff kernel: general protection fault: 0000 [#1] SMP
Jun  6 23:53:53 duff kernel: last sysfs file:
/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0/voltage_now
Jun  6 23:53:53 duff kernel: CPU 0
Jun  6 23:53:53 duff kernel: Modules linked in: lib80211_crypt_tkip
wl(P) cfg80211 lib80211 tun rfcomm sco bridge stp llc bnep l2cap
sunrpc cpufreq_ondemand iptable_filter ip_tables ip6table_filter
ip6_tables ipv6 snd_hda_codec_intelhdmi snd_hda_codec_idt btusb
bluetooth snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device
snd_pcm snd_timer snd soundcore snd_page_alloc dell_laptop sdhci_pci
rfkill sdhci mmc_core microcode pcspkr i2c_i801 dcdbas ac battery
joydev ext4 jbd2 crc16 firewire_ohci firewire_core crc_itu_t i915
drm_kms_helper drm i2c_algo_bit i2c_core video output [last unloaded:
scsi_wait_scan]
Jun  6 23:53:53 duff kernel:
Jun  6 23:53:53 duff kernel: Pid: 3618, comm: gnome-session Tainted: P
           2.6.35-rc2 #1 0HT027/Latitude E6400
Jun  6 23:53:53 duff kernel: RIP: 0010:[<ffffffff8136b4a5>]
[<ffffffff8136b4a5>] _raw_spin_lock_irqsave+0x18/0x2f
Jun  6 23:53:53 duff kernel: RSP: 0018:ffff88011f665a98  EFLAGS: 00010046
Jun  6 23:53:53 duff kernel: RAX: 0000000000000019 RBX:
0e200e200e200e20 RCX: ffff88011e1c2090
Jun  6 23:53:53 duff kernel: RDX: 0000000000000100 RSI:
ffff88011e1c2060 RDI: 0e200e200e200e20
Jun  6 23:53:53 duff kernel: RBP: ffff88011f665aa8 R08:
0000000000000002 R09: dead000000100100
Jun  6 23:53:53 duff kernel: R10: 000000000000013e R11:
000000000000fa6a R12: 0000000000000246
Jun  6 23:53:53 duff kernel: R13: ffff88011f665b88 R14:
ffff88011e1c2000 R15: ffff88011f665e54
Jun  6 23:53:53 duff kernel: FS:  00007fbf83c03920(0000)
GS:ffff880001800000(0000) knlGS:0000000000000000
Jun  6 23:53:53 duff kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jun  6 23:53:53 duff kernel: CR2: 00007fff387d6f98 CR3:
000000011f641000 CR4: 00000000000006f0
Jun  6 23:53:53 duff kernel: DR0: 0000000000000000 DR1:
0000000000000000 DR2: 0000000000000000
Jun  6 23:53:53 duff kernel: DR3: 0000000000000000 DR6:
00000000ffff0ff0 DR7: 0000000000000400
Jun  6 23:53:53 duff kernel: Process gnome-session (pid: 3618,
threadinfo ffff88011f664000, task ffff88011e55db40)
Jun  6 23:53:53 duff kernel: Stack:
Jun  6 23:53:53 duff kernel: 0e200e200e200e20 ffff88011e1c2060
ffff88011f665ac8 ffffffff8105405f
Jun  6 23:53:53 duff kernel: <0> ffff88011a157300 0e200e200e200e20
ffff88011f665af8 ffffffff810e2619
Jun  6 23:53:53 duff kernel: <0> ffff88011d251b00 0000000001d0e5c0
ffff88011f665df8 0000000000000000
Jun  6 23:53:53 duff kernel: Call Trace:
Jun  6 23:53:53 duff kernel: [<ffffffff8105405f>] add_wait_queue+0x15/0x46
Jun  6 23:53:53 duff kernel: [<ffffffff810e2619>] __pollwait+0xbe/0xc7
Jun  6 23:53:53 duff kernel: [<ffffffff81349d1b>] sock_poll_wait+0x13/0x18
Jun  6 23:53:53 duff kernel: [<ffffffff81349d39>] unix_poll+0x19/0x95
Jun  6 23:53:53 duff kernel: [<ffffffff812d53c4>] sock_poll+0x15/0x17
Jun  6 23:53:53 duff kernel: [<ffffffff810e2eb8>] do_sys_poll+0x244/0x3e5
Jun  6 23:53:53 duff kernel: [<ffffffff810e255b>] ? __pollwait+0x0/0xc7
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff810e2622>] ? pollwake+0x0/0x4f
Jun  6 23:53:53 duff kernel: [<ffffffff8115d380>] ?
selinux_file_permission+0xa2/0xad
Jun  6 23:53:53 duff kernel: [<ffffffff8105aa48>] ? ktime_get_ts+0xad/0xba
Jun  6 23:53:53 duff kernel: [<ffffffff810e1f26>] ?
poll_select_set_timeout+0x61/0x7c
Jun  6 23:53:53 duff kernel: [<ffffffff810e31ed>] sys_poll+0x50/0xba
Jun  6 23:53:53 duff kernel: [<ffffffff810029eb>] system_call_fastpath+0x16/0x1b
Jun  6 23:53:53 duff kernel: Code: f0 66 0f c1 03 38 e0 74 06 f3 90 8a
03 eb f6 58 5b c9 c3 55 48 89 e5 41 54 53 48 89 fb 9c 41 5c fa e8 cb
90 d2 ff ba 00 01 00 00 <f0> 66 0f c1 13 38 f2 74 06 f3 90 8a 13 eb f6
4c 89 e0 5b 41 5c
Jun  6 23:53:53 duff kernel: RIP  [<ffffffff8136b4a5>]
_raw_spin_lock_irqsave+0x18/0x2f
Jun  6 23:53:53 duff kernel: RSP <ffff88011f665a98>
Jun  6 23:53:53 duff kernel: ---[ end trace be9e13ece4e5abe7 ]---

--alessandro

 "There's always a siren singing you to shipwreck"

   (Radiohead, "There There")

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

* Re: Linux 2.6.35-rc2
  2010-06-06 16:25         ` Torsten Kaiser
  2010-06-07  1:03           ` Alessandro Suardi
@ 2010-06-07  2:33           ` Dave Airlie
  2010-06-07  3:01             ` Jeff Chua
  2010-06-07  3:04             ` Alessandro Suardi
  1 sibling, 2 replies; 27+ messages in thread
From: Dave Airlie @ 2010-06-07  2:33 UTC (permalink / raw)
  To: Torsten Kaiser
  Cc: Tejun Heo, Linus Torvalds, Alex Deucher,
	Linux Kernel Mailing List, Jeff Garzik

On Mon, Jun 7, 2010 at 2:25 AM, Torsten Kaiser
<just.for.lkml@googlemail.com> wrote:
> On Sun, Jun 6, 2010 at 5:52 PM, Tejun Heo <htejun@gmail.com> wrote:
>> On 06/06/2010 05:48 PM, Tejun Heo wrote:
>>> Can you please try w/o KMS just in case?
>
> 2 out of 2 attempts without KMS worked without any OOPS.
> Sorry to have bother you with this, it now really looks KMS related.
>
>> Also, does it always crash the same way?

Just an initial guess does the vt.c patch in thread

"Re: BUG kmalloc-4096: Poison overwritten (2.6.35-rc2)"

help any?

I can't think off hand of any KMS patch that could have caused it
(though there were quite a few).

Dave.

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

* Re: Linux 2.6.35-rc2
  2010-06-07  2:33           ` Dave Airlie
@ 2010-06-07  3:01             ` Jeff Chua
       [not found]               ` <AANLkTinpJfxgCxiPFpzcxShitSSn9VwZ-rUz2wQz6FKS@mail.gmail.com>
  2010-06-07  5:58               ` Torsten Kaiser
  2010-06-07  3:04             ` Alessandro Suardi
  1 sibling, 2 replies; 27+ messages in thread
From: Jeff Chua @ 2010-06-07  3:01 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Torsten Kaiser, Tejun Heo, Linus Torvalds, Alex Deucher,
	Linux Kernel Mailing List, Jeff Garzik

On Mon, Jun 7, 2010 at 10:33 AM, Dave Airlie <airlied@gmail.com> wrote:
> On Mon, Jun 7, 2010 at 2:25 AM, Torsten Kaiser
> <just.for.lkml@googlemail.com> wrote:
>> On Sun, Jun 6, 2010 at 5:52 PM, Tejun Heo <htejun@gmail.com> wrote:
>>> On 06/06/2010 05:48 PM, Tejun Heo wrote:
>>>> Can you please try w/o KMS just in case?
>>
>> 2 out of 2 attempts without KMS worked without any OOPS.
>> Sorry to have bother you with this, it now really looks KMS related.
>>
>>> Also, does it always crash the same way?
>
> Just an initial guess does the vt.c patch in thread
>
> "Re: BUG kmalloc-4096: Poison overwritten (2.6.35-rc2)"

I'm seeing random failure as well. This might be a different issues,
but could be related.

1) Boot up. Without startx, on VT1 starts compiling gcc. Switch to
VT2. Start compiling something big as well. Switch back to VT1 ...
sometimes it just oops. If all VTs are "quiet", then no problem.


2010-06-06T22:09:02.982208+08:00 boston kernel: Pid: 28798, comm: sh
Not tainted 2.6.35-rc2 #38 5413FGA/5413FGA
2010-06-06T22:09:02.982212+08:00 boston kernel: RIP:
0010:[<ffffffff81091943>]  [<ffffffff81091943>]
kmem_cache_alloc+0x66/0x98
2010-06-06T22:09:02.982214+08:00 boston kernel: RSP:
0018:ffff880234d9fd80  EFLAGS: 00010002
2010-06-06T22:09:02.982217+08:00 boston kernel: RAX: 0000000000000000
RBX: 00000000000000d0 RCX: 0000000000000004
2010-06-06T22:09:02.982220+08:00 boston kernel: RDX: 0720072007200720
RSI: 00000000000000d0 RDI: ffff88023bc01900
2010-06-06T22:09:02.982222+08:00 boston kernel: RBP: ffff88023bc01900
R08: ffff880001b952e0 R09: 0000000000e00000
2010-06-06T22:09:02.982224+08:00 boston kernel: R10: 00000000000008ac
R11: 00000000000084d0 R12: 0000000000000246
2010-06-06T22:09:02.982227+08:00 boston kernel: R13: ffffffff8102f4ec
R14: ffff880234c09be8 R15: ffff88023a92b840
2010-06-06T22:09:02.982229+08:00 boston kernel: FS:
00007f028bbef700(0000) GS:ffff880001b80000(0000)
knlGS:0000000000000000
2010-06-06T22:09:02.982231+08:00 boston kernel: CS:  0010 DS: 0000 ES:
0000 CR0: 000000008005003b
2010-06-06T22:09:02.982234+08:00 boston kernel: CR2: 0000000000e38228
CR3: 0000000234c7e000 CR4: 00000000000006e0
2010-06-06T22:09:02.982236+08:00 boston kernel: DR0: 0000000000000000
DR1: 0000000000000000 DR2: 0000000000000000
2010-06-06T22:09:02.982238+08:00 boston kernel: DR3: 0000000000000000
DR6: 00000000ffff0ff0 DR7: 0000000000000400
2010-06-06T22:09:02.982241+08:00 boston kernel: Process sh (pid:
28798, threadinfo ffff880234d9e000, task ffff88023a92b840)
2010-06-06T22:09:02.982242+08:00 boston kernel: Stack:
2010-06-06T22:09:02.982245+08:00 boston kernel: ffff88023adcd880
ffff88023734b800 ffff88023adcd880 0000000000000004
2010-06-06T22:09:02.982248+08:00 boston kernel: <0> ffff8802373f0a80
ffffffff8102f4ec ffff88023a832d00 ffff88023b8bc930
2010-06-06T22:09:02.982250+08:00 boston kernel: <0> 0000000000000004
ffff88023adcd8e8 ffff88023734b868 ffff880234c09c08



Another oops ...



2010-06-06T22:19:16.731578+08:00 boston kernel: Pid: 11849, comm:
doltcompile Not tainted 2.6.35-rc1 #40 5413FGA/5413FGA
2010-06-06T22:19:16.731586+08:00 boston kernel: RIP:
0010:[<ffffffff810a950b>]  [<ffffffff810a950b>] __lookup_mnt+0x45/0x52
2010-06-06T22:19:16.731588+08:00 boston kernel: RSP:
0018:ffff880237183c60  EFLAGS: 00010203
2010-06-06T22:19:16.731591+08:00 boston kernel: RAX: 0720072007200720
RBX: ffff880237183d28 RCX: ffff88023bc128a0
2010-06-06T22:19:16.731595+08:00 boston kernel: RDX: 0000000000000001
RSI: ffff88023b85a9c0 RDI: ffff88023bcb2800
2010-06-06T22:19:16.731597+08:00 boston kernel: RBP: 0000000000000000
R08: 000000000000001c R09: 0000000000000007
2010-06-06T22:19:16.731600+08:00 boston kernel: R10: 0000000000000000
R11: ffff88023548a348 R12: ffff8802354e1004
2010-06-06T22:19:16.731603+08:00 boston kernel: R13: ffff880237183d28
R14: ffff88023a90f080 R15: ffff88023bcb2800
2010-06-06T22:19:16.731605+08:00 boston kernel: FS:
00002b4031647080(0000) GS:ffff880001b80000(0000)
knlGS:0000000000000000
2010-06-06T22:19:16.731608+08:00 boston kernel: CS:  0010 DS: 0000 ES:
0000 CR0: 0000000080050033
2010-06-06T22:19:16.731611+08:00 boston kernel: CR2: 0000000001c46000
CR3: 00000002370b3000 CR4: 00000000000006e0
2010-06-06T22:19:16.731613+08:00 boston kernel: DR0: 0000000000000000
DR1: 0000000000000000 DR2: 0000000000000000
2010-06-06T22:19:16.731620+08:00 boston kernel: DR3: 0000000000000000
DR6: 00000000ffff0ff0 DR7: 0000000000000400
2010-06-06T22:19:16.731623+08:00 boston kernel: Process doltcompile
(pid: 11849, threadinfo ffff880237182000, task ffff88023a90f080)
2010-06-06T22:19:16.731625+08:00 boston kernel: Stack:
2010-06-06T22:19:16.731628+08:00 boston kernel: ffffffff810a9b8c
ffff880237183d28 ffffffff8109d6c0 ffff880237183df8
2010-06-06T22:19:16.731631+08:00 boston kernel: <0> ffff880237183d18
ffff8802354e1004 ffffffff8109d92f 0000000000000000
2010-06-06T22:19:16.731633+08:00 boston kernel: <0> ffffffff81708240
0000000000000001 ffff880237183df8 0000000000000000
2010-06-06T22:19:16.731635+08:00 boston kernel: Call Trace:
2010-06-06T22:19:16.731638+08:00 boston kernel: [<ffffffff810a9b8c>] ?
lookup_mnt+0x21/0x35
2010-06-06T22:19:16.731641+08:00 boston kernel: [<ffffffff8109d6c0>] ?
__follow_mount+0x13/0x73
2010-06-06T22:19:16.731644+08:00 boston kernel: [<ffffffff8109d92f>] ?
do_lookup+0x79/0x201
2010-06-06T22:19:16.731647+08:00 boston kernel: [<ffffffff8109f51d>] ?
link_path_walk+0x1d0/0x9d5
2010-06-06T22:19:16.731649+08:00 boston kernel: [<ffffffff8109fe54>] ?
path_walk+0x63/0xd6
2010-06-06T22:19:16.731652+08:00 boston kernel: [<ffffffff8109ec59>] ?
path_init+0x46/0x1ac
2010-06-06T22:19:16.731655+08:00 boston kernel: [<ffffffff8109ff85>] ?
do_path_lookup+0x20/0x47
2010-06-06T22:19:16.731659+08:00 boston kernel: [<ffffffff810a091a>] ?
user_path_at+0x46/0x7f
2010-06-06T22:19:16.731661+08:00 boston kernel: [<ffffffff8101f878>] ?
do_page_fault+0x2bf/0x2fa
2010-06-06T22:19:16.731664+08:00 boston kernel: [<ffffffff81081f0a>] ?
vma_merge+0x13d/0x25d
2010-06-06T22:19:16.731667+08:00 boston kernel: [<ffffffff810990be>] ?
vfs_fstatat+0x2e/0x5b
2010-06-06T22:19:16.731670+08:00 boston kernel: [<ffffffff81082443>] ?
do_brk+0x244/0x33b
2010-06-06T22:19:16.731672+08:00 boston kernel: [<ffffffff81099283>] ?
sys_newstat+0x11/0x2d
2010-06-06T22:19:16.731676+08:00 boston kernel: [<ffffffff8148c785>] ?
page_fault+0x25/0x30
2010-06-06T22:19:16.731679+08:00 boston kernel: [<ffffffff81001f02>] ?
system_call_fastpath+0x16/0x1b
2010-06-06T22:19:16.731683+08:00 boston kernel: Code: 0c 08 81 e1 ff
00 00 00 48 c1 e1 04 48 03 0d dd 39 66 00 48 89 c8 85 d2 74 05 48 8b
00 eb 04 48 8b 40 08 48 39 c8 75 03 31 c0 c3 <48> 39 78 10 75 e5 48 39
70 18 75 df c3 55 48 c7 c2 e8 1b 5c 81
2010-06-06T22:19:16.731687+08:00 boston kernel: RIP
[<ffffffff810a950b>] __lookup_mnt+0x45/0x52
2010-06-06T22:19:16.731689+08:00 boston kernel: RSP <ffff880237183c60>
2010-06-06T22:19:16.731692+08:00 boston kernel: ---[ end trace
d1fd193ebde933ba ]---



2) Boot up. startx. On X windows, kill X. Sometimes, it oops.

2010-06-07T10:10:35.912257+08:00 boston kernel: Pid: 2569, comm: X Not
tainted 2.6.35-rc2 #41 5413FGA/5413FGA
2010-06-07T10:10:35.912260+08:00 boston kernel: RIP:
0010:[<ffffffff812514a5>]  [<ffffffff812514a5>]
i915_gem_madvise_ioctl+0xea/0x142
2010-06-07T10:10:35.912262+08:00 boston kernel: RSP:
0018:ffff8802373c9d88  EFLAGS: 00010246
2010-06-07T10:10:35.912264+08:00 boston kernel: RAX: 0720072007200720
RBX: ffff8802373c9de8 RCX: ffff8802373d14b8
2010-06-07T10:10:35.912266+08:00 boston kernel: RDX: 0000000000000001
RSI: 00000000000001fd RDI: ffff8802373f1ae8
2010-06-07T10:10:35.912269+08:00 boston kernel: RBP: 00000000ffffffea
R08: 0000000000000a09 R09: 00000000c00c6466
2010-06-07T10:10:35.912271+08:00 boston kernel: R10: 00007f7149727eb0
R11: 0000000000003206 R12: ffff88023b498820
2010-06-07T10:10:35.912273+08:00 boston kernel: R13: ffff880235041400
R14: ffffffff816d2690 R15: ffffffff812513bb
2010-06-07T10:10:35.912276+08:00 boston kernel: FS:
00007f714b5a4840(0000) GS:ffff880001b80000(0000)
knlGS:0000000000000000
2010-06-07T10:10:35.912278+08:00 boston kernel: CS:  0010 DS: 0000 ES:
0000 CR0: 0000000080050033
2010-06-07T10:10:35.912280+08:00 boston kernel: CR2: 00000000022f8190
CR3: 000000023721b000 CR4: 00000000000006e0
2010-06-07T10:10:35.912283+08:00 boston kernel: DR0: 0000000000000000
DR1: 0000000000000000 DR2: 0000000000000000
2010-06-07T10:10:35.912285+08:00 boston kernel: DR3: 0000000000000000
DR6: 00000000ffff0ff0 DR7: 0000000000000400
2010-06-07T10:10:35.912288+08:00 boston kernel: Process X (pid: 2569,
threadinfo ffff8802373c8000, task ffff88023af7f080)
2010-06-07T10:10:35.912290+08:00 boston kernel: Stack:
2010-06-07T10:10:35.912293+08:00 boston kernel: ffffea0007c0b988
ffff8802373d1480 ffff88023b498800 0000000000000066
2010-06-07T10:10:35.912296+08:00 boston kernel: <0> 00000000c00c6466
ffffffff81239d40 0000000000000066 000000000000e200
2010-06-07T10:10:35.912299+08:00 boston kernel: <0> 00007f7100000001
ffff88023af7f080 ffff8802373c9de8 00007fffc58c13c0
2010-06-07T10:10:35.912302+08:00 boston kernel: Call Trace:
2010-06-07T10:10:35.912306+08:00 boston kernel: [<ffffffff81239d40>] ?
drm_ioctl+0x21a/0x300
2010-06-07T10:10:35.912309+08:00 boston kernel: [<ffffffff8101f878>] ?
do_page_fault+0x2bf/0x2fa
2010-06-07T10:10:35.912312+08:00 boston kernel: [<ffffffff810a1bea>] ?
vfs_ioctl+0x23/0x93
2010-06-07T10:10:35.912316+08:00 boston kernel: [<ffffffff810a213e>] ?
do_vfs_ioctl+0x461/0x49b
2010-06-07T10:10:35.912320+08:00 boston kernel: [<ffffffff81080d7d>] ?
remove_vma+0x5b/0x63
2010-06-07T10:10:35.912323+08:00 boston kernel: [<ffffffff81081d3f>] ?
do_munmap+0x2d9/0x2fb
2010-06-07T10:10:35.912326+08:00 boston kernel: [<ffffffff810a21b4>] ?
sys_ioctl+0x3c/0x5c
2010-06-07T10:10:35.912329+08:00 boston kernel: [<ffffffff81001f02>] ?
system_call_fastpath+0x16/0x1b
2010-06-07T10:10:35.912333+08:00 boston kernel: Code: 41 8a 85 b1 00
00 00 83 e0 03 fe c8 75 3c 49 83 bd 88 00 00 00 00 75 32 49 8b 45 10
48 8b 40 18 48 8b 78 10 48 8b 87 f0 00 00 00 <48> 8b 40 60 48 85 c0 74
02 ff d0 41 8a 85 b1 00 00 00 83 e0 fc
2010-06-07T10:10:35.912337+08:00 boston kernel: RIP
[<ffffffff812514a5>] i915_gem_madvise_ioctl+0xea/0x142
2010-06-07T10:10:35.912340+08:00 boston kernel: RSP <ffff8802373c9d88>


Another oops ...

2010-06-05T08:50:51.499834+08:00 boston kernel: Pid: 2119, comm: X Not
tainted 2.6.35-rc1 #33 5413FGA/5413FGA
2010-06-05T08:50:51.499843+08:00 boston kernel: RIP:
0010:[<ffffffff810805c5>]  [<ffffffff810805c5>] find_vma+0x28/0x55
2010-06-05T08:50:51.499846+08:00 boston kernel: RSP:
0018:ffff8802372adf00  EFLAGS: 00010202
2010-06-05T08:50:51.499848+08:00 boston kernel: RAX: ffff88023ab61b28
RBX: ffff88023a9e7100 RCX: 07200720072006f0
2010-06-05T08:50:51.499850+08:00 boston kernel: RDX: 0720072007200720
RSI: 00007f236f34a000 RDI: ffff88023a9e7100
2010-06-05T08:50:51.499852+08:00 boston kernel: RBP: ffff88023ab61d20
R08: 0000000001173ad0 R09: 0000000000000847
2010-06-05T08:50:51.499855+08:00 boston kernel: R10: 00007f236d694eb0
R11: 0000000000003206 R12: 00007f236f349000
2010-06-05T08:50:51.499857+08:00 boston kernel: R13: ffff88023ab61c78
R14: 00007f236f34a000 R15: 0000000000000001
2010-06-05T08:50:51.499859+08:00 boston kernel: FS:
00007f236f511840(0000) GS:ffff880001880000(0000)
knlGS:0000000000000000
2010-06-05T08:50:51.499861+08:00 boston kernel: CS:  0010 DS: 0000 ES:
0000 CR0: 0000000080050033
2010-06-05T08:50:51.499863+08:00 boston kernel: CR2: 00000000027c6220
CR3: 00000002371b0000 CR4: 00000000000006e0
2010-06-05T08:50:51.499866+08:00 boston kernel: DR0: 0000000000000000
DR1: 0000000000000000 DR2: 0000000000000000
2010-06-05T08:50:51.499869+08:00 boston kernel: DR3: 0000000000000000
DR6: 00000000ffff0ff0 DR7: 0000000000000400
2010-06-05T08:50:51.499872+08:00 boston kernel: Process X (pid: 2119,
threadinfo ffff8802372ac000, task ffff88023ae94920)
2010-06-05T08:50:51.499874+08:00 boston kernel: Stack:
2010-06-05T08:50:51.499877+08:00 boston kernel: ffffffff81081b1b
ffff88023ab61168 ffff88023a9e7108 ffff88023722c240
2010-06-05T08:50:51.499880+08:00 boston kernel: <0> ffff88023a9e7168
ffff88023a9e7100 00007f236f349000 0000000000001000
2010-06-05T08:50:51.499883+08:00 boston kernel: <0> 0000000001178860
0000000000000001 ffffffff81081cd3 0000000000000003
2010-06-05T08:50:51.499885+08:00 boston kernel: Call Trace:
2010-06-05T08:50:51.499888+08:00 boston kernel: [<ffffffff81081b1b>] ?
do_munmap+0x17d/0x2fb
2010-06-05T08:50:51.499891+08:00 boston kernel: [<ffffffff81081cd3>] ?
sys_munmap+0x3a/0x50
2010-06-05T08:50:51.499894+08:00 boston kernel: [<ffffffff81001f02>] ?
system_call_fastpath+0x16/0x1b
2010-06-05T08:50:51.499898+08:00 boston kernel: Code: 47 48 c3 31 c0
48 85 ff 74 4d 48 8b 47 18 48 85 c0 74 0c 48 39 70 10 76 06 48 39 70
08 76 38 48 8b 57 08 31 c0 eb 22 48 8d 4a d0 <48> 39 72 e0 76 14 48 39
72 d8 77 05 48 89 c8 eb 12 48 8b 52 10
2010-06-05T08:50:51.499902+08:00 boston kernel: RIP
[<ffffffff810805c5>] find_vma+0x28/0x55
2010-06-05T08:50:51.499905+08:00 boston kernel: RSP <ffff8802372adf00>
2010-06-05T08:50:51.499909+08:00 boston kernel: ---[ end trace
b56d3a9bc0175a41 ]---



Thanks,
Jeff

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

* Re: Linux 2.6.35-rc2
  2010-06-07  2:33           ` Dave Airlie
  2010-06-07  3:01             ` Jeff Chua
@ 2010-06-07  3:04             ` Alessandro Suardi
  1 sibling, 0 replies; 27+ messages in thread
From: Alessandro Suardi @ 2010-06-07  3:04 UTC (permalink / raw)
  To: Dave Airlie
  Cc: Torsten Kaiser, Tejun Heo, Linus Torvalds, Alex Deucher,
	Linux Kernel Mailing List, Jeff Garzik

On Mon, Jun 7, 2010 at 4:33 AM, Dave Airlie <airlied@gmail.com> wrote:
> On Mon, Jun 7, 2010 at 2:25 AM, Torsten Kaiser
> <just.for.lkml@googlemail.com> wrote:
>> On Sun, Jun 6, 2010 at 5:52 PM, Tejun Heo <htejun@gmail.com> wrote:
>>> On 06/06/2010 05:48 PM, Tejun Heo wrote:
>>>> Can you please try w/o KMS just in case?
>>
>> 2 out of 2 attempts without KMS worked without any OOPS.
>> Sorry to have bother you with this, it now really looks KMS related.
>>
>>> Also, does it always crash the same way?
>
> Just an initial guess does the vt.c patch in thread
>
> "Re: BUG kmalloc-4096: Poison overwritten (2.6.35-rc2)"
>
> help any?
>
> I can't think off hand of any KMS patch that could have caused it
> (though there were quite a few).

It appears to be helping here; -rc2+vt.c patch, no oops on startx.

Thanks,

--alessandro

 "There's always a siren singing you to shipwreck"

   (Radiohead, "There There")

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

* Re: Linux 2.6.35-rc2
       [not found]                 ` <AANLkTinLvHu98TuIbZkuRnfiwUNz2HXI2cS_3EtKFSGo@mail.gmail.com>
@ 2010-06-07  3:17                   ` Jeff Chua
  0 siblings, 0 replies; 27+ messages in thread
From: Jeff Chua @ 2010-06-07  3:17 UTC (permalink / raw)
  To: Alessandro Suardi, Dave Airlie, Torsten Kaiser, Tejun Heo,
	Linus Torvalds, Alex Deucher, Linux Kernel Mailing List,
	Jeff Garzik

On Mon, Jun 7, 2010 at 11:07 AM, Alessandro Suardi
<alessandro.suardi@gmail.com> wrote:
> Jeff -
>
> registers with 0720 patterns in all your cases.
>
> The vt.c patch has been reported to fix such issues in at least 3
>  distinct cases :)

Cool. I'll patch my kernel now.

Thanks,
Jeff

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

* Re: Linux 2.6.35-rc2
  2010-06-07  1:03           ` Alessandro Suardi
@ 2010-06-07  3:31             ` Linus Torvalds
  0 siblings, 0 replies; 27+ messages in thread
From: Linus Torvalds @ 2010-06-07  3:31 UTC (permalink / raw)
  To: Alessandro Suardi
  Cc: Torsten Kaiser, Tejun Heo, Alex Deucher,
	Linux Kernel Mailing List, Jeff Garzik



On Mon, 7 Jun 2010, Alessandro Suardi wrote:

> On Sun, Jun 6, 2010 at 6:25 PM, Torsten Kaiser
>
> > [   82.510007] RAX: 0720072007200720

Ok, so that 0720072007200720 pattern is the VGA text-mode pattern for a 
sequence of spaces (07 is the default white-on-black attribute).

So it does seem to be some odd graphics/VGA-related thing that does 
something odd, and apparently overwrites random memory with bogus stuff..

> With -rc2 on F13, x86_64, Dell E6400 I had X not showing
>  on "startx" at the first attempt (totally blank screen), with
>  the oops pasted below found after Alt-Fn'ing into another
>  console tty and logging in.
>
> RBX: 0e200e200e200e20

Looks like the same thing - again spaces (but 0e is I think bright white 
on black or something).

			Linus

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

* Re: Linux 2.6.35-rc2
  2010-06-07  3:01             ` Jeff Chua
       [not found]               ` <AANLkTinpJfxgCxiPFpzcxShitSSn9VwZ-rUz2wQz6FKS@mail.gmail.com>
@ 2010-06-07  5:58               ` Torsten Kaiser
  1 sibling, 0 replies; 27+ messages in thread
From: Torsten Kaiser @ 2010-06-07  5:58 UTC (permalink / raw)
  To: Jeff Chua
  Cc: Dave Airlie, Tejun Heo, Linus Torvalds, Alex Deucher,
	Linux Kernel Mailing List, Jeff Garzik

On Mon, Jun 7, 2010 at 5:01 AM, Jeff Chua <jeff.chua.linux@gmail.com> wrote:
> On Mon, Jun 7, 2010 at 10:33 AM, Dave Airlie <airlied@gmail.com> wrote:
>> Just an initial guess does the vt.c patch in thread
>>
>> "Re: BUG kmalloc-4096: Poison overwritten (2.6.35-rc2)"

I will try it later today.

And Jeff also has this 0720-pattern:
> 2010-06-06T22:09:02.982220+08:00 boston kernel: RDX: 0720072007200720
> RSI: 00000000000000d0 RDI: ffff88023bc01900

> 2010-06-06T22:19:16.731591+08:00 boston kernel: RAX: 0720072007200720
> RBX: ffff880237183d28 RCX: ffff88023bc128a0

> 2010-06-07T10:10:35.912264+08:00 boston kernel: RAX: 0720072007200720
> RBX: ffff8802373c9de8 RCX: ffff8802373d14b8

> 2010-06-05T08:50:51.499850+08:00 boston kernel: RDX: 0720072007200720
> RSI: 00007f236f34a000 RDI: ffff88023a9e7100

And my OOPS always seems to happen after X starts up == VT switch from
vt1 to vt7.

Torsten

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

* Re: Linux 2.6.35-rc2
  2010-06-06 15:04     ` Torsten Kaiser
@ 2010-06-07  5:58       ` Alex Deucher
  2010-06-07  6:09         ` Torsten Kaiser
  0 siblings, 1 reply; 27+ messages in thread
From: Alex Deucher @ 2010-06-07  5:58 UTC (permalink / raw)
  To: Torsten Kaiser
  Cc: Linus Torvalds, Linux Kernel Mailing List, Tejun Heo, Jeff Garzik

On Sun, Jun 6, 2010 at 11:04 AM, Torsten Kaiser
<just.for.lkml@googlemail.com> wrote:
> [CC:Jeff+Tejun not removed, because you might want to look at the
> attached dmesgs]
>
> On Sun, Jun 6, 2010 at 4:19 PM, Linus Torvalds
> <torvalds@linux-foundation.org> wrote:
>> On Sun, 6 Jun 2010, Torsten Kaiser wrote:
>>>
>>> The first problem that shows up is, that after the KMS switches to the
>>> correct video mode (1280x1024 for an DVI attached LCD), the display
>>> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
>>> off and on again. Something in the new powersaving?
>>
>> Or maybe a borderline display timing that the display has trouble syncing
>> up with?
>
> With 2.6.34 and any previous KMS kernels the output was always stable.
> (I think, I switch to the radeon KMS on 2.6.32)
> The onscreen menu of the monitor showed 1280x1024@60.2Hz for
> 2.6.35-rc2, if I recall correctly.
> Now back on 2.6.34 its 1280x1024@59.9Hz.

The pm code shouldn't have any affect as your system only has one
power state, so it never kicks in.  It sounds like a display pll
problem, but there haven't been any changes to that code since 2.6.34.
 Any chance you could bisect it?

>
> Comparing the DRM output from 2.6.34 and 2.6.35-rc2 I see the
> following differences:
> On 2.6.35-rc2 this block is missing:
> [    1.907716] [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
> [    1.913403] [drm] 1 Power State(s)
> [    1.916810] [drm] State 0 Default (default)
> [    1.921017] [drm]    16 PCIE Lanes
> [    1.924255] [drm]    1 Clock Mode(s)
> [    1.927662] [drm]            0 engine/memory: 325000/200000
> [    1.932496] [drm] radeon: power management initialized
> New on 2.6.35: [    1.951340] [TTM] Initializing pool allocator.
> Only on 2.6.34: [    2.011963] [drm] radeon: cp idle (0x10000C03)
> Only on 2.6.34: [    2.020478] platform radeon_cp.0: firmware: using
> built-in firmware radeon/R300_cp.bin
>
> On 2.6.34 the output for connector 1 is:
> [    2.090935] [drm] Connector 1:
> [    2.094002] [drm]   DVI-I
> [    2.096629] [drm]   HPD1
> [    2.099174] [drm]   DDC: 0x64 0x64 0x64 0x64 0x64 0x64 0x64 0x64
> [    2.105210] [drm]   Encoders:
> [    2.108189] [drm]     CRT2: INTERNAL_DAC2
> [    2.112222] [drm]     DFP1: INTERNAL_TMDS1
> With 2.6.35-rc2 the line 'HPD1' switches to 'NONE'
>

Whoops.  that's a typo in the print out.  I'll send Dave a patch to fix that.

Alex

> Everything else is identical. I have attached complete dmesg from both
> kernels to this mail.
>
> Torsten
>

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

* Re: Linux 2.6.35-rc2
  2010-06-07  5:58       ` Alex Deucher
@ 2010-06-07  6:09         ` Torsten Kaiser
  2010-06-07  6:22           ` Dave Airlie
  2010-06-07  6:23           ` Alex Deucher
  0 siblings, 2 replies; 27+ messages in thread
From: Torsten Kaiser @ 2010-06-07  6:09 UTC (permalink / raw)
  To: Alex Deucher; +Cc: Linus Torvalds, Linux Kernel Mailing List

On Mon, Jun 7, 2010 at 7:58 AM, Alex Deucher <alexdeucher@gmail.com> wrote:
> On Sun, Jun 6, 2010 at 11:04 AM, Torsten Kaiser
> <just.for.lkml@googlemail.com> wrote:
>> [CC:Jeff+Tejun not removed, because you might want to look at the
>> attached dmesgs]
>>
>> On Sun, Jun 6, 2010 at 4:19 PM, Linus Torvalds
>> <torvalds@linux-foundation.org> wrote:
>>> On Sun, 6 Jun 2010, Torsten Kaiser wrote:
>>>>
>>>> The first problem that shows up is, that after the KMS switches to the
>>>> correct video mode (1280x1024 for an DVI attached LCD), the display
>>>> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
>>>> off and on again. Something in the new powersaving?
>>>
>>> Or maybe a borderline display timing that the display has trouble syncing
>>> up with?
>>
>> With 2.6.34 and any previous KMS kernels the output was always stable.
>> (I think, I switch to the radeon KMS on 2.6.32)
>> The onscreen menu of the monitor showed 1280x1024@60.2Hz for
>> 2.6.35-rc2, if I recall correctly.
>> Now back on 2.6.34 its 1280x1024@59.9Hz.
>
> The pm code shouldn't have any affect as your system only has one
> power state, so it never kicks in.  It sounds like a display pll
> problem, but there haven't been any changes to that code since 2.6.34.
>  Any chance you could bisect it?

Not really. -rc1 did not boot for me (although if I disable v4l that
might work), and there is this memory corruption error.

Regarding the PLLs, did you see this mail? It contains the
drm.debug=15 output from 2.6.34 and 2.6.35-rc2.
http://lkml.org/lkml/2010/6/6/126

The debug output from radeon_set_pll looks identical. But in 2.6.35 a
call to [drm:radeon_legacy_tmds_int_dpms], seems new.

The switchoff intervall is ~10 seconds, not 1..2 as I guessed in the first mail.
Any idea if there is something in the KMS code that triggers at this intervall?

Torsten

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

* Re: Linux 2.6.35-rc2
  2010-06-07  6:09         ` Torsten Kaiser
@ 2010-06-07  6:22           ` Dave Airlie
  2010-06-07  6:32             ` Alex Deucher
  2010-06-07  6:23           ` Alex Deucher
  1 sibling, 1 reply; 27+ messages in thread
From: Dave Airlie @ 2010-06-07  6:22 UTC (permalink / raw)
  To: Torsten Kaiser; +Cc: Alex Deucher, Linus Torvalds, Linux Kernel Mailing List

On Mon, Jun 7, 2010 at 4:09 PM, Torsten Kaiser
<just.for.lkml@googlemail.com> wrote:
> On Mon, Jun 7, 2010 at 7:58 AM, Alex Deucher <alexdeucher@gmail.com> wrote:
>> On Sun, Jun 6, 2010 at 11:04 AM, Torsten Kaiser
>> <just.for.lkml@googlemail.com> wrote:
>>> [CC:Jeff+Tejun not removed, because you might want to look at the
>>> attached dmesgs]
>>>
>>> On Sun, Jun 6, 2010 at 4:19 PM, Linus Torvalds
>>> <torvalds@linux-foundation.org> wrote:
>>>> On Sun, 6 Jun 2010, Torsten Kaiser wrote:
>>>>>
>>>>> The first problem that shows up is, that after the KMS switches to the
>>>>> correct video mode (1280x1024 for an DVI attached LCD), the display
>>>>> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
>>>>> off and on again. Something in the new powersaving?
>>>>
>>>> Or maybe a borderline display timing that the display has trouble syncing
>>>> up with?
>>>
>>> With 2.6.34 and any previous KMS kernels the output was always stable.
>>> (I think, I switch to the radeon KMS on 2.6.32)
>>> The onscreen menu of the monitor showed 1280x1024@60.2Hz for
>>> 2.6.35-rc2, if I recall correctly.
>>> Now back on 2.6.34 its 1280x1024@59.9Hz.
>>
>> The pm code shouldn't have any affect as your system only has one
>> power state, so it never kicks in.  It sounds like a display pll
>> problem, but there haven't been any changes to that code since 2.6.34.
>>  Any chance you could bisect it?
>
> Not really. -rc1 did not boot for me (although if I disable v4l that
> might work), and there is this memory corruption error.
>
> Regarding the PLLs, did you see this mail? It contains the
> drm.debug=15 output from 2.6.34 and 2.6.35-rc2.
> http://lkml.org/lkml/2010/6/6/126
>
> The debug output from radeon_set_pll looks identical. But in 2.6.35 a
> call to [drm:radeon_legacy_tmds_int_dpms], seems new.
>
> The switchoff intervall is ~10 seconds, not 1..2 as I guessed in the first mail.
> Any idea if there is something in the KMS code that triggers at this intervall?

The new mode probing code happens every 10 seconds, though we
shouldn't be turning anything on or off with it.

So I suspect the DAC detection table might be doing bad things on your
hardware, we have had a problem where the dac detect table on one DAC
would turn the other one off which clearly wasn't what we wanted to
see.
,
can you file a bug at kernel.org? full dmesg (need all the radeon bits
where it finds the card).

Dave.

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

* Re: Linux 2.6.35-rc2
  2010-06-07  6:09         ` Torsten Kaiser
  2010-06-07  6:22           ` Dave Airlie
@ 2010-06-07  6:23           ` Alex Deucher
  1 sibling, 0 replies; 27+ messages in thread
From: Alex Deucher @ 2010-06-07  6:23 UTC (permalink / raw)
  To: Torsten Kaiser; +Cc: Linus Torvalds, Linux Kernel Mailing List

On Mon, Jun 7, 2010 at 2:09 AM, Torsten Kaiser
<just.for.lkml@googlemail.com> wrote:
> On Mon, Jun 7, 2010 at 7:58 AM, Alex Deucher <alexdeucher@gmail.com> wrote:
>> On Sun, Jun 6, 2010 at 11:04 AM, Torsten Kaiser
>> <just.for.lkml@googlemail.com> wrote:
>>> [CC:Jeff+Tejun not removed, because you might want to look at the
>>> attached dmesgs]
>>>
>>> On Sun, Jun 6, 2010 at 4:19 PM, Linus Torvalds
>>> <torvalds@linux-foundation.org> wrote:
>>>> On Sun, 6 Jun 2010, Torsten Kaiser wrote:
>>>>>
>>>>> The first problem that shows up is, that after the KMS switches to the
>>>>> correct video mode (1280x1024 for an DVI attached LCD), the display
>>>>> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
>>>>> off and on again. Something in the new powersaving?
>>>>
>>>> Or maybe a borderline display timing that the display has trouble syncing
>>>> up with?
>>>
>>> With 2.6.34 and any previous KMS kernels the output was always stable.
>>> (I think, I switch to the radeon KMS on 2.6.32)
>>> The onscreen menu of the monitor showed 1280x1024@60.2Hz for
>>> 2.6.35-rc2, if I recall correctly.
>>> Now back on 2.6.34 its 1280x1024@59.9Hz.
>>
>> The pm code shouldn't have any affect as your system only has one
>> power state, so it never kicks in.  It sounds like a display pll
>> problem, but there haven't been any changes to that code since 2.6.34.
>>  Any chance you could bisect it?
>
> Not really. -rc1 did not boot for me (although if I disable v4l that
> might work), and there is this memory corruption error.
>
> Regarding the PLLs, did you see this mail? It contains the
> drm.debug=15 output from 2.6.34 and 2.6.35-rc2.
> http://lkml.org/lkml/2010/6/6/126
>
> The debug output from radeon_set_pll looks identical. But in 2.6.35 a
> call to [drm:radeon_legacy_tmds_int_dpms], seems new.
>
> The switchoff intervall is ~10 seconds, not 1..2 as I guessed in the first mail.
> Any idea if there is something in the KMS code that triggers at this intervall?
>

Sounds like the output polling that gets done when no displays are
detected, but that shouldn't kick in if there is something connected.

Alex

> Torsten
>

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

* Re: Linux 2.6.35-rc2
  2010-06-07  6:22           ` Dave Airlie
@ 2010-06-07  6:32             ` Alex Deucher
  2010-06-07  6:52               ` Dave Airlie
  0 siblings, 1 reply; 27+ messages in thread
From: Alex Deucher @ 2010-06-07  6:32 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Torsten Kaiser, Linus Torvalds, Linux Kernel Mailing List

On Mon, Jun 7, 2010 at 2:22 AM, Dave Airlie <airlied@gmail.com> wrote:
> On Mon, Jun 7, 2010 at 4:09 PM, Torsten Kaiser
> <just.for.lkml@googlemail.com> wrote:
>> On Mon, Jun 7, 2010 at 7:58 AM, Alex Deucher <alexdeucher@gmail.com> wrote:
>>> On Sun, Jun 6, 2010 at 11:04 AM, Torsten Kaiser
>>> <just.for.lkml@googlemail.com> wrote:
>>>> [CC:Jeff+Tejun not removed, because you might want to look at the
>>>> attached dmesgs]
>>>>
>>>> On Sun, Jun 6, 2010 at 4:19 PM, Linus Torvalds
>>>> <torvalds@linux-foundation.org> wrote:
>>>>> On Sun, 6 Jun 2010, Torsten Kaiser wrote:
>>>>>>
>>>>>> The first problem that shows up is, that after the KMS switches to the
>>>>>> correct video mode (1280x1024 for an DVI attached LCD), the display
>>>>>> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
>>>>>> off and on again. Something in the new powersaving?
>>>>>
>>>>> Or maybe a borderline display timing that the display has trouble syncing
>>>>> up with?
>>>>
>>>> With 2.6.34 and any previous KMS kernels the output was always stable.
>>>> (I think, I switch to the radeon KMS on 2.6.32)
>>>> The onscreen menu of the monitor showed 1280x1024@60.2Hz for
>>>> 2.6.35-rc2, if I recall correctly.
>>>> Now back on 2.6.34 its 1280x1024@59.9Hz.
>>>
>>> The pm code shouldn't have any affect as your system only has one
>>> power state, so it never kicks in.  It sounds like a display pll
>>> problem, but there haven't been any changes to that code since 2.6.34.
>>>  Any chance you could bisect it?
>>
>> Not really. -rc1 did not boot for me (although if I disable v4l that
>> might work), and there is this memory corruption error.
>>
>> Regarding the PLLs, did you see this mail? It contains the
>> drm.debug=15 output from 2.6.34 and 2.6.35-rc2.
>> http://lkml.org/lkml/2010/6/6/126
>>
>> The debug output from radeon_set_pll looks identical. But in 2.6.35 a
>> call to [drm:radeon_legacy_tmds_int_dpms], seems new.
>>
>> The switchoff intervall is ~10 seconds, not 1..2 as I guessed in the first mail.
>> Any idea if there is something in the KMS code that triggers at this intervall?
>
> The new mode probing code happens every 10 seconds, though we
> shouldn't be turning anything on or off with it.
>
> So I suspect the DAC detection table might be doing bad things on your
> hardware, we have had a problem where the dac detect table on one DAC
> would turn the other one off which clearly wasn't what we wanted to
> see.
> ,

The x300 is a non-atom card, so it uses the legacy load detection
routines which do mess with some of the crtc regs.

Alex

> can you file a bug at kernel.org? full dmesg (need all the radeon bits
> where it finds the card).
>
> Dave.
>

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

* Re: Linux 2.6.35-rc2
  2010-06-07  6:32             ` Alex Deucher
@ 2010-06-07  6:52               ` Dave Airlie
  2010-06-07 17:28                 ` Torsten Kaiser
  0 siblings, 1 reply; 27+ messages in thread
From: Dave Airlie @ 2010-06-07  6:52 UTC (permalink / raw)
  To: Alex Deucher; +Cc: Torsten Kaiser, Linus Torvalds, Linux Kernel Mailing List

On Mon, Jun 7, 2010 at 4:32 PM, Alex Deucher <alexdeucher@gmail.com> wrote:
> On Mon, Jun 7, 2010 at 2:22 AM, Dave Airlie <airlied@gmail.com> wrote:
>> On Mon, Jun 7, 2010 at 4:09 PM, Torsten Kaiser
>> <just.for.lkml@googlemail.com> wrote:
>>> On Mon, Jun 7, 2010 at 7:58 AM, Alex Deucher <alexdeucher@gmail.com> wrote:
>>>> On Sun, Jun 6, 2010 at 11:04 AM, Torsten Kaiser
>>>> <just.for.lkml@googlemail.com> wrote:
>>>>> [CC:Jeff+Tejun not removed, because you might want to look at the
>>>>> attached dmesgs]
>>>>>
>>>>> On Sun, Jun 6, 2010 at 4:19 PM, Linus Torvalds
>>>>> <torvalds@linux-foundation.org> wrote:
>>>>>> On Sun, 6 Jun 2010, Torsten Kaiser wrote:
>>>>>>>
>>>>>>> The first problem that shows up is, that after the KMS switches to the
>>>>>>> correct video mode (1280x1024 for an DVI attached LCD), the display
>>>>>>> begins to flicker. Every 1..2 seconds (guesstimated) the display turns
>>>>>>> off and on again. Something in the new powersaving?
>>>>>>
>>>>>> Or maybe a borderline display timing that the display has trouble syncing
>>>>>> up with?
>>>>>
>>>>> With 2.6.34 and any previous KMS kernels the output was always stable.
>>>>> (I think, I switch to the radeon KMS on 2.6.32)
>>>>> The onscreen menu of the monitor showed 1280x1024@60.2Hz for
>>>>> 2.6.35-rc2, if I recall correctly.
>>>>> Now back on 2.6.34 its 1280x1024@59.9Hz.
>>>>
>>>> The pm code shouldn't have any affect as your system only has one
>>>> power state, so it never kicks in.  It sounds like a display pll
>>>> problem, but there haven't been any changes to that code since 2.6.34.
>>>>  Any chance you could bisect it?
>>>
>>> Not really. -rc1 did not boot for me (although if I disable v4l that
>>> might work), and there is this memory corruption error.
>>>
>>> Regarding the PLLs, did you see this mail? It contains the
>>> drm.debug=15 output from 2.6.34 and 2.6.35-rc2.
>>> http://lkml.org/lkml/2010/6/6/126
>>>
>>> The debug output from radeon_set_pll looks identical. But in 2.6.35 a
>>> call to [drm:radeon_legacy_tmds_int_dpms], seems new.
>>>
>>> The switchoff intervall is ~10 seconds, not 1..2 as I guessed in the first mail.
>>> Any idea if there is something in the KMS code that triggers at this intervall?
>>
>> The new mode probing code happens every 10 seconds, though we
>> shouldn't be turning anything on or off with it.
>>
>> So I suspect the DAC detection table might be doing bad things on your
>> hardware, we have had a problem where the dac detect table on one DAC
>> would turn the other one off which clearly wasn't what we wanted to
>> see.
>> ,
>
> The x300 is a non-atom card, so it uses the legacy load detection
> routines which do mess with some of the crtc regs.
>

Okay I see it now, I'm amazed that I was seeing this issue last week
and blaming it on something complete different and only seeing it on
one card.

I expect its the same problem I'll try and track down a proper fix for
it tomorrow.

Dave.

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

* Re: Linux 2.6.35-rc2
  2010-06-06  4:15 Linux 2.6.35-rc2 Linus Torvalds
  2010-06-06 13:47 ` Torsten Kaiser
@ 2010-06-07 16:37 ` Konrad Rzeszutek Wilk
  2010-06-07 16:40   ` Linus Torvalds
  1 sibling, 1 reply; 27+ messages in thread
From: Konrad Rzeszutek Wilk @ 2010-06-07 16:37 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

On Sat, Jun 05, 2010 at 09:15:36PM -0700, Linus Torvalds wrote:
> 
> So -rc2 is out there, and hopefully fixes way more problems than it 
> introduces.
> 
> I'm slightly unhappy with its size - admittedly it's not nearly as big as 
> rc2 was the last release cycle, but that was an unusually big -rc2. And I 
> really hoped for a calmer release cycle this time.
> 
> In fact, for once I'm going to enforce -rc3 being sane, because the 
> upcoming week is the last week of school for my kids. And when the kids 
> get out of school, I'm going be offline for a while. And as a result, I 
> _really_ don't want to pull anything even half-way scary in the next week 
> for -rc3.
> 
> So any pull requests had better be obvious fixes only, and this time I'm 
> not going to let things slide.

Hey Linus,

I am wondering what about git pull request that were sent before this
email but haven't been addressed yet? Specifically I am concerned
about: http://lkml.org/lkml/2010/6/2/301

It has been in the linux-next for months, and has gone through
reviews. Is there an outstanding issue that blocks the merge?

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

* Re: Linux 2.6.35-rc2
  2010-06-07 16:37 ` Konrad Rzeszutek Wilk
@ 2010-06-07 16:40   ` Linus Torvalds
  2010-06-07 18:14     ` Konrad Rzeszutek Wilk
  0 siblings, 1 reply; 27+ messages in thread
From: Linus Torvalds @ 2010-06-07 16:40 UTC (permalink / raw)
  To: Konrad Rzeszutek Wilk; +Cc: Linux Kernel Mailing List



On Mon, 7 Jun 2010, Konrad Rzeszutek Wilk wrote:
> 
> I am wondering what about git pull request that were sent before this
> email but haven't been addressed yet? Specifically I am concerned
> about: http://lkml.org/lkml/2010/6/2/301

It was sent to me after the merge window already closed, and seemed to 
be about just new features. As a result, I entirely ignored it.

			Linus

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

* Re: Linux 2.6.35-rc2
  2010-06-07  6:52               ` Dave Airlie
@ 2010-06-07 17:28                 ` Torsten Kaiser
  0 siblings, 0 replies; 27+ messages in thread
From: Torsten Kaiser @ 2010-06-07 17:28 UTC (permalink / raw)
  To: Dave Airlie; +Cc: Alex Deucher, Linus Torvalds, Linux Kernel Mailing List

On Mon, Jun 7, 2010 at 8:52 AM, Dave Airlie <airlied@gmail.com> wrote:
> On Mon, Jun 7, 2010 at 4:32 PM, Alex Deucher <alexdeucher@gmail.com> wrote:
>> On Mon, Jun 7, 2010 at 2:22 AM, Dave Airlie <airlied@gmail.com> wrote:
>>> On Mon, Jun 7, 2010 at 4:09 PM, Torsten Kaiser
>>> <just.for.lkml@googlemail.com> wrote:
>>>> The switchoff intervall is ~10 seconds, not 1..2 as I guessed in the first mail.
>>>> Any idea if there is something in the KMS code that triggers at this intervall?
>>>
>>> The new mode probing code happens every 10 seconds, though we
>>> shouldn't be turning anything on or off with it.
>>>
>>> So I suspect the DAC detection table might be doing bad things on your
>>> hardware, we have had a problem where the dac detect table on one DAC
>>> would turn the other one off which clearly wasn't what we wanted to
>>> see.
>>> ,
>>
>> The x300 is a non-atom card, so it uses the legacy load detection
>> routines which do mess with some of the crtc regs.
>>
>
> Okay I see it now, I'm amazed that I was seeing this issue last week
> and blaming it on something complete different and only seeing it on
> one card.
>
> I expect its the same problem I'll try and track down a proper fix for
> it tomorrow.

It really seems to be this polling code.
After the fix to drivers/char/vt.c the 2.6.35-rc2 kernel now works for
me without crashing.

I also changed #define DRM_OUTPUT_POLL_PERIOD (10*HZ) to
#define DRM_OUTPUT_POLL_PERIOD (3*HZ) and now the flickering before X
starts is at a three second interval. That should prove, that the
polling from drm_crtc_helper.c is the cause.

After X starts the LCD is stable, but the secondary CRT still flickers
every 3 seconds.

My hardware is an X300-PCIe card with a VGA-, a DVI-I- and a video output.
I have a 1280x1024 LCD attached to the DVI-I and an old CRT to the
VGA. The video output is unused.
The CRT is normally switched off, but its still detected correctly.

The kernel output from 2.6.34 and 2.6.35-rc2 is here:
http://lkml.org/lkml/2010/6/6/126

xrandr says:
Screen 0: minimum 320 x 200, current 2080 x 1024, maximum 4096 x 4096
DVI-0 connected 1280x1024+0+0 (normal left inverted right x axis y
axis) 338mm x 270mm
   1280x1024      60.0*+   75.0
   1280x960       60.0
   1152x864       75.0
   1024x768       75.1     70.1     60.0
   832x624        74.6
   800x600        72.2     75.0     60.3     56.2
   640x480        72.8     75.0     66.7     60.0
   720x400        70.1
   640x400        70.0
VGA-0 connected 800x600+1280+150 (normal left inverted right x axis y
axis) 280mm x 210mm
   800x600        72.2*+   75.0     60.3     56.2
   1280x1024      60.0
   1024x768       75.1     70.1     60.0
   640x480        72.8     75.0     60.0
   720x400        87.8     70.1
S-video disconnected (normal left inverted right x axis y axis)

If you have something for me to try, just send it. :-)

Torsten

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

* Re: Linux 2.6.35-rc2
  2010-06-07 16:40   ` Linus Torvalds
@ 2010-06-07 18:14     ` Konrad Rzeszutek Wilk
  2010-06-07 18:45       ` Linus Torvalds
  0 siblings, 1 reply; 27+ messages in thread
From: Konrad Rzeszutek Wilk @ 2010-06-07 18:14 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, pjones, mchristie

On Mon, Jun 07, 2010 at 09:40:33AM -0700, Linus Torvalds wrote:
> 
> 
> On Mon, 7 Jun 2010, Konrad Rzeszutek Wilk wrote:
> > 
> > I am wondering what about git pull request that were sent before this
> > email but haven't been addressed yet? Specifically I am concerned
> > about: http://lkml.org/lkml/2010/6/2/301
> 
> It was sent to me after the merge window already closed, and seemed to 
> be about just new features. As a result, I entirely ignored it.

Ah, <sigh> I seem to have a knack for continously missing the merge
windows. Is it fair to state that:

 1). Once you send an email saying that Linux 2.6.35 is released, the
     merge window has opened.
 2). Then the the maintainers have two weeks to send you git pull
     request for new features.
 3). After the two weeks, it is rc1, and only bug-fixes are accepted?

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

* Re: Linux 2.6.35-rc2
  2010-06-07 18:14     ` Konrad Rzeszutek Wilk
@ 2010-06-07 18:45       ` Linus Torvalds
  0 siblings, 0 replies; 27+ messages in thread
From: Linus Torvalds @ 2010-06-07 18:45 UTC (permalink / raw)
  To: Konrad Rzeszutek Wilk; +Cc: Linux Kernel Mailing List, pjones, mchristie



On Mon, 7 Jun 2010, Konrad Rzeszutek Wilk wrote:
> 
> Ah, <sigh> I seem to have a knack for continously missing the merge
> windows. Is it fair to state that:
> 
>  1). Once you send an email saying that Linux 2.6.35 is released, the
>      merge window has opened.
>  2). Then the the maintainers have two weeks to send you git pull
>      request for new features.
>  3). After the two weeks, it is rc1, and only bug-fixes are accepted?

That's the rough outline yes. I say "rough", because:

 - You should have had the stuff ready _before_ I even opened the merge 
   window. So the "two weeks" is literally the time for you to send the 
   email, not the time for you to do the development work.

   (That sounds crazy, and reality is a bit more complicated: there are 
   people who know they have conflicts from sitting in -next, so strictly 
   speaking, the two weeks is so that we can sort things like that out, 
   and also so that I can stagger out the pulls a bit so that we have 
   nightly snapshots with testing etc that doesn't contain _everything_ in 
   one big lump etc etc).

 - You can (and some people do) anticipate the merge window, and even send 
   the pull request to me before it opens. HOWEVER, I would suggest you do 
   this only if you know you're going to be on vacation during the merge 
   window or something like that, and perhaps ask somebody else to remind 
   me once the merge window opened, because I get too much email, so while 
   I try to make sure to process pull requests that happened before, I'm 
   also not organized enough to at all guarantee it.

 - I tend to be lenient. In fact, I tend to be _too_ lenient and end up 
   pulling, even if I may curse at developers when they send me pull 
   requests (I really am not very polite even at the best of times). This 
   release around I'm a bit more hard-nosed about the rules than I usually 
   am, so now I still curse, but then I actually say "no, I won't pull, 
   because I'm holding you to the rules".

   Normally, I do not believe in black-and-white rules, and many things 
   are meant to be "those are the rules, but we'll all use our own brains 
   and judgement". And that's still true, but my judgement this release 
   around is a lot stricter, just because I'll be off on vacation in the 
   middle of the release window and thus needed to be stricter.

So the process I generally encourage sub-maintainers to have is roughly

 - if you are a git maintainer, use two brances: one called "stable", one 
   called "devel" (and no, I don't care about the names. Think of them as 
   just illustrations)

 - never _ever_ ask me to pull from the "devel" branch.

 - when you see my release announcements (or you just predict it, because 
   they are pretty predictable: I tend to start saying at around -rc6/7 
   whether I think that's the last -rc or not etc), you make sure I've 
   pulled your old "stable" branch (ie that all the bug-fixes from it are 
   in the mainline tree), and then you delete it and rename your "devel" 
   tree (if you think it's ready to be merged) to be "stable".

 - You are now ready to ask me to pull your new "stable" branch. 
   Obviously, it should be in a good enough shape that you really think 
   the name "stable" is ok. If that's not the case, you shouldn't have 
   done the renaming, and you shouldn't plan on getting it merged.

   (Yes, the post-merge-window -rc phase is for "fix up problems", but it 
   should be to fix up problems that _other_ people notice, not problems 
   that you already knew about when you asked me to pull. See? If you know 
   about problems, you're not ready for that merge window)

 - Once you've renamed your "devel" tree as "stable", you can start a 
   _new_ "devel" branch. So you can still continue to develop during the 
   merge window, but you do it in the branch that you know you won't ask 
   me to pull (until the next merge window, when the next big renaming 
   comes along)

 - fixes obviously go into the "stable" branch, and you can ask me to pull 
   those at any time (although I generally frown on daily pull requests).

Now, the above is just a suggestion. Use it as a template for whatever 
workflow works for you. Non-git users can also use it as a template for 
how they should work, even if the details of exactly how they handle the 
stable/devel branches would be different.

And git users may well have different flows. Some people (and I really 
appreciate it, btw) have _way_ more than one "devel" branch. They name it 
by the actual _feature_ they are developing, and then when they ask me to 
pull they will have merged all their feature branches together (or, if 
they are big features and you're not sure about them all, you can 
certainly ask me to pull them one by one too!).

So really, take all of the above as a "this is a guideline". It's not set 
in stone, it's not how you _must_ work, it's not a requirement. But it is 
an example of how things can be done, and it's an example of how you can 
do development all the time (so you don't have to think of the "merge 
window" as some big break in development at all!).

So you absolutely can make whatever changes to the flow that suit the way 
you work, or that just make more sense for your subsystem. Part of the 
Linux kernel development process is very much a certain amount of 
flexibility - with a pretty rough framework to make it possible at all to 
make sane releases.

				Linus

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

end of thread, other threads:[~2010-06-07 18:51 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-06  4:15 Linux 2.6.35-rc2 Linus Torvalds
2010-06-06 13:47 ` Torsten Kaiser
2010-06-06 13:52   ` Himanshu Chauhan
2010-06-06 14:19   ` Linus Torvalds
2010-06-06 15:04     ` Torsten Kaiser
2010-06-07  5:58       ` Alex Deucher
2010-06-07  6:09         ` Torsten Kaiser
2010-06-07  6:22           ` Dave Airlie
2010-06-07  6:32             ` Alex Deucher
2010-06-07  6:52               ` Dave Airlie
2010-06-07 17:28                 ` Torsten Kaiser
2010-06-07  6:23           ` Alex Deucher
2010-06-06 15:48     ` Tejun Heo
2010-06-06 15:52       ` Tejun Heo
2010-06-06 16:25         ` Torsten Kaiser
2010-06-07  1:03           ` Alessandro Suardi
2010-06-07  3:31             ` Linus Torvalds
2010-06-07  2:33           ` Dave Airlie
2010-06-07  3:01             ` Jeff Chua
     [not found]               ` <AANLkTinpJfxgCxiPFpzcxShitSSn9VwZ-rUz2wQz6FKS@mail.gmail.com>
     [not found]                 ` <AANLkTinLvHu98TuIbZkuRnfiwUNz2HXI2cS_3EtKFSGo@mail.gmail.com>
2010-06-07  3:17                   ` Jeff Chua
2010-06-07  5:58               ` Torsten Kaiser
2010-06-07  3:04             ` Alessandro Suardi
2010-06-06 15:58     ` Torsten Kaiser
2010-06-07 16:37 ` Konrad Rzeszutek Wilk
2010-06-07 16:40   ` Linus Torvalds
2010-06-07 18:14     ` Konrad Rzeszutek Wilk
2010-06-07 18:45       ` Linus Torvalds

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox