All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-core] x86_64 - Initial results.
@ 2007-02-24 15:26 Paul
  2007-02-24 15:56 ` Philippe Gerum
  0 siblings, 1 reply; 13+ messages in thread
From: Paul @ 2007-02-24 15:26 UTC (permalink / raw)
  To: xenomai


Hi Philippe

 First off, thanks for all your hard work and late nights (and the rest of the 
team) for the x86_64.

 Initial results look promising with the latency test reporting figures in the 
0.5 to 4 uSec range under light load. A kernel compile bumps the wost up to 
9-14uSec. Firing up X,KDE, and a gamut of desktop apps really kills the 
numbers though - ~267uSec being the worst recorded so far, however, once 
X/KDE has started up, latencies are generally <30uSec.

One small problem to report from the compile... With 
CONFIG_XENO_OPT_NUCLEUS=m, the build fails with:

WARNING: "cpu_gdt_descr" [kernel/xenomai/nucleus/xeno_nucleus.ko] undefined!
make[1]: *** [__modpost] Error 1

What would the preferred solution be - Export cpu_gdt_descr as it is with 
i386, or force xeno_nucleus to be built in ?


Regards, Paul.


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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-24 15:26 [Xenomai-core] x86_64 - Initial results Paul
@ 2007-02-24 15:56 ` Philippe Gerum
  2007-02-24 16:55   ` Paul
  0 siblings, 1 reply; 13+ messages in thread
From: Philippe Gerum @ 2007-02-24 15:56 UTC (permalink / raw)
  To: Paul; +Cc: xenomai

On Sat, 2007-02-24 at 15:26 +0000, Paul wrote:
> Hi Philippe
> 
>  First off, thanks for all your hard work and late nights (and the rest of the 
> team) for the x86_64.
> 
>  Initial results look promising with the latency test reporting figures in the 
> 0.5 to 4 uSec range under light load. A kernel compile bumps the wost up to 
> 9-14uSec.

Not bad. Is this a UP or SMP config, and which kind of box did run the
tests precisely?

>  Firing up X,KDE, and a gamut of desktop apps really kills the 
> numbers though - ~267uSec being the worst recorded so far,

Ok, the latter looks clearly pathological. The trace should tell us
more.

>  however, once 
> X/KDE has started up, latencies are generally <30uSec.
> 
> One small problem to report from the compile... With 
> CONFIG_XENO_OPT_NUCLEUS=m, the build fails with:
> 
> WARNING: "cpu_gdt_descr" [kernel/xenomai/nucleus/xeno_nucleus.ko] undefined!
> make[1]: *** [__modpost] Error 1
> 
> What would the preferred solution be - Export cpu_gdt_descr as it is with 
> i386, or force xeno_nucleus to be built in ?
> 

We can export it, it's already a global symbol anyway. I've now added
the proper EXPORT_SYMBOL_GPL in my local repo. Thanks for pointing this
out.

> 
> Regards, Paul.
> 
> _______________________________________________
> Xenomai-core mailing list
> Xenomai-core@domain.hid
> https://mail.gna.org/listinfo/xenomai-core
-- 
Philippe.




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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-24 15:56 ` Philippe Gerum
@ 2007-02-24 16:55   ` Paul
  2007-02-24 17:17     ` Philippe Gerum
  0 siblings, 1 reply; 13+ messages in thread
From: Paul @ 2007-02-24 16:55 UTC (permalink / raw)
  To: rpm; +Cc: xenomai

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

On Saturday 24 February 2007 15:56, Philippe Gerum wrote:
> >  Initial results look promising with the latency test reporting figures
> > in the 0.5 to 4 uSec range under light load. A kernel compile bumps the
> > wost up to 9-14uSec.
>
> Not bad. Is this a UP or SMP config, and which kind of box did run the
> tests precisely?

AMD X2 4600+ with SMP config - MoBo is an Asus A8V with a Via K8T800Pro 
chipset and a measly 512M of RAM.

> >  Firing up X,KDE, and a gamut of desktop apps really kills the
> > numbers though - ~267uSec being the worst recorded so far,
>
> Ok, the latter looks clearly pathological. The trace should tell us
> more.

The latency log ?
Attached is some three hours worth of log - Should point out there are no 
proprietory video drivers being used, just the regular Xorg stuff and what 
ever the kernel provides.


Regards, Paul.


[-- Attachment #2: latency.log.bz2 --]
[-- Type: application/x-bzip2, Size: 53034 bytes --]

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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-24 16:55   ` Paul
@ 2007-02-24 17:17     ` Philippe Gerum
  2007-02-25  1:06       ` Paul
  0 siblings, 1 reply; 13+ messages in thread
From: Philippe Gerum @ 2007-02-24 17:17 UTC (permalink / raw)
  To: Paul; +Cc: xenomai

On Sat, 2007-02-24 at 16:55 +0000, Paul wrote:
> On Saturday 24 February 2007 15:56, Philippe Gerum wrote:
> > >  Initial results look promising with the latency test reporting figures
> > > in the 0.5 to 4 uSec range under light load. A kernel compile bumps the
> > > wost up to 9-14uSec.
> >
> > Not bad. Is this a UP or SMP config, and which kind of box did run the
> > tests precisely?
> 
> AMD X2 4600+ with SMP config - MoBo is an Asus A8V with a Via K8T800Pro 
> chipset and a measly 512M of RAM.
> 

Ok.

> > >  Firing up X,KDE, and a gamut of desktop apps really kills the
> > > numbers though - ~267uSec being the worst recorded so far,
> >
> > Ok, the latter looks clearly pathological. The trace should tell us
> > more.
> 
> The latency log ?

Rather the CONFIG_IPIPE_TRACE feature, with the IRQs off tracking option
set, but the latency log already has some value, thanks.

> Attached is some three hours worth of log - Should point out there are no 
> proprietory video drivers being used, just the regular Xorg stuff and what 
> ever the kernel provides.
> 

Looking at this log, the good news is that latency peaks are not spread
all over the place, but only a few of them are bugging us. This tend to
confirm a bad interference exists with something specific to the X
startup procedure (maybe/likely? related to the graphic card). Does the
peak still occur if you disable hw acceleration for the graphic card in
your XF86Config file?

> 
> Regards, Paul.
> 
-- 
Philippe.




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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-24 17:17     ` Philippe Gerum
@ 2007-02-25  1:06       ` Paul
  2007-02-25 10:02         ` Jan Kiszka
  0 siblings, 1 reply; 13+ messages in thread
From: Paul @ 2007-02-25  1:06 UTC (permalink / raw)
  To: rpm; +Cc: xenomai

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


Hi Philippe

On Saturday 24 February 2007 17:17, Philippe Gerum wrote:
> > > Ok, the latter looks clearly pathological. The trace should tell us
> > > more.

> Rather the CONFIG_IPIPE_TRACE feature, with the IRQs off tracking option
> set


Had to recompile without SMP (see attached config), so used the -03 ipipe 
patch with xenomai r2248. Started the latency test, and then fired up X (no 
WM) - At which point the latency went in to a zombie state with a massive 
hike in value. ipipe/trace/max, latency log, and dmesg outputs all attached.


Regards, Paul.


[-- Attachment #2: config-2.6.19.3-xenomai --]
[-- Type: text/plain, Size: 41757 bytes --]

#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.19.3
# Sat Feb 24 23:28:08 2007
#
CONFIG_X86_64=y
CONFIG_64BIT=y
CONFIG_X86=y
CONFIG_ZONE_DMA32=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_SEMAPHORE_SLEEPERS=y
CONFIG_MMU=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_CMPXCHG=y
CONFIG_EARLY_PRINTK=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_ARCH_POPULATES_NODE_MAP=y
CONFIG_DMI=y
CONFIG_AUDIT_ARCH=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"

#
# Code maturity level options
#
# CONFIG_EXPERIMENTAL is not set
CONFIG_BROKEN_ON_SMP=y
CONFIG_LOCK_KERNEL=y
CONFIG_INIT_ENV_ARG_LIMIT=32

#
# General setup
#
CONFIG_LOCALVERSION="-xenomai"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
# CONFIG_IPC_NS is not set
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
# CONFIG_TASKSTATS is not set
# CONFIG_UTS_NS is not set
CONFIG_AUDIT=y
# CONFIG_AUDITSYSCALL is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
# CONFIG_RELAY is not set
CONFIG_INITRAMFS_SOURCE=""
CONFIG_SYSCTL=y
# CONFIG_EMBEDDED is not set
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y

#
# Block layer
#
CONFIG_BLOCK=y
# CONFIG_LBD is not set
# CONFIG_BLK_DEV_IO_TRACE is not set
# CONFIG_LSF is not set

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_DEFAULT_AS is not set
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"

#
# Real-time sub-system
#
CONFIG_XENOMAI=y
CONFIG_XENO_OPT_NUCLEUS=m
CONFIG_XENO_OPT_PERVASIVE=y
# CONFIG_XENO_OPT_ISHIELD is not set
CONFIG_XENO_OPT_PRIOCPL=y
CONFIG_XENO_OPT_SECURITY_ACCESS=y
CONFIG_XENO_OPT_PIPELINE_HEAD=y
CONFIG_XENO_OPT_PIPE=y
CONFIG_XENO_OPT_PIPE_NRDEV=32
CONFIG_XENO_OPT_REGISTRY=y
CONFIG_XENO_OPT_REGISTRY_NRSLOTS=512
CONFIG_XENO_OPT_SYS_HEAPSZ=128
CONFIG_XENO_OPT_STATS=y
# CONFIG_XENO_OPT_DEBUG is not set

#
# Timing
#
# CONFIG_XENO_OPT_TIMING_PERIODIC is not set
CONFIG_XENO_OPT_TIMING_TIMERLAT=0
CONFIG_XENO_OPT_TIMING_SCHEDLAT=0

#
# Scalability
#
# CONFIG_XENO_OPT_SCALABLE_SCHED is not set
CONFIG_XENO_OPT_TIMER_LIST=y
# CONFIG_XENO_OPT_TIMER_HEAP is not set
# CONFIG_XENO_OPT_TIMER_WHEEL is not set

#
# Shared interrupts
#
# CONFIG_XENO_OPT_SHIRQ_LEVEL is not set
# CONFIG_XENO_OPT_SHIRQ_EDGE is not set

#
# Machine
#
CONFIG_XENO_HW_FPU=y

#
# SMI workaround
#
# CONFIG_XENO_HW_SMI_DETECT_DISABLE is not set
CONFIG_XENO_HW_SMI_DETECT=y
# CONFIG_XENO_HW_SMI_WORKAROUND is not set

#
# Interfaces
#
CONFIG_XENO_SKIN_NATIVE=m
CONFIG_XENO_OPT_NATIVE_PERIOD=0
CONFIG_XENO_OPT_NATIVE_PIPE=y
CONFIG_XENO_OPT_NATIVE_PIPE_BUFSZ=4096
CONFIG_XENO_OPT_NATIVE_REGISTRY=y
CONFIG_XENO_OPT_NATIVE_SEM=y
CONFIG_XENO_OPT_NATIVE_EVENT=y
CONFIG_XENO_OPT_NATIVE_MUTEX=y
CONFIG_XENO_OPT_NATIVE_COND=y
CONFIG_XENO_OPT_NATIVE_QUEUE=y
CONFIG_XENO_OPT_NATIVE_HEAP=y
CONFIG_XENO_OPT_NATIVE_ALARM=y
CONFIG_XENO_OPT_NATIVE_MPS=y
# CONFIG_XENO_OPT_NATIVE_INTR is not set
CONFIG_XENO_SKIN_POSIX=m
CONFIG_XENO_OPT_POSIX_PERIOD=0
# CONFIG_XENO_OPT_POSIX_SHM is not set
# CONFIG_XENO_OPT_POSIX_INTR is not set
CONFIG_XENO_OPT_DEBUG_POSIX=y
# CONFIG_XENO_SKIN_PSOS is not set
# CONFIG_XENO_SKIN_UITRON is not set
# CONFIG_XENO_SKIN_VRTX is not set
# CONFIG_XENO_SKIN_VXWORKS is not set
# CONFIG_XENO_SKIN_RTAI is not set
CONFIG_XENO_SKIN_RTDM=m
CONFIG_XENO_OPT_RTDM_PERIOD=0
CONFIG_XENO_OPT_RTDM_FILDES=128

#
# Drivers
#

#
# Serial drivers
#
# CONFIG_XENO_DRIVERS_16550A is not set

#
# Testing drivers
#
CONFIG_XENO_DRIVERS_TIMERBENCH=m
CONFIG_XENO_DRIVERS_IRQBENCH=m
CONFIG_XENO_DRIVERS_SWITCHTEST=m

#
# CAN drivers
#
# CONFIG_XENO_DRIVERS_CAN is not set

#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_VSMP is not set
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_L1_CACHE_BYTES=128
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_X86_INTERNODE_CACHE_BYTES=128
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_MICROCODE=m
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_MTRR=y
# CONFIG_SMP is not set
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
# CONFIG_PREEMPT_BKL is not set
CONFIG_IPIPE=y
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
# CONFIG_SPARSEMEM_STATIC is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_RESOURCES_64BIT=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_INTEL is not set
# CONFIG_X86_MCE_AMD is not set
# CONFIG_KEXEC is not set
CONFIG_PHYSICAL_START=0x200000
# CONFIG_SECCOMP is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
CONFIG_REORDER=y
CONFIG_K8_NB=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_ISA_DMA_API=y

#
# Power management options
#
CONFIG_PM=y
# CONFIG_PM_LEGACY is not set
# CONFIG_PM_DEBUG is not set
# CONFIG_PM_SYSFS_DEPRECATED is not set
# CONFIG_SOFTWARE_SUSPEND is not set

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
# CONFIG_ACPI_SLEEP_PROC_SLEEP is not set
# CONFIG_ACPI_AC is not set
# CONFIG_ACPI_BATTERY is not set
# CONFIG_ACPI_BUTTON is not set
# CONFIG_ACPI_VIDEO is not set
# CONFIG_ACPI_FAN is not set
# CONFIG_ACPI_PROCESSOR is not set
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y

#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set

#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
# CONFIG_PCIEPORTBUS is not set
CONFIG_PCI_MSI=y
# CONFIG_PCI_DEBUG is not set
CONFIG_HT_IRQ=y

#
# PCCARD (PCMCIA/CardBus) support
#
# CONFIG_PCCARD is not set

#
# PCI Hotplug Support
#

#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_IA32_EMULATION=y
CONFIG_IA32_AOUT=y
CONFIG_COMPAT=y
CONFIG_SYSVIPC_COMPAT=y

#
# Networking
#
CONFIG_NET=y

#
# Networking options
#
# CONFIG_NETDEBUG is not set
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_XFRM=y
CONFIG_XFRM_USER=m
CONFIG_NET_KEY=m
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_ASK_IP_FIB_HASH=y
# CONFIG_IP_FIB_TRIE is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_MULTIPLE_TABLES=y
# CONFIG_IP_ROUTE_FWMARK is not set
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_MULTIPATH_CACHED=y
CONFIG_IP_ROUTE_MULTIPATH_RR=m
CONFIG_IP_ROUTE_MULTIPATH_RANDOM=m
CONFIG_IP_ROUTE_MULTIPATH_WRANDOM=m
CONFIG_IP_ROUTE_MULTIPATH_DRR=m
CONFIG_IP_ROUTE_VERBOSE=y
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
CONFIG_NET_IPGRE_BROADCAST=y
CONFIG_IP_MROUTE=y
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
CONFIG_SYN_COOKIES=y
CONFIG_INET_AH=m
CONFIG_INET_ESP=m
CONFIG_INET_IPCOMP=m
CONFIG_INET_XFRM_TUNNEL=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_XFRM_MODE_TRANSPORT=m
CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET_XFRM_MODE_BEET=m
CONFIG_INET_DIAG=m
CONFIG_INET_TCP_DIAG=m
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BIC=y
CONFIG_TCP_CONG_CUBIC=m
CONFIG_TCP_CONG_WESTWOOD=m
CONFIG_TCP_CONG_HTCP=m
CONFIG_DEFAULT_BIC=y
# CONFIG_DEFAULT_CUBIC is not set
# CONFIG_DEFAULT_HTCP is not set
# CONFIG_DEFAULT_VEGAS is not set
# CONFIG_DEFAULT_WESTWOOD is not set
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="bic"

#
# IP: Virtual Server Configuration
#
CONFIG_IP_VS=m
# CONFIG_IP_VS_DEBUG is not set
CONFIG_IP_VS_TAB_BITS=12

#
# IPVS transport protocol load balancing support
#
CONFIG_IP_VS_PROTO_TCP=y
CONFIG_IP_VS_PROTO_UDP=y
CONFIG_IP_VS_PROTO_ESP=y
CONFIG_IP_VS_PROTO_AH=y

#
# IPVS scheduler
#
CONFIG_IP_VS_RR=m
CONFIG_IP_VS_WRR=m
CONFIG_IP_VS_LC=m
CONFIG_IP_VS_WLC=m
CONFIG_IP_VS_LBLC=m
CONFIG_IP_VS_LBLCR=m
CONFIG_IP_VS_DH=m
CONFIG_IP_VS_SH=m
CONFIG_IP_VS_SED=m
CONFIG_IP_VS_NQ=m

#
# IPVS application helper
#
CONFIG_IP_VS_FTP=m
CONFIG_IPV6=m
CONFIG_IPV6_PRIVACY=y
# CONFIG_IPV6_ROUTER_PREF is not set
CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_IPCOMP=m
CONFIG_INET6_XFRM_TUNNEL=m
CONFIG_INET6_TUNNEL=m
CONFIG_INET6_XFRM_MODE_TRANSPORT=m
CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET6_XFRM_MODE_BEET=m
CONFIG_IPV6_SIT=m
CONFIG_IPV6_TUNNEL=m
CONFIG_NETWORK_SECMARK=y
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
CONFIG_BRIDGE_NETFILTER=y

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_NETLINK=m
CONFIG_NETFILTER_NETLINK_QUEUE=m
CONFIG_NETFILTER_NETLINK_LOG=m
CONFIG_NETFILTER_XTABLES=m
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
CONFIG_NETFILTER_XT_TARGET_DSCP=m
CONFIG_NETFILTER_XT_TARGET_MARK=m
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
CONFIG_NETFILTER_XT_TARGET_SECMARK=m
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
CONFIG_NETFILTER_XT_MATCH_DCCP=m
CONFIG_NETFILTER_XT_MATCH_DSCP=m
CONFIG_NETFILTER_XT_MATCH_ESP=m
CONFIG_NETFILTER_XT_MATCH_LENGTH=m
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
CONFIG_NETFILTER_XT_MATCH_MAC=m
CONFIG_NETFILTER_XT_MATCH_MARK=m
CONFIG_NETFILTER_XT_MATCH_POLICY=m
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
CONFIG_NETFILTER_XT_MATCH_REALM=m
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
CONFIG_NETFILTER_XT_MATCH_STRING=m
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m

#
# IP: Netfilter Configuration
#
# CONFIG_IP_NF_CONNTRACK is not set
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_AH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_MATCH_ADDRTYPE=m
# CONFIG_IP_NF_MATCH_HASHLIMIT is not set
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_TTL=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m

#
# Bridge: Netfilter Configuration
#
CONFIG_BRIDGE_NF_EBTABLES=m
CONFIG_BRIDGE_EBT_BROUTE=m
CONFIG_BRIDGE_EBT_T_FILTER=m
CONFIG_BRIDGE_EBT_T_NAT=m
CONFIG_BRIDGE_EBT_802_3=m
CONFIG_BRIDGE_EBT_AMONG=m
CONFIG_BRIDGE_EBT_ARP=m
CONFIG_BRIDGE_EBT_IP=m
CONFIG_BRIDGE_EBT_LIMIT=m
CONFIG_BRIDGE_EBT_MARK=m
CONFIG_BRIDGE_EBT_PKTTYPE=m
CONFIG_BRIDGE_EBT_STP=m
CONFIG_BRIDGE_EBT_VLAN=m
CONFIG_BRIDGE_EBT_ARPREPLY=m
CONFIG_BRIDGE_EBT_DNAT=m
CONFIG_BRIDGE_EBT_MARK_T=m
CONFIG_BRIDGE_EBT_REDIRECT=m
CONFIG_BRIDGE_EBT_SNAT=m
CONFIG_BRIDGE_EBT_LOG=m
CONFIG_BRIDGE_EBT_ULOG=m
CONFIG_BRIDGE=m
CONFIG_VLAN_8021Q=m
CONFIG_DECNET=m
CONFIG_LLC=y
CONFIG_LLC2=m
CONFIG_IPX=m
# CONFIG_IPX_INTERN is not set
CONFIG_ATALK=m
CONFIG_DEV_APPLETALK=m
CONFIG_IPDDP=m
CONFIG_IPDDP_ENCAP=y
CONFIG_IPDDP_DECAP=y

#
# QoS and/or fair queueing
#
CONFIG_NET_SCHED=y
CONFIG_NET_SCH_CLK_JIFFIES=y
# CONFIG_NET_SCH_CLK_GETTIMEOFDAY is not set
# CONFIG_NET_SCH_CLK_CPU is not set

#
# Queueing/Scheduling
#
CONFIG_NET_SCH_CBQ=m
CONFIG_NET_SCH_HTB=m
CONFIG_NET_SCH_HFSC=m
CONFIG_NET_SCH_PRIO=m
CONFIG_NET_SCH_RED=m
CONFIG_NET_SCH_SFQ=m
CONFIG_NET_SCH_TEQL=m
CONFIG_NET_SCH_TBF=m
CONFIG_NET_SCH_GRED=m
CONFIG_NET_SCH_DSMARK=m
CONFIG_NET_SCH_NETEM=m
CONFIG_NET_SCH_INGRESS=m

#
# Classification
#
CONFIG_NET_CLS=y
CONFIG_NET_CLS_BASIC=m
CONFIG_NET_CLS_TCINDEX=m
CONFIG_NET_CLS_ROUTE4=m
CONFIG_NET_CLS_ROUTE=y
CONFIG_NET_CLS_FW=m
CONFIG_NET_CLS_U32=m
CONFIG_CLS_U32_PERF=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_RSVP=m
CONFIG_NET_CLS_RSVP6=m
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=m
CONFIG_NET_EMATCH_NBYTE=m
CONFIG_NET_EMATCH_U32=m
CONFIG_NET_EMATCH_META=m
CONFIG_NET_EMATCH_TEXT=m
CONFIG_NET_CLS_ACT=y
CONFIG_NET_ACT_POLICE=m
CONFIG_NET_ACT_GACT=m
CONFIG_GACT_PROB=y
CONFIG_NET_ACT_MIRRED=m
CONFIG_NET_ACT_IPT=m
CONFIG_NET_ACT_PEDIT=m
CONFIG_NET_ACT_SIMP=m
CONFIG_NET_CLS_IND=y
CONFIG_NET_ESTIMATOR=y

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

#
# Packet Radio protocols
#
CONFIG_AX25=m
# CONFIG_AX25_DAMA_SLAVE is not set
CONFIG_NETROM=m
CONFIG_ROSE=m

#
# AX.25 network device drivers
#
CONFIG_MKISS=m
CONFIG_6PACK=m
CONFIG_BPQETHER=m
CONFIG_BAYCOM_SER_FDX=m
CONFIG_BAYCOM_SER_HDX=m
CONFIG_BAYCOM_PAR=m
CONFIG_YAM=m
CONFIG_IRDA=m

#
# IrDA protocols
#
CONFIG_IRLAN=m
CONFIG_IRNET=m
CONFIG_IRCOMM=m
# CONFIG_IRDA_ULTRA is not set

#
# IrDA options
#
CONFIG_IRDA_CACHE_LAST_LSAP=y
CONFIG_IRDA_FAST_RR=y
CONFIG_IRDA_DEBUG=y

#
# Infrared-port device drivers
#

#
# SIR device drivers
#
CONFIG_IRTTY_SIR=m

#
# Dongle support
#
CONFIG_DONGLE=y
CONFIG_ESI_DONGLE=m
CONFIG_ACTISYS_DONGLE=m
CONFIG_TEKRAM_DONGLE=m
CONFIG_TOIM3232_DONGLE=m
CONFIG_LITELINK_DONGLE=m

#
# Old SIR device drivers
#
# CONFIG_IRPORT_SIR is not set

#
# Old Serial dongle support
#

#
# FIR device drivers
#
CONFIG_NSC_FIR=m
CONFIG_WINBOND_FIR=m
CONFIG_VIA_FIR=m
CONFIG_BT=m
CONFIG_BT_L2CAP=m
CONFIG_BT_SCO=m
CONFIG_BT_RFCOMM=m
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=m
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=m

#
# Bluetooth device drivers
#
CONFIG_BT_HCIUART=m
CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_BCSP=y
CONFIG_BT_HCIVHCI=m
CONFIG_IEEE80211=m
# CONFIG_IEEE80211_DEBUG is not set
CONFIG_IEEE80211_CRYPT_WEP=m
CONFIG_IEEE80211_CRYPT_CCMP=m
CONFIG_IEEE80211_CRYPT_TKIP=m
CONFIG_WIRELESS_EXT=y
CONFIG_FIB_RULES=y

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=m
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_SYS_HYPERVISOR is not set

#
# Connector - unified userspace <-> kernelspace linker
#
CONFIG_CONNECTOR=m

#
# Memory Technology Devices (MTD)
#
CONFIG_MTD=m
# CONFIG_MTD_DEBUG is not set
CONFIG_MTD_CONCAT=m
CONFIG_MTD_PARTITIONS=y
CONFIG_MTD_REDBOOT_PARTS=m
CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1
# CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set
# CONFIG_MTD_REDBOOT_PARTS_READONLY is not set

#
# User Modules And Translation Layers
#
CONFIG_MTD_CHAR=m
CONFIG_MTD_BLOCK=m
CONFIG_MTD_BLOCK_RO=m
CONFIG_FTL=m
CONFIG_NFTL=m
CONFIG_NFTL_RW=y
CONFIG_INFTL=m
CONFIG_RFD_FTL=m
CONFIG_SSFDC=m

#
# RAM/ROM/Flash chip drivers
#
CONFIG_MTD_CFI=m
CONFIG_MTD_JEDECPROBE=m
CONFIG_MTD_GEN_PROBE=m
# CONFIG_MTD_CFI_ADV_OPTIONS is not set
CONFIG_MTD_MAP_BANK_WIDTH_1=y
CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
CONFIG_MTD_CFI_I1=y
CONFIG_MTD_CFI_I2=y
# CONFIG_MTD_CFI_I4 is not set
# CONFIG_MTD_CFI_I8 is not set
CONFIG_MTD_CFI_INTELEXT=m
CONFIG_MTD_CFI_AMDSTD=m
CONFIG_MTD_CFI_STAA=m
CONFIG_MTD_CFI_UTIL=m
CONFIG_MTD_RAM=m
CONFIG_MTD_ROM=m
CONFIG_MTD_ABSENT=m
# CONFIG_MTD_OBSOLETE_CHIPS is not set

#
# Mapping drivers for chip access
#
CONFIG_MTD_COMPLEX_MAPPINGS=y
CONFIG_MTD_PHYSMAP=m
CONFIG_MTD_PHYSMAP_START=0x8000000
CONFIG_MTD_PHYSMAP_LEN=0x4000000
CONFIG_MTD_PHYSMAP_BANKWIDTH=2
CONFIG_MTD_PNC2000=m
CONFIG_MTD_SC520CDP=m
CONFIG_MTD_NETSC520=m
CONFIG_MTD_TS5500=m
CONFIG_MTD_SBC_GXX=m
# CONFIG_MTD_AMD76XROM is not set
# CONFIG_MTD_ICHXROM is not set
# CONFIG_MTD_SCB2_FLASH is not set
CONFIG_MTD_NETtel=m
CONFIG_MTD_DILNETPC=m
CONFIG_MTD_DILNETPC_BOOTSIZE=0x80000
# CONFIG_MTD_L440GX is not set
CONFIG_MTD_PCI=m
CONFIG_MTD_PLATRAM=m

#
# Self-contained MTD device drivers
#
CONFIG_MTD_PMC551=m
# CONFIG_MTD_PMC551_BUGFIX is not set
# CONFIG_MTD_PMC551_DEBUG is not set
CONFIG_MTD_SLRAM=m
CONFIG_MTD_PHRAM=m
CONFIG_MTD_MTDRAM=m
CONFIG_MTDRAM_TOTAL_SIZE=4096
CONFIG_MTDRAM_ERASE_SIZE=128
CONFIG_MTD_BLOCK2MTD=m

#
# Disk-On-Chip Device Drivers
#
CONFIG_MTD_DOC2000=m
CONFIG_MTD_DOC2001=m
CONFIG_MTD_DOC2001PLUS=m
CONFIG_MTD_DOCPROBE=m
CONFIG_MTD_DOCECC=m
# CONFIG_MTD_DOCPROBE_ADVANCED is not set
CONFIG_MTD_DOCPROBE_ADDRESS=0

#
# NAND Flash Device Drivers
#
CONFIG_MTD_NAND=m
# CONFIG_MTD_NAND_VERIFY_WRITE is not set
# CONFIG_MTD_NAND_ECC_SMC is not set
CONFIG_MTD_NAND_IDS=m
# CONFIG_MTD_NAND_NANDSIM is not set

#
# OneNAND Flash Device Drivers
#
CONFIG_MTD_ONENAND=m
CONFIG_MTD_ONENAND_VERIFY_WRITE=y
# CONFIG_MTD_ONENAND_OTP is not set

#
# Parallel port support
#
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_NOT_PC=y
# CONFIG_PARPORT_GSC is not set
CONFIG_PARPORT_AX88796=m
CONFIG_PARPORT_1284=y

#
# Plug and Play support
#
CONFIG_PNP=y
CONFIG_PNP_DEBUG=y

#
# Protocols
#

#
# Block devices
#
CONFIG_BLK_DEV_FD=m
# CONFIG_PARIDE is not set
CONFIG_BLK_CPQ_DA=m
CONFIG_BLK_CPQ_CISS_DA=m
CONFIG_CISS_SCSI_TAPE=y
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_BLK_DEV_NBD=m
CONFIG_BLK_DEV_SX8=m
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=65536
CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
CONFIG_BLK_DEV_INITRD=y
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_ATA_OVER_ETH is not set

#
# Misc devices
#
# CONFIG_SGI_IOC4 is not set
# CONFIG_MSI_LAPTOP is not set

#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=m
CONFIG_BLK_DEV_IDE=m

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=m
# CONFIG_IDEDISK_MULTI_MODE is not set
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDEFLOPPY=m
# CONFIG_BLK_DEV_IDESCSI is not set
# CONFIG_IDE_TASK_IOCTL is not set

#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=m
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
# CONFIG_BLK_DEV_IDEPNP is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_GENERIC=m
CONFIG_BLK_DEV_RZ1000=m
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_AEC62XX=m
CONFIG_BLK_DEV_ALI15X3=m
# CONFIG_WDC_ALI15X3 is not set
CONFIG_BLK_DEV_AMD74XX=m
CONFIG_BLK_DEV_ATIIXP=m
CONFIG_BLK_DEV_CMD64X=m
CONFIG_BLK_DEV_TRIFLEX=m
CONFIG_BLK_DEV_CY82C693=m
CONFIG_BLK_DEV_CS5530=m
CONFIG_BLK_DEV_HPT34X=m
CONFIG_BLK_DEV_HPT366=m
CONFIG_BLK_DEV_JMICRON=m
CONFIG_BLK_DEV_SC1200=m
CONFIG_BLK_DEV_PIIX=m
CONFIG_BLK_DEV_IT821X=m
CONFIG_BLK_DEV_NS87415=m
CONFIG_BLK_DEV_PDC202XX_OLD=m
CONFIG_PDC202XX_BURST=y
CONFIG_BLK_DEV_PDC202XX_NEW=m
CONFIG_BLK_DEV_SVWKS=m
CONFIG_BLK_DEV_SIIMAGE=m
CONFIG_BLK_DEV_SIS5513=m
CONFIG_BLK_DEV_SLC90E66=m
CONFIG_BLK_DEV_TRM290=m
CONFIG_BLK_DEV_VIA82CXXX=m
# CONFIG_IDE_ARM is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_BLK_DEV_HD is not set

#
# SCSI device support
#
CONFIG_RAID_ATTRS=m
CONFIG_SCSI=m
CONFIG_SCSI_NETLINK=y
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=m
CONFIG_CHR_DEV_ST=m
CONFIG_CHR_DEV_OSST=m
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m
CONFIG_CHR_DEV_SCH=m

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set

#
# SCSI low-level drivers
#
CONFIG_ISCSI_TCP=m
CONFIG_BLK_DEV_3W_XXXX_RAID=m
CONFIG_SCSI_3W_9XXX=m
CONFIG_SCSI_ACARD=m
CONFIG_SCSI_AACRAID=m
CONFIG_SCSI_AIC7XXX=m
CONFIG_AIC7XXX_CMDS_PER_DEVICE=8
CONFIG_AIC7XXX_RESET_DELAY_MS=15000
CONFIG_AIC7XXX_DEBUG_ENABLE=y
CONFIG_AIC7XXX_DEBUG_MASK=0
CONFIG_AIC7XXX_REG_PRETTY_PRINT=y
CONFIG_SCSI_AIC7XXX_OLD=m
CONFIG_SCSI_AIC79XX=m
CONFIG_AIC79XX_CMDS_PER_DEVICE=32
CONFIG_AIC79XX_RESET_DELAY_MS=15000
CONFIG_AIC79XX_ENABLE_RD_STRM=y
CONFIG_AIC79XX_DEBUG_ENABLE=y
CONFIG_AIC79XX_DEBUG_MASK=0
CONFIG_AIC79XX_REG_PRETTY_PRINT=y
CONFIG_SCSI_AIC94XX=m
# CONFIG_AIC94XX_DEBUG is not set
CONFIG_SCSI_ARCMSR=m
CONFIG_MEGARAID_NEWGEN=y
CONFIG_MEGARAID_MM=m
CONFIG_MEGARAID_MAILBOX=m
CONFIG_MEGARAID_LEGACY=m
CONFIG_MEGARAID_SAS=m
CONFIG_SCSI_HPTIOP=m
CONFIG_SCSI_BUSLOGIC=m
# CONFIG_SCSI_OMIT_FLASHPOINT is not set
CONFIG_SCSI_DMX3191D=m
CONFIG_SCSI_EATA=m
CONFIG_SCSI_EATA_TAGGED_QUEUE=y
CONFIG_SCSI_EATA_LINKED_COMMANDS=y
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_SCSI_FUTURE_DOMAIN=m
CONFIG_SCSI_GDTH=m
CONFIG_SCSI_IPS=m
CONFIG_SCSI_INITIO=m
CONFIG_SCSI_INIA100=m
CONFIG_SCSI_PPA=m
CONFIG_SCSI_IMM=m
# CONFIG_SCSI_IZIP_EPP16 is not set
# CONFIG_SCSI_IZIP_SLOW_CTR is not set
CONFIG_SCSI_STEX=m
CONFIG_SCSI_SYM53C8XX_2=m
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
CONFIG_SCSI_SYM53C8XX_MMIO=y
CONFIG_SCSI_IPR=m
# CONFIG_SCSI_IPR_TRACE is not set
# CONFIG_SCSI_IPR_DUMP is not set
CONFIG_SCSI_QLOGIC_1280=m
CONFIG_SCSI_QLA_FC=m
CONFIG_SCSI_QLA_ISCSI=m
CONFIG_SCSI_LPFC=m
CONFIG_SCSI_DC390T=m
CONFIG_SCSI_DEBUG=m

#
# Serial ATA (prod) and Parallel ATA (experimental) drivers
#
CONFIG_ATA=m
CONFIG_SATA_AHCI=m
CONFIG_SATA_SVW=m
CONFIG_ATA_PIIX=m
CONFIG_SATA_NV=m
CONFIG_PDC_ADMA=m
CONFIG_SATA_QSTOR=m
CONFIG_SATA_PROMISE=m
CONFIG_SATA_SIL=m
CONFIG_SATA_SIL24=m
CONFIG_SATA_SIS=m
CONFIG_SATA_ULI=m
CONFIG_SATA_VIA=m
CONFIG_SATA_VITESSE=m
CONFIG_PATA_AMD=m
CONFIG_PATA_CS5520=m
CONFIG_PATA_EFAR=m
CONFIG_ATA_GENERIC=m
CONFIG_PATA_HPT3X3=m
CONFIG_PATA_JMICRON=m
CONFIG_PATA_TRIFLEX=m
CONFIG_PATA_MPIIX=m
CONFIG_PATA_NETCELL=m
CONFIG_PATA_RZ1000=m
CONFIG_PATA_PDC2027X=m
CONFIG_PATA_SIL680=m
CONFIG_PATA_VIA=m
CONFIG_PATA_WINBOND=m

#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set

#
# Fusion MPT device support
#
# CONFIG_FUSION is not set
# CONFIG_FUSION_SPI is not set
# CONFIG_FUSION_FC is not set
# CONFIG_FUSION_SAS is not set

#
# IEEE 1394 (FireWire) support
#
# CONFIG_IEEE1394 is not set

#
# I2O device support
#
CONFIG_I2O=m
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
CONFIG_I2O_EXT_ADAPTEC=y
CONFIG_I2O_EXT_ADAPTEC_DMA64=y
CONFIG_I2O_CONFIG=m
CONFIG_I2O_CONFIG_OLD_IOCTL=y
CONFIG_I2O_BUS=m
CONFIG_I2O_BLOCK=m
CONFIG_I2O_SCSI=m
CONFIG_I2O_PROC=m

#
# Network device support
#
CONFIG_NETDEVICES=y
CONFIG_IFB=m
CONFIG_DUMMY=m
CONFIG_BONDING=m
CONFIG_EQUALIZER=m
CONFIG_TUN=m
CONFIG_NET_SB1000=m

#
# ARCnet devices
#
CONFIG_ARCNET=m
CONFIG_ARCNET_1201=m
CONFIG_ARCNET_1051=m
CONFIG_ARCNET_RAW=m
CONFIG_ARCNET_CAP=m
CONFIG_ARCNET_COM90xx=m
CONFIG_ARCNET_COM90xxIO=m
CONFIG_ARCNET_RIM_I=m
CONFIG_ARCNET_COM20020=m
CONFIG_ARCNET_COM20020_PCI=m

#
# PHY device support
#
CONFIG_PHYLIB=m

#
# MII PHY device drivers
#
CONFIG_MARVELL_PHY=m
CONFIG_DAVICOM_PHY=m
CONFIG_QSEMI_PHY=m
CONFIG_LXT_PHY=m
CONFIG_CICADA_PHY=m
CONFIG_VITESSE_PHY=m
CONFIG_SMSC_PHY=m
CONFIG_FIXED_PHY=m
# CONFIG_FIXED_MII_10_FDX is not set
# CONFIG_FIXED_MII_100_FDX is not set

#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
CONFIG_MII=m
CONFIG_HAPPYMEAL=m
CONFIG_SUNGEM=m
CONFIG_CASSINI=m
CONFIG_NET_VENDOR_3COM=y
CONFIG_VORTEX=m
CONFIG_TYPHOON=m

#
# Tulip family network device support
#
CONFIG_NET_TULIP=y
CONFIG_TULIP=m
# CONFIG_TULIP_MMIO is not set
CONFIG_TULIP_NAPI=y
CONFIG_TULIP_NAPI_HW_MITIGATION=y
CONFIG_DE4X5=m
CONFIG_WINBOND_840=m
CONFIG_DM9102=m
CONFIG_ULI526X=m
CONFIG_HP100=m
CONFIG_NET_PCI=y
CONFIG_PCNET32=m
CONFIG_AMD8111_ETH=m
CONFIG_AMD8111E_NAPI=y
CONFIG_ADAPTEC_STARFIRE=m
CONFIG_B44=m
CONFIG_FORCEDETH=m
CONFIG_DGRS=m
CONFIG_EEPRO100=m
CONFIG_E100=m
CONFIG_FEALNX=m
CONFIG_NATSEMI=m
CONFIG_NE2K_PCI=m
CONFIG_8139TOO=m
# CONFIG_8139TOO_PIO is not set
CONFIG_8139TOO_TUNE_TWISTER=y
CONFIG_8139TOO_8129=y
# CONFIG_8139_OLD_RX_RESET is not set
CONFIG_SIS900=m
CONFIG_EPIC100=m
CONFIG_SUNDANCE=m
# CONFIG_SUNDANCE_MMIO is not set
CONFIG_VIA_RHINE=m
# CONFIG_VIA_RHINE_MMIO is not set
CONFIG_VIA_RHINE_NAPI=y
# CONFIG_NET_POCKET is not set

#
# Ethernet (1000 Mbit)
#
CONFIG_ACENIC=m
# CONFIG_ACENIC_OMIT_TIGON_I is not set
CONFIG_DL2K=m
CONFIG_E1000=m
CONFIG_E1000_NAPI=y
# CONFIG_E1000_DISABLE_PACKET_SPLIT is not set
CONFIG_NS83820=m
CONFIG_HAMACHI=m
CONFIG_R8169=m
CONFIG_R8169_VLAN=y
CONFIG_SIS190=m
CONFIG_SKGE=m
CONFIG_SKY2=m
CONFIG_SK98LIN=m
CONFIG_VIA_VELOCITY=m
CONFIG_TIGON3=m
CONFIG_BNX2=m
CONFIG_QLA3XXX=m

#
# Ethernet (10000 Mbit)
#
CONFIG_CHELSIO_T1=m
CONFIG_IXGB=m
CONFIG_S2IO=m
CONFIG_MYRI10GE=m

#
# Token Ring devices
#
CONFIG_TR=y
CONFIG_IBMOL=m
CONFIG_3C359=m
CONFIG_TMS380TR=m
CONFIG_TMSPCI=m
CONFIG_ABYSS=m

#
# Wireless LAN (non-hamradio)
#
CONFIG_NET_RADIO=y
CONFIG_NET_WIRELESS_RTNETLINK=y

#
# Obsolete Wireless cards support (pre-802.11)
#
CONFIG_STRIP=m

#
# Wireless 802.11b ISA/PCI cards support
#
# CONFIG_IPW2100 is not set
CONFIG_IPW2200=m
CONFIG_IPW2200_MONITOR=y
# CONFIG_IPW2200_RADIOTAP is not set
# CONFIG_IPW2200_PROMISCUOUS is not set
# CONFIG_IPW2200_DEBUG is not set
CONFIG_AIRO=m
CONFIG_HERMES=m
CONFIG_PLX_HERMES=m
CONFIG_TMD_HERMES=m
CONFIG_NORTEL_HERMES=m
CONFIG_PCI_HERMES=m
CONFIG_ATMEL=m
CONFIG_PCI_ATMEL=m

#
# Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
#
CONFIG_HOSTAP=m
CONFIG_HOSTAP_FIRMWARE=y
# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
CONFIG_HOSTAP_PLX=m
CONFIG_HOSTAP_PCI=m
CONFIG_NET_WIRELESS=y

#
# Wan interfaces
#
CONFIG_WAN=y
CONFIG_DSCC4=m
CONFIG_DSCC4_PCISYNC=y
CONFIG_DSCC4_PCI_RST=y
CONFIG_LANMEDIA=m
CONFIG_HDLC=m
CONFIG_HDLC_RAW=m
CONFIG_HDLC_RAW_ETH=m
CONFIG_HDLC_CISCO=m
CONFIG_HDLC_FR=m
CONFIG_HDLC_PPP=m

#
# X.25/LAPB support is disabled
#
CONFIG_PCI200SYN=m
CONFIG_WANXL=m
CONFIG_PC300=m

#
# Cyclades-PC300 MLPPP support is disabled.
#

#
# Refer to the file README.mlppp, provided by PC300 package.
#
CONFIG_FARSYNC=m
CONFIG_DLCI=m
CONFIG_DLCI_COUNT=24
CONFIG_DLCI_MAX=8
CONFIG_SBNI=m
# CONFIG_SBNI_MULTILINE is not set
CONFIG_FDDI=y
CONFIG_DEFXX=m
CONFIG_SKFP=m
CONFIG_PLIP=m
CONFIG_PPP=m
CONFIG_PPP_FILTER=y
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLHC=m
CONFIG_SLIP_SMART=y
# CONFIG_SLIP_MODE_SLIP6 is not set
CONFIG_NET_FC=y
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# Telephony Support
#
# CONFIG_PHONE is not set

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_FF_MEMLESS=m

#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_TSDEV=m
CONFIG_INPUT_TSDEV_SCREEN_X=240
CONFIG_INPUT_TSDEV_SCREEN_Y=320
CONFIG_INPUT_EVDEV=m
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
CONFIG_KEYBOARD_SUNKBD=m
CONFIG_KEYBOARD_LKKBD=m
CONFIG_KEYBOARD_XTKBD=m
CONFIG_KEYBOARD_NEWTON=m
CONFIG_KEYBOARD_STOWAWAY=m
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=m
CONFIG_MOUSE_SERIAL=m
CONFIG_MOUSE_VSXXXAA=m
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PCSPKR=m
CONFIG_INPUT_UINPUT=m

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=m
CONFIG_SERIO_CT82C710=m
# CONFIG_SERIO_PARKBD is not set
CONFIG_SERIO_PCIPS2=m
CONFIG_SERIO_LIBPS2=y
CONFIG_SERIO_RAW=m
# CONFIG_GAMEPORT is not set

#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_COMPUTONE is not set
# CONFIG_ROCKETPORT is not set
# CONFIG_CYCLADES is not set
# CONFIG_DIGIEPCA is not set
# CONFIG_MOXA_INTELLIO is not set
# CONFIG_MOXA_SMARTIO is not set
# CONFIG_ISI is not set
# CONFIG_SYNCLINK is not set
# CONFIG_SYNCLINKMP is not set
# CONFIG_SYNCLINK_GT is not set
# CONFIG_N_HDLC is not set
# CONFIG_RISCOM8 is not set
# CONFIG_SPECIALIX is not set
# CONFIG_SX is not set
# CONFIG_RIO is not set
# CONFIG_STALDRV is not set

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

#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=16
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
CONFIG_PPDEV=m
# CONFIG_TIPAR is not set

#
# IPMI
#
# CONFIG_IPMI_HANDLER is not set

#
# Watchdog Cards
#
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_NOWAYOUT is not set

#
# Watchdog Device Drivers
#
CONFIG_SOFT_WATCHDOG=m
CONFIG_ACQUIRE_WDT=m
CONFIG_ADVANTECH_WDT=m
CONFIG_ALIM1535_WDT=m
CONFIG_ALIM7101_WDT=m
CONFIG_SC520_WDT=m
CONFIG_EUROTECH_WDT=m
CONFIG_IB700_WDT=m
CONFIG_IBMASR=m
CONFIG_WAFER_WDT=m
CONFIG_I6300ESB_WDT=m
CONFIG_I8XX_TCO=m
CONFIG_ITCO_WDT=m
CONFIG_SC1200_WDT=m
CONFIG_60XX_WDT=m
CONFIG_SBC8360_WDT=m
CONFIG_CPU5_WDT=m
CONFIG_SMSC37B787_WDT=m
CONFIG_W83627HF_WDT=m
CONFIG_W83697HF_WDT=m
CONFIG_W83877F_WDT=m
CONFIG_W83977F_WDT=m
CONFIG_MACHZ_WDT=m
CONFIG_SBC_EPX_C3_WATCHDOG=m

#
# PCI-based Watchdog Cards
#
CONFIG_PCIPCWATCHDOG=m
CONFIG_WDTPCI=m
CONFIG_WDT_501_PCI=y
# CONFIG_HW_RANDOM is not set
CONFIG_NVRAM=m
CONFIG_RTC=y
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set

#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
CONFIG_AGP_INTEL=m
CONFIG_AGP_SIS=m
CONFIG_AGP_VIA=m
CONFIG_DRM=m
CONFIG_DRM_TDFX=m
CONFIG_DRM_R128=m
CONFIG_DRM_RADEON=m
CONFIG_DRM_I810=m
CONFIG_DRM_I830=m
CONFIG_DRM_I915=m
CONFIG_DRM_MGA=m
CONFIG_DRM_SIS=m
CONFIG_DRM_VIA=m
CONFIG_DRM_SAVAGE=m
CONFIG_MWAVE=m
CONFIG_PC8736x_GPIO=m
CONFIG_NSC_GPIO=m
CONFIG_RAW_DRIVER=m
CONFIG_MAX_RAW_DEVS=256
CONFIG_HPET=y
# CONFIG_HPET_RTC_IRQ is not set
CONFIG_HPET_MMAP=y
CONFIG_HANGCHECK_TIMER=m

#
# TPM devices
#

#
# I2C support
#
CONFIG_I2C=m
# CONFIG_I2C_CHARDEV is not set

#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_ALGOPCF=m
CONFIG_I2C_ALGOPCA=m

#
# I2C Hardware Bus support
#
CONFIG_I2C_ALI1535=m
CONFIG_I2C_ALI15X3=m
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD8111=m
CONFIG_I2C_I801=m
CONFIG_I2C_I810=m
CONFIG_I2C_PIIX4=m
CONFIG_I2C_ISA=m
CONFIG_I2C_NFORCE2=m
CONFIG_I2C_PARPORT=m
CONFIG_I2C_PARPORT_LIGHT=m
CONFIG_I2C_PROSAVAGE=m
CONFIG_I2C_SIS5595=m
CONFIG_I2C_SIS630=m
CONFIG_I2C_SIS96X=m
CONFIG_I2C_VIAPRO=m
CONFIG_I2C_VOODOO3=m
CONFIG_I2C_PCA_ISA=m

#
# Miscellaneous I2C Chip support
#
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set

#
# SPI support
#
# CONFIG_SPI is not set
# CONFIG_SPI_MASTER is not set

#
# Dallas's 1-wire bus
#
# CONFIG_W1 is not set

#
# Hardware Monitoring support
#
CONFIG_HWMON=y
CONFIG_HWMON_VID=m
CONFIG_SENSORS_ADM1021=m
CONFIG_SENSORS_ADM1025=m
CONFIG_SENSORS_DS1621=m
CONFIG_SENSORS_FSCHER=m
CONFIG_SENSORS_FSCPOS=m
CONFIG_SENSORS_GL518SM=m
CONFIG_SENSORS_GL520SM=m
CONFIG_SENSORS_IT87=m
CONFIG_SENSORS_LM63=m
CONFIG_SENSORS_LM75=m
CONFIG_SENSORS_LM77=m
CONFIG_SENSORS_LM78=m
CONFIG_SENSORS_LM83=m
CONFIG_SENSORS_LM87=m
CONFIG_SENSORS_LM90=m
CONFIG_SENSORS_LM92=m
CONFIG_SENSORS_MAX1619=m
CONFIG_SENSORS_SMSC47M1=m
CONFIG_SENSORS_VIA686A=m
CONFIG_SENSORS_W83781D=m
CONFIG_SENSORS_W83627HF=m
CONFIG_SENSORS_HDAPS=m
# CONFIG_HWMON_DEBUG_CHIP is not set

#
# Multimedia devices
#
CONFIG_VIDEO_DEV=m
CONFIG_VIDEO_V4L1=y
CONFIG_VIDEO_V4L1_COMPAT=y
CONFIG_VIDEO_V4L2=y

#
# Video Capture Adapters
#

#
# Video Capture Adapters
#
# CONFIG_VIDEO_ADV_DEBUG is not set
# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set

#
# Encoders/decoders and other helper chips
#

#
# Audio decoders
#
# CONFIG_VIDEO_TVAUDIO is not set
# CONFIG_VIDEO_TDA7432 is not set
# CONFIG_VIDEO_TDA9840 is not set
# CONFIG_VIDEO_TDA9875 is not set
# CONFIG_VIDEO_TEA6415C is not set
# CONFIG_VIDEO_TEA6420 is not set
# CONFIG_VIDEO_MSP3400 is not set

#
# Video decoders
#
# CONFIG_VIDEO_BT819 is not set
# CONFIG_VIDEO_BT856 is not set
# CONFIG_VIDEO_BT866 is not set
# CONFIG_VIDEO_KS0127 is not set
# CONFIG_VIDEO_SAA7110 is not set
# CONFIG_VIDEO_SAA7111 is not set
# CONFIG_VIDEO_SAA7114 is not set
# CONFIG_VIDEO_SAA7191 is not set
# CONFIG_VIDEO_TVP5150 is not set
# CONFIG_VIDEO_VPX3220 is not set

#
# Video and audio decoders
#

#
# MPEG video encoders
#

#
# Video encoders
#
# CONFIG_VIDEO_SAA7185 is not set
# CONFIG_VIDEO_ADV7170 is not set
# CONFIG_VIDEO_ADV7175 is not set

#
# Video improvement chips
#
# CONFIG_VIDEO_VIVI is not set
# CONFIG_VIDEO_BT848 is not set
# CONFIG_VIDEO_BWQCAM is not set
# CONFIG_VIDEO_W9966 is not set
# CONFIG_VIDEO_CPIA is not set
# CONFIG_VIDEO_SAA5246A is not set
# CONFIG_VIDEO_SAA5249 is not set
# CONFIG_TUNER_3036 is not set
# CONFIG_VIDEO_ZORAN is not set
# CONFIG_VIDEO_SAA7134 is not set
# CONFIG_VIDEO_MXB is not set
# CONFIG_VIDEO_DPC is not set
# CONFIG_VIDEO_HEXIUM_ORION is not set
# CONFIG_VIDEO_HEXIUM_GEMINI is not set
# CONFIG_VIDEO_CX88 is not set

#
# Radio Adapters
#
# CONFIG_RADIO_GEMTEK_PCI is not set
# CONFIG_RADIO_MAXIRADIO is not set
# CONFIG_RADIO_MAESTRO is not set

#
# Digital Video Broadcasting Devices
#
# CONFIG_DVB is not set

#
# Graphics support
#
CONFIG_FIRMWARE_EDID=y
CONFIG_FB=y
CONFIG_FB_DDC=m
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
CONFIG_FB_CIRRUS=m
CONFIG_FB_PM2=m
CONFIG_FB_PM2_FIFO_DISCONNECT=y
CONFIG_FB_CYBER2000=m
CONFIG_FB_ARC=m
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_VESA=y
CONFIG_FB_HGA=m
CONFIG_FB_S1D13XXX=m
CONFIG_FB_NVIDIA=m
# CONFIG_FB_NVIDIA_I2C is not set
# CONFIG_FB_RIVA is not set
CONFIG_FB_MATROX=m
CONFIG_FB_MATROX_MILLENIUM=y
CONFIG_FB_MATROX_MYSTIQUE=y
CONFIG_FB_MATROX_G=y
CONFIG_FB_MATROX_I2C=m
CONFIG_FB_MATROX_MAVEN=m
CONFIG_FB_MATROX_MULTIHEAD=y
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=m
CONFIG_FB_ATY=m
CONFIG_FB_ATY_CT=y
# CONFIG_FB_ATY_GENERIC_LCD is not set
CONFIG_FB_ATY_GX=y
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_VIRTUAL is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
CONFIG_VIDEO_SELECT=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

#
# Logo configuration
#
# CONFIG_LOGO is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_BACKLIGHT_CLASS_DEVICE=m
CONFIG_BACKLIGHT_DEVICE=y
# CONFIG_LCD_CLASS_DEVICE is not set

#
# Sound
#
# CONFIG_SOUND is not set

#
# USB support
#
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
# CONFIG_USB is not set

#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
#

#
# USB Gadget Support
#
# CONFIG_USB_GADGET is not set

#
# MMC/SD Card support
#
# CONFIG_MMC is not set

#
# LED devices
#
# CONFIG_NEW_LEDS is not set

#
# LED drivers
#

#
# LED Triggers
#

#
# InfiniBand support
#
# CONFIG_INFINIBAND is not set

#
# EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
#

#
# Real Time Clock
#

#
# DMA Engine support
#
# CONFIG_DMA_ENGINE is not set

#
# DMA Clients
#

#
# DMA Devices
#

#
# Firmware Drivers
#
# CONFIG_EDD is not set
# CONFIG_DELL_RBU is not set
# CONFIG_DCDBAS is not set

#
# File systems
#
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_OCFS2_FS is not set
# CONFIG_MINIX_FS is not set
CONFIG_ROMFS_FS=m
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_QUOTA=y
CONFIG_QFMT_V1=m
CONFIG_QFMT_V2=m
CONFIG_QUOTACTL=y
CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=m
CONFIG_FUSE_FS=m

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

#
# DOS/FAT/NT Filesystems
#
# CONFIG_MSDOS_FS is not set
# CONFIG_VFAT_FS is not set
# CONFIG_NTFS_FS is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
# CONFIG_TMPFS_POSIX_ACL is not set
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y

#
# Miscellaneous filesystems
#
# CONFIG_HFSPLUS_FS is not set
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS2_FS is not set
CONFIG_CRAMFS=y
# CONFIG_VXFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set

#
# Network File Systems
#
# CONFIG_NFS_FS is not set
# CONFIG_NFSD is not set
# CONFIG_SMB_FS is not set
# CONFIG_CIFS is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set

#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y

#
# Native Language Support
#
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
CONFIG_NLS_CODEPAGE_850=m
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=m
CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_PRINTK_TIME=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_UNUSED_SYMBOLS=y
CONFIG_IPIPE_DEBUG=y
CONFIG_IPIPE_TRACE=y
# CONFIG_IPIPE_TRACE_ENABLE is not set
# CONFIG_IPIPE_TRACE_MCOUNT is not set
CONFIG_IPIPE_TRACE_IRQSOFF=y
CONFIG_IPIPE_TRACE_SHIFT=14
CONFIG_IPIPE_TRACE_VMALLOC=y
CONFIG_IPIPE_TRACE_ENABLE_VALUE=0
CONFIG_DEBUG_KERNEL=y
CONFIG_LOG_BUF_SHIFT=16
CONFIG_DETECT_SOFTLOCKUP=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_DEBUG_SLAB is not set
CONFIG_DEBUG_PREEMPT=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_RT_MUTEX_TESTER is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_INFO=y
# CONFIG_DEBUG_FS is not set
# CONFIG_DEBUG_VM is not set
# CONFIG_DEBUG_LIST is not set
CONFIG_FRAME_POINTER=y
CONFIG_UNWIND_INFO=y
CONFIG_STACK_UNWIND=y
# CONFIG_FORCED_INLINING is not set
# CONFIG_HEADERS_CHECK is not set
# CONFIG_RCU_TORTURE_TEST is not set
# CONFIG_DEBUG_RODATA is not set
# CONFIG_IOMMU_DEBUG is not set
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_STACK_USAGE is not set

#
# Security options
#
# CONFIG_KEYS is not set
# CONFIG_SECURITY is not set

#
# Cryptographic options
#
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_BLKCIPHER=m
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_NULL is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=m
# CONFIG_CRYPTO_SHA256 is not set
# CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_WP512 is not set
# CONFIG_CRYPTO_TGR192 is not set
CONFIG_CRYPTO_ECB=m
CONFIG_CRYPTO_CBC=m
CONFIG_CRYPTO_DES=m
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_TWOFISH is not set
# CONFIG_CRYPTO_TWOFISH_X86_64 is not set
# CONFIG_CRYPTO_SERPENT is not set
CONFIG_CRYPTO_AES=m
# CONFIG_CRYPTO_AES_X86_64 is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_TEA is not set
CONFIG_CRYPTO_ARC4=m
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_ANUBIS is not set
CONFIG_CRYPTO_DEFLATE=m
CONFIG_CRYPTO_MICHAEL_MIC=m
CONFIG_CRYPTO_CRC32C=m
# CONFIG_CRYPTO_TEST is not set

#
# Hardware crypto devices
#

#
# Library routines
#
CONFIG_CRC_CCITT=m
CONFIG_CRC16=m
CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=m
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=m
CONFIG_TEXTSEARCH_BM=m
CONFIG_TEXTSEARCH_FSM=m
CONFIG_PLIST=y

[-- Attachment #3: dmesg --]
[-- Type: text/plain, Size: 4548 bytes --]

[    0.000000] Linux version 2.6.19.3-xenomai (paul@domain.hid) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #2 PREEMPT Sat Feb 24 23:32:49 GMT 2007
[    0.000000] Command line: root=/dev/sda2 ro splash=silent vga=788 
<snip>
[  164.679555] I-pipe: Domain Xenomai registered.
[  164.682071] Xenomai: hal/x86_64 started.
[  164.741518] Xenomai: real-time nucleus v2.4-devel (Bells Of Lal) loaded.
[  164.840492] Xenomai: starting native API services.
[  164.896648] Xenomai: starting RTDM services.
[  508.132034] NMI Watchdog detected LOCKUP on CPU 0
[  508.132207] CPU 0 
[  508.132347] Modules linked in: xeno_timerbench xeno_rtdm xeno_native xeno_nucleus ppdev lp ipv6 w83627hf hwmon_vid i2c_isa loop tsdev serio_raw psmouse i2c_viapro i2c_core parport_pc parport pcspkr evdev sd_mod ide_cd cdrom ide_disk pata_via ata_generic generic sata_via libata via82cxxx ide_core scsi_mod 8139too mii skge
[  508.134563] Pid: 2679, comm: sampling-2677 Not tainted 2.6.19.3-xenomai #2
[  508.134805] RIP: 0010:[<ffffffff8818f4a7>]  [<ffffffff8818f4a7>] :xeno_native:rt_task_wait_period+0x37/0x40
[  508.135605] RSP: 0018:ffff810018313e08  EFLAGS: 00000292
[  508.135826] RAX: 0000000000000000 RBX: ffff810018313f58 RCX: 00000000000022e9
[  508.136088] RDX: ffffffff80506d01 RSI: 00000000000022e7 RDI: 0000000000000000
[  508.136353] RBP: ffff810018313e08 R08: 0000000000000001 R09: 00002b8bc6154e2e
[  508.136614] R10: 0000000000000000 R11: 0000000000000206 R12: 00000000fffffff2
[  508.136883] R13: ffff810018313e28 R14: 0000000058454e4f R15: ffff810018f20f50
[  508.137165] FS:  0000000040021960(0063) GS:ffffffff80559000(0000) knlGS:0000000000000000
[  508.137463] CS:  0010 DS: 0000 ES: 0000 CR0: 00000000c005003b
[  508.137703] CR2: 00002b100104d000 CR3: 0000000018a06000 CR4: 00000000000006e0
[  508.137946] I-pipe domain Xenomai
[  508.138086] Stack:  ffff810018313e48 ffffffff881929fc 0000000000000000 ffffffff8026999a
[  508.138565]  0000000000000000 ffff810018313f58 0000000000000006 ffff81001aada7f0
[  508.138985]  ffff810018313e98 ffffffff8816853b 0000000000000000 0000000000000038
[  508.139363] Call Trace:
[  508.140144]  [<ffffffff881929fc>] :xeno_native:__rt_task_wait_period+0x4c/0x90
[  508.141764]  [<ffffffff8816853b>] :xeno_nucleus:hisyscall_event+0x1bb/0x300
[  508.143508]  [<ffffffff802ba2d7>] __ipipe_dispatch_event+0xc7/0x1b0
[  508.143978]  [<ffffffff8027d22d>] __ipipe_syscall_root+0x8d/0x180
[  508.144428]  [<ffffffff8026ff49>] __ipipe_syscall_root_thunk+0x35/0x3a
[  508.144869]  [<ffffffff80269337>] system_call+0x57/0x9b
[  508.145249]  [<0000000040021138>]
[  508.145389] 
[  508.145484] 
[  508.145540] Code: c9 c3 66 66 66 90 66 66 90 55 48 89 e5 53 48 83 ec 08 48 8b 
[  508.147930]  <6>note: sampling-2677[2679] exited with preempt_count 2
[  508.150390] BUG: soft lockup detected on CPU#0!
[  508.150394] 
[  508.150395] Call Trace:
[  508.150410]  [<ffffffff8027450c>] dump_trace+0xbc/0x420
[  508.150416]  [<ffffffff802748b3>] show_trace+0x43/0x60
[  508.150421]  [<ffffffff802748e5>] dump_stack+0x15/0x20
[  508.150427]  [<ffffffff802b649a>] softlockup_tick+0xca/0x120
[  508.150432]  [<ffffffff802563f3>] run_local_timers+0x13/0x20
[  508.150437]  [<ffffffff80298147>] update_process_times+0x57/0x90
[  508.150442]  [<ffffffff8027777b>] main_timer_handler+0x20b/0x4c0
[  508.150446]  [<ffffffff80277a42>] timer_interrupt+0x12/0x30
[  508.150451]  [<ffffffff80210acf>] handle_IRQ_event+0x2f/0x70
[  508.150456]  [<ffffffff802b8b00>] handle_edge_irq+0x130/0x1d0
[  508.150460]  [<ffffffff802760b8>] do_IRQ+0x58/0xa0
[  508.150465]  [<ffffffff802698b6>] __ipipe_root_xirq_thunk+0x46/0x50
[  508.150470]  [<ffffffff802698bb>] __ipipe_root_xirq_thunk+0x4b/0x50
[  508.150915] DWARF2 unwinder stuck at __ipipe_root_xirq_thunk+0x4b/0x50
[  508.150917] 
[  508.150918] Leftover inexact backtrace:
[  508.150920] 
[  508.150924]  [<ffffffff802b990a>] __ipipe_sync_stage+0x10a/0x1d0
[  508.150944]  [<ffffffff802b9d54>] __ipipe_unstall_root+0x34/0x50
[  508.150947]  [<ffffffff802b9d85>] __ipipe_restore_root+0x15/0x20
[  508.150951]  [<ffffffff8027a7c9>] set_mtrr+0xc9/0xe0
[  508.150956]  [<ffffffff8027adbd>] mtrr_add_page+0x26d/0x2c0
[  508.150961]  [<ffffffff8027b204>] mtrr_file_add+0xb4/0xe0
[  508.150965]  [<ffffffff8027b4b1>] mtrr_ioctl+0x281/0x530
[  508.150972]  [<ffffffff80249051>] do_ioctl+0x31/0xa0
[  508.150976]  [<ffffffff80233c32>] vfs_ioctl+0x2a2/0x2d0
[  508.150981]  [<ffffffff80254f7a>] sys_ioctl+0x4a/0x80
[  508.150985]  [<ffffffff80269376>] system_call+0x96/0x9b
[  508.150989] 

[-- Attachment #4: ipipe.trace.max --]
[-- Type: text/plain, Size: 1307 bytes --]

I-pipe worst-case tracing service on 2.6.19.3-xenomai/ipipe-1.0-03
------------------------------------------------------------

******** WARNING ********
The following debugging options will increase the observed latencies:
 o CONFIG_DEBUG_PREEMPT

Begin: 396226610423 cycles, Trace Points: 2 (-10/+1), Length: 4001 us
Calibrated minimum trace-point overhead: 0.039 us

 +--------------- Hard IRQs ('|': locked)
 |             +- Delay flag ('+': > 1 us, '!': > 10 us)
 |             |
  Type     Time   Function (Parent)
 |begin      -2   ipipe_critical_enter (ipipe_catch_event)
 |end        -2   ipipe_critical_exit (ipipe_catch_event)
 |begin      -2   ipipe_critical_enter (ipipe_catch_event)
 |end        -2   ipipe_critical_exit (ipipe_catch_event)
 |begin      -2   ipipe_critical_enter (ipipe_catch_event)
 |end        -2   ipipe_critical_exit (ipipe_catch_event)
 |begin      -1   xnpod_enable_timesource (xnpod_init)
 |end        -1   __ipipe_restore_pipeline_head (xnpod_enable_timesource)
 |begin       0   ipipe_virtualize_irq (rthal_irq_release)
 |end         0   ipipe_virtualize_irq (rthal_irq_release)
>|begin       0!  ipipe_critical_enter (rthal_critical_enter)
<|end      4001   ipipe_critical_exit (rthal_critical_exit)
 |begin    4001   ipipe_trace_begin_thunk (ipipe_critical_exit)

[-- Attachment #5: latency.log --]
[-- Type: text/x-log, Size: 28956 bytes --]

*
*
* Type ^C to stop this application.
*
*
== Sampling period: 100 us
== Test mode: periodic user-mode task
== All results in microseconds
warming up...
RTT|  00:00:01  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.273|       1.351|       2.596|       0|       1.273|       2.596
RTD|       1.025|       1.354|       5.171|       0|       1.025|       5.171
RTD|       1.115|       1.346|       5.164|       0|       1.025|       5.171
RTD|       1.076|       1.348|       4.997|       0|       1.025|       5.171
RTD|       1.054|       1.343|       4.998|       0|       1.025|       5.171
RTD|       1.056|       1.365|       5.401|       0|       1.025|       5.401
RTD|       1.285|       1.365|       2.781|       0|       1.025|       5.401
RTD|       1.049|       1.375|       3.705|       0|       1.025|       5.401
RTD|       1.066|       1.365|       3.527|       0|       1.025|       5.401
RTD|       1.071|       1.366|       5.327|       0|       1.025|       5.401
RTD|       1.149|       1.361|       5.175|       0|       1.025|       5.401
RTD|       1.276|       1.363|       2.827|       0|       1.025|       5.401
RTD|       1.283|       1.360|       2.932|       0|       1.025|       5.401
RTD|       1.086|       1.365|       2.541|       0|       1.025|       5.401
RTD|       1.140|       1.371|       3.460|       0|       1.025|       5.401
RTD|       1.272|       1.364|       2.971|       0|       1.025|       5.401
RTD|       1.119|       1.361|       5.555|       0|       1.025|       5.555
RTD|       1.114|       1.361|       6.218|       0|       1.025|       6.218
RTD|       1.283|       1.359|       2.648|       0|       1.025|       6.218
RTD|       1.080|       1.367|       3.346|       0|       1.025|       6.218
RTD|       1.103|       1.376|       3.436|       0|       1.025|       6.218
RTT|  00:00:22  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.116|       1.373|       4.036|       0|       1.025|       6.218
RTD|       1.163|       1.373|       3.499|       0|       1.025|       6.218
RTD|       1.285|       1.368|       3.099|       0|       1.025|       6.218
RTD|       1.071|       1.369|       3.416|       0|       1.025|       6.218
RTD|       1.123|       1.381|       3.769|       0|       1.025|       6.218
RTD|       1.121|       1.388|       3.610|       0|       1.025|       6.218
RTD|       1.163|       1.381|       2.978|       0|       1.025|       6.218
RTD|       1.283|       1.373|       2.564|       0|       1.025|       6.218
RTD|       1.152|       1.367|       2.522|       0|       1.025|       6.218
RTD|       1.129|       1.359|       3.388|       0|       1.025|       6.218
RTD|       1.279|       1.360|       2.778|       0|       1.025|       6.218
RTD|       1.275|       1.362|       2.858|       0|       1.025|       6.218
RTD|       1.273|       1.361|       2.745|       0|       1.025|       6.218
RTD|       1.087|       1.359|       2.824|       0|       1.025|       6.218
RTD|       1.128|       1.365|       3.368|       0|       1.025|       6.218
RTD|       1.280|       1.360|       2.751|       0|       1.025|       6.218
RTD|       1.278|       1.366|       3.169|       0|       1.025|       6.218
RTD|       1.279|       1.364|       2.657|       0|       1.025|       6.218
RTD|       1.182|       1.359|       3.018|       0|       1.025|       6.218
RTD|       1.051|       1.357|       2.443|       0|       1.025|       6.218
RTD|       1.282|       1.359|       2.581|       0|       1.025|       6.218
RTT|  00:00:43  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.289|       1.370|       2.586|       0|       1.025|       6.218
RTD|       1.277|       1.361|       2.573|       0|       1.025|       6.218
RTD|       1.284|       1.371|       2.567|       0|       1.025|       6.218
RTD|       1.140|       1.362|       3.252|       0|       1.025|       6.218
RTD|       1.284|       1.370|       2.924|       0|       1.025|       6.218
RTD|       1.271|       1.361|       2.739|       0|       1.025|       6.218
RTD|       1.276|       1.364|       3.291|       0|       1.025|       6.218
RTD|       1.282|       1.364|       3.325|       0|       1.025|       6.218
RTD|       1.086|       1.373|       2.855|       0|       1.025|       6.218
RTD|       1.128|       1.368|       2.831|       0|       1.025|       6.218
RTD|       1.150|       1.381|       3.116|       0|       1.025|       6.218
RTD|       1.279|       1.360|       2.667|       0|       1.025|       6.218
RTD|       1.283|       1.371|       3.054|       0|       1.025|       6.218
RTD|       1.086|       1.371|       3.048|       0|       1.025|       6.218
RTD|       1.135|       1.350|       2.359|       0|       1.025|       6.218
RTD|       1.279|       1.357|       2.686|       0|       1.025|       6.218
RTD|       1.276|       1.369|       2.624|       0|       1.025|       6.218
RTD|       1.121|       1.421|       5.352|       0|       1.025|       6.218
RTD|       1.076|       1.426|       5.472|       0|       1.025|       6.218
RTD|       1.073|       1.363|       2.364|       0|       1.025|       6.218
RTD|       1.287|       1.370|       2.787|       0|       1.025|       6.218
RTT|  00:01:04  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.285|       1.363|       2.755|       0|       1.025|       6.218
RTD|       1.288|       1.370|       3.212|       0|       1.025|       6.218
RTD|       1.286|       1.369|       3.251|       0|       1.025|       6.218
RTD|       1.105|       1.364|       2.753|       0|       1.025|       6.218
RTD|       1.294|       1.370|       3.221|       0|       1.025|       6.218
RTD|       1.290|       1.371|       2.718|       0|       1.025|       6.218
RTD|       1.270|       1.361|       2.900|       0|       1.025|       6.218
RTD|       1.115|       1.372|       2.991|       0|       1.025|       6.218
RTD|       1.155|       1.347|       2.612|       0|       1.025|       6.218
RTD|       1.284|       1.370|       2.629|       0|       1.025|       6.218
RTD|       1.286|       1.363|       3.001|       0|       1.025|       6.218
RTD|       1.288|       1.367|       3.012|       0|       1.025|       6.218
RTD|       1.285|       1.370|       2.769|       0|       1.025|       6.218
RTD|       1.106|       1.364|       2.688|       0|       1.025|       6.218
RTD|       1.116|       1.371|       3.586|       0|       1.025|       6.218
RTD|       1.153|       1.371|       2.790|       0|       1.025|       6.218
RTD|       1.166|       1.371|       3.462|       0|       1.025|       6.218
RTD|       1.061|       1.375|       5.582|       0|       1.025|       6.218
RTD|       1.177|       1.374|       3.925|       0|       1.025|       6.218
RTD|       1.089|       1.383|       3.737|       0|       1.025|       6.218
RTD|       1.132|       1.379|       2.550|       0|       1.025|       6.218
RTT|  00:01:25  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.104|       1.379|       3.538|       0|       1.025|       6.218
RTD|       1.058|       1.364|       2.850|       0|       1.025|       6.218
RTD|       1.288|       1.366|       2.723|       0|       1.025|       6.218
RTD|       1.124|       1.380|       3.206|       0|       1.025|       6.218
RTD|       1.281|       1.366|       3.234|       0|       1.025|       6.218
RTD|       1.160|       1.369|       2.692|       0|       1.025|       6.218
RTD|       1.160|       1.366|       2.713|       0|       1.025|       6.218
RTD|       1.287|       1.364|       2.236|       0|       1.025|       6.218
RTD|       1.090|       1.374|       3.109|       0|       1.025|       6.218
RTD|       1.161|       1.368|       2.807|       0|       1.025|       6.218
RTD|       1.282|       1.360|       3.241|       0|       1.025|       6.218
RTD|       1.274|       1.356|       2.827|       0|       1.025|       6.218
RTD|       1.155|       1.353|       3.017|       0|       1.025|       6.218
RTD|       1.041|       1.367|       2.691|       0|       1.025|       6.218
RTD|       1.054|       1.376|       2.925|       0|       1.025|       6.218
RTD|       1.149|       1.369|       3.149|       0|       1.025|       6.218
RTD|       1.076|       1.375|       3.820|       0|       1.025|       6.218
RTD|       1.117|       1.369|       2.601|       0|       1.025|       6.218
RTD|       1.281|       1.369|       2.640|       0|       1.025|       6.218
RTD|       1.078|       1.364|       2.255|       0|       1.025|       6.218
RTD|       1.129|       1.366|       3.126|       0|       1.025|       6.218
RTT|  00:01:46  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.095|       1.376|       3.053|       0|       1.025|       6.218
RTD|       1.255|       1.366|       2.963|       0|       1.025|       6.218
RTD|       1.135|       1.380|       3.029|       0|       1.025|       6.218
RTD|       1.078|       1.367|       2.920|       0|       1.025|       6.218
RTD|       1.190|       1.371|       2.954|       0|       1.025|       6.218
RTD|       1.218|       1.369|       2.918|       0|       1.025|       6.218
RTD|       1.241|       1.376|       3.021|       0|       1.025|       6.218
RTD|       1.227|       1.368|       2.510|       0|       1.025|       6.218
RTD|       1.093|       1.374|       2.856|       0|       1.025|       6.218
RTD|       1.158|       1.371|       2.724|       0|       1.025|       6.218
RTD|       1.206|       1.377|       3.012|       0|       1.025|       6.218
RTD|       1.071|       1.375|       3.159|       0|       1.025|       6.218
RTD|       1.194|       1.369|       2.784|       0|       1.025|       6.218
RTD|       1.202|       1.372|       2.816|       0|       1.025|       6.218
RTD|       1.057|       1.368|       2.894|       0|       1.025|       6.218
RTD|       1.288|       1.364|       2.754|       0|       1.025|       6.218
RTD|       1.133|       1.376|       2.747|       0|       1.025|       6.218
RTD|       1.186|       1.385|       3.190|       0|       1.025|       6.218
RTD|       1.279|       1.369|       3.209|       0|       1.025|       6.218
RTD|       1.130|       1.369|       2.615|       0|       1.025|       6.218
RTD|       1.169|       1.371|       3.118|       0|       1.025|       6.218
RTT|  00:02:07  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.159|       1.371|       2.959|       0|       1.025|       6.218
RTD|       1.077|       1.371|       3.184|       0|       1.025|       6.218
RTD|       1.117|       1.373|       3.183|       0|       1.025|       6.218
RTD|       1.046|       1.384|       2.931|       0|       1.025|       6.218
RTD|       1.178|       1.369|       2.904|       0|       1.025|       6.218
RTD|       1.051|       1.364|       3.192|       0|       1.025|       6.218
RTD|       1.105|       1.381|       2.969|       0|       1.025|       6.218
RTD|       1.197|       1.370|       3.511|       0|       1.025|       6.218
RTD|       1.086|       1.367|       3.183|       0|       1.025|       6.218
RTD|       1.095|       1.364|       2.915|       0|       1.025|       6.218
RTD|       1.248|       1.369|       2.854|       0|       1.025|       6.218
RTD|       1.093|       1.370|       3.278|       0|       1.025|       6.218
RTD|       1.106|       1.402|       5.293|       0|       1.025|       6.218
RTD|       1.281|       1.363|       2.256|       0|       1.025|       6.218
RTD|       1.043|       1.374|       3.805|       0|       1.025|       6.218
RTD|       1.159|       1.365|       2.831|       0|       1.025|       6.218
RTD|       1.050|       1.429|       5.828|       0|       1.025|       6.218
RTD|       1.080|       1.366|       2.923|       0|       1.025|       6.218
RTD|       1.216|       1.365|       2.421|       0|       1.025|       6.218
RTD|       1.076|       1.372|       3.006|       0|       1.025|       6.218
RTD|       1.164|       1.364|       2.711|       0|       1.025|       6.218
RTT|  00:02:28  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.210|       1.370|       2.952|       0|       1.025|       6.218
RTD|       1.098|       1.368|       2.605|       0|       1.025|       6.218
RTD|       1.109|       1.380|       3.043|       0|       1.025|       6.218
RTD|       1.117|       1.383|       3.993|       0|       1.025|       6.218
RTD|       1.128|       1.367|       2.693|       0|       1.025|       6.218
RTD|       1.202|       1.376|       2.857|       0|       1.025|       6.218
RTD|       1.232|       1.375|       2.987|       0|       1.025|       6.218
RTD|       1.287|       1.362|       2.667|       0|       1.025|       6.218
RTD|       1.083|       1.378|       3.222|       0|       1.025|       6.218
RTD|       1.088|       1.373|       3.112|       0|       1.025|       6.218
RTD|       1.138|       1.377|       3.288|       0|       1.025|       6.218
RTD|       1.286|       1.365|       2.818|       0|       1.025|       6.218
RTD|       1.282|       1.369|       3.669|       0|       1.025|       6.218
RTD|       1.092|       1.377|       3.681|       0|       1.025|       6.218
RTD|       1.085|       1.363|       2.549|       0|       1.025|       6.218
RTD|       1.281|       1.365|       2.635|       0|       1.025|       6.218
RTD|       1.284|       1.361|       2.643|       0|       1.025|       6.218
RTD|       1.118|       1.366|       3.780|       0|       1.025|       6.218
RTD|       1.219|       1.373|       3.034|       0|       1.025|       6.218
RTD|       1.088|       1.375|       2.981|       0|       1.025|       6.218
RTD|       1.195|       1.380|       2.939|       0|       1.025|       6.218
RTT|  00:02:49  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.102|       1.386|       5.248|       0|       1.025|       6.218
RTD|       1.093|       1.376|       2.901|       0|       1.025|       6.218
RTD|       1.186|       1.370|       3.072|       0|       1.025|       6.218
RTD|       1.076|       1.381|       3.226|       0|       1.025|       6.218
RTD|       1.059|       1.371|       2.785|       0|       1.025|       6.218
RTD|       1.089|       1.364|       3.280|       0|       1.025|       6.218
RTD|       1.162|       1.369|       5.369|       0|       1.025|       6.218
RTD|       1.210|       1.370|       3.283|       0|       1.025|       6.218
RTD|       1.115|       1.366|       2.787|       0|       1.025|       6.218
RTD|       1.076|       1.370|       3.441|       0|       1.025|       6.218
RTD|       1.286|       1.362|       2.612|       0|       1.025|       6.218
RTD|       1.286|       1.364|       2.736|       0|       1.025|       6.218
RTD|       1.262|       1.363|       3.031|       0|       1.025|       6.218
RTD|       1.276|       1.367|       3.286|       0|       1.025|       6.218
RTD|       1.086|       1.385|       3.500|       0|       1.025|       6.218
RTD|       1.272|       1.370|       5.122|       0|       1.025|       6.218
RTD|       1.275|       1.362|       2.810|       0|       1.025|       6.218
RTD|       1.035|       1.361|       5.233|       0|       1.025|       6.218
RTD|       1.280|       1.364|       2.424|       0|       1.025|       6.218
RTD|       1.069|       1.360|       3.255|       0|       1.025|       6.218
RTD|       1.122|       1.367|       2.854|       0|       1.025|       6.218
RTT|  00:03:10  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.021|       1.398|       5.305|       0|       1.021|       6.218
RTD|       1.119|       1.362|       2.776|       0|       1.021|       6.218
RTD|       1.277|       1.357|       2.569|       0|       1.021|       6.218
RTD|       1.078|       1.361|       2.574|       0|       1.021|       6.218
RTD|       1.133|       1.358|       2.875|       0|       1.021|       6.218
RTD|       1.285|       1.361|       3.504|       0|       1.021|       6.218
RTD|       1.174|       1.365|       2.723|       0|       1.021|       6.218
RTD|       1.271|       1.361|       2.680|       0|       1.021|       6.218
RTD|       1.097|       1.364|       2.735|       0|       1.021|       6.218
RTD|       1.060|       1.360|       5.834|       0|       1.021|       6.218
RTD|       1.280|       1.358|       3.278|       0|       1.021|       6.218
RTD|       1.086|       1.391|       5.165|       0|       1.021|       6.218
RTD|       1.284|       1.367|       2.457|       0|       1.021|       6.218
RTD|       1.272|       1.360|       2.702|       0|       1.021|       6.218
RTD|       1.037|       1.376|       3.934|       0|       1.021|       6.218
RTD|       1.270|       1.359|       2.486|       0|       1.021|       6.218
RTD|       1.087|       1.366|       2.656|       0|       1.021|       6.218
RTD|       1.099|       1.381|       3.299|       0|       1.021|       6.218
RTD|       1.278|       1.360|       2.820|       0|       1.021|       6.218
RTD|       1.089|       1.359|       2.311|       0|       1.021|       6.218
RTD|       1.275|       1.356|       3.096|       0|       1.021|       6.218
RTT|  00:03:31  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.100|       1.359|       2.842|       0|       1.021|       6.218
RTD|       1.118|       1.358|       2.584|       0|       1.021|       6.218
RTD|       1.282|       1.360|       2.678|       0|       1.021|       6.218
RTD|       1.099|       1.362|       3.048|       0|       1.021|       6.218
RTD|       1.094|       1.354|       2.623|       0|       1.021|       6.218
RTD|       1.138|       1.366|       3.429|       0|       1.021|       6.218
RTD|       1.071|       1.368|       2.777|       0|       1.021|       6.218
RTD|       1.060|       1.393|       5.198|       0|       1.021|       6.218
RTD|       1.059|       1.370|       3.213|       0|       1.021|       6.218
RTD|       1.073|       1.371|       3.059|       0|       1.021|       6.218
RTD|       1.111|       1.363|       3.452|       0|       1.021|       6.218
RTD|       1.097|       1.370|       3.514|       0|       1.021|       6.218
RTD|       1.076|       1.398|       5.285|       0|       1.021|       6.218
RTD|       1.125|       1.369|       5.098|       0|       1.021|       6.218
RTD|       1.043|       1.361|       2.688|       0|       1.021|       6.218
RTD|       1.075|       1.423|       5.274|       0|       1.021|       6.218
RTD|       1.061|       1.366|       2.995|       0|       1.021|       6.218
RTD|       1.212|       1.365|       2.982|       0|       1.021|       6.218
RTD|       1.279|       1.359|       2.248|       0|       1.021|       6.218
RTD|       1.087|       1.370|       3.411|       0|       1.021|       6.218
RTD|       1.206|       1.370|       2.784|       0|       1.021|       6.218
RTT|  00:03:52  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.101|       1.387|       5.448|       0|       1.021|       6.218
RTD|       1.119|       1.362|       2.614|       0|       1.021|       6.218
RTD|       1.235|       1.377|       2.819|       0|       1.021|       6.218
RTD|       1.118|       1.374|       2.963|       0|       1.021|       6.218
RTD|       1.080|       1.354|       2.581|       0|       1.021|       6.218
RTD|       1.189|       1.367|       5.650|       0|       1.021|       6.218
RTD|       1.106|       1.381|       3.541|       0|       1.021|       6.218
RTD|       1.142|       1.365|       2.770|       0|       1.021|       6.218
RTD|       1.183|       1.359|       2.796|       0|       1.021|       6.218
RTD|       1.061|       1.366|       2.507|       0|       1.021|       6.218
RTD|       1.074|       1.367|       5.209|       0|       1.021|       6.218
RTD|       1.280|       1.359|       2.744|       0|       1.021|       6.218
RTD|       1.274|       1.362|       2.896|       0|       1.021|       6.218
RTD|       1.075|       1.370|       3.068|       0|       1.021|       6.218
RTD|       1.073|       1.369|       2.371|       0|       1.021|       6.218
RTD|       1.279|       1.361|       3.361|       0|       1.021|       6.218
RTD|       1.278|       1.361|       2.631|       0|       1.021|       6.218
RTD|       1.276|       1.358|       2.632|       0|       1.021|       6.218
RTD|       1.277|       1.358|       3.117|       0|       1.021|       6.218
RTD|       1.075|       1.358|       2.690|       0|       1.021|       6.218
RTD|       1.076|       1.363|       3.014|       0|       1.021|       6.218
RTT|  00:04:13  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.099|       1.364|       5.136|       0|       1.021|       6.218
RTD|       1.088|       1.353|       5.099|       0|       1.021|       6.218
RTD|       1.096|       1.371|       5.307|       0|       1.021|       6.218
RTD|       1.140|       1.368|       3.339|       0|       1.021|       6.218
RTD|       1.069|       1.365|       2.732|       0|       1.021|       6.218
RTD|       1.272|       1.356|       2.805|       0|       1.021|       6.218
RTD|       1.280|       1.363|       2.974|       0|       1.021|       6.218
RTD|       1.132|       1.361|       2.953|       0|       1.021|       6.218
RTD|       1.169|       1.366|       6.441|       0|       1.021|       6.441
RTD|       1.069|       1.355|       2.880|       0|       1.021|       6.441
RTD|       1.281|       1.357|       2.513|       0|       1.021|       6.441
RTD|       1.277|       1.355|       2.792|       0|       1.021|       6.441
RTD|       1.158|       1.360|       3.063|       0|       1.021|       6.441
RTD|       1.130|       1.369|       3.636|       0|       1.021|       6.441
RTD|       1.084|       1.357|       3.144|       0|       1.021|       6.441
RTD|       1.158|       1.372|       3.189|       0|       1.021|       6.441
RTD|       0.992|       1.376|       5.159|       0|       0.992|       6.441
RTD|       1.002|       1.386|       5.236|       0|       0.992|       6.441
RTD|       1.285|       1.359|       2.510|       0|       0.992|       6.441
RTD|       1.078|       1.361|       2.694|       0|       0.992|       6.441
RTD|       1.078|       1.365|       2.327|       0|       0.992|       6.441
RTT|  00:04:34  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.274|       1.359|       2.657|       0|       0.992|       6.441
RTD|       1.278|       1.359|       2.747|       0|       0.992|       6.441
RTD|       1.062|       1.355|       5.355|       0|       0.992|       6.441
RTD|       1.044|       1.388|       5.243|       0|       0.992|       6.441
RTD|       1.060|       1.360|       2.411|       0|       0.992|       6.441
RTD|       1.278|       1.359|       2.671|       0|       0.992|       6.441
RTD|       1.277|       1.360|       2.873|       0|       0.992|       6.441
RTD|       1.098|       1.354|       5.123|       0|       0.992|       6.441
RTD|       1.081|       1.366|       5.290|       0|       0.992|       6.441
RTD|       1.009|       1.414|       5.546|       0|       0.992|       6.441
RTD|       1.226|       1.361|       3.582|       0|       0.992|       6.441
RTD|       1.223|       1.358|       5.096|       0|       0.992|       6.441
RTD|       0.987|       1.411|       5.313|       0|       0.987|       6.441
RTD|       1.074|       1.383|       5.200|       0|       0.987|       6.441
RTD|       1.016|       1.344|       5.179|       0|       0.987|       6.441
RTD|       1.015|       1.440|       5.557|       0|       0.987|       6.441
RTD|       1.022|       1.364|       5.340|       0|       0.987|       6.441
RTD|       1.276|       1.354|       2.601|       0|       0.987|       6.441
RTD|       1.275|       1.349|       2.577|       0|       0.987|       6.441
RTD|       1.278|       1.355|       2.605|       0|       0.987|       6.441
RTD|       1.069|       1.352|       2.243|       0|       0.987|       6.441
RTT|  00:04:55  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.274|       1.354|       2.691|       0|       0.987|       6.441
RTD|       1.267|       1.350|       2.774|       0|       0.987|       6.441
RTD|       1.049|       1.348|       5.102|       0|       0.987|       6.441
RTD|       1.077|       1.388|       5.260|       0|       0.987|       6.441
RTD|       1.071|       1.359|       2.738|       0|       0.987|       6.441
RTD|       1.270|       1.351|       3.139|       0|       0.987|       6.441
RTD|       1.272|       1.353|       2.490|       0|       0.987|       6.441
RTD|       1.078|       1.354|       2.734|       0|       0.987|       6.441
RTD|       1.120|       1.407|       5.197|       0|       0.987|       6.441
RTD|       1.047|       1.377|       5.225|       0|       0.987|       6.441
RTD|       1.138|       1.345|       3.055|       0|       0.987|       6.441
RTD|       1.074|       1.359|       2.851|       0|       0.987|       6.441
RTD|       1.267|       1.353|       3.040|       0|       0.987|       6.441
RTD|       1.195|       1.357|       2.984|       0|       0.987|       6.441
RTD|       1.139|       1.343|       2.696|       0|       0.987|       6.441
RTD|       1.059|       1.351|       2.702|       0|       0.987|       6.441
RTD|       1.269|       1.352|       2.453|       0|       0.987|       6.441
RTD|       1.150|       1.364|       2.743|       0|       0.987|       6.441
RTD|       1.071|       1.352|       2.790|       0|       0.987|       6.441
RTD|       1.275|       1.349|       2.956|       0|       0.987|       6.441
RTD|       1.052|       1.346|       2.447|       0|       0.987|       6.441
RTT|  00:05:16  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.110|       1.364|       3.051|       0|       0.987|       6.441
RTD|       1.118|       1.374|       3.442|       0|       0.987|       6.441
RTD|       1.072|       1.377|       3.532|       0|       0.987|       6.441
RTD|       1.199|       1.371|       3.746|       0|       0.987|       6.441
RTD|       1.116|       1.360|       3.241|       0|       0.987|       6.441
RTD|       1.148|       1.369|       2.867|       0|       0.987|       6.441
RTD|       1.084|       1.383|       4.105|       0|       0.987|       6.441
RTD|       1.107|       1.366|       3.355|       0|       0.987|       6.441
RTD|       1.279|       1.357|       3.620|       0|       0.987|       6.441
RTD|       1.055|       1.356|       5.085|       0|       0.987|       6.441
RTD|       1.084|       1.344|       5.417|       0|       0.987|       6.441
RTD|       1.056|       1.341|       5.283|       0|       0.987|       6.441
RTD|       1.005|       1.336|       5.150|       0|       0.987|       6.441
RTD|       1.071|       1.354|       5.630|       0|       0.987|       6.441
RTD|       1.264|       1.346|       2.632|       0|       0.987|       6.441
RTD|       1.083|       1.371|       2.979|       0|       0.987|       6.441
RTD|       1.274|       1.350|       2.721|       0|       0.987|       6.441
RTD|       1.263|       1.351|       2.461|       0|       0.987|       6.441
RTD|       1.090|       1.366|       5.843|       0|       0.987|       6.441
RTD|       1.274|       1.352|       2.879|       0|       0.987|       6.441
RTD|       0.979|       1.467|       5.094|       0|       0.979|       6.441
RTT|  00:05:37  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|     152.134|     189.214|     364.120|   12884|       0.962|     395.977

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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-25  1:06       ` Paul
@ 2007-02-25 10:02         ` Jan Kiszka
  2007-02-25 15:57           ` Paul
  0 siblings, 1 reply; 13+ messages in thread
From: Jan Kiszka @ 2007-02-25 10:02 UTC (permalink / raw)
  To: Paul; +Cc: xenomai

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

Paul wrote:
> Hi Philippe
> 
> On Saturday 24 February 2007 17:17, Philippe Gerum wrote:
>>>> Ok, the latter looks clearly pathological. The trace should tell us
>>>> more.
> 
>> Rather the CONFIG_IPIPE_TRACE feature, with the IRQs off tracking option
>> set
> 
> 
> Had to recompile without SMP (see attached config), so used the -03 ipipe 
> patch with xenomai r2248. Started the latency test, and then fired up X (no 
> WM) - At which point the latency went in to a zombie state with a massive 
> hike in value. ipipe/trace/max, latency log, and dmesg outputs all attached.
>

Please grab trace/frozen instead, enable verbose mode, and increase
back_trace_points so that the reported latency is fully covered. See

http://www.xenomai.org/index.php/I-pipe:Tracer

for further instructions.

Thanks,
Jan


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 250 bytes --]

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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-25 10:02         ` Jan Kiszka
@ 2007-02-25 15:57           ` Paul
  2007-02-25 16:03             ` Jan Kiszka
  2007-02-25 16:09             ` Gilles Chanteperdrix
  0 siblings, 2 replies; 13+ messages in thread
From: Paul @ 2007-02-25 15:57 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: xenomai

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

On Sunday 25 February 2007 10:02, Jan Kiszka wrote:
> >> Rather the CONFIG_IPIPE_TRACE feature, with the IRQs off tracking option
> >> set

> Please grab trace/frozen instead, enable verbose mode, and increase
> back_trace_points so that the reported latency is fully covered. See

OK - Recompiled with the 1.04 patch for UP with the ipipe trace support. After 
cutting Xorg's configs to a minimum (vesa driver, no Glx/dri support), 
latency runs OK and reports some pretty horrible numbers when X starts (no 
WM). Enabling the tracer, and starting/stopping X, the system either locks up 
or latency goes in to a zombie state.

 The attached trace logs provide little information - Also included dmesg and 
kernel config.


Regards, Paul.




[-- Attachment #2: config-2.6.19.3-xenomai --]
[-- Type: text/plain, Size: 32991 bytes --]

#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.19.3
# Sun Feb 25 13:13:02 2007
#
CONFIG_X86_64=y
CONFIG_64BIT=y
CONFIG_X86=y
CONFIG_ZONE_DMA32=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_SEMAPHORE_SLEEPERS=y
CONFIG_MMU=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_X86_CMPXCHG=y
CONFIG_EARLY_PRINTK=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_ARCH_POPULATES_NODE_MAP=y
CONFIG_DMI=y
CONFIG_AUDIT_ARCH=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"

#
# Code maturity level options
#
# CONFIG_EXPERIMENTAL is not set
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32

#
# General setup
#
CONFIG_LOCALVERSION="-xenomai"
# CONFIG_LOCALVERSION_AUTO is not set
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
# CONFIG_IPC_NS is not set
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
# CONFIG_TASKSTATS is not set
# CONFIG_UTS_NS is not set
CONFIG_AUDIT=y
# CONFIG_AUDITSYSCALL is not set
CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
# CONFIG_RELAY is not set
CONFIG_INITRAMFS_SOURCE=""
CONFIG_SYSCTL=y
# CONFIG_EMBEDDED is not set
CONFIG_UID16=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
# CONFIG_KALLSYMS_EXTRA_PASS is not set
CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_EPOLL=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
CONFIG_BASE_SMALL=0
# CONFIG_SLOB is not set

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y

#
# Block layer
#
CONFIG_BLOCK=y
# CONFIG_LBD is not set
# CONFIG_BLK_DEV_IO_TRACE is not set
# CONFIG_LSF is not set

#
# IO Schedulers
#
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
# CONFIG_DEFAULT_AS is not set
# CONFIG_DEFAULT_DEADLINE is not set
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"

#
# Real-time sub-system
#
CONFIG_XENOMAI=y
CONFIG_XENO_OPT_NUCLEUS=y
CONFIG_XENO_OPT_PERVASIVE=y
# CONFIG_XENO_OPT_ISHIELD is not set
CONFIG_XENO_OPT_PRIOCPL=y
CONFIG_XENO_OPT_SECURITY_ACCESS=y
CONFIG_XENO_OPT_PIPELINE_HEAD=y
CONFIG_XENO_OPT_PIPE=y
CONFIG_XENO_OPT_PIPE_NRDEV=32
CONFIG_XENO_OPT_REGISTRY=y
CONFIG_XENO_OPT_REGISTRY_NRSLOTS=512
CONFIG_XENO_OPT_SYS_HEAPSZ=128
CONFIG_XENO_OPT_STATS=y
# CONFIG_XENO_OPT_DEBUG is not set

#
# Timing
#
# CONFIG_XENO_OPT_TIMING_PERIODIC is not set
CONFIG_XENO_OPT_TIMING_TIMERLAT=0
CONFIG_XENO_OPT_TIMING_SCHEDLAT=0

#
# Scalability
#
# CONFIG_XENO_OPT_SCALABLE_SCHED is not set
CONFIG_XENO_OPT_TIMER_LIST=y
# CONFIG_XENO_OPT_TIMER_HEAP is not set
# CONFIG_XENO_OPT_TIMER_WHEEL is not set

#
# Shared interrupts
#
# CONFIG_XENO_OPT_SHIRQ_LEVEL is not set
# CONFIG_XENO_OPT_SHIRQ_EDGE is not set

#
# Machine
#
CONFIG_XENO_HW_FPU=y

#
# SMI workaround
#
# CONFIG_XENO_HW_SMI_DETECT_DISABLE is not set
CONFIG_XENO_HW_SMI_DETECT=y
# CONFIG_XENO_HW_SMI_WORKAROUND is not set

#
# Interfaces
#
CONFIG_XENO_SKIN_NATIVE=m
CONFIG_XENO_OPT_NATIVE_PERIOD=0
CONFIG_XENO_OPT_NATIVE_PIPE=y
CONFIG_XENO_OPT_NATIVE_PIPE_BUFSZ=4096
CONFIG_XENO_OPT_NATIVE_REGISTRY=y
CONFIG_XENO_OPT_NATIVE_SEM=y
CONFIG_XENO_OPT_NATIVE_EVENT=y
CONFIG_XENO_OPT_NATIVE_MUTEX=y
CONFIG_XENO_OPT_NATIVE_COND=y
CONFIG_XENO_OPT_NATIVE_QUEUE=y
CONFIG_XENO_OPT_NATIVE_HEAP=y
CONFIG_XENO_OPT_NATIVE_ALARM=y
CONFIG_XENO_OPT_NATIVE_MPS=y
# CONFIG_XENO_OPT_NATIVE_INTR is not set
CONFIG_XENO_SKIN_POSIX=m
CONFIG_XENO_OPT_POSIX_PERIOD=0
# CONFIG_XENO_OPT_POSIX_SHM is not set
# CONFIG_XENO_OPT_POSIX_INTR is not set
CONFIG_XENO_OPT_DEBUG_POSIX=y
# CONFIG_XENO_SKIN_PSOS is not set
# CONFIG_XENO_SKIN_UITRON is not set
# CONFIG_XENO_SKIN_VRTX is not set
# CONFIG_XENO_SKIN_VXWORKS is not set
# CONFIG_XENO_SKIN_RTAI is not set
CONFIG_XENO_SKIN_RTDM=m
CONFIG_XENO_OPT_RTDM_PERIOD=0
CONFIG_XENO_OPT_RTDM_FILDES=128

#
# Drivers
#

#
# Serial drivers
#
# CONFIG_XENO_DRIVERS_16550A is not set

#
# Testing drivers
#
CONFIG_XENO_DRIVERS_TIMERBENCH=m
CONFIG_XENO_DRIVERS_IRQBENCH=m
CONFIG_XENO_DRIVERS_SWITCHTEST=m

#
# CAN drivers
#
# CONFIG_XENO_DRIVERS_CAN is not set

#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_VSMP is not set
# CONFIG_MK8 is not set
# CONFIG_MPSC is not set
CONFIG_GENERIC_CPU=y
CONFIG_X86_L1_CACHE_BYTES=128
CONFIG_X86_L1_CACHE_SHIFT=7
CONFIG_X86_INTERNODE_CACHE_BYTES=128
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_MICROCODE=m
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_MTRR=y
# CONFIG_SMP is not set
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
CONFIG_IPIPE=y
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
# CONFIG_SPARSEMEM_STATIC is not set
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_RESOURCES_64BIT=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_HPET_TIMER=y
CONFIG_IOMMU=y
CONFIG_SWIOTLB=y
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_INTEL is not set
# CONFIG_X86_MCE_AMD is not set
# CONFIG_KEXEC is not set
CONFIG_PHYSICAL_START=0x200000
# CONFIG_SECCOMP is not set
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
CONFIG_REORDER=y
CONFIG_K8_NB=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_ISA_DMA_API=y

#
# Power management options
#
CONFIG_PM=y
# CONFIG_PM_LEGACY is not set
# CONFIG_PM_DEBUG is not set
# CONFIG_PM_SYSFS_DEPRECATED is not set
# CONFIG_SOFTWARE_SUSPEND is not set

#
# ACPI (Advanced Configuration and Power Interface) Support
#
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_SLEEP_PROC_FS=y
# CONFIG_ACPI_SLEEP_PROC_SLEEP is not set
# CONFIG_ACPI_AC is not set
# CONFIG_ACPI_BATTERY is not set
# CONFIG_ACPI_BUTTON is not set
# CONFIG_ACPI_VIDEO is not set
# CONFIG_ACPI_FAN is not set
# CONFIG_ACPI_PROCESSOR is not set
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_IBM is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_BLACKLIST_YEAR=0
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
CONFIG_X86_PM_TIMER=y

#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set

#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
# CONFIG_PCIEPORTBUS is not set
CONFIG_PCI_MSI=y
# CONFIG_PCI_DEBUG is not set
CONFIG_HT_IRQ=y

#
# PCCARD (PCMCIA/CardBus) support
#
# CONFIG_PCCARD is not set

#
# PCI Hotplug Support
#

#
# Executable file formats / Emulations
#
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_IA32_EMULATION=y
CONFIG_IA32_AOUT=y
CONFIG_COMPAT=y
CONFIG_SYSVIPC_COMPAT=y

#
# Networking
#
CONFIG_NET=y

#
# Networking options
#
# CONFIG_NETDEBUG is not set
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_UNIX=y
CONFIG_XFRM=y
CONFIG_XFRM_USER=m
CONFIG_NET_KEY=m
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_ASK_IP_FIB_HASH=y
# CONFIG_IP_FIB_TRIE is not set
CONFIG_IP_FIB_HASH=y
CONFIG_IP_MULTIPLE_TABLES=y
# CONFIG_IP_ROUTE_FWMARK is not set
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_MULTIPATH_CACHED=y
CONFIG_IP_ROUTE_MULTIPATH_RR=m
CONFIG_IP_ROUTE_MULTIPATH_RANDOM=m
CONFIG_IP_ROUTE_MULTIPATH_WRANDOM=m
CONFIG_IP_ROUTE_MULTIPATH_DRR=m
CONFIG_IP_ROUTE_VERBOSE=y
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
CONFIG_NET_IPGRE_BROADCAST=y
CONFIG_IP_MROUTE=y
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
CONFIG_SYN_COOKIES=y
CONFIG_INET_AH=m
CONFIG_INET_ESP=m
CONFIG_INET_IPCOMP=m
CONFIG_INET_XFRM_TUNNEL=m
CONFIG_INET_TUNNEL=m
CONFIG_INET_XFRM_MODE_TRANSPORT=m
CONFIG_INET_XFRM_MODE_TUNNEL=m
CONFIG_INET_XFRM_MODE_BEET=m
CONFIG_INET_DIAG=m
CONFIG_INET_TCP_DIAG=m
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BIC=y
CONFIG_TCP_CONG_CUBIC=m
CONFIG_TCP_CONG_WESTWOOD=m
CONFIG_TCP_CONG_HTCP=m
CONFIG_DEFAULT_BIC=y
# CONFIG_DEFAULT_CUBIC is not set
# CONFIG_DEFAULT_HTCP is not set
# CONFIG_DEFAULT_VEGAS is not set
# CONFIG_DEFAULT_WESTWOOD is not set
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="bic"

#
# IP: Virtual Server Configuration
#
CONFIG_IP_VS=m
# CONFIG_IP_VS_DEBUG is not set
CONFIG_IP_VS_TAB_BITS=12

#
# IPVS transport protocol load balancing support
#
CONFIG_IP_VS_PROTO_TCP=y
CONFIG_IP_VS_PROTO_UDP=y
CONFIG_IP_VS_PROTO_ESP=y
CONFIG_IP_VS_PROTO_AH=y

#
# IPVS scheduler
#
CONFIG_IP_VS_RR=m
CONFIG_IP_VS_WRR=m
CONFIG_IP_VS_LC=m
CONFIG_IP_VS_WLC=m
CONFIG_IP_VS_LBLC=m
CONFIG_IP_VS_LBLCR=m
CONFIG_IP_VS_DH=m
CONFIG_IP_VS_SH=m
CONFIG_IP_VS_SED=m
CONFIG_IP_VS_NQ=m

#
# IPVS application helper
#
CONFIG_IP_VS_FTP=m
CONFIG_IPV6=m
CONFIG_IPV6_PRIVACY=y
# CONFIG_IPV6_ROUTER_PREF is not set
CONFIG_INET6_AH=m
CONFIG_INET6_ESP=m
CONFIG_INET6_IPCOMP=m
CONFIG_INET6_XFRM_TUNNEL=m
CONFIG_INET6_TUNNEL=m
CONFIG_INET6_XFRM_MODE_TRANSPORT=m
CONFIG_INET6_XFRM_MODE_TUNNEL=m
CONFIG_INET6_XFRM_MODE_BEET=m
CONFIG_IPV6_SIT=m
CONFIG_IPV6_TUNNEL=m
CONFIG_NETWORK_SECMARK=y
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
CONFIG_BRIDGE_NETFILTER=y

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_NETLINK=m
CONFIG_NETFILTER_NETLINK_QUEUE=m
CONFIG_NETFILTER_NETLINK_LOG=m
CONFIG_NETFILTER_XTABLES=m
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
CONFIG_NETFILTER_XT_TARGET_DSCP=m
CONFIG_NETFILTER_XT_TARGET_MARK=m
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
CONFIG_NETFILTER_XT_TARGET_SECMARK=m
CONFIG_NETFILTER_XT_MATCH_COMMENT=m
CONFIG_NETFILTER_XT_MATCH_DCCP=m
CONFIG_NETFILTER_XT_MATCH_DSCP=m
CONFIG_NETFILTER_XT_MATCH_ESP=m
CONFIG_NETFILTER_XT_MATCH_LENGTH=m
CONFIG_NETFILTER_XT_MATCH_LIMIT=m
CONFIG_NETFILTER_XT_MATCH_MAC=m
CONFIG_NETFILTER_XT_MATCH_MARK=m
CONFIG_NETFILTER_XT_MATCH_POLICY=m
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
CONFIG_NETFILTER_XT_MATCH_QUOTA=m
CONFIG_NETFILTER_XT_MATCH_REALM=m
CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
CONFIG_NETFILTER_XT_MATCH_STRING=m
CONFIG_NETFILTER_XT_MATCH_TCPMSS=m

#
# IP: Netfilter Configuration
#
# CONFIG_IP_NF_CONNTRACK is not set
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_TOS=m
CONFIG_IP_NF_MATCH_RECENT=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_AH=m
CONFIG_IP_NF_MATCH_TTL=m
CONFIG_IP_NF_MATCH_OWNER=m
CONFIG_IP_NF_MATCH_ADDRTYPE=m
# CONFIG_IP_NF_MATCH_HASHLIMIT is not set
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_IP_NF_TARGET_ULOG=m
CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_TTL=m
CONFIG_IP_NF_RAW=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m

#
# Bridge: Netfilter Configuration
#
CONFIG_BRIDGE_NF_EBTABLES=m
CONFIG_BRIDGE_EBT_BROUTE=m
CONFIG_BRIDGE_EBT_T_FILTER=m
CONFIG_BRIDGE_EBT_T_NAT=m
CONFIG_BRIDGE_EBT_802_3=m
CONFIG_BRIDGE_EBT_AMONG=m
CONFIG_BRIDGE_EBT_ARP=m
CONFIG_BRIDGE_EBT_IP=m
CONFIG_BRIDGE_EBT_LIMIT=m
CONFIG_BRIDGE_EBT_MARK=m
CONFIG_BRIDGE_EBT_PKTTYPE=m
CONFIG_BRIDGE_EBT_STP=m
CONFIG_BRIDGE_EBT_VLAN=m
CONFIG_BRIDGE_EBT_ARPREPLY=m
CONFIG_BRIDGE_EBT_DNAT=m
CONFIG_BRIDGE_EBT_MARK_T=m
CONFIG_BRIDGE_EBT_REDIRECT=m
CONFIG_BRIDGE_EBT_SNAT=m
CONFIG_BRIDGE_EBT_LOG=m
CONFIG_BRIDGE_EBT_ULOG=m
CONFIG_BRIDGE=m
CONFIG_VLAN_8021Q=m
CONFIG_DECNET=m
CONFIG_LLC=m
CONFIG_LLC2=m
CONFIG_IPX=m
# CONFIG_IPX_INTERN is not set
# CONFIG_ATALK is not set

#
# QoS and/or fair queueing
#
CONFIG_NET_SCHED=y
CONFIG_NET_SCH_CLK_JIFFIES=y
# CONFIG_NET_SCH_CLK_GETTIMEOFDAY is not set
# CONFIG_NET_SCH_CLK_CPU is not set

#
# Queueing/Scheduling
#
CONFIG_NET_SCH_CBQ=m
CONFIG_NET_SCH_HTB=m
CONFIG_NET_SCH_HFSC=m
CONFIG_NET_SCH_PRIO=m
CONFIG_NET_SCH_RED=m
CONFIG_NET_SCH_SFQ=m
CONFIG_NET_SCH_TEQL=m
CONFIG_NET_SCH_TBF=m
CONFIG_NET_SCH_GRED=m
CONFIG_NET_SCH_DSMARK=m
CONFIG_NET_SCH_NETEM=m
CONFIG_NET_SCH_INGRESS=m

#
# Classification
#
CONFIG_NET_CLS=y
CONFIG_NET_CLS_BASIC=m
CONFIG_NET_CLS_TCINDEX=m
CONFIG_NET_CLS_ROUTE4=m
CONFIG_NET_CLS_ROUTE=y
CONFIG_NET_CLS_FW=m
CONFIG_NET_CLS_U32=m
CONFIG_CLS_U32_PERF=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_RSVP=m
CONFIG_NET_CLS_RSVP6=m
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=m
CONFIG_NET_EMATCH_NBYTE=m
CONFIG_NET_EMATCH_U32=m
CONFIG_NET_EMATCH_META=m
CONFIG_NET_EMATCH_TEXT=m
CONFIG_NET_CLS_ACT=y
CONFIG_NET_ACT_POLICE=m
CONFIG_NET_ACT_GACT=m
CONFIG_GACT_PROB=y
CONFIG_NET_ACT_MIRRED=m
CONFIG_NET_ACT_IPT=m
CONFIG_NET_ACT_PEDIT=m
CONFIG_NET_ACT_SIMP=m
CONFIG_NET_CLS_IND=y
CONFIG_NET_ESTIMATOR=y

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
# CONFIG_IEEE80211 is not set
CONFIG_FIB_RULES=y

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=m
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_SYS_HYPERVISOR is not set

#
# Connector - unified userspace <-> kernelspace linker
#
CONFIG_CONNECTOR=m

#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set

#
# Parallel port support
#
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_SERIAL=m
CONFIG_PARPORT_NOT_PC=y
# CONFIG_PARPORT_GSC is not set
CONFIG_PARPORT_AX88796=m
CONFIG_PARPORT_1284=y

#
# Plug and Play support
#
CONFIG_PNP=y
CONFIG_PNP_DEBUG=y

#
# Protocols
#

#
# Block devices
#
CONFIG_BLK_DEV_FD=m
# CONFIG_PARIDE is not set
CONFIG_BLK_CPQ_DA=m
CONFIG_BLK_CPQ_CISS_DA=m
CONFIG_CISS_SCSI_TAPE=y
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_COW_COMMON is not set
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_SX8 is not set
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=65536
CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
CONFIG_BLK_DEV_INITRD=y
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
# CONFIG_ATA_OVER_ETH is not set

#
# Misc devices
#
# CONFIG_SGI_IOC4 is not set

#
# ATA/ATAPI/MFM/RLL support
#
CONFIG_IDE=m
CONFIG_BLK_DEV_IDE=m

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_IDE_SATA is not set
# CONFIG_BLK_DEV_HD_IDE is not set
CONFIG_BLK_DEV_IDEDISK=m
# CONFIG_IDEDISK_MULTI_MODE is not set
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDEFLOPPY=m
# CONFIG_BLK_DEV_IDESCSI is not set
# CONFIG_IDE_TASK_IOCTL is not set

#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=m
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
# CONFIG_BLK_DEV_IDEPNP is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_GENERIC=m
CONFIG_BLK_DEV_RZ1000=m
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_JMICRON is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_IT821X is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=m
# CONFIG_IDE_ARM is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_BLK_DEV_HD is not set

#
# SCSI device support
#
CONFIG_RAID_ATTRS=m
CONFIG_SCSI=m
CONFIG_SCSI_NETLINK=y
CONFIG_SCSI_PROC_FS=y

#
# SCSI support type (disk, tape, CD-ROM)
#
CONFIG_BLK_DEV_SD=m
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m
# CONFIG_CHR_DEV_SCH is not set

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y

#
# SCSI Transports
#
CONFIG_SCSI_SPI_ATTRS=m
CONFIG_SCSI_FC_ATTRS=m
CONFIG_SCSI_ISCSI_ATTRS=m
CONFIG_SCSI_SAS_ATTRS=m
CONFIG_SCSI_SAS_LIBSAS=m
# CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set

#
# SCSI low-level drivers
#
# CONFIG_ISCSI_TCP is not set
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_3W_9XXX is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_AIC94XX is not set
# CONFIG_SCSI_ARCMSR is not set
# CONFIG_MEGARAID_NEWGEN is not set
# CONFIG_MEGARAID_LEGACY is not set
# CONFIG_MEGARAID_SAS is not set
# CONFIG_SCSI_HPTIOP is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_STEX is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_IPR is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_QLA_FC is not set
# CONFIG_SCSI_QLA_ISCSI is not set
# CONFIG_SCSI_LPFC is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_DEBUG is not set

#
# Serial ATA (prod) and Parallel ATA (experimental) drivers
#
CONFIG_ATA=m
CONFIG_SATA_AHCI=m
# CONFIG_SATA_SVW is not set
CONFIG_ATA_PIIX=m
# CONFIG_SATA_NV is not set
# CONFIG_PDC_ADMA is not set
# CONFIG_SATA_QSTOR is not set
# CONFIG_SATA_PROMISE is not set
# CONFIG_SATA_SIL is not set
# CONFIG_SATA_SIL24 is not set
# CONFIG_SATA_SIS is not set
# CONFIG_SATA_ULI is not set
CONFIG_SATA_VIA=m
# CONFIG_SATA_VITESSE is not set
# CONFIG_PATA_AMD is not set
# CONFIG_PATA_CS5520 is not set
# CONFIG_PATA_EFAR is not set
CONFIG_ATA_GENERIC=m
# CONFIG_PATA_HPT3X3 is not set
# CONFIG_PATA_JMICRON is not set
# CONFIG_PATA_TRIFLEX is not set
# CONFIG_PATA_MPIIX is not set
# CONFIG_PATA_NETCELL is not set
# CONFIG_PATA_RZ1000 is not set
# CONFIG_PATA_PDC2027X is not set
# CONFIG_PATA_SIL680 is not set
CONFIG_PATA_VIA=m
# CONFIG_PATA_WINBOND is not set

#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set

#
# Fusion MPT device support
#
# CONFIG_FUSION is not set
# CONFIG_FUSION_SPI is not set
# CONFIG_FUSION_FC is not set
# CONFIG_FUSION_SAS is not set

#
# IEEE 1394 (FireWire) support
#
# CONFIG_IEEE1394 is not set

#
# I2O device support
#
CONFIG_I2O=m
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
CONFIG_I2O_EXT_ADAPTEC=y
CONFIG_I2O_EXT_ADAPTEC_DMA64=y
CONFIG_I2O_CONFIG=m
CONFIG_I2O_CONFIG_OLD_IOCTL=y
CONFIG_I2O_BUS=m
CONFIG_I2O_BLOCK=m
CONFIG_I2O_SCSI=m
CONFIG_I2O_PROC=m

#
# Network device support
#
CONFIG_NETDEVICES=y
CONFIG_IFB=m
CONFIG_DUMMY=m
CONFIG_BONDING=m
CONFIG_EQUALIZER=m
CONFIG_TUN=m
# CONFIG_NET_SB1000 is not set

#
# ARCnet devices
#
# CONFIG_ARCNET is not set

#
# PHY device support
#
# CONFIG_PHYLIB is not set

#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
CONFIG_MII=m
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNGEM is not set
# CONFIG_CASSINI is not set
# CONFIG_NET_VENDOR_3COM is not set

#
# Tulip family network device support
#
CONFIG_NET_TULIP=y
CONFIG_TULIP=m
# CONFIG_TULIP_MMIO is not set
CONFIG_TULIP_NAPI=y
CONFIG_TULIP_NAPI_HW_MITIGATION=y
CONFIG_DE4X5=m
CONFIG_WINBOND_840=m
CONFIG_DM9102=m
CONFIG_ULI526X=m
# CONFIG_HP100 is not set
# CONFIG_NET_PCI is not set
# CONFIG_NET_POCKET is not set

#
# Ethernet (1000 Mbit)
#
# CONFIG_ACENIC is not set
# CONFIG_DL2K is not set
# CONFIG_E1000 is not set
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_R8169 is not set
# CONFIG_SIS190 is not set
CONFIG_SKGE=m
# CONFIG_SKY2 is not set
# CONFIG_SK98LIN is not set
# CONFIG_TIGON3 is not set
# CONFIG_BNX2 is not set
# CONFIG_QLA3XXX is not set

#
# Ethernet (10000 Mbit)
#
# CONFIG_CHELSIO_T1 is not set
# CONFIG_IXGB is not set
# CONFIG_S2IO is not set
# CONFIG_MYRI10GE is not set

#
# Token Ring devices
#
# CONFIG_TR is not set

#
# Wireless LAN (non-hamradio)
#
# CONFIG_NET_RADIO is not set

#
# Wan interfaces
#
# CONFIG_WAN is not set
# CONFIG_FDDI is not set
CONFIG_PLIP=m
CONFIG_PPP=m
CONFIG_PPP_FILTER=y
CONFIG_PPP_ASYNC=m
CONFIG_PPP_SYNC_TTY=m
CONFIG_PPP_DEFLATE=m
CONFIG_PPP_BSDCOMP=m
CONFIG_SLIP=m
CONFIG_SLIP_COMPRESSED=y
CONFIG_SLHC=m
CONFIG_SLIP_SMART=y
# CONFIG_SLIP_MODE_SLIP6 is not set
# CONFIG_NET_FC is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# Telephony Support
#
# CONFIG_PHONE is not set

#
# Input device support
#
CONFIG_INPUT=y
# CONFIG_INPUT_FF_MEMLESS is not set

#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_INPUT_JOYDEV=m
CONFIG_INPUT_TSDEV=m
CONFIG_INPUT_TSDEV_SCREEN_X=240
CONFIG_INPUT_TSDEV_SCREEN_Y=320
CONFIG_INPUT_EVDEV=m
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_LKKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not set
# CONFIG_KEYBOARD_STOWAWAY is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=m
CONFIG_MOUSE_SERIAL=m
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_PCSPKR is not set
CONFIG_INPUT_UINPUT=m

#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=m
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PARKBD is not set
CONFIG_SERIO_PCIPS2=m
CONFIG_SERIO_LIBPS2=y
CONFIG_SERIO_RAW=m
# CONFIG_GAMEPORT is not set

#
# Character devices
#
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_HW_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
# CONFIG_SERIAL_NONSTANDARD is not set

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

#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
CONFIG_UNIX98_PTYS=y
CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=16
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
CONFIG_PPDEV=m
# CONFIG_TIPAR is not set

#
# IPMI
#
# CONFIG_IPMI_HANDLER is not set

#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
# CONFIG_HW_RANDOM is not set
CONFIG_NVRAM=m
# CONFIG_RTC is not set
# CONFIG_GEN_RTC is not set
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set

#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set
CONFIG_AGP=y
CONFIG_AGP_AMD64=y
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_SIS is not set
CONFIG_AGP_VIA=m
# CONFIG_DRM is not set
# CONFIG_MWAVE is not set
# CONFIG_PC8736x_GPIO is not set
# CONFIG_RAW_DRIVER is not set
CONFIG_HPET=y
# CONFIG_HPET_RTC_IRQ is not set
CONFIG_HPET_MMAP=y
# CONFIG_HANGCHECK_TIMER is not set

#
# TPM devices
#

#
# I2C support
#
CONFIG_I2C=m
# CONFIG_I2C_CHARDEV is not set

#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=m
CONFIG_I2C_ALGOPCF=m
CONFIG_I2C_ALGOPCA=m

#
# I2C Hardware Bus support
#
CONFIG_I2C_ALI1535=m
CONFIG_I2C_ALI15X3=m
CONFIG_I2C_AMD756=m
CONFIG_I2C_AMD8111=m
CONFIG_I2C_I801=m
CONFIG_I2C_I810=m
CONFIG_I2C_PIIX4=m
CONFIG_I2C_ISA=m
CONFIG_I2C_NFORCE2=m
CONFIG_I2C_PARPORT=m
CONFIG_I2C_PARPORT_LIGHT=m
CONFIG_I2C_PROSAVAGE=m
CONFIG_I2C_SIS5595=m
CONFIG_I2C_SIS630=m
CONFIG_I2C_SIS96X=m
CONFIG_I2C_VIAPRO=m
CONFIG_I2C_VOODOO3=m
CONFIG_I2C_PCA_ISA=m

#
# Miscellaneous I2C Chip support
#
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
# CONFIG_I2C_DEBUG_BUS is not set
# CONFIG_I2C_DEBUG_CHIP is not set

#
# SPI support
#
# CONFIG_SPI is not set
# CONFIG_SPI_MASTER is not set

#
# Dallas's 1-wire bus
#
# CONFIG_W1 is not set

#
# Hardware Monitoring support
#
CONFIG_HWMON=y
CONFIG_HWMON_VID=m
# CONFIG_SENSORS_ADM1021 is not set
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_DS1621 is not set
# CONFIG_SENSORS_FSCHER is not set
# CONFIG_SENSORS_FSCPOS is not set
# CONFIG_SENSORS_GL518SM is not set
# CONFIG_SENSORS_GL520SM is not set
CONFIG_SENSORS_IT87=m
# CONFIG_SENSORS_LM63 is not set
# CONFIG_SENSORS_LM75 is not set
# CONFIG_SENSORS_LM77 is not set
# CONFIG_SENSORS_LM78 is not set
# CONFIG_SENSORS_LM83 is not set
# CONFIG_SENSORS_LM87 is not set
# CONFIG_SENSORS_LM90 is not set
# CONFIG_SENSORS_LM92 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_SMSC47M1 is not set
CONFIG_SENSORS_VIA686A=m
# CONFIG_SENSORS_W83781D is not set
# CONFIG_SENSORS_W83627HF is not set
# CONFIG_SENSORS_HDAPS is not set
# CONFIG_HWMON_DEBUG_CHIP is not set

#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set

#
# Digital Video Broadcasting Devices
#
# CONFIG_DVB is not set

#
# Graphics support
#
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB=y
CONFIG_FB_DDC=m
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=m
CONFIG_FB_VESA=y
# CONFIG_FB_HGA is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
CONFIG_FB_RIVA=m
# CONFIG_FB_RIVA_I2C is not set
# CONFIG_FB_RIVA_DEBUG is not set
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=m
CONFIG_FB_RADEON_I2C=y
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=m
CONFIG_FB_ATY=m
CONFIG_FB_ATY_CT=y
# CONFIG_FB_ATY_GENERIC_LCD is not set
CONFIG_FB_ATY_GX=y
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_VIRTUAL is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
CONFIG_VIDEO_SELECT=y
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y
# CONFIG_FONTS is not set
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y

#
# Logo configuration
#
# CONFIG_LOGO is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set

#
# Sound
#
# CONFIG_SOUND is not set

#
# USB support
#
CONFIG_USB_ARCH_HAS_HCD=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
# CONFIG_USB is not set

#
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support'
#

#
# USB Gadget Support
#
# CONFIG_USB_GADGET is not set

#
# MMC/SD Card support
#
# CONFIG_MMC is not set

#
# LED devices
#
# CONFIG_NEW_LEDS is not set

#
# LED drivers
#

#
# LED Triggers
#

#
# InfiniBand support
#
# CONFIG_INFINIBAND is not set

#
# EDAC - error detection and reporting (RAS) (EXPERIMENTAL)
#

#
# Real Time Clock
#

#
# DMA Engine support
#
# CONFIG_DMA_ENGINE is not set

#
# DMA Clients
#

#
# DMA Devices
#

#
# Firmware Drivers
#
# CONFIG_EDD is not set
# CONFIG_DELL_RBU is not set
# CONFIG_DCDBAS is not set

#
# File systems
#
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FS_MBCACHE=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_OCFS2_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_QUOTA=y
# CONFIG_QFMT_V1 is not set
# CONFIG_QFMT_V2 is not set
CONFIG_QUOTACTL=y
CONFIG_DNOTIFY=y
# CONFIG_AUTOFS_FS is not set
# CONFIG_AUTOFS4_FS is not set
CONFIG_FUSE_FS=m

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

#
# DOS/FAT/NT Filesystems
#
# CONFIG_MSDOS_FS is not set
# CONFIG_VFAT_FS is not set
# CONFIG_NTFS_FS is not set

#
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
# CONFIG_TMPFS_POSIX_ACL is not set
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y

#
# Miscellaneous filesystems
#
# CONFIG_HFSPLUS_FS is not set
CONFIG_CRAMFS=y
# CONFIG_VXFS_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set

#
# Network File Systems
#
# CONFIG_NFS_FS is not set
# CONFIG_NFSD is not set
# CONFIG_SMB_FS is not set
# CONFIG_CIFS is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set

#
# Partition Types
#
# CONFIG_PARTITION_ADVANCED is not set
CONFIG_MSDOS_PARTITION=y

#
# Native Language Support
#
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
CONFIG_NLS_CODEPAGE_850=m
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=m
CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_2 is not set
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
CONFIG_NLS_ISO8859_15=m
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_PRINTK_TIME=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_MAGIC_SYSRQ=y
CONFIG_UNUSED_SYMBOLS=y
CONFIG_IPIPE_DEBUG=y
CONFIG_IPIPE_TRACE=y
# CONFIG_IPIPE_TRACE_ENABLE is not set
# CONFIG_IPIPE_TRACE_MCOUNT is not set
CONFIG_IPIPE_TRACE_IRQSOFF=y
CONFIG_IPIPE_TRACE_SHIFT=14
CONFIG_IPIPE_TRACE_VMALLOC=y
CONFIG_IPIPE_TRACE_ENABLE_VALUE=0
CONFIG_DEBUG_KERNEL=y
CONFIG_LOG_BUF_SHIFT=16
CONFIG_DETECT_SOFTLOCKUP=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_DEBUG_SLAB is not set
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_RT_MUTEX_TESTER is not set
# CONFIG_DEBUG_SPINLOCK is not set
# CONFIG_DEBUG_MUTEXES is not set
# CONFIG_DEBUG_RWSEMS is not set
# CONFIG_DEBUG_LOCK_ALLOC is not set
# CONFIG_PROVE_LOCKING is not set
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
# CONFIG_DEBUG_KOBJECT is not set
CONFIG_DEBUG_INFO=y
# CONFIG_DEBUG_FS is not set
# CONFIG_DEBUG_VM is not set
# CONFIG_DEBUG_LIST is not set
CONFIG_FRAME_POINTER=y
CONFIG_UNWIND_INFO=y
CONFIG_STACK_UNWIND=y
# CONFIG_FORCED_INLINING is not set
# CONFIG_HEADERS_CHECK is not set
# CONFIG_RCU_TORTURE_TEST is not set
# CONFIG_DEBUG_RODATA is not set
# CONFIG_IOMMU_DEBUG is not set
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_STACK_USAGE is not set

#
# Security options
#
# CONFIG_KEYS is not set
# CONFIG_SECURITY is not set

#
# Cryptographic options
#
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_BLKCIPHER=m
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_HMAC=y
# CONFIG_CRYPTO_NULL is not set
# CONFIG_CRYPTO_MD4 is not set
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_SHA1=m
# CONFIG_CRYPTO_SHA256 is not set
# CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_WP512 is not set
# CONFIG_CRYPTO_TGR192 is not set
CONFIG_CRYPTO_ECB=m
CONFIG_CRYPTO_CBC=m
CONFIG_CRYPTO_DES=m
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_TWOFISH is not set
# CONFIG_CRYPTO_TWOFISH_X86_64 is not set
# CONFIG_CRYPTO_SERPENT is not set
CONFIG_CRYPTO_AES=m
# CONFIG_CRYPTO_AES_X86_64 is not set
# CONFIG_CRYPTO_CAST5 is not set
# CONFIG_CRYPTO_CAST6 is not set
# CONFIG_CRYPTO_TEA is not set
CONFIG_CRYPTO_ARC4=m
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_ANUBIS is not set
CONFIG_CRYPTO_DEFLATE=m
CONFIG_CRYPTO_MICHAEL_MIC=m
CONFIG_CRYPTO_CRC32C=m
# CONFIG_CRYPTO_TEST is not set

#
# Hardware crypto devices
#

#
# Library routines
#
CONFIG_CRC_CCITT=m
CONFIG_CRC16=m
CONFIG_CRC32=y
CONFIG_LIBCRC32C=m
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=m
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=m
CONFIG_TEXTSEARCH_BM=m
CONFIG_TEXTSEARCH_FSM=m
CONFIG_PLIST=y

[-- Attachment #3: dmesg --]
[-- Type: text/plain, Size: 17797 bytes --]

[    0.000000] Linux version 2.6.19.3-xenomai (paul@domain.hid) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 Sun Feb 25 13:17:29 GMT 2007
[    0.000000] Command line: root=/dev/sda2 ro splash=silent vga=788 
[    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 - 000000001ffb0000 (usable)
[    0.000000]  BIOS-e820: 000000001ffb0000 - 000000001ffc0000 (ACPI data)
[    0.000000]  BIOS-e820: 000000001ffc0000 - 000000001fff0000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000001fff0000 - 0000000020000000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff780000 - 0000000100000000 (reserved)
[    0.000000] Entering add_active_range(0, 0, 159) 0 entries of 256 used
[    0.000000] Entering add_active_range(0, 256, 130992) 1 entries of 256 used
[    0.000000] end_pfn_map = 1048576
[    0.000000] DMI 2.3 present.
[    0.000000] ACPI: RSDP (v000 ACPIAM                                ) @ 0x00000000000fa810
[    0.000000] ACPI: RSDT (v001 A M I  OEMRSDT  0x01000723 MSFT 0x00000097) @ 0x000000001ffb0000
[    0.000000] ACPI: FADT (v001 A M I  OEMFACP  0x01000723 MSFT 0x00000097) @ 0x000000001ffb0200
[    0.000000] ACPI: MADT (v001 A M I  OEMAPIC  0x01000723 MSFT 0x00000097) @ 0x000000001ffb0390
[    0.000000] ACPI: OEMB (v001 A M I  OEMBIOS  0x01000723 MSFT 0x00000097) @ 0x000000001ffc0040
[    0.000000] ACPI: DSDT (v001  A0277 A0277001 0x00000001 MSFT 0x0100000d) @ 0x0000000000000000
[    0.000000] Entering add_active_range(0, 0, 159) 0 entries of 256 used
[    0.000000] Entering add_active_range(0, 256, 130992) 1 entries of 256 used
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     4096
[    0.000000]   DMA32        4096 ->  1048576
[    0.000000]   Normal    1048576 ->  1048576
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0:        0 ->      159
[    0.000000]     0:      256 ->   130992
[    0.000000] On node 0 totalpages: 130895
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 1001 pages reserved
[    0.000000]   DMA zone: 2942 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 1734 pages used for memmap
[    0.000000]   DMA32 zone: 125162 pages, LIFO batch:31
[    0.000000]   Normal zone: 0 pages used for memmap
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] Processor #0 (Bootup-CPU)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] Processor #1
[    0.000000] WARNING: NR_CPUS limit of 1 reached. Processor ignored.
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Setting APIC routing to flat
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] Nosave address range: 000000000009f000 - 00000000000a0000
[    0.000000] Nosave address range: 00000000000a0000 - 00000000000e4000
[    0.000000] Nosave address range: 00000000000e4000 - 0000000000100000
[    0.000000] Allocating PCI resources starting at 30000000 (gap: 20000000:df780000)
[    0.000000] Built 1 zonelists.  Total pages: 128104
[    0.000000] Kernel command line: root=/dev/sda2 ro splash=silent vga=788 
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 2048 (order: 11, 16384 bytes)
[   28.274663] time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer.
[   28.274665] time.c: Detected 2403.091 MHz processor.
[   28.274691] I-pipe 1.0-04: pipeline enabled.
[   28.274732] Console: colour dummy device 80x25
[   28.275195] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
[   28.275546] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
[   28.275599] Checking aperture...
[   28.275604] CPU 0: aperture @ f0000000 size 64 MB
[   28.282730] Memory: 504788k/523968k available (2046k kernel code, 18448k reserved, 1190k data, 180k init)
[   28.360639] Calibrating delay using timer specific routine.. 4811.78 BogoMIPS (lpj=9623562)
[   28.360679] Mount-cache hash table entries: 256
[   28.360796] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
[   28.360799] CPU: L2 Cache: 512K (64 bytes/line)
[   28.360809] CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ stepping 02
[   28.360821] ACPI: Core revision 20060707
[   28.403846] Using local APIC timer interrupts.
[   28.445451] result 12516110
[   28.445455] Detected 12.516 MHz APIC timer.
[   28.448625] testing NMI watchdog ... OK.
[   28.488738] checking if image is initramfs... it is
[   28.921298] Freeing initrd memory: 6305k freed
[   28.930641] NET: Registered protocol family 16
[   28.930747] ACPI: bus type pci registered
[   28.930756] PCI: Using configuration type 1
[   28.935066] ACPI: Interpreter enabled
[   28.935073] ACPI: Using IOAPIC for interrupt routing
[   28.936016] ACPI: PCI Root Bridge [PCI0] (0000:00)
[   28.936021] PCI: Probing PCI hardware (bus 00)
[   28.938532] PCI: enabled onboard AC97/MC97 devices
[   28.938724] Boot video device is 0000:01:00.0
[   28.938757] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[   28.953322] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 10 *11 14 15)
[   28.953507] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 11 14 15)
[   28.953688] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 7 10 11 14 15)
[   28.953864] ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 5 7 10 11 14 15)
[   28.954041] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
[   28.954220] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
[   28.954398] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
[   28.954576] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
[   28.954668] Linux Plug and Play Support v0.97 (c) Adam Belay
[   28.954716] PCI: Using ACPI for IRQ routing
[   28.954719] PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
[   28.954731] PCI: Cannot allocate resource region 0 of device 0000:00:00.0
[   28.954857] agpgart: Detected AGP bridge 0
[   28.957453] agpgart: AGP aperture is 64M @ 0xf0000000
[   28.957479] PCI-DMA: Disabling IOMMU.
[   28.958014] pnp: the driver 'system' has been registered
[   28.958201] PCI: Bridge: 0000:00:01.0
[   28.958203]   IO window: disabled.
[   28.958208]   MEM window: faf00000-fbffffff
[   28.958212]   PREFETCH window: f8000000-f9ffffff
[   28.958227] PCI: Setting latency timer of device 0000:00:01.0 to 64
[   28.958246] NET: Registered protocol family 2
[   28.984529] IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
[   28.984601] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[   28.984694] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[   28.984748] TCP: Hash tables configured (established 16384 bind 8192)
[   28.984752] TCP reno registered
[   28.985080] audit: initializing netlink socket (disabled)
[   28.985089] audit(1172416784.676:1): initialized
[   28.985126] I-pipe: Domain Xenomai registered.
[   28.985131] Xenomai: hal/x86_64 started.
[   28.986461] Xenomai: real-time nucleus v2.4-devel (Bells Of Lal) loaded.
[   28.986575] VFS: Disk quotas dquot_6.5.1
[   28.986596] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   28.986659] io scheduler noop registered
[   28.986662] io scheduler anticipatory registered
[   28.986664] io scheduler deadline registered
[   28.986670] io scheduler cfq registered (default)
[   28.987375] vesafb: framebuffer at 0xf8000000, mapped to 0xffffc20000300000, using 1875k, total 16384k
[   28.987385] vesafb: mode is 800x600x16, linelength=1600, pages=3
[   28.987387] vesafb: scrolling: redraw
[   28.987390] vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
[   29.009310] Console: switching to colour frame buffer device 100x37
[   29.031377] fb0: VESA VGA frame buffer device
[   29.033600] Linux agpgart interface v0.101 (c) Dave Jones
[   29.033972] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
[   29.034597] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   29.035147] pnp: the driver 'serial' has been registered
[   29.035637] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
[   29.036234] pnp: the driver 'i8042 kbd' has been registered
[   29.036255] pnp: the driver 'i8042 aux' has been registered
[   29.036297] pnp: the driver 'i8042 kbd' has been unregistered
[   29.036314] pnp: the driver 'i8042 aux' has been unregistered
[   29.036317] PNP: No PS/2 controller found. Probing ports directly.
[   29.037100] serio: i8042 KBD port at 0x60,0x64 irq 1
[   29.037435] serio: i8042 AUX port at 0x60,0x64 irq 12
[   29.037908] mice: PS/2 mouse device common for all mice
[   29.038320] TCP bic registered
[   29.038528] NET: Registered protocol family 1
[   29.038822] NET: Registered protocol family 17
[   29.043191] ACPI: (supports S0 S1 S3 S4 S5)
[   29.047809] Freeing unused kernel memory: 180k freed
[   29.067297] input: AT Translated Set 2 keyboard as /class/input/input0
[   29.340599] SCSI subsystem initialized
[   29.358678] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[   29.365483] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[   29.373809] VP_IDE: IDE controller at PCI slot 0000:00:0f.1
[   29.381477] ACPI: PCI Interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 20
[   29.389629] VP_IDE: chipset revision 6
[   29.397874] VP_IDE: not 100% native mode: will probe irqs later
[   29.406527] VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
[   29.415643]     ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
[   29.425174]     ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
[   29.434750] Probing IDE interface ide0...
[   29.460202] libata version 2.00 loaded.
[   29.848384] hda: HDT722525DLAT80, ATA DISK drive
[   30.528429] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[   30.538583] Probing IDE interface ide1...
[   31.400027] hdc: LITE-ON CD-RW SOHR-5238S, ATAPI CD/DVD-ROM drive
[   32.083143] ide1 at 0x170-0x177,0x376 on irq 15
[   32.098765] ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 17
[   32.110190] skge 1.9 addr 0xfa700000 irq 17 chip Yukon-Lite rev 9
[   32.121825] skge eth0: addr 00:11:d8:e9:b5:fb
[   32.134307] sata_via 0000:00:0f.0: version 2.0
[   32.134323] ACPI: PCI Interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 20
[   32.145928] sata_via 0000:00:0f.0: routed to hard irq line 10
[   32.157560] ata1: SATA max UDMA/133 cmd 0xD000 ctl 0xC802 bmdma 0xB800 irq 20
[   32.169242] ata2: SATA max UDMA/133 cmd 0xC400 ctl 0xC002 bmdma 0xB808 irq 20
[   32.180707] scsi0 : sata_via
[   32.198071] hda: max request size: 512KiB
[   32.218399] hda: 488397168 sectors (250059 MB) w/7674KiB Cache, CHS=30401/255/63, UDMA(133)
[   32.229904] hda: cache flushes supported
[   32.241308]  hda: hda1 hda2 hda3 hda4
[   32.280923] hdc: ATAPI 52X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
[   32.292579] Uniform CD-ROM driver Revision: 3.20
[   32.351725] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   32.523105] ata1.00: ATA-7, max UDMA7, 488397168 sectors: LBA48 NCQ (depth 0/32)
[   32.535358] ata1.00: ata1: dev 0 multi count 16
[   32.565358] ata1.00: configured for UDMA/133
[   32.577325] scsi1 : sata_via
[   32.791624] ata2: SATA link down 1.5 Gbps (SStatus 0 SControl 300)
[   32.814061] ATA: abnormal status 0x7F on port 0xC407
[   32.826053] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG SP2504C  VT10 PQ: 0 ANSI: 5
[   32.845949] SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
[   32.858340] sda: Write Protect is off
[   32.870517] sda: Mode Sense: 00 3a 00 00
[   32.870531] SCSI device sda: drive cache: write back
[   32.882621] SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
[   32.894560] sda: Write Protect is off
[   32.906241] sda: Mode Sense: 00 3a 00 00
[   32.906252] SCSI device sda: drive cache: write back
[   32.917906]  sda: sda1 sda2 sda3
[   32.940269] sd 0:0:0:0: Attached scsi disk sda
[   33.334377] EXT3-fs: INFO: recovery required on readonly filesystem.
[   33.345552] EXT3-fs: write access will be enabled during recovery.
[   34.006061] kjournald starting.  Commit interval 5 seconds
[   34.017089] EXT3-fs: sda2: orphan cleanup on readonly fs
[   34.028025] ext3_orphan_cleanup: deleting unreferenced inode 14598341
[   34.037399] ext3_orphan_cleanup: deleting unreferenced inode 9474544
[   34.055351] EXT3-fs: sda2: 2 orphan inodes deleted
[   34.066046] EXT3-fs: recovery complete.
[   34.085742] EXT3-fs: mounted filesystem with ordered data mode.
[   35.927413] pnp: the driver 'parport_pc' has been registered
[   35.927763] parport0: PC-style at 0x378 [PCSPP]
[   36.031262] ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 16 (level, low) -> IRQ 16
[   36.041598] PCI parallel port detected: 9710:9805, I/O at 0xa800(0x9800)
[   36.041631] parport1: PC-style at 0xa800 (0x9800) [PCSPP,TRISTATE]
[   36.146957] PCI parallel port detected: 9710:9805, I/O at 0x8800(0x8400)
[   36.146994] parport2: PC-style at 0x8800 (0x8400) [PCSPP,TRISTATE]
[   36.286555] input: GenPS/2 Genius Mouse as /class/input/input1
[   36.967917] Adding 530136k swap on /dev/hda2.  Priority:-1 extents:1 across:530136k
[   37.123722] EXT3 FS on sda2, internal journal
[   37.459461] loop: loaded (max 8 devices)
[   38.984629] kjournald starting.  Commit interval 5 seconds
[   38.998333] EXT3 FS on sda1, internal journal
[   39.009435] EXT3-fs: mounted filesystem with ordered data mode.
[   39.055127] kjournald starting.  Commit interval 5 seconds
[   39.070316] EXT3 FS on sda3, internal journal
[   39.081880] EXT3-fs: mounted filesystem with ordered data mode.
[   39.993761] NET: Registered protocol family 10
[   40.005152] lo: Disabled Privacy Extensions
[   40.350248] skge eth0: enabling interface
[   40.365034] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   42.628022] skge eth0: Link is up at 10 Mbps, half duplex, flow control none
[   42.639750] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   52.853577] lp0: using parport0 (polling).
[   52.865271] lp1: using parport1 (polling).
[   52.877108] lp2: using parport2 (polling).
[   52.896427] ppdev: user-space parallel port driver
[   53.422910] eth0: no IPv6 routers present
[   84.697337] Xenomai: starting native API services.
[   84.734373] Xenomai: starting RTDM services.
[  227.549876] Xenomai: stopping RTDM services.
[  227.558197] Xenomai: stopping native API services.
[  258.388140] Xenomai: starting native API services.
[  258.415129] Xenomai: starting RTDM services.
[  424.720869] NMI Watchdog detected LOCKUP on CPU 0
[  424.721070] CPU 0 
[  424.721211] Modules linked in: xeno_timerbench xeno_rtdm xeno_native ppdev lp ipv6 loop tsdev serio_raw i2c_viapro psmouse i2c_core parport_pc parport evdev sd_mod ide_cd cdrom ide_disk pata_via ata_generic generic sata_via skge via82cxxx ide_core libata scsi_mod
[  424.722974] Pid: 2943, comm: sampling-2941 Not tainted 2.6.19.3-xenomai #1
[  424.723265] RIP: 0010:[<ffffffff802a47c4>]  [<ffffffff802a47c4>] __ipipe_trace+0x104/0x390
[  424.723785] RSP: 0018:ffff810019f0bd68  EFLAGS: 00000002
[  424.724051] RAX: 000000edb3e1c485 RBX: ffffffff805a2100 RCX: 0000000080000000
[  424.724368] RDX: 000000ed00000000 RSI: ffffffff802a2ff1 RDI: 0000000000000000
[  424.724693] RBP: ffff810019f0bd98 R08: ffffffff802aad9e R09: 00002ad124d38e2e
[  424.725006] R10: 0000000000000000 R11: 0000000000000206 R12: ffffc2000000d000
[  424.725319] R13: ffffc2000002ea80 R14: 0000000000000002 R15: 0000000000000d75
[  424.725654] FS:  0000000040021960(0063) GS:ffffffff8052a000(0000) knlGS:0000000000000000
[  424.725998] CS:  0010 DS: 0000 ES: 0000 CR0: 00000000c005003b
[  424.726271] CR2: 00002b88f7e517d0 CR3: 000000001914e000 CR4: 00000000000006e0
[  424.726551] I-pipe domain Xenomai
[  424.726703] Stack:  0000000000000092 ffffffff805a2100 0000000000000000 ffff810019f0be28
[  424.727187]  0000000000000000 ffff81000cd60f50 ffff810019f0bda8 ffffffff802a4b27
[  424.727634]  ffff810019f0bdc8 ffffffff802a2ff1 ffff81000cd60f50 00000000ffffff92
[  424.728041] Call Trace:
[  424.728476]  [<ffffffff802a4b27>] ipipe_trace_end+0x27/0x30
[  424.728976]  [<ffffffff802a2ff1>] __ipipe_restore_pipeline_head+0xb1/0xc0
[  424.729480]  [<ffffffff802aad9e>] xnpod_wait_thread_period+0x11e/0x140
[  424.730311]  [<ffffffff881324a0>] :xeno_native:rt_task_wait_period+0x30/0x40
[  424.731221]  [<ffffffff881359fc>] :xeno_native:__rt_task_wait_period+0x4c/0x90
[  424.732514]  [<ffffffff802b0dab>] hisyscall_event+0x1bb/0x300
[  424.733038]  [<ffffffff802a3347>] __ipipe_dispatch_event+0xc7/0x1b0
[  424.733563]  [<ffffffff8026cbfd>] __ipipe_syscall_root+0x8d/0x160
[  424.734072]  [<ffffffff8026035f>] __ipipe_syscall_root_thunk+0x35/0x3a
[  424.734576]  [<ffffffff8025a8f7>] system_call+0x57/0x9b
[  424.734996]  [<0000000040021138>]
[  424.735147] 
[  424.735244] 
[  424.735308] Code: 48 8b 15 4d 25 23 00 48 8b 42 08 0f 18 08 48 81 fa 10 6d 4d 
[  424.736857]  <6>psmouse.c: Mouse at isa0060/serio1/input0 lost synchronization, throwing 1 bytes away.
[  424.741594] psmouse.c: resync failed, issuing reconnect request
[  424.935246] input: GenPS/2 Genius Mouse as /class/input/input2

[-- Attachment #4: max --]
[-- Type: text/plain, Size: 1980 bytes --]

I-pipe worst-case tracing service on 2.6.19.3-xenomai/ipipe-1.0-04
------------------------------------------------------------
Begin: 1020925143961 cycles, Trace Points: 2 (-10/+1), Length: 14313280 us
Calibrated minimum trace-point overhead: 0.039 us

 +----- Hard IRQs ('|': locked)
 |+---- <unused>
 ||+--- <unused>
 |||+-- Xenomai
 ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
 |||||                        +---------- Delay flag ('+': > 1 us, '!': > 10 us)
 |||||                        |        +- NMI noise ('N')
 |||||                        |        |
      Type    User Val.   Time    Delay  Function (Parent)
 |  +*end     0x80000000  -108   10.446  __ipipe_restore_pipeline_head+0xb1 (xnpod_wait_thread_period+0x11e)
 |  +*begin   0x80000001   -98    8.129  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
 |  +*end     0x80000001   -90    7.300  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
 |  +*begin   0x000000f7   -83    9.213  ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194)
 |  +*begin   0x80000000   -73   23.395  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*end     0x00000128   -50    7.475  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |  +*end     0x80000000   -42    9.752  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
 |  +*begin   0x80000000   -33   14.786  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
 |  +*begin   0x80000001   -18    7.126  __ipipe_dispatch_event+0x32 (__ipipe_syscall_root+0x8d)
 |  +*end     0x80000001   -11   11.315  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
>|  +*begin   0x80000000     0! 14313280.684  xnpod_wait_thread_period+0x3b (rt_task_wait_period+0x30 [xeno_native])
<|   +end     0x80000001 14313280   17.336  __ipipe_global_path_unlock+0x4f (__ipipe_frozen_prtrace_start+0x66)
 |   +begin   0x80000000 14313298    0.000  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)

[-- Attachment #5: frozen --]
[-- Type: text/plain, Size: 4556 bytes --]

I-pipe frozen back-tracing service on 2.6.19.3-xenomai/ipipe-1.0-04
------------------------------------------------------------
Freeze: 1008772965433 cycles, Trace Points: 30 (+10)
Calibrated minimum trace-point overhead: 0.039 us

 +----- Hard IRQs ('|': locked)
 |+---- <unused>
 ||+--- <unused>
 |||+-- Xenomai
 ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
 |||||                        +---------- Delay flag ('+': > 1 us, '!': > 10 us)
 |||||                        |        +- NMI noise ('N')
 |||||                        |        |
      Type    User Val.   Time    Delay  Function (Parent)
:|   +end     0x80000000  -709    0.071  __ipipe_unstall_root+0x45 (__ipipe_restore_root+0x15)
:|   +begin   0x80000000  -709    0.068  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
:|   +end     0x80000000  -709! 401.869  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
:|   #begin   0x000000f7  -307!  10.074  ipipe_trace_begin_thunk+0x35 (prepare_set+0x12)
:|   #begin   0x80000000  -297!  15.910  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
:|  #*[ 2943] -<?>-   99  -281!  18.891  xnpod_resume_thread+0x5a (xnthread_periodic_handler+0x28)
:|  #*[ 2961] -<?>-   -1  -262!  25.348  xnpod_schedule+0xa3 (xnintr_irq_handler+0x116)
:|  #*[ 2943] -<?>-   99  -237!  12.903  xnpod_schedule+0x848 (xnpod_suspend_thread+0x151)
:|  +*end     0x80000000  -224!  11.016  __ipipe_restore_pipeline_head+0xb1 (xnpod_wait_thread_period+0x11e)
:|  +*begin   0x80000001  -213+   8.294  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
:|  +*end     0x80000001  -205+   6.986  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
:|  +*begin   0x80000000  -198!  11.820  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
:|  +*begin   0x000000f7  -186+   7.630  ipipe_trace_begin_thunk+0x35 (<2ad124b15520>)
:|  +*begin   0x80000000  -178!  23.350  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
:|  +*end     0x00000128  -155+   7.285  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
:|  +*end     0x80000000  -148!  13.742  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
:|  +*begin   0x80000001  -134+   8.704  __ipipe_dispatch_event+0x32 (__ipipe_syscall_root+0x8d)
:|  +*end     0x80000001  -125!  14.357  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
:|  +*begin   0x80000001  -111+   8.189  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
:|  +*end     0x80000001  -103+   7.230  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
:|  +*begin   0x000000f7   -95+   9.363  ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194)
:|  +*begin   0x80000000   -86!  23.390  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
:|  +*end     0x00000128   -63+   7.300  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
:|  +*end     0x80000000   -55+   9.772  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
:|  +*begin   0x80000000   -46!  12.694  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
:|  +*begin   0x80000001   -33+   6.956  __ipipe_dispatch_event+0x32 (__ipipe_syscall_root+0x8d)
:|  +*end     0x80000001   -26!  10.546  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
:|  +*begin   0x80000001   -15+   9.293  __ipipe_global_path_lock+0x17 (ipipe_trace_frozen_reset+0xf)
:|  +*end     0x80000001    -6+   6.556  __ipipe_global_path_unlock+0x4f (ipipe_trace_frozen_reset+0x54)
<   +*freeze  0x00088c05     0    6.561  xnshadow_sys_trace+0x8b (hisyscall_event+0x1bb)
 |  +*begin   0x000000f7     6    7.735  ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x379)
 |  +*begin   0x80000000    14   23.605  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*end     0x00000128    37    7.235  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |  +*end     0x80000000    45   12.014  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
 |  +*begin   0x80000001    57    6.651  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
 |  +*end     0x80000001    63    6.916  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
 |  +*begin   0x80000000    70   12.159  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
 |  +*begin   0x80000001    82    7.161  __ipipe_dispatch_event+0x32 (__ipipe_syscall_root+0x8d)
 |  +*end     0x80000001    90   11.260  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
 |  +*begin   0x80000000   101    0.000  xnpod_wait_thread_period+0x3b (rt_task_wait_period+0x30 [xeno_native])

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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-25 15:57           ` Paul
@ 2007-02-25 16:03             ` Jan Kiszka
  2007-02-25 18:42               ` Paul
  2007-02-25 16:09             ` Gilles Chanteperdrix
  1 sibling, 1 reply; 13+ messages in thread
From: Jan Kiszka @ 2007-02-25 16:03 UTC (permalink / raw)
  To: Paul; +Cc: xenomai

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

Paul wrote:
> On Sunday 25 February 2007 10:02, Jan Kiszka wrote:
>>>> Rather the CONFIG_IPIPE_TRACE feature, with the IRQs off tracking option
>>>> set
> 
>> Please grab trace/frozen instead, enable verbose mode, and increase
>> back_trace_points so that the reported latency is fully covered. See
> 
> OK - Recompiled with the 1.04 patch for UP with the ipipe trace support. After 
> cutting Xorg's configs to a minimum (vesa driver, no Glx/dri support), 
> latency runs OK and reports some pretty horrible numbers when X starts (no 
> WM). Enabling the tracer, and starting/stopping X, the system either locks up 
> or latency goes in to a zombie state.
> 
>  The attached trace logs provide little information - Also included dmesg and 
> kernel config.

One more try please: we also need CONFIG_IPIPE_TRACE_MCOUNT.

Jan


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 250 bytes --]

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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-25 15:57           ` Paul
  2007-02-25 16:03             ` Jan Kiszka
@ 2007-02-25 16:09             ` Gilles Chanteperdrix
  1 sibling, 0 replies; 13+ messages in thread
From: Gilles Chanteperdrix @ 2007-02-25 16:09 UTC (permalink / raw)
  To: Paul; +Cc: Jan Kiszka, xenomai

Paul wrote:
 > On Sunday 25 February 2007 10:02, Jan Kiszka wrote:
 > > >> Rather the CONFIG_IPIPE_TRACE feature, with the IRQs off tracking option
 > > >> set
 > 
 > > Please grab trace/frozen instead, enable verbose mode, and increase
 > > back_trace_points so that the reported latency is fully covered. See
 > 
 > OK - Recompiled with the 1.04 patch for UP with the ipipe trace support. After 
 > cutting Xorg's configs to a minimum (vesa driver, no Glx/dri
 > support),

If you want to disable X acceleration, you should add :

Option "NoAccel"

in the "Device" section of your X configuration file.
 
 > latency runs OK and reports some pretty horrible numbers when X starts (no 
 > WM). Enabling the tracer, and starting/stopping X, the system either locks up 
 > or latency goes in to a zombie state.
 > 
 >  The attached trace logs provide little information - Also included dmesg and 
 > kernel config.

-- 


					    Gilles Chanteperdrix.


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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-25 16:03             ` Jan Kiszka
@ 2007-02-25 18:42               ` Paul
  2007-02-25 19:14                 ` Jan Kiszka
  2007-02-25 22:00                 ` Philippe Gerum
  0 siblings, 2 replies; 13+ messages in thread
From: Paul @ 2007-02-25 18:42 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: xenomai

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

On Sunday 25 February 2007 16:03, Jan Kiszka wrote:
> >  The attached trace logs provide little information - Also included dmesg
>
> One more try please: we also need CONFIG_IPIPE_TRACE_MCOUNT.

With both CONFIG_IPIPE_TRACE_MCOUNT and CONFIG_IPIPE_TRACE_VMALLOC enabled, 
the system auto-reboots as soon as the kernel starts to uncompress. Disabling 
the latter restores normal service.

On Sunday 25 February 2007 16:09, Gilles Chanteperdrix wrote:
> Option "NoAccel"

Results are still the same - Latency goes to pot and hangs as soon as X starts 
up. Quite likely the offending trace isn't getting logged..


Regards, Paul.




[-- Attachment #2: dmesg --]
[-- Type: text/plain, Size: 16845 bytes --]

[    0.000000] Linux version 2.6.19.3-xenomai (paul@domain.hid) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #7 Sun Feb 25 17:58:53 GMT 2007
[    0.000000] Command line: root=/dev/sda2 ro splash=silent vga=788 
[    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 - 000000001ffb0000 (usable)
[    0.000000]  BIOS-e820: 000000001ffb0000 - 000000001ffc0000 (ACPI data)
[    0.000000]  BIOS-e820: 000000001ffc0000 - 000000001fff0000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000001fff0000 - 0000000020000000 (reserved)
[    0.000000]  BIOS-e820: 00000000ff780000 - 0000000100000000 (reserved)
[    0.000000] Entering add_active_range(0, 0, 159) 0 entries of 256 used
[    0.000000] Entering add_active_range(0, 256, 130992) 1 entries of 256 used
[    0.000000] end_pfn_map = 1048576
[    0.000000] DMI 2.3 present.
[    0.000000] ACPI: RSDP (v000 ACPIAM                                ) @ 0x00000000000fa810
[    0.000000] ACPI: RSDT (v001 A M I  OEMRSDT  0x01000723 MSFT 0x00000097) @ 0x000000001ffb0000
[    0.000000] ACPI: FADT (v001 A M I  OEMFACP  0x01000723 MSFT 0x00000097) @ 0x000000001ffb0200
[    0.000000] ACPI: MADT (v001 A M I  OEMAPIC  0x01000723 MSFT 0x00000097) @ 0x000000001ffb0390
[    0.000000] ACPI: OEMB (v001 A M I  OEMBIOS  0x01000723 MSFT 0x00000097) @ 0x000000001ffc0040
[    0.000000] ACPI: DSDT (v001  A0277 A0277001 0x00000001 MSFT 0x0100000d) @ 0x0000000000000000
[    0.000000] Entering add_active_range(0, 0, 159) 0 entries of 256 used
[    0.000000] Entering add_active_range(0, 256, 130992) 1 entries of 256 used
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA             0 ->     4096
[    0.000000]   DMA32        4096 ->  1048576
[    0.000000]   Normal    1048576 ->  1048576
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0:        0 ->      159
[    0.000000]     0:      256 ->   130992
[    0.000000] On node 0 totalpages: 130895
[    0.000000]   DMA zone: 56 pages used for memmap
[    0.000000]   DMA zone: 1700 pages reserved
[    0.000000]   DMA zone: 2243 pages, LIFO batch:0
[    0.000000]   DMA32 zone: 1734 pages used for memmap
[    0.000000]   DMA32 zone: 125162 pages, LIFO batch:31
[    0.000000]   Normal zone: 0 pages used for memmap
[    0.000000] ACPI: PM-Timer IO Port: 0x808
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] Processor #0 (Bootup-CPU)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
[    0.000000] Processor #1
[    0.000000] WARNING: NR_CPUS limit of 1 reached. Processor ignored.
[    0.000000] ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 2, address 0xfec00000, GSI 0-23
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ2 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Setting APIC routing to flat
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] Nosave address range: 000000000009f000 - 00000000000a0000
[    0.000000] Nosave address range: 00000000000a0000 - 00000000000e4000
[    0.000000] Nosave address range: 00000000000e4000 - 0000000000100000
[    0.000000] Allocating PCI resources starting at 30000000 (gap: 20000000:df780000)
[    0.000000] Built 1 zonelists.  Total pages: 127405
[    0.000000] Kernel command line: root=/dev/sda2 ro splash=silent vga=788 
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 2048 (order: 11, 16384 bytes)
[   28.777403] time.c: Using 3.579545 MHz WALL PM GTOD PIT/TSC timer.
[   28.777410] time.c: Detected 2403.177 MHz processor.
[   28.777485] I-pipe 1.0-04: pipeline enabled.
[   28.777553] Console: colour dummy device 80x25
[   28.778250] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
[   28.778657] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
[   28.778737] Checking aperture...
[   28.778745] CPU 0: aperture @ f0000000 size 64 MB
[   28.786774] Memory: 502760k/523968k available (2089k kernel code, 20568k reserved, 3940k data, 184k init)
[   28.863385] Calibrating delay using timer specific routine.. 4817.66 BogoMIPS (lpj=9635322)
[   28.863522] Mount-cache hash table entries: 256
[   28.863751] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
[   28.863761] CPU: L2 Cache: 512K (64 bytes/line)
[   28.863777] CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ stepping 02
[   28.863800] ACPI: Core revision 20060707
[   28.915014] Using local APIC timer interrupts.
[   28.956635] result 12516560
[   28.956645] Detected 12.516 MHz APIC timer.
[   28.959360] testing NMI watchdog ... OK.
[   28.999664] checking if image is initramfs... it is
[   29.424500] Freeing initrd memory: 5630k freed
[   29.431286] NET: Registered protocol family 16
[   29.431474] ACPI: bus type pci registered
[   29.431490] PCI: Using configuration type 1
[   29.458905] ACPI: Interpreter enabled
[   29.458927] ACPI: Using IOAPIC for interrupt routing
[   29.464867] ACPI: PCI Root Bridge [PCI0] (0000:00)
[   29.464892] PCI: Probing PCI hardware (bus 00)
[   29.478789] PCI: enabled onboard AC97/MC97 devices
[   29.479367] Boot video device is 0000:01:00.0
[   29.479462] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[   29.578826] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 10 *11 14 15)
[   29.580142] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 11 14 15)
[   29.581349] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 7 10 11 14 15)
[   29.582557] ACPI: PCI Interrupt Link [LNKD] (IRQs *3 4 5 7 10 11 14 15)
[   29.583800] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
[   29.585019] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
[   29.586239] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
[   29.587535] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 10 11 14 15) *0, disabled.
[   29.588087] Linux Plug and Play Support v0.97 (c) Adam Belay
[   29.588202] PCI: Using ACPI for IRQ routing
[   29.588210] PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
[   29.588234] PCI: Cannot allocate resource region 0 of device 0000:00:00.0
[   29.588613] agpgart: Detected AGP bridge 0
[   29.591349] agpgart: AGP aperture is 64M @ 0xf0000000
[   29.591404] PCI-DMA: Disabling IOMMU.
[   29.594283] pnp: the driver 'system' has been registered
[   29.595083] PCI: Bridge: 0000:00:01.0
[   29.595098]   IO window: disabled.
[   29.595109]   MEM window: faf00000-fbffffff
[   29.595119]   PREFETCH window: f8000000-f9ffffff
[   29.595152] PCI: Setting latency timer of device 0000:00:01.0 to 64
[   29.595285] NET: Registered protocol family 2
[   29.635306] IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
[   29.635505] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[   29.635631] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[   29.635700] TCP: Hash tables configured (established 16384 bind 8192)
[   29.635709] TCP reno registered
[   29.636782] audit: initializing netlink socket (disabled)
[   29.636819] audit(1172427326.824:1): initialized
[   29.636877] I-pipe: Domain Xenomai registered.
[   29.636896] Xenomai: hal/x86_64 started.
[   29.639998] Xenomai: real-time nucleus v2.4-devel (Bells Of Lal) loaded.
[   29.640312] VFS: Disk quotas dquot_6.5.1
[   29.640358] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   29.640548] io scheduler noop registered
[   29.640558] io scheduler anticipatory registered
[   29.640568] io scheduler deadline registered
[   29.640598] io scheduler cfq registered (default)
[   29.641853] vesafb: framebuffer at 0xf8000000, mapped to 0xffffc20000080000, using 1875k, total 16384k
[   29.641874] vesafb: mode is 800x600x16, linelength=1600, pages=3
[   29.641882] vesafb: scrolling: redraw
[   29.641890] vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
[   29.664310] Console: switching to colour frame buffer device 100x37
[   29.686434] fb0: VESA VGA frame buffer device
[   29.694294] Linux agpgart interface v0.101 (c) Dave Jones
[   29.694677] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
[   29.695401] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   29.696296] pnp: the driver 'serial' has been registered
[   29.697960] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
[   29.698767] pnp: the driver 'i8042 kbd' has been registered
[   29.698843] pnp: the driver 'i8042 aux' has been registered
[   29.698988] pnp: the driver 'i8042 kbd' has been unregistered
[   29.699057] pnp: the driver 'i8042 aux' has been unregistered
[   29.699064] PNP: No PS/2 controller found. Probing ports directly.
[   29.700229] serio: i8042 KBD port at 0x60,0x64 irq 1
[   29.700575] serio: i8042 AUX port at 0x60,0x64 irq 12
[   29.701281] mice: PS/2 mouse device common for all mice
[   29.701859] TCP bic registered
[   29.702080] NET: Registered protocol family 1
[   29.702386] NET: Registered protocol family 17
[   29.707511] ACPI: (supports S0 S1 S3 S4 S5)
[   29.712390] Freeing unused kernel memory: 184k freed
[   29.732477] input: AT Translated Set 2 keyboard as /class/input/input0
[   30.337843] ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 17
[   30.345255] skge 1.9 addr 0xfa700000 irq 17 chip Yukon-Lite rev 9
[   30.352793] skge eth0: addr 00:11:d8:e9:b5:fb
[   30.449509] SCSI subsystem initialized
[   30.485526] libata version 2.00 loaded.
[   30.493279] sata_via 0000:00:0f.0: version 2.0
[   30.493317] ACPI: PCI Interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 20
[   30.501613] sata_via 0000:00:0f.0: routed to hard irq line 10
[   30.510214] ata1: SATA max UDMA/133 cmd 0xD000 ctl 0xC802 bmdma 0xB800 irq 20
[   30.519228] ata2: SATA max UDMA/133 cmd 0xC400 ctl 0xC002 bmdma 0xB808 irq 20
[   30.528246] scsi0 : sata_via
[   30.594634] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[   30.604387] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[   30.726952] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[   30.894355] ata1.00: ATA-7, max UDMA7, 488397168 sectors: LBA48 NCQ (depth 0/32)
[   30.905301] ata1.00: ata1: dev 0 multi count 16
[   30.935067] ata1.00: configured for UDMA/133
[   30.946304] scsi1 : sata_via
[   31.158851] ata2: SATA link down 1.5 Gbps (SStatus 0 SControl 300)
[   31.181362] ATA: abnormal status 0x7F on port 0xC407
[   31.193107] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG SP2504C  VT10 PQ: 0 ANSI: 5
[   31.207479] VP_IDE: IDE controller at PCI slot 0000:00:0f.1
[   31.219198] ACPI: PCI Interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 20
[   31.230978] VP_IDE: chipset revision 6
[   31.242439] VP_IDE: not 100% native mode: will probe irqs later
[   31.253966] VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
[   31.265598]     ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio
[   31.277623]     ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
[   31.289435] Probing IDE interface ide0...
[   31.317834] SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
[   31.329845] sda: Write Protect is off
[   31.341705] sda: Mode Sense: 00 3a 00 00
[   31.341775] SCSI device sda: drive cache: write back
[   31.354040] SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
[   31.366381] sda: Write Protect is off
[   31.378548] sda: Mode Sense: 00 3a 00 00
[   31.378877] SCSI device sda: drive cache: write back
[   31.391082]  sda: sda1 sda2 sda3
[   31.410925] sd 0:0:0:0: Attached scsi disk sda
[   31.654831] hda: HDT722525DLAT80, ATA DISK drive
[   32.338916] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[   32.351238] Probing IDE interface ide1...
[   33.214472] hdc: LITE-ON CD-RW SOHR-5238S, ATAPI CD/DVD-ROM drive
[   33.901638] ide1 at 0x170-0x177,0x376 on irq 15
[   33.952960] hda: max request size: 512KiB
[   33.988265] hda: 488397168 sectors (250059 MB) w/7674KiB Cache, CHS=30401/255/63, UDMA(133)
[   34.000679] hda: cache flushes supported
[   34.012703]  hda: hda1 hda2 hda3 hda4
[   34.044060] hdc: ATAPI 52X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
[   34.056104] Uniform CD-ROM driver Revision: 3.20
[   34.897873] kjournald starting.  Commit interval 5 seconds
[   34.909134] EXT3-fs: mounted filesystem with ordered data mode.
[   37.511253] pnp: the driver 'parport_pc' has been registered
[   37.512094] parport0: PC-style at 0x378 [PCSPP]
[   37.618227] ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 16 (level, low) -> IRQ 16
[   37.629165] PCI parallel port detected: 9710:9805, I/O at 0xa800(0x9800)
[   37.629212] parport1: PC-style at 0xa800 (0x9800) [PCSPP,TRISTATE]
[   37.728159] input: GenPS/2 Genius Mouse as /class/input/input1
[   37.740252] PCI parallel port detected: 9710:9805, I/O at 0x8800(0x8400)
[   37.740300] parport2: PC-style at 0x8800 (0x8400) [PCSPP,TRISTATE]
[   38.763538] Adding 530136k swap on /dev/hda2.  Priority:-1 extents:1 across:530136k
[   38.939202] EXT3 FS on sda2, internal journal
[   39.439813] loop: loaded (max 8 devices)
[   39.786496] kjournald starting.  Commit interval 5 seconds
[   39.801019] EXT3 FS on sda1, internal journal
[   39.812733] EXT3-fs: mounted filesystem with ordered data mode.
[   39.830088] kjournald starting.  Commit interval 5 seconds
[   39.845078] EXT3 FS on sda3, internal journal
[   39.857119] EXT3-fs: mounted filesystem with ordered data mode.
[   40.771274] NET: Registered protocol family 10
[   40.783840] lo: Disabled Privacy Extensions
[   41.531911] skge eth0: enabling interface
[   41.548883] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   43.811193] skge eth0: Link is up at 10 Mbps, half duplex, flow control none
[   43.824030] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   53.989631] eth0: no IPv6 routers present
[   54.263359] lp0: using parport0 (polling).
[   54.276942] lp1: using parport1 (polling).
[   54.290669] lp2: using parport2 (polling).
[   54.319744] ppdev: user-space parallel port driver
[  129.969601] Xenomai: starting native API services.
[  130.031160] Xenomai: starting RTDM services.
[  185.878488] NMI Watchdog detected LOCKUP on CPU 0
[  185.878940] CPU 0 
[  185.879303] Modules linked in: xeno_timerbench xeno_rtdm xeno_native ppdev lp ipv6 loop tsdev serio_raw i2c_viapro psmouse i2c_core parport_pc parport evdev ide_cd cdrom ide_disk pata_via ata_generic generic sd_mod via82cxxx ide_core sata_via libata scsi_mod skge
[  185.883918] Pid: 2585, comm: sampling-2583 Not tainted 2.6.19.3-xenomai #7
[  185.884532] RIP: 0010:[<ffffffff802581a5>]  [<ffffffff802581a5>] __ipipe_trace+0x145/0x380
[  185.885471] RSP: 0018:ffff81001af73d98  EFLAGS: 00000003
[  185.886005] RAX: 0000000000001000 RBX: ffff81001af73f58 RCX: 000000000000000c
[  185.886655] RDX: ffffffff804d3300 RSI: 0000000000000001 RDI: 0000000000000002
[  185.887307] RBP: ffff81001af73dc8 R08: ffffffff8085d100 R09: 0000000000000001
[  185.887956] R10: 0000000000000000 R11: 0000000000000206 R12: ffffffff80621070
[  185.888606] R13: ffffffff806b87a0 R14: 0000000000000000 R15: 0000000000003c93
[  185.889284] FS:  0000000040021960(0063) GS:ffffffff807e4000(0000) knlGS:0000000000000000
[  185.890002] CS:  0010 DS: 0000 ES: 0000 CR0: 00000000c005003b
[  185.890564] CR2: 00002b2ac9b9e000 CR3: 000000001b0de000 CR4: 00000000000006e0
[  185.891174] I-pipe domain Xenomai
[  185.891528] Stack:  0000000000000292 ffff81001af73f58 0000000000000006 ffff81001b162280
[  185.892714]  0000000058454e4f ffff81001ad60f50 ffff81001af73e48 ffffffff80216522
[  185.893761]  ffffffff88146ea0 0000000000000008 0000000000000038 ffff81001af73f58
[  185.894707] Call Trace:
[  185.895438]  [<ffffffff80216522>] mcount+0x42/0x70
[  186.101834] DWARF2 unwinder stuck at mcount+0x42/0x70
[  186.102291] 
[  186.102545] Leftover inexact backtrace:
[  186.102823] 
[  186.103826]  [<ffffffff88137b79>] :xeno_native:__rt_task_wait_period+0x19/0x90
[  186.104761]  [<ffffffff80264b3b>] hisyscall_event+0x1bb/0x300
[  186.105516]  [<ffffffff80264980>] hisyscall_event+0x0/0x300
[  186.106270]  [<ffffffff80256c77>] __ipipe_dispatch_event+0xc7/0x1b0
[  186.107257]  [<ffffffff802162ed>] __ipipe_syscall_root+0x8d/0x160
[  186.108018]  [<ffffffff8040781f>] __ipipe_syscall_root_thunk+0x35/0x3a
[  186.108950]  [<ffffffff80209ac7>] system_call+0x57/0x9b
[  186.109917] 
[  186.110152] 
[  186.110291] Code: 83 fe 04 74 16 48 8b 52 08 48 8b 42 08 0f 18 08 48 81 fa 10 
[  186.114827]  

[-- Attachment #3: max --]
[-- Type: text/plain, Size: 2247 bytes --]

I-pipe worst-case tracing service on 2.6.19.3-xenomai/ipipe-1.0-04
------------------------------------------------------------
Begin: 312405493468 cycles, Trace Points: 6 (-10/+1), Length: 4001 us
Calibrated minimum trace-point overhead: 0.037 us

 +----- Hard IRQs ('|': locked)
 |+---- <unused>
 ||+--- <unused>
 |||+-- Xenomai
 ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
 |||||                        +---------- Delay flag ('+': > 1 us, '!': > 10 us)
 |||||                        |        +- NMI noise ('N')
 |||||                        |        |
      Type    User Val.   Time    Delay  Function (Parent)
 |  *+func                  -1    0.277  xnintr_init+0x9 (xnpod_enable_timesource+0x97)
 |  *+func                  -1    0.065  __ipipe_restore_pipeline_head+0x16 (xnpod_enable_timesource+0xbc)
 |   +end     0x80000000    -1    0.261  __ipipe_restore_pipeline_head+0xb1 (xnpod_enable_timesource+0xbc)
     +func                  -1    0.300  rthal_timer_request+0xc (xnpod_enable_timesource+0xc8)
     +func                   0    0.078  rthal_irq_release+0x9 (rthal_timer_request+0x19)
     +func                   0    0.307  ipipe_virtualize_irq+0x21 (rthal_irq_release+0x31)
 |   +begin   0x80000001     0    0.272  ipipe_virtualize_irq+0xa1 (rthal_irq_release+0x31)
 |   +end     0x80000001     0    0.194  ipipe_virtualize_irq+0x1cc (rthal_irq_release+0x31)
     +func                   0    0.054  rthal_critical_enter+0x16 (rthal_timer_request+0x32)
     +func                   0    0.048  ipipe_critical_enter+0xe (rthal_critical_enter+0x1e)
>|   +begin   0x80000001     0! 4000.752  ipipe_critical_enter+0x20 (rthal_critical_enter+0x1e)
:|   +func                4000    0.059  rthal_irq_request+0x9 (rthal_timer_request+0xe0)
:|   +func                4000    0.126  ipipe_virtualize_irq+0x21 (rthal_irq_request+0x3f)
:|   +func                4000    0.060  rthal_critical_exit+0x9 (rthal_timer_request+0xe8)
:|   +func                4000    0.043  ipipe_critical_exit+0xe (rthal_critical_exit+0x14)
<|   +end     0x80000001  4001    0.200  ipipe_critical_exit+0x20 (rthal_critical_exit+0x14)
 |   +begin   0x000000ef  4001    0.000  ipipe_trace_begin_thunk+0x35 (ipipe_critical_exit+0x22)

[-- Attachment #4: frozen --]
[-- Type: text/plain, Size: 13026 bytes --]

I-pipe frozen back-tracing service on 2.6.19.3-xenomai/ipipe-1.0-04
------------------------------------------------------------
Freeze: 434598593698 cycles, Trace Points: 30 (+100)
Calibrated minimum trace-point overhead: 0.037 us

 +----- Hard IRQs ('|': locked)
 |+---- <unused>
 ||+--- <unused>
 |||+-- Xenomai
 ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
 |||||                        +---------- Delay flag ('+': > 1 us, '!': > 10 us)
 |||||                        |        +- NMI noise ('N')
 |||||                        |        |
      Type    User Val.   Time    Delay  Function (Parent)
:|  +*func                -244+   6.981  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
:|  +*func                -238+   6.956  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
:|  +*func                -231+   7.615  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
:|  #*func                -223+   6.951  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
:|  #*func                -216+   7.210  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
:|  #*func                -209+   6.806  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
:|  #*func                -202+   8.189  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
:|  #*func                -194!  15.715  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
:|  +*func                -178+   7.395  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
:|  +*end     0x00000128  -171+   7.640  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
:|  +*end     0x80000000  -163!  10.317  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
:|  +*begin   0x000000f7  -153+   9.672  ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x364)
:|  +*begin   0x80000000  -143+   7.570  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
:|  +*func                -135+   6.981  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
:|  +*func                -128+   6.981  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
:|  +*func                -122+   7.615  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
:|  #*func                -114+   6.976  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
:|  #*func                -107+   7.210  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
:|  #*func                -100+   6.756  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
:|  #*func                 -93+   8.159  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
:|  #*func                 -85!  15.995  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
:|  +*func                 -69+   7.310  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
:|  +*end     0x00000128   -61+   7.695  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
:|  +*end     0x80000000   -54!  13.617  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
:   +*func                 -40+   7.240  xnshadow_sys_trace+0x16 (hisyscall_event+0x1bb)
:   +*func                 -33+   6.606  ipipe_trace_frozen_reset+0xa (xnshadow_sys_trace+0x8a)
:   +*func                 -26+   7.126  __ipipe_global_path_lock+0xa (ipipe_trace_frozen_reset+0x14)
:|  +*begin   0x80000001   -19!  12.339  __ipipe_global_path_lock+0x1c (ipipe_trace_frozen_reset+0x14)
:|  +*end     0x80000001    -7+   7.360  __ipipe_global_path_unlock+0x62 (ipipe_trace_frozen_reset+0x61)
<   +*freeze  0x002e883e     0    9.153  xnshadow_sys_trace+0x94 (hisyscall_event+0x1bb)
 |  +*begin   0x80000001     9    7.275  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
 |  +*end     0x80000001    16    7.760  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
 |  +*begin   0x000000f7    24    8.069  ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194)
 |  +*begin   0x80000000    32    7.580  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*func                  39    7.196  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |  +*func                  47    7.096  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |  +*func                  54    7.830  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  #*func                  61    6.896  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  #*func                  68    7.440  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  #*func                  76    6.771  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  #*func                  83    8.419  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  #*func                  91   15.880  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  +*func                 107    7.555  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |  +*end     0x00000128   114    7.795  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |  +*end     0x80000000   122   10.287  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
 |  +*begin   0x000000f7   133    8.029  ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194)
 |  +*begin   0x80000000   141    7.590  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*func                 148    7.196  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |  +*func                 155    7.091  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |  +*func                 162    7.830  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  #*func                 170    6.851  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  #*func                 177    7.440  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  #*func                 185    6.771  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  #*func                 191    8.424  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  #*func                 200   15.920  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  +*func                 216    7.545  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |  +*end     0x00000128   223    7.815  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |  +*end     0x80000000   231   10.287  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
 |  +*begin   0x000000f7   241    8.029  ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194)
 |  +*begin   0x80000000   249    7.610  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*func                 257    7.196  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |  +*func                 264    7.091  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |  +*func                 271    7.890  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  #*func                 279    6.851  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  #*func                 286    7.475  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  #*func                 293    6.776  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  #*func                 300    8.384  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  #*func                 309   15.975  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  +*func                 325    7.545  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |  +*end     0x00000128   332    7.730  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |  +*end     0x80000000   340   10.337  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
 |  +*begin   0x000000f7   350    8.029  ipipe_trace_begin_thunk+0x35 (__ipipe_dispatch_event+0x194)
 |  +*begin   0x80000000   358    7.615  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*func                 366    7.196  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |  +*func                 373    7.041  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |  +*func                 380    7.870  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  #*func                 388    6.851  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  #*func                 395    7.390  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  #*func                 402    6.826  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  #*func                 409    8.384  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  #*func                 417   16.289  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  +*func                 434    7.555  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |  +*end     0x00000128   441    7.715  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |  +*end     0x80000000   449   10.262  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
 |  +*begin   0x80000000   459   11.181  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
    +*func                 470    7.385  __ipipe_syscall_root+0xc (__ipipe_syscall_root_thunk+0x35)
    +*func                 478    6.806  __ipipe_dispatch_event+0x16 (__ipipe_syscall_root+0x8d)
 |  +*begin   0x80000001   485    7.410  __ipipe_dispatch_event+0x37 (__ipipe_syscall_root+0x8d)
 |  +*end     0x80000001   492    6.746  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
    +*func                 499    9.353  hisyscall_event+0x21 (__ipipe_dispatch_event+0xc7)
    +*func                 508    7.136  __rt_task_wait_period+0x19 [xeno_native] (hisyscall_event+0x1bb)
    +*func                 515    6.486  rt_task_wait_period+0x9 [xeno_native] (__rt_task_wait_period+0x4f [xeno_native])
 |  +*begin   0x000000f7   522    8.104  ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x364)
 |  +*begin   0x80000000   530    7.595  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*func                 537    7.245  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |  +*func                 545    7.096  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |  +*func                 552    7.895  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  #*func                 560    6.836  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  #*func                 567    7.355  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  #*func                 574    6.816  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  #*func                 581    8.389  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  #*func                 589   15.975  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  +*func                 605    7.560  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |  +*end     0x00000128   613    7.650  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |  +*end     0x80000000   620   10.411  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
 |  +*begin   0x000000f7   631    8.099  ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x364)
 |  +*begin   0x80000000   639    7.555  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*func                 646    7.220  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |  +*func                 654    7.081  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |  +*func                 661    7.880  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  #*func                 669    6.896  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  #*func                 675    7.395  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  #*func                 683    6.836  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  #*func                 690    8.384  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  #*func                 698   15.940  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  +*func                 714    7.610  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |  +*end     0x00000128   722    7.650  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |  +*end     0x80000000   729   10.401  __ipipe_trace_irqs_on+0xe (__ipipe_trace_irqs_on_thunk+0x35)
 |  +*begin   0x000000f7   740    8.124  ipipe_trace_begin_thunk+0x35 (__ipipe_trace+0x364)
 |  +*begin   0x80000000   748    7.560  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |  +*func                 755    7.225  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |  +*func                 763    7.081  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |  +*func                 770    7.845  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  #*func                 777    6.901  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  #*func                 784    7.340  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  #*func                 792    6.786  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  #*func                 798    8.474  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  #*func                 807   15.950  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  +*func                 823    7.990  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |  +*end     0x00000128   831    0.000  __ipipe_handle_irq+0x1da (common_interrupt+0x78)

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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-25 18:42               ` Paul
@ 2007-02-25 19:14                 ` Jan Kiszka
  2007-02-25 22:00                 ` Philippe Gerum
  1 sibling, 0 replies; 13+ messages in thread
From: Jan Kiszka @ 2007-02-25 19:14 UTC (permalink / raw)
  To: Paul; +Cc: xenomai

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

Paul wrote:
> On Sunday 25 February 2007 16:03, Jan Kiszka wrote:
>>>  The attached trace logs provide little information - Also included dmesg
>> One more try please: we also need CONFIG_IPIPE_TRACE_MCOUNT.
> 
> With both CONFIG_IPIPE_TRACE_MCOUNT and CONFIG_IPIPE_TRACE_VMALLOC enabled, 
> the system auto-reboots as soon as the kernel starts to uncompress. Disabling 
> the latter restores normal service.

Are we still tracing too early during boot? Probably worth a qemu/gdb
session.

> 
> On Sunday 25 February 2007 16:09, Gilles Chanteperdrix wrote:
>> Option "NoAccel"
> 
> Results are still the same - Latency goes to pot and hangs as soon as X starts 
> up. Quite likely the offending trace isn't getting logged..
> 
> 

...

> ------------------------------------------------------------------------
> 
> I-pipe frozen back-tracing service on 2.6.19.3-xenomai/ipipe-1.0-04
> ------------------------------------------------------------
> Freeze: 434598593698 cycles, Trace Points: 30 (+100)
> Calibrated minimum trace-point overhead: 0.037 us
> 
>  +----- Hard IRQs ('|': locked)
>  |+---- <unused>
>  ||+--- <unused>
>  |||+-- Xenomai
>  ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
>  |||||                        +---------- Delay flag ('+': > 1 us, '!': > 10 us)
>  |||||                        |        +- NMI noise ('N')
>  |||||                        |        |
>       Type    User Val.   Time    Delay  Function (Parent)
> :|  +*func                -244+   6.981  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
> :|  +*func                -238+   6.956  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
> :|  +*func                -231+   7.615  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
> :|  #*func                -223+   6.951  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
> :|  #*func                -216+   7.210  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)

Given these *huge* latencies for that simple functions, we are may face
some CPU frequency screw (though scaling is switched off?). Something
must disturb the tsc->ns conversion. Maybe this is actually no latency
real issue...

Jan


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 250 bytes --]

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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-25 18:42               ` Paul
  2007-02-25 19:14                 ` Jan Kiszka
@ 2007-02-25 22:00                 ` Philippe Gerum
  2007-02-25 22:38                   ` Paul
  1 sibling, 1 reply; 13+ messages in thread
From: Philippe Gerum @ 2007-02-25 22:00 UTC (permalink / raw)
  To: Paul; +Cc: Jan Kiszka, xenomai

On Sun, 2007-02-25 at 18:42 +0000, Paul wrote:

> Results are still the same - Latency goes to pot and hangs as soon as X starts 
> up. Quite likely the offending trace isn't getting logged..
> 

Just for the purpose of digging the issue further, does this particular
problem persist when MTRRs are switched off from the kernel config?

-- 
Philippe.




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

* Re: [Xenomai-core] x86_64 - Initial results.
  2007-02-25 22:00                 ` Philippe Gerum
@ 2007-02-25 22:38                   ` Paul
  0 siblings, 0 replies; 13+ messages in thread
From: Paul @ 2007-02-25 22:38 UTC (permalink / raw)
  To: rpm; +Cc: Jan Kiszka, xenomai

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


Hi Philippe

On Sunday 25 February 2007 22:00, Philippe Gerum wrote:
> > Results are still the same - Latency goes to pot and hangs as soon as X
> > starts up. Quite likely the offending trace isn't getting logged..
>
> Just for the purpose of digging the issue further, does this particular
> problem persist when MTRRs are switched off from the kernel config?

I'd just finished compiling yet another kernel with CONFIG_MTRR disabled and 
was about to run another test..
Logs attached - Even with ipipe-trace enabled, latencies are acceptable when 
firing up X/KDE.. 


Regards, Paul.

[-- Attachment #2: frozen --]
[-- Type: text/plain, Size: 13251 bytes --]

I-pipe frozen back-tracing service on 2.6.19.3-xenomai/ipipe-1.0-04
------------------------------------------------------------
Freeze: 970774923862 cycles, Trace Points: 30 (+100)
Calibrated minimum trace-point overhead: 0.037 us

 +----- Hard IRQs ('|': locked)
 |+---- <unused>
 ||+--- <unused>
 |||+-- Xenomai
 ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
 |||||                        +---------- Delay flag ('+': > 1 us, '!': > 10 us)
 |||||                        |        +- NMI noise ('N')
 |||||                        |        |
      Type    User Val.   Time    Delay  Function (Parent)
:|  # func                  -3    0.067  xnpod_schedule+0x16 (xnintr_irq_handler+0x116)
:|  # [ 3008] Xorg    -1    -3    0.231  xnpod_schedule+0xa8 (xnintr_irq_handler+0x116)
:|  # func                  -2    0.343  __switch_to+0x16 (xnpod_schedule+0x80b)
:|  # [ 2716] samplin 99    -2    0.134  xnpod_schedule+0x848 (xnpod_suspend_thread+0x154)
:|  # func                  -2    0.065  __ipipe_restore_pipeline_head+0x16 (xnpod_wait_thread_period+0x11e)
:|  + end     0x80000000    -2    0.163  __ipipe_restore_pipeline_head+0xb1 (xnpod_wait_thread_period+0x11e)
:|  + begin   0x80000001    -2    0.073  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
:|  + end     0x80000001    -2    0.088  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
:|  + begin   0x80000000    -2    0.326  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
:   + func                  -1    0.076  __ipipe_syscall_root+0xc (__ipipe_syscall_root_thunk+0x35)
:   + func                  -1    0.071  __ipipe_dispatch_event+0x16 (__ipipe_syscall_root+0x8d)
:|  + begin   0x80000001    -1    0.048  __ipipe_dispatch_event+0x37 (__ipipe_syscall_root+0x8d)
:|  + end     0x80000001    -1    0.070  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
:   + func                  -1    0.098  hisyscall_event+0x21 (__ipipe_dispatch_event+0xc7)
:   + func                  -1    0.077  __rt_timer_tsc2ns+0xe [xeno_native] (hisyscall_event+0x1bb)
:   + func                  -1    0.144  rt_timer_tsc2ns+0x9 [xeno_native] (__rt_timer_tsc2ns+0x2c [xeno_native])
:|  + begin   0x80000001    -1    0.072  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
:|  + end     0x80000001    -1    0.078  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
:|  + begin   0x80000000     0    0.139  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
:   + func                   0    0.063  __ipipe_syscall_root+0xc (__ipipe_syscall_root_thunk+0x35)
:   + func                   0    0.064  __ipipe_dispatch_event+0x16 (__ipipe_syscall_root+0x8d)
:|  + begin   0x80000001     0    0.056  __ipipe_dispatch_event+0x37 (__ipipe_syscall_root+0x8d)
:|  + end     0x80000001     0    0.061  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
:   + func                   0    0.151  hisyscall_event+0x21 (__ipipe_dispatch_event+0xc7)
:   + func                   0    0.059  xnshadow_sys_trace+0x16 (hisyscall_event+0x1bb)
:   + func                   0    0.127  ipipe_trace_frozen_reset+0xa (xnshadow_sys_trace+0x8a)
:   + func                   0    0.051  __ipipe_global_path_lock+0xa (ipipe_trace_frozen_reset+0x14)
:|  + begin   0x80000001     0    0.120  __ipipe_global_path_lock+0x1c (ipipe_trace_frozen_reset+0x14)
:|  + end     0x80000001     0    0.066  __ipipe_global_path_unlock+0x62 (ipipe_trace_frozen_reset+0x61)
<   + freeze  0x0000543e     0    0.084  xnshadow_sys_trace+0x94 (hisyscall_event+0x1bb)
 |  + begin   0x80000001     0    0.062  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
 |  + end     0x80000001     0    0.083  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
 |  + begin   0x80000000     0    0.131  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
    + func                   0    0.066  __ipipe_syscall_root+0xc (__ipipe_syscall_root_thunk+0x35)
    + func                   0    0.064  __ipipe_dispatch_event+0x16 (__ipipe_syscall_root+0x8d)
 |  + begin   0x80000001     0    0.057  __ipipe_dispatch_event+0x37 (__ipipe_syscall_root+0x8d)
 |  + end     0x80000001     0    0.071  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
    + func                   0    0.083  hisyscall_event+0x21 (__ipipe_dispatch_event+0xc7)
    + func                   0    0.048  __rt_task_wait_period+0x19 [xeno_native] (hisyscall_event+0x1bb)
    + func                   0    0.052  rt_task_wait_period+0x9 [xeno_native] (__rt_task_wait_period+0x4f [xeno_native])
    + func                   0    0.047  xnpod_wait_thread_period+0x20 (rt_task_wait_period+0x35 [xeno_native])
 |  + begin   0x80000000     0    0.062  xnpod_wait_thread_period+0x40 (rt_task_wait_period+0x35 [xeno_native])
 |  # func                   0    0.076  xnpod_suspend_thread+0x21 (xnpod_wait_thread_period+0x99)
 |  # func                   0    0.069  xnpod_schedule+0x16 (xnpod_suspend_thread+0x154)
 |  # [ 2716] samplin 99     1    0.367  xnpod_schedule+0xa8 (xnpod_suspend_thread+0x154)
 |  # func                   1    0.267  __switch_to+0x16 (xnpod_schedule+0x80b)
 |  # [ 3008] Xorg    -1     1    0.231  xnpod_schedule+0x848 (xnintr_irq_handler+0x116)
 |   +func                   1    0.084  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |   +end     0x00000128     2    0.073  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |   +begin   0x80000000     2   79.580  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |   +begin   0x000000f7    81    0.071  ipipe_trace_begin_thunk+0x35 (__memcpy_fromio+0x12)
 |   +begin   0x80000000    81    0.049  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |   +func                  81    0.066  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |   +func                  81    0.070  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |   +func                  81    0.058  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  # func                  81    0.051  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  # func                  82    0.057  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  # func                  82    0.060  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  # func                  82    0.065  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  # func                  82    0.064  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  # func                  82    0.052  xnpod_resume_thread+0x10 (xnthread_periodic_handler+0x2d)
 |  # [ 2716] samplin 99    82    0.188  xnpod_resume_thread+0x5f (xnthread_periodic_handler+0x2d)
 |  # func                  82    0.068  xnpod_schedule+0x16 (xnintr_irq_handler+0x116)
 |  # [ 3008] Xorg    -1    82    0.233  xnpod_schedule+0xa8 (xnintr_irq_handler+0x116)
 |  # func                  82    0.286  __switch_to+0x16 (xnpod_schedule+0x80b)
 |  # [ 2716] samplin 99    83    0.152  xnpod_schedule+0x848 (xnpod_suspend_thread+0x154)
 |  # func                  83    0.055  __ipipe_restore_pipeline_head+0x16 (xnpod_wait_thread_period+0x11e)
 |  + end     0x80000000    83    0.161  __ipipe_restore_pipeline_head+0xb1 (xnpod_wait_thread_period+0x11e)
 |  + begin   0x80000001    83    0.066  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
 |  + end     0x80000001    83    0.074  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
 |  + begin   0x80000000    83    0.293  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
    + func                  83    0.066  __ipipe_syscall_root+0xc (__ipipe_syscall_root_thunk+0x35)
    + func                  83    0.059  __ipipe_dispatch_event+0x16 (__ipipe_syscall_root+0x8d)
 |  + begin   0x80000001    84    0.069  __ipipe_dispatch_event+0x37 (__ipipe_syscall_root+0x8d)
 |  + end     0x80000001    84    0.065  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
    + func                  84    0.078  hisyscall_event+0x21 (__ipipe_dispatch_event+0xc7)
    + func                  84    0.052  __rt_task_wait_period+0x19 [xeno_native] (hisyscall_event+0x1bb)
    + func                  84    0.048  rt_task_wait_period+0x9 [xeno_native] (__rt_task_wait_period+0x4f [xeno_native])
    + func                  84    0.048  xnpod_wait_thread_period+0x20 (rt_task_wait_period+0x35 [xeno_native])
 |  + begin   0x80000000    84    0.063  xnpod_wait_thread_period+0x40 (rt_task_wait_period+0x35 [xeno_native])
 |  # func                  84    0.057  xnpod_suspend_thread+0x21 (xnpod_wait_thread_period+0x99)
 |  # func                  84    0.065  xnpod_schedule+0x16 (xnpod_suspend_thread+0x154)
 |  # [ 2716] samplin 99    84    0.218  xnpod_schedule+0xa8 (xnpod_suspend_thread+0x154)
 |  # func                  84    0.247  __switch_to+0x16 (xnpod_schedule+0x80b)
 |  # [ 3008] Xorg    -1    85    0.222  xnpod_schedule+0x848 (xnintr_irq_handler+0x116)
 |   +func                  85    0.062  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |   +end     0x00000128    85    0.073  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |   +begin   0x80000000    85   92.741  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |   +begin   0x000000f7   178    0.059  ipipe_trace_begin_thunk+0x35 (__memcpy_fromio+0x12)
 |   +begin   0x80000000   178    0.054  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |   +func                 178    0.066  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |   +func                 178    0.070  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)
 |   +func                 178    0.061  __ipipe_dispatch_wired+0xc (__ipipe_handle_irq+0x91)
 |  # func                 178    0.047  xnintr_clock_handler+0x9 (__ipipe_dispatch_wired+0x94)
 |  # func                 178    0.057  xnintr_irq_handler+0x21 (xnintr_clock_handler+0x1b)
 |  # func                 178    0.059  xnpod_announce_tick+0x9 (xnintr_irq_handler+0x53)
 |  # func                 178    0.059  xntimer_tick_aperiodic+0x12 (xnpod_announce_tick+0xe)
 |  # func                 178    0.069  xnthread_periodic_handler+0x9 (xntimer_tick_aperiodic+0x88)
 |  # func                 178    0.051  xnpod_resume_thread+0x10 (xnthread_periodic_handler+0x2d)
 |  # [ 2716] samplin 99   178    0.188  xnpod_resume_thread+0x5f (xnthread_periodic_handler+0x2d)
 |  # func                 179    0.072  xnpod_schedule+0x16 (xnintr_irq_handler+0x116)
 |  # [ 3008] Xorg    -1   179    0.228  xnpod_schedule+0xa8 (xnintr_irq_handler+0x116)
 |  # func                 179    0.310  __switch_to+0x16 (xnpod_schedule+0x80b)
 |  # [ 2716] samplin 99   179    0.153  xnpod_schedule+0x848 (xnpod_suspend_thread+0x154)
 |  # func                 179    0.052  __ipipe_restore_pipeline_head+0x16 (xnpod_wait_thread_period+0x11e)
 |  + end     0x80000000   179    0.167  __ipipe_restore_pipeline_head+0xb1 (xnpod_wait_thread_period+0x11e)
 |  + begin   0x80000001   179    0.065  __ipipe_dispatch_event+0xe9 (__ipipe_syscall_root+0x8d)
 |  + end     0x80000001   180    0.074  __ipipe_dispatch_event+0x191 (__ipipe_syscall_root+0x8d)
 |  + begin   0x80000000   180    0.298  __ipipe_syscall_root+0x14b (__ipipe_syscall_root_thunk+0x35)
    + func                 180    0.063  __ipipe_syscall_root+0xc (__ipipe_syscall_root_thunk+0x35)
    + func                 180    0.060  __ipipe_dispatch_event+0x16 (__ipipe_syscall_root+0x8d)
 |  + begin   0x80000001   180    0.069  __ipipe_dispatch_event+0x37 (__ipipe_syscall_root+0x8d)
 |  + end     0x80000001   180    0.061  __ipipe_dispatch_event+0xb6 (__ipipe_syscall_root+0x8d)
    + func                 180    0.084  hisyscall_event+0x21 (__ipipe_dispatch_event+0xc7)
    + func                 180    0.052  __rt_task_wait_period+0x19 [xeno_native] (hisyscall_event+0x1bb)
    + func                 180    0.047  rt_task_wait_period+0x9 [xeno_native] (__rt_task_wait_period+0x4f [xeno_native])
    + func                 180    0.052  xnpod_wait_thread_period+0x20 (rt_task_wait_period+0x35 [xeno_native])
 |  + begin   0x80000000   180    0.059  xnpod_wait_thread_period+0x40 (rt_task_wait_period+0x35 [xeno_native])
 |  # func                 180    0.057  xnpod_suspend_thread+0x21 (xnpod_wait_thread_period+0x99)
 |  # func                 181    0.068  xnpod_schedule+0x16 (xnpod_suspend_thread+0x154)
 |  # [ 2716] samplin 99   181    0.221  xnpod_schedule+0xa8 (xnpod_suspend_thread+0x154)
 |  # func                 181    0.234  __switch_to+0x16 (xnpod_schedule+0x80b)
 |  # [ 3008] Xorg    -1   181    0.235  xnpod_schedule+0x848 (xnintr_irq_handler+0x116)
 |   +func                 181    0.062  __ipipe_walk_pipeline+0x10 (__ipipe_handle_irq+0x1d2)
 |   +end     0x00000128   181    0.072  __ipipe_handle_irq+0x1da (common_interrupt+0x78)
 |   +begin   0x80000000   181  105.875  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |   +begin   0x000000f7   287    0.059  ipipe_trace_begin_thunk+0x35 (__memcpy_fromio+0x12)
 |   +begin   0x80000000   287    0.114  __ipipe_trace_irqs_off+0xe (__ipipe_trace_irqs_off_thunk+0x35)
 |   +func                 287    0.062  __ipipe_handle_irq+0x21 (common_interrupt+0x78)
 |   +func                 288    0.000  __ipipe_ack_apic+0x9 (__ipipe_handle_irq+0x87)

[-- Attachment #3: latency.log --]
[-- Type: text/x-log, Size: 26944 bytes --]

*
*
* Type ^C to stop this application.
*
*
== Sampling period: 100 us
== Test mode: periodic user-mode task
== All results in microseconds
warming up...
RTT|  00:00:01  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       2.015|       2.141|       3.223|       0|       2.015|       3.223
RTD|       1.942|       2.163|       6.166|       0|       1.942|       6.166
RTD|       1.848|       2.059|       5.935|       0|       1.848|       6.166
RTD|       1.899|       2.137|       5.901|       0|       1.848|       6.166
RTD|       1.937|       2.085|       5.990|       0|       1.848|       6.166
RTD|       1.924|       2.100|       5.822|       0|       1.848|       6.166
RTD|       1.875|       2.106|       6.086|       0|       1.848|       6.166
RTD|       1.812|       2.101|       3.423|       0|       1.812|       6.166
RTD|       1.842|       2.056|       3.969|       0|       1.812|       6.166
RTD|       1.877|       2.124|       3.717|       0|       1.812|       6.166
RTD|       1.925|       2.087|       3.004|       0|       1.812|       6.166
RTD|       1.698|       2.153|       3.455|       0|       1.698|       6.166
RTD|       1.916|       2.054|       3.091|       0|       1.698|       6.166
RTD|       1.834|       2.114|       3.277|       0|       1.698|       6.166
RTD|       1.862|       2.076|       3.120|       0|       1.698|       6.166
RTD|       1.919|       2.108|       2.633|       0|       1.698|       6.166
RTD|       1.756|       2.083|       2.950|       0|       1.698|       6.166
RTD|       1.927|       2.077|       2.901|       0|       1.698|       6.166
RTD|       1.788|       2.051|       3.148|       0|       1.698|       6.166
RTD|       1.927|       2.091|       7.752|       0|       1.698|       7.752
RTD|       1.744|       2.053|       3.045|       0|       1.698|       7.752
RTT|  00:00:22  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.916|       2.114|       4.340|       0|       1.698|       7.752
RTD|       1.768|       2.203|       3.566|       0|       1.698|       7.752
RTD|       1.801|       2.215|       6.171|       0|       1.698|       7.752
RTD|       1.823|       2.075|       3.254|       0|       1.698|       7.752
RTD|       1.931|       2.082|       7.030|       0|       1.698|       7.752
RTD|       1.920|       2.075|       3.191|       0|       1.698|       7.752
RTD|       1.919|       2.078|       5.899|       0|       1.698|       7.752
RTD|       1.902|       2.071|       2.736|       0|       1.698|       7.752
RTD|       1.766|       2.064|       6.381|       0|       1.698|       7.752
RTD|       1.893|       2.072|       2.978|       0|       1.698|       7.752
RTD|       1.924|       2.075|       3.174|       0|       1.698|       7.752
RTD|       1.916|       2.067|       3.130|       0|       1.698|       7.752
RTD|       1.913|       2.063|       3.229|       0|       1.698|       7.752
RTD|       1.774|       2.068|       6.941|       0|       1.698|       7.752
RTD|       1.814|       2.074|       6.614|       0|       1.698|       7.752
RTD|       1.921|       2.076|       5.925|       0|       1.698|       7.752
RTD|       1.682|       2.073|       3.331|       0|       1.682|       7.752
RTD|       1.922|       2.079|       3.648|       0|       1.682|       7.752
RTD|       1.808|       2.063|       3.492|       0|       1.682|       7.752
RTD|       1.802|       2.043|       3.495|       0|       1.682|       7.752
RTD|       1.909|       2.050|       3.232|       0|       1.682|       7.752
RTT|  00:00:43  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.676|       2.058|       8.308|       0|       1.676|       8.308
RTD|       1.919|       2.072|       3.004|       0|       1.676|       8.308
RTD|       1.712|       2.058|       3.034|       0|       1.676|       8.308
RTD|       1.803|       2.084|       3.140|       0|       1.676|       8.308
RTD|       1.903|       2.073|       2.878|       0|       1.676|       8.308
RTD|       1.912|       2.055|       6.437|       0|       1.676|       8.308
RTD|       1.922|       2.053|       3.610|       0|       1.676|       8.308
RTD|       1.617|       2.280|       6.609|       0|       1.617|       8.308
RTD|       1.713|       2.062|       3.261|       0|       1.617|       8.308
RTD|       1.682|       2.204|       4.791|       0|       1.617|       8.308
RTD|       1.625|       2.058|       3.502|       0|       1.617|       8.308
RTD|       1.631|       2.124|       4.134|       0|       1.617|       8.308
RTD|       1.599|       2.107|       4.538|       0|       1.599|       8.308
RTD|       1.633|       2.101|       4.716|       0|       1.599|       8.308
RTD|       1.621|       2.193|       5.189|       0|       1.599|       8.308
RTD|       1.606|       2.155|       4.737|       0|       1.599|       8.308
RTD|       1.679|       2.305|       6.208|       0|       1.599|       8.308
RTD|       1.623|       2.168|       5.856|       0|       1.599|       8.308
RTD|       1.670|       2.207|       5.904|       0|       1.599|       8.308
RTD|       1.636|       2.157|       5.905|       0|       1.599|       8.308
RTD|       1.623|       2.222|       5.900|       0|       1.599|       8.308
RTT|  00:01:04  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.609|       2.172|       5.915|       0|       1.599|       8.308
RTD|       1.713|       2.374|       5.917|       0|       1.599|       8.308
RTD|       1.666|       2.356|       5.992|       0|       1.599|       8.308
RTD|       1.612|       2.311|       5.906|       0|       1.599|       8.308
RTD|       1.687|       2.365|       5.923|       0|       1.599|       8.308
RTD|       1.761|       2.490|       7.308|       0|       1.599|       8.308
RTD|       1.694|       2.430|       5.816|       0|       1.599|       8.308
RTD|       1.696|       2.326|       5.771|       0|       1.599|       8.308
RTD|       1.644|       2.417|       5.791|       0|       1.599|       8.308
RTD|       1.691|       2.468|       5.977|       0|       1.599|       8.308
RTD|       1.570|       2.212|       5.866|       0|       1.570|       8.308
RTD|       1.599|       2.186|       5.820|       0|       1.570|       8.308
RTD|       1.577|       2.211|       5.844|       0|       1.570|       8.308
RTD|       1.665|       2.436|       4.977|       0|       1.570|       8.308
RTD|       1.601|       2.428|       4.898|       0|       1.570|       8.308
RTD|       1.678|       2.559|       5.656|       0|       1.570|       8.308
RTD|       1.672|       2.438|       6.141|       0|       1.570|       8.308
RTD|       1.719|       2.099|       6.009|       0|       1.570|       8.308
RTD|       1.876|       2.030|       3.197|       0|       1.570|       8.308
RTD|       1.876|       2.060|       4.906|       0|       1.570|       8.308
RTD|       1.873|       2.041|       3.078|       0|       1.570|       8.308
RTT|  00:01:25  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.667|       2.026|       3.791|       0|       1.570|       8.308
RTD|       1.671|       2.051|       3.725|       0|       1.570|       8.308
RTD|       1.868|       2.043|       3.510|       0|       1.570|       8.308
RTD|       1.881|       2.043|       3.365|       0|       1.570|       8.308
RTD|       1.867|       2.059|       5.233|       0|       1.570|       8.308
RTD|       1.862|       2.048|       3.453|       0|       1.570|       8.308
RTD|       1.754|       2.030|       3.919|       0|       1.570|       8.308
RTD|       1.875|       2.056|       4.476|       0|       1.570|       8.308
RTD|       1.869|       2.035|       3.290|       0|       1.570|       8.308
RTD|       1.872|       2.050|       3.589|       0|       1.570|       8.308
RTD|       1.865|       2.044|       2.553|       0|       1.570|       8.308
RTD|       1.736|       2.067|       3.365|       0|       1.570|       8.308
RTD|       1.743|       2.010|       3.538|       0|       1.570|       8.308
RTD|       1.876|       2.048|       3.787|       0|       1.570|       8.308
RTD|       1.868|       2.013|       3.321|       0|       1.570|       8.308
RTD|       1.875|       2.058|       3.872|       0|       1.570|       8.308
RTD|       1.724|       2.085|       4.367|       0|       1.570|       8.308
RTD|       1.763|       2.060|       6.154|       0|       1.570|       8.308
RTD|       1.876|       2.055|       3.211|       0|       1.570|       8.308
RTD|       1.871|       2.056|       3.011|       0|       1.570|       8.308
RTD|       1.865|       2.036|       4.059|       0|       1.570|       8.308
RTT|  00:01:46  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.797|       2.082|       3.794|       0|       1.570|       8.308
RTD|       1.822|       2.043|       3.135|       0|       1.570|       8.308
RTD|       1.857|       2.055|       3.136|       0|       1.570|       8.308
RTD|       1.872|       2.056|       3.230|       0|       1.570|       8.308
RTD|       1.871|       2.067|       2.873|       0|       1.570|       8.308
RTD|       1.731|       2.021|       3.684|       0|       1.570|       8.308
RTD|       1.759|       2.041|       3.558|       0|       1.570|       8.308
RTD|       1.753|       2.072|       4.259|       0|       1.570|       8.308
RTD|       1.863|       2.036|       2.929|       0|       1.570|       8.308
RTD|       1.818|       2.028|       6.158|       0|       1.570|       8.308
RTD|       1.730|       2.177|       6.150|       0|       1.570|       8.308
RTD|       1.626|       2.284|       6.654|       0|       1.570|       8.308
RTD|       1.709|       3.281|      21.566|       0|       1.570|      21.566
RTD|       1.692|       2.110|       4.207|       0|       1.570|      21.566
RTD|       1.724|       1.983|       3.821|       0|       1.570|      21.566
RTD|       1.738|       2.404|       4.199|       0|       1.570|      21.566
RTD|       1.691|       2.078|       7.196|       0|       1.570|      21.566
RTD|       1.679|       2.313|      11.929|       0|       1.570|      21.566
RTD|       1.727|       2.404|       4.928|       0|       1.570|      21.566
RTD|       1.674|       2.357|       5.103|       0|       1.570|      21.566
RTD|       1.795|       3.956|      12.373|       0|       1.570|      21.566
RTT|  00:02:07  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.755|       2.777|      12.352|       0|       1.570|      21.566
RTD|       1.727|       2.562|       6.069|       0|       1.570|      21.566
RTD|       1.768|       2.395|       4.747|       0|       1.570|      21.566
RTD|       1.753|       2.409|       6.043|       0|       1.570|      21.566
RTD|       1.774|       2.451|       5.765|       0|       1.570|      21.566
RTD|       1.739|       2.449|       5.907|       0|       1.570|      21.566
RTD|       1.770|       2.491|       5.948|       0|       1.570|      21.566
RTD|       1.729|       2.522|       6.056|       0|       1.570|      21.566
RTD|       1.694|       2.452|       5.957|       0|       1.570|      21.566
RTD|       1.714|       2.465|       5.783|       0|       1.570|      21.566
RTD|       1.748|       2.509|       5.732|       0|       1.570|      21.566
RTD|       1.743|       2.538|       5.984|       0|       1.570|      21.566
RTD|       1.641|       2.441|       6.032|       0|       1.570|      21.566
RTD|       1.676|       2.529|       7.417|       0|       1.570|      21.566
RTD|       1.756|       2.180|       5.913|       0|       1.570|      21.566
RTD|       1.788|       2.171|       5.742|       0|       1.570|      21.566
RTD|       1.786|       2.118|       5.832|       0|       1.570|      21.566
RTD|       1.831|       2.137|       5.771|       0|       1.570|      21.566
RTD|       1.725|       2.349|       5.670|       0|       1.570|      21.566
RTD|       1.751|       2.515|       6.032|       0|       1.570|      21.566
RTD|       1.835|       2.075|       5.974|       0|       1.570|      21.566
RTT|  00:02:28  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.713|       2.163|       6.361|       0|       1.570|      21.566
RTD|       1.809|       2.080|       6.156|       0|       1.570|      21.566
RTD|       1.756|       2.120|       4.048|       0|       1.570|      21.566
RTD|       1.868|       2.104|       3.857|       0|       1.570|      21.566
RTD|       1.864|       2.140|       4.273|       0|       1.570|      21.566
RTD|       1.685|       2.093|       4.134|       0|       1.570|      21.566
RTD|       1.805|       2.151|       7.236|       0|       1.570|      21.566
RTD|       1.845|       2.091|       4.294|       0|       1.570|      21.566
RTD|       1.865|       2.151|       4.065|       0|       1.570|      21.566
RTD|       1.827|       2.105|       5.938|       0|       1.570|      21.566
RTD|       1.776|       2.217|       6.184|       0|       1.570|      21.566
RTD|       1.824|       2.130|       7.182|       0|       1.570|      21.566
RTD|       1.863|       2.154|       6.199|       0|       1.570|      21.566
RTD|       1.832|       2.156|       6.159|       0|       1.570|      21.566
RTD|       1.852|       2.147|       4.335|       0|       1.570|      21.566
RTD|       1.871|       2.083|       4.203|       0|       1.570|      21.566
RTD|       1.846|       2.141|       4.405|       0|       1.570|      21.566
RTD|       1.814|       2.095|       4.158|       0|       1.570|      21.566
RTD|       1.875|       2.156|       5.009|       0|       1.570|      21.566
RTD|       1.793|       2.097|       4.256|       0|       1.570|      21.566
RTD|       1.871|       2.140|       4.132|       0|       1.570|      21.566
RTT|  00:02:49  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.873|       2.089|       4.424|       0|       1.570|      21.566
RTD|       1.718|       2.141|       4.516|       0|       1.570|      21.566
RTD|       1.787|       2.416|       7.701|       0|       1.570|      21.566
RTD|       1.798|       2.510|       6.349|       0|       1.570|      21.566
RTD|       1.844|       2.514|       6.178|       0|       1.570|      21.566
RTD|       1.852|       2.205|       6.224|       0|       1.570|      21.566
RTD|       1.872|       2.096|       4.504|       0|       1.570|      21.566
RTD|       1.780|       2.152|       4.245|       0|       1.570|      21.566
RTD|       1.767|       2.105|       4.046|       0|       1.570|      21.566
RTD|       1.701|       2.288|      11.913|       0|       1.570|      21.566
RTD|       1.881|       2.093|       4.067|       0|       1.570|      21.566
RTD|       1.710|       2.844|      12.436|       0|       1.570|      21.566
RTD|       1.678|       2.116|       4.871|       0|       1.570|      21.566
RTD|       1.753|       2.214|      11.535|       0|       1.570|      21.566
RTD|       1.773|       2.073|       5.255|       0|       1.570|      21.566
RTD|       1.724|       2.225|      11.945|       0|       1.570|      21.566
RTD|       1.744|       2.079|       4.350|       0|       1.570|      21.566
RTD|       1.761|       2.182|      11.545|       0|       1.570|      21.566
RTD|       1.828|       2.081|       4.408|       0|       1.570|      21.566
RTD|       1.826|       2.172|      11.558|       0|       1.570|      21.566
RTD|       1.758|       2.076|       4.773|       0|       1.570|      21.566
RTT|  00:03:10  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.665|       2.364|      11.444|       0|       1.570|      21.566
RTD|       1.659|       2.557|      22.120|       0|       1.570|      22.120
RTD|       1.694|       2.696|      12.049|       0|       1.570|      22.120
RTD|       1.716|       2.713|      12.376|       0|       1.570|      22.120
RTD|       1.616|       2.481|      12.543|       0|       1.570|      22.120
RTD|       1.639|       2.491|      12.788|       0|       1.570|      22.120
RTD|       1.695|       2.218|      12.009|       0|       1.570|      22.120
RTD|       1.698|       2.107|      11.148|       0|       1.570|      22.120
RTD|       1.718|       2.274|      11.525|       0|       1.570|      22.120
RTD|       1.693|       2.078|       5.220|       0|       1.570|      22.120
RTD|       1.597|       2.191|      12.006|       0|       1.570|      22.120
RTD|       1.577|       2.217|       4.695|       0|       1.570|      22.120
RTD|       1.650|       2.270|      11.710|       0|       1.570|      22.120
RTD|       1.628|       2.403|       5.244|       0|       1.570|      22.120
RTD|       1.601|       2.425|      11.724|       0|       1.570|      22.120
RTD|       1.673|       2.277|       5.441|       0|       1.570|      22.120
RTD|       1.773|       2.157|      11.724|       0|       1.570|      22.120
RTD|       1.868|       2.028|       7.122|       0|       1.570|      22.120
RTD|       1.754|       2.150|      11.879|       0|       1.570|      22.120
RTD|       1.743|       2.036|       4.671|       0|       1.570|      22.120
RTD|       1.699|       2.159|      11.780|       0|       1.570|      22.120
RTT|  00:03:31  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.842|       2.020|       4.209|       0|       1.570|      22.120
RTD|       1.860|       2.128|      11.603|       0|       1.570|      22.120
RTD|       1.760|       2.031|       5.170|       0|       1.570|      22.120
RTD|       1.753|       2.172|      11.558|       0|       1.570|      22.120
RTD|       1.765|       2.034|       4.635|       0|       1.570|      22.120
RTD|       1.730|       2.166|      11.474|       0|       1.570|      22.120
RTD|       1.697|       2.114|       5.179|       0|       1.570|      22.120
RTD|       1.736|       2.254|      11.634|       0|       1.570|      22.120
RTD|       1.864|       2.029|       7.594|       0|       1.570|      22.120
RTD|       1.789|       2.193|      12.025|       0|       1.570|      22.120
RTD|       1.625|       2.239|       4.873|       0|       1.570|      22.120
RTD|       1.694|       2.265|      11.780|       0|       1.570|      22.120
RTD|       1.705|       2.244|       5.209|       0|       1.570|      22.120
RTD|       1.792|       2.199|      11.976|       0|       1.570|      22.120
RTD|       1.870|       2.038|       4.269|       0|       1.570|      22.120
RTD|       1.650|       2.212|      11.969|       0|       1.570|      22.120
RTD|       1.736|       2.094|      10.304|       0|       1.570|      22.120
RTD|       1.799|       2.168|      11.668|       0|       1.570|      22.120
RTD|       1.842|       2.032|       4.939|       0|       1.570|      22.120
RTD|       1.779|       2.163|      11.556|       0|       1.570|      22.120
RTD|       1.838|       2.032|       4.913|       0|       1.570|      22.120
RTT|  00:03:52  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.771|       2.145|      11.610|       0|       1.570|      22.120
RTD|       1.805|       2.085|       6.561|       0|       1.570|      22.120
RTD|       1.808|       2.150|      11.695|       0|       1.570|      22.120
RTD|       1.859|       2.043|       4.982|       0|       1.570|      22.120
RTD|       1.752|       2.224|      11.749|       0|       1.570|      22.120
RTD|       1.761|       2.017|       4.243|       0|       1.570|      22.120
RTD|       1.819|       2.136|      11.759|       0|       1.570|      22.120
RTD|       1.852|       2.027|       4.335|       0|       1.570|      22.120
RTD|       1.796|       2.167|      11.515|       0|       1.570|      22.120
RTD|       1.853|       2.030|       4.762|       0|       1.570|      22.120
RTD|       1.863|       2.140|      11.600|       0|       1.570|      22.120
RTD|       1.743|       2.026|       6.575|       0|       1.570|      22.120
RTD|       1.859|       2.135|      11.757|       0|       1.570|      22.120
RTD|       1.859|       2.031|       3.786|       0|       1.570|      22.120
RTD|       1.854|       2.142|      11.513|       0|       1.570|      22.120
RTD|       1.860|       2.030|       4.695|       0|       1.570|      22.120
RTD|       1.768|       2.129|      11.479|       0|       1.570|      22.120
RTD|       1.854|       2.030|       4.598|       0|       1.570|      22.120
RTD|       1.840|       2.134|      11.659|       0|       1.570|      22.120
RTD|       1.858|       2.032|       4.282|       0|       1.570|      22.120
RTD|       1.869|       2.143|      11.589|       0|       1.570|      22.120
RTT|  00:04:13  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.792|       2.031|       4.127|       0|       1.570|      22.120
RTD|       1.793|       2.132|      11.629|       0|       1.570|      22.120
RTD|       1.855|       2.029|       4.063|       0|       1.570|      22.120
RTD|       1.853|       2.142|      11.508|       0|       1.570|      22.120
RTD|       1.769|       2.053|      11.174|       0|       1.570|      22.120
RTD|       1.854|       2.131|      11.468|       0|       1.570|      22.120
RTD|       1.754|       2.033|       4.174|       0|       1.570|      22.120
RTD|       1.854|       2.138|      12.161|       0|       1.570|      22.120
RTD|       1.843|       2.029|       3.936|       0|       1.570|      22.120
RTD|       1.725|       2.141|      11.992|       0|       1.570|      22.120
RTD|       1.819|       2.040|       4.995|       0|       1.570|      22.120
RTD|       1.791|       2.163|      11.940|       0|       1.570|      22.120
RTD|       1.793|       2.030|       4.209|       0|       1.570|      22.120
RTD|       1.804|       2.159|      12.040|       0|       1.570|      22.120
RTD|       1.841|       2.049|       4.976|       0|       1.570|      22.120
RTD|       1.832|       2.180|      11.927|       0|       1.570|      22.120
RTD|       1.801|       2.088|       5.067|       0|       1.570|      22.120
RTD|       1.790|       2.161|      11.618|       0|       1.570|      22.120
RTD|       1.869|       2.076|       5.127|       0|       1.570|      22.120
RTD|       1.870|       2.188|      11.690|       0|       1.570|      22.120
RTD|       1.872|       2.043|       5.926|       0|       1.570|      22.120
RTT|  00:04:34  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.781|       2.177|      11.484|       0|       1.570|      22.120
RTD|       1.741|       2.069|       5.063|       0|       1.570|      22.120
RTD|       1.876|       2.149|      12.025|       0|       1.570|      22.120
RTD|       1.877|       2.071|       4.675|       0|       1.570|      22.120
RTD|       1.813|       2.172|      12.223|       0|       1.570|      22.120
RTD|       1.820|       2.092|       5.183|       0|       1.570|      22.120
RTD|       1.736|       2.163|      11.976|       0|       1.570|      22.120
RTD|       1.807|       2.062|       5.037|       0|       1.570|      22.120
RTD|       1.854|       2.156|      12.131|       0|       1.570|      22.120
RTD|       1.827|       2.065|       4.695|       0|       1.570|      22.120
RTD|       1.807|       2.156|      11.570|       0|       1.570|      22.120
RTD|       1.854|       2.035|       5.944|       0|       1.570|      22.120
RTD|       1.808|       2.157|      11.785|       0|       1.570|      22.120
RTD|       1.766|       2.079|      10.637|       0|       1.570|      22.120
RTD|       1.732|       2.143|      11.529|       0|       1.570|      22.120
RTD|       1.852|       2.063|       4.836|       0|       1.570|      22.120
RTD|       1.866|       2.154|      11.827|       0|       1.570|      22.120
RTD|       1.749|       2.047|       4.910|       0|       1.570|      22.120
RTD|       1.772|       2.169|      11.716|       0|       1.570|      22.120
RTD|       1.712|       2.085|      11.020|       0|       1.570|      22.120
RTD|       1.668|       2.786|      11.903|       0|       1.570|      22.120
RTT|  00:04:55  (periodic user-mode task, 100 us period, priority 99)
RTH|-----lat min|-----lat avg|-----lat max|-overrun|----lat best|---lat worst
RTD|       1.700|       2.223|      12.513|       0|       1.570|      22.120
RTD|       1.717|       2.577|      12.269|       0|       1.570|      22.120
RTD|       1.661|       2.024|       4.668|       0|       1.570|      22.120
RTD|       1.743|       2.148|      12.019|       0|       1.570|      22.120
RTD|       1.858|       2.021|       4.004|       0|       1.570|      22.120
RTD|       1.759|       2.096|      11.669|       0|       1.570|      22.120
RTD|       1.749|       2.027|       4.243|       0|       1.570|      22.120
RTD|       1.656|       2.094|      11.651|       0|       1.570|      22.120
RTD|       1.856|       2.026|       4.207|       0|       1.570|      22.120
RTD|       1.756|       2.124|      12.742|       0|       1.570|      22.120
RTD|       1.852|       2.044|       4.472|       0|       1.570|      22.120
RTD|       1.864|       2.104|      11.010|       0|       1.570|      22.120
RTD|       1.690|       2.056|      10.986|       0|       1.570|      22.120
RTD|       1.731|       2.120|      11.568|       0|       1.570|      22.120
RTD|       1.733|       2.040|       4.668|       0|       1.570|      22.120
RTD|       1.732|       2.105|      11.527|       0|       1.570|      22.120
RTD|       1.661|       2.018|       4.220|       0|       1.570|      22.120
RTD|       1.737|       2.078|      11.456|       0|       1.570|      22.120
RTD|       1.772|       2.015|       4.147|       0|       1.570|      22.120
RTD|       1.843|       2.092|      11.469|       0|       1.570|      22.120
RTD|       1.814|       2.021|       4.356|       0|       1.570|      22.120

[-- Attachment #4: max --]
[-- Type: text/plain, Size: 2247 bytes --]

I-pipe worst-case tracing service on 2.6.19.3-xenomai/ipipe-1.0-04
------------------------------------------------------------
Begin: 685320908515 cycles, Trace Points: 6 (-10/+1), Length: 4001 us
Calibrated minimum trace-point overhead: 0.037 us

 +----- Hard IRQs ('|': locked)
 |+---- <unused>
 ||+--- <unused>
 |||+-- Xenomai
 ||||+- Linux ('*': domain stalled, '+': current, '#': current+stalled)
 |||||                        +---------- Delay flag ('+': > 1 us, '!': > 10 us)
 |||||                        |        +- NMI noise ('N')
 |||||                        |        |
      Type    User Val.   Time    Delay  Function (Parent)
 |  *+func                  -2    0.390  xnintr_init+0x9 (xnpod_enable_timesource+0x97)
 |  *+func                  -2    0.070  __ipipe_restore_pipeline_head+0x16 (xnpod_enable_timesource+0xbc)
 |   +end     0x80000000    -1    0.246  __ipipe_restore_pipeline_head+0xb1 (xnpod_enable_timesource+0xbc)
     +func                  -1    0.249  rthal_timer_request+0xc (xnpod_enable_timesource+0xc8)
     +func                  -1    0.158  rthal_irq_release+0x9 (rthal_timer_request+0x19)
     +func                  -1    0.394  ipipe_virtualize_irq+0x21 (rthal_irq_release+0x31)
 |   +begin   0x80000001     0    0.361  ipipe_virtualize_irq+0xa1 (rthal_irq_release+0x31)
 |   +end     0x80000001     0    0.423  ipipe_virtualize_irq+0x1cc (rthal_irq_release+0x31)
     +func                   0    0.054  rthal_critical_enter+0x16 (rthal_timer_request+0x32)
     +func                   0    0.047  ipipe_critical_enter+0xe (rthal_critical_enter+0x1e)
>|   +begin   0x80000001     0! 4000.972  ipipe_critical_enter+0x20 (rthal_critical_enter+0x1e)
:|   +func                4000    0.064  rthal_irq_request+0x9 (rthal_timer_request+0xe0)
:|   +func                4001    0.126  ipipe_virtualize_irq+0x21 (rthal_irq_request+0x3f)
:|   +func                4001    0.061  rthal_critical_exit+0x9 (rthal_timer_request+0xe8)
:|   +func                4001    0.047  ipipe_critical_exit+0xe (rthal_critical_exit+0x14)
<|   +end     0x80000001  4001    0.723  ipipe_critical_exit+0x20 (rthal_critical_exit+0x14)
 |   +begin   0x000000ef  4001    0.000  ipipe_trace_begin_thunk+0x35 (ipipe_critical_exit+0x22)

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

end of thread, other threads:[~2007-02-25 22:38 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-24 15:26 [Xenomai-core] x86_64 - Initial results Paul
2007-02-24 15:56 ` Philippe Gerum
2007-02-24 16:55   ` Paul
2007-02-24 17:17     ` Philippe Gerum
2007-02-25  1:06       ` Paul
2007-02-25 10:02         ` Jan Kiszka
2007-02-25 15:57           ` Paul
2007-02-25 16:03             ` Jan Kiszka
2007-02-25 18:42               ` Paul
2007-02-25 19:14                 ` Jan Kiszka
2007-02-25 22:00                 ` Philippe Gerum
2007-02-25 22:38                   ` Paul
2007-02-25 16:09             ` Gilles Chanteperdrix

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.