From owner-cvs-src@FreeBSD.ORG Sun Nov 16 22:44:34 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E525E1065687; Sun, 16 Nov 2008 22:44:34 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [194.58.105.35]) by mx1.freebsd.org (Postfix) with ESMTP id 359DC8FC08; Sun, 16 Nov 2008 22:44:33 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.44 (FreeBSD)) id 1L1q6T-000BHe-7R; Mon, 17 Nov 2008 01:28:25 +0300 Date: Mon, 17 Nov 2008 01:28:25 +0300 From: Slawa Olhovchenkov To: Sam Leffler Message-ID: <20081116222825.GA43275%slw@acropolis.ru> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200804202035.m3KKZk4X079263@repoman.freebsd.org> User-Agent: Mutt/1.5.11 X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: 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 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2008 22:44:35 -0000 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 owner-cvs-src@FreeBSD.ORG Sun Nov 16 22:50:18 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B64B51065679; Sun, 16 Nov 2008 22:50:18 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (cl-162.ewr-01.us.sixxs.net [IPv6:2001:4830:1200:a1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 04A5B8FC0A; Sun, 16 Nov 2008 22:50:17 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.14.3/8.14.2) with ESMTP id mAGMp34G056880; Sun, 16 Nov 2008 16:51:03 -0600 (CST) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.14.3/8.14.3/Submit) id mAGMp3On056879; Sun, 16 Nov 2008 16:51:03 -0600 (CST) (envelope-from brooks) Date: Sun, 16 Nov 2008 16:51:03 -0600 From: Brooks Davis To: Slawa Olhovchenkov Message-ID: <20081116225103.GA56181@lor.one-eyed-alien.net> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> <20081116222825.GA43275%slw@acropolis.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0OAP2g/MAC+5xKAE" Content-Disposition: inline In-Reply-To: <20081116222825.GA43275%slw@acropolis.ru> User-Agent: Mutt/1.5.17 (2007-11-01) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (lor.one-eyed-alien.net [127.0.0.1]); Sun, 16 Nov 2008 16:51:04 -0600 (CST) Cc: cvs-src@FreeBSD.org, Sam Leffler , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2008 22:50:18 -0000 --0OAP2g/MAC+5xKAE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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: >=20 > 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 > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/amd64/conf GENERIC=20 > > sys/arm/conf AVILA HL200 KB920X=20 > > sys/conf NOTES files options=20 > > sys/dev/ath ah_osdep.c ah_osdep.h if_ath.c=20 > > if_ath_pci.c if_athioctl.h if_athrate.h=20 > > if_athvar.h=20 > > sys/dev/ath/ath_rate/amrr amrr.c amrr.h=20 > > sys/dev/ath/ath_rate/onoe onoe.c onoe.h=20 > > sys/dev/ath/ath_rate/sample sample.c sample.h=20 > > sys/dev/if_ndis if_ndis.c if_ndisvar.h=20 > > sys/dev/ipw if_ipw.c if_ipwvar.h=20 > > sys/dev/iwi if_iwi.c if_iwivar.h=20 > > sys/dev/malo if_malo.c if_malo.h=20 > > sys/dev/ral if_ral_pci.c rt2560.c rt2560reg.h=20 > > rt2560var.h rt2661.c rt2661var.h=20 > > sys/dev/usb if_rum.c if_rumvar.h if_ural.c=20 > > if_uralvar.h if_zyd.c if_zydreg.h=20 > > sys/dev/wi if_wavelan_ieee.h if_wi.c if_wi_pccard.c=20 > > if_wi_pci.c if_wivar.h=20 > > sys/dev/wpi if_wpi.c if_wpivar.h=20 > > sys/i386/conf GENERIC=20 > > sys/mips/conf IDT=20 > > sys/modules Makefile=20 > > sys/modules/ath_rate_amrr Makefile=20 > > sys/modules/ath_rate_onoe Makefile=20 > > sys/modules/ath_rate_sample Makefile=20 > > sys/modules/malo Makefile=20 > > sys/modules/ral Makefile=20 > > sys/modules/wlan Makefile=20 > > sys/modules/wlan_acl Makefile=20 > > sys/modules/wlan_amrr Makefile=20 > > sys/modules/wlan_ccmp Makefile=20 > > sys/modules/wlan_tkip Makefile=20 > > sys/modules/wlan_wep Makefile=20 > > sys/modules/wlan_xauth Makefile=20 > > sys/net80211 _ieee80211.h ieee80211.c ieee80211.h=20 > > ieee80211_acl.c ieee80211_amrr.c=20 > > ieee80211_amrr.h ieee80211_crypto.c=20 > > ieee80211_crypto.h=20 > > ieee80211_crypto_ccmp.c=20 > > ieee80211_crypto_none.c=20 > > ieee80211_crypto_tkip.c=20 > > ieee80211_crypto_wep.c=20 > > ieee80211_freebsd.c ieee80211_freebsd.h=20 > > ieee80211_ht.c ieee80211_ht.h=20 > > ieee80211_input.c ieee80211_ioctl.c=20 > > ieee80211_ioctl.h ieee80211_node.c=20 > > ieee80211_node.h ieee80211_output.c=20 > > ieee80211_power.c ieee80211_power.h=20 > > ieee80211_proto.c ieee80211_proto.h=20 > > ieee80211_regdomain.c=20 > > ieee80211_regdomain.h ieee80211_scan.c=20 > > ieee80211_scan.h ieee80211_scan_sta.c=20 > > ieee80211_var.h ieee80211_xauth.c=20 > > sys/pc98/conf GENERIC=20 > > sys/sparc64/conf GENERIC=20 > > share/man/man4 ath.4 ipw.4 iwi.4 malo.4 ral.4 rum.4=20 > > ural.4 wi.4 wlan.4 wlan_acl.4 wlan_amrr.4=20 > > wlan_xauth.4 wpi.4 zyd.4=20 > > share/man/man5 Makefile=20 > > sbin/ifconfig Makefile ifconfig.8 ifieee80211.c=20 > > ifmedia.c=20 > > Added files: > > sys/contrib/dev/ral LICENSE Makefile rt2561.fw.uu=20 > > rt2561s.fw.uu rt2661.fw.uu rt2661_ucode.h=20 > > rt2860.fw.uu=20 > > sys/modules/ralfw Makefile Makefile.inc=20 > > sys/modules/ralfw/rt2561 Makefile=20 > > sys/modules/ralfw/rt2561s Makefile=20 > > sys/modules/ralfw/rt2661 Makefile=20 > > sys/modules/wlan_rssadapt Makefile=20 > > sys/net80211 ieee80211_adhoc.c ieee80211_adhoc.h=20 > > ieee80211_ddb.c ieee80211_dfs.c=20 > > ieee80211_dfs.h ieee80211_hostap.c=20 > > ieee80211_hostap.h ieee80211_input.h=20 > > ieee80211_monitor.c ieee80211_monitor.h=20 > > ieee80211_phy.c ieee80211_phy.h=20 > > ieee80211_rssadapt.c ieee80211_rssadapt.h=20 > > ieee80211_sta.c ieee80211_sta.h=20 > > ieee80211_wds.c ieee80211_wds.h=20 > > share/man/man5 regdomain.5=20 > > sbin/ifconfig regdomain.c regdomain.h=20 > > Removed files: > > sys/dev/ral if_ralrate.c if_ralrate.h rt2661_ucode.h=20 > > sys/dev/wi spectrum24t_cf.h=20 > > sys/modules/wlan_scan_ap Makefile=20 > > sys/modules/wlan_scan_sta Makefile=20 > > sys/net80211 ieee80211_scan_ap.c=20 > > Log: > > Multi-bss (aka vap) support for 802.11 devices. > > =20 > > Note this includes changes to all drivers and moves some device firmw= are > > loading to use firmware(9) and a separate module (e.g. ral). Also th= ere > > no longer are separate wlan_scan* modules; this functionality is now > > bundled into the wlan module. > > =20 > > Supported by: Hobnob and Marvell > > Reviewed by: many > > Obtained from: Atheros (some bits) > > =20 > > 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" >=20 > --=20 > Slawa Olhovchenkov --0OAP2g/MAC+5xKAE Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iD8DBQFJIKPWXY6L6fI4GtQRAo80AJoDL1QEdSU870jpk+QpSVo7U8EueACfYpqd sStrqTiG3lh9LOuSmwIOKbs= =p3RE -----END PGP SIGNATURE----- --0OAP2g/MAC+5xKAE-- From owner-cvs-src@FreeBSD.ORG Sun Nov 16 23:07:27 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA8DD106568D; Sun, 16 Nov 2008 23:07:27 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [194.58.105.35]) by mx1.freebsd.org (Postfix) with ESMTP id 6291A8FC22; Sun, 16 Nov 2008 23:07:26 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.44 (FreeBSD)) id 1L1qiD-000BRj-Ab; Mon, 17 Nov 2008 02:07:25 +0300 Date: Mon, 17 Nov 2008 02:07:25 +0300 From: Slawa Olhovchenkov To: Stanislav Sedov Message-ID: <20081116230725.GM90708%slw@zxy.spb.ru> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> <20081116222825.GA43275%slw@acropolis.ru> <20081117015506.de765af8.stas@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20081117015506.de765af8.stas@FreeBSD.org> User-Agent: Mutt/1.5.11 X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false Cc: cvs-src@FreeBSD.org, Sam Leffler , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2008 23:07:27 -0000 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 owner-cvs-src@FreeBSD.ORG Sun Nov 16 23:13:13 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7BC531065672; Sun, 16 Nov 2008 23:13:13 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [194.58.105.35]) by mx1.freebsd.org (Postfix) with ESMTP id AA8D58FC0C; Sun, 16 Nov 2008 23:13:12 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from slw by zxy.spb.ru with local (Exim 4.44 (FreeBSD)) id 1L1qnn-000BTT-Rl; Mon, 17 Nov 2008 02:13:11 +0300 Date: Mon, 17 Nov 2008 02:13:11 +0300 From: Slawa Olhovchenkov To: Brooks Davis Message-ID: <20081116231311.GN90708%slw@zxy.spb.ru> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> <20081116222825.GA43275%slw@acropolis.ru> <20081116225103.GA56181@lor.one-eyed-alien.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20081116225103.GA56181@lor.one-eyed-alien.net> User-Agent: Mutt/1.5.11 X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false Cc: cvs-src@FreeBSD.org, Sam Leffler , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2008 23:13:13 -0000 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 owner-cvs-src@FreeBSD.ORG Sun Nov 16 23:16:33 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 624221065677; Sun, 16 Nov 2008 23:16:33 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from smtp.ht-systems.ru (mr0.ht-systems.ru [78.110.50.55]) by mx1.freebsd.org (Postfix) with ESMTP id 136918FC0C; Sun, 16 Nov 2008 23:16:32 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from [85.21.245.235] (helo=orion.SpringDaemons.com) by smtp.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1L1qV7-0001Og-AK; Mon, 17 Nov 2008 01:53:53 +0300 Received: from orion (localhost [127.0.0.1]) by orion.SpringDaemons.com (Postfix) with SMTP id E0353398F3; Mon, 17 Nov 2008 01:55:06 +0300 (MSK) Date: Mon, 17 Nov 2008 01:55:06 +0300 From: Stanislav Sedov To: Slawa Olhovchenkov Message-Id: <20081117015506.de765af8.stas@FreeBSD.org> In-Reply-To: <20081116222825.GA43275%slw@acropolis.ru> References: <200804202035.m3KKZk4X079263@repoman.freebsd.org> <20081116222825.GA43275%slw@acropolis.ru> Organization: The FreeBSD Project X-XMPP: ssedov@jabber.ru X-Voice: +7 916 849 20 23 X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-Mailer: carrier-pigeon Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Mon, 17 Nov 2008 02:23:01 +0000 Cc: cvs-src@FreeBSD.org, Sam Leffler , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: 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 ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Nov 2008 23:16:33 -0000 -----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 owner-cvs-src@FreeBSD.ORG Fri Nov 21 22:00:50 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 48DF11065679; Fri, 21 Nov 2008 22:00:50 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from server.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id DEE558FC19; Fri, 21 Nov 2008 22:00:49 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from localhost.corp.yahoo.com (john@localhost [IPv6:::1]) (authenticated bits=0) by server.baldwin.cx (8.14.3/8.14.3) with ESMTP id mALM0hcR083081; Fri, 21 Nov 2008 17:00:43 -0500 (EST) (envelope-from jhb@freebsd.org) From: John Baldwin To: David Xu Date: Fri, 21 Nov 2008 17:00:10 -0500 User-Agent: KMail/1.9.7 References: <200510300212.j9U2CnWl089007@repoman.freebsd.org> In-Reply-To: <200510300212.j9U2CnWl089007@repoman.freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200811211700.11204.jhb@freebsd.org> Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (server.baldwin.cx [IPv6:::1]); Fri, 21 Nov 2008 17:00:43 -0500 (EST) X-Virus-Scanned: ClamAV 0.93.1/8661/Fri Nov 21 10:39:30 2008 on server.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=4.2 tests=AWL,BAYES_00,NO_RELAYS autolearn=ham version=3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on server.baldwin.cx Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys aio.h signal.h signalvar.h src/sys/kern syscalls.master vfs_aio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2008 22:00:50 -0000 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 owner-cvs-src@FreeBSD.ORG Sat Nov 22 09:18:25 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from alona.my.domain (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 0D2331065673; Sat, 22 Nov 2008 09:18:22 +0000 (UTC) (envelope-from davidxu@freebsd.org) Message-ID: <4927CE5A.7070600@freebsd.org> Date: Sat, 22 Nov 2008 17:18:18 +0800 From: David Xu User-Agent: Thunderbird 2.0.0.16 (X11/20080915) MIME-Version: 1.0 To: John Baldwin References: <200510300212.j9U2CnWl089007@repoman.freebsd.org> <200811211700.11204.jhb@freebsd.org> In-Reply-To: <200811211700.11204.jhb@freebsd.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/sys aio.h signal.h signalvar.h src/sys/kern syscalls.master vfs_aio.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Nov 2008 09:18:25 -0000 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