Re: cvs commit: src/share/man/man4 ng_tty.4 src/sys/netgraph ng_tty.c ng_tty.h

2008-10-03 Thread Alexander Motin
will try to release them as soon as node will be ready. -- Alexander Motin ___ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "[EMAIL PROTECTED]"

cvs commit: src/share/man/man4 snd_hda.4

2008-10-03 Thread Alexander Motin
mav 2008-10-03 09:19:07 UTC FreeBSD src repository Modified files: share/man/man4 snd_hda.4 Log: SVN rev 183564 on 2008-10-03 09:19:07Z by mav Add hint about hw.snd.default_unit sysctl. Revision ChangesPath 1.21 +5 -0 src/share/man/man4/snd_hd

cvs commit: src/share/man/man4 snd_hda.4

2008-09-18 Thread Alexander Motin
mav 2008-09-18 10:30:29 UTC FreeBSD src repository Modified files: share/man/man4 snd_hda.4 Log: SVN rev 183140 on 2008-09-18 10:30:29Z by mav Fix small mistake. Revision ChangesPath 1.20 +3 -3 src/share/man/man4/snd_hda.4

cvs commit: src/share/man/man4 snd_hda.4

2008-09-17 Thread Alexander Motin
mav 2008-09-17 20:34:50 UTC FreeBSD src repository Modified files: share/man/man4 snd_hda.4 Log: SVN rev 183126 on 2008-09-17 20:34:50Z by mav Bump modification date. Revision ChangesPath 1.19 +1 -1 src/share/man/man4/snd_hda.4 ___

cvs commit: src/share/man/man4 snd_hda.4

2008-09-17 Thread Alexander Motin
mav 2008-09-17 20:28:01 UTC FreeBSD src repository Modified files: share/man/man4 snd_hda.4 Log: SVN rev 183123 on 2008-09-17 20:28:01Z by mav Fix a typo. Revision ChangesPath 1.18 +1 -1 src/share/man/man4/snd_hda.4 ___

cvs commit: src/share/man/man4 snd_hda.4

2008-09-17 Thread Alexander Motin
mav 2008-09-17 20:17:22 UTC FreeBSD src repository Modified files: share/man/man4 snd_hda.4 Log: SVN rev 183121 on 2008-09-17 20:17:22Z by mav Add set of snd_hda driver configuration examples to the man page. Revision ChangesPath 1.17 +97 -0 sr

cvs commit: src/sys/dev/sound/pci/hda hdac.c

2008-09-16 Thread Alexander Motin
mav 2008-09-16 20:03:34 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: SVN rev 183097 on 2008-09-16 20:03:34Z by mav Hide some of driver's internal debugging. Left only parts surely required for basic troubleshooting and configuration

cvs commit: src/sys/dev/sound/pci/hda hdac.c

2008-09-14 Thread Alexander Motin
mav 2008-09-14 17:40:53 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: SVN rev 183025 on 2008-09-14 17:40:53Z by mav Small addition to the previous commit. Sorry. Revision ChangesPath 1.60 +1 -0 src/sys/dev/sound/pci/hd

cvs commit: src/sys/dev/sound/pci/hda hdac.c

2008-09-14 Thread Alexander Motin
mav 2008-09-14 17:37:34 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: SVN rev 183024 on 2008-09-14 17:37:34Z by mav Add some missing Realtek codec IDs. Just for reference. Fix small typo in error message. Revision ChangesPath

cvs commit: src/sys/dev/sound/pci/hda hdac.c

2008-09-14 Thread Alexander Motin
mav 2008-09-14 15:10:53 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hdac.c Log: SVN rev 183019 on 2008-09-14 15:10:53Z by mav Remove one unneeded printf from non-verbose output. Submitted by: Artem Naluzhnyy Revision ChangesPath 1.

cvs commit: src/share/man/man4 snd_hda.4

2008-09-13 Thread Alexander Motin
mav 2008-09-13 17:01:38 UTC FreeBSD src repository Modified files: share/man/man4 snd_hda.4 Log: SVN rev 183000 on 2008-09-13 17:01:38Z by mav Update man page according to r182999 snd_hda driver update. Revision ChangesPath 1.15 +160 -33 src/shar

cvs commit: src/sys/dev/sound/pci/hda hda_reg.h hdac.c hdac_private.h

2008-09-13 Thread Alexander Motin
mav 2008-09-13 16:56:03 UTC FreeBSD src repository Modified files: sys/dev/sound/pci/hda hda_reg.h hdac.c hdac_private.h Log: SVN rev 182999 on 2008-09-13 16:56:03Z by mav My massive snd_hda driver update. Because of using more clear and same time more functional co

cvs commit: src/sys/netgraph ng_base.c

2008-09-13 Thread Alexander Motin
mav 2008-09-13 09:17:02 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: SVN rev 182995 on 2008-09-13 09:17:02Z by mav We can't implicitly trust the hook on NGQF_FN/NGQF_FN2 processing in ng_apply_item(). There are possible (and I have got

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2008-09-13 Thread Alexander Motin
mav 2008-09-13 07:36:16 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/dev/ata ata-chipset.c ata-pci.h Log: SVN rev 182994 on 2008-09-13 07:36:16Z by mav MFC r182749 Add one more SII3132 chip PCI ID found on Adaptec Serial ATA II R

cvs commit: src/sys/dev/ata ata-chipset.c ata-pci.h

2008-09-04 Thread Alexander Motin
mav 2008-09-04 10:27:58 UTC FreeBSD src repository Modified files: sys/dev/ata ata-chipset.c ata-pci.h Log: SVN rev 182749 on 2008-09-04 10:27:58Z by mav Add one more SII3132 chip PCI ID found on Adaptec Serial ATA II RAID 1220SA. Submitted by: Dmitry S.

cvs commit: src/sys/netgraph ng_l2tp.c

2008-08-25 Thread Alexander Motin
mav 2008-08-25 22:26:46 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_l2tp.c Log: SVN rev 182181 on 2008-08-25 22:26:46Z by mav MFC r180943 Don't use memcpy() to copy several bytes. Store IDs is host order. It is not

cvs commit: src/sys/netinet6 icmp6.c raw_ip6.c

2008-08-25 Thread Alexander Motin
mav 2008-08-25 22:12:38 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet6 icmp6.c raw_ip6.c Log: SVN rev 182180 on 2008-08-25 22:12:38Z by mav MFC r180850, r180932 According to in_pcb.h protocol binding information has double

cvs commit: src/sys/netinet6 raw_ip6.c

2008-08-25 Thread Alexander Motin
mav 2008-08-25 22:09:19 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet6 raw_ip6.c Log: SVN rev 182179 on 2008-08-25 22:09:19Z by mav MFC r180305 Improve approximation of style(9) in raw socket code. Revision Changes

cvs commit: src/sys/netinet ip_divert.c

2008-08-25 Thread Alexander Motin
mav 2008-08-25 21:59:00 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet ip_divert.c Log: SVN rev 182178 on 2008-08-25 21:59:00Z by mav MFC r180851 According to in_pcb.h protocol binding information has double locking. It a

cvs commit: src/sys/netinet raw_ip.c

2008-08-25 Thread Alexander Motin
mav 2008-08-25 21:46:45 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet raw_ip.c Log: SVN rev 182177 on 2008-08-25 21:46:45Z by mav MFC r180828 Add hash table lookup for a fully connected raw sockets. This gives signifi

cvs commit: src/sys/netinet raw_ip.c

2008-08-25 Thread Alexander Motin
mav 2008-08-25 21:42:41 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet raw_ip.c Log: SVN rev 182176 on 2008-08-25 21:42:41Z by mav MFC r180305 Improve approximation of style(9) in raw socket code. Revision Changes

cvs commit: src/sys/netinet udp_usrreq.c

2008-08-25 Thread Alexander Motin
mav 2008-08-25 21:19:36 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet udp_usrreq.c Log: SVN rev 182174 on 2008-08-25 21:19:36Z by mav MFC r180836 Increase UDBHASHSIZE from 16 to 128 items. Previous value was chosen 10 ye

cvs commit: src/sys/netgraph ng_l2tp.c

2008-07-28 Thread Alexander Motin
mav 2008-07-28 22:22:38 UTC FreeBSD src repository Modified files: sys/netgraph ng_l2tp.c Log: SVN rev 180943 on 2008-07-28 22:22:38Z by mav Don't use memcpy() to copy several bytes. Store IDs is host order. It is not so important to bloat code for it. Combin

cvs commit: src/sys/netinet6 icmp6.c raw_ip6.c

2008-07-28 Thread Alexander Motin
mav 2008-07-28 19:32:18 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c raw_ip6.c Log: SVN rev 180932 on 2008-07-28 19:32:18Z by mav Move inpcb lock higher to protect some nonbinding fields reading. It fixes nothing at this time, but decided to

cvs commit: src/sys/netinet raw_ip.c

2008-07-27 Thread Alexander Motin
mav 2008-07-28 06:57:28 UTC FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: SVN rev 180874 on 2008-07-28 06:57:28Z by mav Some style and assertion fixes to the previous commits hinted by rwatson. There is no functional changes. Revision

cvs commit: src/sys/netinet ip_divert.c

2008-07-27 Thread Alexander Motin
mav 2008-07-27 20:48:22 UTC FreeBSD src repository Modified files: sys/netinet ip_divert.c Log: SVN rev 180851 on 2008-07-27 20:48:22Z by mav According to in_pcb.h protocol binding information has double locking. It allows access it while list travercing holdi

cvs commit: src/sys/netinet6 icmp6.c raw_ip6.c

2008-07-27 Thread Alexander Motin
mav 2008-07-27 20:30:34 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c raw_ip6.c Log: SVN rev 180850 on 2008-07-27 20:30:34Z by mav According to in_pcb.h protocol binding information has double locking. It allows access it while list travercing

cvs commit: src/sys/netinet udp_usrreq.c

2008-07-26 Thread Alexander Motin
mav 2008-07-26 23:07:34 UTC FreeBSD src repository Modified files: sys/netinet udp_usrreq.c Log: SVN rev 180836 on 2008-07-26 23:07:34Z by mav Increase UDBHASHSIZE from 16 to 128 items. Previous value was chosen 10 years ago and not very effective now. This

cvs commit: src/sys/netinet raw_ip.c

2008-07-26 Thread Alexander Motin
mav 2008-07-26 21:12:00 UTC FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: SVN rev 180833 on 2008-07-26 21:12:00Z by mav According to in_pcb.h protocol binding information has double locking. It allows access it while list travercing holding

cvs commit: src/sys/netinet raw_ip.c

2008-07-26 Thread Alexander Motin
mav 2008-07-26 17:32:15 UTC FreeBSD src repository Modified files: sys/netinet raw_ip.c Log: SVN rev 180828 on 2008-07-26 17:32:15Z by mav Add hash table lookup for a fully connected raw sockets. This gives significant performance improvements when many raw

cvs commit: src/sys/netinet/libalias alias_ftp.c

2008-07-07 Thread Alexander Motin
mav 2008-07-07 18:39:47 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet/libalias alias_ftp.c Log: SVN rev 180355 on 2008-07-07 18:39:47Z by mav MFC rev 179912: Add support for PORT/EPRT FTP commands in lowercase. Use strncasecmp() ins

cvs commit: src/sys/netgraph ng_base.c

2008-06-26 Thread Alexander Motin
mav 2008-06-26 20:21:20 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_base.c Log: SVN rev 180035 on 2008-06-26 20:21:20Z by mav MFC rev. 1.155-1.156 Rewrite node's r/w/q-lock semantics using only atomics instead of mutex

cvs commit: src/sys/netinet/libalias alias.c

2008-06-23 Thread Alexander Motin
mav 2008-06-23 14:38:33 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet/libalias alias.c Log: SVN rev 179955 on 2008-06-23 14:38:33Z by mav MFC r179478: Make m_megapullup() more intelligent: - to increase performance do not reallocat

cvs commit: src/sys/netinet/libalias alias_db.c alias_local.h

2008-06-23 Thread Alexander Motin
mav 2008-06-23 14:28:32 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet/libalias alias_db.c alias_local.h Log: SVN rev 179954 on 2008-06-23 14:28:32Z by mav MFC r179480, r179924: Increase LINK_TABLE_OUT_SIZE from 101 to 4001 like LINK_T

cvs commit: src/sys/netgraph ng_nat.c

2008-06-23 Thread Alexander Motin
mav 2008-06-23 14:19:48 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_nat.c Log: SVN rev 179953 on 2008-06-23 14:19:48Z by mav MFC r179477: Pass really available buffer size to libalias instead of MCLBYTES constant. MCLB

cvs commit: src/sys/netinet ip_fw_nat.c

2008-06-23 Thread Alexander Motin
mav 2008-06-23 14:15:53 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet ip_fw_nat.c Log: SVN rev 179952 on 2008-06-23 14:15:53Z by mav MFC r179473: PKT_ALIAS_FOUND_HEADER_FRAGMENT result is not an error, so pass that packet.

cvs commit: src/sbin/natd natd.8 natd.c natd.h

2008-06-22 Thread Alexander Motin
mav 2008-06-22 22:14:02 UTC FreeBSD src repository Modified files: sbin/natdnatd.8 natd.c natd.h Log: SVN rev 179937 on 2008-06-22 22:14:02Z by mav Add exit_delay parameter to control daemon exit delay after signal. PR: bin/58696 Submitted

cvs commit: src/sbin/natd natd.c

2008-06-22 Thread Alexander Motin
mav 2008-06-22 21:22:25 UTC FreeBSD src repository Modified files: sbin/natdnatd.c Log: SVN rev 179935 on 2008-06-22 21:22:25Z by mav Use strdup() instead of static buffer allocation to avoid 128 bytes limit on -redirect_XXX arguments length. PR:

cvs commit: src/sys/netinet/libalias alias_db.c

2008-06-22 Thread Alexander Motin
mav 2008-06-22 11:39:42 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias_db.c Log: SVN rev 179924 on 2008-06-22 11:39:42Z by mav Partially revert previous commit. DeleteLink() does not deletes permanent links so we should be aware of it and try to

cvs commit: src/sys/netinet/libalias alias.c

2008-06-21 Thread Alexander Motin
mav 2008-06-21 20:18:57 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias.c Log: SVN rev 179920 on 2008-06-21 20:18:57Z by mav Implement UDP transparent proxy support. PR: bin/54274 Submitted by: Nicolai Petri <[EMAIL PROTECTED]>

cvs commit: src/sys/netinet/libalias alias_ftp.c

2008-06-21 Thread Alexander Motin
mav 2008-06-21 16:22:56 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias_ftp.c Log: SVN rev 179912 on 2008-06-21 16:22:56Z by mav Add support for PORT/EPRT FTP commands in lowercase. Use strncasecmp() instead of huge local implementation to reduce

cvs commit: src/usr.bin/calendar/calendars calendar.freebsd

2008-06-19 Thread Alexander Motin
mav 2008-06-19 17:10:05 UTC FreeBSD src repository Modified files: usr.bin/calendar/calendars calendar.freebsd Log: SVN rev 179878 on 2008-06-19 17:10:05Z by mav Add myself. Better late then never. Revision ChangesPath 1.241 +1 -0 src/usr.bin/calenda

cvs commit: src/sys/netinet/libalias alias_db.c alias_local.h

2008-06-01 Thread Alexander Motin
mav 2008-06-01 18:35:19 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias_db.c alias_local.h Log: SVN rev 179480 on 2008-06-01 18:34:58Z by mav Increase LINK_TABLE_OUT_SIZE from 101 to 4001 like LINK_TABLE_IN_SIZE to reduce performance degradation u

cvs commit: src/sys/netinet/libalias alias.c

2008-06-01 Thread Alexander Motin
mav 2008-06-01 17:52:56 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias.c Log: SVN rev 179478 on 2008-06-01 17:52:40Z by mav Make m_megapullup() more intelligent: - to increase performance do not reallocate mbuf when possible, - to support up

cvs commit: src/sys/netgraph ng_nat.c

2008-06-01 Thread Alexander Motin
mav 2008-06-01 15:13:52 UTC FreeBSD src repository Modified files: sys/netgraph ng_nat.c Log: SVN rev 179477 on 2008-06-01 15:13:32Z by mav Pass really available buffer size to libalias instead of MCLBYTES constant. MCLBYTES constant were used with believe that

cvs commit: src/sys/netinet ip_fw_nat.c

2008-06-01 Thread Alexander Motin
mav 2008-06-01 12:29:38 UTC FreeBSD src repository Modified files: sys/netinet ip_fw_nat.c Log: SVN rev 179473 on 2008-06-01 12:29:23Z by mav PKT_ALIAS_FOUND_HEADER_FRAGMENT result is not an error, so pass that packet. This fixes packet fragmentation handeling

cvs commit: src/sys/netinet/libalias alias.c

2008-06-01 Thread Alexander Motin
mav 2008-06-01 11:47:21 UTC FreeBSD src repository Modified files: sys/netinet/libalias alias.c Log: SVN rev 179472 on 2008-06-01 11:47:04Z by mav Fix packet fragmentation support broken by copy/paste error in rev.1.60. ip_id should be u_short, but not u_char. Rev

cvs commit: src/sys/netgraph ng_base.c

2008-05-17 Thread Alexander Motin
mav 2008-05-17 08:45:58 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netgraph ng_base.c Log: MFC rev. 1.158 Use separate UMA zone for data items allocation. It is a partial rev. 1.149 rework. It allows to save several percents of CPU

cvs commit: src/sys/netgraph ng_base.c

2008-05-17 Thread Alexander Motin
mav 2008-05-17 08:43:50 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_base.c Log: MFC rev. 1.158 Use separate UMA zone for data items allocation. It is a partial rev. 1.149 rework. It allows to save several percents of CPU

cvs commit: src/sys/dev/usb uipaq.c usbdevs

2008-04-20 Thread Alexander Motin
mav 2008-04-20 17:12:11 UTC FreeBSD src repository Modified files: sys/dev/usb uipaq.c usbdevs Log: Add one more HTC PocketPC device id. Tested on HTC TyTN. Submitted by: Alexander Logvinov <[EMAIL PROTECTED]> Revision ChangesPath 1.10 +1 -0

cvs commit: src/sys/netgraph ng_base.c

2008-04-20 Thread Alexander Motin
mav 2008-04-20 11:34:56 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netgraph ng_base.c Log: MFC some small optimizations: rev. 1.151: Remove impossible (hk_peer == NULL) check. rev. 1.152: Remove ng_setisr() call from ng_dequeue(). r

cvs commit: src/sys/netgraph ng_base.c

2008-04-20 Thread Alexander Motin
mav 2008-04-20 11:28:16 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_base.c Log: MFC some small optimizations: rev. 1.151: Remove impossible (hk_peer == NULL) check. rev. 1.152: Remove ng_setisr() call from ng_dequeue(). r

cvs commit: src/sys/netgraph ng_base.c

2008-04-18 Thread Alexander Motin
mav 2008-04-19 05:30:49 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: ng_address_hook() microoptimization. Use local variables as they should be. It helps compiller to avoid some extra memory accesses. Revision ChangesPath 1.159

cvs commit: src/sys/netgraph ng_base.c

2008-04-16 Thread Alexander Motin
mav 2008-04-16 19:52:29 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Use separate UMA zone for data items allocation. It is a partial rev. 1.149 rework. It allows to save several percents of CPU time on SMP by using UMA's internal per-C

cvs commit: src/sys/netgraph netgraph.h ng_base.c src/sys/netgraph/bluetooth/include ng_bluetooth.h

2008-04-15 Thread Alexander Motin
mav 2008-04-15 21:15:32 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h ng_base.c sys/netgraph/bluetooth/include ng_bluetooth.h Log: Several changes breaking netgraph module ABI collected together: - reorder structures fields (XX_refs) a bit

cvs commit: src/sys/netgraph ng_base.c

2008-04-09 Thread Alexander Motin
mav 2008-04-09 19:03:19 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Add memory barriers to the node locking operations. Add some comments. Revision ChangesPath 1.156 +32 -18src/sys/netgraph/ng_base.c ___

Re: cvs commit: src/sys/netgraph ng_base.c

2008-04-07 Thread Alexander Motin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi. Alexander Motin wrote: > mav 2008-04-06 15:26:32 UTC > > FreeBSD src repository > > Modified files: > sys/netgraph ng_base.c > Log: > Rewrite node's r/w/q-lock semantics using only ato

cvs commit: src/share/man/man4 ng_pptpgre.4 src/sys/netgraph ng_pptpgre.c ng_pptpgre.h

2008-04-07 Thread Alexander Motin
mav 2008-04-07 10:33:28 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) share/man/man4 ng_pptpgre.4 sys/netgraph ng_pptpgre.c ng_pptpgre.h Log: MFC ng_pptpgre.c rev. 1.41-1.42 Rewrite node to support multiple hooks, alike to ng_l2tp,

cvs commit: src/sys/netgraph ng_base.c

2008-04-06 Thread Alexander Motin
mav 2008-04-06 15:26:32 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Rewrite node's r/w/q-lock semantics using only atomics instead of mutex and atomics combination. Mutex is now used only for queue protection. Also avoid unneded extra sw

cvs commit: src/sys/netgraph ng_car.c

2008-04-01 Thread Alexander Motin
mav 2008-04-01 13:58:10 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_car.c Log: MFC rev. 1.6-1.7 - Switch from timeval to bintime, to use 1/(2^20) of seconds instead of microseconds. It allows to use bit shifts instead of so

cvs commit: src/share/man/man4 ng_pptpgre.4

2008-03-30 Thread Alexander Motin
mav 2008-03-30 08:01:48 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) share/man/man4 ng_pptpgre.4 Log: MFC ng_pptpgre.c rev. 1.41-1.42 Rewrite node to support multiple hooks, alike to ng_l2tp, to use one pair of pptpgre and ksocket nodes for a

cvs commit: src/sys/netgraph ng_pptpgre.c ng_pptpgre.h

2008-03-30 Thread Alexander Motin
mav 2008-03-30 08:01:26 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_pptpgre.c ng_pptpgre.h Log: MFC ng_pptpgre.c rev. 1.41-1.42 Rewrite node to support multiple hooks, alike to ng_l2tp, to use one pair of pptpgre and ksocke

cvs commit: src/sys/netgraph ng_car.c

2008-03-30 Thread Alexander Motin
mav 2008-03-30 07:53:51 UTC FreeBSD src repository Modified files: sys/netgraph ng_car.c Log: - Account all node stats at the shape mode. - Do not check destination hook presence, it will be done by netgraph. - Use u_int instead of int in some places to simplify t

cvs commit: src/sys/netgraph ng_base.c

2008-03-29 Thread Alexander Motin
mav 2008-03-30 00:27:48 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Use new atomic_fetchadd() primitive instead of looping atomic_cmpset(). Revision ChangesPath 1.154 +5 -8 src/sys/netgraph/ng_base.c

cvs commit: src/sys/netgraph ng_base.c

2008-03-29 Thread Alexander Motin
mav 2008-03-29 22:53:58 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: There is no need to erase hook->hk_node before freing hook. Revision ChangesPath 1.153 +1 -3 src/sys/netgraph/ng_base.c

cvs commit: src/share/man/man4 ng_pptpgre.4

2008-03-28 Thread Alexander Motin
mav 2008-03-29 06:54:14 UTC FreeBSD src repository Modified files: share/man/man4 ng_pptpgre.4 Log: Rewrite node to support multiple hooks, alike to ng_l2tp, to use one pair of pptpgre and ksocket nodes for all calls between two peers. Revision ChangesPath

cvs commit: src/sys/netgraph ng_base.c

2008-03-27 Thread Alexander Motin
mav 2008-03-27 23:02:30 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Remove ng_setisr() call from ng_dequeue(). It is useless as we any way will never exit ngintr(), while there is some ready requests on the queue. It was made years ago w

cvs commit: src/sys/netgraph ng_car.c

2008-03-27 Thread Alexander Motin
mav 2008-03-27 20:04:20 UTC FreeBSD src repository Modified files: sys/netgraph ng_car.c Log: Switch from timeval to bintime, to use 1/(2^20) of seconds instead of microseconds. It allows to use bit shifts instead of some heavy 64bit mul/div math operations.

cvs commit: src/sys/netgraph ng_pptpgre.c

2008-03-26 Thread Alexander Motin
mav 2008-03-26 21:19:03 UTC FreeBSD src repository Modified files: sys/netgraph ng_pptpgre.c Log: Some minor code and math optimizations. Revision ChangesPath 1.42 +21 -40src/sys/netgraph/ng_pptpgre.c __

cvs commit: src/sys/netgraph ng_pptpgre.c ng_pptpgre.h

2008-03-24 Thread Alexander Motin
mav 2008-03-24 22:55:22 UTC FreeBSD src repository Modified files: sys/netgraph ng_pptpgre.c ng_pptpgre.h Log: Rewrite node to support multiple hooks, alike to ng_l2tp, to use one pair of pptpgre and ksocket nodes for all calls between two peers. This patch modifi

cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_socket.c

2008-03-18 Thread Alexander Motin
mav 2008-03-18 17:39:42 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netgraph netgraph.h ng_base.c ng_socket.c Log: MFC: Improve apply callback error reporting: Before this patch callback returned result of the last finished call chain.

cvs commit: src/sys/netgraph ng_l2tp.c

2008-03-18 Thread Alexander Motin
mav 2008-03-18 17:33:03 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netgraph ng_l2tp.c Log: MFC rev. 1.25 Add session ID hashing to speedup incoming packets dispatch in case of many connections working via the same tunnel. For example,

cvs commit: src/sys/netgraph ng_l2tp.c

2008-03-18 Thread Alexander Motin
mav 2008-03-18 17:31:11 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_l2tp.c Log: MFC rev. 1.25 Add session ID hashing to speedup incoming packets dispatch in case of many connections working via the same tunnel. For example,

Re: cvs commit: src/usr.sbin/bluetooth/rfcomm_pppd rfcomm_pppd.8 rfcomm_pppd.c

2008-03-18 Thread Alexander Motin
y need to associate, but how many layers of security are > there? AFAIK the first barrier will be the bluetooth device pairing PIN code and the second optional one is usual PPP authentication. - -- Alexander Motin -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (FreeBSD) Comment: Usin

cvs commit: src/sys/netgraph ng_base.c

2008-03-16 Thread Alexander Motin
mav 2008-03-16 23:12:17 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Remove impossible (hk_peer == NULL) check from ng_address_hook(). Valid hook can't have NULL peer. Even invalid one can't, as it is resets to deadhook, but not NULL.

cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_socket.c

2008-03-16 Thread Alexander Motin
mav 2008-03-16 22:06:07 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph netgraph.h ng_base.c ng_socket.c Log: MFC: Improve apply callback error reporting: Before this patch callback returned result of the last finished call chain.

cvs commit: src/sys/netgraph ng_l2tp.c

2008-03-16 Thread Alexander Motin
mav 2008-03-16 21:33:12 UTC FreeBSD src repository Modified files: sys/netgraph ng_l2tp.c Log: Add session ID hashing to speedup incoming packets dispatch in case of many connections working via the same tunnel. For example, in case of full "client <-> LAC <-> LNS

cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_socket.c

2008-03-11 Thread Alexander Motin
mav 2008-03-11 21:58:49 UTC FreeBSD src repository Modified files: sys/netgraph netgraph.h ng_base.c ng_socket.c Log: Improve apply callback error reporting: Before this patch callback returned result of the last finished call chain. Now it returns last nonzero re

cvs commit: src/sys/netgraph ng_l2tp.c

2008-03-11 Thread Alexander Motin
mav 2008-03-11 19:14:10 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netgraph ng_l2tp.c Log: MFC rev. 1.23-1.24 To avoid control data losses, do not acknowledge recieving of control packet if netgraph reported error while delivering to

cvs commit: src/sys/netgraph ng_l2tp.c

2008-03-11 Thread Alexander Motin
mav 2008-03-11 19:09:56 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_l2tp.c Log: MFC rev. 1.23-1.24 To avoid control data losses, do not acknowledge recieving of control packet if netgraph reported error while delivering to

cvs commit: src/sys/netgraph ng_ksocket.c

2008-03-11 Thread Alexander Motin
mav 2008-03-11 19:04:42 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netgraph ng_ksocket.c Log: MFC rev. 1.61 Send only one incoming notification at a time to reduce queue trashing and improve performance. Remove waitflag argument fro

cvs commit: src/sys/netgraph ng_ksocket.c

2008-03-11 Thread Alexander Motin
mav 2008-03-11 19:03:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_ksocket.c Log: MFC rev. 1.61 Send only one incoming notification at a time to reduce queue trashing and improve performance. Remove waitflag argument fro

cvs commit: src/sys/netgraph ng_base.c

2008-03-10 Thread Alexander Motin
mav 2008-03-10 20:38:56 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netgraph ng_base.c Log: MFC: rev. 1.148-1.149 Implement 128 items node name hash for faster name search. Increase node ID hash size from 32 to 128 items. Increase de

cvs commit: src/sys/netgraph ng_base.c

2008-03-09 Thread Alexander Motin
mav 2008-03-09 20:10:54 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_base.c Log: MFC: rev. 1.148-1.149 Implement 128 items node name hash for faster name search. Increase node ID hash size from 32 to 128 items. Increase de

cvs commit: src/sys/netgraph ng_pppoe.c

2008-03-09 Thread Alexander Motin
mav 2008-03-09 20:05:40 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netgraph ng_pppoe.c Log: MFC rev. 1.93-1.94 Make session ID generator to use session ID hash. Make session ID generator thread-safe. Use more compact LIST instead of

cvs commit: src/share/man/man4 ng_nat.4 src/sys/netgraph ng_nat.c ng_nat.h

2008-03-09 Thread Alexander Motin
mav 2008-03-09 20:02:35 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) share/man/man4 ng_nat.4 sys/netgraph ng_nat.c ng_nat.h Log: MFC: Add support for the libalias redirect functionality. Submitted by: Vadim Goncharov <[EMAIL P

cvs commit: src/sys/netgraph ng_l2tp.c

2008-03-09 Thread Alexander Motin
mav 2008-03-09 11:17:00 UTC FreeBSD src repository Modified files: sys/netgraph ng_l2tp.c Log: Addition to the previous commit. Release inproc in case of memory error. Revision ChangesPath 1.24 +1 -0 src/sys/netgraph/ng_l2tp.c ___

cvs commit: src/sys/netgraph ng_l2tp.c

2008-03-08 Thread Alexander Motin
mav 2008-03-08 23:55:29 UTC FreeBSD src repository Modified files: sys/netgraph ng_l2tp.c Log: To avoid control data losses do not acknowledge recieving of control packet if netgraph reported error while delivering to destination. Reset 'next send' counter to the

cvs commit: src/sys/netgraph ng_ksocket.c

2008-03-07 Thread Alexander Motin
mav 2008-03-07 21:12:56 UTC FreeBSD src repository Modified files: sys/netgraph ng_ksocket.c Log: Send only one incoming notification at a time to reduce queue trashing and improve performance. Remove waitflag argument from ng_ksocket_incoming2(), it means nothing

cvs commit: src/sys/netgraph ng_pppoe.c

2008-03-07 Thread Alexander Motin
mav 2008-03-07 17:58:49 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_pppoe.c Log: MFC rev. 1.92-1.93 Make session ID generator to use session ID hash. Make session ID generator thread-safe. Use more compact LIST instead of

cvs commit: src/share/man/man4 ng_nat.4

2008-03-07 Thread Alexander Motin
mav 2008-03-07 17:54:21 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) share/man/man4 ng_nat.4 Log: MFC: Add support for the libalias redirect functionality. Submitted by: Vadim Goncharov <[EMAIL PROTECTED]> Revision ChangesPath

cvs commit: src/sys/netgraph ng_nat.c ng_nat.h

2008-03-07 Thread Alexander Motin
mav 2008-03-07 17:53:58 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netgraph ng_nat.c ng_nat.h Log: MFC: Add support for the libalias redirect functionality. Submitted by: Vadim Goncharov <[EMAIL PROTECTED]> Revision Changes

cvs commit: src/sys/netgraph ng_base.c

2008-03-05 Thread Alexander Motin
mav 2008-03-05 22:12:34 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Increase default queue items allocation limit from 512 to 4096 items to avoid terrible unpredicted effects for netgraph operation of their exhaustion while allocating co

cvs commit: src/sys/netgraph ng_base.c

2008-03-04 Thread Alexander Motin
mav 2008-03-04 18:22:18 UTC FreeBSD src repository Modified files: sys/netgraph ng_base.c Log: Implement 128 items node name hash for faster name search. Increase node ID hash size from 32 to 128 items. Revision ChangesPath 1.148 +70 -47src/sys/n

cvs commit: src/sbin/natd natd.8

2008-03-04 Thread Alexander Motin
mav 2008-03-04 12:52:34 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sbin/natdnatd.8 Log: MFC rev. 1.63-1.68 Document -instance and -globalport options. Note that the punch_fw option does not work in securelevel 3. Revision Change

cvs commit: src/sbin/natd natd.8

2008-03-04 Thread Alexander Motin
mav 2008-03-04 12:45:49 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sbin/natdnatd.8 Log: MFC rev. 1.63-1.68 Document -instance and -globalport options. Note that the punch_fw option does not work in securelevel 3. Revision Chang

cvs commit: src/sys/netgraph ng_nat.h

2008-03-04 Thread Alexander Motin
mav 2008-03-04 11:10:55 UTC FreeBSD src repository Modified files: sys/netgraph ng_nat.h Log: Fix incorrect field name. Revision ChangesPath 1.4 +1 -1 src/sys/netgraph/ng_nat.h ___ cvs-all@freebsd.org

cvs commit: src/sys/netgraph ng_pppoe.c

2008-03-03 Thread Alexander Motin
mav 2008-03-03 19:36:03 UTC FreeBSD src repository Modified files: sys/netgraph ng_pppoe.c Log: Use more compact LIST instead of TAILQ for session hash. Add all listening hooks into LIST to simplify searches. Use ng_findhook() instead of own equal implementation.

cvs commit: src/sys/netgraph ng_pppoe.c

2008-03-02 Thread Alexander Motin
mav 2008-03-02 23:26:35 UTC FreeBSD src repository Modified files: sys/netgraph ng_pppoe.c Log: Make session ID generator to use session ID hash. Make session ID generator thread-safe. Revision ChangesPath 1.93 +37 -40src/sys/netgraph/ng_pppoe.c

cvs commit: src/share/man/man4 ng_nat.4 src/sys/netgraph ng_nat.c ng_nat.h

2008-03-01 Thread Alexander Motin
mav 2008-03-01 17:14:02 UTC FreeBSD src repository Modified files: share/man/man4 ng_nat.4 sys/netgraph ng_nat.c ng_nat.h Log: Add support for the libalias redirect functionality. Submitted by: Vadim Goncharov <[EMAIL PROTECTED]> Revision Chang

  1   2   3   >