From ndenev at gmail.com Wed Nov 5 06:27:18 2008 From: ndenev at gmail.com (Nikolay Denev) Date: Wed Nov 5 06:27:25 2008 Subject: cvs commit: src/sys/sys time.h src/sys/kern kern_time.c In-Reply-To: <200801180704.m0I74go6064311@repoman.freebsd.org> References: <200801180704.m0I74go6064311@repoman.freebsd.org> Message-ID: <137B8C20-B16F-49CF-8B33-E944395E5252@gmail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 18 Jan, 2008, at 09:04 , David Xu wrote: > davidxu 2008-01-18 07:04:42 UTC > > FreeBSD src repository > > Modified files: > sys/sys time.h > sys/kern kern_time.c > Log: > Add POSIX clock id CLOCK_THREAD_CPUTIME_ID, this can be used to > measure > per-thread runtime in user code. > > Revision Changes Path > 1.143 +16 -0 src/sys/kern/kern_time.c > 1.75 +1 -0 src/sys/sys/time.h > Hi David, Are there any chances of MFCing this to -STABLE? Thanks! - -- Regards, Nikolay Denev -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (Darwin) iEYEARECAAYFAkkRpvcACgkQHNAJ/fLbfrnvRQCgsSTIw4oaow8vKH5CvrnDZzON omAAoLP2VuVuM0VaTamLigXuRw3vyvkm =hobF -----END PGP SIGNATURE----- From davidxu at freebsd.org Thu Nov 6 05:19:24 2008 From: davidxu at freebsd.org (David Xu) Date: Thu Nov 6 05:19:36 2008 Subject: cvs commit: src/sys/sys time.h src/sys/kern kern_time.c In-Reply-To: <137B8C20-B16F-49CF-8B33-E944395E5252@gmail.com> References: <200801180704.m0I74go6064311@repoman.freebsd.org> <137B8C20-B16F-49CF-8B33-E944395E5252@gmail.com> Message-ID: <4912EED9.2090109@freebsd.org> Nikolay Denev wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > On 18 Jan, 2008, at 09:04 , David Xu wrote: > >> davidxu 2008-01-18 07:04:42 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/sys time.h >> sys/kern kern_time.c >> Log: >> Add POSIX clock id CLOCK_THREAD_CPUTIME_ID, this can be used to measure >> per-thread runtime in user code. >> >> Revision Changes Path >> 1.143 +16 -0 src/sys/kern/kern_time.c >> 1.75 +1 -0 src/sys/sys/time.h >> > > Hi David, > > Are there any chances of MFCing this to -STABLE? > > Thanks! > - -- > Regards, > Nikolay Denev > > > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.9 (Darwin) > > iEYEARECAAYFAkkRpvcACgkQHNAJ/fLbfrnvRQCgsSTIw4oaow8vKH5CvrnDZzON > omAAoLP2VuVuM0VaTamLigXuRw3vyvkm > =hobF > -----END PGP SIGNATURE----- > I have the patch in hand, and have not requested an MFC approval, I will try it. From citrin at citrin.ru Fri Nov 14 08:19:50 2008 From: citrin at citrin.ru (Anton Yuzhaninov) Date: Fri Nov 14 08:20:02 2008 Subject: cvs commit: src/sys/kern uipc_sockbuf.c src/sys/sys socketvar.h src/usr.bin/netstat inet.c main.c netstat.1 netstat.h In-Reply-To: <200805152018.m4FKIjHM001758@repoman.freebsd.org> References: <200805152018.m4FKIjHM001758@repoman.freebsd.org> Message-ID: <491D9FFD.6020406@citrin.ru> On 16.05.2008 00:18, George V. Neville-Neil wrote: > gnn 2008-05-15 20:18:44 UTC > > FreeBSD src repository > > Modified files: > sys/kern uipc_sockbuf.c > sys/sys socketvar.h > usr.bin/netstat inet.c main.c netstat.1 netstat.h > Log: > Update the kernel to count the number of mbufs and clusters > (all types) used per socket buffer. > > Add support to netstat to print out all of the socket buffer > statistics. > > Update the netstat manual page to describe the new -x flag > which gives the extended output. > > Reviewed by: rwatson, julian > > Revision Changes Path > 1.177 +2 -0 src/sys/kern/uipc_sockbuf.c > 1.164 +12 -2 src/sys/sys/socketvar.h > 1.83 +37 -9 src/usr.bin/netstat/inet.c > 1.89 +5 -1 src/usr.bin/netstat/main.c > 1.59 +24 -1 src/usr.bin/netstat/netstat.1 > 1.54 +1 -0 src/usr.bin/netstat/netstat.h After this commit netstat -Lan show wired output: Current listen queue sizes (qlen/incqlen/maxqlen) Proto Listen Local Address Proto Recv-Q Send-Q Local Address Foreign Address (state) tcp4 0/0/10 127.0.0.1.25 tcp4 0/0/128 *.22 tcp4 0/0/128 *.80 tcp4 0/0/86 127.0.0.1.5432 Line: Proto Recv-Q Send-Q Local Address Foreign Address (state) should not be shown with -L flag --- inet.c.orig 2008-11-14 18:54:24.000000000 +0300 +++ inet.c 2008-11-14 18:56:40.000000000 +0300 @@ -407,19 +407,21 @@ if (Lflag) printf("%-5.5s %-14.14s %-22.22s\n", "Proto", "Listen", "Local Address"); - printf((Aflag && !Wflag) ? - "%-5.5s %-6.6s %-6.6s %-18.18s %-18.18s" : - "%-5.5s %-6.6s %-6.6s %-22.22s %-22.22s", - "Proto", "Recv-Q", "Send-Q", - "Local Address", "Foreign Address"); - if (xflag) - printf("%-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %s\n", - "R-MBUF", "S-MBUF", "R-CLUS", "S-CLUS", - "R-HIWA", "S-HIWA", "R-LOWA", "S-LOWA", - "R-BCNT", "S-BCNT", "R-BMAX", "S-BMAX", - "(state)"); - else - printf("(state)\n"); + else { + printf((Aflag && !Wflag) ? + "%-5.5s %-6.6s %-6.6s %-18.18s %-18.18s" : + "%-5.5s %-6.6s %-6.6s %-22.22s %-22.22s", + "Proto", "Recv-Q", "Send-Q", + "Local Address", "Foreign Address"); + if (xflag) + printf("%-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %-6.6s %s\n", + "R-MBUF", "S-MBUF", "R-CLUS", "S-CLUS", + "R-HIWA", "S-HIWA", "R-LOWA", "S-LOWA", + "R-BCNT", "S-BCNT", "R-BMAX", "S-BMAX", + "(state)"); + else + printf("(state)\n"); + } first = 0; } if (Lflag && so->so_qlimit == 0) -- Anton Yuzhaninov From slw at zxy.spb.ru Sun Nov 16 14:44:35 2008 From: slw at zxy.spb.ru (Slawa Olhovchenkov) Date: Sun Nov 16 14:44:47 2008 Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA HL200 KB920X src/sys/conf NOTES files options src/sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h rt2860.fw.uu ... In-Reply-To: <200804202035.m3KKZk4X079263@repoman.freebsd.org> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> Message-ID: <20081116222825.GA43275%slw@acropolis.ru> On Sun, Apr 20, 2008 at 08:35:46PM +0000, Sam Leffler wrote: This is complete break Citrix ICA client. This client "binding" to first UP interface, now this is iwi0, for example, w/o IP address. wlan0 can't be first UP interface. > sam 2008-04-20 20:35:46 UTC > > FreeBSD src repository > > Modified files: > sys/amd64/conf GENERIC > sys/arm/conf AVILA HL200 KB920X > sys/conf NOTES files options > sys/dev/ath ah_osdep.c ah_osdep.h if_ath.c > if_ath_pci.c if_athioctl.h if_athrate.h > if_athvar.h > sys/dev/ath/ath_rate/amrr amrr.c amrr.h > sys/dev/ath/ath_rate/onoe onoe.c onoe.h > sys/dev/ath/ath_rate/sample sample.c sample.h > sys/dev/if_ndis if_ndis.c if_ndisvar.h > sys/dev/ipw if_ipw.c if_ipwvar.h > sys/dev/iwi if_iwi.c if_iwivar.h > sys/dev/malo if_malo.c if_malo.h > sys/dev/ral if_ral_pci.c rt2560.c rt2560reg.h > rt2560var.h rt2661.c rt2661var.h > sys/dev/usb if_rum.c if_rumvar.h if_ural.c > if_uralvar.h if_zyd.c if_zydreg.h > sys/dev/wi if_wavelan_ieee.h if_wi.c if_wi_pccard.c > if_wi_pci.c if_wivar.h > sys/dev/wpi if_wpi.c if_wpivar.h > sys/i386/conf GENERIC > sys/mips/conf IDT > sys/modules Makefile > sys/modules/ath_rate_amrr Makefile > sys/modules/ath_rate_onoe Makefile > sys/modules/ath_rate_sample Makefile > sys/modules/malo Makefile > sys/modules/ral Makefile > sys/modules/wlan Makefile > sys/modules/wlan_acl Makefile > sys/modules/wlan_amrr Makefile > sys/modules/wlan_ccmp Makefile > sys/modules/wlan_tkip Makefile > sys/modules/wlan_wep Makefile > sys/modules/wlan_xauth Makefile > sys/net80211 _ieee80211.h ieee80211.c ieee80211.h > ieee80211_acl.c ieee80211_amrr.c > ieee80211_amrr.h ieee80211_crypto.c > ieee80211_crypto.h > ieee80211_crypto_ccmp.c > ieee80211_crypto_none.c > ieee80211_crypto_tkip.c > ieee80211_crypto_wep.c > ieee80211_freebsd.c ieee80211_freebsd.h > ieee80211_ht.c ieee80211_ht.h > ieee80211_input.c ieee80211_ioctl.c > ieee80211_ioctl.h ieee80211_node.c > ieee80211_node.h ieee80211_output.c > ieee80211_power.c ieee80211_power.h > ieee80211_proto.c ieee80211_proto.h > ieee80211_regdomain.c > ieee80211_regdomain.h ieee80211_scan.c > ieee80211_scan.h ieee80211_scan_sta.c > ieee80211_var.h ieee80211_xauth.c > sys/pc98/conf GENERIC > sys/sparc64/conf GENERIC > share/man/man4 ath.4 ipw.4 iwi.4 malo.4 ral.4 rum.4 > ural.4 wi.4 wlan.4 wlan_acl.4 wlan_amrr.4 > wlan_xauth.4 wpi.4 zyd.4 > share/man/man5 Makefile > sbin/ifconfig Makefile ifconfig.8 ifieee80211.c > ifmedia.c > Added files: > sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu > rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h > rt2860.fw.uu > sys/modules/ralfw Makefile Makefile.inc > sys/modules/ralfw/rt2561 Makefile > sys/modules/ralfw/rt2561s Makefile > sys/modules/ralfw/rt2661 Makefile > sys/modules/wlan_rssadapt Makefile > sys/net80211 ieee80211_adhoc.c ieee80211_adhoc.h > ieee80211_ddb.c ieee80211_dfs.c > ieee80211_dfs.h ieee80211_hostap.c > ieee80211_hostap.h ieee80211_input.h > ieee80211_monitor.c ieee80211_monitor.h > ieee80211_phy.c ieee80211_phy.h > ieee80211_rssadapt.c ieee80211_rssadapt.h > ieee80211_sta.c ieee80211_sta.h > ieee80211_wds.c ieee80211_wds.h > share/man/man5 regdomain.5 > sbin/ifconfig regdomain.c regdomain.h > Removed files: > sys/dev/ral if_ralrate.c if_ralrate.h rt2661_ucode.h > sys/dev/wi spectrum24t_cf.h > sys/modules/wlan_scan_ap Makefile > sys/modules/wlan_scan_sta Makefile > sys/net80211 ieee80211_scan_ap.c > Log: > Multi-bss (aka vap) support for 802.11 devices. > > Note this includes changes to all drivers and moves some device firmware > loading to use firmware(9) and a separate module (e.g. ral). Also there > no longer are separate wlan_scan* modules; this functionality is now > bundled into the wlan module. > > Supported by: Hobnob and Marvell > Reviewed by: many > Obtained from: Atheros (some bits) > > Revision Changes Path > 1.34 +6 -3 src/sbin/ifconfig/Makefile > 1.147 +518 -197 src/sbin/ifconfig/ifconfig.8 > 1.51 +1207 -126 src/sbin/ifconfig/ifieee80211.c > 1.26 +12 -4 src/sbin/ifconfig/ifmedia.c > 1.1 +636 -0 src/sbin/ifconfig/regdomain.c (new) > 1.1 +112 -0 src/sbin/ifconfig/regdomain.h (new) > 1.45 +59 -62 src/share/man/man4/ath.4 > 1.18 +39 -32 src/share/man/man4/ipw.4 > 1.20 +39 -32 src/share/man/man4/iwi.4 > 1.3 +39 -35 src/share/man/man4/malo.4 > 1.14 +47 -20 src/share/man/man4/ral.4 > 1.4 +42 -30 src/share/man/man4/rum.4 > 1.16 +33 -19 src/share/man/man4/ural.4 > 1.75 +61 -117 src/share/man/man4/wi.4 > 1.16 +88 -42 src/share/man/man4/wlan.4 > 1.4 +5 -6 src/share/man/man4/wlan_acl.4 > 1.3 +6 -6 src/share/man/man4/wlan_amrr.4 > 1.4 +7 -8 src/share/man/man4/wlan_xauth.4 > 1.4 +50 -41 src/share/man/man4/wpi.4 > 1.4 +22 -41 src/share/man/man4/zyd.4 > 1.80 +1 -0 src/share/man/man5/Makefile > 1.1 +48 -0 src/share/man/man5/regdomain.5 (new) > 1.497 +0 -2 src/sys/amd64/conf/GENERIC > 1.12 +0 -2 src/sys/arm/conf/AVILA > 1.4 +0 -2 src/sys/arm/conf/HL200 > 1.16 +0 -2 src/sys/arm/conf/KB920X > 1.1481 +0 -2 src/sys/conf/NOTES > 1.1293 +13 -3 src/sys/conf/files > 1.626 +10 -0 src/sys/conf/options > 1.1 +16 -0 src/sys/contrib/dev/ral/LICENSE (new) > 1.1 +36 -0 src/sys/contrib/dev/ral/Makefile (new) > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2561.fw.uu (new) > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2561s.fw.uu (new) > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2661.fw.uu (new) > 1.1 +3016 -0 src/sys/contrib/dev/ral/rt2661_ucode.h (new) > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2860.fw.uu (new) > 1.4 +1 -1 src/sys/dev/ath/ah_osdep.c > 1.3 +1 -1 src/sys/dev/ath/ah_osdep.h > 1.15 +53 -93 src/sys/dev/ath/ath_rate/amrr/amrr.c > 1.3 +3 -1 src/sys/dev/ath/ath_rate/amrr/amrr.h > 1.16 +36 -81 src/sys/dev/ath/ath_rate/onoe/onoe.c > 1.4 +4 -1 src/sys/dev/ath/ath_rate/onoe/onoe.h > 1.20 +58 -74 src/sys/dev/ath/ath_rate/sample/sample.c > 1.8 +2 -1 src/sys/dev/ath/ath_rate/sample/sample.h > 1.180 +1312 -869 src/sys/dev/ath/if_ath.c > 1.21 +1 -1 src/sys/dev/ath/if_ath_pci.c > 1.20 +1 -1 src/sys/dev/ath/if_athioctl.h > 1.7 +2 -2 src/sys/dev/ath/if_athrate.h > 1.63 +76 -42 src/sys/dev/ath/if_athvar.h > 1.134 +221 -328 src/sys/dev/if_ndis/if_ndis.c > 1.30 +8 -1 src/sys/dev/if_ndis/if_ndisvar.h > 1.35 +503 -568 src/sys/dev/ipw/if_ipw.c > 1.8 +25 -27 src/sys/dev/ipw/if_ipwvar.h > 1.60 +522 -550 src/sys/dev/iwi/if_iwi.c > 1.17 +32 -35 src/sys/dev/iwi/if_iwivar.h > 1.2 +234 -363 src/sys/dev/malo/if_malo.c > 1.2 +8 -6 src/sys/dev/malo/if_malo.h > 1.8 +3 -1 src/sys/dev/ral/if_ral_pci.c > 1.2 +0 -192 src/sys/dev/ral/if_ralrate.c (dead) > 1.2 +0 -98 src/sys/dev/ral/if_ralrate.h (dead) > 1.20 +537 -684 src/sys/dev/ral/rt2560.c > 1.4 +2 -0 src/sys/dev/ral/rt2560reg.h > 1.5 +22 -24 src/sys/dev/ral/rt2560var.h > 1.20 +584 -671 src/sys/dev/ral/rt2661.c > 1.2 +0 -2268 src/sys/dev/ral/rt2661_ucode.h (dead) > 1.4 +25 -23 src/sys/dev/ral/rt2661var.h > 1.18 +465 -513 src/sys/dev/usb/if_rum.c > 1.3 +22 -23 src/sys/dev/usb/if_rumvar.h > 1.71 +453 -496 src/sys/dev/usb/if_ural.c > 1.10 +23 -22 src/sys/dev/usb/if_uralvar.h > 1.14 +266 -293 src/sys/dev/usb/if_zyd.c > 1.4 +12 -9 src/sys/dev/usb/if_zydreg.h > 1.22 +3 -0 src/sys/dev/wi/if_wavelan_ieee.h > 1.215 +704 -2171 src/sys/dev/wi/if_wi.c > 1.60 +17 -46 src/sys/dev/wi/if_wi_pccard.c > 1.28 +2 -5 src/sys/dev/wi/if_wi_pci.c > 1.32 +24 -78 src/sys/dev/wi/if_wivar.h > 1.3 +0 -4327 src/sys/dev/wi/spectrum24t_cf.h (dead) > 1.11 +360 -383 src/sys/dev/wpi/if_wpi.c > 1.3 +24 -24 src/sys/dev/wpi/if_wpivar.h > 1.485 +0 -2 src/sys/i386/conf/GENERIC > 1.2 +0 -2 src/sys/mips/conf/IDT > 1.564 +1 -2 src/sys/modules/Makefile > 1.6 +7 -1 src/sys/modules/ath_rate_amrr/Makefile > 1.5 +7 -1 src/sys/modules/ath_rate_onoe/Makefile > 1.5 +7 -1 src/sys/modules/ath_rate_sample/Makefile > 1.2 +5 -1 src/sys/modules/malo/Makefile > 1.4 +3 -3 src/sys/modules/ral/Makefile > 1.1 +5 -0 src/sys/modules/ralfw/Makefile (new) > 1.1 +15 -0 src/sys/modules/ralfw/Makefile.inc (new) > 1.1 +5 -0 src/sys/modules/ralfw/rt2561/Makefile (new) > 1.1 +5 -0 src/sys/modules/ralfw/rt2561s/Makefile (new) > 1.1 +6 -0 src/sys/modules/ralfw/rt2661/Makefile (new) > 1.9 +9 -7 src/sys/modules/wlan/Makefile > 1.2 +6 -0 src/sys/modules/wlan_acl/Makefile > 1.2 +6 -0 src/sys/modules/wlan_amrr/Makefile > 1.4 +6 -0 src/sys/modules/wlan_ccmp/Makefile > 1.1 +14 -0 src/sys/modules/wlan_rssadapt/Makefile (new) > 1.2 +0 -8 src/sys/modules/wlan_scan_ap/Makefile (dead) > 1.2 +0 -8 src/sys/modules/wlan_scan_sta/Makefile (dead) > 1.2 +6 -0 src/sys/modules/wlan_tkip/Makefile > 1.2 +6 -0 src/sys/modules/wlan_wep/Makefile > 1.2 +6 -0 src/sys/modules/wlan_xauth/Makefile > 1.15 +93 -28 src/sys/net80211/_ieee80211.h > 1.46 +640 -360 src/sys/net80211/ieee80211.c > 1.19 +13 -6 src/sys/net80211/ieee80211.h > 1.7 +54 -62 src/sys/net80211/ieee80211_acl.c > 1.1 +877 -0 src/sys/net80211/ieee80211_adhoc.c (new) > 1.1 +35 -0 src/sys/net80211/ieee80211_adhoc.h (new) > 1.4 +120 -58 src/sys/net80211/ieee80211_amrr.c > 1.2 +45 -8 src/sys/net80211/ieee80211_amrr.h > 1.17 +137 -119 src/sys/net80211/ieee80211_crypto.c > 1.14 +48 -45 src/sys/net80211/ieee80211_crypto.h > 1.11 +29 -24 src/sys/net80211/ieee80211_crypto_ccmp.c > 1.8 +19 -18 src/sys/net80211/ieee80211_crypto_none.c > 1.14 +52 -46 src/sys/net80211/ieee80211_crypto_tkip.c > 1.11 +26 -22 src/sys/net80211/ieee80211_crypto_wep.c > 1.1 +789 -0 src/sys/net80211/ieee80211_ddb.c (new) > 1.1 +372 -0 src/sys/net80211/ieee80211_dfs.c (new) > 1.1 +57 -0 src/sys/net80211/ieee80211_dfs.h (new) > 1.18 +333 -68 src/sys/net80211/ieee80211_freebsd.c > 1.17 +257 -69 src/sys/net80211/ieee80211_freebsd.h > 1.1 +2236 -0 src/sys/net80211/ieee80211_hostap.c (new) > 1.1 +35 -0 src/sys/net80211/ieee80211_hostap.h (new) > 1.9 +366 -227 src/sys/net80211/ieee80211_ht.c > 1.5 +78 -6 src/sys/net80211/ieee80211_ht.h > 1.116 +406 -2904 src/sys/net80211/ieee80211_input.c > 1.1 +156 -0 src/sys/net80211/ieee80211_input.h (new) > 1.59 +1583 -932 src/sys/net80211/ieee80211_ioctl.c > 1.27 +223 -32 src/sys/net80211/ieee80211_ioctl.h > 1.1 +136 -0 src/sys/net80211/ieee80211_monitor.c (new) > 1.1 +35 -0 src/sys/net80211/ieee80211_monitor.h (new) > 1.92 +1001 -606 src/sys/net80211/ieee80211_node.c > 1.31 +165 -92 src/sys/net80211/ieee80211_node.h > 1.58 +1299 -749 src/sys/net80211/ieee80211_output.c > 1.1 +472 -0 src/sys/net80211/ieee80211_phy.c (new) > 1.1 +149 -0 src/sys/net80211/ieee80211_phy.h (new) > 1.3 +138 -101 src/sys/net80211/ieee80211_power.c > 1.2 +5 -3 src/sys/net80211/ieee80211_power.h > 1.46 +775 -474 src/sys/net80211/ieee80211_proto.c > 1.28 +120 -72 src/sys/net80211/ieee80211_proto.h > 1.4 +252 -179 src/sys/net80211/ieee80211_regdomain.c > 1.2 +85 -11 src/sys/net80211/ieee80211_regdomain.h > 1.1 +273 -0 src/sys/net80211/ieee80211_rssadapt.c (new) > 1.1 +101 -0 src/sys/net80211/ieee80211_rssadapt.h (new) > 1.5 +472 -231 src/sys/net80211/ieee80211_scan.c > 1.4 +109 -38 src/sys/net80211/ieee80211_scan.h > 1.3 +0 -408 src/sys/net80211/ieee80211_scan_ap.c (dead) > 1.10 +478 -359 src/sys/net80211/ieee80211_scan_sta.c > 1.1 +1647 -0 src/sys/net80211/ieee80211_sta.c (new) > 1.1 +36 -0 src/sys/net80211/ieee80211_sta.h (new) > 1.55 +328 -183 src/sys/net80211/ieee80211_var.h > 1.1 +865 -0 src/sys/net80211/ieee80211_wds.c (new) > 1.1 +39 -0 src/sys/net80211/ieee80211_wds.h (new) > 1.4 +9 -28 src/sys/net80211/ieee80211_xauth.c > 1.304 +0 -2 src/sys/pc98/conf/GENERIC > 1.134 +0 -2 src/sys/sparc64/conf/GENERIC > _______________________________________________ > cvs-src@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-src > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" -- Slawa Olhovchenkov From brooks at FreeBSD.org Sun Nov 16 14:50:18 2008 From: brooks at FreeBSD.org (Brooks Davis) Date: Sun Nov 16 14:50:30 2008 Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA HL200 KB920X src/sys/conf NOTES files options src/sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h rt2860.fw.uu ... In-Reply-To: <20081116222825.GA43275%slw@acropolis.ru> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> <20081116222825.GA43275%slw@acropolis.ru> Message-ID: <20081116225103.GA56181@lor.one-eyed-alien.net> On Mon, Nov 17, 2008 at 01:28:25AM +0300, Slawa Olhovchenkov wrote: > On Sun, Apr 20, 2008 at 08:35:46PM +0000, Sam Leffler wrote: > > This is complete break Citrix ICA client. > This client "binding" to first UP interface, now this is iwi0, for > example, w/o IP address. wlan0 can't be first UP interface. This doesn't appear to be true for me. I run the Citrix ICA client nearly daily over an ath wireless card. For that matter, my first UP interface is rarely connected to a network. -- Brooks > > sam 2008-04-20 20:35:46 UTC > > > > FreeBSD src repository > > > > Modified files: > > sys/amd64/conf GENERIC > > sys/arm/conf AVILA HL200 KB920X > > sys/conf NOTES files options > > sys/dev/ath ah_osdep.c ah_osdep.h if_ath.c > > if_ath_pci.c if_athioctl.h if_athrate.h > > if_athvar.h > > sys/dev/ath/ath_rate/amrr amrr.c amrr.h > > sys/dev/ath/ath_rate/onoe onoe.c onoe.h > > sys/dev/ath/ath_rate/sample sample.c sample.h > > sys/dev/if_ndis if_ndis.c if_ndisvar.h > > sys/dev/ipw if_ipw.c if_ipwvar.h > > sys/dev/iwi if_iwi.c if_iwivar.h > > sys/dev/malo if_malo.c if_malo.h > > sys/dev/ral if_ral_pci.c rt2560.c rt2560reg.h > > rt2560var.h rt2661.c rt2661var.h > > sys/dev/usb if_rum.c if_rumvar.h if_ural.c > > if_uralvar.h if_zyd.c if_zydreg.h > > sys/dev/wi if_wavelan_ieee.h if_wi.c if_wi_pccard.c > > if_wi_pci.c if_wivar.h > > sys/dev/wpi if_wpi.c if_wpivar.h > > sys/i386/conf GENERIC > > sys/mips/conf IDT > > sys/modules Makefile > > sys/modules/ath_rate_amrr Makefile > > sys/modules/ath_rate_onoe Makefile > > sys/modules/ath_rate_sample Makefile > > sys/modules/malo Makefile > > sys/modules/ral Makefile > > sys/modules/wlan Makefile > > sys/modules/wlan_acl Makefile > > sys/modules/wlan_amrr Makefile > > sys/modules/wlan_ccmp Makefile > > sys/modules/wlan_tkip Makefile > > sys/modules/wlan_wep Makefile > > sys/modules/wlan_xauth Makefile > > sys/net80211 _ieee80211.h ieee80211.c ieee80211.h > > ieee80211_acl.c ieee80211_amrr.c > > ieee80211_amrr.h ieee80211_crypto.c > > ieee80211_crypto.h > > ieee80211_crypto_ccmp.c > > ieee80211_crypto_none.c > > ieee80211_crypto_tkip.c > > ieee80211_crypto_wep.c > > ieee80211_freebsd.c ieee80211_freebsd.h > > ieee80211_ht.c ieee80211_ht.h > > ieee80211_input.c ieee80211_ioctl.c > > ieee80211_ioctl.h ieee80211_node.c > > ieee80211_node.h ieee80211_output.c > > ieee80211_power.c ieee80211_power.h > > ieee80211_proto.c ieee80211_proto.h > > ieee80211_regdomain.c > > ieee80211_regdomain.h ieee80211_scan.c > > ieee80211_scan.h ieee80211_scan_sta.c > > ieee80211_var.h ieee80211_xauth.c > > sys/pc98/conf GENERIC > > sys/sparc64/conf GENERIC > > share/man/man4 ath.4 ipw.4 iwi.4 malo.4 ral.4 rum.4 > > ural.4 wi.4 wlan.4 wlan_acl.4 wlan_amrr.4 > > wlan_xauth.4 wpi.4 zyd.4 > > share/man/man5 Makefile > > sbin/ifconfig Makefile ifconfig.8 ifieee80211.c > > ifmedia.c > > Added files: > > sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu > > rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h > > rt2860.fw.uu > > sys/modules/ralfw Makefile Makefile.inc > > sys/modules/ralfw/rt2561 Makefile > > sys/modules/ralfw/rt2561s Makefile > > sys/modules/ralfw/rt2661 Makefile > > sys/modules/wlan_rssadapt Makefile > > sys/net80211 ieee80211_adhoc.c ieee80211_adhoc.h > > ieee80211_ddb.c ieee80211_dfs.c > > ieee80211_dfs.h ieee80211_hostap.c > > ieee80211_hostap.h ieee80211_input.h > > ieee80211_monitor.c ieee80211_monitor.h > > ieee80211_phy.c ieee80211_phy.h > > ieee80211_rssadapt.c ieee80211_rssadapt.h > > ieee80211_sta.c ieee80211_sta.h > > ieee80211_wds.c ieee80211_wds.h > > share/man/man5 regdomain.5 > > sbin/ifconfig regdomain.c regdomain.h > > Removed files: > > sys/dev/ral if_ralrate.c if_ralrate.h rt2661_ucode.h > > sys/dev/wi spectrum24t_cf.h > > sys/modules/wlan_scan_ap Makefile > > sys/modules/wlan_scan_sta Makefile > > sys/net80211 ieee80211_scan_ap.c > > Log: > > Multi-bss (aka vap) support for 802.11 devices. > > > > Note this includes changes to all drivers and moves some device firmware > > loading to use firmware(9) and a separate module (e.g. ral). Also there > > no longer are separate wlan_scan* modules; this functionality is now > > bundled into the wlan module. > > > > Supported by: Hobnob and Marvell > > Reviewed by: many > > Obtained from: Atheros (some bits) > > > > Revision Changes Path > > 1.34 +6 -3 src/sbin/ifconfig/Makefile > > 1.147 +518 -197 src/sbin/ifconfig/ifconfig.8 > > 1.51 +1207 -126 src/sbin/ifconfig/ifieee80211.c > > 1.26 +12 -4 src/sbin/ifconfig/ifmedia.c > > 1.1 +636 -0 src/sbin/ifconfig/regdomain.c (new) > > 1.1 +112 -0 src/sbin/ifconfig/regdomain.h (new) > > 1.45 +59 -62 src/share/man/man4/ath.4 > > 1.18 +39 -32 src/share/man/man4/ipw.4 > > 1.20 +39 -32 src/share/man/man4/iwi.4 > > 1.3 +39 -35 src/share/man/man4/malo.4 > > 1.14 +47 -20 src/share/man/man4/ral.4 > > 1.4 +42 -30 src/share/man/man4/rum.4 > > 1.16 +33 -19 src/share/man/man4/ural.4 > > 1.75 +61 -117 src/share/man/man4/wi.4 > > 1.16 +88 -42 src/share/man/man4/wlan.4 > > 1.4 +5 -6 src/share/man/man4/wlan_acl.4 > > 1.3 +6 -6 src/share/man/man4/wlan_amrr.4 > > 1.4 +7 -8 src/share/man/man4/wlan_xauth.4 > > 1.4 +50 -41 src/share/man/man4/wpi.4 > > 1.4 +22 -41 src/share/man/man4/zyd.4 > > 1.80 +1 -0 src/share/man/man5/Makefile > > 1.1 +48 -0 src/share/man/man5/regdomain.5 (new) > > 1.497 +0 -2 src/sys/amd64/conf/GENERIC > > 1.12 +0 -2 src/sys/arm/conf/AVILA > > 1.4 +0 -2 src/sys/arm/conf/HL200 > > 1.16 +0 -2 src/sys/arm/conf/KB920X > > 1.1481 +0 -2 src/sys/conf/NOTES > > 1.1293 +13 -3 src/sys/conf/files > > 1.626 +10 -0 src/sys/conf/options > > 1.1 +16 -0 src/sys/contrib/dev/ral/LICENSE (new) > > 1.1 +36 -0 src/sys/contrib/dev/ral/Makefile (new) > > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2561.fw.uu (new) > > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2561s.fw.uu (new) > > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2661.fw.uu (new) > > 1.1 +3016 -0 src/sys/contrib/dev/ral/rt2661_ucode.h (new) > > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2860.fw.uu (new) > > 1.4 +1 -1 src/sys/dev/ath/ah_osdep.c > > 1.3 +1 -1 src/sys/dev/ath/ah_osdep.h > > 1.15 +53 -93 src/sys/dev/ath/ath_rate/amrr/amrr.c > > 1.3 +3 -1 src/sys/dev/ath/ath_rate/amrr/amrr.h > > 1.16 +36 -81 src/sys/dev/ath/ath_rate/onoe/onoe.c > > 1.4 +4 -1 src/sys/dev/ath/ath_rate/onoe/onoe.h > > 1.20 +58 -74 src/sys/dev/ath/ath_rate/sample/sample.c > > 1.8 +2 -1 src/sys/dev/ath/ath_rate/sample/sample.h > > 1.180 +1312 -869 src/sys/dev/ath/if_ath.c > > 1.21 +1 -1 src/sys/dev/ath/if_ath_pci.c > > 1.20 +1 -1 src/sys/dev/ath/if_athioctl.h > > 1.7 +2 -2 src/sys/dev/ath/if_athrate.h > > 1.63 +76 -42 src/sys/dev/ath/if_athvar.h > > 1.134 +221 -328 src/sys/dev/if_ndis/if_ndis.c > > 1.30 +8 -1 src/sys/dev/if_ndis/if_ndisvar.h > > 1.35 +503 -568 src/sys/dev/ipw/if_ipw.c > > 1.8 +25 -27 src/sys/dev/ipw/if_ipwvar.h > > 1.60 +522 -550 src/sys/dev/iwi/if_iwi.c > > 1.17 +32 -35 src/sys/dev/iwi/if_iwivar.h > > 1.2 +234 -363 src/sys/dev/malo/if_malo.c > > 1.2 +8 -6 src/sys/dev/malo/if_malo.h > > 1.8 +3 -1 src/sys/dev/ral/if_ral_pci.c > > 1.2 +0 -192 src/sys/dev/ral/if_ralrate.c (dead) > > 1.2 +0 -98 src/sys/dev/ral/if_ralrate.h (dead) > > 1.20 +537 -684 src/sys/dev/ral/rt2560.c > > 1.4 +2 -0 src/sys/dev/ral/rt2560reg.h > > 1.5 +22 -24 src/sys/dev/ral/rt2560var.h > > 1.20 +584 -671 src/sys/dev/ral/rt2661.c > > 1.2 +0 -2268 src/sys/dev/ral/rt2661_ucode.h (dead) > > 1.4 +25 -23 src/sys/dev/ral/rt2661var.h > > 1.18 +465 -513 src/sys/dev/usb/if_rum.c > > 1.3 +22 -23 src/sys/dev/usb/if_rumvar.h > > 1.71 +453 -496 src/sys/dev/usb/if_ural.c > > 1.10 +23 -22 src/sys/dev/usb/if_uralvar.h > > 1.14 +266 -293 src/sys/dev/usb/if_zyd.c > > 1.4 +12 -9 src/sys/dev/usb/if_zydreg.h > > 1.22 +3 -0 src/sys/dev/wi/if_wavelan_ieee.h > > 1.215 +704 -2171 src/sys/dev/wi/if_wi.c > > 1.60 +17 -46 src/sys/dev/wi/if_wi_pccard.c > > 1.28 +2 -5 src/sys/dev/wi/if_wi_pci.c > > 1.32 +24 -78 src/sys/dev/wi/if_wivar.h > > 1.3 +0 -4327 src/sys/dev/wi/spectrum24t_cf.h (dead) > > 1.11 +360 -383 src/sys/dev/wpi/if_wpi.c > > 1.3 +24 -24 src/sys/dev/wpi/if_wpivar.h > > 1.485 +0 -2 src/sys/i386/conf/GENERIC > > 1.2 +0 -2 src/sys/mips/conf/IDT > > 1.564 +1 -2 src/sys/modules/Makefile > > 1.6 +7 -1 src/sys/modules/ath_rate_amrr/Makefile > > 1.5 +7 -1 src/sys/modules/ath_rate_onoe/Makefile > > 1.5 +7 -1 src/sys/modules/ath_rate_sample/Makefile > > 1.2 +5 -1 src/sys/modules/malo/Makefile > > 1.4 +3 -3 src/sys/modules/ral/Makefile > > 1.1 +5 -0 src/sys/modules/ralfw/Makefile (new) > > 1.1 +15 -0 src/sys/modules/ralfw/Makefile.inc (new) > > 1.1 +5 -0 src/sys/modules/ralfw/rt2561/Makefile (new) > > 1.1 +5 -0 src/sys/modules/ralfw/rt2561s/Makefile (new) > > 1.1 +6 -0 src/sys/modules/ralfw/rt2661/Makefile (new) > > 1.9 +9 -7 src/sys/modules/wlan/Makefile > > 1.2 +6 -0 src/sys/modules/wlan_acl/Makefile > > 1.2 +6 -0 src/sys/modules/wlan_amrr/Makefile > > 1.4 +6 -0 src/sys/modules/wlan_ccmp/Makefile > > 1.1 +14 -0 src/sys/modules/wlan_rssadapt/Makefile (new) > > 1.2 +0 -8 src/sys/modules/wlan_scan_ap/Makefile (dead) > > 1.2 +0 -8 src/sys/modules/wlan_scan_sta/Makefile (dead) > > 1.2 +6 -0 src/sys/modules/wlan_tkip/Makefile > > 1.2 +6 -0 src/sys/modules/wlan_wep/Makefile > > 1.2 +6 -0 src/sys/modules/wlan_xauth/Makefile > > 1.15 +93 -28 src/sys/net80211/_ieee80211.h > > 1.46 +640 -360 src/sys/net80211/ieee80211.c > > 1.19 +13 -6 src/sys/net80211/ieee80211.h > > 1.7 +54 -62 src/sys/net80211/ieee80211_acl.c > > 1.1 +877 -0 src/sys/net80211/ieee80211_adhoc.c (new) > > 1.1 +35 -0 src/sys/net80211/ieee80211_adhoc.h (new) > > 1.4 +120 -58 src/sys/net80211/ieee80211_amrr.c > > 1.2 +45 -8 src/sys/net80211/ieee80211_amrr.h > > 1.17 +137 -119 src/sys/net80211/ieee80211_crypto.c > > 1.14 +48 -45 src/sys/net80211/ieee80211_crypto.h > > 1.11 +29 -24 src/sys/net80211/ieee80211_crypto_ccmp.c > > 1.8 +19 -18 src/sys/net80211/ieee80211_crypto_none.c > > 1.14 +52 -46 src/sys/net80211/ieee80211_crypto_tkip.c > > 1.11 +26 -22 src/sys/net80211/ieee80211_crypto_wep.c > > 1.1 +789 -0 src/sys/net80211/ieee80211_ddb.c (new) > > 1.1 +372 -0 src/sys/net80211/ieee80211_dfs.c (new) > > 1.1 +57 -0 src/sys/net80211/ieee80211_dfs.h (new) > > 1.18 +333 -68 src/sys/net80211/ieee80211_freebsd.c > > 1.17 +257 -69 src/sys/net80211/ieee80211_freebsd.h > > 1.1 +2236 -0 src/sys/net80211/ieee80211_hostap.c (new) > > 1.1 +35 -0 src/sys/net80211/ieee80211_hostap.h (new) > > 1.9 +366 -227 src/sys/net80211/ieee80211_ht.c > > 1.5 +78 -6 src/sys/net80211/ieee80211_ht.h > > 1.116 +406 -2904 src/sys/net80211/ieee80211_input.c > > 1.1 +156 -0 src/sys/net80211/ieee80211_input.h (new) > > 1.59 +1583 -932 src/sys/net80211/ieee80211_ioctl.c > > 1.27 +223 -32 src/sys/net80211/ieee80211_ioctl.h > > 1.1 +136 -0 src/sys/net80211/ieee80211_monitor.c (new) > > 1.1 +35 -0 src/sys/net80211/ieee80211_monitor.h (new) > > 1.92 +1001 -606 src/sys/net80211/ieee80211_node.c > > 1.31 +165 -92 src/sys/net80211/ieee80211_node.h > > 1.58 +1299 -749 src/sys/net80211/ieee80211_output.c > > 1.1 +472 -0 src/sys/net80211/ieee80211_phy.c (new) > > 1.1 +149 -0 src/sys/net80211/ieee80211_phy.h (new) > > 1.3 +138 -101 src/sys/net80211/ieee80211_power.c > > 1.2 +5 -3 src/sys/net80211/ieee80211_power.h > > 1.46 +775 -474 src/sys/net80211/ieee80211_proto.c > > 1.28 +120 -72 src/sys/net80211/ieee80211_proto.h > > 1.4 +252 -179 src/sys/net80211/ieee80211_regdomain.c > > 1.2 +85 -11 src/sys/net80211/ieee80211_regdomain.h > > 1.1 +273 -0 src/sys/net80211/ieee80211_rssadapt.c (new) > > 1.1 +101 -0 src/sys/net80211/ieee80211_rssadapt.h (new) > > 1.5 +472 -231 src/sys/net80211/ieee80211_scan.c > > 1.4 +109 -38 src/sys/net80211/ieee80211_scan.h > > 1.3 +0 -408 src/sys/net80211/ieee80211_scan_ap.c (dead) > > 1.10 +478 -359 src/sys/net80211/ieee80211_scan_sta.c > > 1.1 +1647 -0 src/sys/net80211/ieee80211_sta.c (new) > > 1.1 +36 -0 src/sys/net80211/ieee80211_sta.h (new) > > 1.55 +328 -183 src/sys/net80211/ieee80211_var.h > > 1.1 +865 -0 src/sys/net80211/ieee80211_wds.c (new) > > 1.1 +39 -0 src/sys/net80211/ieee80211_wds.h (new) > > 1.4 +9 -28 src/sys/net80211/ieee80211_xauth.c > > 1.304 +0 -2 src/sys/pc98/conf/GENERIC > > 1.134 +0 -2 src/sys/sparc64/conf/GENERIC > > _______________________________________________ > > cvs-src@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/cvs-src > > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > > -- > Slawa Olhovchenkov -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20081116/d1a04382/attachment.pgp From slw at zxy.spb.ru Sun Nov 16 15:07:27 2008 From: slw at zxy.spb.ru (Slawa Olhovchenkov) Date: Sun Nov 16 15:07:33 2008 Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA HL200 KB920X src/sys/conf NOTES files options src/sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h rt2860.fw.uu ... In-Reply-To: <20081117015506.de765af8.stas@FreeBSD.org> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> <20081116222825.GA43275%slw@acropolis.ru> <20081117015506.de765af8.stas@FreeBSD.org> Message-ID: <20081116230725.GM90708%slw@zxy.spb.ru> On Mon, Nov 17, 2008 at 01:55:06AM +0300, Stanislav Sedov wrote: > > On Sun, Apr 20, 2008 at 08:35:46PM +0000, Sam Leffler wrote: > > > > This is complete break Citrix ICA client. > > This client "binding" to first UP interface, now this is iwi0, for > > example, w/o IP address. wlan0 can't be first UP interface. > > > > This is a clear failure of this clien behavour. If it relies on some > protocol functionality it should be also checking if the underlying > interface has the address set, not just blindly binding to first > interface which is active... This is interference with linux emulation. I don't know what is "binding" in this case. This is not bind(2) From slw at zxy.spb.ru Sun Nov 16 15:13:13 2008 From: slw at zxy.spb.ru (Slawa Olhovchenkov) Date: Sun Nov 16 15:13:20 2008 Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA HL200 KB920X src/sys/conf NOTES files options src/sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h rt2860.fw.uu ... In-Reply-To: <20081116225103.GA56181@lor.one-eyed-alien.net> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> <20081116222825.GA43275%slw@acropolis.ru> <20081116225103.GA56181@lor.one-eyed-alien.net> Message-ID: <20081116231311.GN90708%slw@zxy.spb.ru> On Sun, Nov 16, 2008 at 04:51:03PM -0600, Brooks Davis wrote: > > This is complete break Citrix ICA client. > > This client "binding" to first UP interface, now this is iwi0, for > > example, w/o IP address. wlan0 can't be first UP interface. > > This doesn't appear to be true for me. I run the Citrix ICA client > nearly daily over an ath wireless card. For that matter, my first UP > interface is rarely connected to a network. In my case Citrix ICA client don't send any data to network while first UP interface don't connect to network. Before this commit I sutdown other interfaces (bge0, iwi0) for working over ath0. > -- Brooks > > > > sam 2008-04-20 20:35:46 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > sys/amd64/conf GENERIC > > > sys/arm/conf AVILA HL200 KB920X > > > sys/conf NOTES files options > > > sys/dev/ath ah_osdep.c ah_osdep.h if_ath.c > > > if_ath_pci.c if_athioctl.h if_athrate.h > > > if_athvar.h > > > sys/dev/ath/ath_rate/amrr amrr.c amrr.h > > > sys/dev/ath/ath_rate/onoe onoe.c onoe.h > > > sys/dev/ath/ath_rate/sample sample.c sample.h > > > sys/dev/if_ndis if_ndis.c if_ndisvar.h > > > sys/dev/ipw if_ipw.c if_ipwvar.h > > > sys/dev/iwi if_iwi.c if_iwivar.h > > > sys/dev/malo if_malo.c if_malo.h > > > sys/dev/ral if_ral_pci.c rt2560.c rt2560reg.h > > > rt2560var.h rt2661.c rt2661var.h > > > sys/dev/usb if_rum.c if_rumvar.h if_ural.c > > > if_uralvar.h if_zyd.c if_zydreg.h > > > sys/dev/wi if_wavelan_ieee.h if_wi.c if_wi_pccard.c > > > if_wi_pci.c if_wivar.h > > > sys/dev/wpi if_wpi.c if_wpivar.h > > > sys/i386/conf GENERIC > > > sys/mips/conf IDT > > > sys/modules Makefile > > > sys/modules/ath_rate_amrr Makefile > > > sys/modules/ath_rate_onoe Makefile > > > sys/modules/ath_rate_sample Makefile > > > sys/modules/malo Makefile > > > sys/modules/ral Makefile > > > sys/modules/wlan Makefile > > > sys/modules/wlan_acl Makefile > > > sys/modules/wlan_amrr Makefile > > > sys/modules/wlan_ccmp Makefile > > > sys/modules/wlan_tkip Makefile > > > sys/modules/wlan_wep Makefile > > > sys/modules/wlan_xauth Makefile > > > sys/net80211 _ieee80211.h ieee80211.c ieee80211.h > > > ieee80211_acl.c ieee80211_amrr.c > > > ieee80211_amrr.h ieee80211_crypto.c > > > ieee80211_crypto.h > > > ieee80211_crypto_ccmp.c > > > ieee80211_crypto_none.c > > > ieee80211_crypto_tkip.c > > > ieee80211_crypto_wep.c > > > ieee80211_freebsd.c ieee80211_freebsd.h > > > ieee80211_ht.c ieee80211_ht.h > > > ieee80211_input.c ieee80211_ioctl.c > > > ieee80211_ioctl.h ieee80211_node.c > > > ieee80211_node.h ieee80211_output.c > > > ieee80211_power.c ieee80211_power.h > > > ieee80211_proto.c ieee80211_proto.h > > > ieee80211_regdomain.c > > > ieee80211_regdomain.h ieee80211_scan.c > > > ieee80211_scan.h ieee80211_scan_sta.c > > > ieee80211_var.h ieee80211_xauth.c > > > sys/pc98/conf GENERIC > > > sys/sparc64/conf GENERIC > > > share/man/man4 ath.4 ipw.4 iwi.4 malo.4 ral.4 rum.4 > > > ural.4 wi.4 wlan.4 wlan_acl.4 wlan_amrr.4 > > > wlan_xauth.4 wpi.4 zyd.4 > > > share/man/man5 Makefile > > > sbin/ifconfig Makefile ifconfig.8 ifieee80211.c > > > ifmedia.c > > > Added files: > > > sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu > > > rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h > > > rt2860.fw.uu > > > sys/modules/ralfw Makefile Makefile.inc > > > sys/modules/ralfw/rt2561 Makefile > > > sys/modules/ralfw/rt2561s Makefile > > > sys/modules/ralfw/rt2661 Makefile > > > sys/modules/wlan_rssadapt Makefile > > > sys/net80211 ieee80211_adhoc.c ieee80211_adhoc.h > > > ieee80211_ddb.c ieee80211_dfs.c > > > ieee80211_dfs.h ieee80211_hostap.c > > > ieee80211_hostap.h ieee80211_input.h > > > ieee80211_monitor.c ieee80211_monitor.h > > > ieee80211_phy.c ieee80211_phy.h > > > ieee80211_rssadapt.c ieee80211_rssadapt.h > > > ieee80211_sta.c ieee80211_sta.h > > > ieee80211_wds.c ieee80211_wds.h > > > share/man/man5 regdomain.5 > > > sbin/ifconfig regdomain.c regdomain.h > > > Removed files: > > > sys/dev/ral if_ralrate.c if_ralrate.h rt2661_ucode.h > > > sys/dev/wi spectrum24t_cf.h > > > sys/modules/wlan_scan_ap Makefile > > > sys/modules/wlan_scan_sta Makefile > > > sys/net80211 ieee80211_scan_ap.c > > > Log: > > > Multi-bss (aka vap) support for 802.11 devices. > > > > > > Note this includes changes to all drivers and moves some device firmware > > > loading to use firmware(9) and a separate module (e.g. ral). Also there > > > no longer are separate wlan_scan* modules; this functionality is now > > > bundled into the wlan module. > > > > > > Supported by: Hobnob and Marvell > > > Reviewed by: many > > > Obtained from: Atheros (some bits) > > > > > > Revision Changes Path > > > 1.34 +6 -3 src/sbin/ifconfig/Makefile > > > 1.147 +518 -197 src/sbin/ifconfig/ifconfig.8 > > > 1.51 +1207 -126 src/sbin/ifconfig/ifieee80211.c > > > 1.26 +12 -4 src/sbin/ifconfig/ifmedia.c > > > 1.1 +636 -0 src/sbin/ifconfig/regdomain.c (new) > > > 1.1 +112 -0 src/sbin/ifconfig/regdomain.h (new) > > > 1.45 +59 -62 src/share/man/man4/ath.4 > > > 1.18 +39 -32 src/share/man/man4/ipw.4 > > > 1.20 +39 -32 src/share/man/man4/iwi.4 > > > 1.3 +39 -35 src/share/man/man4/malo.4 > > > 1.14 +47 -20 src/share/man/man4/ral.4 > > > 1.4 +42 -30 src/share/man/man4/rum.4 > > > 1.16 +33 -19 src/share/man/man4/ural.4 > > > 1.75 +61 -117 src/share/man/man4/wi.4 > > > 1.16 +88 -42 src/share/man/man4/wlan.4 > > > 1.4 +5 -6 src/share/man/man4/wlan_acl.4 > > > 1.3 +6 -6 src/share/man/man4/wlan_amrr.4 > > > 1.4 +7 -8 src/share/man/man4/wlan_xauth.4 > > > 1.4 +50 -41 src/share/man/man4/wpi.4 > > > 1.4 +22 -41 src/share/man/man4/zyd.4 > > > 1.80 +1 -0 src/share/man/man5/Makefile > > > 1.1 +48 -0 src/share/man/man5/regdomain.5 (new) > > > 1.497 +0 -2 src/sys/amd64/conf/GENERIC > > > 1.12 +0 -2 src/sys/arm/conf/AVILA > > > 1.4 +0 -2 src/sys/arm/conf/HL200 > > > 1.16 +0 -2 src/sys/arm/conf/KB920X > > > 1.1481 +0 -2 src/sys/conf/NOTES > > > 1.1293 +13 -3 src/sys/conf/files > > > 1.626 +10 -0 src/sys/conf/options > > > 1.1 +16 -0 src/sys/contrib/dev/ral/LICENSE (new) > > > 1.1 +36 -0 src/sys/contrib/dev/ral/Makefile (new) > > > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2561.fw.uu (new) > > > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2561s.fw.uu (new) > > > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2661.fw.uu (new) > > > 1.1 +3016 -0 src/sys/contrib/dev/ral/rt2661_ucode.h (new) > > > 1.1 +202 -0 src/sys/contrib/dev/ral/rt2860.fw.uu (new) > > > 1.4 +1 -1 src/sys/dev/ath/ah_osdep.c > > > 1.3 +1 -1 src/sys/dev/ath/ah_osdep.h > > > 1.15 +53 -93 src/sys/dev/ath/ath_rate/amrr/amrr.c > > > 1.3 +3 -1 src/sys/dev/ath/ath_rate/amrr/amrr.h > > > 1.16 +36 -81 src/sys/dev/ath/ath_rate/onoe/onoe.c > > > 1.4 +4 -1 src/sys/dev/ath/ath_rate/onoe/onoe.h > > > 1.20 +58 -74 src/sys/dev/ath/ath_rate/sample/sample.c > > > 1.8 +2 -1 src/sys/dev/ath/ath_rate/sample/sample.h > > > 1.180 +1312 -869 src/sys/dev/ath/if_ath.c > > > 1.21 +1 -1 src/sys/dev/ath/if_ath_pci.c > > > 1.20 +1 -1 src/sys/dev/ath/if_athioctl.h > > > 1.7 +2 -2 src/sys/dev/ath/if_athrate.h > > > 1.63 +76 -42 src/sys/dev/ath/if_athvar.h > > > 1.134 +221 -328 src/sys/dev/if_ndis/if_ndis.c > > > 1.30 +8 -1 src/sys/dev/if_ndis/if_ndisvar.h > > > 1.35 +503 -568 src/sys/dev/ipw/if_ipw.c > > > 1.8 +25 -27 src/sys/dev/ipw/if_ipwvar.h > > > 1.60 +522 -550 src/sys/dev/iwi/if_iwi.c > > > 1.17 +32 -35 src/sys/dev/iwi/if_iwivar.h > > > 1.2 +234 -363 src/sys/dev/malo/if_malo.c > > > 1.2 +8 -6 src/sys/dev/malo/if_malo.h > > > 1.8 +3 -1 src/sys/dev/ral/if_ral_pci.c > > > 1.2 +0 -192 src/sys/dev/ral/if_ralrate.c (dead) > > > 1.2 +0 -98 src/sys/dev/ral/if_ralrate.h (dead) > > > 1.20 +537 -684 src/sys/dev/ral/rt2560.c > > > 1.4 +2 -0 src/sys/dev/ral/rt2560reg.h > > > 1.5 +22 -24 src/sys/dev/ral/rt2560var.h > > > 1.20 +584 -671 src/sys/dev/ral/rt2661.c > > > 1.2 +0 -2268 src/sys/dev/ral/rt2661_ucode.h (dead) > > > 1.4 +25 -23 src/sys/dev/ral/rt2661var.h > > > 1.18 +465 -513 src/sys/dev/usb/if_rum.c > > > 1.3 +22 -23 src/sys/dev/usb/if_rumvar.h > > > 1.71 +453 -496 src/sys/dev/usb/if_ural.c > > > 1.10 +23 -22 src/sys/dev/usb/if_uralvar.h > > > 1.14 +266 -293 src/sys/dev/usb/if_zyd.c > > > 1.4 +12 -9 src/sys/dev/usb/if_zydreg.h > > > 1.22 +3 -0 src/sys/dev/wi/if_wavelan_ieee.h > > > 1.215 +704 -2171 src/sys/dev/wi/if_wi.c > > > 1.60 +17 -46 src/sys/dev/wi/if_wi_pccard.c > > > 1.28 +2 -5 src/sys/dev/wi/if_wi_pci.c > > > 1.32 +24 -78 src/sys/dev/wi/if_wivar.h > > > 1.3 +0 -4327 src/sys/dev/wi/spectrum24t_cf.h (dead) > > > 1.11 +360 -383 src/sys/dev/wpi/if_wpi.c > > > 1.3 +24 -24 src/sys/dev/wpi/if_wpivar.h > > > 1.485 +0 -2 src/sys/i386/conf/GENERIC > > > 1.2 +0 -2 src/sys/mips/conf/IDT > > > 1.564 +1 -2 src/sys/modules/Makefile > > > 1.6 +7 -1 src/sys/modules/ath_rate_amrr/Makefile > > > 1.5 +7 -1 src/sys/modules/ath_rate_onoe/Makefile > > > 1.5 +7 -1 src/sys/modules/ath_rate_sample/Makefile > > > 1.2 +5 -1 src/sys/modules/malo/Makefile > > > 1.4 +3 -3 src/sys/modules/ral/Makefile > > > 1.1 +5 -0 src/sys/modules/ralfw/Makefile (new) > > > 1.1 +15 -0 src/sys/modules/ralfw/Makefile.inc (new) > > > 1.1 +5 -0 src/sys/modules/ralfw/rt2561/Makefile (new) > > > 1.1 +5 -0 src/sys/modules/ralfw/rt2561s/Makefile (new) > > > 1.1 +6 -0 src/sys/modules/ralfw/rt2661/Makefile (new) > > > 1.9 +9 -7 src/sys/modules/wlan/Makefile > > > 1.2 +6 -0 src/sys/modules/wlan_acl/Makefile > > > 1.2 +6 -0 src/sys/modules/wlan_amrr/Makefile > > > 1.4 +6 -0 src/sys/modules/wlan_ccmp/Makefile > > > 1.1 +14 -0 src/sys/modules/wlan_rssadapt/Makefile (new) > > > 1.2 +0 -8 src/sys/modules/wlan_scan_ap/Makefile (dead) > > > 1.2 +0 -8 src/sys/modules/wlan_scan_sta/Makefile (dead) > > > 1.2 +6 -0 src/sys/modules/wlan_tkip/Makefile > > > 1.2 +6 -0 src/sys/modules/wlan_wep/Makefile > > > 1.2 +6 -0 src/sys/modules/wlan_xauth/Makefile > > > 1.15 +93 -28 src/sys/net80211/_ieee80211.h > > > 1.46 +640 -360 src/sys/net80211/ieee80211.c > > > 1.19 +13 -6 src/sys/net80211/ieee80211.h > > > 1.7 +54 -62 src/sys/net80211/ieee80211_acl.c > > > 1.1 +877 -0 src/sys/net80211/ieee80211_adhoc.c (new) > > > 1.1 +35 -0 src/sys/net80211/ieee80211_adhoc.h (new) > > > 1.4 +120 -58 src/sys/net80211/ieee80211_amrr.c > > > 1.2 +45 -8 src/sys/net80211/ieee80211_amrr.h > > > 1.17 +137 -119 src/sys/net80211/ieee80211_crypto.c > > > 1.14 +48 -45 src/sys/net80211/ieee80211_crypto.h > > > 1.11 +29 -24 src/sys/net80211/ieee80211_crypto_ccmp.c > > > 1.8 +19 -18 src/sys/net80211/ieee80211_crypto_none.c > > > 1.14 +52 -46 src/sys/net80211/ieee80211_crypto_tkip.c > > > 1.11 +26 -22 src/sys/net80211/ieee80211_crypto_wep.c > > > 1.1 +789 -0 src/sys/net80211/ieee80211_ddb.c (new) > > > 1.1 +372 -0 src/sys/net80211/ieee80211_dfs.c (new) > > > 1.1 +57 -0 src/sys/net80211/ieee80211_dfs.h (new) > > > 1.18 +333 -68 src/sys/net80211/ieee80211_freebsd.c > > > 1.17 +257 -69 src/sys/net80211/ieee80211_freebsd.h > > > 1.1 +2236 -0 src/sys/net80211/ieee80211_hostap.c (new) > > > 1.1 +35 -0 src/sys/net80211/ieee80211_hostap.h (new) > > > 1.9 +366 -227 src/sys/net80211/ieee80211_ht.c > > > 1.5 +78 -6 src/sys/net80211/ieee80211_ht.h > > > 1.116 +406 -2904 src/sys/net80211/ieee80211_input.c > > > 1.1 +156 -0 src/sys/net80211/ieee80211_input.h (new) > > > 1.59 +1583 -932 src/sys/net80211/ieee80211_ioctl.c > > > 1.27 +223 -32 src/sys/net80211/ieee80211_ioctl.h > > > 1.1 +136 -0 src/sys/net80211/ieee80211_monitor.c (new) > > > 1.1 +35 -0 src/sys/net80211/ieee80211_monitor.h (new) > > > 1.92 +1001 -606 src/sys/net80211/ieee80211_node.c > > > 1.31 +165 -92 src/sys/net80211/ieee80211_node.h > > > 1.58 +1299 -749 src/sys/net80211/ieee80211_output.c > > > 1.1 +472 -0 src/sys/net80211/ieee80211_phy.c (new) > > > 1.1 +149 -0 src/sys/net80211/ieee80211_phy.h (new) > > > 1.3 +138 -101 src/sys/net80211/ieee80211_power.c > > > 1.2 +5 -3 src/sys/net80211/ieee80211_power.h > > > 1.46 +775 -474 src/sys/net80211/ieee80211_proto.c > > > 1.28 +120 -72 src/sys/net80211/ieee80211_proto.h > > > 1.4 +252 -179 src/sys/net80211/ieee80211_regdomain.c > > > 1.2 +85 -11 src/sys/net80211/ieee80211_regdomain.h > > > 1.1 +273 -0 src/sys/net80211/ieee80211_rssadapt.c (new) > > > 1.1 +101 -0 src/sys/net80211/ieee80211_rssadapt.h (new) > > > 1.5 +472 -231 src/sys/net80211/ieee80211_scan.c > > > 1.4 +109 -38 src/sys/net80211/ieee80211_scan.h > > > 1.3 +0 -408 src/sys/net80211/ieee80211_scan_ap.c (dead) > > > 1.10 +478 -359 src/sys/net80211/ieee80211_scan_sta.c > > > 1.1 +1647 -0 src/sys/net80211/ieee80211_sta.c (new) > > > 1.1 +36 -0 src/sys/net80211/ieee80211_sta.h (new) > > > 1.55 +328 -183 src/sys/net80211/ieee80211_var.h > > > 1.1 +865 -0 src/sys/net80211/ieee80211_wds.c (new) > > > 1.1 +39 -0 src/sys/net80211/ieee80211_wds.h (new) > > > 1.4 +9 -28 src/sys/net80211/ieee80211_xauth.c > > > 1.304 +0 -2 src/sys/pc98/conf/GENERIC > > > 1.134 +0 -2 src/sys/sparc64/conf/GENERIC > > > _______________________________________________ > > > cvs-src@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/cvs-src > > > To unsubscribe, send any mail to "cvs-src-unsubscribe@freebsd.org" > > > > -- > > Slawa Olhovchenkov From stas at FreeBSD.org Sun Nov 16 15:16:33 2008 From: stas at FreeBSD.org (Stanislav Sedov) Date: Sun Nov 16 18:23:02 2008 Subject: cvs commit: src/sys/amd64/conf GENERIC src/sys/arm/conf AVILA HL200 KB920X src/sys/conf NOTES files options src/sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h rt2860.fw.uu ... In-Reply-To: <20081116222825.GA43275%slw@acropolis.ru> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> <20081116222825.GA43275%slw@acropolis.ru> Message-ID: <20081117015506.de765af8.stas@FreeBSD.org> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon, 17 Nov 2008 01:28:25 +0300 Slawa Olhovchenkov mentioned: > On Sun, Apr 20, 2008 at 08:35:46PM +0000, Sam Leffler wrote: > > This is complete break Citrix ICA client. > This client "binding" to first UP interface, now this is iwi0, for > example, w/o IP address. wlan0 can't be first UP interface. > This is a clear failure of this clien behavour. If it relies on some protocol functionality it should be also checking if the underlying interface has the address set, not just blindly binding to first interface which is active... - -- Stanislav Sedov ST4096-RIPE -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAkkgpMoACgkQK/VZk+smlYGSXgCdEYcPiNozdWotwx8+Xc4zc5K4 MjcAn1/wVThZLGACIiB46VqF1ANwP69i =3Jwk -----END PGP SIGNATURE----- From jhb at freebsd.org Fri Nov 21 14:00:50 2008 From: jhb at freebsd.org (John Baldwin) Date: Fri Nov 21 14:01:02 2008 Subject: cvs commit: src/sys/sys aio.h signal.h signalvar.h src/sys/kern syscalls.master vfs_aio.c In-Reply-To: <200510300212.j9U2CnWl089007@repoman.freebsd.org> References: <200510300212.j9U2CnWl089007@repoman.freebsd.org> Message-ID: <200811211700.11204.jhb@freebsd.org> On Saturday 29 October 2005 10:12:49 pm David Xu wrote: > davidxu 2005-10-30 02:12:49 UTC > > FreeBSD src repository > > Modified files: > sys/sys signal.h signalvar.h aio.h > sys/kern syscalls.master vfs_aio.c > Log: > Fix sigevent's POSIX incompatible problem by adding member fields > sigev_notify_function and sigev_notify_attributes. AIO syscalls > use sigevent, so they have to be adjusted. > > Reviewed by: alc I'm looking at doing 32-bit compat for AIO, and the __spare__ thing in 'struct aiocb' strikes me as rather odd. For one, why not use 'struct osigevent __spare__;' instead of the explicit sizeof()'s? The sizeof's make assumptions about padding for example. Secondly, since you bumped the syscalls for the new structure, you didn't need the __spare__ hack at all. -- John Baldwin From davidxu at freebsd.org Sat Nov 22 01:18:25 2008 From: davidxu at freebsd.org (David Xu) Date: Sat Nov 22 01:18:37 2008 Subject: cvs commit: src/sys/sys aio.h signal.h signalvar.h src/sys/kern syscalls.master vfs_aio.c In-Reply-To: <200811211700.11204.jhb@freebsd.org> References: <200510300212.j9U2CnWl089007@repoman.freebsd.org> <200811211700.11204.jhb@freebsd.org> Message-ID: <4927CE5A.7070600@freebsd.org> John Baldwin wrote: > On Saturday 29 October 2005 10:12:49 pm David Xu wrote: > >> davidxu 2005-10-30 02:12:49 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/sys signal.h signalvar.h aio.h >> sys/kern syscalls.master vfs_aio.c >> Log: >> Fix sigevent's POSIX incompatible problem by adding member fields >> sigev_notify_function and sigev_notify_attributes. AIO syscalls >> use sigevent, so they have to be adjusted. >> >> Reviewed by: alc >> > > I'm looking at doing 32-bit compat for AIO, and the __spare__ thing in 'struct > aiocb' strikes me as rather odd. For one, why not use 'struct osigevent > __spare__;' instead of the explicit sizeof()'s? The sizeof's make > assumptions about padding for example. If you have patch, please commit it. > Secondly, since you bumped the > syscalls for the new structure, you didn't need the __spare__ hack at all. > > I had put spare fields, I didn't know if people will need spare fields in future without breaking binary compatibility, so I just reused the old fields. Regards, David Xu