Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-17 Thread Qing Li
Andre, Bruce, Claudio: What's the timeline you have in mind for these enhancements in the routing infrastructure? 8.0 release? Are we going to divide this work up among the four of us ? What's the regression environment and regression tests you use for verifying the kernel routing code? -- Qi

Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-17 Thread Bruce M. Simpson
Andre Oppermann wrote: In OpenBSD multipath one has to install an multipath route explicitly with the -mpath modifier to route(8) and for daemons with RTF_MPATH in the routing message. Multipath routes also retain this flag during their lifetime. If not set, the normal one-route-only behavior

Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-15 Thread Claudio Jeker
On Tue, Apr 15, 2008 at 05:53:12PM +0200, Andre Oppermann wrote: > Qing Li wrote: >> Hi Andre, is disallowed. For example, route add -net 192.103.54.0/24 10.9.44.1 route add -net 192.103.54.0/24 10.9.44.2 The second route insertion will trigger a

Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-15 Thread Andre Oppermann
Qing Li wrote: Hi Andre, is disallowed. For example, route add -net 192.103.54.0/24 10.9.44.1 route add -net 192.103.54.0/24 10.9.44.2 The second route insertion will trigger an error message of "add net 192.103.54.0/24: gateway 10.2.5.2: route already

Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-15 Thread Bruce M. Simpson
Qing Li, First of all thanks for doing this. It would have been nice to have had some advance warning though. Qing Li wrote: How does this behave with common routing daemons; Quagga/Zebra, OpenBGPD, OpenOSPFD? Hmm... Good question, I haven't tried them but I will. Is

RE: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-14 Thread Qing Li
Hi Andre, > > Do you do hash-based next-hop balancing ("flow"-aware) or > packet based round robin? Should it be made an option to > switch between them > (globally) like on Cisco routers? > This is hash-based next-hop balancing. > > > > is disallowed. For example, > >

Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-14 Thread Andre Oppermann
Qing Li wrote: qingli 2008-04-13 05:45:14 UTC FreeBSD src repository Modified files: sys/conf files options sys/net radix.c radix.h route.c route.h rtsock.c sys/netinet in_proto.c ip_output.c sys/netinet6 in6_proto.c in6_src.

Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-14 Thread Coleman Kane
On Mon, 2008-04-14 at 09:33 +0900, Pyun YongHyeon wrote: > On Sun, Apr 13, 2008 at 05:45:14AM +, Qing Li wrote: > > qingli 2008-04-13 05:45:14 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/conf files options > > sys/net ra

Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-13 Thread Pyun YongHyeon
On Sun, Apr 13, 2008 at 05:45:14AM +, Qing Li wrote: > qingli 2008-04-13 05:45:14 UTC > > FreeBSD src repository > > Modified files: > sys/conf files options > sys/net radix.c radix.h route.c route.h rtsock.c > sys/netinet in_pr

Re: cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-13 Thread Rui Paulo
On Sun, Apr 13, 2008 at 05:45:14AM +, Qing Li wrote: > qingli 2008-04-13 05:45:14 UTC > > FreeBSD src repository > > Modified files: > sys/conf files options > sys/net radix.c radix.h route.c route.h rtsock.c > sys/netinet in_proto.c ip

cvs commit: src/sys/conf files options src/sys/net radix.c radix.h route.c route.h rtsock.c src/sys/netinet in_proto.c ip_output.c src/sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c

2008-04-12 Thread Qing Li
qingli 2008-04-13 05:45:14 UTC FreeBSD src repository Modified files: sys/conf files options sys/net radix.c radix.h route.c route.h rtsock.c sys/netinet in_proto.c ip_output.c sys/netinet6 in6_proto.c in6_src.c nd6_nbr.c Lo

cvs commit: src/sys/conf files options src/sys/geom/part g_part_vtoc8.c src/sys/sys vtoc.h

2008-03-01 Thread Marcel Moolenaar
marcel 2008-03-02 00:52:49 UTC FreeBSD src repository Modified files: sys/conf files options Added files: sys/geom/partg_part_vtoc8.c sys/sys vtoc.h Log: Add support for VTOC8 labels (aka sun disk labels). When a label does not have

cvs commit: src/sys/conf files options src/sys/fs/tmpfs tmpfs.h tmpfs_fifoops.c tmpfs_fifoops.h tmpfs_subr.c tmpfs_uma.c tmpfs_uma.h tmpfs_vfsops.c tmpfs_vnops.c tmpfs_vnops.h src/sys/modules/tmpfs Ma

2007-06-15 Thread Xin LI
delphij 2007-06-16 01:56:05 UTC FreeBSD src repository Modified files: sys/conf files options sys/modules Makefile Added files: sys/fs/tmpfs tmpfs.h tmpfs_fifoops.c tmpfs_fifoops.h tmpfs_subr.c tmpfs_uma.c tmpfs_uma.h

cvs commit: src/sys/conf files options src/sys/i386/conf DEFAULTS src/sys/isa isa_common.c src/sys/pc98/conf DEFAULTS

2006-06-12 Thread Marius Strobl
marius 2006-06-12 21:07:13 UTC FreeBSD src repository Modified files: sys/conf files options sys/i386/confDEFAULTS sys/isa isa_common.c sys/pc98/confDEFAULTS Log: Make the ISAPNP code optional and only enable it on i386 and

cvs commit: src/sys/conf files options src/sys/i386/conf GENERIC src/sys/amd64/conf GENERIC

2006-04-03 Thread Scott Long
scottl 2006-04-04 04:08:07 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/conf files options sys/i386/confGENERIC sys/amd64/conf GENERIC Log: Hook the MFI driver up to the kernel build. Approved by: re Revis

cvs commit: src/sys/conf files options src/sys/dev/tdfx tdfx_linux.c tdfx_pci.c src/sys/modules Makefile src/sys/modules/3dfx Makefile src/sys/modules/3dfx_linux Makefile src UPDATING

2006-03-09 Thread Yar Tikhiy
yar 2006-03-09 21:51:01 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/conf files options sys/dev/tdfx tdfx_pci.c sys/modules Makefile sys/modules/3dfx Makefile .UPDATING Added fi

cvs commit: src/sys/conf files options src/sys/dev/tdfx tdfx_linux.c tdfx_pci.c src/sys/i386/conf NOTES src/sys/modules Makefile src/sys/modules/3dfx Makefile src/sys/modules/3dfx_linux Makefile src U

2006-03-03 Thread Yar Tikhiy
yar 2006-03-03 21:37:38 UTC FreeBSD src repository Modified files: sys/conf files options sys/dev/tdfx tdfx_pci.c sys/i386/confNOTES sys/modules Makefile sys/modules/3dfx Makefile .UPDATING

cvs commit: src/sys/conf files options

2006-02-01 Thread Robert Watson
rwatson 2006-02-01 21:00:16 UTC FreeBSD src repository Modified files: sys/conf files options Log: Add 'options AUDIT' and associate various .c files with the AUDIT option. We always build audit_syscalls.c so that the system call stubs can return ENOSYS rather th

Re: cvs commit: src/sys/conf files options src/sys/kern kern_rwlock.c subr_lock.c src/sys/sys lock.h rwlock.h

2006-02-01 Thread John Baldwin
On Wednesday 01 February 2006 00:07, Peter Jeremy wrote: > On Tue, 2006-Jan-31 19:07:05 +, Robert Watson wrote: > >On Tue, 31 Jan 2006, John Baldwin wrote: > >>>Can I suggest that this module be committed into tools/regression or > >>>similar so that it is generally available. > >> > >>I can I

Re: cvs commit: src/sys/conf files options src/sys/kern kern_rwlock.c subr_lock.c src/sys/sys lock.h rwlock.h

2006-01-31 Thread Peter Jeremy
On Tue, 2006-Jan-31 19:07:05 +, Robert Watson wrote: >On Tue, 31 Jan 2006, John Baldwin wrote: >>>Can I suggest that this module be committed into tools/regression or >>>similar so that it is generally available. >> >>I can I guess. I have 3 currently (crash, evtest, and crash2 (which is >>th

Re: cvs commit: src/sys/conf files options src/sys/kern kern_rwlock.c subr_lock.c src/sys/sys lock.h rwlock.h

2006-01-31 Thread Robert Watson
On Tue, 31 Jan 2006, John Baldwin wrote: On Saturday 28 January 2006 09:14, Peter Jeremy wrote: On Fri, 2006-Jan-27 23:13:26 +, John Baldwin wrote: Log: Add a basic reader/writer lock implementation to the kernel. Thank you. This looks interesting. Tested on: i386 (4 cpu box

Re: cvs commit: src/sys/conf files options src/sys/kern kern_rwlock.c subr_lock.c src/sys/sys lock.h rwlock.h

2006-01-31 Thread John Baldwin
On Saturday 28 January 2006 09:14, Peter Jeremy wrote: > On Fri, 2006-Jan-27 23:13:26 +, John Baldwin wrote: > > Log: > > Add a basic reader/writer lock implementation to the kernel. > > Thank you. This looks interesting. > > > Tested on: i386 (4 cpu box with a kernel module that used

Re: cvs commit: src/sys/conf files options src/sys/kern kern_rwlock.c subr_lock.c src/sys/sys lock.h rwlock.h

2006-01-28 Thread Peter Jeremy
On Fri, 2006-Jan-27 23:13:26 +, John Baldwin wrote: > Log: > Add a basic reader/writer lock implementation to the kernel. Thank you. This looks interesting. > Tested on: i386 (4 cpu box with a kernel module that used 4 threads > that randomly chose between read locks

cvs commit: src/sys/conf files options src/sys/kern kern_rwlock.c subr_lock.c src/sys/sys lock.h rwlock.h

2006-01-27 Thread John Baldwin
jhb 2006-01-27 23:13:26 UTC FreeBSD src repository Modified files: sys/conf files options sys/kern subr_lock.c sys/sys lock.h Added files: sys/kern kern_rwlock.c sys/sys rwlock.h Log: Add a ba