All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: ipv6 stack seems to forget to send ACKs
From: Andrew McGregor @ 2003-01-09 11:55 UTC (permalink / raw)
  To: Rogier Wolff, netdev, linux-kernel
In-Reply-To: <20030109123857.A15625@bitwizard.nl>



--On Thursday, January 09, 2003 12:38:58 +0100 Rogier Wolff 
<R.E.Wolff@BitWizard.nl> wrote:

> On Wed, Jan 08, 2003 at 02:08:50PM +0100, Wichert Akkerman wrote:
>>

Looked normal and then:

>
>> 13:57:40.282351 2001:968:1::2.8000 > tornado.wiggy.net.33035: .
>> 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670744 846103>
>
> But now: No ack! Funny.

Might be SACK deciding not to...

>> 13:57:40.284307 2001:968:1::2.8000 > tornado.wiggy.net.33035: .
>> 9360433:9360653(220) ack 1 win 5712 <nop,nop,timestamp 369670744 846103>
>
> Another packet, no ack!
>
>> 13:57:40.297307 2001:968:1::2.8000 > tornado.wiggy.net.33035: .
>> 9360653:9361861(1208) ack 1 win 5712 <nop,nop,timestamp 369670745 846104>
>> 13:57:40.297376 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack
>> 9359225 win 32616 <nop,nop,timestamp 846111 369670744,nop,nop,sack sack
>> 1 {9360653:9361861} >
>
> Another packet, but this time it SACKs  the just-recieved packet. It looks
> as if the two packets inbetween somehow were not recognized as belonging
> with this connection.

or SACK forgot about them?

> Two more packets, and still more hints towards the other machine that
> we're missing 9359225-9360653
>
>> 13:57:40.568652 2001:968:1::2.8000 > tornado.wiggy.net.33035: .
>> 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670773 846113>
>
> So, it retransmits the first. but we don't see it as beloging to
> this connection or something, so it gets ignored.

or we're waiting for the other one to ACK them both in one go?

> It looks as if somehow those two packets 9359225:9360433 and
> 9360433:9360653 get  mangled in a way as to invalidate the checksum. This
> would cause "silent drop"  of these packets before they were acked....

Could be data dependant, so there's a pattern in the packet contents that 
causes this?

> Can you check the stats counters, to see if they are indeed dropped?
>
> 				Roger.



^ permalink raw reply

* Re: marking all h323 packets with some TOS
From: Upma Gandhi @ 2003-01-09 11:43 UTC (permalink / raw)
  To: raymondl, netfilter
In-Reply-To: <1042101858.26554.125.camel@rayw.knowledgefactory.co.za>

Hello Raymond,
       Thanks for your help.
Modules are not missing and they are compiled also.
But one doubt , in ip_conntarck_in function of ip_conntrack_core.c file.
        When it lokks for ct-helper, it's address is 0, means that helper are
not register.
       But I've compiled h323& rtc helper, as I'm very new to
iptables/netfilter, I don't have any idea what does this means ?

Regards
Upma

Raymond Leach wrote:

> Sounds like it doesn't understand the -j FTOS. Maybe a missing module or
> not compiled into the kernel?
>
> On Thu, 2003-01-09 at 10:13, Upma Gandhi wrote:
> > Hello All,
> >          I have a following setup
> >
> > Internet <-> Router with netfilter configure <-> LAN(192.9.201.0/24)
> >
> > lets supopose eth0 is LAN side Interface and
> > eth1 is WAN side interface.
> >
> > what I want to do is "Mark all h323 packets with some tos value".
> > for which my iptables  command seems to be like this-
> >      iptables -t mangle -A FORWARD -o eth0 -d 192.9.201.0/24 -p tcp -m
> > rtp -j FTOS --set-ftos 0xb8.
> >
> > but it's giving an error message -
> > iptable: No chain/target/match by tha rule.
> >
> > Can anybody help me out.
> >
> > Thanks & Regards
> > Upma
> >
> --
>  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> (  Raymond Leach                       )
>  ) Knowledge Factory                  (
> (                                      )
>  ) Tel: +27 11 445 8100               (
> (  Fax: +27 11 445 8101                )
>  )                                    (
> (  http://www.knowledgefactory.co.za/  )
>  ) http://www.saptg.co.za/            (
>  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>    o                                o
>     o                              o
>         .--.                  .--.
>        | o_o|                |o_o |
>        | \_:|                |:_/ |
>       / /   \\              //   \ \
>      ( |     |)            (|     | )
>      /`\_   _/'\          /'\_   _/`\
>      \___)=(___/          \___)=(___/
>
>   ------------------------------------------------------------------------
>                        Name: signature.asc
>    signature.asc       Type: application/pgp-signature
>                 Description: This is a digitally signed message part



^ permalink raw reply

* hardsect for MP-F70 player driver?
From: Jeremy Lainé @ 2003-01-09 11:44 UTC (permalink / raw)
  To: linux-kernel

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

I hope this message is not off topic, as after reading the kernel FAQ
I could not figure out if it was or not!

I am currently writing a kernel module to support the MP-F70 mp3
player as a block device, as it does not work like 'standard'
usb-storage devices. using a hardsector size of 512 bytes works just
swell for reading works but I am running into problems when trying to
implement writing.

Indeed for the writing to work, one first has to issue a sort of
'erase' command but this wipes out a block of 16*512=8192 bytes.  I
tried to bump up the hardsect size to 8192 bytes but this then causes
problems with the FAT module which complains the hardsect size is over
the logical sector size (and anyway I also get a complaint from
buffer.c that the size is larger than PAGE_SIZE). I am developing on a
2.4 series kernel.

Does anyone have some pointers to a possible solution? 

Thanks in advance and thanks for the great work on the kernel!

Jeremy

--  
http://www.jerryweb.org/         : JerryWeb.org
http://sailcut.sourceforge.net/  : Sailcut CAD

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply

* Re: ipv6 stack seems to forget to send ACKs
From: Rogier Wolff @ 2003-01-09 11:38 UTC (permalink / raw)
  To: netdev, linux-kernel
In-Reply-To: <20030108130850.GQ22951@wiggy.net>

On Wed, Jan 08, 2003 at 02:08:50PM +0100, Wichert Akkerman wrote:
> 
> 13:57:39.812123 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9352713 win 32616 <nop,nop,timestamp 846062 369670698>
> 13:57:39.823581 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9352713:9353921(1208) ack 1 win 5712 <nop,nop,timestamp 369670698 846028> [class 0x2]
> 13:57:39.823636 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9353921 win 32616 <nop,nop,timestamp 846063 369670698>

The packet is acked about 50 us after reception. Wicked! 

> 13:57:39.835144 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9353921:9355129(1208) ack 1 win 5712 <nop,nop,timestamp 369670698 846028> [class 0x2]
> 13:57:39.835197 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9355129 win 32616 <nop,nop,timestamp 846064 369670698>

Same here. 

> 13:57:39.844277 2001:968:1::2.8000 > tornado.wiggy.net.33035: P 9355129:9355601(472) ack 1 win 5712 <nop,nop,timestamp 369670701 846062> [class 0x2]
> 13:57:39.844326 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9355601 win 32616 <nop,nop,timestamp 846065 369670701>

> 13:57:40.221776 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9355601:9356809(1208) ack 1 win 5712 <nop,nop,timestamp 369670739 846065> [class 0x2]
> 13:57:40.221846 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9356809 win 32616 <nop,nop,timestamp 846103 369670739>

> 13:57:40.233558 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9356809:9358017(1208) ack 1 win 5712 <nop,nop,timestamp 369670739 846065> [class 0x2]
> 13:57:40.233613 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9358017 win 32616 <nop,nop,timestamp 846104 369670739>

> 13:57:40.245110 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9358017:9359225(1208) ack 1 win 5712 <nop,nop,timestamp 369670739 846065> [class 0x2]
> 13:57:40.245160 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846105 369670739>

same. same. same. 

> 13:57:40.282351 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670744 846103>

But now: No ack! Funny. 

> 13:57:40.284307 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9360433:9360653(220) ack 1 win 5712 <nop,nop,timestamp 369670744 846103>

Another packet, no ack!

> 13:57:40.297307 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9360653:9361861(1208) ack 1 win 5712 <nop,nop,timestamp 369670745 846104>
> 13:57:40.297376 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846111 369670744,nop,nop,sack sack 1 {9360653:9361861} >

Another packet, but this time it SACKs  the just-recieved packet. It looks
as if the two packets inbetween somehow were not recognized as belonging
with this connection. 

> 13:57:40.308222 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9362081:9363289(1208) ack 1 win 5712 <nop,nop,timestamp 369670745 846104> [class 0x2]
> 13:57:40.308271 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846112 369670744,nop,nop,sack sack 2 {9362081:9363289}{9360653:9361861} >

new packet, recognized ok, buffered, and acked!

> 13:57:40.310424 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9361861:9362081(220) ack 1 win 5712 <nop,nop,timestamp 369670745 846105>
> 13:57:40.310471 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846112 369670744,nop,nop,sack sack 1 {9360653:9363289} >
> 13:57:40.325396 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9363289:9363509(220) ack 1 win 5712 <nop,nop,timestamp 369670750 846111> [class 0x2]
> 13:57:40.325447 tornado.wiggy.net.33035 > 2001:968:1::2.8000: . ack 9359225 win 32616 <nop,nop,timestamp 846113 369670744,nop,nop,sack sack 1 {9360653:9363509} >

Two more packets, and still more hints towards the other machine that 
we're missing 9359225-9360653

> 13:57:40.568652 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670773 846113>

So, it retransmits the first. but we don't see it as beloging to
this connection or something, so it gets ignored. 

> 13:57:41.121608 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670829 846113>
> 13:57:42.242095 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369670941 846113>
> 13:57:44.481379 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369671165 846113>
> 13:57:48.963035 2001:968:1::2.8000 > tornado.wiggy.net.33035: . 9359225:9360433(1208) ack 1 win 5712 <nop,nop,timestamp 369671613 846113>

again, again, again. 


It looks as if somehow those two packets 9359225:9360433 and 9360433:9360653 get 
mangled in a way as to invalidate the checksum. This would cause "silent drop" 
of these packets before they were acked.... 

Can you check the stats counters, to see if they are indeed dropped?

				Roger. 

-- 
** R.E.Wolff@BitWizard.nl ** http://www.BitWizard.nl/ ** +31-15-2600998 **
*-- BitWizard writes Linux device drivers for any device you may have! --*
* The Worlds Ecosystem is a stable system. Stable systems may experience *
* excursions from the stable situation. We are currently in such an      * 
* excursion: The stable situation does not include humans. ***************

^ permalink raw reply

* Re: Linux 2.4.21pre3-ac2
From: rwhron @ 2003-01-09 11:42 UTC (permalink / raw)
  To: linux-kernel


This oops came up running dbench 32 on AMD K6/2.
dbench 32 runs okay on 2.4.21-pre3 on same hardware.

Error (regular_file): read_ksyms stat /proc/ksyms failed
No modules in ksyms, skipping objects
No ksyms, skipping lsmod
Unable to handle kernel NULL pointer dereference at virtual address 00000004
c0129c6b
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<c0129c6b>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000   ebx: c13d1acc   ecx: d6ef2000   edx: d6ef205c
esi: c13d1acc   edi: 00000000   ebp: 00003759   esp: d6ef3e50
ds: 0018   es: 0018   ss: 0018
Process dbench (pid: 713, stackpage=d6ef3000)
Stack: c0132f3e 00000000 d71d0924 001f8713 00000000 00000000 c13d1acc c13d1acc
       c13d1acc 00000020 00003759 c012930c 00000000 d6ef2000 00000200 000001d2
       c0257270 00001602 001f8714 c1549ae0 00000000 00000020 000001d2 00000006
Call Trace:    [<c0132f3e>] [<c012930c>] [<c0129486>] [<c01294ec>] [<c0129f44>]
  [<c012a1fb>] [<c012550e>] [<c012f2e8>] [<c012f05e>] [<c0106db3>]
Code: 89 58 04 89 03 89 53 04 89 59 5c 89 7b 0c ff 41 68 83 c4 1c

>>EIP; c0129c6b <__free_pages_ok+26b/290>   <=====
Trace; c0132f3e <try_to_free_buffers+9e/f0>
Trace; c012930c <shrink_cache+32c/350>
Trace; c0129486 <shrink_caches+56/80>
Trace; c01294ec <try_to_free_pages_zone+3c/60>
Trace; c0129f44 <balance_classzone+54/1f0>
Trace; c012a1fb <__alloc_pages+11b/180>
Trace; c012550e <generic_file_write+47e/7a0>
Trace; c012f2e8 <sys_write+98/100>
Trace; c012f05e <sys_lseek+6e/80>
Trace; c0106db3 <system_call+33/40>
Code;  c0129c6b <__free_pages_ok+26b/290>
00000000 <_EIP>:
Code;  c0129c6b <__free_pages_ok+26b/290>   <=====
   0:   89 58 04                  mov    %ebx,0x4(%eax)   <=====
Code;  c0129c6e <__free_pages_ok+26e/290>
   3:   89 03                     mov    %eax,(%ebx)
Code;  c0129c70 <__free_pages_ok+270/290>
   5:   89 53 04                  mov    %edx,0x4(%ebx)
Code;  c0129c73 <__free_pages_ok+273/290>
   8:   89 59 5c                  mov    %ebx,0x5c(%ecx)
Code;  c0129c76 <__free_pages_ok+276/290>
   b:   89 7b 0c                  mov    %edi,0xc(%ebx)
Code;  c0129c79 <__free_pages_ok+279/290>
   e:   ff 41 68                  incl   0x68(%ecx)
Code;  c0129c7c <__free_pages_ok+27c/290>
  11:   83 c4 1c                  add    $0x1c,%esp


1 warning and 1 error issued.  Results may not be reliable.

grep ^C /usr/src/linux/.config

CONFIG_X86=y
CONFIG_UID16=y
CONFIG_EXPERIMENTAL=y
CONFIG_MK6=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_ALIGNMENT_16=y
CONFIG_X86_HAS_TSC=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_NOHIGHMEM=y
CONFIG_MTRR=y
CONFIG_X86_TSC=y
CONFIG_NET=y
CONFIG_PCI=y
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_ISA=y
CONFIG_PCI_NAMES=y
CONFIG_SYSVIPC=y
CONFIG_SYSCTL=y
CONFIG_KCORE_ELF=y
CONFIG_BINFMT_ELF=y
CONFIG_BLK_DEV_FD=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_NET_PCI=y
CONFIG_8139TOO=y
CONFIG_VT=y
CONFIG_VT_CONSOLE=y
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=64
CONFIG_REISERFS_FS=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=y
CONFIG_PROC_FS=y
CONFIG_DEVPTS_FS=y
CONFIG_EXT2_FS=y
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_MSDOS_PARTITION=y
CONFIG_VGA_CONSOLE=y
CONFIG_DEBUG_KERNEL=y
CONFIG_MAGIC_SYSRQ=y
-- 
Randy Hron
http://home.earthlink.net/~rwhron/kernel/bigbox.html


^ permalink raw reply

* [parisc-linux] glibc or kernel problem?
From: jsoe0708 @ 2003-01-09 11:24 UTC (permalink / raw)
  To: parisc-linux; +Cc: Carlos O'Donell, John David Anglin, Randolph Chung
In-Reply-To: <3DED9BF500003DF9@ocpmta8.freegates.net>

Hello Carlos, Dave, Randolph, ...

>-- Original Message --
>From: jsoe0708@tiscali.be
>To: parisc-linux@parisc-linux.org
>Subject: [parisc-linux] squid-2.xx dpkg failled to fork on pl (follow up=
)
>Date: Thu, 2 Jan 2003 18:04:01 +0100
>
>
>Hi all,
>
>This small mail to mentionned that I reach to make squid operational on
>a linux-2.4.20-pa17 thanks to the following tips:
>
>in debian rules replace statement
>    ac_cv_func_setresuid=3Dno \
>by
>    ac_cv_func_setresuid=3Dyes \
>
>so that function leave_suid() [into src/tools.c] will use setresuid() in=

>place of seteuid() before launch fork().
>
>Is it a know problem on palinux?
>
I come back to you with this problem because it just supply a solution fo=
r
this problem and do not explain me the reason.

I do not reach to know if it is a problem with seteuid() (IIRC in glibc)
or a kernel problem.

I already try to get a coredump, but it seems that in this case (fork SEG=
V)
linux (SQUID FAQ) is not able to produce any coredump [what I unfortunalt=
ely
verify during numeruous test].

Is somebody have any better idea to help me to have a better idea of the
actula problem?

Thanks in advance,
    Joel


********************************************
Promo Tiscali ADSL: 35 Euros/mois, 1er mois et activation =3D 0 Euro http=
://adsl.tiscali.be

^ permalink raw reply

* need HELP about flush_map() in pageattr.c
From: Thomas Schlichter @ 2003-01-09 11:32 UTC (permalink / raw)
  To: Linux Kernel Mailing List

Hello,

currently I am writing a patch to be able to make TLBs on any IO-devices
coherent to the CPUs TLBs. So I was looking in the kernel-sources for places
where not only the local but all TLBs are flushed. So I came up with
flush_map() in the arch/i386/mm/ and the arch/x86_64/mm/ directories.

Now my questions:

1. In the x86_64 part of code the flush_kernel_map() does a
local_flush_tlb_one() but in the i386 parts a local_flush_tlb_all(). Is the
mentioned athlon bug the cause or can it be changed to work as in the x86_64
code?

2. Can the flush_map() function be replaced by a flush_tlb_all() respective
flush_tlb_page(). If I can do so, what would be the correct value for the
first argument 'vma'?

If it is not posible could you please tell me why not...?

Thank you very much!

  Thomas Schlichter


^ permalink raw reply

* [BENCHMARK] tiobench 2.5.55 performance
From: Aniruddha M Marathe @ 2003-01-09 11:28 UTC (permalink / raw)
  To: linux-kernel

Hi,
Here are the results of comparison of kernel 2.5.55 and 2.5.54 
on TIObench. key findings are listed in the table. Values in the 
table indicate approximate percentage change with respect to previous result. 
Please see the mail in full window to see the formatted results.


-------------------------------------------------------------
test					2.5.55 (as compared to
					2.5.54) APPROXIMATE % change
-------------------------------------------------------------
rate (megabytes per second)	no much change
CPU % utilization			15% decrease
Average Latency			15% decrease
Maximum latency			less than 10 % increase 
CPU efficiency			10% increase
-------------------------------------------------------------

No size specified, using 252 MB

Unit information
================
File size = megabytes
Blk Size  = bytes
Rate      = megabytes per second
CPU%      = percentage of CPU used during the test
Latency   = milliseconds
Lat%      = percent of requests that took longer than X seconds
CPU Eff   = Rate divided by CPU% - throughput per cpu load

Sequential Reads
                              File  Blk   Num                   Avg      Maximum      Lat%     Lat%    CPU
Identifier                    Size  Size  Thr   Rate  (CPU%)  Latency    Latency      >2s      >10s    Eff
---------------------------- ------ ----- ---  ------ ------ --------- -----------  -------- -------- -----
2.5.55                        252   4096   10    8.45 4.920%    12.947     1304.87   0.00000  0.00000   172

Random Reads
                              File  Blk   Num                   Avg      Maximum      Lat%     Lat%    CPU
Identifier                    Size  Size  Thr   Rate  (CPU%)  Latency    Latency      >2s      >10s    Eff
---------------------------- ------ ----- ---  ------ ------ --------- -----------  -------- -------- -----
2.5.55                        252   4096   10    0.54 1.075%   200.009      925.97   0.00000  0.00000    50

Sequential Writes
                              File  Blk   Num                   Avg      Maximum      Lat%     Lat%    CPU
Identifier                    Size  Size  Thr   Rate  (CPU%)  Latency    Latency      >2s      >10s    Eff
---------------------------- ------ ----- ---  ------ ------ --------- -----------  -------- -------- -----
2.5.55                        252   4096   10   19.42 28.69%     3.390    18832.14   0.06250  0.00000    68

Random Writes
                              File  Blk   Num                   Avg      Maximum      Lat%     Lat%    CPU
Identifier                    Size  Size  Thr   Rate  (CPU%)  Latency    Latency      >2s      >10s    Eff
---------------------------- ------ ----- ---  ------ ------ --------- -----------  -------- -------- -----
2.5.55                        252   4096   10    0.78 0.949%     1.536     1792.09   0.00000  0.00000    82

Aniruddha Marathe
WIPRO Technologies, India
aniruddha.marathe@wipro.com
+91-80-5502001 to 2008 extn 5092 

^ permalink raw reply

* __gpl_ksymtab
From: Russell King @ 2003-01-09 11:26 UTC (permalink / raw)
  To: Linux Kernel List; +Cc: Rusty Russell

In 2.5.55, we have a new section called "__gpl_ksymtab".

This, unfortunately, isn't mentioned in the linker script, and on ARM
gets placed at 0x1c58, where the rest of the kernel is at 0xcXXXXXXX.

This section isn't even mentioned in the x86 linker script, so there
isn't an example of the placement expectations of this section.

Rusty, can you provide the missing bits please?

-- 
Russell King (rmk@arm.linux.org.uk)                The developer of ARM Linux
             http://www.arm.linux.org.uk/personal/aboutme.html


^ permalink raw reply

* Re: Linux 2.4.21pre3-ac2 - some trivial patches
From: Eyal Lebedinsky @ 2003-01-09 11:24 UTC (permalink / raw)
  To: Alan Cox; +Cc: linux-kernel
In-Reply-To: <200301090139.h091d9G26412@devserv.devel.redhat.com>

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

A few small patches that I needed to finish a build on Debian 3.0.

--
Eyal Lebedinsky (eyal@eyal.emu.id.au) <http://samba.org/eyal/>

[-- Attachment #2: 2.4.21-pre3-ac2-ehci-hcd.patch --]
[-- Type: text/plain, Size: 432 bytes --]

343c343
< 			ehci_warn (ehci, "illegal capability!\n");
---
> 			ehci_warn (ehci, "illegal capability!\n", "");
416c416
< 			ehci_info (ehci, "enabled 64bit PCI DMA\n");
---
> 			ehci_info (ehci, "enabled 64bit PCI DMA\n", "");
501c501
< 		ehci_err (ehci, "stopped in_interrupt!\n");
---
> 		ehci_err (ehci, "stopped in_interrupt!\n", "");
685c685
< 		ehci_err (ehci, "fatal error\n");
---
> 		ehci_err (ehci, "fatal error\n", "");

[-- Attachment #3: 2.4.21-pre3-ac2-sbp2.patch --]
[-- Type: text/plain, Size: 830 bytes --]

--- linux/drivers/ieee1394/sbp2.c.orig	Thu Dec 19 10:22:33 2002
+++ linux/drivers/ieee1394/sbp2.c	Thu Dec 19 10:23:17 2002
@@ -1511,7 +1511,7 @@
  * physical dma in hardware). Mostly just here for debugging...
  */
 static int sbp2_handle_physdma_write(struct hpsb_host *host, int nodeid, int destid, quadlet_t *data,
-                                     u64 addr, unsigned int length)
+                                     u64 addr, unsigned int length, u16 flags)
 {
 
         /*
@@ -1527,7 +1527,7 @@
  * physical dma in hardware). Mostly just here for debugging...
  */
 static int sbp2_handle_physdma_read(struct hpsb_host *host, int nodeid, quadlet_t *data,
-                                    u64 addr, unsigned int length)
+                                    u64 addr, unsigned int length, u16 flags)
 {
 
         /*

[-- Attachment #4: 2.4.21-pre3-ac2-via82cxxx_audio.patch --]
[-- Type: text/plain, Size: 415 bytes --]

--- linux/drivers/sound/via82cxxx_audio.c.orig	Thu Jan  9 21:51:00 2003
+++ linux/drivers/sound/via82cxxx_audio.c	Thu Jan  9 21:51:14 2003
@@ -1918,6 +1918,7 @@
 static void via_new_interrupt(int irq, void *dev_id, struct pt_regs *regs)
 {
 	struct via_info *card = dev_id;
+	u32 status32;
 
 	/* to minimize interrupt sharing costs, we use the SGD status
 	 * shadow register to check the status of all inputs and

^ permalink raw reply

* oss modules unknown symbols in 2.5.55
From: venom @ 2003-01-09 11:22 UTC (permalink / raw)
  To: linux-kernel


HI, sound ad modules in kernel 2.5.55 down not work anymore, because modules
cannot be loaded due to unknown symbols:

soundcore: Unknown symbol errno
i810_audio: Unknown symbol register_sound_mixer
soundcore: Unknown symbol errno
sound: Unknown symbol register_sound_dsp
v_midi: Unknown symbol midi_devs
soundcore: Unknown symbol errno
sound: Unknown symbol register_sound_dsp
opl3: Unknown symbol note_to_freq
soundcore: Unknown symbol errno
sound: Unknown symbol register_sound_dsp
mpu401: Unknown symbol do_midi_msg
soundcore: Unknown symbol errno
sound: Unknown symbol register_sound_dsp
uart401: Unknown symbol midi_devs
sound: Unknown symbol register_sound_dsp
opl3: Unknown symbol note_to_freq
soundcore: Unknown symbol errno

Hope this helps

Luigi

p.s.
yes, I know I should use alsa, but I like OSS...






^ permalink raw reply

* [BENCHMARK] 2.5.55 Lmbench performance.
From: Aniruddha M Marathe @ 2003-01-09 11:22 UTC (permalink / raw)
  To: linux-kernel

Hi,
Here is a comparison of results of 2.5.55 and 2.5.54. The figures in the table below indicate median of 5 repetitions of tests. This result doesn't have many 
Differences than the previous one.


						2.5.55	2.5.54
==============================================================================
Processor, Processes - times in microseconds - smaller is better

1. Null call				0.41		0.44
2. Null I/O					0.58		0.82
3. stat					25		29
4. open close				26		30
5. sh proc					7117		7872
6. exec proc				1285		1528
------------------------------------------------------------------------------
Context switching - times in microseconds - smaller is better

1. 2p/0K ctxsw				1.100		1.560		
------------------------------------------------------------------------------
*Local* Communication latencies in microseconds - smaller is better
1. PIPE					5.626		8.426		
2. AF UNIX					13		19
3. UDP					24		30
4. TCP connection 			126		146
------------------------------------------------------------------------------
File & VM system latencies in microseconds - smaller is better
1. MMAP latency				472		599
------------------------------------------------------------------------------
*Local* Communication bandwidth in MB/s - bigger is better
1. PIPE					554		634
==============================================================================

Full result
****************************************************************************
				Lmbench result
				kernel 2.5.55
****************************************************************************

                 L M B E N C H  2 . 0   S U M M A R Y
                 ------------------------------------
		 (Alpha software, do not distribute)

Basic system parameters
----------------------------------------------------
Host                 OS Description              Mhz
                                                    
--------- ------------- ----------------------- ----
benchtest  Linux 2.5.55       i686-pc-linux-gnu  790
benchtest  Linux 2.5.55       i686-pc-linux-gnu  790
benchtest  Linux 2.5.55       i686-pc-linux-gnu  790
benchtest  Linux 2.5.55       i686-pc-linux-gnu  790
benchtest  Linux 2.5.55       i686-pc-linux-gnu  790

Processor, Processes - times in microseconds - smaller is better
----------------------------------------------------------------
Host                 OS  Mhz null null      open selct sig  sig  fork exec sh  
                             call  I/O stat clos TCP   inst hndl proc proc proc
--------- ------------- ---- ---- ---- ---- ---- ----- ---- ---- ---- ---- ----
benchtest  Linux 2.5.55  790 0.38 0.58   25   26    20 1.20 4.70  303 1354 7228
benchtest  Linux 2.5.55  790 0.41 0.58   25   26    18 1.22 4.93  239 1265 7047
benchtest  Linux 2.5.55  790 0.38 0.57   25   26    21 1.20 4.92  253 1285 7061
benchtest  Linux 2.5.55  790 0.41 0.58   25   26    19 1.22 4.99  291 1304 7117
benchtest  Linux 2.5.55  790 0.41 0.56   25   26    17 1.20 4.93  237 1252 7080

Context switching - times in microseconds - smaller is better
-------------------------------------------------------------
Host                 OS 2p/0K 2p/16K 2p/64K 8p/16K 8p/64K 16p/16K 16p/64K
                        ctxsw  ctxsw  ctxsw ctxsw  ctxsw   ctxsw   ctxsw
--------- ------------- ----- ------ ------ ------ ------ ------- -------
benchtest  Linux 2.5.55 1.040 4.2600     15 4.7500    175      37     173
benchtest  Linux 2.5.55 1.120 4.3800     14 6.4800    173      38     175
benchtest  Linux 2.5.55 1.120 4.4500     14 8.0100    178      41     178
benchtest  Linux 2.5.55 1.100 4.3800     14 5.0000    179      38     176
benchtest  Linux 2.5.55 1.100 4.3700     14 6.8700    176      33     176

*Local* Communication latencies in microseconds - smaller is better
-------------------------------------------------------------------
Host                 OS 2p/0K  Pipe AF     UDP  RPC/   TCP  RPC/ TCP
                        ctxsw       UNIX         UDP         TCP conn
--------- ------------- ----- ----- ---- ----- ----- ----- ----- ----
benchtest  Linux 2.5.55 1.040 5.489   13    24    47    69    97  126
benchtest  Linux 2.5.55 1.120 5.626   14    24    47    70    97  126
benchtest  Linux 2.5.55 1.120 5.775   14    24    47    69    97  126
benchtest  Linux 2.5.55 1.100 5.692   13    24    47    69    97  126
benchtest  Linux 2.5.55 1.100 5.612   13    24    47    69    97  126

File & VM system latencies in microseconds - smaller is better
--------------------------------------------------------------
Host                 OS   0K File      10K File      Mmap    Prot    Page	
                        Create Delete Create Delete  Latency Fault   Fault 
--------- ------------- ------ ------ ------ ------  ------- -----   ----- 
benchtest  Linux 2.5.55    106     43    317     94      472 0.843 3.00000
benchtest  Linux 2.5.55    106     44    304     96      481 0.842 3.00000
benchtest  Linux 2.5.55    107     44    316     96      470 0.872 3.00000
benchtest  Linux 2.5.55    107     44    302     99      470 0.849 3.00000
benchtest  Linux 2.5.55    106     44    317     96      479 0.890 3.00000

*Local* Communication bandwidths in MB/s - bigger is better
-----------------------------------------------------------
Host                OS  Pipe AF    TCP  File   Mmap  Bcopy  Bcopy  Mem   Mem
                             UNIX      reread reread (libc) (hand) read write
--------- ------------- ---- ---- ---- ------ ------ ------ ------ ---- -----
benchtest  Linux 2.5.55  634  133   24    308    356    124    113  356   171
benchtest  Linux 2.5.55  248  135   25    286    353    123    112  354   170
benchtest  Linux 2.5.55  608  129   25    304    353    123    112  353   169
benchtest  Linux 2.5.55  667  138   25    301    353    123    112  353   169
benchtest  Linux 2.5.55  681  108   25    295    351    124    113  351   169

Memory latencies in nanoseconds - smaller is better
    (WARNING - may not be correct, check graphs)
---------------------------------------------------
Host                 OS   Mhz  L1 $   L2 $    Main mem    Guesses
--------- -------------  ---- ----- ------    --------    -------
benchtest  Linux 2.5.55   790 3.796 8.8720    174
benchtest  Linux 2.5.55   790 3.798 8.8650    175
benchtest  Linux 2.5.55   790 3.793 8.8730    175
benchtest  Linux 2.5.55   790 3.793 8.8640    176
benchtest  Linux 2.5.55   790 3.803 8.8670    176

Aniruddha Marathe
WIPRO Technologies, India
aniruddha.marathe@wipro.com
+91-80-5502001 to 2008 extn 5092 


^ permalink raw reply

* Re: Linux v2.5.55
From: Geert Uytterhoeven @ 2003-01-09 11:04 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Kernel Mailing List
In-Reply-To: <Pine.LNX.4.44.0301082033410.1438-100000@penguin.transmeta.com>

On Wed, 8 Jan 2003, Linus Torvalds wrote:
> Andrew Morton <akpm@digeo.com>:
>   o move LOG_BUF_SIZE to header/config

I find the config a bit confusing:

| Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW) ?
| Select kernel log buffer size from this list (power of 2).
| Defaults:  17 (=> 128 KB for S/390)
|            16 (=> 64 KB for x86 NUMAQ or IA-64)
|            15 (=> 32 KB for SMP)
|            14 (=> 16 KB for uniprocessor)
| 
| Kernel log buffer size (128 KB, 64 KB, 32 KB, 16 KB, 8 KB, 4 KB) [16 KB] (NEW) 

E.g. should I enter `14' or `16 KB' (or `16') for `16 KB'?

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


^ permalink raw reply

* Re: fbb, progress and questions
From: Tomi Manninen @ 2003-01-09 10:55 UTC (permalink / raw)
  To: mvw; +Cc: linux-hams
In-Reply-To: <Pine.LNX.4.44.0301082249560.27870-100000@jeeves.mvw.net>

On Wed, 8 Jan 2003 mvw@mvw.net wrote:

> - when a message is "on hold", how do I get it "off hold"?

RE(view)

> - Why does killing a message not remove it? How DO I remove it?

As Shane said, the actual removing is done during the nightly 
housekeeping. The kill command only marks the message for removing by 
changing it's status. A killed message is visible only to the sysop, a 
normal user can not list or read it.

There are actually several stages of killed messages: expired, killed, 
archived. To be honest, I have never fully understood what these mean but 
they pretty much converge to one if you have epurmess.ini configured 
properly (no archiving, PK->PA delay 0 days etc.).

See: http://www.f6fbb.org/fbbdoc/fmtepurm.htm

> - Why do I have one password set with "EU" command and one in passwd.sys, 
> and never the twain shall meet?

The EU command edits the user database and there a password that is used 
when a user logs in with telnet or a modem (FBB has a modem interface as 
well).

Passwd.sys is for authenticating a remote sysop. FBB has three levels of
users: normal, sysop and sysop after authenticating. A sysop user simply
has the S-flag set in the user database (EU). When a sysop want more 
privileges he issues the "SYS" command and uses the passwd.sys password to 
authenticate him.

See: http://www.f6fbb.org/fbbdoc/fmtpassw.htm

> - ehy can I not use the "EU" command when telnetted in, but I can use it 
> when using the xfbbC app?

Only the sysop can use the EU command. Apparently you haven't set the 
S-flag for yourself.

When logging in with the remote console app xfbbC any user becomes a sysop 
with full privileges. That is why it needs the passwd.sys sysop password 
to authenticate.

> - Many programming techniques that are used in fbb are extremely poor
> (sorry! do not mean to be rude, but just wondering WHY).  Like using 
> binary configuration settings (2, 4, 8, 16, 32, etc); or using setup files 
> that depend on exact numbers of lines, etc. Is this historical accident?

I think so. The FBB sofware is more than 10 years old and originally 
written for DOS. The memory constraints in DOS are probably the reason for 
all this. As Shane said, this is (slowly) getting better.

> - I guess fbb does its own ax25 thing - why not just use kernel ax25?

It does use kernel AX.25. It doesn't use ax25d though, it listens for 
incoming connections by it self.

Also FBB can handle certain types of TNC's directly, bypassing the kernel 
stuff. That was needed in DOS/Windows so why remove it in Linux? But you 
don't have to use this functionality.

> As you see, my lack of understanding is so great that I wonder if I will
> ever usefully use this. So rather than bore you with too many questions
> about the detail, a few meta questions, namely: is this all part of the
> normal learning process, or am I overlooking some good basic docs
> somewhere? (Or am I too dumb)? Should I bother? And, if yes, what is the
> best way to find info (not the docs, apparently).

From the questions it seems like you have never even used a packet BBS.  
I mean as a normal user, not as a sysop. If that is the case then I think
you need to start with reading some book or doc that describes the whole
packet BBS network from the user point of view.

-- 
Tomi Manninen           Internet:  oh2bns@sral.fi
OH2BNS                  AX.25:     oh2bns@oh2rbi.fin.eu
KP20ME04                Amprnet:   oh2bns@oh2rbi.ampr.org



^ permalink raw reply

* Re: Requested: CMI8330 testers?
From: Takashi Iwai @ 2003-01-09 10:55 UTC (permalink / raw)
  To: Bernard Urban; +Cc: alsa-devel
In-Reply-To: <s5h1y3naa5u.wl@alsa2.suse.de>

Hi,

At Wed, 08 Jan 2003 17:17:17 +0100,
I wrote:
> 
> please try the attached patch.
> it will add the SB mixers (all new ones starting "SB xxx" except for
> tone controls) and initializes the SB-mixer reg bit (as default).

i found the last patch including bugs.
now the new version was already applied to cvs, so just update the cvs
tree.

> 
> the first step is to check whether and which SB mixer has influence to
> what output/input.  there are also CMI8330-native controls, namely the
> controls without "SB" prefix.  whether these controls affect the
> playback.  the SB mixers can be disabled (removed) by commenting out
> ENABLE_SB_MIXER definition in the source.
> 
> the next step is to switch playback and capture by commenting out the
> definition PLAYBACK_ON_SB at the beginning of the code.  then the
> playback will be done through AD1848 and capture will be on SB16.
> check again which mixer elements work for what.

and please check the above again...


ciao,

Takashi


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

^ permalink raw reply

* oss bug introduced since 2.4.18?
From: Paul Forgey @ 2003-01-09 10:50 UTC (permalink / raw)
  To: linux-kernel

Since upgrading from 2.4.18 to 2.4.20, I've had a problem unmapping 
mmap'd sound buffers.  This problem is still present in 21-pre3.  
Machine is a P-III Celeron on an Asus CUSL-2 board.

I have a program which captures audio for streaming using mmap 
(verified with ptrace).  When I'm done, I issue a SNDCTL_DSP_SETTRIGGER 
with pointer to int value of 0 and munmap the buffer.  There is about a 
2/3 chance the munmap call will never return and the process will not 
die.  At this point, I can still login to the machine through another 
window or the console, but any process making system calls which I have 
not yet determined follow the same fate as the original problem 
process.  So far, I've found the 'who' and 'ps' commands do this.  The 
ps output runs until what seems to be just before reporting the 
original hung process.

This is not a problem if I boot with .18, but I need to run >= 20 for 
my network card.

I'm using a Sound Blaster Live 5.1, and I've tried switching from the 
supplied drivers in the kernel to using Creative's open source drivers 
with the same results.  So it may be in the core sound and not specific 
to the sound card driver?


^ permalink raw reply

* RE: opening a port..
From: Rob Sterenborg @ 2003-01-09 10:40 UTC (permalink / raw)
  To: 'Jörg Esser', 'netfilter'
In-Reply-To: <FD8F124A387AD6119F7900A0D218B321561E53@hslex01.hslbz.local>

> I heard that when you use nmap as your way it picks just well known 
> ports (/etc/service file ?) and then you won´t get this 
> special port if 
> its not in there.(Maybe I´m wrong)

I have a /usr/share/nmap/nmap-services file. I think nmap is picking
that file to scan for services. It's more detailed than /etc/services,
but indeed it doesn't include eDonkey ports.


Rob



^ permalink raw reply

* Re: 2.5.55: local symbols in net/ipv6/af_inet6.o
From: David van Hoose @ 2003-01-09 10:47 UTC (permalink / raw)
  To: Niels den Otter; +Cc: linux-kernel
In-Reply-To: <20030109091025.GW31387@surly.surfnet.nl>

Niels den Otter wrote:
> As of 2.5.54bk6 (including 2.5.55) I get the following compilation error:
> 
SNIP!
> net/built-in.o(.init.text+0x1a34): In function `inet6_init':
> : undefined reference to `local symbols in discarded section .exit.text'
> make: *** [vmlinux] Error 1
> 
> 
> The reference_discarded.pl script says following:
>  pangsit:/usr/src/linux/net> perl ~otter/reference_discarded.pl 
>  Finding objects, 245 objects, ignoring 0 module(s)
>  Finding conglomerates, ignoring 11 conglomerate(s)
>  Scanning objects
>  Error: ./ipv6/af_inet6.o .init.text refers to 000003e4 R_386_PC32 .exit.text
>  Done
> 
> I tried both gcc-2.95 & gcc-3.2.2 .

Change the IPv6 option in your config from Y to M. That is a workaround 
until whoever fixes that. I get it too.

-David


^ permalink raw reply

* Re: Re: 2.5 fbdev & driver initial mode
From: Benjamin Herrenschmidt @ 2003-01-09 10:39 UTC (permalink / raw)
  To: Geert Uytterhoeven
In-Reply-To: <Pine.GSO.4.21.0301091029140.25052-100000@vervain.sonytel.be>

On Thu, 2003-01-09 at 10:30, Geert Uytterhoeven wrote:
> Note: on some platforms graphics chips with VGA cores are _not_ initialized to
> VGA mode by the firmware. So great care should be taken when not explicitly
> switching to graphics mode on those platforms.

Yup. This is typically the case of PowerMacs where the VGA memory isn't
even reachable on the PCI/AGP bus. 

Ben.



-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com

^ permalink raw reply

* RE: opening a port..
From: Rob Sterenborg @ 2003-01-09 10:35 UTC (permalink / raw)
  Cc: netfilter
In-Reply-To: <1042105878.487.40.camel@nirvana>


> ok heres my current script, yes its inefficient, but thats 
> not the major problem.. 4662 port :/ I relise that theres 
> more ports available for edonkey to use, but opening ONE port 
> would be a start.
> 
> i added "iptables -A FORWARD -m state --state 
> RELATED,ESTABLISHED -j ACCEPT" without anything happening...
> 

<snip>

> iptables -A FORWARD -o eth1 -p udp --dport 4665 -j ACCEPT 
> iptables -A FORWARD -o eth0 -p udp --dport 4665 -j ACCEPT 
> iptables -A FORWARD -o eth0 -p udp --sport 4665 -j ACCEPT 
> iptables -A FORWARD -o eth1 -p udp --sport 4665 -j ACCEPT 
> iptables -A FORWARD -o eth1 -p tcp --sport 4665 -j ACCEPT 
> iptables -A FORWARD -o eth0 -p tcp --sport 4665 -j ACCEPT
> 

Okay, let's leave these rules alone for a moment.
*IS* your eDonkey server running/listening. If you do a netstat -an *on
the machine that's supposed to be running eDonkey* (you don't need
netcat to do this) then it must report one (or more) ports belonging to
eDonkey as listening .
If not, you can try whatever you want but it won't work ; you will never
connect, not even local. Forwarding is not going to help you then and
AFAIK you can't test if forwarding is working (which doesn't say it's
impossible ; I just don't know how).

Besides, going back to the ruleset, I don't see an "echo 1 >
/proc/sys/net/ipv4/ip_forward". You may have setup the rules correctly
but it's not going to forward anything untill you did the above "echo".


Rob



^ permalink raw reply

* MB without keyboard controller / USB-only keyboard ?
From: Stephan von Krawczynski @ 2003-01-09 10:42 UTC (permalink / raw)
  To: linux-kernel

Hello all,

how do I work with a mb that contains no keyboard controller, but has only USB
for keyboard and mouse?
While booting the kernel I get:

pc_keyb: controller jammed (0xFF)

(a lot of these :-)

and afterwards I cannot use the USB keyboard.
Everything works with a mb that contains a keyboard-controller, but where I use a
USB keyboard.

-- 
Regards,
Stephan

^ permalink raw reply

* 2.5.55-mm1 stops after line enabling SEP on CPU1
From: Nick Piggin @ 2003-01-09 10:42 UTC (permalink / raw)
  To: lkml

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

Computer is 2xPIII, VIA
Attached is dmesg, lspci, .config. pci=noacpi, acpi=off didn't help.
2.5.54 was OK.

Best regards,
Nick


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

Linux version 2.4.19-ac1 (npiggin@didi) (gcc version 3.1.1 20020703 (Debian prerelease)) #1 SMP Tue Aug 20 18:19:07 EST 2002
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000000fff0000 (usable)
 BIOS-e820: 000000000fff0000 - 000000000fff8000 (ACPI data)
 BIOS-e820: 000000000fff8000 - 0000000010000000 (ACPI NVS)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
255MB LOWMEM available.
found SMP MP-table at 000fb110
hm, page 000fb000 reserved twice.
hm, page 000fc000 reserved twice.
hm, page 000f5000 reserved twice.
hm, page 000f6000 reserved twice.
On node 0 totalpages: 65520
zone(0): 4096 pages.
zone(1): 61424 pages.
zone(2): 0 pages.
Intel MultiProcessor Specification v1.1
    Virtual Wire compatibility mode.
OEM ID: VIA      Product ID: VT3075       APIC at: 0xFEE00000
Processor #0 Pentium(tm) Pro APIC version 17
Processor #1 Pentium(tm) Pro APIC version 17
I/O APIC #2 Version 17 at 0xFEC00000.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Processors: 2
Kernel command line: BOOT_IMAGE=linux ro root=306 nmi_watchdog=1
Initializing CPU#0
Detected 996.665 MHz processor.
Console: colour VGA+ 132x60
Calibrating delay loop... 1985.74 BogoMIPS
Memory: 255472k/262080k available (1624k kernel code, 6220k reserved, 345k data, 268k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
ramfs: mounted with options: <defaults>
ramfs: max_pages=31934 max_file_pages=0 max_inodes=0 max_dentries=31934
Buffer cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: Before vendor init, caps: 0387fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After vendor init, caps: 0387fbff 00000000 00000000 00000000
CPU serial number disabled.
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
CPU: Before vendor init, caps: 0383fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After vendor init, caps: 0383fbff 00000000 00000000 00000000
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
CPU0: Intel Pentium III (Coppermine) stepping 0a
per-CPU timeslice cutoff: 731.68 usecs.
task migration cache decay timeout: 10 msecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000004
ESR value after enabling vector: 00000000
Booting processor 1/2 eip 2000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 1992.29 BogoMIPS
CPU: Before vendor init, caps: 0387fbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU: After vendor init, caps: 0387fbff 00000000 00000000 00000000
CPU serial number disabled.
Intel machine check reporting enabled on CPU#1.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
CPU1: Intel Pentium III (Coppermine) stepping 0a
Total of 2 processors activated (3978.03 BogoMIPS).
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
 IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=0x31 pin1=2 pin2=0
activating NMI Watchdog ... done.
testing NMI watchdog ... OK.
number of MP IRQ sources: 16.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................

IO APIC #2......
.... register #00: 02000000
.......    : physical APIC id: 02
.... register #01: 00178011
.......     : max redirection entries: 0017
.......     : PRQ implemented: 1
.......     : IO APIC version: 0011
.... register #02: 00000000
.......     : arbitration: 00
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:   
 00 000 00  1    0    0   0   0    0    0    00
 01 003 03  0    0    0   0   0    1    1    39
 02 001 01  0    0    0   0   0    1    1    31
 03 003 03  0    0    0   0   0    1    1    41
 04 003 03  0    0    0   0   0    1    1    49
 05 003 03  0    0    0   0   0    1    1    51
 06 003 03  0    0    0   0   0    1    1    59
 07 003 03  0    0    0   0   0    1    1    61
 08 003 03  0    0    0   0   0    1    1    69
 09 003 03  1    1    0   1   0    1    1    71
 0a 003 03  1    1    0   1   0    1    1    79
 0b 003 03  1    1    0   1   0    1    1    81
 0c 003 03  0    0    0   0   0    1    1    89
 0d 003 03  0    0    0   0   0    1    1    91
 0e 003 03  0    0    0   0   0    1    1    99
 0f 003 03  0    0    0   0   0    1    1    A1
 10 000 00  1    0    0   0   0    0    0    00
 11 000 00  1    0    0   0   0    0    0    00
 12 000 00  1    0    0   0   0    0    0    00
 13 000 00  1    0    0   0   0    0    0    00
 14 000 00  1    0    0   0   0    0    0    00
 15 000 00  1    0    0   0   0    0    0    00
 16 000 00  1    0    0   0   0    0    0    00
 17 000 00  1    0    0   0   0    0    0    00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 996.5210 MHz.
..... host bus clock speed is 132.8694 MHz.
cpu: 0, clocks: 1328694, slice: 442898
CPU0<T0:1328688,T1:885776,D:14,S:442898,C:1328694>
cpu: 1, clocks: 1328694, slice: 442898
CPU1<T0:1328688,T1:442880,D:12,S:442898,C:1328694>
checking TSC synchronization across CPUs: passed.
migration_task 0 on cpu=0
migration_task 1 on cpu=1
mtrr: your CPUs had inconsistent variable MTRR settings
mtrr: probably your BIOS does not setup all CPUs
PCI: PCI BIOS revision 2.10 entry at 0xfdb01, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router VIA [1106/0686] at 00:07.0
PCI: Enabling Via external APIC routing
PnPBIOS: Found PnP BIOS installation structure at 0xc00f6e80
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x5d54, dseg 0xf0000
PnPBIOS: 14 nodes reported by PnP BIOS; 14 recorded by driver
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
devfs: v1.12a (20020514) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
ACPI: Core Subsystem version [20011018]
ACPI: Subsystem enabled
Power Resource: found
Power Resource: found
Power Resource: found
Power Resource: found
ACPI: System firmware supports S0 S1 S4 S5
Processor[0]: C0 C1
Processor[1]: C0 C1
ACPI: Power Button (FF) found
ACPI: Multiple power buttons detected, ignoring fixed-feature
ACPI: Power Button (CM) found
ACPI: Sleep Button (CM) found
pty: 256 Unix98 ptys configured
block: 496 slots per queue, batch=124
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
hda: ST320410A, ATA DISK drive
hdc: RICOH CD-R/RW MP7060A, ATAPI CD/DVD-ROM drive
hdd: LTN526S, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: host protected area => 1
hda: 39102336 sectors (20020 MB) w/2048KiB Cache, CHS=2434/255/63, UDMA(100)
Partition check:
 /dev/ide/host0/bus0/target0/lun0: p1 p2 < p5 p6 p7 p8 p9 > p3 p4
8139too Fast Ethernet driver 0.9.25
eth0: RealTek RTL8139 Fast Ethernet at 0xd080cf00, 00:40:f4:28:7f:66, IRQ 10
eth0:  Identified 8139 chip type 'RTL-8139C'
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
IPv6 v0.8 for NET4.0
IPv6 over IPv4 tunneling driver
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 268k freed
hdc: ATAPI 24X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
hdd: ATAPI 52X CD-ROM drive, 120kB Cache, UDMA(33)
hdc: CHECK for good STATUS
hdd: CHECK for good STATUS
Adding Swap: 257000k swap-space (priority -1)
EXT3 FS 2.4-0.9.18, 14 May 2002 on ide0(3,6), internal journal
Real Time Clock Driver v1.10e
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.18, 14 May 2002 on ide0(3,7), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.18, 14 May 2002 on ide0(3,9), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
eth0: Setting half-duplex based on auto-negotiated partner ability 0000.
IA-32 Microcode Update Driver: v1.11 <tigran@veritas.com>
microcode: CPU1 already at revision 1 (current=1)
microcode: CPU0 already at revision 1 (current=1)
microcode: freed 4096 bytes
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
parport_pc: Via 686A parallel port: io=0x378
lp0: using parport0 (polling).
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: Detected Via Apollo Pro chipset
agpgart: AGP aperture is 256M @ 0xe0000000
mice: PS/2 mouse device common for all mice
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 18:20:05 Aug 20 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xd000, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: USB UHCI at I/O 0xcc00, IRQ 9
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
Via 686a audio driver 1.9.1
ac97_codec: AC97 Audio codec, id: 0x4943:0x4511 (ICE1232)
via82cxxx: board #1 at 0xDC00, IRQ 10

[-- Attachment #3: lspci --]
[-- Type: text/plain, Size: 4764 bytes --]

00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
	Latency: 16
	Region 0: Memory at e0000000 (32-bit, prefetchable) [size=256M]
	Capabilities: <available only to root>

00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 00009000-00009fff
	Memory behind bridge: dde00000-dfefffff
	Prefetchable memory behind bridge: d9c00000-ddcfffff
	BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
	Capabilities: <available only to root>

00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
	Subsystem: VIA Technologies, Inc. VT82C686/A PCI to ISA Bridge
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Capabilities: <available only to root>

00:07.1 IDE interface: VIA Technologies, Inc. VT82C586/B/686A/B PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 32
	Region 4: I/O ports at ffa0 [size=16]
	Capabilities: <available only to root>

00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 1a) (prog-if 00 [UHCI])
	Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin D routed to IRQ 9
	Region 4: I/O ports at cc00 [size=32]
	Capabilities: <available only to root>

00:07.3 USB Controller: VIA Technologies, Inc. USB (rev 1a) (prog-if 00 [UHCI])
	Subsystem: VIA Technologies, Inc. (Wrong ID) USB Controller
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64, cache line size 08
	Interrupt: pin D routed to IRQ 9
	Region 4: I/O ports at d000 [size=32]
	Capabilities: <available only to root>

00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Capabilities: <available only to root>

00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
	Subsystem: Giga-byte Technology: Unknown device a004
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Interrupt: pin C routed to IRQ 10
	Region 0: I/O ports at dc00 [size=256]
	Region 1: I/O ports at d800 [size=4]
	Region 2: I/O ports at d400 [size=4]
	Capabilities: <available only to root>

00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
	Subsystem: Realtek Semiconductor Co., Ltd. RT8139
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at c800 [size=256]
	Region 1: Memory at dfffff00 (32-bit, non-prefetchable) [size=256]
	Capabilities: <available only to root>

01:00.0 VGA compatible controller: nVidia Corporation RIVA TNT2 Model 64 (rev 15) (prog-if 00 [VGA])
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (1250ns min, 250ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at de000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at da000000 (32-bit, prefetchable) [size=32M]
	Expansion ROM at dfef0000 [disabled] [size=64K]
	Capabilities: <available only to root>


[-- Attachment #4: .config --]
[-- Type: text/plain, Size: 20830 bytes --]

#
# Automatically generated make config: don't edit
#
CONFIG_X86=y
CONFIG_MMU=y
CONFIG_SWAP=y
CONFIG_UID16=y
CONFIG_GENERIC_ISA_DMA=y

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y

#
# General setup
#
CONFIG_SYSVIPC=y
# CONFIG_BSD_PROCESS_ACCT is not set
CONFIG_SYSCTL=y
# CONFIG_LOG_BUF_SHIFT_17 is not set
# CONFIG_LOG_BUF_SHIFT_16 is not set
CONFIG_LOG_BUF_SHIFT_15=y
# CONFIG_LOG_BUF_SHIFT_14 is not set
# CONFIG_LOG_BUF_SHIFT_13 is not set
# CONFIG_LOG_BUF_SHIFT_12 is not set
CONFIG_LOG_BUF_SHIFT=15

#
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_OBSOLETE_MODPARM=y
CONFIG_KMOD=y

#
# Processor type and features
#
CONFIG_X86_PC=y
# CONFIG_X86_VOYAGER is not set
# CONFIG_X86_NUMAQ is not set
# CONFIG_X86_SUMMIT is not set
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
# CONFIG_M686 is not set
# CONFIG_MPENTIUMII is not set
CONFIG_MPENTIUMIII=y
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MELAN is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_PREFETCH=y
# CONFIG_HUGETLB_PAGE is not set
CONFIG_SMP=y
# CONFIG_PREEMPT is not set
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
CONFIG_NR_CPUS=2
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_NONFATAL is not set
# CONFIG_X86_MCE_P4THERMAL is not set
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
CONFIG_MICROCODE=m
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
# CONFIG_EDD is not set
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
CONFIG_HAVE_DEC_LOCK=y

#
# Power management options (ACPI, APM)
#
CONFIG_PM=y
# CONFIG_SOFTWARE_SUSPEND is not set

#
# ACPI Support
#
CONFIG_ACPI=y
# CONFIG_ACPI_HT_ONLY is not set
CONFIG_ACPI_BOOT=y
# CONFIG_ACPI_AC is not set
# CONFIG_ACPI_BATTERY is not set
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_PROCESSOR=y
# CONFIG_ACPI_THERMAL is not set
# CONFIG_ACPI_TOSHIBA is not set
# CONFIG_ACPI_DEBUG is not set
CONFIG_ACPI_BUS=y
CONFIG_ACPI_INTERPRETER=y
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_PCI=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_APM is not set
# CONFIG_CPU_FREQ is not set

#
# Bus options (PCI, PCMCIA, EISA, MCA, ISA)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
# CONFIG_SCx200 is not set
# CONFIG_PCI_LEGACY_PROC is not set
CONFIG_PCI_NAMES=y
# CONFIG_ISA is not set
# CONFIG_MCA is not set
# CONFIG_HOTPLUG is not set

#
# Executable file formats
#
CONFIG_KCORE_ELF=y
# CONFIG_KCORE_AOUT is not set
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y

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

#
# Parallel port support
#
CONFIG_PARPORT=m
CONFIG_PARPORT_PC=m
CONFIG_PARPORT_PC_CML1=m
# CONFIG_PARPORT_SERIAL is not set
CONFIG_PARPORT_PC_FIFO=y
CONFIG_PARPORT_PC_SUPERIO=y
# CONFIG_PARPORT_OTHER is not set
CONFIG_PARPORT_1284=y

#
# Plug and Play support
#
CONFIG_PNP=y
CONFIG_PNP_NAMES=y
CONFIG_PNP_CARD=y
# CONFIG_PNP_DEBUG is not set

#
# Protocols
#
CONFIG_ISAPNP=y
CONFIG_PNPBIOS=y

#
# Block devices
#
CONFIG_BLK_DEV_FD=m
# CONFIG_PARIDE is not set
# CONFIG_BLK_CPQ_DA is not set
# CONFIG_BLK_CPQ_CISS_DA is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
CONFIG_BLK_DEV_LOOP=m
# CONFIG_BLK_DEV_NBD is not set
# CONFIG_BLK_DEV_RAM is not set
# CONFIG_LBD is not set

#
# ATA/ATAPI/MFM/RLL device support
#
CONFIG_IDE=y

#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y

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

#
# IDE chipset support/bugfixes
#
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_ISAPNP is not set
CONFIG_BLK_DEV_IDEPCI=y
# CONFIG_BLK_DEV_GENERIC is not set
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDE_TCQ is not set
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_PCI_WIP is not set
CONFIG_BLK_DEV_ADMA=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5520 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NFORCE is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_RZ1000 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=y
CONFIG_IDEDMA_AUTO=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_BLK_DEV_IDE_MODES=y

#
# SCSI device support
#
CONFIG_SCSI=m

#
# 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

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

#
# SCSI low-level drivers
#
# CONFIG_BLK_DEV_3W_XXXX_RAID 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_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_SCSI_AM53C974 is not set
# CONFIG_SCSI_MEGARAID is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_CPQFCTS is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_EATA_DMA is not set
# CONFIG_SCSI_EATA_PIO is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_PPA is not set
# CONFIG_SCSI_IMM is not set
# CONFIG_SCSI_NCR53C7xx is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_NCR53C8XX is not set
# CONFIG_SCSI_SYM53C8XX is not set
# CONFIG_SCSI_PCI2000 is not set
# CONFIG_SCSI_PCI2220I is not set
# CONFIG_SCSI_QLOGIC_ISP is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_U14_34F is not set
# CONFIG_SCSI_NSP32 is not set
# CONFIG_SCSI_DEBUG is not set

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

#
# Fusion MPT device support
#
# CONFIG_FUSION is not set

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

#
# I2O device support
#
# CONFIG_I2O is not set

#
# Networking support
#
CONFIG_NET=y

#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_NETLINK_DEV=m
# CONFIG_NETFILTER is not set
CONFIG_FILTER=y
CONFIG_UNIX=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
# CONFIG_NET_IPGRE_BROADCAST is not set
# CONFIG_IP_MROUTE is not set
# CONFIG_ARPD is not set
CONFIG_INET_ECN=y
# CONFIG_SYN_COOKIES is not set
# CONFIG_INET_AH is not set
# CONFIG_INET_ESP is not set
# CONFIG_XFRM_USER is not set
# CONFIG_IPV6 is not set

#
# SCTP Configuration (EXPERIMENTAL)
#
CONFIG_IPV6_SCTP__=y
# CONFIG_IP_SCTP is not set
# CONFIG_ATM is not set
# CONFIG_VLAN_8021Q is not set
# CONFIG_LLC is not set
# CONFIG_DECNET is not set
# CONFIG_BRIDGE is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
# CONFIG_NET_DIVERT is not set
# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_FASTROUTE is not set
# CONFIG_NET_HW_FLOWCONTROL is not set

#
# QoS and/or fair queueing
#
# CONFIG_NET_SCHED is not set

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

#
# ARCnet devices
#
# CONFIG_ARCNET is not set
CONFIG_DUMMY=m
# CONFIG_BONDING is not set
# CONFIG_EQUALIZER is not set
CONFIG_TUN=m
# CONFIG_ETHERTAP is not set
# CONFIG_NET_SB1000 is not set

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

#
# Tulip family network device support
#
# CONFIG_NET_TULIP is not set
# CONFIG_HP100 is not set
CONFIG_NET_PCI=y
# CONFIG_PCNET32 is not set
# CONFIG_AMD8111_ETH is not set
# CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_B44 is not set
# CONFIG_DGRS is not set
# CONFIG_EEPRO100 is not set
# CONFIG_E100 is not set
# CONFIG_FEALNX is not set
# CONFIG_NATSEMI is not set
# CONFIG_NE2K_PCI is not set
# CONFIG_8139CP is not set
CONFIG_8139TOO=y
# CONFIG_8139TOO_PIO is not set
# CONFIG_8139TOO_TUNE_TWISTER is not set
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_TLAN is not set
# CONFIG_VIA_RHINE 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_YELLOWFIN is not set
# CONFIG_R8169 is not set
# CONFIG_SK98LIN is not set
# CONFIG_TIGON3 is not set
# CONFIG_FDDI is not set
# CONFIG_HIPPI is not set
# CONFIG_PLIP is not set
# CONFIG_PPP is not set
# CONFIG_SLIP is not set

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

#
# Token Ring devices (depends on LLC=y)
#
# CONFIG_NET_FC is not set
# CONFIG_RCPCI is not set
# CONFIG_SHAPER is not set

#
# Wan interfaces
#
# CONFIG_WAN is not set

#
# Amateur Radio support
#
# CONFIG_HAMRADIO is not set

#
# IrDA (infrared) support
#
# CONFIG_IRDA is not set

#
# ISDN subsystem
#
# CONFIG_ISDN_BOOL is not set

#
# Telephony Support
#
# CONFIG_PHONE is not set

#
# Input device support
#
CONFIG_INPUT=y

#
# 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 is not set
# CONFIG_INPUT_TSDEV is not set
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set

#
# Input I/O drivers
#
# CONFIG_GAMEPORT is not set
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PARKBD is not set

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

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

#
# Serial drivers
#
CONFIG_SERIAL_8250=m
# CONFIG_SERIAL_8250_EXTENDED is not set

#
# Non-8250 serial port support
#
CONFIG_SERIAL_CORE=m
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
CONFIG_PPDEV=m
# CONFIG_TIPAR is not set

#
# I2C support
#
CONFIG_I2C=m
# CONFIG_I2C_ALGOBIT is not set
# CONFIG_I2C_ALGOPCF is not set
CONFIG_I2C_CHARDEV=m
CONFIG_I2C_PROC=m

#
# I2C Hardware Sensors Mainboard support
#
# CONFIG_I2C_AMD756 is not set
# CONFIG_I2C_AMD8111 is not set

#
# I2C Hardware Sensors Chip support
#
# CONFIG_SENSORS_ADM1021 is not set
CONFIG_SENSORS_LM75=m

#
# Mice
#
# CONFIG_BUSMOUSE is not set
# CONFIG_QIC02_TAPE is not set

#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
# CONFIG_INTEL_RNG is not set
# CONFIG_AMD_RNG is not set
CONFIG_NVRAM=m
CONFIG_RTC=m
CONFIG_GEN_RTC=m
CONFIG_GEN_RTC_X=y
# CONFIG_DTLK is not set
# CONFIG_R3964 is not set
# CONFIG_APPLICOM is not set
# CONFIG_SONYPI is not set

#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set
CONFIG_AGP=m
# CONFIG_AGP3 is not set
# CONFIG_AGP_INTEL is not set
CONFIG_AGP_VIA=m
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_AMD_8151 is not set
# CONFIG_DRM is not set
# CONFIG_MWAVE is not set
CONFIG_RAW_DRIVER=m

#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set

#
# File systems
#
# CONFIG_QUOTA is not set
# CONFIG_AUTOFS_FS is not set
CONFIG_AUTOFS4_FS=m
# CONFIG_REISERFS_FS is not set
# CONFIG_ADFS_FS is not set
# CONFIG_AFFS_FS is not set
# CONFIG_HFS_FS is not set
# CONFIG_BEFS_FS is not set
# CONFIG_BFS_FS is not set
CONFIG_EXT3_FS=y
# CONFIG_EXT3_FS_XATTR is not set
CONFIG_JBD=y
# CONFIG_JBD_DEBUG is not set
CONFIG_FAT_FS=m
# CONFIG_MSDOS_FS is not set
CONFIG_VFAT_FS=m
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
# CONFIG_JFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_NTFS_FS is not set
# CONFIG_HPFS_FS is not set
CONFIG_PROC_FS=y
CONFIG_DEVFS_FS=y
CONFIG_DEVFS_MOUNT=y
# CONFIG_DEVFS_DEBUG is not set
# CONFIG_DEVPTS_FS is not set
# CONFIG_QNX4FS_FS is not set
# CONFIG_ROMFS_FS is not set
CONFIG_EXT2_FS=y
# CONFIG_EXT2_FS_XATTR is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UDF_FS is not set
# CONFIG_UFS_FS is not set
# CONFIG_XFS_FS is not set

#
# Network File Systems
#
# CONFIG_CODA_FS is not set
# CONFIG_INTERMEZZO_FS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_NFS_V4=y
CONFIG_NFSD=y
CONFIG_NFSD_V3=y
CONFIG_NFSD_V4=y
# CONFIG_NFSD_TCP is not set
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_EXPORTFS=y
# CONFIG_CIFS is not set
# CONFIG_SMB_FS is not set
# CONFIG_NCP_FS is not set
# CONFIG_AFS_FS is not set
CONFIG_ZISOFS_FS=m

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

#
# Native Language Support
#
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 is not set
# 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_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 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_UTF8 is not set

#
# Graphics support
#
CONFIG_FB=y
# CONFIG_FB_CLGEN is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
CONFIG_FB_VESA=y
CONFIG_VIDEO_SELECT=y
# CONFIG_FB_HGA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_MATROX is not set
# CONFIG_FB_RADEON is not set
# CONFIG_FB_ATY128 is not set
# CONFIG_FB_ATY is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_VIRTUAL is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_MDA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE is not set

#
# Sound
#
CONFIG_SOUND=m

#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set

#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_SEQUENCER=m
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
CONFIG_SND_RTCTIMER=m
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set

#
# Generic devices
#
# CONFIG_SND_DUMMY is not set
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set

#
# PCI devices
#
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
# CONFIG_SND_EMU10K1 is not set
# CONFIG_SND_KORG1212 is not set
# CONFIG_SND_NM256 is not set
# CONFIG_SND_RME32 is not set
# CONFIG_SND_RME96 is not set
# CONFIG_SND_RME9652 is not set
# CONFIG_SND_HDSP is not set
# CONFIG_SND_TRIDENT is not set
# CONFIG_SND_YMFPCI is not set
# CONFIG_SND_ALS4000 is not set
# CONFIG_SND_CMIPCI is not set
# CONFIG_SND_ENS1370 is not set
# CONFIG_SND_ENS1371 is not set
# CONFIG_SND_ES1938 is not set
# CONFIG_SND_ES1968 is not set
# CONFIG_SND_MAESTRO3 is not set
# CONFIG_SND_FM801 is not set
# CONFIG_SND_ICE1712 is not set
# CONFIG_SND_INTEL8X0 is not set
# CONFIG_SND_SONICVIBES is not set
CONFIG_SND_VIA82XX=m

#
# ALSA USB devices
#
# CONFIG_SND_USB_AUDIO is not set

#
# USB support
#
CONFIG_USB=m
# CONFIG_USB_DEBUG is not set

#
# Miscellaneous USB options
#
CONFIG_USB_DEVICEFS=y
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_DYNAMIC_MINORS is not set

#
# USB Host Controller Drivers
#
# CONFIG_USB_EHCI_HCD is not set
# CONFIG_USB_OHCI_HCD is not set
# CONFIG_USB_UHCI_HCD is not set

#
# USB Device Class drivers
#
# CONFIG_USB_AUDIO is not set
# CONFIG_USB_BLUETOOTH_TTY is not set
# CONFIG_USB_MIDI is not set
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set
# CONFIG_USB_STORAGE is not set

#
# USB Human Interface Devices (HID)
#
# CONFIG_USB_HID is not set

#
# USB HID Boot Protocol drivers
#
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
# CONFIG_USB_AIPTEK is not set
# CONFIG_USB_WACOM is not set
# CONFIG_USB_POWERMATE is not set
# CONFIG_USB_XPAD is not set

#
# USB Imaging devices
#
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_SCANNER is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USB_HPUSBSCSI is not set

#
# USB Multimedia devices
#
# CONFIG_USB_DABUSB is not set

#
# Video4Linux support is needed for USB Multimedia device support
#

#
# USB Network adaptors
#
# CONFIG_USB_CATC is not set
# CONFIG_USB_CDCETHER is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_USBNET is not set

#
# USB port drivers
#
# CONFIG_USB_USS720 is not set

#
# USB Serial Converter support
#
# CONFIG_USB_SERIAL is not set

#
# USB Miscellaneous drivers
#
# CONFIG_USB_TIGL is not set
# CONFIG_USB_AUERSWALD is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_BRLVGER is not set
# CONFIG_USB_LCD is not set
# CONFIG_USB_TEST is not set

#
# Bluetooth support
#
# CONFIG_BT is not set

#
# Profiling support
#
# CONFIG_PROFILING is not set

#
# Kernel hacking
#
CONFIG_DEBUG_KERNEL=y
CONFIG_CPUS_STAT=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_DEBUG_SLAB is not set
# CONFIG_X86_REMOTE_DEBUG is not set
# CONFIG_DEBUG_IOVIRT is not set
CONFIG_MAGIC_SYSRQ=y
# CONFIG_DEBUG_SPINLOCK is not set
CONFIG_KALLSYMS=y
# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
# CONFIG_FRAME_POINTER is not set
CONFIG_X86_EXTRA_IRQS=y
CONFIG_X86_FIND_SMP_CONFIG=y
CONFIG_X86_MPPARSE=y

#
# Security options
#
# CONFIG_SECURITY is not set

#
# Cryptographic options
#
# CONFIG_CRYPTO is not set

#
# Library routines
#
# CONFIG_CRC32 is not set
CONFIG_ZLIB_INFLATE=m
CONFIG_X86_SMP=y
CONFIG_X86_HT=y
CONFIG_X86_BIOS_REBOOT=y
CONFIG_X86_TRAMPOLINE=y

^ permalink raw reply

* Re: ipv6 stack seems to forget to send ACKs
From: Wichert Akkerman @ 2003-01-09 10:40 UTC (permalink / raw)
  To: netdev, linux-kernel
In-Reply-To: <Pine.LNX.4.44.0301091131370.29527-100000@dns.toxicfilms.tv>

Previously Maciej Soltysiak wrote:
> What other linux clients support streaming on ip6 ? patched mpg123 maybe?

The xmms patch can be adopted to work for mpg123 I suspect, I haven't
tried that.

> What XP client are you using ?

Iirc mediaplayer was used.

> Maybe it is a client issue, you say the client stops sending ACKs, maybe
> the client code is buggy.

I don't think a userspace tool can cause ACKs to stop being send.

Wichert.

-- 
Wichert Akkerman <wichert@wiggy.net>           http://www.wiggy.net/
A random hacker

^ permalink raw reply

* Re: ipv6 stack seems to forget to send ACKs
From: Maciej Soltysiak @ 2003-01-09 10:32 UTC (permalink / raw)
  To: Wichert Akkerman
  Cc: Andrew McGregor, Fabio Massimo Di Nitto, netdev, linux-kernel
In-Reply-To: <20030108224339.GO22951@wiggy.net>

> The fact that this problem does not seem to occur when using a window
> XP client seems to contradict the suggestions that it may be a router
> problem.
What other linux clients support streaming on ip6 ? patched mpg123 maybe?
What XP client are you using ?

Maybe it is a client issue, you say the client stops sending ACKs, maybe
the client code is buggy.

> Wichert.
Maciej.



^ permalink raw reply

* Executing NAT and iptables on SUMSUNG S3C4510B
From: Cheng,Yu-Chin @ 2003-01-09 10:08 UTC (permalink / raw)
  To: netfilter-devel
In-Reply-To: <3E1D44E7.4040205@msa.hinet.net>

Jenny Cheng wrote:

> 
>Dear all:
> 
>   I have some problems in executing kernel 2.4.19 image with NAT and 
>iptables supported on  SAMSUNG S3C4510b.
> 
>   Please see the following information  and give me some ideas.
>   Kernel  about NETWORK configure options and system message.
>
>#
>CONFIG_PACKET=y
>
># CONFIG_PACKET_MMAP is not set
>CONFIG_NETLINK_DEV=y
>CONFIG_NETFILTER=y
>CONFIG_NETFILTER_DEBUG=y
>CONFIG_FILTER=y
>CONFIG_UNIX=y
>CONFIG_INET=y
># CONFIG_IP_MULTICAST is not set
># CONFIG_IP_ADVANCED_ROUTER is not set
># CONFIG_IP_PNP is not set
># CONFIG_NET_IPIP is not set
># CONFIG_NET_IPGRE is not set
># CONFIG_INET_ECN is not set
># CONFIG_SYN_COOKIES is not set
>
>#
>#   IP: Netfilter Configuration
>#
>CONFIG_IP_NF_CONNTRACK=y
>CONFIG_IP_NF_FTP=y
>CONFIG_IP_NF_IRC=y
>CONFIG_IP_NF_IPTABLES=y
># CONFIG_IP_NF_MATCH_LIMIT is not set
>CONFIG_IP_NF_MATCH_MAC=y
># CONFIG_IP_NF_MATCH_MARK is not set
>CONFIG_IP_NF_MATCH_MULTIPORT=y
>CONFIG_IP_NF_MATCH_TOS=y
># CONFIG_IP_NF_MATCH_AH_ESP is not set
># CONFIG_IP_NF_MATCH_LENGTH is not set
># CONFIG_IP_NF_MATCH_TTL is not set
>CONFIG_IP_NF_MATCH_TCPMSS=y
># CONFIG_IP_NF_MATCH_STATE is not set
>CONFIG_IP_NF_FILTER=y
># CONFIG_IP_NF_TARGET_REJECT is not set
>CONFIG_IP_NF_NAT=y
>CONFIG_IP_NF_NAT_NEEDED=y
>CONFIG_IP_NF_TARGET_MASQUERADE=y
>CONFIG_IP_NF_TARGET_REDIRECT=y
>CONFIG_IP_NF_NAT_LOCAL=y
>CONFIG_IP_NF_NAT_IRC=y
>CONFIG_IP_NF_NAT_FTP=y
>CONFIG_IP_NF_MANGLE=m
># CONFIG_IP_NF_TARGET_TOS is not set
># CONFIG_IP_NF_TARGET_MARK is not set
>CONFIG_IP_NF_TARGET_LOG=y
>CONFIG_IP_NF_TARGET_ULOG=y
># CONFIG_IP_NF_TARGET_TCPMSS is not set
>CONFIG_IP_NF_ARPTABLES=y
>CONFIG_IP_NF_ARPFILTER=y
># CONFIG_VLAN_8021Q is not set
># CONFIG_IPX is not set
># CONFIG_ATALK is not set
>
>
>Unhandled fault: alignment exception (13) at 0x00000001
>fault-common.c(97): start_code=0xfc0040, start_stack=0xfdff78)
>Internal error: Oops: 0
>CPU: 0
>pc : [<000bfbbc>]    lr : [<00000006>]    Not tainted
>sp : 00e039f0  ip : 00000000  fp : 00e03a54
>r10: 00167ee2  r9 : 00000006  r8 : 00000000
>r7 : 00000006  r6 : 00162534  r5 : 00162500  r4 : 00162544
>r3 : 00000000  r2 : 00000000  r1 : 00000000  r0 : 00167ede
>Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment kernel
>Control: 0
>Process dhcpcd (pid: 11, stackpage=00e03000)
>Stack:
>00e039e0: 00000006 000bfbbc 60000013 ffffffff  00000000 00000000 
>00166260 00167e
>e8
>00e03a00: 00167ede 00162420 000deea0 000d6fad  00162500 00167ed0 
>00000000 000dee
>a0
>00e03a20: 00000000 00000001 00e03ab0 000e0d90  00e03aac 00000001 
>000fffe4 000000
>00
>00e03a40: 00072f9c 00e03ab0 00e03a6c 00e03a58  000c1e30 000bf960 
>000e0d3c 000000
>00
>00e03a60: 00e03a9c 00e03a70 0007a80c 000c1e10  00072f9c 00000002 
>00000001 000000
>00
>00e03a80: 000deea0 00072f9c 00000000 00000000  00e03adc 00e03aa0 
>0007ace4 0007a7
>c0
>00e03aa0: 000deea0 00e03aac 00072f9c 000e0d90  00166260 00000004 
>00167ee2 001662
>60
>00e03ac0: 000deea0 00167ed0 00000806 000def18  00e03b18 00e03ae0 
>000a6a58 0007ab
>b0
>00e03ae0: 000deea0 00072f9c 00000001 6e00a8c0  00000000 00f720a0 
>b600a8c0 000dee
>a0
>00e03b00: 00000000 00000000 6e00a8c0 00e03b50  00e03b1c 000a6414 
>000a6844 b600a8
>c0
>00e03b20: 00000000 000def18 00000000 00f720a0  000e8d60 001661c0 
>000e8d68 00087a
>78
>00e03b40: 00000000 00e03b70 00e03b54 00077314  000a6340 00f73120 
>001661c0 00f731
>20
>00e03b60: 00f720a0 00e03ba0 00e03b74 00077c54  00077240 000e00b4 
>00e03bcc 00f731
>20
>00e03b80: 001661c0 00000000 000deea0 00087a78  00000000 00e03bbc 
>00e03ba4 00087b
>48
>00e03ba0: 00077bd8 00000001 00000004 00000002  00e03bfc 00e03bc0 
>0007ad30 00087a
>88
>00e03bc0: 000deea0 00e03bcc 00087a78 0010007c  001661c0 00000001 
>00000003 000000
>02
>00e03be0: 000deea0 00087a5c 00000000 00000000  00e03c14 00e03c00 
>0008657c 0007ab
>b0
>00e03c00: 000deea0 00087a78 00e03c24 00e03c18  00087a74 00086524 
>00e03c64 00e03c
>28
>00e03c20: 0007ad30 00087a6c 000deea0 00e03c34  00087a5c 00100074 
>001661c0 001508
>10
>00e03c40: 001661c0 00174a00 00000404 00f73120  00000000 00150824 
>00e03ca8 00e03c
>68
>00e03c60: 00087214 0007abb0 000deea0 00087a5c  00000000 00e03d0c 
>000a7d88 000000
>00
>00e03c80: 000003e8 00000000 00e03cbc 00e03cd4  00000000 6e00a8c0 
>00e03d0c 00e03d
>08
>00e03ca0: 00e03cac 000a7fd4 00086ec4 00e03cd4  00f73120 00000040 
>00174a00 00f731
>20
>00e03cc0: 6e00a8c0 b600a8c0 00000000 00000000  00000000 6e00a8c0 
>00e03ce4 000000
>00
>00e03ce0: 00166120 00f73080 001013c0 00000001  00000000 00000000 
>000deea0 00e03d
>74
>00e03d00: 00e03d0c 000a882c 000a7e38 00166120  00000000 000003e8 
>00000000 000000
>00
>00e03d20: 09c12855 00000001 00e03d84 00166120  00000008 00000000 
>00000000 000000
>02
>00e03d40: 00000260 00000000 0000004c 00166120  00f73080 001013c0 
>00000001 000000
>00
>00e03d60: 00000000 000deea0 00e03d90 00e03d78  000a8cb8 000a87e0 
>00166120 000000
>00
>00e03d80: 00000004 00e03db4 00e03d94 00083920  000a8b54 00000001 
>00000001 000000
>02
>00e03da0: 00000000 000837fc 00e03df4 00e03db8  0007ad30 0008380c 
>00000000 00e03d
>c4
>00e03dc0: 000837fc 00100064 00166120 00150020  000deea0 00166120 
>00000000 00083a
>00
>00e03de0: 00000000 000deea0 00e03e0c 00e03df8  0008353c 0007abb0 
>00000000 000837
>fc
>00e03e00: 00e03e3c 00e03e10 00083c28 000834e8  000deea0 00000001 
>00000000 000000
>02
>00e03e20: 00000000 00000001 00000000 00000002  00e03e7c 00e03e40 
>0007ad30 00083a
>10
>00e03e40: 00000000 00e03e4c 00083a00 0010005c  00166120 00000005 
>00166120 001661
>20
>00e03e60: 00100ba0 000deea0 000da260 0000012c  00e03ea8 00e03e80 
>00083794 0007ab
>b0
>00e03e80: 00000000 00083a00 00000000 00166120  000deea0 00000008 
>000ffd80 00e03e
>dc
>00e03ea0: 00e03eac 000739dc 00083558 0000012b  0000012a 000da150 
>00000001 000e8d
>60
>00e03ec0: fffffffb 000da140 000e8d60 60000093  00e03f04 00e03ee0 
>00023a7c 000737
>cc
>00e03ee0: 00000000 00000011 20000000 000e1ab0  000e1890 00e03f34 
>00e03f30 00e03f
>08
>00e03f00: 00017588 00023a0c 00e03f68 03ff4034  00033180 00032de0 
>20000013 ffffff
>ff
>00e03f20: 00fdfea4 00e03f8c 00e03f34 00016960  00017454 00155000 
>00000241 000001
>b6
>00e03f40: 0000d300 00000241 00000241 000001b6  00155000 00016dc0 
>00000005 00fdfe
>a4
>00e03f60: 00e03f8c 00e03f90 00e03f7c 00033180  00032de0 20000013 
>ffffffff 000000
>05
>00e03f80: 00e03fac 00e03f90 00033180 00032de0  00fcfd60 00000241 
>ffffffff 00e020
>00
>00e03fa0: 00000000 00e03fb0 00016c20 0003314c  00fcfd60 0001df5c 
>00fcfd60 000002
>41
>00e03fc0: 000001b6 000001b6 00fcfd60 00000241  ffffffff 00000000 
>00fcfd60 000000
>04
>00e03fe0: 00fdfea4 00fdfd48 00000241 00fdfd34  00fc9dc0 00fc9d74 
>20000010 00fcfd
>60
>Backtrace:
>Function entered at [<000bf950>] from [<000c1e30>]
>                                  ^^^^^^^^ arpt_do_table
>Function entered at [<000c1e00>] from [<0007a80c>]
>                                  ^^^^^^^^ arpt_hook
>Function entered at [<0007a7b0>] from [<0007ace4>]
>                                  ^^^^^^^^ nf_iterate
>Function entered at [<0007aba0>] from [<000a6a58>]
>                                  ^^^^^^^^ nf_hook_slow
>Function entered at [<000a6834>] from [<000a6414>]
>                                   ^^^^^^^^ arp_send
>Function entered at [<000a6330>] from [<00077314>]
>                                  ^^^^^^^^ arp_solicit
>Function entered at [<00077230>] from [<00077c54>]
>                                   ^^^^^^^^ __neigh_event_send
> r7 = 00F720A0  r6 = 00F73120  r5 = 001661C0  r4 = 00F73120
>Function entered at [<00077bc8>] from [<00087b48>]
>                                  ^^^^^^^^^ neigh_resolve_output
>Function entered at [<00087a78>] from [<0007ad30>]
>                                   ^^^^^^^^ ip_finish_output2
> r6 = 00000002  r5 = 00000004  r4 = 00000001
>Function entered at [<0007aba0>] from [<0008657c>]
>                                ^^^^^^^^^^ nf_hook_slow
>Function entered at [<00086514>] from [<00087a74>]
>                               ^^^^^^^^^^ ip_output
>Function entered at [<00087a5c>] from [<0007ad30>]
>                              ^^^^^^^^^^ output_maybe_reroute
>Function entered at [<0007aba0>] from [<00087214>]
>                               ^^^^^^^^^^ nf_iterate
>Function entered at [<00086eb4>] from [<000a7fd4>]
>                                 ^^^^^^^^^ ip_build_xmit
>Function entered at [<000a7e28>] from [<000a882c>]
>                                  ^^^^^^^^^ icmp_reply
>Function entered at [<000a87d0>] from [<000a8cb8>]
>                                   ^^^^^^^^ icmp_echo
>Function entered at [<000a8b44>] from [<00083920>]
>                                  ^^^^^^^^^ icmp_rcv
> r6 = 00000004  r5 = 00000000  r4 = 00166120
>Function entered at [<000837fc>] from [<0007ad30>]
>                                   ^^^^^^^^ ip_local_deliver_finish
> r8 = 000837FC  r7 = 00000000  r6 = 00000002  r5 = 00000001
> r4 = 00000001
>Function entered at [<0007aba0>] from [<0008353c>]
>                                  ^^^^^^^^^ nf_iterate
>Function entered at [<000834d8>] from [<00083c28>]
>                                  ^^^^^^^^^ ip_local_deliver
>Function entered at [<00083a00>] from [<0007ad30>]
>                                   ^^^^^^^^ ip_rcv_finish
> r6 = 00000002  r5 = 00000000  r4 = 00000001
>Function entered at [<0007aba0>] from [<00083794>]
>                                   ^^^^^^^ nf_iterate
>Function entered at [<00083548>] from [<000739dc>]
>                                  ^^^^^^^^^ ip_rcv
> r8 = 000FFD80  r7 = 00000008  r6 = 000DEEA0  r5 = 00166120
> r4 = 00000000
>Function entered at [<000737bc>] from [<00023a7c>]
>                                  ^^^^^^^^^ net_rx_action
>Function entered at [<000239fc>] from [<00017588>]
>                                   ^^^^^^^^ do_softirq
>Function entered at [<00017444>] from [<00016960>]
>                                  ^^^^^^^^^ do_IRQ
>Function entered at [<00032dd0>] from [<00033180>]
>                                  ^^^^^^^^^ filp_open
> r4 = 00000005
>Function entered at [<0003313c>] from [<00016c20>]
>                                   ^^^^^^^^ sys_open      ^^^^^^ 
>ret_fast_syscall
> r7 = 00E02000  r6 = FFFFFFFF  r5 = 00000241  r4 = 00FCFD60
>Code: e51b0054 e5952008 (e5903000) e5951000 e0033002
>Kernel panic: Aiee, killing interrupt handler
> 
>In interrupt handler - not syncing
>
>*Best Regards
>Jenny
>*
>
>
>  
>

^ permalink raw reply


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.