* lk maintainers
From: Denis Vlasenko @ 2003-01-09 8:54 UTC (permalink / raw)
To: linux-kernel
This document is mailed to lkml regularly and will be modified
whenever new victim wishes to be listed in it or someone can
no longer devote his time to maintainer work.
If you want your entry added/updated/removed, contact me.
BTW, requests to move your entry to the top of the list
without actually changing the text are fine too: that
will indicate that entry is not outdated, so don't be shy ;-)
--
vda
------- cut here ------ cut here ------ cut here ------ cut here ------
So, you are new to Linux kernel hacking and want to submit a kernel bug
report or a patch but don't know how to do it and _where_ to report it?
Preparing bug report:
=====================
*** Remember: bad/incomplete bug report ONLY wastes bandwidth! ***
How To Ask Questions The Smart Way:
http://www.tuxedo.org/~esr/faqs/smart-questions.html
Anybody who has written software for public use will
probably have received at least one bad bug report.
Reports that say nothing ("It doesn't work!");
reports that make no sense; reports that don't give
enough information; reports that give wrong information.
How to Report Bugs Effectively:
http://www.chiark.greenend.org.uk/~sgtatham/bugs.html
Before asking a technical question by email, or in
a newsgroup, or on a website chat board, do the following:
* Try to find an answer by searching the Web.
* Try to find an answer by reading the manual.
* Try to find an answer by reading a FAQ.
* Try to find an answer by inspection or experimentation.
* Try to find an answer by reading the source code.
Compile problems: report GCC output and result of
"grep '^CONFIG_' .config"
Oops: decode it with ksymoops (or use 2.5 with kksymoops enabled ;).
Unkillable process: Alt-SysRq-T and ksymoops relevant part.
Yes it means you should have ksymoops installed and tested,
which is easy to get wrong. I've done that too often.
Sending bug report/patch:
=========================
* Some device drivers have active developers, try to contact them first.
* Otherwise find a subsystem maintainer to which your report pertains
and send report to his address.
* Small fixes and device driver updates are best directed to subsystem
maintainers and "small bits" integrators.
* It never hurts to CC: Linux kernel mailing list, but without specific
maintainer address in To: field there is high probability that your
patch won't be noticed. You have been warned.
* Do not send it to all addresses at once! This will annoy lots of
people
and isn't useful at all. It's a spam.
* Do NOT send small fixes to Linus, he just can't handle _everything_.
He will eventually receive it from maintainers/integrators, send it
their way.
* If your patch is something big and new, announce it on lkml and try
to attract testers. After it has been tested and discussed, you can
expect Linus to consider inclusion in mainline.
Current Linux kernel people
Note that this list is sorted in reversed date order, most recent
entries first. This means than entries at bottom can be outdated :-(
Linux kernel mailing list <linux-kernel@vger.kernel.org>
Post anything related to Linux kernel here, but nothing else :-)
John Bradford <john@grabjohn.com> [25 dec 2002]
I'm happy to help people who are trying to get run Linux usefully on
old and/or low spec machines, (4 MB 486s, etc).
Adam Belay <ambx1@neo.rr.com> [17 dec 2002]
I am Plug and Play maintainer.
Andrew Morton <akpm@digeo.com> [10 dec 2002]
- VM
- The "data" part of the VFS: pagecache, buffer layer, etc.
- memory management
- ext2 and ext3
- 3c59x.c
- direct-IO
James Simmons <jsimmons@infradead.org> [28 Nov 2002]
Console and framebuffer subsystems.
I also play around with the input layer.
Petko Manolov <petkan@users.sourceforge.net> [27 nov 2002]
pegasus and rtl8150 usb-ethernet drivers maintainer.
Interested in any bugs or new devices related to those drivers.
string-486.h code maintainer.
Greg Ungerer <gerg@snapgear.com> [14 nov 2002]
uClinux (MMU-less support) maintainer. I'll take antyhing
specifically related to MMU-less support or any of the
MMU-less architecture branches (m68knommu, v850, etc).
I would highly recommend sending to uclinux-dev@uclinux.org
mailing list as well.
Andre Hedrick <andre@linux-ide.org> [02 oct 2002]
ATA/ATAPI Storage Architect [2.0,2.2,2.4,2.5]
HBA interface developer
Serial ATA Architect [future release]
Voting NCITS member AT-Attachment Committee
Jeff Garzik <jgarzik@mandrakesoft.com> [24 sep 2002]
I am the network-card-drivers guy (8139 for instance).
CC me and Andrew Morton <akpm@digeo.com> on network driver patches.
Jan-Benedict Glaw <jbglaw@lug-owl.de> [18 sep 2002]
I'm responsible for Alpha's srm_env driver, providing access to
SRM's firmware variables.
Stuart MacDonald <stuartm@connecttech.com> [13 sep 2002]
Connect Tech's linux kernel guy. Currently includes hacking on
drivers/char/serial.c (Blue Heat, Xtreme, Dflex) and maintaining
drivers/usb/serial/whiteheat.c (WhiteHEAT)
Vojtech Pavlik <vojtech@ucw.cz> [13 sep 2002]
Feel free to send me bug reports and patches to input device drivers
(drivers/input/*, drivers/char/joystick/*)
I also want to receive bug reports and patches for following
USB drivers: printer, acm, catc, hid*, usbmouse, usbkbd, wacom.
All other (not in the list) USB driver changes should go to USB
maintainer (hopefully there is one listed here :-).
Also CC me if you are posting VIA IDE driver related message
(although I am not IDE subsystem maintainer).
Robert Love <rml@tech9.net> [12 sep 2002]
Preemptible kernel maintainer.
I am also interesting in anything related to scheduling or locking
primitives.
Jan Kara <jack@suse.cz> [22 aug 2002]
quota subsystem maintainer
Paul Larson <plars@linuxtestproject.org> [20 aug 2002]
I'm a maintainer for the Linux Test Project and it would be nice
if people knew to send their test programs, etc. to me. I see
a lot of them flying around on lkml and try to catch them when
I can, but it's a lot to keep up with. It would be even better
if people just knew to send them our way so we could clean
them up and put them in LTP for regression testing.
Dave Engebretsen <engebret@vnet.ibm.com> [15 aug 2002]
PPC64 architecture maintainer. Please send PPC64 patches to me
and our mailing list at <linuxppc64-dev@lists.linuxppc.org>
Ingo Molnar <mingo@elte.hu> [30 jul 2002]
Ingo wrote the new scheduler for 2.5.
Ralf Baechle <ralf@uni-koblenz.de> [30 jul 2002]
I am maintainer of the AX.25 code
Victor Yodaiken <yodaiken@fsmlabs.com> [30 jul 2002]
RTLinux patches, updates, contributions, drivers.
Please send first to the list: rtl@rtlinux.org
Pavel Machek <pavel@ucw.cz> [27 jul 2002]
I am network block device maintainer. Visit http://nbd.sf.net.
(see Steven Whitehouse <steve@gw.chygwyn.com> entry)
I am working on software suspend.
William Irwin <wli@holomorphy.com> [02 jul 2002]
Send bug reports and/or feature requests related to many tasks,
rmap, space consumption, or allocators to me. I'm involved in
* rmap
* memory allocators
* reducing space consumed by data structures (e.g. struct page)
* issues arising in workloads with many tasks
* kernel janitoring
See also:
Rik van Riel <riel@surriel.com>
Andrea Arcangeli <andrea@suse.de>
Martin Bligh <Martin.Bligh@us.ibm.com>
Andrew Morton <akpm@digeo.com>
Dave Jones <davej@suse.de> [23 apr 2002]
I collect various bits and pieces for inclusion in 2.5,
especially small and trivial ones and driver updates.
I'll feed them to Linus when (and if) they
are proved to be worthy.
Andrea Arcangeli <andrea@suse.de> [28 mar 2002]
Send VM related bug reports and patches to me.
I'm especially interested in VM issues with:
* lots of RAM and CPUs
* NUMA
* heavy swap scenarios
* performance of I/O intensive workloads (in particular
with lots of async buffer flushing involved)
See also Martin J. Bligh <Martin.Bligh@us.ibm.com> entry
Mail also:
Arjan van de Ven <arjanv@redhat.com>
Martin J. Bligh <Martin.Bligh@us.ibm.com> [28 mar 2002]
I'm interested in VM issues with lots (>4G for i386)
of RAM, lots of CPUs, NUMA
Steven Whitehouse <steve@chygwyn.com> [27 mar 2002]
I am the Linux DECnet network stack maintainer
Visit http://www.chygwyn.com/decnet/
Arnaldo Carvalho de Melo <acme@conectiva.com.br> [26 mar 2002]
IPX, 802.2 LLC, NetBEUI, http://kerneljanitors.org,
cyclom2x sync card driver
John Cagle <jcagle@kernel.org> [19 mar 2002]
The current maintainer of devices.txt, the list of
assigned device numbers for LANANA. Consult the web
site (www.lanana.org) for instructions on submitting
requests for new device numbers. Send all device
related email to <device@lanana.org>.
Tigran Aivazian <tigran@veritas.com>
I am author and maintainer of BFS filesystem and IA32
microcode update driver.
Rogier Wolff <R.E.Wolff@BitWizard.nl> [12 mar 2002]
I do "specialix serial ports":
drivers/char/specialix.c (IO8+)
drivers/char/sx.c (SX, SI, SIO)
drivers/char/rio/*.c (RIO)
Martin Dalecki <martin@dalecki.de> [11 mar 2002]
IDE subsystem maintainer for 2.5
(mail Vojtech Pavlik <vojtech@suse.cz> too)
Ed Vance <serial24@macrolink.com> [05 mar 2002]
Maintainer for the generic serial driver, serial.c,
for 2.2 and 2.4 kernels. Please post patches to
linux-serial@vger.kernel.org for tested bug
fixes or to add support for a new serial device.
Limited to time available. If I have not responded
in a week, yell at serial24@macrolink.com
netfilter/iptables <netfilter-devel@lists.samba.org> [23 feb 2002]
Please report all netfilter/iptables related problems
to this mailinglist, where all netfilter developers are present.
See also http://www.netfilter.org/contact.html
Hans Reiser <reiser@namesys.com> [16 feb 2002]
Send me all reiserfs related patches with a cc to
reiserfs-dev@namesys.com, send bug reports to
reiserfs-dev@namesys.com, send paid support requests to
support@namesys.com after going to www.namesys.com/support.html
to pay, send discussions (not bug reports unless they are
interesting to most persons) to reiserfs-list@namesys.com.
If we sit on your patch for a week without responding,
yell at us, we deserve it. Look at our web page
at www.namesys.com for more about sending us code,
working with us, and our patch submission and tracking system.
Paul Bristow <paul@paulbristow.net> [16 feb 2002]
I am an ide-floppy driver maintainer
(ATAPI ZIP, LS-120/240 Superdisk, Clik! drives).
Mike Phillips <phillim2@comcast.net> [15 feb 2002]
Token ring subsystem and drivers.
Anton Altaparmakov <aia21@cam.ac.uk> [15 feb 2002]
I am the NTFS guy.
https://bugzilla.redhat.com/bugzilla [14 feb 2002]
Reports of problems with the Red Hat shipped kernels.
Alan Cox <alan@lxorguk.ukuu.org.uk> [14 feb 2002]
Linux 2.2 maintainer (maintenance fixes only).
Collator of patches for unmaintained things in 2.2/2.4.
Maintainer of the 2.4-ac (2.4 plus stuff being tested) tree.
I2O, sound, 3c501 maintainer for 2.2/2.4.
ALSA development <alsa-devel@alsa-project.org> [12 feb 2002]
Jaroslav Kysela <perex@perex.cz> [12 feb 2002]
Advanced Linux Sound Architecture
ALSA patches are available at
ftp://ftp.alsa-project.org/pub/kernel-patches/*
Neil Brown <neilb@cse.unsw.edu.au> [08 feb 2002]
I am interested in any issues with the code in:
NFS server (fs/nfsd/*)
software RAID (drivers/md/{md,raid,linear}*)
or related include files.
Maksim Krasnyanskiy <maxk@qualcomm.com> [08 feb 2002]
I'm author and maintainer of the Bluetooth subsystem
and Universal TUN/TAP device driver.
These days mostly working on Bluetooth stuff.
Rik van Riel <riel@conectiva.com.br> [07 feb 2002]
Send me VM related stuff, please CC to linux-mm@kvack.org
Geert Uytterhoeven <geert@linux-m68k.org> [07 feb 2002]
I work on the frame buffer subsystem, the m68k port (Amiga part),
and the PPC port (CHRP LongTrail part).
Unfortunately I barely have spare time to really work on these
things. My job is not Linux-related (so far :-). I can not
promise anything about my maintainership performance.
H. Peter Anvin <hpa@zytor.com> [07 feb 2002]
i386 boot and feature code, i386 boot protocol, autofs3,
compressed iso9660 (but I'll accept all iso9660-related
changes). kernel.org site manager; please contact me
for sponsorship-related issues.
kernel.org admins <ftpadmin@kernel.org> [07 feb 2002]
Kernel.org sysadmins. Contact us if you notice something breaks,
or if you want a change make sure you give us at least 1-2 weeks.
Please note that we got a lot of feature requests, a lot of
which conflict or simply aren't practical; we don't have time to
respond to all requests.
Greg KH <greg@kroah.com> [07 feb 2002]
I am USB and PCI Hotplug maintainer.
Trond Myklebust <trond.myklebust@fys.uio.no> [07 feb 2002]
I am NFS client maintainer.
Richard Gooch <rgooch@atnf.csiro.au> [07 feb 2002]
I maintain devfs. I want people to Cc: me when reporting devfs
problems, since I don't read all messages on linux-kernel.
Send devfs related patches to me directly, rather than
bypassing me and sending to Linus/Marcelo/Alan/Dave etc.
Russell King <rmk@arm.linux.org.uk> [06 feb 2002]
ARM architecture maintainer. Please send all ARM patches through
the patch system at http://www.arm.linux.org.uk/developer/patches/
New serial drivers maintainer for 2.5. Submit patches to
rmk+serial@arm.linux.org.uk
Petr Vandrovec <vandrove@vc.cvut.cz> [05 feb 2002]
ncpfs filesystem, matrox framebuffer driver, problems related
to VMware - in all of 2.2.x, 2.4.x and 2.5.x.
Reiserfs developers list <reiserfs-dev@namesys.com> [05 feb 2002]
Send all reiserfs-related stuff here including but not limited to bug
reports, fixes, suggestions.
Oleg Drokin <green@linuxhacker.ru> [05 feb 2002]
SA11x0 USB-ethernet and SA11x0 watchdog are mine.
======= These entries are suggested by lkml folks ========
Ralf Baechle <ralf@gnu.org> [27 mar 2002]
I am mips/mips64 maintainer.
David S. Miller <davem@redhat.com> [07 feb 2002]
I am Sparc64 and networking core maintainer.
======= These ones I made myself ========
======= I am waiting confirmation/correction from these people ========
Urban Widmark <urban@teststation.com> [13 feb 2002]
smbfs
video4linux list <video4linux-list@redhat.com> [12 feb 2002]
Gerd Knorr <kraxel@bytesex.org> [12 feb 2002]
video4linux
Tim Waugh <twaugh@redhat.com> [08 feb 2002]
> Who is maintaining the linux iomega stuff?
For 2.4.x, me (in theory). I don't have time for 2.5.x at the moment.
Alexander Viro <viro@math.psu.edu> [5 feb 2002]
I am NOT a fs subsystem maintainer. But I won't kill
you if you send me some generic fs bug reports and (hopefully) patches.
Eric S. Raymond <esr@thyrsus.com> [5 feb 2002]
Send kernel configuration bug reports and suggestions to me.
Also I'll be more than happy to accept help enties for kernel config
options (Configure.help).
GИrard Roudier <groudier@free.fr> [5 feb 2002]
I am SCSI guy.
Jens Axboe <axboe@suse.de> [5 feb 2002]
I am block device subsystem maintainer.
Linus Torvalds <torvalds@transmeta.com> [5 feb 2002]
Do not send anything to me unless it is for 2.5, well tested,
discussed on lkml and is used by significant number of people.
In general it is a bad idea to send me small fixes and driver
updates, send them to subsystem maintainers and/or
"small stuff" integrator (currently Dave Jones <davej@suse.de>,
see his entry). Sorry, I can't do everything.
Marcelo Tosatti <marcelo@conectiva.com.br> [5 feb 2002]
Do not send anything to me unless it is for 2.4 and well tested.
If you are sending me small fixes and driver updates, send
a copy to subsystem maintainers and/or "small stuff" integrators:
- Alan Cox <alan@lxorguk.ukuu.org.uk>,
- Rusty Russell <trivial@rustcorp.com.au>.
Rusty Russell <rusty@rustcorp.com.au> [5 feb 2002]
> Here are some cleanups of whitespace in .....
Want me to add this to the trivial patch collection for tracking?
If so just send (or cc:) it to trivial@rustcorp.com.au.
^ permalink raw reply
* 2.5.54-mjb3 (scalability / NUMA patchset)
From: Martin J. Bligh @ 2003-01-09 8:31 UTC (permalink / raw)
To: linux-kernel; +Cc: lse-tech
In-Reply-To: <214500000.1041821919@titus>
Yeah, I know I'm "fashionably late", but I wanted to clear down some
stuff before porting to 2.5.55. Will do that tommorow.
The patchset contains mainly scalability and NUMA stuff, and anything
else that stops things from irritating me. It's meant to be pretty stable,
not so much a testing ground for new stuff.
I'd be very interested in feedback from anyone willing to test on any platform, however large or small.
http://www.aracnet.com/~fletch/linux/2.5.54/patch-2.5.54-mjb3.bz2
Since 2.5.54-mjb2 (tweaked NUMA-Q patches, added Summit support)
~ cleanup_cpu_apicid Martin J. Bligh
~ smpboot_cam Martin J. Bligh
+ summit1 James Cleverdon / John Stultz
+ summit2 James Cleverdon / John Stultz
+ summit3 James Cleverdon / John Stultz
+ summit4 James Cleverdon / John Stultz
Also reordered a bunch of stuff.
Pending:
Speed up page init on boot (Bill Irwin)
Notsc automatic enablement
scheduler callers profiling (Anton)
PPC64 NUMA patches (Anton)
Scheduler tunables (rml)
Lockless xtime structures (Andi)
kallsyms Andi Kleen / Daniel Ritz
Fix stem compression bug.
apicid_to_node Martin Bligh
Create an machine specific apicid_to_node for everyone
i386_topo Matt Dobson
Some i386 topology cleanups to make it cache the data.
do_boot_error James Cleverdon
Change do_boot_cpu to return an error code instead of fishing globally
more_numaq1 James Cleverdon / Martin Bligh
yet more Numa-Q subarch splitup
cleanup_cpu_apicid Martin J. Bligh
Cleanup & simplify the apicid <-> cpu mapping stuff I put in ages ago.
smpboot_cam Martin J. Bligh
Remove clustered_apic_mode stuff from smpboot.c
nuke_clustered_apic Martin J. Bligh
Kill clustered_apic_mode and CONFIG_CLUSTERED_APIC forever.
fix_starfire_warning Martin Bligh
Fix trivial starfire compile warning that keeps annoying me.
shpte Dave McCracken
Shared pagetables (as a config option)
dcache_rcu Dipankar / Maneesh
Use RCU type locking for the dentry cache.
early_printk Dave Hansen et al.
Allow printk before console_init
confighz Andrew Morton / Dave Hansen
Make HZ a config option of 100 Hz or 1000 Hz
config_page_offset Dave Hansen / Andrea
Make PAGE_OFFSET a config option
vmalloc_stats Dave Hansen
Expose useful vmalloc statistics
numasched1 Erich Focht
Numa scheduler general foundation work + pooling
numasched2 Michael Hohnbaum
Numa scheduler lightweight initial load balancing.
local_pgdat Bill Irwin
Move the pgdat structure into the remapped space with lmem_map
thread_info_cleanup (4K stacks pt 1) Dave Hansen / Ben LaHaise
Prep work to reduce kernel stacks to 4K
interrupt_stacks (4K stacks pt 2) Dave Hansen / Ben LaHaise
Create a per-cpu interrupt stack.
stack_usage_check (4K stacks pt 3) Dave Hansen / Ben LaHaise
Check for kernel stack overflows.
4k_stack (4K stacks pt 4) Dave Hansen
Config option to reduce kernel stacks to 4K
notsc Martin Bligh
Enable notsc option for NUMA-Q (new version for new config system)
numameminfo Martin Bligh / Keith Mannthey
Expose NUMA meminfo information under /proc/meminfo.numa
kgdb Andrew Morton / Various People
The older version of kgdb, synched with 2.5.54-mm1
noframeptr Martin Bligh
Disable -fomit_frame_pointer
-mjb Martin Bligh
Add a tag to the makefile
^ permalink raw reply
* Re: [parisc-linux] unaligned accesses
From: Randolph Chung @ 2003-01-09 8:29 UTC (permalink / raw)
To: parisc-linux
In-Reply-To: <200301090755.h097tadb003653@vilmos.org>
> The other question. I am using emacs, and I regularly see these messages:
>
> Jan 8 23:52:33 hp kernel: emacs(17795): unaligned access to 0x001cdaf2 at ip=0x0008937f
> Jan 8 23:52:33 hp kernel: emacs(17795): unaligned access to 0x001cdaf2 at ip=0x0008930b
>
> What are they?
Blame LaMont!
(yes, I'm just kidding, I've just been waiting for my chance to say
this... :-)
On a more serious note, on parisc load/stores to half-words, words,
doublewords have specific address alignment requirements. the message
usually means the program in question is buggy and is making unaligned
accesses. The unaligned access is trapped and emulated by the kernel,
so normally the message itself is simply informational.
This is definitely a FAQ.... maybe we should add it to the list :)
randolph
--
Randolph Chung
Debian GNU/Linux Developer, hppa/ia64 ports
http://www.tausq.org/
^ permalink raw reply
* RE: opening a port..
From: mdew @ 2003-01-09 8:24 UTC (permalink / raw)
To: Dharmendra.T; +Cc: netfilter
In-Reply-To: <1042099912.810.21.camel@india>
On Thu, 2003-01-09 at 21:11, Dharmendra.T wrote:
> it was netcat
> >
> > apt-get install netcat
> >
> >
>
> try with netcat and let us know.
>
> --
> Dharmendra.T
> Linux Enthu
mdew:/bin# ls -al netcat
lrwxrwxrwx 1 root root 2 Jan 9 19:34 netcat -> nc
mdew:~# netcat -help
[v1.10]
connect to somewhere: nc [-options] hostname port[s] [ports] ...
listen for inbound: nc -l -p port [-options] [hostname] [port]
options:
-e prog program to exec after connect
[dangerous!!]
-b allow broadcasts
-g gateway source-routing hop point[s], up to 8
-G num source-routing pointer: 4, 8, 12, ...
-h this cruft
-i secs delay interval for lines sent, ports
scanned
-l listen mode, for inbound connects
-n numeric-only IP addresses, no DNS
-o file hex dump of traffic
-p port local port number
-r randomize local and remote ports
-q secs quit after EOF on stdin and delay of
secs
-s addr local source address
-t answer TELNET negotiation
-u UDP mode
-v verbose [use twice to be more verbose]
-w secs timeout for connects and final net reads
-z zero-I/O mode [used for scanning]
port numbers can be individual or ranges: lo-hi [inclusive]
mdew:~# netcat -p 4662
no destination
mdew:~# nc -l -p 4662
ã;ãÛûÇΨºUû×JüGâ°ødfg<øÁoÆmdew:~# netcat
Cmd line:
mdew:~# netcat -l -p 4662
ã;ãÛûÇΨºUû×JüGâ°ødfg<øÁoÆmdew:~# netcat -l -p 4662
ãP<H¹ogÝT'␉´\¾ä6▒http://emule-project.net<6ÁoÆmdew:~#
^ permalink raw reply
* Re: ipv6 stack seems to forget to send ACKs
From: Herbert Xu @ 2003-01-09 8:32 UTC (permalink / raw)
To: Wichert Akkerman, linux-kernel
In-Reply-To: <20030108130850.GQ22951@wiggy.net>
Wichert Akkerman <wichert@wiggy.net> wrote:
>
> 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} >
> 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>
> 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>
Verify the checksum of that packet, it's probably corrupt.
--
Debian GNU/Linux 3.0 is out! ( http://www.debian.org/ )
Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
^ permalink raw reply
* Re: dns doctoring
From: Raymond Leach @ 2003-01-09 8:25 UTC (permalink / raw)
To: Netfilter Mailing List
In-Reply-To: <FHEJJHLEAGOMBFDMFHNOAEIADKAA.micah@micahabrams.com>
[-- Attachment #1: Type: text/plain, Size: 2030 bytes --]
Hi
There is a feature of most named's these days often called split horizon
DNS. That is what you're looking for.
Ray
On Thu, 2003-01-09 at 10:03, Micah Abrams wrote:
> List --
>
> I'm building an iptables firewall to replace my pix 506. The firewall will
> only have two interfaces for now. My dns server sits outside my firewall on
> the internet and answers queries for both my internal network and the world.
> Of course it only contains real world ips. The pix has an option (called
> alias) that doctors dns request from my internal lan so that the reply
> packet contains the internal ip address instead of the public address given
> out by my dns server. This lets the internal machines access internal hosts
> via dns without having to run two dns servers. For example with following
> command:
>
> alias (inside) 192.168.0.5 245.243.3.5 255.255.255.255
>
> all dns queries passing through the pix containing the address 245.243.3.5
> are re-written to contain 192.168.0.5. My question is, is there any way to
> do this with iptables? How is everyone handling this? I would really like
> to avoid having two dns servers. I am very new to iptables so any and all
> help is much appreciated.
>
> Thanks
>
> ~Micah
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
( 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 |
| \_:| |:_/ |
/ / \\ // \ \
( | |) (| | )
/`\_ _/'\ /'\_ _/`\
\___)=(___/ \___)=(___/
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply
* SuSE 8.1 RPMs
From: Carsten Grohmann @ 2003-01-09 8:28 UTC (permalink / raw)
To: SELinux
Hi,
Oliver Tennert creates SELinux rpms for SuSE 8.1.
You can find them on my site http://www.carstengrohmann.de/selinux-rpm.html.
Carsten
--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.
^ permalink raw reply
* Re: Status of linuxppc_2.5
From: Brad Boyer @ 2003-01-09 8:30 UTC (permalink / raw)
To: Pantelis Antoniou; +Cc: Benjamin Herrenschmidt, Boris Bezlaj, linuxppc-dev
In-Reply-To: <3E1D2F34.20908@intracom.gr>
On Thu, Jan 09, 2003 at 10:13:40AM +0200, Pantelis Antoniou wrote:
> I'm sorry, the patch is just trivial stuff needed
> to get it to compile. I don't even have hardware
> that applies to swim3 driver. I just added the
> include for the header and modified the call
> to ide_unregister to use the new calling convention.
>
> BTW ide_unregister was not exported in linux/ide.h
> and so I added the prototype there. Maybe someone
> should notify the maintainer of the IDE layer that
> since this function is needed by the swim3 driver
> it should be visible in the header?
> Or we should use a new infrastructure?
Is there a reason that the swim3 driver needs something
from the IDE layer? I haven't tried 2.5 on my 7600 yet,
but when I'm compiling a kernel for it, I never include
IDE, since the motherboard doesn't have IDE hardware.
Any machine old enough to use the swim3 driver is slow
enough without any help...
Brad Boyer
flar@allandria.com
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply
* Re: bdi200 or powertap.. help me to decide.
From: Wolfgang Denk @ 2003-01-09 8:30 UTC (permalink / raw)
To: Omanakuttan; +Cc: linuxppc-embedded
In-Reply-To: <3E1CFC5D.5030608@tataelxsi.co.in>
In message <3E1CFC5D.5030608@tataelxsi.co.in> you wrote:
>
> I have been following the recent ( and ongoing ) discussions on bdi2000.
> I have recommended the company to buy bdi2000. The company is
> considering bdi2000 and powertap. ( AMC Applied Microsystems
> Corporation's PowerTAP).
> I am going through the data sheet of powertap and doing a comparitative
> study of both products to find out which one is better suited for linux
> kernel debugging. Frankly we don't need any of the jazz that powertap +
> MWX-ICE debugger offers .We will be happy to use GNU tools. One good
> feature I see in powertap is to examine the contents of the registers.
> but I am a little pessimistic about the linux kernel debug support on
> powertap.
Ask yourself (and your AMC / Metrowerks sales guy) the following
questions:
* Does the PowerTAP documentation / sales guys claim to support Linux
as target OS? Especially is the MMU support good enough to debug
for example dynamically loaded kernel modules?
* How many people on this mailing list actually reported that they
have successfully used a PowerTAP to debug the Linux kernel
including dynamically loaded device drivers?
* Is there support for Linux as host OS?
* Does the Linux kernel provide special hooks for the PowerTAP
(equivalent to the CONFIG_BDI_SWITCH configuration option)?
* Which CPUs are supported by the PowerTAP? The BDI2000 supports
CPU32/32+, ColdFire, PowerPC, ARM, MIPS32, XScale and M-CORE ...
Guess what we're using...
Best regards,
Wolfgang Denk
--
Software Engineering: Embedded and Realtime Systems, Embedded Linux
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd@denx.de
I wish I had a bronze torc for every user who didn't read the manual.
- Terry Pratchett, _The Light Fantastic_
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply
* [Linux-ia64] disabling nics using boot options.
From: Roy Dragseth @ 2003-01-09 8:30 UTC (permalink / raw)
To: linux-ia64
Hello again.
Thanks for all the nice answers to my previous question about disabling
interfaces with efi.
As it seems to be impossible to disable the NICs in hardware, I want to try to
make the linux kernel avoid probing the devices by using the reserve= boot
option. The problem is that I am unable to figure out the right parameters
for the Gbit NIC because /proc/pci doesn't contain any iobase information for
this device.
I found an example in the BOOTPROMPT-HOWTO,
http://www.ibiblio.org/mdw/HOWTO/BootPrompt-HOWTO-3.html#ss3.4
and it works for the 10/100Mbit interface using the eepro100 module.
Here are what /proc/pci and /proc/iomem says about the relevant devices:
/proc/pci:
Bus 0, device 3, function 0:
Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev 13).
IRQ 53.
Master Capable. Latency=128. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0x80020000 [0x80020fff].
I/O at 0xd00 [0xd3f].
Non-prefetchable 32 bit memory at 0x80000000 [0x8001ffff].
Bus 32, device 2, function 0:
Ethernet controller: BROADCOM Corporation NetXtreme BCM5701 Gigabit
Ethernet (rev 21).
IRQ 56.
Master Capable. Latency=192. Min Gnt=64.
Non-prefetchable 64 bit memory at 0x90800000 [0x9080ffff].
Bus 128, device 1, function 0:
Ethernet controller: BROADCOM Corporation NetXtreme BCM5701 Gigabit
Ethernet (#2) (rev 21).
IRQ 65.
Master Capable. Latency=192. Min Gnt=64.
Non-prefetchable 64 bit memory at 0xc0000000 [0xc000ffff].
As one can see, the entry for the Ethernet Pro 100 nic has a line
I/O at 0xd00 [0xd3f].
so the the reserve entry becomes 0xd00,64. This works as expected, the device
doesn't show up when I boot with
reserve=0xd00,64
However, the entries for the Gbit interfaces don't have this information, do
anyone know where I should look for the parameters for these devices?
r.
--
The Computer Center, University of Tromsø, N-9037 TROMSØ, Norway.
phone:+47 77 64 41 07, fax:+47 77 64 41 00
Roy Dragseth, High Performance Computing System Administrator
Direct call: +47 77 64 62 56. email: royd@cc.uit.no
^ permalink raw reply
* Re: opening a port..
From: mdew @ 2003-01-09 8:36 UTC (permalink / raw)
To: Jörg Esser; +Cc: netfilter
In-Reply-To: <3E1D2D11.50302@boh.de>
[-- Attachment #1: Type: text/plain, Size: 2089 bytes --]
On Thu, 2003-01-09 at 21:04, Jörg Esser wrote:
>
>
> mdew wrote:
>
> >On Thu, 2003-01-09 at 19:53, Dharmendra.T wrote:
> >
> >
> >>>># nc -l -p 4662
> >>>>
> >>>>And then run nmap. You should get listed this port!
> >>>>
> >>>>--
> >>>>Dharmendra.T
> >>>>Linux Enthu
> >>>>
> >>>>
> >>>mdew:~# nc -l -p 4662
> >>>ãP<H¹ogÝT'b´\Y6▒http://emule-project.net<6Ñ~ÖEmdew:~#
> >>>
> >>>(some strange characters, then it quits)
> >>>
> >>>mdew:~# netstat -an|grep 4662
> >>>mdew:~#
> >>>
> >>>nirvana:/home/mdew# nmap 10.0.0.6
> >>>
> >>>
> nmap -p4662 10.0.0.6
hmm
with all the changes it still cant see it
nirvana:/home/mdew# nmap -p4662 10.0.0.6
Starting nmap V. 3.10ALPHA4 ( www.insecure.org/nmap/ )
The 1 scanned port on debian (10.0.0.6) is: closed
Nmap run completed -- 1 IP address (1 host up) scanned in 0.319 seconds
> Should work better.
> and a new version of nmap should work better, too.
> 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)
>
> >>>Starting nmap V. 3.10ALPHA4 ( www.insecure.org/nmap/ )
> >>>Interesting ports on debian (10.0.0.6):
> >>>(The 1591 ports scanned but not shown below are in state: closed)
> >>>Port State Service
> >>>22/tcp open ssh
> >>>25/tcp open smtp
> >>>110/tcp open pop-3
> >>>111/tcp filtered sunrpc
> >>>113/tcp open auth
> >>>135/tcp filtered loc-srv
> >>>136/tcp filtered profile
> >>>137/tcp filtered netbios-ns
> >>>138/tcp filtered netbios-dgm
> >>>139/tcp filtered netbios-ssn
> >>>199/tcp filtered smux
> >>>826/tcp filtered unknown
> >>>953/tcp filtered rndc
> >>>8080/tcp open http-proxy
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>nc, I mean to say netcat.?
> >>
> >>
> >
> >it was netcat
> >
> >apt-get install netcat
> >
> >
> >
> >
> >
> >
>
>
>
[-- Attachment #2: iptable_list.txt --]
[-- Type: text/plain, Size: 11602 bytes --]
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT tcp -- anywhere anywhere tcp dpt:pop3
ACCEPT udp -- anywhere anywhere udp dpt:pop3
ACCEPT udp -- anywhere anywhere udp dpt:pop3
ACCEPT tcp -- anywhere anywhere tcp dpt:pop3
ACCEPT tcp -- anywhere anywhere tcp dpt:smtp
ACCEPT tcp -- anywhere anywhere tcp dpt:ssmtp
REJECT tcp -- anywhere anywhere tcp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp spts:135:netbios-ssn reject-with icmp-port-unreachable
ACCEPT tcp -- anywhere anywhere tcp dpt:auth
ACCEPT tcp -- anywhere anywhere tcp dpt:auth
ACCEPT tcp -- anywhere anywhere tcp spt:auth
ACCEPT tcp -- anywhere anywhere tcp spt:auth
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp spt:domain
ACCEPT tcp -- anywhere anywhere tcp spt:domain
ACCEPT udp -- anywhere anywhere udp dpt:domain
ACCEPT udp -- anywhere anywhere udp dpt:domain
ACCEPT udp -- anywhere anywhere udp spt:domain
ACCEPT udp -- anywhere anywhere udp spt:domain
ACCEPT tcp -- anywhere anywhere tcp dpt:4661
ACCEPT udp -- anywhere anywhere udp dpt:4661
ACCEPT udp -- anywhere anywhere udp dpt:4661
ACCEPT tcp -- anywhere anywhere tcp dpt:4661
ACCEPT tcp -- anywhere anywhere tcp spt:4661
ACCEPT udp -- anywhere anywhere udp spt:4661
ACCEPT udp -- anywhere anywhere udp spt:4661
ACCEPT tcp -- anywhere anywhere tcp spt:4661
ACCEPT tcp -- anywhere anywhere tcp dpt:4662
ACCEPT udp -- anywhere anywhere udp dpt:4662
ACCEPT udp -- anywhere anywhere udp dpt:4662
ACCEPT tcp -- anywhere anywhere tcp dpt:4662
ACCEPT tcp -- anywhere anywhere tcp spt:4662
ACCEPT udp -- anywhere anywhere udp spt:4662
ACCEPT udp -- anywhere anywhere udp spt:4662
ACCEPT tcp -- anywhere anywhere tcp spt:4662
ACCEPT tcp -- anywhere anywhere tcp dpt:4665
ACCEPT udp -- anywhere anywhere udp dpt:4665
ACCEPT udp -- anywhere anywhere udp dpt:4665
ACCEPT tcp -- anywhere anywhere tcp dpt:4665
ACCEPT tcp -- anywhere anywhere tcp spt:4665
ACCEPT udp -- anywhere anywhere udp spt:4665
ACCEPT udp -- anywhere anywhere udp spt:4665
ACCEPT tcp -- anywhere anywhere tcp spt:4665
REJECT tcp -- anywhere anywhere tcp dpt:111 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:smux reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:826 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:953 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:111 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:smux reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:826 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:953 reject-with icmp-port-unreachable
Chain FORWARD (policy ACCEPT)
target prot opt source destination
REJECT tcp -- anywhere anywhere tcp dpts:netbios-ns:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp dpts:netbios-ns:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp spts:netbios-ns:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp spts:netbios-ns:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp dpts:135:netbios-ssn reject-with icmp-port-unreachable
ACCEPT tcp -- anywhere anywhere tcp dpt:auth
ACCEPT tcp -- anywhere anywhere tcp spt:auth
ACCEPT tcp -- anywhere anywhere tcp dpt:auth
ACCEPT tcp -- anywhere anywhere tcp spt:auth
ACCEPT tcp -- anywhere anywhere tcp dpt:auth
ACCEPT tcp -- anywhere anywhere tcp dpt:auth
ACCEPT tcp -- anywhere anywhere tcp dpt:auth
ACCEPT tcp -- anywhere anywhere tcp dpt:auth
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp spt:domain
ACCEPT tcp -- anywhere anywhere tcp dpt:domain
ACCEPT tcp -- anywhere anywhere tcp spt:domain
ACCEPT tcp -- paul. anywhere tcp dpt:4665 limit: avg 1/hour burst 5
ACCEPT udp -- paul. anywhere udp dpt:4665 limit: avg 1/hour burst 5
ACCEPT udp -- paul. anywhere udp spt:4665 limit: avg 1/hour burst 5
ACCEPT tcp -- paul. anywhere tcp spt:4665 limit: avg 1/hour burst 5
ACCEPT tcp -- anywhere anywhere tcp dpt:4661
ACCEPT tcp -- anywhere anywhere tcp dpt:4661
ACCEPT udp -- anywhere anywhere udp dpt:4661
ACCEPT udp -- anywhere anywhere udp dpt:4661
ACCEPT udp -- anywhere anywhere udp spt:4661
ACCEPT udp -- anywhere anywhere udp spt:4661
ACCEPT tcp -- anywhere anywhere tcp spt:4661
ACCEPT tcp -- anywhere anywhere tcp spt:4661
ACCEPT tcp -- anywhere anywhere tcp dpt:4662
ACCEPT tcp -- anywhere anywhere tcp dpt:4662
ACCEPT udp -- anywhere anywhere udp dpt:4662
ACCEPT udp -- anywhere anywhere udp dpt:4662
ACCEPT udp -- anywhere anywhere udp spt:4662
ACCEPT udp -- anywhere anywhere udp spt:4662
ACCEPT tcp -- anywhere anywhere tcp spt:4662
ACCEPT tcp -- anywhere anywhere tcp spt:4662
ACCEPT tcp -- anywhere anywhere tcp dpt:4665
ACCEPT tcp -- anywhere anywhere tcp dpt:4665
ACCEPT udp -- anywhere anywhere udp dpt:4665
ACCEPT udp -- anywhere anywhere udp dpt:4665
ACCEPT udp -- anywhere anywhere udp spt:4665
ACCEPT udp -- anywhere anywhere udp spt:4665
ACCEPT tcp -- anywhere anywhere tcp spt:4665
ACCEPT tcp -- anywhere anywhere tcp spt:4665
REJECT tcp -- anywhere anywhere tcp dpt:111 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:smux reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:826 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:953 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:111 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:smux reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:826 reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpt:953 reject-with icmp-port-unreachable
ACCEPT tcp -- anywhere 10.0.0.6 tcp dpt:4662
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
REJECT tcp -- anywhere anywhere tcp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp dpts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT tcp -- anywhere anywhere tcp spts:135:netbios-ssn reject-with icmp-port-unreachable
REJECT udp -- anywhere anywhere udp spts:135:netbios-ssn reject-w
^ permalink raw reply
* 2.5.54...bk-current problem with soundcore.ko (unknown symbol errno) fix
From: Dzmitry Chekmarou @ 2003-01-09 8:51 UTC (permalink / raw)
To: Jaroslav Kysela; +Cc: linux-kernel
Hello
In 2.5.54 error appears:
soundcore: Unknown symbol errno
>From LKML, this comes with ChangeSet@1.879.1.43, 2003-01-05 20:55:52-08:00, varenet@parisc-linux.org ([PATCH] linux-2.5.46: Remove unused static variable)
Here is fix:
--start--
--- linux-2.5/sound/sound_firmware.c Thu Jan 9 09:40:48 2003
+++ linux-2.5.new/sound/sound_firmware.c Thu Jan 9 10:29:41 2003
@@ -5,6 +5,7 @@
#include <linux/mm.h>
#include <linux/slab.h>
#include <linux/unistd.h>
+static int errno;
#include <asm/uaccess.h>
static int do_mod_firmware_load(const char *fn, char **fp)
--end--
--
Regards, Zmiter.
^ permalink raw reply
* Re: (usagi-core 11007) [PATCH] IPsec Configuration Extension for IPv6
From: David S. Miller @ 2003-01-09 8:39 UTC (permalink / raw)
To: usagi-core, Kazunori.Miyazawa; +Cc: linux-kernel, netdev
In-Reply-To: <20030107130050.0903bf59.Kazunori.Miyazawa@jp.yokogawa.com>
From: Kazunori Miyazawa <Kazunori.Miyazawa@jp.yokogawa.com>
Date: Tue, 7 Jan 2003 13:00:50 +0900
This patch is simple extension of PF_KEY to support IPv6;
to accept IPv6 IPsec configurations.
Ok. Your patch looks OK and probably I will integrate it to my
tree tomorrow.
However this patch does not contain any codes to process the packets
in IPv6 stack because we wonder how we should implement it:
1. The building packet codes of datagram (ip_append_data()) is
very different from ip6_build_xmit(). And I guess you will
change ip6_build_xmit() to ip6_append_data().
2. How should we implement to process destination option header
which is inside of AH and/or ESP? There seems two options.
One is to process IPsec on parsing extension headers.
The other is to process IPsec as upper layer protocol and
we always check the destination option header when we finish
to process AH or ESP.
We will be glad to hear your preferences, plans or a better way
to implementation.
To be honest no concrete plans exist. Alexey is currently
offline and I expected to bring him into an ipv6 ipsec discussion
as soon as he reappears. I do not know when he will return, however.
Because of this, I would suggest to just keep working in area of
AH/ESP ipv6-specific packet creation and parsing. Stay clear of
routing/dst/input/output interface issues. If you finish the packet
handling/building work and Alexey does not return, we can work on
design without him.
^ permalink raw reply
* Re: marking all h323 packets with some TOS
From: Raymond Leach @ 2003-01-09 8:44 UTC (permalink / raw)
To: Upma Gandhi; +Cc: Netfilter Mailing List
In-Reply-To: <3E1D2F29.6443D681@networkprograms.com>
[-- Attachment #1: Type: text/plain, Size: 1534 bytes --]
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 |
| \_:| |:_/ |
/ / \\ // \ \
( | |) (| | )
/`\_ _/'\ /'\_ _/`\
\___)=(___/ \___)=(___/
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply
* Re: lk maintainers
From: Andre Hedrick @ 2003-01-09 8:51 UTC (permalink / raw)
To: Denis Vlasenko; +Cc: linux-kernel
In-Reply-To: <200301090824.h098OHs09401@Port.imtp.ilyichevsk.odessa.ua>
Serial ATA Architect [released][backported]
Cheers,
Andre Hedrick
LAD Storage Consulting Group
^ permalink raw reply
* Fwd: Verano gets real-time with SELinux
From: Russell Coker @ 2003-01-09 8:44 UTC (permalink / raw)
To: selinux
NB I'm just a regular subscriber to Network World. I don't know anything
about what Verano is doing other than this very brief article. If anyone
knows more then a detailed posting would be welcome...
---------- Forwarded Message ----------
Subject: Verano gets real-time with SELinux
Date: Thu, 9 Jan 2003 00:30
From: NW on Linux <Linux@bdcimail.com>
To: russell@coker.com.au
NETWORK WORLD NEWSLETTER: PHIL HOCHMUTH on
LINUX
01/08/03
Today's focus: Verano gets real-time with SELinux
Dear Russell Coker,
In this issue:
* Verano turns to extra-secure version of Linux
* Links related to Linux
* Featured reader resource
_______________________________________________________________
NETWORK WORLD SPECIAL REPORTS
Exclusive to Network World Fusion - our Special Reports cover
key network technology topics including Security, Business
Continuity, Network/Systems Management, Storage and more. Each
Network World Fusion Special Report is available to you free of
charge - registration is required. Click here:
http://nww1.com/go/1216nwwspec.html
_______________________________________________________________
FREE Technical White Paper: "Higher Availability. Lower TCO."
As companies focus on Total Cost of Ownership (TCO),
availability becomes even more critical. This white paper
discusses the human and technical factors involved in increased
availability and provides an overview of related Sun products,
services, and solutions. Click here for your free copy:
http://nww1.com/go/ad369.html
_______________________________________________________________
Today's focus: Verano gets real-time with SELinux
By Phil Hochmuth
If you're looking for a secure computing platform to run
mission-critical applications, there are dozens of vendors
eager for your business that offer a variety of products. Or
you could just turn to the National Security Agency, which is
what Verano did.
Verano recently announced it is using SELinux, developed by the
NSA, as a secure server platform for software products that
control and monitor industrial processes.
Verano is releasing its Supervisory Control and Data
Acquisition (SCADA) software for SELinux. SCADA is designed to
allow real-time, Internet-based control and monitoring of
infrastructure at critical facilities.
Security Enhanced Linux, or SELinux, was developed by the NSA
as a version of the operating system with security enhancements
beyond most commercial distributions of Linux. SELinux segments
parts of Linux, and the applications that run on the server,
into secure domains, which are aimed at preventing some of the
"buffer overflow" and "string format" attacks that are used to
compromise Linux systems.
Verano's Enterprise Link and Real Time Application Platform
(RTAP) are secure software products used by customers such as
Boeing, ChevronTexaco and Bayer, and run on a variety of Unix
platforms. The company says it went with SELinux for SCADA to
provide an enhanced level of security. SELinux/SCADA is
targeted as a platform for running monitoring and control
software for facilities such as factories, power plants, oil
and gas pipelines, as well as public transportation and
utilities.
_______________________________________________________________
To contact Phil Hochmuth:
Phil Hochmuth is a Senior Writer for Network World, and
a former systems integrator. You can reach him at
mailto:phochmut@nww.com.
_______________________________________________________________
FREE Technical White Paper: "Higher Availability. Lower TCO."
As companies focus on Total Cost of Ownership (TCO),
availability becomes even more critical. This white paper
discusses the human and technical factors involved in increased
availability and provides an overview of related Sun products,
services, and solutions. Click here for your free copy:
http://nww1.com/go/ad369.html
_______________________________________________________________
RELATED EDITORIAL LINKS
More on SELinux
http://www.nsa.gov/selinux/src-disclaim.html
Archive of the Linux newsletter:
http://www.nwfusion.com/newsletters/linux/index.html
_______________________________________________________________
FEATURED READER RESOURCE
HOLIDAY SHOPPING MADE A LITTLE EASIER ON NWFUSION'S NETSMART
Check out NetSmart - Network World's premier books and training
resource. At NetSmart, you will find all the IT learning tools
you need to advance your career. Easily select and purchase
from a comprehensive group of leading vendor certification
programs, practice tests, face-to-face events, Webcasts and
much more! Visit NetSmart at: http://nww1.com/go/ad363.html
_______________________________________________________________
May We Send You a Free Print Subscription?
You've got the technology snapshot of your choice delivered
at your fingertips each day. Now, extend your knowledge by
receiving 51 FREE issues to our print publication. Apply
today at http://www.subscribenw.com/nl2
International subscribers click here :
http://nww1.com/go/circ_promo.html
_______________________________________________________________
SUBSCRIPTION SERVICES
To subscribe or unsubscribe to any Network World e-mail
newsletters, go to:
http://www.nwwsubscribe.com/news/scripts/notprinteditnews.asp
To unsubscribe from promotional e-mail go to:
http://www.nwwsubscribe.com/ep
To change your e-mail address, go to:
http://www.nwwsubscribe.com/news/scripts/changeemail.asp
Subscription questions? Contact Customer Service by replying to
this message.
Have editorial comments? Write Jeff Caruso, Newsletter Editor,
at: mailto:jcaruso@nww.com
For advertising information, write Alonna Doucette, V.P. of
Online Development, at: mailto:sponsorships@nwfusion.com
Copyright Network World, Inc., 2003
------------------------
This message was sent to: russell@coker.com.au
-------------------------------------------------------
--
http://www.coker.com.au/selinux/ My NSA Security Enhanced Linux packages
http://www.coker.com.au/bonnie++/ Bonnie++ hard drive benchmark
http://www.coker.com.au/postal/ Postal SMTP/POP benchmark
http://www.coker.com.au/~russell/ My home page
--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.
^ permalink raw reply
* Re: 2.4.21-pre3 fails compile of ehci-hcd.c
From: Greg KH @ 2003-01-09 8:54 UTC (permalink / raw)
To: Kristofer T. Karas; +Cc: Linux Kernel
In-Reply-To: <1042100988.3055.11.camel@madmax>
On Thu, Jan 09, 2003 at 03:29:46AM -0500, Kristofer T. Karas wrote:
> On Thu, 2003-01-09 at 02:38, Greg KH wrote:
> > On Thu, Jan 09, 2003 at 02:11:15AM -0500, Kristofer T. Karas wrote:
> > > Noticed that I could not get patch-2.4.21-pre3 to compile:
> >
> > Does this patch solve it for you?
>
> Hi Greg - Yes. The extra whitespace made gcc do the right thing.
> Thanks.
Thanks for testing it, I'll go add it to my trees.
> <Bewilderment> Well I learn something new every day </Bewilderment>
>
> I notice, however, that speed with this version of EHCI seems down.
> hdparm -t /dev/discs/disc1/disc
> 2.4.21-pre2 2.4.21-pre3
> ----------- -----------
> 10.5 MB/s 8.3 MB/s
Hm, that is odd.
> Either way, this is a great improvement over my previous attempts at
> getting USB2.0 running with a Soltek SL75-DRV2 MoBo, which resulted in
> instantaneous reboots.
Yes, a little slower is better than reboots :)
thanks,
greg k-h
^ permalink raw reply
* [PATCH 2.5.55] make PCI_LEGACY_PROC depend on PCI
From: Rolf Eike Beer @ 2003-01-09 8:58 UTC (permalink / raw)
To: linux-kernel
Hi,
from my point of view this would make sense. Or did I miss something magic?
Rolf Eike Beer
--- linux-2.5.55-caliban/drivers/pci/Kconfig.old Thu Jan 9 09:55:07 2003
+++ linux-2.5.55-caliban/drivers/pci/Kconfig Thu Jan 9 09:55:24 2003
@@ -3,6 +3,7 @@
#
config PCI_LEGACY_PROC
bool "Legacy /proc/pci interface"
+ depends on PCI
---help---
This feature enables a procfs file -- /proc/pci -- that provides a
summary of PCI devices in the system.
^ permalink raw reply
* Re: Gauntlet Set NOW!
From: Jeremy Fitzhardinge @ 2003-01-09 8:57 UTC (permalink / raw)
To: Andrew Morton; +Cc: rms, andre, linux-kernel
In-Reply-To: <3E1D2E12.27417587@digeo.com>
On Thu, 2003-01-09 at 00:08, Andrew Morton wrote:
> Richard Stallman wrote:
> >
> > ...
> > That's not the FSF's view. Our view is that just using structure
> > definitions, typedefs, enumeration constants, macros with simple
> > bodies, etc., is NOT enough to make a derivative work. It would take
> > a substantial amount of code (coming from inline functions or macros
> > with substantial bodies) to do that.
>
> The last part doesn't make a lot of sense.
>
> Use of an inline function is just that: usage. It matters not at
> all whether that function is invoked via inline integration or via
> subroutine call. This is merely an implementation detail within
> the code which provides that function.
>
> Such functions are part of the offered API which have global scope,
> that's all.
The thing that copyright law cares about is whether the thing you're
shipping (in binary form) is a derivative work of something else; the
GPL cares if that "something else" is licensed under the GPL because it
requires the whole to be also (at least) GPL'd. Merely calling a
function from a piece of code doesn't make that code a derivative work
of the called function, but it would if the function were inlined.
If a non-GPL piece of code depends on a piece of GPL'd code, but they
are not shipped in a bound state (ie, dynamically linked), then the
non-GPL code is not obligated to be GPL'd because it isn't a derivative
work. This isn't the stated position of the FSF (at least last time I
asked, because they don't consider static and dynamic binding to be
separate cases), but it's the only one which makes sense in terms of
looking at code in the binary and how it got there.
There's a more complex argument that merely depending on GPL'd code (as
a client of a GPL'd library, for example) makes your program a
derivative work, even if your distributed binary contains no GPL'd
code. This argument is based on the assumption that you're depending on
an API for which all the implementations are GPL'd, so there's no way
you can run the code without binding to GPL'd code. All it takes is one
non-GPL'd implementation to break this argument.
Bear in mind that the GPL only governs the act of distribution, so
creating a derivative work dynamically at runtime is not subject to the
GPL. Doing it statically means that you have to distribute the
derivative work, which is subject to the GPL.
Also bear in mind that copyright law only protects things with a
creative input; you cannot copyright pure facts. As Richard says, the
FSF considers things like function names, types, structure definitions,
constants, etc to be pure facts which are necessary to know to call an
API (and extends that to include small pieces of code, where "small" is
not well defined). The implementation of the API itself *is* creative,
and is therefore protected by copyright law. Hence the distinction
between definitions and larger inlined implementations.
Since the thing that is under consideration is not source code, but the
distribution of binaries generated from the source, it is not merely an
implementation detail as to whether a piece of code is included by
reference (ie, an out-of-line function call) or included explicitly
(inlined code). It makes the difference between a non-derivative work
and a derivative work.
J
[Not a lawyer, but I've spent a lot of time talking to them about this
stuff. Not that it makes this message at all valuable or reliable. ]
^ permalink raw reply
* Re: Nvidia and its choice to read the GPL "differently"
From: John Alvord @ 2003-01-09 8:57 UTC (permalink / raw)
To: vlad; +Cc: rms, linux-kernel
In-Reply-To: <010101c2b786$794d87a0$0200a8c0@wsl3>
Try to imagine the last 12 years of Linux without
gcc
binutils
unix programs such as ls, cp, rm, etc
I personally believe the current state of the Linux kernel would have
been impossible to achieve (at this time) without the above tools.
The Linux kernel development has stood on the shoulders of the GNU
effort the whole time.
Whether the result should be labeled as GNU/Linux is semantics - what
is the meaning of "operating system". And it is redundant... after
all there is no Linux without GNU, so why force unnecessary
information on terms. If there was an ATT/Linux and an Intel/Linux,
having a GNU/Linux would make some sense... but that is not the way it
is. GNU/Linux is singular, so Linux makes a reasonable contraction.
Distributor marketting wants a neat snapy name that is easy to
remember. Linux is close enough to unix to merge meanings a bit.
People who read about Linus Torvalds get the Linus/Linux play on
words.
Another puzzling aspect to me is that GNU really goes beyond what I
think of as an operating system. I have a suite of GNU tools installed
on a Windows NT machine and I use make, ls, cp, mv all day. So I am
using GNU on a foreign operating system... or does my usage needs to
be labeled as GNU/Windows NT?
john alvord
On Wed, 8 Jan 2003 20:26:09 -0600, "Vlad@Vlad.geekizoid.com"
<vlad@vlad.geekizoid.com> wrote:
>Do you actually buy your own bullshit here? If so, that's sad. I used to
>respect you. I'd like to see you put your money where your mouth is - PROVE
>that GNU (not just people who have release GPL'd software) contributed most
>of the work to say Slackware, or Debian, or Red Hat.
>
>Face it - you're full of it. You're not fooling anyone either.
>
>-----Original Message-----
>From: linux-kernel-owner@vger.kernel.org
>[mailto:linux-kernel-owner@vger.kernel.org]On Behalf Of Richard Stallman
>Sent: Wednesday, January 08, 2003 2:00 AM
>To: lm@bitmover.com
>Cc: lm@bitmover.com; acahalan@cs.uml.edu; linux-kernel@vger.kernel.org
>Subject: Re: Nvidia and its choice to read the GPL "differently"
>
>
> Great. So not only is there no legal need to cite GNU in the Linux
> name, there is no ethical obligation either.
>
>When you take part of my statement, stretch it, interpret it based on
>assumptions you know I disagree with, and present the result as
>something I said, that doesn't prove anything. It is childish.
>
>There is no ethical obligation to mention secondary contributions
>incorporated in a large project. There ethical obligation is to cite
>the main developer. In the GNU/Linux system, the GNU Project is the
>principal contributor; the system is more GNU than anything else,
>and we started it.
>
>-
>To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
>the body of a message to majordomo@vger.kernel.org
>More majordomo info at http://vger.kernel.org/majordomo-info.html
>Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply
* limit rule on sparc-linux
From: Christian Birchinger @ 2003-01-09 8:58 UTC (permalink / raw)
To: netfilter-devel
Hello
Is there a known patch for the non-working limit rule on
sparc/linux? The last version Kernel i've tested is 2.4.20
and it still refuses limit rules.
I'm not sure if the problem has been reported on this list.
I saw it on many places (Google also found it on some Debian
mailinglists).
Heres a quick example of a rule which perfectly works on x86 but
fails on sparc64:
# iptables -A INPUT -j ACCEPT -p icmp -m limit --limit 120/minute
iptables: Invalid argument
#
If it helps, here are the last lines of a strace with this
command:
open("/lib/iptables/libipt_limit.so", O_RDONLY) = 3
read(3,"\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\22\0\0\0\1\0\0\6"... ,1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=5758, ...}) = 0
mmap(NULL, 69552, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x701b8000
mprotect(0x701ba000, 61360, PROT_NONE) = 0
mmap(0x701c8000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x701c8000
close(3) = 0
socket(PF_INET, SOCK_RAW, IPPROTO_RAW) = 3
getsockopt(3, SOL_IP, 0x40 /* IP_??? */, [1718185076], [84]) = 0
getsockopt(3, SOL_IP, 0x41 /* IP_??? */, [1718185076], [672]) = 0
rt_sigtimedwait(ptrace: umoven: Input/output error
[?], 0x3) = -1 EINVAL (Invalid argument)
write(2, "iptables: Invalid argument\n", 27iptables: Invalid argument
) = 27
exit(1) = ?
--
Christian Birchinger
^ permalink raw reply
* Re: OT Naming. was: Re: Why is Nvidia given GPL'd code to use in closed source drivers?
From: Hacksaw @ 2003-01-09 9:08 UTC (permalink / raw)
To: Måns Rullgård; +Cc: linux-kernel@vger.kernel.org
In-Reply-To: <yw1xn0mbn8r9.fsf@gladiusit.e.kth.se>
>The functions in glibc that you are referring to are specified by
>ANSI/ISO C and POSIX standards. If a system doesn't comply to these
>i
It's a POSIX conforming API, but the ABI is provided by linking against glibc.
It's unlikely that you could easily sub in a new libc easily, especially if
the program makes use of any GNU extensions.
--
When we have nothing to say, it is very hard to say nothing.
When we have nothing to do, it is very hard to do nothing.
http://www.hacksaw.org -- http://www.privatecircus.com -- KB1FVD
^ permalink raw reply
* 2.5.55: local symbols in net/ipv6/af_inet6.o
From: Niels den Otter @ 2003-01-09 9:10 UTC (permalink / raw)
To: linux-kernel
As of 2.5.54bk6 (including 2.5.55) I get the following compilation error:
gcc-2.95 -Wp,-MD,init/.version.o.d -D__KERNEL__ -Iinclude -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 -Iinclude/asm-i386/mach-default -fomit-frame-pointer -nostdinc -iwithprefix include -DKBUILD_BASENAME=version -DKBUILD_MODNAME=version -c -o init/version.o init/version.c
ld -m elf_i386 -r -o init/built-in.o init/main.o init/version.o init/do_mounts.o init/initramfs.o
ld -m elf_i386 -e stext -T arch/i386/vmlinux.lds.s arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/built-in.o --start-group usr/built-in.o arch/i386/kernel/built-in.o arch/i386/mm/built-in.o arch/i386/mach-default/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o crypto/built-in.o lib/lib.a arch/i386/lib/lib.a drivers/built-in.o sound/built-in.o arch/i386/pci/built-in.o net/built-in.o --end-group -o vmlinux
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 .
-- Niels
^ permalink raw reply
* Booting Linux from an already running linux
From: Anders Blomdell @ 2003-01-09 9:05 UTC (permalink / raw)
To: linuxppc embedded
Now that I have a Linux running with networking on a PrPMC800 running as
NON-MONARCH, I wonder if anybody knows about a program that can start a
fresh linux kernel from the filesystem. The reason I need this, is that the
PrPMC800 PPC-Bug does not support network booting for NON-MONARCH operation
(neither have I found any alternative that does), and downloading megabytes
over the serial line is not very tempting.
In theory it should be simple (given that we have enough RAM):
1. Load the new image into RAM (userspace)
2. Disable interrupts
3. Copy image from userspace RAM to contiguous (physical) memory
4. Jump to code in the contiguos (physical) memory
Does anybody know of such a program?
Regards
Anders Blomdell
------------------------------------------------------------------------------
Anders Blomdell
Department of Automatic Control Email: anders.blomdell@control.lth.
se
Lund Institute of Technology Phone: +46 46 222 4625
Box 118, S-221 00 Lund, Sweden Fax: +46 46 138118
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
^ permalink raw reply
* [BENCHMARK]AIM benchmark result for kernel 2.5.55
From: Sowmya Adiga @ 2003-01-09 9:18 UTC (permalink / raw)
To: linux-kernel
Hi,
Here are the AIM benchmark result for kernel 2.5.55.Kernel 2.5.55 when
compared with kernel 2.5.54 showed difference of performance in
following tests:-
Kernel 2.5.55 showed better performance in 1)signal traps/second and
2)Dynamic memory operation/second when compared with 2.5.54.
========================================================================
Test Elapsed Iteration Iteration Operation
Name Time (sec) Count Rate(loops/sec) Rate (ops/sec)
------------------------------------------------------------------------
System Memory Allocations/second
brk_test
[2.5.55] 60.02 3417 56.93102 967827.39
[2.5.54] 60.01 3500 58.32361 991501.42
Signal Traps/second
signal_test
[2.5.55] 60.00 9651 160.85000 160850.00
[2.5.54] 60.00 9282 154.70000 154700.00
Dynamic Memory Operations/second
mem_rtns_1
[2.5.55] 60.01 1838 30.62823 918846.86
[2.5.54] 60.04 1441 24.00067 720019.99
========================================================================
*There is no much significant difference in other test result.
------------------------------------------------------------------------
----
kernel 2.5.55
------------------------------------------------------------------------
----
Machine's name : access1
Machine's configuration : PIII/868MHZ/128MB
Number of seconds to run each test [2 to 1000] : 60
Path to disk files : /tmp
------------------------------------------------------------------------
----
TestTest Elapsed Iteration Iteration Operation
NumberName Time (sec) Count Rate(loops/sec) Rate(ops/sec)
------------------------------------------------------------------------
----
1 add_double 60.02 716 11.92936 214728.42
Thousand Double Precision Additions/second
2 add_float 60.05 1075 17.90175 214820.98
Thousand Single Precision Additions/second
3 add_long 60.03 1768 29.45194 1767116.44
Thousand Long Integer Additions/second
4 add_int 60.01 1768 29.46176 1767705.38
Thousand Integer Additions/second
5 add_short 60.01 4419 73.63773 1767305.45
Thousand Short Integer Additions/second
6 creat-clo 60.00 2149 35.81667 35816.67
File Creations and Closes/second
7 page_test 60.00 8556 142.60000 242420.00
System Allocations & Pages/second
8 brk_test 60.02 3417 56.93102 967827.39
System Memory Allocations/second
9 jmp_test 60.00 318222 5303.70000 5303700.00
Non-local gotos/second
10signal_test 60.00 9651 160.85000 160850.00
Signal Traps/second
11 exec_test 60.02 2084 34.72176 173.61
Program Loads/second
12 fork_test 60.05 1192 19.85012 1985.01
Task Creations/second
13 link_test 60.00 9858 164.30000 10350.90
Link/Unlink Pairs/second
14 disk_rr 60.01 500 8.33194 42659.56
Random Disk Reads (K)/second
15 disk_rw 0.11 397 6.60456 33815.34
Random Disk Writes (K)/second
16 disk_rd 60.02 2833 47.20093 241668.78
Sequential Disk Reads (K)/second
17 disk_wrt 60.05 634 10.55787 54056.29
Sequential Disk Writes (K)/second
18 disk_cp 60.04 500 8.32778 42638.24
Disk Copies (K)/second
19sync_disk_rw 61.18 1 0.01635 41.84
Sync Random Disk Writes (K)/second
20sync_disk_wrt 76.86 2 0.02602 66.61
Sync Sequential Disk Writes (K)/second
21 sync_disk_cp 77.09 2 0.02594 66.42
Sync Disk Copies (K)/second
22 disk_src 60.00 10478 174.63333 13097.50
Directory Searches/second
23 div_double 60.02 1322 22.02599 66077.97
Thousand Double Precision Divides/second
24 div_float 60.01 1322 22.02966 66088.99
Thousand Single Precision Divides/second
25 div_long 60.03 1592 26.52007 23868.07
Thousand Long Integer Divides/second
26 div_int 60.03 1592 26.52007 23868.07
Thousand Integer Divides/second
27 div_short 60.02 1592 26.52449 23872.04
Thousand Short Integer Divides/second
28 fun_cal 60.00 4362 72.70000 37222400.00
Function Calls (no arguments)/second
29 fun_cal1 60.00 10230 170.50000 87296000.00
Function Calls (1 argument)/second
30 fun_cal2 60.00 7971 132.85000 68019200.00
Function Calls (2 arguments)/second
31 fun_cal15 60.02 2455 40.90303 20942352.55
Function Calls (15 arguments)/second
32 sieve 60.51 41 0.67757 3.39
Integer Sieves/second
33 mul_double 60.00 836 13.93333 167200.00
Thousand Double Precision Multiplies/second
34 mul_float 60.03 836 13.92637 167116.44
Thousand Single Precision Multiplies/second
35 mul_long 60.00 75700 1261.66667 302800.00
Thousand Long Integer Multiplies/second
36 mul_int 60.00 76021 1267.01667 304084.00
Thousand Integer Multiplies/second
37 mul_short 60.00 60568 1009.46667 302840.00
Thousand Short Integer Multiplies/second
38 num_rtns_1 60.00 32604 543.40000 54340.00
Numeric Functions/second
39 new_raph 60.00 79918 1331.96667 266393.33
Zeros Found/second
40 trig_rtns 60.00 2165 36.08333 360833.33
Trigonometric Functions/second
41 matrix_rtns 60.00 349604 5826.73333 582673.33
Point Transformations/second
42 array_rtns 60.01 958 15.96401 319.28
Linear Systems Solved/second
43 string_rtns 60.01 851 14.18097 1418.10
String Manipulations/second
44 mem_rtns_1 60.01 1838 30.62823 918846.86
Dynamic Memory Operations/second
45 mem_rtns_2 60.00 131060 2184.33333 218433.33
Block Memory Operations/second
46 sort_rtns_1 60.01 2424 40.39327 403.93
Sort Operations/second
47 misc_rtns_1 60.00 31890 531.50000 5315.00
Auxiliary Loops/second
48 dir_rtns_1 60.00 13086 218.10000 2181000.00
Directory Operations/second
49 shell_rtns_1 60.02 2541 42.33589 42.34
Shell Scripts/second
50 shell_rtns_2 60.01 2541 42.34294 42.34
Shell Scripts/second
51 shell_rtns_3 60.00 2540 42.33333 42.33
Shell Scripts/second
52 series_1 60.00 1463914 24398.56667 2439856.67
Series Evaluations/second
53 shared_memory 60.00 165217 2753.61667 275361.67
Shared Memory Operations/second
54 tcp_test 60.00 16148 269.13333 24222.00
TCP/IP Messages/second
55 udp_test 60.00 48569 809.48333 80948.33
UDP/IP DataGrams/second
56 fifo_test 60.00 88536 1475.60000 147560.00
FIFO Messages/second
57 stream_pipe 60.00 76223 1270.38333 127038.33
Stream Pipe Messages/second
58 dgram_pipe 60.00 75782 1263.03333 126303.33
DataGram Pipe Messages/second
59 pipe_cpy 60.00 254680 4244.66667 424466.67
Pipe Messages/second
60 ram_copy 60.00 1496330 24938.83333 623969610.00
Memory to Memory Copy/second
------------------------------------------------------------------------
----
Regards
Sowmya Adiga
Project Engineer
Wipro Technologies
53/1,Hosur Road,Madivala
Bangalore-560 068,INDIA
Tel: +91-80-5502001 Extn.5086
sowmya.adiga@wipro.com
^ permalink raw reply
page: next (older) | prev (newer) | latest
- recent:[subjects (threaded)|topics (new)|topics (active)]
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.