csup is a port of the cvsup high-speed CVS repository replication
- application from the original Modula-3 to the C lanaguage. It is now
+ application from the original Modula-3 to the C language. It is now
distributed with FreeBSD, but is missing some important features that would
make useful projects to work on:
==== //depot/projects/docproj_hu/www/hu/security/security.sgml#19 (text+ko) ====
@@ -1,12 +1,12 @@
-
+
%developers;
]>
-
+
+
- $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.109 2010/03/09 22:18:46 jkois Exp $
+ $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.113 2010/03/28 12:02:35 jkois Exp $
@@ -540,6 +540,18 @@
+
+ Okanagan Technology Solutions
+ http://www.okts.ca/
+
+ Okanagan Technology Solutions specializes in open source
+ technologies, in particular FreeBSD, Perl, Apache, and MySQL for
+ clients in the beautiful Okanagan region of British Columbia.
+ For more information, please visit our web site.
+
+
+
Linux Network Carehttp://www.linuxnetworkcare.com/
@@ -650,21 +662,6 @@
-
- Neturn Corp.
- http://neturn.sinacity.com/netserv/
-
- Neturn Corp., based in Vancouver, Canada, provides complete solutions
- on selective and fine-tuned hardware and software (BSDs as primary
- server OSs) platforms to meet the demand from e-commerce,
- telecom, manufacturing, industrial, aerospace, medical applications
- where stability and reliability are mandatory. For detailed
- information, please visit http://neturn.sinacity.com
- /netserv.
-
-
-
Netgraft Corp.http://netgraft.com/
@@ -1200,8 +1197,8 @@
Raditex AB are a firm of consultants and also do education in Unix.
We have long experience with all kinds of Unix systems not only
- FreeBSD or Linux. For more information phone us at +46.8.6949270 or
- give us an email at gorhas@raditex.nu or visit our web site.
From owner-p4-projects@FreeBSD.ORG Sun Mar 28 18:41:29 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 1274A1065677; Sun, 28 Mar 2010 18:41:29 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id B26C61065675
for ; Sun, 28 Mar 2010 18:41:28 +0000 (UTC)
(envelope-from pgj@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 9F2E78FC12
for ; Sun, 28 Mar 2010 18:41:28 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2SIfSHs001025
for ; Sun, 28 Mar 2010 18:41:28 GMT
(envelope-from pgj@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2SIfSca001023
for perforce@freebsd.org; Sun, 28 Mar 2010 18:41:28 GMT
(envelope-from pgj@FreeBSD.org)
Date: Sun, 28 Mar 2010 18:41:28 GMT
Message-Id: <201003281841.o2SIfSca001023@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
pgj@FreeBSD.org using -f
From: Gabor Pali
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176210 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 28 Mar 2010 18:41:29 -0000
http://p4web.freebsd.org/chv.cgi?CH=176210
Change 176210 by pgj@Binturong on 2010/03/28 18:41:04
MFen (doc):
1.426 -> 1.428 hu_HU.ISO8859-2/books/handbook/advanced-networking/chapter.sgml
1.477 -> 1.479 hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml
1.121 -> 1.122 hu_HU.ISO8859-2/share/sgml/freebsd.ent
Affected files ...
.. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/chapter.sgml#39 edit
.. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#46 edit
.. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/freebsd.ent#29 edit
Differences ...
==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/advanced-networking/chapter.sgml#39 (text+ko) ====
@@ -7,7 +7,7 @@
@@ -1183,8 +1183,15 @@
más esetben ennek a nevét kell csak
lecserélünk a példákban. A
rendszerben elérhetõ vezeték
- nélküli meghajtók a &man.wlan.4; man
- oldal elején találhatóak. Ha a
+ nélküli meghajtók és az
+ általuk támogatott kártyák
+ listája a &os; Hardverjegyzetekben
+ található. Ezek a jegyzetek a
+ különbözõ architektúrákra
+ és kiadásokhoz a &os;
+ holnapjáról, a Kiadási jegyzetek
+ oldalról érhetõek el. Ha a
vezeték nélküli
eszközünkhöz nem létezik natív
&os;-s meghajtó, akkor az
- Az eszközmeghajtó
+ &os; 7.X esetén az
+ eszközmeghajtó
beállításával együtt a 802.11
hálózatok támogatását is be
kell töltenünk a rendszermagba. Ez az &man.ath.4;
@@ -1213,13 +1221,11 @@
wlan_scan_ap_load="YES"
wlan_scan_sta_load="YES"
-
- A &os; 7.X
- változataiban mind a wlan_scan_ap
- és wlan_scan_sta modulokra
- szükségünk van, más verziók
- esetén nem kell megadnunk ezeket.
-
+ A &os; 8.0 kiadástól
+ kezdõdõen ezek a modulok részei a &man.wlan.4;
+ meghajtónak, amely a hálózati
+ kártya meghajtójával együtt mindig
+ automatikusan betöltõdik.Emellett még azokra a modulokra is
szükségünk van, amelyek a használni
@@ -1265,23 +1271,23 @@
beállításait tartalmazó
állományban:
- device ath # Atheros IEEE 802.11 vezeték nélküli hálózati meghajtó
+ device wlan # a 802.11 támogatása
+device wlan_wep # 802.11 WEP támogatás
+device wlan_ccmp # 802.11 CCMP támogatás
+device wlan_tkip # 802.11 TKIP támogatás
+device wlan_amrr # AMRR forgalomvezérlési algoritmus
+device ath # Atheros IEEE 802.11 vezeték nélküli hálózati meghajtó
device ath_hal # az Atheros meghajtó hardveres rétege
-device ath_rate_sample # SampleRate forgalomvezérlési algoritmus
-device wlan # a 802.11 támogatása
options AH_SUPPORT_AR5416 # az AR5416 tx/rx leírók engedélyezése
-device wlan_scan_ap # a 802.11 AP módú keresés
-device wlan_scan_sta # a 802.11 STA módú keresés
-device wlan_wep # 802.11 WEP támogatás
-device wlan_ccmp # 802.11 CCMP támogatás
-device wlan_tkip # 802.11 TKIP támogatás
+device ath_rate_sample # SampleRate forgalomvezérlési algoritmus
+
+ Hozzátesszük, hogy az alábbi sorok
+ hozzáadása a &os; 7.X
+ változatában kötelezõ, más
+ verzióknál viszont nem:
- Hozzátesszük, hogy a &os;
- 7.X változatában a
- wlan_scan_ap és
- wlan_scan_sta modulok megadása
- egyaránt kötelezõ, más
- verzióknál viszont nem.
+ device wlan_scan_ap # a 802.11 AP módú keresés
+device wlan_scan_sta # a 802.11 STA módú keresésAz elõbbiek megadásával
fordítsuk újra és telepítsük
@@ -1337,10 +1343,11 @@
rendszeradminisztrátor kezdeményezheti ezeket
a kereséseket:
- &prompt.root; ifconfig ath0 up scan
-SSID BSSID CHAN RATE S:N INT CAPS
-dlinkap 00:13:46:49:41:76 6 54M 29:3 100 EPS WPA WME
-freebsdap 00:11:95:c3:0d:ac 1 54M 22:1 100 EPS WPA
+ &prompt.root; ifconfig wlan0 create wlandev ath0
+&prompt.root; ifconfig wlan0 up scan
+SSID BSSID CHAN RATE S:N INT CAPS
+dlinkap 00:13:46:49:41:76 11 54M -90:96 100 EPS WPA WME
+freebsdap 00:11:95:c3:0d:ac 1 54M -83:96 100 EPS WPACsak jelzésû
@@ -1350,6 +1357,28 @@
állapotban tartásához.
+
+ &os; 7.X esetén
+ a wlan0
+ eszköz helyett közvetlenül az adott
+ eszköz nevét kell megadnunk,
+ például
+ ath0.
+ Az iménti sorokat ennek megfelelõen
+ tehát ebben az esetben így kell
+ értelmezni:
+
+ &prompt.root; ifconfig ath0 up scan
+
+ A leírás további
+ részében a
+ &os; 7.X
+ felhasználóknak ezen séma
+ alapján kell használniuk a parancsokat
+ és a konfigurációs
+ beállításokat.
+
+
A keresés során keletkezõ
listában láthatjuk megtalált BBS vagy
IBBS fajtájú hálózatokat. A
@@ -1427,7 +1456,7 @@
listáját így tudjuk
lekérdezni:
- &prompt.root; ifconfig ath0 list scan
+ &prompt.root; ifconfig wlan0 list scanEzt az információt maga az adapter
automatikusan, vagy a felhasználó tudja
@@ -1481,14 +1510,26 @@
állományból hivatkozunk
rá:
- ifconfig_ath0="DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="DHCP"
+
+
+ A korábban említettek szerint a
+ &os; 7.X
+ felhasználóknak csak a
+ kártyát kell
+ beállítani:
+
+ ifconfig_ath0="DHCP"
+ Ha viszont több hozzáférési
pont közül mi magunk akarunk kiválasztani
egyet, akkor ezt az SSID megadásával
tehetjük meg:
- ifconfig_ath0="ssid saját_ssid DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="ssid saját_ssid DHCP"Amikor olyan környezetben vagyunk, ahol több
hozzáférési pontnak is megegyezik az
@@ -1501,7 +1542,8 @@
BSSID-ját is definiálni kell (és az
SSID-t akár el is hagyhatjuk):
- ifconfig_ath0="ssid saját_ssid bssid xx:xx:xx:xx:xx:xx DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="ssid saját_ssid bssid xx:xx:xx:xx:xx:xx DHCP"Más módokon is képesek vagyunk
szabályozni a hozzáférési
@@ -1519,7 +1561,8 @@
sávra leszûkíteni,
például a
- ifconfig_ath0="mode 11g ssid saját_ssid DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="mode 11g ssid saját_ssid DHCP"beállítás hatására
a kártya 802.11g módban fog üzemelni,
@@ -1536,7 +1579,6 @@
paraméterekrõl részletesebb
leírást az &man.ifconfig.8; man oldalon
találhatunk.
-
@@ -1588,7 +1630,8 @@
elérést valahogy így tudjuk
beállítani:
- ifconfig_ath0="authmode shared wepmode on weptxkey 1 wepkey 01234567 DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="authmode shared wepmode on weptxkey 1 wepkey 01234567 DHCP"Általánosságban véve
elmondhatjuk, hogy az osztott kulcsú
@@ -1629,7 +1672,8 @@
paramétert az eszközünk
beállításaihoz:
- ifconfig_ath0="DHCP"
+ wlans_ath0="DHCP"
+ifconfig_wlan0="DHCP"Így már készen is állunk a
vezeték nélküli felület
@@ -1644,15 +1688,16 @@
tudjuk az ath0 felület
állapotát:
- &prompt.root; ifconfig ath0
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+ &prompt.root; ifconfig wlan0
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps)
+ media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
status: associated
- ssid dlinkap channel 6 bssid 00:13:46:49:41:76
- authmode OPEN privacy OFF txpowmax 36 protmode CTS bintval 100
+ ssid dlinkap channel 11 (2462 Mhz 11g) bssid 00:13:46:49:41:76
+ country US ecm authmode OPEN privacy OFF txpower 21.5 bmiss 7
+ scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi 7
+ roam:rate 5 protmode CTS wme burstA status: associated azt jelenti,
hogy sikeresen csatlakoztunk egy vezeték
@@ -1661,9 +1706,9 @@
bssid 00:13:46:49:41:76 rész a
hozzáférési pont
MAC-címét tartalmazza. Az
- authmode pedig arról
+ authmode OPEN pedig arról
számol be, hogy a kommunikáció nem
- titkosított (OPEN).
+ titkosított.
@@ -1681,7 +1726,8 @@
többi paramétert azonban
feltétlenül hagyjuk meg:
- ifconfig_ath0="ssid saját_ssid inet 192.168.1.100 netmask 255.255.255.0"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="ssid saját_ssid inet 192.168.1.100 netmask 255.255.255.0"
@@ -1797,28 +1843,30 @@
be és az IP-címet a DHCP szervertõl
kérjük el:
- ifconfig_ath0="WPA DHCP"
+ wlans_ath0="wlan0"
+ifconfig_ath0="WPA DHCP"Innentõl már fel is tudjuk
éleszteni a felületet:&prompt.root; /etc/rc.d/netif start
Starting wpa_supplicant.
-DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 5
-DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 6
+DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
+DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
DHCPOFFER from 192.168.0.1
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.254 -- renewal in 300 seconds.
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/36Mbps)
+ media: IEEE 802.11 Wireless Ethernet autoselect OFDM/36Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36
- protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUAL
Kézzel is megpróbálhatjuk
elindítani az /etc/wpa_supplicant.conf
állomány használatával:
- &prompt.root; wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf
+ &prompt.root; wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
Trying to associate with 00:11:95:c3:0d:ac (SSID='freebsdap' freq=2412 MHz)
Associated with 00:11:95:c3:0d:ac
-WPA: Key negotiation completed with 00:11:95:c3:0d:ac [PTK=TKIP GTK=TKIP]
+WPA: Key negotiation completed with 00:11:95:c3:0d:ac [PTK=CCMP GTK=CCMP]
+CTRL-EVENT-CONNECTED - Connection to 00:11:95:c3:0d:ac completed (auth) [id=0 id_str=]A következõ parancs a
dhclient indítása legyen,
amivel megszerezzük a DHCP szervertõl az
IP-címünket:
- &prompt.root; dhclient ath0
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+ &prompt.root; dhclient wlan0
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.254 -- renewal in 300 seconds.
-&prompt.root; ifconfig ath0
+&prompt.root; ifconfig wlan0
ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/48Mbps)
+ media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36
- protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUALHa az /etc/rc.conf
állományban szerepel a
- ifconfig_ath0="DHCP" sor, akkor
+ ifconfig_wlan0="DHCP" sor, akkor
egyáltalán nem szükséges a
dhclient parancs manuális
kiadása, mivel a dhclient
@@ -1869,17 +1919,18 @@
wpa_supplicant sikeresen
lebonyolította a hitelesítést:
- &prompt.root; ifconfig ath0 inet 192.168.0.100 netmask 255.255.255.0
-&prompt.root; ifconfig ath0
+ &prompt.root; ifconfig wlan0 inet 192.168.0.100 netmask 255.255.255.0
+&prompt.root; ifconfig wlan0
ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+ ether 00:11:95:d5:43:62
inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/36Mbps)
+ media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36
- protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUALHa egyáltalán nem használunk DHCP
szervert, akkor nekünk kell beállítani
@@ -2022,9 +2073,10 @@
Az /etc/rc.conf
állományba vegyük fel a
- következõ sort:
+ következõ sorokat:
- ifconfig_ath0="WPA DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="WPA DHCP"A következõ lépés a
felület felébresztése lesz az
@@ -2033,19 +2085,20 @@
&prompt.root; /etc/rc.d/netif start
Starting wpa_supplicant.
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.20
bound to 192.168.0.254 -- renewal in 300 seconds.
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps)
+ media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit
- txpowmax 36 protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUAL
Természetesen, ahogy azt már az
elõbbiekben is megmutattuk, mindezt manuálisan
@@ -2134,32 +2187,34 @@
- Mindezek mellett még a következõ sort
- is vegyük fel az /etc/rc.conf
+ Mindezek mellett még a következõ
+ sorokat is vegyük fel az
+ /etc/rc.conf
állományba:
- ifconfig_ath0="WPA DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="WPA DHCP"Ezután hozzuk mûködésbe a
felületet:&prompt.root; /etc/rc.d/netif start
Starting wpa_supplicant.
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.20
bound to 192.168.0.254 -- renewal in 300 seconds.
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps)
+ media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit
- txpowmax 36 protmode CTS roaming MANUAL bintval 100
-
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUAL
@@ -2274,27 +2329,29 @@
/etc/rc.conf
állományhoz:
- ifconfig_ath0="WPA DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="WPA DHCP"Ezután már mûködésbe is
hozhatjuk a felületet:&prompt.root; /etc/rc.d/netif start
Starting wpa_supplicant.
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.20
bound to 192.168.0.254 -- renewal in 300 seconds.
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps)
+ media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit
- txpowmax 36 protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUAL
@@ -2314,7 +2371,8 @@
használatán keresztül
állítható be:
- &prompt.root; ifconfig ath0 ssid saját_hálózat wepmode on weptxkey 3 wepkey 3:0x3456789012 \
+ &prompt.root; ifconfig wlan0 create wlandev ath0
+&prompt.root; ifconfig wlan0 ssid saját_hálózat wepmode on weptxkey 3 wepkey 3:0x3456789012 \
inet 192.168.1.100 netmask 255.255.255.0
@@ -2374,7 +2432,7 @@
Majd:
- &prompt.root; wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf
+ &prompt.root; wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
Trying to associate with 00:13:46:49:41:76 (SSID='dlinkap' freq=2437 MHz)
Associated with 00:13:46:49:41:76
@@ -2398,12 +2456,12 @@
Így állítjuk be az A
gépet:
- &prompt.root; ifconfig ath0 ssid freebsdap mediaopt adhoc inet 192.168.0.1 netmask 255.255.255.0
-&prompt.root; ifconfig ath0
- ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ &prompt.root; ifconfig wlan0 create wlandev ath0
+&prompt.root; ifconfig wlan0 ssid freebsdap mediaopt adhoc inet 192.168.0.1 netmask 255.255.255.0
+&prompt.root; ifconfig wlan0
+ wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:c3:0d:ac
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
- inet6 fe80::211:95ff:fec3:dac%ath0 prefixlen 64 scopeid 0x4
- ether 00:11:95:c3:0d:ac
media: IEEE 802.11 Wireless Ethernet autoselect <adhoc> (autoselect <adhoc>)
status: associated
ssid freebsdap channel 2 bssid 02:11:95:c3:0d:ac
@@ -2417,9 +2475,9 @@
képesek vagyunk észlelni az A
gépet:
- &prompt.root; ifconfig ath0 up scan
- SSID BSSID CHAN RATE S:N INT CAPS
- freebsdap 02:11:95:c3:0d:ac 2 54M 19:3 100 IS
+ &prompt.root; ifconfig wlan0 up scan
+ SSID BSSID CHAN RATE S:N INT CAPS
+ freebsdap 02:11:95:c3:0d:ac 2 54M -90:-96 100 ISA kimenetben szereplõ I is
megerõsíti, hogy az A gépet
@@ -2428,12 +2486,12 @@
beállítanunk egy másik
IP-címmel:
- &prompt.root; ifconfig ath0 ssid freebsdap mediaopt adhoc inet 192.168.0.2 netmask 255.255.255.0
-&prompt.root; ifconfig ath0
- ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+ &prompt.root; ifconfig wlan0 create wlandev ath0
+&prompt.root; ifconfig wlan0 ssid freebsdap mediaopt adhoc inet 192.168.0.2 netmask 255.255.255.0
+&prompt.root; ifconfig wlan0
+ wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
media: IEEE 802.11 Wireless Ethernet autoselect <adhoc> (autoselect <adhoc>)
status: associated
ssid freebsdap channel 2 bssid 02:11:95:c3:0d:ac
==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#46 (text+ko) ====
@@ -7,7 +7,7 @@
The FreeBSD Hungarian Documentation Project
Translated by: PALI, Gabor
%SOURCE% en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml
- %SRCID% 1.477
+ %SRCID% 1.479
-->
@@ -1168,14 +1168,9 @@
hiszen az alaprendszer része. A &os; korábbi
verzióinak alaprendszerei ugyan nem tartalmazzák
a &man.csup.1; parancsot, viszont a net/csup port vagy csomag
+ role="package">net/csup port vagy csomag
segítségével pillanatok alatt
- telepíteni tudjuk. Emellett a
- csup segédprogram nem
- támogatja a CVS módot sem. Teljes repositoryk
- tükrözéséhez ezért
- továbbra is a CVSup kell
- használnunk. Amennyiben a
+ telepíteni tudjuk. Amennyiben a
csup mellett tennénk le a
voksunkat, a szakasz fennmaradó részében
egyszerûen hagyjuk ki a CVSup
@@ -3416,6 +3411,14 @@
+ RELENG_7_3_0_RELEASE
+
+
+ &os; 7.3
+
+
+
+ RELENG_7_2_0_RELEASE
==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/freebsd.ent#29 (text+ko) ====
@@ -12,7 +12,7 @@
-
-
+
+
From owner-p4-projects@FreeBSD.ORG Mon Mar 29 12:59:56 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id AC2B81065676; Mon, 29 Mar 2010 12:59:56 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 6F12F1065673
for ; Mon, 29 Mar 2010 12:59:56 +0000 (UTC)
(envelope-from mav@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 5A90E8FC13
for ; Mon, 29 Mar 2010 12:59:56 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2TCxuCs060083
for ; Mon, 29 Mar 2010 12:59:56 GMT
(envelope-from mav@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2TCxtBK060081
for perforce@freebsd.org; Mon, 29 Mar 2010 12:59:55 GMT
(envelope-from mav@freebsd.org)
Date: Mon, 29 Mar 2010 12:59:55 GMT
Message-Id: <201003291259.o2TCxtBK060081@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
mav@freebsd.org using -f
From: Alexander Motin
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176233 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 29 Mar 2010 12:59:57 -0000
http://p4web.freebsd.org/chv.cgi?CH=176233
Change 176233 by mav@mav_mavbook on 2010/03/29 12:59:49
IFC
Affected files ...
.. //depot/projects/scottl-camlock/src/MAINTAINERS#10 integrate
.. //depot/projects/scottl-camlock/src/Makefile.inc1#17 integrate
.. //depot/projects/scottl-camlock/src/ObsoleteFiles.inc#26 integrate
.. //depot/projects/scottl-camlock/src/bin/cp/utils.c#6 integrate
.. //depot/projects/scottl-camlock/src/bin/ls/cmp.c#2 integrate
.. //depot/projects/scottl-camlock/src/bin/rcp/rcp.c#3 integrate
.. //depot/projects/scottl-camlock/src/bin/test/test.c#3 integrate
.. //depot/projects/scottl-camlock/src/cddl/contrib/opensolaris/cmd/zfs/zfs.8#3 integrate
.. //depot/projects/scottl-camlock/src/cddl/contrib/opensolaris/cmd/zpool/zpool.8#2 integrate
.. //depot/projects/scottl-camlock/src/contrib/bsnmp/gensnmpdef/gensnmpdef.c#2 integrate
.. //depot/projects/scottl-camlock/src/contrib/bsnmp/snmpd/config.c#2 integrate
.. //depot/projects/scottl-camlock/src/contrib/cpio/ABOUT-NLS#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/AUTHORS#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/COPYING#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/ChangeLog#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/FREEBSD-upgrade#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/INSTALL#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/NEWS#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/README#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/THANKS#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/TODO#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/doc/cpio.1#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/doc/cpio.texi#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/doc/version.texi#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/alloca_.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-ba.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-eexst.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-fmtstream.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-fmtstream.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-fs-xinl.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-help.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-namefrob.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-parse.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-pin.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-pv.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-pvh.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp-xinl.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/argp.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/basename.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/dirname.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/dirname.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/error.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/error.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/exitfail.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/exitfail.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/fatal.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/full-write.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/full-write.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/getopt.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/getopt1.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/getopt_.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/getopt_int.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/gettext.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/hash.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/hash.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/intprops.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/inttostr.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/inttostr.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/mempcpy.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/paxerror.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/paxexit.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/paxlib.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/paxnames.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/quote.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/quote.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/quotearg.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/quotearg.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/rmt-command.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/rmt.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/rtapelib.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/safe-read.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/safe-read.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/safe-write.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/safe-write.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/savedir.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/savedir.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/strchrnul.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/stripslash.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/strndup.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/strnlen.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/system-ioctl.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/system.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/umaxtostr.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/unlocked-io.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/utimens.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/utimens.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/xalloc-die.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/xalloc.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/xmalloc.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/xstrndup.c#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/lib/xstrndup.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/copyin.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/copyout.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/copypass.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/cpio.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/cpiohdr.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/defer.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/defer.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/dstring.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/dstring.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/extern.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/filemode.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/filetypes.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/global.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/idcache.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/main.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/makepath.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/safe-stat.h#2 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/tar.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/tar.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/tarhdr.h#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/userspec.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/cpio/src/util.c#3 delete
.. //depot/projects/scottl-camlock/src/contrib/netcat/FREEBSD-upgrade#3 integrate
.. //depot/projects/scottl-camlock/src/contrib/netcat/FREEBSD-vendor#5 integrate
.. //depot/projects/scottl-camlock/src/contrib/netcat/nc.1#7 integrate
.. //depot/projects/scottl-camlock/src/contrib/netcat/netcat.c#6 integrate
.. //depot/projects/scottl-camlock/src/contrib/openpam/include/security/pam_appl.h#3 integrate
.. //depot/projects/scottl-camlock/src/contrib/tzdata/antarctica#2 integrate
.. //depot/projects/scottl-camlock/src/contrib/tzdata/asia#2 integrate
.. //depot/projects/scottl-camlock/src/contrib/tzdata/australasia#2 integrate
.. //depot/projects/scottl-camlock/src/contrib/tzdata/zone.tab#2 integrate
.. //depot/projects/scottl-camlock/src/etc/defaults/periodic.conf#5 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/Makefile#5 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/cpio/Makefile#3 delete
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/cpio/config.h#3 delete
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/cpio/doc/Makefile#2 delete
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/diff/context.c.diff#2 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/diff/diff.c.diff#2 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/gdb/Makefile#4 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/gdb/Makefile.inc#2 integrate
.. //depot/projects/scottl-camlock/src/gnu/usr.bin/gdb/kgdb/trgt_ia64.c#3 integrate
.. //depot/projects/scottl-camlock/src/include/dlfcn.h#5 integrate
.. //depot/projects/scottl-camlock/src/lib/csu/i386-elf/Makefile#4 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/gen/dlfcn.c#4 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/gen/dlopen.3#4 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/gen/opendir.c#6 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/posix1e/acl_to_text_nfs4.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sparc64/fpu/fpu.c#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sparc64/fpu/fpu_div.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sparc64/fpu/fpu_explode.c#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sparc64/fpu/fpu_extern.h#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sparc64/fpu/fpu_implode.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sys/mmap.2#6 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sys/open.2#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libc/sys/stat.2#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libpmc/pmc.xscale.3#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libusbhid/data.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libusbhid/descr.c#4 integrate
.. //depot/projects/scottl-camlock/src/lib/libusbhid/parse.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libusbhid/usage.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libusbhid/usbhid.h#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libusbhid/usbvar.h#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/ChangeLog#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/FAQ#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/Makefile#3 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/README#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/Symbol.map#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/Versions.def#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/adler32.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/algorithm.txt#2 delete
.. //depot/projects/scottl-camlock/src/lib/libz/compress.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/contrib/README.contrib#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/contrib/asm686/README.686#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/contrib/asm686/match.S#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/contrib/gcc_gvmat64/gvmat64.S#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/crc32.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/deflate.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/deflate.h#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/doc/algorithm.txt#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/doc/rfc1950.txt#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/doc/rfc1951.txt#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/doc/rfc1952.txt#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/doc/txtvsbin.txt#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/example.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/gzclose.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/gzguts.h#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/gzio.c#2 delete
.. //depot/projects/scottl-camlock/src/lib/libz/gzlib.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/gzread.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/gzwrite.c#1 branch
.. //depot/projects/scottl-camlock/src/lib/libz/infback.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/inffast.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/inflate.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/inflate.h#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/inftrees.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/inftrees.h#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/minigzip.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/trees.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/uncompr.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/zconf.h#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/zlib.3#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/zlib.h#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/zutil.c#2 integrate
.. //depot/projects/scottl-camlock/src/lib/libz/zutil.h#2 integrate
.. //depot/projects/scottl-camlock/src/libexec/ftpd/popen.c#2 integrate
.. //depot/projects/scottl-camlock/src/libexec/rtld-elf/rtld.c#11 integrate
.. //depot/projects/scottl-camlock/src/sbin/geom/class/multipath/geom_multipath.c#4 integrate
.. //depot/projects/scottl-camlock/src/sbin/hastd/primary.c#2 integrate
.. //depot/projects/scottl-camlock/src/sbin/ifconfig/ifieee80211.c#11 integrate
.. //depot/projects/scottl-camlock/src/sbin/ipfw/ipfw.8#10 integrate
.. //depot/projects/scottl-camlock/src/sbin/ipfw/ipfw2.c#7 integrate
.. //depot/projects/scottl-camlock/src/sbin/setkey/setkey.8#4 integrate
.. //depot/projects/scottl-camlock/src/share/man/man3/pthread_affinity_np.3#3 integrate
.. //depot/projects/scottl-camlock/src/share/man/man4/ath.4#5 integrate
.. //depot/projects/scottl-camlock/src/share/man/man5/src.conf.5#6 integrate
.. //depot/projects/scottl-camlock/src/share/man/man9/uio.9#3 integrate
.. //depot/projects/scottl-camlock/src/share/misc/bsd-family-tree#8 integrate
.. //depot/projects/scottl-camlock/src/share/mk/bsd.own.mk#6 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/machdep.c#35 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/mca.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/amd64/pmap.c#41 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/ia32/ia32_signal.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/include/specialreg.h#16 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/linux.h#14 integrate
.. //depot/projects/scottl-camlock/src/sys/amd64/linux32/linux32_sysvec.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/machdep.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/arm/pmap.c#28 integrate
.. //depot/projects/scottl-camlock/src/sys/arm/xscale/ixp425/cambria_fled.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/boot2/boot2.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/gptboot/gptboot.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/boot/i386/zfsboot/zfsboot.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/freebsd32/freebsd32_misc.c#24 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/ia32/ia32_signal.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linprocfs/linprocfs.c#29 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_file.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_ioctl.c#25 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/linux/linux_stats.c#17 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/svr4/svr4_stat.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/compat/x86bios/x86bios.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/NOTES#53 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/files#68 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/kern.post.mk#16 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/kmod.mk#20 integrate
.. //depot/projects/scottl-camlock/src/sys/conf/options#41 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ahci/ahci.c#106 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ata/ata-raid.c#19 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bge/if_bge.c#40 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bktr/ioctl_bt848.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/bktr/ioctl_meteor.h#3 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/fb/vesa.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/fb/vga.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/hwpmc/hwpmc_logging.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/isp/isp.c#25 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/isp/isp_freebsd.c#33 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/isp/isp_freebsd.h#24 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/isp/isp_library.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/isp/ispvar.h#16 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/LICENSE#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe.c#17 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe_82598.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe_82599.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe_api.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe_api.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe_common.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe_phy.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe_phy.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ixgbe/ixgbe_type.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ofw/ofw_standard.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/ppc/ppc_pci.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/sound/pci/hda/hdac.c#26 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/sound/pcm/dsp.c#18 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/syscons/scvgarndr.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/controller/ehci_pci.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/controller/ohci_pci.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/input/ukbd.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/quirk/usb_quirk.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/usb_compat_linux.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/dev/usb/usbdevs#46 integrate
.. //depot/projects/scottl-camlock/src/sys/fs/nfs/nfs_commonport.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/fs/nfsserver/nfs_nfsdport.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/geom/geom_dump.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/geom/geom_io.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/geom/multipath/g_multipath.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/i386/machdep.c#33 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/i386/mca.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/i386/pmap.c#45 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/i386/trap.c#23 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/ibcs2/ibcs2_stat.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/include/md_var.h#10 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/include/specialreg.h#19 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/linux/linux.h#16 integrate
.. //depot/projects/scottl-camlock/src/sys/i386/linux/linux_sysvec.c#18 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/conf/GENERIC#24 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia32/ia32_signal.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/autoconf.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/clock.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/db_machdep.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/exception.S#10 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/highfp.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/interrupt.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/machdep.c#29 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/mp_machdep.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/nexus.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/pmap.c#24 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/sapic.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/ia64/trap.c#19 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/include/acpica_machdep.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/include/cpufunc.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/include/frame.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/include/intr.h#6 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/include/nexusvar.h#2 delete
.. //depot/projects/scottl-camlock/src/sys/ia64/include/pcb.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/include/pcpu.h#8 integrate
.. //depot/projects/scottl-camlock/src/sys/ia64/pci/pci_cfgreg.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/imgact_elf.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/kern_exec.c#24 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/kern_rwlock.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/sys_pipe.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/tty_pts.c#18 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/uipc_mqueue.c#17 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/uipc_sem.c#15 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/uipc_shm.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/vfs_lookup.c#23 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/vfs_syscalls.c#33 integrate
.. //depot/projects/scottl-camlock/src/sys/kern/vfs_vnops.c#25 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/include/cpufunc.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/mips/pm_machdep.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/mips/support.S#4 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/mips/tick.c#7 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/sb_asm.S#6 integrate
.. //depot/projects/scottl-camlock/src/sys/mips/sibyte/sb_scd.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/modules/Makefile#47 integrate
.. //depot/projects/scottl-camlock/src/sys/modules/dummynet/Makefile#6 integrate
.. //depot/projects/scottl-camlock/src/sys/modules/ixgbe/Makefile#5 integrate
.. //depot/projects/scottl-camlock/src/sys/net/flowtable.c#14 integrate
.. //depot/projects/scottl-camlock/src/sys/net/if_media.h#14 integrate
.. //depot/projects/scottl-camlock/src/sys/net/if_vlan.c#29 integrate
.. //depot/projects/scottl-camlock/src/sys/net80211/ieee80211.c#25 integrate
.. //depot/projects/scottl-camlock/src/sys/net80211/ieee80211_hostap.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/net80211/ieee80211_ht.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/net80211/ieee80211_var.h#21 integrate
.. //depot/projects/scottl-camlock/src/sys/netgraph/netflow/ng_netflow.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ip_input.c#30 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/dn_sched.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/dn_sched_prio.c#1 branch
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_dn_io.c#2 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_private.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_sockopt.c#8 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/ip_fw_table.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/ipfw/test/Makefile#2 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctp_indata.c#19 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctp_input.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctp_output.c#23 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctp_pcb.c#21 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctp_pcb.h#11 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctp_sysctl.c#11 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctp_uio.h#18 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctputil.c#22 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/sctputil.h#13 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet/tcp_timer.c#23 integrate
.. //depot/projects/scottl-camlock/src/sys/netinet6/nd6.c#30 integrate
.. //depot/projects/scottl-camlock/src/sys/netipsec/key.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/nfsserver/nfs_srvsubs.c#21 integrate
.. //depot/projects/scottl-camlock/src/sys/pc98/pc98/machdep.c#20 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/aim/machdep.c#12 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/aim/mmu_oea64.c#13 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/aim/nexus.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/aim/ofw_machdep.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/booke/interrupt.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/booke/machdep.c#9 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/booke/trap_subr.S#4 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/mpc85xx/ocpbus.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/mpc85xx/ocpbus.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/mpc85xx/pci_ocp.c#6 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/ofw/ofw_real.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/ofw/ofw_syscons.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/powermac/cuda.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/powermac/cudavar.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/powermac/pmu.c#3 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/powermac/smu.c#4 integrate
.. //depot/projects/scottl-camlock/src/sys/powerpc/powerpc/cpu.c#16 integrate
.. //depot/projects/scottl-camlock/src/sys/rpc/svc.c#5 integrate
.. //depot/projects/scottl-camlock/src/sys/sparc64/include/wstate.h#2 integrate
.. //depot/projects/scottl-camlock/src/sys/sparc64/sparc64/exception.S#8 integrate
.. //depot/projects/scottl-camlock/src/sys/sparc64/sparc64/locore.S#5 integrate
.. //depot/projects/scottl-camlock/src/sys/sparc64/sparc64/machdep.c#24 integrate
.. //depot/projects/scottl-camlock/src/sys/sparc64/sparc64/pmap.c#23 integrate
.. //depot/projects/scottl-camlock/src/sys/sparc64/sparc64/support.S#6 integrate
.. //depot/projects/scottl-camlock/src/sys/sun4v/sun4v/machdep.c#10 integrate
.. //depot/projects/scottl-camlock/src/sys/sys/_timespec.h#4 integrate
.. //depot/projects/scottl-camlock/src/sys/sys/imgact.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/sys/param.h#42 integrate
.. //depot/projects/scottl-camlock/src/sys/sys/stat.h#7 integrate
.. //depot/projects/scottl-camlock/src/sys/sys/sysent.h#13 integrate
.. //depot/projects/scottl-camlock/src/sys/sys/timespec.h#5 integrate
.. //depot/projects/scottl-camlock/src/sys/vm/uma_int.h#9 integrate
.. //depot/projects/scottl-camlock/src/sys/vm/vm_mmap.c#20 integrate
.. //depot/projects/scottl-camlock/src/tools/build/mk/OptionalObsoleteFiles.inc#11 integrate
.. //depot/projects/scottl-camlock/src/tools/build/options/WITH_GNU_CPIO#2 delete
.. //depot/projects/scottl-camlock/src/tools/regression/usr.bin/ncal/regress.sh#2 integrate
.. //depot/projects/scottl-camlock/src/tools/tools/nanobsd/Files/root/updatep1#2 integrate
.. //depot/projects/scottl-camlock/src/tools/tools/nanobsd/Files/root/updatep2#2 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/biff/biff.1#2 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/Makefile#3 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/calendar.1#2 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/calendar.c#4 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/calendar.h#3 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/calendars/calendar.dutch#3 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/dates.c#1 branch
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/day.c#4 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/events.c#1 branch
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/io.c#4 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/locale.c#1 branch
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/ostern.c#4 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/parsedata.c#1 branch
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/paskha.c#4 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/pathnames.h#2 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/pom.c#1 branch
.. //depot/projects/scottl-camlock/src/usr.bin/calendar/sunpos.c#1 branch
.. //depot/projects/scottl-camlock/src/usr.bin/compress/compress.c#2 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/cpio/Makefile#4 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/gzip/gzip.c#6 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/kdump/kdump.c#8 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/mail/util.c#2 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/minigzip/Makefile#3 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/ncal/ncal.1#4 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/ncal/ncal.c#6 integrate
.. //depot/projects/scottl-camlock/src/usr.bin/touch/touch.c#4 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt#3 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/bsnmpd/modules/snmp_pf/Makefile#3 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c#5 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/bsnmpd/modules/snmp_pf/pf_tree.def#3 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/mtree/compare.c#2 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/mtree/create.c#3 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/pmcstat/pmcpl_calltree.c#3 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/pmcstat/pmcstat_log.c#6 integrate
.. //depot/projects/scottl-camlock/src/usr.sbin/sysinstall/sysinstall.8#5 integrate
Differences ...
==== //depot/projects/scottl-camlock/src/MAINTAINERS#10 (text+ko) ====
@@ -1,4 +1,4 @@
-$FreeBSD: src/MAINTAINERS,v 1.158 2010/03/20 11:05:11 gavin Exp $
+$FreeBSD: src/MAINTAINERS,v 1.160 2010/03/26 12:59:15 des Exp $
Please note that the content of this file is strictly advisory.
No locks listed here are valid. The only strict review requirements
@@ -36,8 +36,6 @@
cdboot jhb Pre-commit review requested.
pxeboot jhb Pre-commit review requested.
witness jhb Pre-commit review requested.
-twe aradford@amcc.com Pre-commit review requested
-twa aradford@amcc.com Pre-commit review requested
CAM gibbs,
ken Pre-commit review requested. send to scsi@freebsd.org
devstat(9) ken Pre-commit review requested.
@@ -59,15 +57,12 @@
fetch des Advance notification requested.
libpam des Pre-commit review requested.
openssh des Pre-commit review requested.
-pseudofs des Advance notification requested.
-procfs des Advance notification requested.
-linprocfs des Advance notification requested.
+pseudofs des Pre-commit review requested.
+procfs des Pre-commit review requested.
+linprocfs des Pre-commit review requested.
lpr gad Pre-commit review requested, particularly for
lpd/recvjob.c and lpd/printjob.c.
newsyslog(8) gad Heads-up appreciated. I'm going thru the PR's for it.
-pkill gad Heads-up appreciated.
-ps gad I am working on a number of changes to this. Would
- like advance notice of major changes planned to it.
cvs peter Heads-up appreciated, try not to break it.
nvi peter Try not to break it.
libz peter Try not to break it.
@@ -76,9 +71,6 @@
offer a pre-commit review for anything non-trivial.
ipfw ipfw Pre-commit review preferred. send to ipfw@freebsd.org
drm rnoland Just keep me informed of changes, try not to break it.
-libufs jmallett Willing to handle problems, help with work.
-fdc(4) joerg Just keep me informed of changes, try not to break it.
-sppp(4) joerg Just keep me informed of changes, try not to break it.
unifdef(1) fanf Pre-commit review requested.
ntp roberto Pre-commit review requested.
inetd dwmalone Recommends pre-commit review.
==== //depot/projects/scottl-camlock/src/Makefile.inc1#17 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/Makefile.inc1,v 1.641 2010/03/07 14:55:43 antoine Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.642 2010/03/24 18:40:57 delphij Exp $
#
# Make command line options:
# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
@@ -283,6 +283,7 @@
VERSION="${VERSION}" \
MACHINE=i386 \
MACHINE_ARCH=i386 \
+ MACHINE_CPU="i686 mmx sse sse2" \
INSTALL="sh ${.CURDIR}/tools/install.sh" \
PATH=${TMPPATH} \
CC="${CC} ${LIB32FLAGS}" \
==== //depot/projects/scottl-camlock/src/ObsoleteFiles.inc#26 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/ObsoleteFiles.inc,v 1.229 2010/03/14 10:18:58 ed Exp $
+# $FreeBSD: src/ObsoleteFiles.inc,v 1.232 2010/03/27 03:17:39 marcel Exp $
#
# This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
# directories (OLD_DIRS) which should get removed at an update. Recently
@@ -14,6 +14,19 @@
# The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
#
+# 20100326: [ia64] removed
+.if ${TARGET_ARCH} == "ia64"
+OLD_FILES+=usr/include/machine/nexusvar.h
+.endif
+# 20100326: gcpio removal
+OLD_FILES+=usr/bin/gcpio
+OLD_FILES+=usr/share/info/cpio.info.gz
+OLD_FILES+=usr/share/man/man1/gcpio.1.gz
+# 20100322: libz update
+OLD_LIBS+=lib/libz.so.5
+.if ${TARGET_ARCH} == "amd64"
+OLD_LIBS+=usr/lib32/libz.so.5
+.endif
# 20100314: removal of regexp.h
OLD_FILES+=usr/include/regexp.h
OLD_FILES+=usr/share/man/man3/regexp.3.gz
==== //depot/projects/scottl-camlock/src/bin/cp/utils.c#6 (text+ko) ====
@@ -33,7 +33,7 @@
#endif
#endif /* not lint */
#include
-__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.60 2010/01/17 09:37:31 gavin Exp $");
+__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.61 2010/03/28 13:16:08 ed Exp $");
#include
#include
@@ -323,8 +323,8 @@
fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX |
S_IRWXU | S_IRWXG | S_IRWXO;
- TIMESPEC_TO_TIMEVAL(&tv[0], &fs->st_atimespec);
- TIMESPEC_TO_TIMEVAL(&tv[1], &fs->st_mtimespec);
+ TIMESPEC_TO_TIMEVAL(&tv[0], &fs->st_atim);
+ TIMESPEC_TO_TIMEVAL(&tv[1], &fs->st_mtim);
if (islink ? lutimes(to.p_path, tv) : utimes(to.p_path, tv)) {
warn("%sutimes: %s", islink ? "l" : "", to.p_path);
rval = 1;
==== //depot/projects/scottl-camlock/src/bin/ls/cmp.c#2 (text+ko) ====
@@ -36,7 +36,7 @@
#endif /* not lint */
#endif
#include
-__FBSDID("$FreeBSD: src/bin/ls/cmp.c,v 1.18 2006/03/24 16:38:02 jhb Exp $");
+__FBSDID("$FreeBSD: src/bin/ls/cmp.c,v 1.19 2010/03/28 13:16:08 ed Exp $");
#include
@@ -66,17 +66,17 @@
modcmp(const FTSENT *a, const FTSENT *b)
{
- if (b->fts_statp->st_mtimespec.tv_sec >
- a->fts_statp->st_mtimespec.tv_sec)
+ if (b->fts_statp->st_mtim.tv_sec >
+ a->fts_statp->st_mtim.tv_sec)
return (1);
- if (b->fts_statp->st_mtimespec.tv_sec <
- a->fts_statp->st_mtimespec.tv_sec)
+ if (b->fts_statp->st_mtim.tv_sec <
+ a->fts_statp->st_mtim.tv_sec)
return (-1);
- if (b->fts_statp->st_mtimespec.tv_nsec >
- a->fts_statp->st_mtimespec.tv_nsec)
+ if (b->fts_statp->st_mtim.tv_nsec >
+ a->fts_statp->st_mtim.tv_nsec)
return (1);
- if (b->fts_statp->st_mtimespec.tv_nsec <
- a->fts_statp->st_mtimespec.tv_nsec)
+ if (b->fts_statp->st_mtim.tv_nsec <
+ a->fts_statp->st_mtim.tv_nsec)
return (-1);
return (strcoll(a->fts_name, b->fts_name));
}
@@ -92,17 +92,17 @@
acccmp(const FTSENT *a, const FTSENT *b)
{
- if (b->fts_statp->st_atimespec.tv_sec >
- a->fts_statp->st_atimespec.tv_sec)
+ if (b->fts_statp->st_atim.tv_sec >
+ a->fts_statp->st_atim.tv_sec)
return (1);
- if (b->fts_statp->st_atimespec.tv_sec <
- a->fts_statp->st_atimespec.tv_sec)
+ if (b->fts_statp->st_atim.tv_sec <
+ a->fts_statp->st_atim.tv_sec)
return (-1);
- if (b->fts_statp->st_atimespec.tv_nsec >
- a->fts_statp->st_atimespec.tv_nsec)
+ if (b->fts_statp->st_atim.tv_nsec >
+ a->fts_statp->st_atim.tv_nsec)
return (1);
- if (b->fts_statp->st_atimespec.tv_nsec <
- a->fts_statp->st_atimespec.tv_nsec)
+ if (b->fts_statp->st_atim.tv_nsec <
+ a->fts_statp->st_atim.tv_nsec)
return (-1);
return (strcoll(a->fts_name, b->fts_name));
}
@@ -118,17 +118,17 @@
birthcmp(const FTSENT *a, const FTSENT *b)
{
- if (b->fts_statp->st_birthtimespec.tv_sec >
- a->fts_statp->st_birthtimespec.tv_sec)
+ if (b->fts_statp->st_birthtim.tv_sec >
+ a->fts_statp->st_birthtim.tv_sec)
return (1);
- if (b->fts_statp->st_birthtimespec.tv_sec <
- a->fts_statp->st_birthtimespec.tv_sec)
+ if (b->fts_statp->st_birthtim.tv_sec <
+ a->fts_statp->st_birthtim.tv_sec)
return (-1);
- if (b->fts_statp->st_birthtimespec.tv_nsec >
- a->fts_statp->st_birthtimespec.tv_nsec)
+ if (b->fts_statp->st_birthtim.tv_nsec >
+ a->fts_statp->st_birthtim.tv_nsec)
return (1);
- if (b->fts_statp->st_birthtimespec.tv_nsec <
- a->fts_statp->st_birthtimespec.tv_nsec)
+ if (b->fts_statp->st_birthtim.tv_nsec <
+ a->fts_statp->st_birthtim.tv_nsec)
return (-1);
return (strcoll(a->fts_name, b->fts_name));
}
@@ -144,17 +144,17 @@
statcmp(const FTSENT *a, const FTSENT *b)
{
- if (b->fts_statp->st_ctimespec.tv_sec >
- a->fts_statp->st_ctimespec.tv_sec)
+ if (b->fts_statp->st_ctim.tv_sec >
+ a->fts_statp->st_ctim.tv_sec)
return (1);
- if (b->fts_statp->st_ctimespec.tv_sec <
- a->fts_statp->st_ctimespec.tv_sec)
+ if (b->fts_statp->st_ctim.tv_sec <
+ a->fts_statp->st_ctim.tv_sec)
return (-1);
- if (b->fts_statp->st_ctimespec.tv_nsec >
- a->fts_statp->st_ctimespec.tv_nsec)
+ if (b->fts_statp->st_ctim.tv_nsec >
+ a->fts_statp->st_ctim.tv_nsec)
return (1);
- if (b->fts_statp->st_ctimespec.tv_nsec <
- a->fts_statp->st_ctimespec.tv_nsec)
+ if (b->fts_statp->st_ctim.tv_nsec <
+ a->fts_statp->st_ctim.tv_nsec)
return (-1);
return (strcoll(a->fts_name, b->fts_name));
}
==== //depot/projects/scottl-camlock/src/bin/rcp/rcp.c#3 (text+ko) ====
@@ -46,7 +46,7 @@
#endif /* not lint */
#endif
#include
-__FBSDID("$FreeBSD: src/bin/rcp/rcp.c,v 1.47 2008/10/28 17:15:46 rdivacky Exp $");
+__FBSDID("$FreeBSD: src/bin/rcp/rcp.c,v 1.48 2010/03/28 13:16:08 ed Exp $");
#include
#include
@@ -390,8 +390,8 @@
* versions expecting microseconds.
*/
(void)snprintf(buf, sizeof(buf), "T%ld 0 %ld 0\n",
- (long)stb.st_mtimespec.tv_sec,
- (long)stb.st_atimespec.tv_sec);
+ (long)stb.st_mtim.tv_sec,
+ (long)stb.st_atim.tv_sec);
(void)write(rem, buf, strlen(buf));
if (response() < 0)
goto next;
@@ -454,8 +454,8 @@
last++;
if (pflag) {
(void)snprintf(path, sizeof(path), "T%ld 0 %ld 0\n",
- (long)statp->st_mtimespec.tv_sec,
- (long)statp->st_atimespec.tv_sec);
+ (long)statp->st_mtim.tv_sec,
+ (long)statp->st_atim.tv_sec);
(void)write(rem, path, strlen(path));
if (response() < 0) {
closedir(dirp);
==== //depot/projects/scottl-camlock/src/bin/test/test.c#3 (text+ko) ====
@@ -11,7 +11,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/bin/test/test.c,v 1.54 2009/05/26 22:33:10 jilles Exp $");
+__FBSDID("$FreeBSD: src/bin/test/test.c,v 1.55 2010/03/28 13:16:08 ed Exp $");
#include
#include
@@ -572,12 +572,12 @@
if (stat(f1, &b1) != 0 || stat(f2, &b2) != 0)
return 0;
- if (b1.st_mtimespec.tv_sec > b2.st_mtimespec.tv_sec)
+ if (b1.st_mtim.tv_sec > b2.st_mtim.tv_sec)
return 1;
- if (b1.st_mtimespec.tv_sec < b2.st_mtimespec.tv_sec)
+ if (b1.st_mtim.tv_sec < b2.st_mtim.tv_sec)
return 0;
- return (b1.st_mtimespec.tv_nsec > b2.st_mtimespec.tv_nsec);
+ return (b1.st_mtim.tv_nsec > b2.st_mtim.tv_nsec);
}
static int
==== //depot/projects/scottl-camlock/src/cddl/contrib/opensolaris/cmd/zfs/zfs.8#3 (text+ko) ====
@@ -1,24 +1,9 @@
'\" te
-.\" CDDL HEADER START
-.\"
-.\" The contents of this file are subject to the terms of the
-.\" Common Development and Distribution License (the "License").
-.\" You may not use this file except in compliance with the License.
-.\"
-.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
-.\" or http://www.opensolaris.org/os/licensing.
-.\" See the License for the specific language governing permissions
-.\" and limitations under the License.
-.\"
-.\" When distributing Covered Code, include this CDDL HEADER in each
-.\" file and include the License file at usr/src/OPENSOLARIS.LICENSE.
-.\" If applicable, add the following below this CDDL HEADER, with the
-.\" fields enclosed by brackets "[]" replaced with your own identifying
-.\" information: Portions Copyright [yyyy] [name of copyright owner]
-.\"
-.\" CDDL HEADER END
-.\" Copyright (c) 2007 Sun Microsystems, Inc. All Rights Reserved.
-.TH zfs 1M "8 Apr 2008" "SunOS 5.11" "System Administration Commands"
+.\" Copyright (c) 2009 Sun Microsystems, Inc. All Rights Reserved.
+.\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
+.\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
+.\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.TH zfs 1M "14 Feb 2009" "SunOS 5.11" "System Administration Commands"
.SH NAME
zfs \- configures ZFS file systems
.SH SYNOPSIS
@@ -44,7 +29,8 @@
.LP
.nf
-\fBzfs\fR \fBsnapshot\fR [\fB-r\fR] \fIfilesystem@snapname\fR|\fIvolume@snapname\fR
+\fBzfs\fR \fBsnapshot\fR [\fB-r\fR] [\fB-o\fR \fIproperty\fR=\fIvalue\fR]...
+ \fIfilesystem@snapname\fR|\fIvolume@snapname\fR
.fi
.LP
@@ -54,7 +40,7 @@
.LP
.nf
-\fBzfs\fR \fBclone\fR [\fB-p\fR] \fIsnapshot\fR \fIfilesystem\fR|\fIvolume\fR
+\fBzfs\fR \fBclone\fR [\fB-p\fR] [\fB-o\fR \fIproperty\fR=\fIvalue\fR] ... \fIsnapshot\fR \fIfilesystem\fR|\fIvolume\fR
.fi
.LP
@@ -65,7 +51,7 @@
.LP
.nf
\fBzfs\fR \fBrename\fR \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR
- \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR
+ \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR
.fi
.LP
@@ -81,23 +67,23 @@
.LP
.nf
\fBzfs\fR \fBlist\fR [\fB-rH\fR] [\fB-o\fR \fIproperty\fR[,...]] [\fB-t\fR \fItype\fR[,...]]
- [\fB-s\fR \fIproperty\fR] ... [\fB-S\fR \fIproperty\fR ... [\fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR] ...
+ [\fB-s\fR \fIproperty\fR] ... [\fB-S\fR \fIproperty\fR] ... [\fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR] ...
.fi
.LP
.nf
-\fBzfs\fR \fBset\fR \fIproperty\fR=\fIvalue\fR \fIfilesystem\fR|\fIvolume\fR ...
+\fBzfs\fR \fBset\fR \fIproperty\fR=\fIvalue\fR \fIfilesystem\fR|\fIvolume\fR|snapshot ...
.fi
.LP
.nf
\fBzfs\fR \fBget\fR [\fB-rHp\fR] [\fB-o\fR \fIfield\fR[,...]] [\fB-s\fR \fIsource\fR[,...]] "\fIall\fR" | \fIproperty\fR[,...]
- \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR ...
+ \fIfilesystem\fR|\fIvolume\fR|\fIsnapshot\fR ...
.fi
.LP
.nf
-\fBzfs\fR \fBinherit\fR [\fB-r\fR] \fIproperty\fR \fIfilesystem\fR|\fIvolume\fR ...
+\fBzfs\fR \fBinherit\fR [\fB-r\fR] \fIproperty\fR \fIfilesystem\fR|\fIvolume|snapshot\fR ...
.fi
.LP
@@ -132,12 +118,12 @@
.LP
.nf
-\fBzfs\fR \fBunshare\fR \fB-a\fR \fIfilesystem\fR|\fImountpoint\fR
+\fBzfs\fR \fBunshare\fR \fB-a\fR \fIfilesystem\fR|\fImountpoint\fR
.fi
.LP
.nf
-\fBzfs\fR \fBsend\fR [\fB-vR\fR] [\fB-\fR[\fB-iI\fR] \fIsnapshot\fR] \fIsnapshot\fR
+\fBzfs\fR \fBsend\fR [\fB-vR\fR] [\fB-\fR[\fBiI\fR] \fIsnapshot\fR] \fIsnapshot\fR
.fi
.LP
@@ -153,7 +139,7 @@
.LP
.nf
\fBzfs\fR \fBallow\fR [\fB-ldug\fR] "\fIeveryone\fR"|\fIuser\fR|\fIgroup\fR[,...] \fIperm\fR|\fI@setname\fR[,...]
- \fIfilesystem\fR|\fIvolume\fR
+ \fIfilesystem\fR|\fIvolume\fR
.fi
.LP
@@ -174,7 +160,7 @@
.LP
.nf
\fBzfs\fR \fBunallow\fR [\fB-rldug\fR] "\fIeveryone\fR"|\fIuser\fR|\fIgroup\fR[,...] [\fIperm\fR|@\fIsetname\fR[,... ]]
- \fIfilesystem\fR|\fIvolume\fR
+ \fIfilesystem\fR|\fIvolume\fR
.fi
.LP
@@ -192,20 +178,10 @@
\fBzfs\fR \fBunallow\fR [\fB-r\fR] \fB-s\fR @setname [\fIperm\fR|@\fIsetname\fR[,... ]] \fIfilesystem\fR|\fIvolume\fR
.fi
-.LP
-.nf
-\fBzfs\fR \fBjail\fR \fBjailid\fR \fB\fIfilesystem\fR\fR
-.fi
-.LP
-.nf
-\fBzfs\fR \fBunjail\fR \fBjailid\fR \fB\fIfilesystem\fR\fR
-.fi
-
.SH DESCRIPTION
.sp
.LP
-The \fBzfs\fR command configures \fBZFS\fR datasets within a \fBZFS\fR storage pool, as described in \fBzpool\fR(1M). A
-dataset is identified by a unique path within the \fBZFS\fR namespace. For example:
+The \fBzfs\fR command configures \fBZFS\fR datasets within a \fBZFS\fR storage pool, as described in \fBzpool\fR(1M). A dataset is identified by a unique path within the \fBZFS\fR namespace. For example:
.sp
.in +2
.nf
@@ -226,9 +202,9 @@
.na
\fB\fIfile system\fR\fR
.ad
-.RS 15n
-.rt
-A standard \fBPOSIX\fR file system. \fBZFS\fR file systems can be mounted within the standard file system namespace and behave like any other file system.
+.sp .6
+.RS 4n
+A \fBZFS\fR dataset of type "filesystem" that can be mounted within the standard system namespace and behaves like other file systems. While \fBZFS\fR file systems are designed to be \fBPOSIX\fR compliant, known issues exist that prevent compliance in some cases. Applications that depend on standards conformance might fail due to nonstandard behavior when checking file system free space.
.RE
.sp
@@ -237,8 +213,8 @@
.na
\fB\fIvolume\fR\fR
.ad
-.RS 15n
-.rt
+.sp .6
+.RS 4n
A logical volume exported as a raw or block device. This type of dataset should only be used under special circumstances. File systems are typically used in most environments. Volumes cannot be used in a non-global zone.
.RE
@@ -248,8 +224,8 @@
.na
\fB\fIsnapshot\fR\fR
.ad
-.RS 15n
-.rt
+.sp .6
+.RS 4n
A read-only version of a file system or volume at a given point in time. It is specified as \fIfilesystem@name\fR or \fIvolume@name\fR.
.RE
@@ -272,20 +248,17 @@
Snapshots can have arbitrary names. Snapshots of volumes can be cloned or rolled back, but cannot be accessed independently.
.sp
.LP
-File system snapshots can be accessed under the ".zfs/snapshot" directory in the root of the file system. Snapshots are automatically mounted on demand and may be unmounted at regular intervals. The visibility of the ".zfs" directory can be controlled by the "snapdir"
-property.
+File system snapshots can be accessed under the ".zfs/snapshot" directory in the root of the file system. Snapshots are automatically mounted on demand and may be unmounted at regular intervals. The visibility of the ".zfs" directory can be controlled by the "snapdir" property.
.SS "Clones"
.sp
.LP
A clone is a writable volume or file system whose initial contents are the same as another dataset. As with snapshots, creating a clone is nearly instantaneous, and initially consumes no additional space.
.sp
.LP
-Clones can only be created from a snapshot. When a snapshot is cloned, it creates an implicit dependency between the parent and child. Even though the clone is created somewhere else in the dataset hierarchy, the original snapshot cannot be destroyed as long as a clone exists. The "origin"
-property exposes this dependency, and the \fBdestroy\fR command lists any such dependencies, if they exist.
+Clones can only be created from a snapshot. When a snapshot is cloned, it creates an implicit dependency between the parent and child. Even though the clone is created somewhere else in the dataset hierarchy, the original snapshot cannot be destroyed as long as a clone exists. The "origin" property exposes this dependency, and the \fBdestroy\fR command lists any such dependencies, if they exist.
.sp
.LP
-The clone parent-child dependency relationship can be reversed by using the "\fBpromote\fR" subcommand. This causes the "origin" file system to become a clone of the specified file system, which makes it possible to destroy the file system that the clone
-was created from.
+The clone parent-child dependency relationship can be reversed by using the "\fBpromote\fR" subcommand. This causes the "origin" file system to become a clone of the specified file system, which makes it possible to destroy the file system that the clone was created from.
.SS "Mount Points"
.sp
.LP
@@ -301,8 +274,7 @@
A file system mountpoint property of "none" prevents the file system from being mounted.
.sp
.LP
-If needed, \fBZFS\fR file systems can also be managed with traditional tools (\fBmount\fR, \fBumount\fR, \fB/etc/vfstab\fR). If a file system's mount point is set to "legacy", \fBZFS\fR makes no attempt to manage
-the file system, and the administrator is responsible for mounting and unmounting the file system.
+If needed, \fBZFS\fR file systems can also be managed with traditional tools (\fBmount\fR, \fBumount\fR, \fB/etc/vfstab\fR). If a file system's mount point is set to "legacy", \fBZFS\fR makes no attempt to manage the file system, and the administrator is responsible for mounting and unmounting the file system.
.SS "Zones"
.sp
.LP
@@ -312,8 +284,7 @@
The physical properties of an added file system are controlled by the global administrator. However, the zone administrator can create, modify, or destroy files within the added file system, depending on how the file system is mounted.
.sp
.LP
-A dataset can also be delegated to a non-global zone by using zonecfg's "\fBadd dataset\fR" subcommand. You cannot delegate a dataset to one zone and the children of the same dataset to another zone. The zone administrator can change properties of the dataset or
-any of its children. However, the "quota" property is controlled by the global administrator.
+A dataset can also be delegated to a non-global zone by using zonecfg's "\fBadd dataset\fR" subcommand. You cannot delegate a dataset to one zone and the children of the same dataset to another zone. The zone administrator can change properties of the dataset or any of its children. However, the "quota" property is controlled by the global administrator.
.sp
.LP
A \fBZFS\fR volume can be added as a device to a non-global zone by using zonecfg's "\fBadd device\fR" subcommand. However, its physical properties can only be modified by the global administrator.
@@ -329,15 +300,13 @@
.SS "Native Properties"
.sp
.LP
-Properties are divided into two types, native properties and user defined properties. Native properties either export internal statistics or control \fBZFS\fR behavior. In addition, native properties are either editable or read-only. User properties have no effect on \fBZFS\fR behavior,
-but you can use them to annotate datasets in a way that is meaningful in your environment. For more information about user properties, see the "User Properties" section.
+Properties are divided into two types, native properties and user defined properties. Native properties either export internal statistics or control \fBZFS\fR behavior. In addition, native properties are either editable or read-only. User properties have no effect on \fBZFS\fR behavior, but you can use them to annotate datasets in a way that is meaningful in your environment. For more information about user properties, see the "User Properties" section.
.sp
.LP
-Every dataset has a set of properties that export statistics about the dataset as well as control various behavior. Properties are inherited from the parent unless overridden by the child. Snapshot properties can not be edited; they always inherit their inheritable properties. Properties
-that are not applicable to snapshots are not displayed.
+Every dataset has a set of properties that export statistics about the dataset as well as control various behavior. Properties are inherited from the parent unless overridden by the child. Some properties only apply to certain types of datasets (file systems, volumes or snapshots).
.sp
.LP
-The values of numeric properties can be specified using the following human-readable suffixes (for example, "k", "KB", "M", "Gb", etc, up to Z for zettabyte). The following are all valid (and equal) specifications:
+The values of numeric properties can be specified using human-readable suffixes (for example, "k", "KB", "M", "Gb", etc, up to Z for zettabyte). The following are all valid (and equal) specifications:
.sp
.in +2
.nf
@@ -360,8 +329,7 @@
.ad
.sp .6
.RS 4n
-The amount of space available to the dataset and all its children, assuming that there is no other activity in the pool. Because space is shared within a pool, availability can be limited by any number of factors, including physical pool size, quotas, reservations, or other datasets
-within the pool.
+The amount of space available to the dataset and all its children, assuming that there is no other activity in the pool. Because space is shared within a pool, availability can be limited by any number of factors, including physical pool size, quotas, reservations, or other datasets within the pool.
.sp
This property can also be referred to by its shortened column name, "avail".
.RE
@@ -418,8 +386,7 @@
.ad
.sp .6
.RS 4n
-The amount of data that is accessible by this dataset, which may or may not be shared with other datasets in the pool. When a snapshot or clone is created, it initially references the same amount of space as the file system or snapshot it was created from, since its contents are
-identical.
+The amount of data that is accessible by this dataset, which may or may not be shared with other datasets in the pool. When a snapshot or clone is created, it initially references the same amount of space as the file system or snapshot it was created from, since its contents are identical.
.sp
This property can also be referred to by its shortened column name, "refer".
.RE
@@ -432,7 +399,7 @@
.ad
.sp .6
.RS 4n
>>> TRUNCATED FOR MAIL (1000 lines) <<<
From owner-p4-projects@FreeBSD.ORG Mon Mar 29 20:02:02 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 73EE51065673; Mon, 29 Mar 2010 20:02:02 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 379161065670
for ; Mon, 29 Mar 2010 20:02:02 +0000 (UTC)
(envelope-from rene@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 240278FC08
for ; Mon, 29 Mar 2010 20:02:02 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2TK223Z011113
for ; Mon, 29 Mar 2010 20:02:02 GMT
(envelope-from rene@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2TK22XW011111
for perforce@freebsd.org; Mon, 29 Mar 2010 20:02:02 GMT
(envelope-from rene@FreeBSD.org)
Date: Mon, 29 Mar 2010 20:02:02 GMT
Message-Id: <201003292002.o2TK22XW011111@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
rene@FreeBSD.org using -f
From: Rene Ladan
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176256 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 29 Mar 2010 20:02:02 -0000
http://p4web.freebsd.org/chv.cgi?CH=176256
Change 176256 by rene@rene_eee on 2010/03/29 20:01:51
IFC
Affected files ...
.. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#53 integrate
.. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#20 integrate
.. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#26 integrate
.. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/mirrors/chapter.sgml#45 integrate
.. //depot/projects/docproj_nl/www/en/cgi/man.cgi#13 integrate
.. //depot/projects/docproj_nl/www/en/donations/donors.sgml#28 integrate
.. //depot/projects/docproj_nl/www/en/projects/ideas/ideas.xml#9 integrate
.. //depot/projects/docproj_nl/www/share/sgml/commercial.consult.xml#21 integrate
.. //depot/projects/docproj_nl/www/share/sgml/usergroups.xml#10 integrate
Differences ...
==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#53 (text+ko) ====
@@ -1,4 +1,4 @@
-
+
@@ -821,8 +821,13 @@
In the rest of this document, we will use an
&man.ath.4; device, the device name in the examples must
be changed according to your configuration. A list of
- available wireless drivers can be found at the beginning
- of the &man.wlan.4; manual page. If a native &os; driver
+ available wireless drivers and supported adapters can be
+ found in the &os; Hardware Notes. Copies of these notes
+ for various releases and architectures are available on
+ the Release
+ Information page of the &os; Web site.
+ If a native &os; driver
for your wireless device does not exist, it may be
possible to directly use the &windows; driver with the
help of the
- With a device driver configured you need to also bring
+ Under &os; 7.X, with a device driver you need to also bring
in the 802.11 networking support required by the driver.
For the &man.ath.4; driver these are at least the &man.wlan.4;,
wlan_scan_ap and
@@ -843,12 +848,9 @@
wlan_scan_ap_load="YES"
wlan_scan_sta_load="YES"
-
- Both wlan_scan_ap and
- wlan_scan_sta modules are required by
- &os; 7.X, other &os; versions do not need
- them.
-
+ Since &os; 8.0, these modules are part of the
+ base &man.wlan.4; driver which is dynamically loaded with
+ the adapter driver.With that you will need the modules
that implement cryptographic support for the security
@@ -880,21 +882,22 @@
compile these drivers into the kernel by adding the
following lines to your kernel configuration file:
- device ath # Atheros IEEE 802.11 wireless network driver
-device ath_hal # Atheros Hardware Access Layer
-options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors
-device ath_rate_sample # SampleRate tx rate control for ath
-device wlan # 802.11 support
-device wlan_scan_ap # 802.11 AP mode scanning
-device wlan_scan_sta # 802.11 STA mode scanning
+ device wlan # 802.11 support
device wlan_wep # 802.11 WEP support
device wlan_ccmp # 802.11 CCMP support
-device wlan_tkip # 802.11 TKIP support
+device wlan_tkip # 802.11 TKIP support
+device wlan_amrr # AMRR transmit rate control algorithm
+device ath # Atheros pci/cardbus NIC's
+device ath_hal # pci/cardbus chip support
+options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors
+device ath_rate_sample # SampleRate tx rate control for ath
- Both wlan_scan_ap and
- wlan_scan_sta lines are required by
+ Both following lines are also required by
&os; 7.X, other &os; versions do not need
- them.
+ them:
+
+ device wlan_scan_ap # 802.11 AP mode scanning
+device wlan_scan_sta # 802.11 STA mode scanningWith this information in the kernel configuration
file, recompile the kernel and reboot your &os;
@@ -934,10 +937,11 @@
probes for available access points. Only the super-user
can initiate such a scan:
- &prompt.root; ifconfig ath0 up scan
+ &prompt.root; ifconfig wlan0 create wlandev ath0
+&prompt.root; ifconfig wlan0 up scan
SSID BSSID CHAN RATE S:N INT CAPS
-dlinkap 00:13:46:49:41:76 6 54M 29:3 100 EPS WPA WME
-freebsdap 00:11:95:c3:0d:ac 1 54M 22:1 100 EPS WPA
+dlinkap 00:13:46:49:41:76 11 54M -90:96 100 EPS WPA WME
+freebsdap 00:11:95:c3:0d:ac 1 54M -83:96 100 EPS WPAYou must mark the interface
@@ -945,6 +949,21 @@
require you to mark the interface up again.
+
+ Under &os; 7.X, the adapter device, for example
+ ath0,
+ is used directly instead of the
+ wlan0
+ device. This requires you to replace the both previous
+ lines with:
+
+ &prompt.root; ifconfig ath0 up scan
+
+ In the rest of this document, the &os; 7.X user
+ will have to change the command and configuration lines
+ according to that scheme.
+
+
The output of a scan request lists each BSS/IBSS
network found. Beside the name of the network,
SSID, we find the
@@ -1013,7 +1032,7 @@
One can also display the current list of known
networks with:
- &prompt.root; ifconfig ath0 list scan
+ &prompt.root; ifconfig wlan0 list scanThis information may be updated automatically by the
adapter or manually with a request.
@@ -1046,13 +1065,22 @@
up or otherwise configure an interface by listing it in
/etc/rc.conf, e.g.:
- ifconfig_ath0="DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="DHCP"
+
+
+ As previously mentioned, &os; 7.X will only
+ require a line related to the adapter device:
+
+ ifconfig_ath0="DHCP"
+ If there are multiple access points and you want to
select a specific one, you can select it by its
SSID:
- ifconfig_ath0="ssid your_ssid_here DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="ssid your_ssid_here DHCP"In an environment where there are multiple access
points with the same SSID (often done to simplify
@@ -1061,7 +1089,8 @@
BSSID of the access point (you can also leave off the
SSID):
- ifconfig_ath0="ssid your_ssid_here bssid xx:xx:xx:xx:xx:xx DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="ssid your_ssid_here bssid xx:xx:xx:xx:xx:xx DHCP"There are other ways to constrain the choice of an
access point such as limiting the set of frequencies the
@@ -1071,7 +1100,8 @@
specific band you can use the
parameter; e.g.:
- ifconfig_ath0="mode 11g ssid your_ssid_here DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="mode 11g ssid your_ssid_here DHCP"will force the card to operate in 802.11g which is
defined only for 2.4GHz frequencies so any 5GHz channels
@@ -1113,7 +1143,8 @@
&airport; base station you can setup access with
something like:
- ifconfig_ath0="authmode shared wepmode on weptxkey 1 wepkey 01234567 DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="authmode shared wepmode on weptxkey 1 wepkey 01234567 DHCP"In general shared key authentication is to be
avoided because it uses the WEP key material in a
@@ -1137,7 +1168,8 @@
DHCP to the configuration for your
device as shown in various examples above:
- ifconfig_ath0="DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="DHCP"At this point, you are ready to bring up the
wireless interface:
@@ -1148,24 +1180,24 @@
ifconfig to see the status of the
interface ath0:
- &prompt.root; ifconfig ath0
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+ &prompt.root; ifconfig wlan0
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.1.100 netmask 0xffffff00 broadcast 192.168.1.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps)
+ media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
status: associated
- ssid dlinkap channel 6 bssid 00:13:46:49:41:76
- authmode OPEN privacy OFF txpowmax 36 protmode CTS bintval 100
+ ssid dlinkap channel 11 (2462 Mhz 11g) bssid 00:13:46:49:41:76
+ country US ecm authmode OPEN privacy OFF txpower 21.5 bmiss 7
+ scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi 7
+ roam:rate 5 protmode CTS wme burstThe status: associated means you
are connected to the wireless network (to the
dlinkap network in our case). The
bssid 00:13:46:49:41:76 part is the
MAC address of your access point; the
- authmode line informs you that the
- communication is not encrypted
- (OPEN).
+ authmode OPEN part informs you that the
+ communication is not encrypted.
@@ -1178,7 +1210,8 @@
parameters you have set up for selecting an access
point:
- ifconfig_ath0="ssid your_ssid_here inet 192.168.1.100 netmask 255.255.255.0"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="ssid your_ssid_here inet 192.168.1.100 netmask 255.255.255.0"
@@ -1253,60 +1286,64 @@
done with WPA and the IP address will be obtained with
DHCP:
- ifconfig_ath0="WPA DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="WPA DHCP"Then, we can bring up the interface:&prompt.root; /etc/rc.d/netif start
Starting wpa_supplicant.
-DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 5
-DHCPDISCOVER on ath0 to 255.255.255.255 port 67 interval 6
+DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
+DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 6
DHCPOFFER from 192.168.0.1
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.254 -- renewal in 300 seconds.
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/36Mbps)
+ media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36
- protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUAL
Or you can try to configure it manually using the
same /etc/wpa_supplicant.conf above, and
run:
- &prompt.root; wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf
+ &prompt.root; wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
Trying to associate with 00:11:95:c3:0d:ac (SSID='freebsdap' freq=2412 MHz)
Associated with 00:11:95:c3:0d:ac
-WPA: Key negotiation completed with 00:11:95:c3:0d:ac [PTK=TKIP GTK=TKIP]
+WPA: Key negotiation completed with 00:11:95:c3:0d:ac [PTK=CCMP GTK=CCMP]
+CTRL-EVENT-CONNECTED - Connection to 00:11:95:c3:0d:ac completed (auth) [id=0 id_str=]The next operation is the launch of the
dhclient command to get the IP
address from the DHCP server:
- &prompt.root; dhclient ath0
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+ &prompt.root; dhclient wlan0
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPACK from 192.168.0.1
bound to 192.168.0.254 -- renewal in 300 seconds.
-&prompt.root; ifconfig ath0
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+&prompt.root; ifconfig wlan0
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/48Mbps)
+ media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36
- protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUALIf the /etc/rc.conf is set up
- with the line ifconfig_ath0="DHCP"
+ with the line ifconfig_wlan0="DHCP"
then it is no need to run the
dhclient command manually,
dhclient will be launched after
@@ -1319,17 +1356,18 @@
wpa_supplicant has authenticated the
station:
- &prompt.root; ifconfig ath0 inet 192.168.0.100 netmask 255.255.255.0
-&prompt.root; ifconfig ath0
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+ &prompt.root; ifconfig wlan0 inet 192.168.0.100 netmask 255.255.255.0
+&prompt.root; ifconfig wlan0
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.100 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/36Mbps)
+ media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA privacy ON deftxkey UNDEF TKIP 2:128-bit txpowmax 36
- protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUALWhen DHCP is not used, you also have to manually set
up the default gateway and the nameserver:
@@ -1437,29 +1475,31 @@
- Then add the following line to
+ Then add the following lines to
/etc/rc.conf:
- ifconfig_ath0="WPA DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="WPA DHCP"The next step is to bring up the interface with the
help of the rc.d facility:&prompt.root; /etc/rc.d/netif start
Starting wpa_supplicant.
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 7
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 15
DHCPACK from 192.168.0.20
bound to 192.168.0.254 -- renewal in 300 seconds.
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps)
+ media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit
- txpowmax 36 protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUAL
As previously shown, it is also possible to bring up
the interface manually with both
@@ -1527,29 +1567,31 @@
- You also have to add the following line to
+ You also have to add the following lines to
/etc/rc.conf:
- ifconfig_ath0="WPA DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="WPA DHCP"The next step is to bring up the interface:&prompt.root; /etc/rc.d/netif start
Starting wpa_supplicant.
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 7
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 15
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 21
DHCPACK from 192.168.0.20
bound to 192.168.0.254 -- renewal in 300 seconds.
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps)
+ media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit
- txpowmax 36 protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUAL
@@ -1637,26 +1679,28 @@
The following must be added to
/etc/rc.conf:
- ifconfig_ath0="WPA DHCP"
+ wlans_ath0="wlan0"
+ifconfig_wlan0="WPA DHCP"Then, we can bring up the interface:&prompt.root; /etc/rc.d/netif start
Starting wpa_supplicant.
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
-DHCPREQUEST on ath0 to 255.255.255.255 port 67
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 7
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 15
+DHCPREQUEST on wlan0 to 255.255.255.255 port 67 interval 21
DHCPACK from 192.168.0.20
bound to 192.168.0.254 -- renewal in 300 seconds.
-ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.254 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
- media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps)
+ media: IEEE 802.11 Wireless Ethernet DS/11Mbps mode 11g
status: associated
- ssid freebsdap channel 1 bssid 00:11:95:c3:0d:ac
- authmode WPA2/802.11i privacy ON deftxkey UNDEF TKIP 2:128-bit
- txpowmax 36 protmode CTS roaming MANUAL bintval 100
+ ssid freebsdap channel 1 (2412 Mhz 11g) bssid 00:11:95:c3:0d:ac
+ country US ecm authmode WPA2/802.11i privacy ON deftxkey UNDEF
+ AES-CCM 3:128-bit txpower 21.5 bmiss 7 scanvalid 450 bgscan
+ bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS
+ wme burst roaming MANUAL
@@ -1671,7 +1715,8 @@
WEP can be set up with
ifconfig:
- &prompt.root; ifconfig ath0 ssid my_net wepmode on weptxkey 3 wepkey 3:0x3456789012 \
+ &prompt.root; ifconfig wlan0 create wlandev ath0
+&prompt.root; ifconfig wlan0 ssid my_net wepmode on weptxkey 3 wepkey 3:0x3456789012 \
inet 192.168.1.100 netmask 255.255.255.0
@@ -1719,7 +1764,7 @@
Then:
- &prompt.root; wpa_supplicant -i ath0 -c /etc/wpa_supplicant.conf
+ &prompt.root; wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
Trying to associate with 00:13:46:49:41:76 (SSID='dlinkap' freq=2437 MHz)
Associated with 00:13:46:49:41:76
@@ -1737,12 +1782,12 @@
On the box A:
- &prompt.root; ifconfig ath0 ssid freebsdap mediaopt adhoc inet 192.168.0.1 netmask 255.255.255.0
-&prompt.root; ifconfig ath0
- ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ &prompt.root; ifconfig wlan0 create wlandev ath0
+&prompt.root; ifconfig wlan0 ssid freebsdap mediaopt adhoc inet 192.168.0.1 netmask 255.255.255.0
+&prompt.root; ifconfig wlan0
+ wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:c3:0d:ac
inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
- inet6 fe80::211:95ff:fec3:dac%ath0 prefixlen 64 scopeid 0x4
- ether 00:11:95:c3:0d:ac
media: IEEE 802.11 Wireless Ethernet autoselect <adhoc> (autoselect <adhoc>)
status: associated
ssid freebsdap channel 2 bssid 02:11:95:c3:0d:ac
@@ -1754,21 +1799,21 @@
On B, we should be able to detect
A:
- &prompt.root; ifconfig ath0 up scan
+ &prompt.root; ifconfig wlan0 up scan
SSID BSSID CHAN RATE S:N INT CAPS
- freebsdap 02:11:95:c3:0d:ac 2 54M 19:3 100 IS
+ freebsdap 02:11:95:c3:0d:ac 2 54M -90:-96 100 ISThe I in the output confirms the
machine A is in ad-hoc mode. We just have to
configure B with a different IP
address:
- &prompt.root; ifconfig ath0 ssid freebsdap mediaopt adhoc inet 192.168.0.2 netmask 255.255.255.0
-&prompt.root; ifconfig ath0
- ath0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
- inet6 fe80::211:95ff:fed5:4362%ath0 prefixlen 64 scopeid 0x1
+ &prompt.root; ifconfig wlan0 create wlandev ath0
+&prompt.root; ifconfig wlan0 ssid freebsdap mediaopt adhoc inet 192.168.0.2 netmask 255.255.255.0
+&prompt.root; ifconfig wlan0
+ wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
+ ether 00:11:95:d5:43:62
inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
- ether 00:11:95:d5:43:62
media: IEEE 802.11 Wireless Ethernet autoselect <adhoc> (autoselect <adhoc>)
status: associated
ssid freebsdap channel 2 bssid 02:11:95:c3:0d:ac
==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#26 (text+ko) ====
@@ -1,7 +1,7 @@
@@ -892,10 +892,7 @@
system. Older &os; versions do not have &man.csup.1; in their
base system but you can easily install the
net/csup port, or a precompiled
- package. The csup utility does not
- support CVS mode, though. If you want to mirror complete
- repositories, you will still need to use
- CVSup. If you decided to use
+ package. If you decided to use
csup, just skip the steps on the
installation of CVSup and
substitute the references of CVSup with
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/mirrors/chapter.sgml#45 (text+ko) ====
@@ -1,7 +1,7 @@
+
- $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.109 2010/03/09 22:18:46 jkois Exp $
+ $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.113 2010/03/28 12:02:35 jkois Exp $
@@ -540,6 +540,18 @@
+
+ Okanagan Technology Solutions
+ http://www.okts.ca/
+
+ Okanagan Technology Solutions specializes in open source
+ technologies, in particular FreeBSD, Perl, Apache, and MySQL for
+ clients in the beautiful Okanagan region of British Columbia.
+ For more information, please visit our web site.
+
+
+
Linux Network Carehttp://www.linuxnetworkcare.com/
@@ -650,21 +662,6 @@
-
- Neturn Corp.
- http://neturn.sinacity.com/netserv/
-
- Neturn Corp., based in Vancouver, Canada, provides complete solutions
- on selective and fine-tuned hardware and software (BSDs as primary
- server OSs) platforms to meet the demand from e-commerce,
- telecom, manufacturing, industrial, aerospace, medical applications
- where stability and reliability are mandatory. For detailed
- information, please visit http://neturn.sinacity.com
- /netserv.
-
-
-
Netgraft Corp.http://netgraft.com/
@@ -1200,8 +1197,8 @@
Raditex AB are a firm of consultants and also do education in Unix.
We have long experience with all kinds of Unix systems not only
- FreeBSD or Linux. For more information phone us at +46.8.6949270 or
- give us an email at gorhas@raditex.nu or visit our web site.
==== //depot/projects/docproj_nl/www/share/sgml/usergroups.xml#10 (text+ko) ====
@@ -5,7 +5,7 @@
- $FreeBSD: www/share/sgml/usergroups.xml,v 1.83 2010/01/21 21:48:07 jkois Exp $
+ $FreeBSD: www/share/sgml/usergroups.xml,v 1.84 2010/03/28 17:59:39 jkois Exp $
@@ -519,18 +519,6 @@
-
-
-
- Swiss BSD User Group (SwissBUG)
- http://www.swissbug.org
-
- The Swiss BSD User Group (SwissBUG) caters for
- users of BSD-based systems in Switzerland. Located in
- Switzerland.
-
-
- Ukrainian FreeBSD User Group (UAFUG)
From owner-p4-projects@FreeBSD.ORG Mon Mar 29 20:03:03 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id B0F0D1065670; Mon, 29 Mar 2010 20:03:03 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 5CDA7106566B
for ; Mon, 29 Mar 2010 20:03:03 +0000 (UTC)
(envelope-from anchie@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 4A7B88FC14
for ; Mon, 29 Mar 2010 20:03:03 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2TK33ch012142
for ; Mon, 29 Mar 2010 20:03:03 GMT
(envelope-from anchie@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2TK33vn012140
for perforce@freebsd.org; Mon, 29 Mar 2010 20:03:03 GMT
(envelope-from anchie@FreeBSD.org)
Date: Mon, 29 Mar 2010 20:03:03 GMT
Message-Id: <201003292003.o2TK33vn012140@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
anchie@FreeBSD.org using -f
From: Ana Kukec
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176257 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 29 Mar 2010 20:03:03 -0000
http://p4web.freebsd.org/chv.cgi?CH=176257
Change 176257 by anchie@anchie_malimis on 2010/03/29 20:02:52
Partial cleanup. Tring to get read of panic in soreceive_generic() after
sbappendrecord_locked() on SEND socket.
Affected files ...
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/send.c#35 edit
Differences ...
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/send.c#35 (text+ko) ====
@@ -210,19 +210,19 @@
sosend_rcv(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam,
struct mbuf *control, struct thread *td)
{
- struct ifnet *ifp;
+ //struct ifnet *ifp = NULL;
struct snd_hdr *snd_hdr;
- int if_index;
printf("sosend_rcv \n");
snd_hdr = mtod(m, struct snd_hdr *);
- if_index = snd_hdr->ifidx;
printf("direction: %d, ifidx: %d \n", snd_hdr->direction, snd_hdr->ifidx);
+ //send_ifnet_setbyindex(snd_hdr->ifidx, ifp);
#if 0
ifnet_setbyindex(snd_hdr->ifidx, ifp);
m_adj(n, sizeof(struct snd_hdr));
- send_output_hook(m, ifp, snd_hdr->direction);
+ if (ifp)
+ send_output_hook(m, ifp, snd_hdr->direction);
#endif
return 0;
@@ -235,9 +235,10 @@
send_sendso_input(struct socket *s, struct mbuf *m, int direction, int msglen)
{
u_int len;
- void *data;
struct ip6_hdr *ip6;
struct snd_hdr *snd_hdr;
+
+printf("send_sendso_input \n");
/*
* Make sure to clear any possible internally embedded scope before
@@ -252,26 +253,19 @@
if (len != msglen)
printf("XXX-BZ %s: (m)len=%u (ip6)msglen=%d", __func__, len, msglen);
- /*
- * XXX-BZ we can save the alloc/free here if not relying on rtsock.c:rt_msg3()
- * but using a version operating on mbuf-to-mbuf copy.
- */
- data = malloc(msglen, M_SEND, M_NOWAIT);
- if (data == NULL) {
- m_freem(m);
- return (ENOBUFS);
- }
+ M_PREPEND(m, SEND_HDR_LEN, M_DONTWAIT);
+ if (m == NULL) {
+ m_freem(m);
+ return (ENOBUFS);
+ }
- m_copydata(m, 0, msglen, data);
+ m->m_flags &= M_PKTHDR;
+printf("MLEN: %d, MHLEN: %d, SEND_HDR_LEN: %d \n", MLEN, MHLEN, SEND_HDR_LEN);
- M_PREPEND(m, SEND_HDR_LEN, M_DONTWAIT);
- if ((m == NULL && (m = m_pullup(m, len + SEND_HDR_LEN)) == NULL)) {
- m_freem(m);
- return (ENOBUFS);
- }
- snd_hdr = mtod(m, struct snd_hdr *);
- snd_hdr->direction = direction;
- snd_hdr->ifidx = -1;
+ snd_hdr = mtod(m, struct snd_hdr *);
+ snd_hdr->direction = direction;
+ snd_hdr->ifidx = -1;
+printf("direction: %d \n", snd_hdr->direction);
/*
* Send incoming or outgoing traffic to the user space either to be
@@ -281,11 +275,9 @@
SOCKBUF_LOCK(&s->so_rcv);
sbappendrecord_locked(&s->so_rcv, m);
sorwakeup_locked(s);
+printf("Nakon sorwakeup \n");
return 0;
- }
-
- m_freem(m);
- free(data, M_SEND);
+ }
return -1;
}
@@ -301,9 +293,8 @@
}
struct pr_usrreqs send_usrreqs = {
- // Read sys/kern/uipc_socket.c
.pru_attach = send_uattach,
- .pru_send = sosend_rcv,
+ .pru_send = sosend_rcv,
.pru_detach = send_close
};
@@ -325,7 +316,6 @@
error = pf_proto_register(PF_INET, &send_protosw);
if (error != 0)
break;
-printf("pf_proto_register() OK\n");
send_output_hook = send_output;
send_input_hook = send_input;
From owner-p4-projects@FreeBSD.ORG Tue Mar 30 09:17:23 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 01C831065674; Tue, 30 Mar 2010 09:17:23 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id B90911065672
for ; Tue, 30 Mar 2010 09:17:22 +0000 (UTC)
(envelope-from anchie@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 8D55A8FC1C
for ; Tue, 30 Mar 2010 09:17:22 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2U9HMqD027034
for ; Tue, 30 Mar 2010 09:17:22 GMT
(envelope-from anchie@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2U9HMgX027032
for perforce@freebsd.org; Tue, 30 Mar 2010 09:17:22 GMT
(envelope-from anchie@FreeBSD.org)
Date: Tue, 30 Mar 2010 09:17:22 GMT
Message-Id: <201003300917.o2U9HMgX027032@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
anchie@FreeBSD.org using -f
From: Ana Kukec
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176275 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 30 Mar 2010 09:17:23 -0000
http://p4web.freebsd.org/chv.cgi?CH=176275
Change 176275 by anchie@anchie_malimis on 2010/03/30 09:16:35
Still trying to get rid of the panic soreceive_generic().
Affected files ...
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/send.c#36 edit
Differences ...
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/send.c#36 (text+ko) ====
@@ -236,7 +236,7 @@
{
u_int len;
struct ip6_hdr *ip6;
- struct snd_hdr *snd_hdr;
+ struct snd_hdr *snd_hdr = NULL;
printf("send_sendso_input \n");
@@ -253,19 +253,29 @@
if (len != msglen)
printf("XXX-BZ %s: (m)len=%u (ip6)msglen=%d", __func__, len, msglen);
- M_PREPEND(m, SEND_HDR_LEN, M_DONTWAIT);
- if (m == NULL) {
- m_freem(m);
- return (ENOBUFS);
- }
+printf("M_LEADINGSPACE(%d) >= SEND_HDR_LEN(%d)?\n", M_LEADINGSPACE(m), SEND_HDR_LEN);
+ if (M_LEADINGSPACE(m) >= SEND_HDR_LEN) {
+ M_PREPEND(m, SEND_HDR_LEN, M_PKTHDR|M_DONTWAIT);
+ snd_hdr = mtod(m, struct snd_hdr *);
+ snd_hdr->direction = direction;
+ snd_hdr->ifidx = -1;
+ } else {
+ struct mbuf *n;
+ MGET(n, M_PKTHDR|M_DONTWAIT, MT_DATA);
+ if (n == NULL) {
+ m_freem(m);
+ return ENOBUFS;
+ }
- m->m_flags &= M_PKTHDR;
-printf("MLEN: %d, MHLEN: %d, SEND_HDR_LEN: %d \n", MLEN, MHLEN, SEND_HDR_LEN);
+ snd_hdr = mtod(n, struct snd_hdr *);
+ snd_hdr->direction = direction;
+ snd_hdr->ifidx = -1;
- snd_hdr = mtod(m, struct snd_hdr *);
- snd_hdr->direction = direction;
- snd_hdr->ifidx = -1;
-printf("direction: %d \n", snd_hdr->direction);
+ n->m_len = SEND_HDR_LEN;
+ n->m_next = m->m_next;
+ m->m_next = n;
+ m->m_pkthdr.len += SEND_HDR_LEN;
+ }
/*
* Send incoming or outgoing traffic to the user space either to be
@@ -275,7 +285,6 @@
SOCKBUF_LOCK(&s->so_rcv);
sbappendrecord_locked(&s->so_rcv, m);
sorwakeup_locked(s);
-printf("Nakon sorwakeup \n");
return 0;
}
From owner-p4-projects@FreeBSD.ORG Tue Mar 30 16:10:30 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 9E1E3106566C; Tue, 30 Mar 2010 16:10:30 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 545A0106564A
for ; Tue, 30 Mar 2010 16:10:30 +0000 (UTC)
(envelope-from sbruno@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 401B28FC16
for ; Tue, 30 Mar 2010 16:10:30 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2UGAUvD076855
for ; Tue, 30 Mar 2010 16:10:30 GMT
(envelope-from sbruno@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2UG9uAs076752
for perforce@freebsd.org; Tue, 30 Mar 2010 16:09:56 GMT
(envelope-from sbruno@freebsd.org)
Date: Tue, 30 Mar 2010 16:09:56 GMT
Message-Id: <201003301609.o2UG9uAs076752@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
sbruno@freebsd.org using -f
From: Sean Bruno
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176285 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 30 Mar 2010 16:10:30 -0000
http://p4web.freebsd.org/chv.cgi?CH=176285
Change 176285 by sbruno@sbruno_consultcsg on 2010/03/30 16:09:50
IFC
Affected files ...
.. //depot/projects/firewire/COPYRIGHT#2 integrate
.. //depot/projects/firewire/MAINTAINERS#2 integrate
.. //depot/projects/firewire/Makefile#2 integrate
.. //depot/projects/firewire/Makefile.inc1#2 integrate
.. //depot/projects/firewire/ObsoleteFiles.inc#2 integrate
.. //depot/projects/firewire/UPDATING#3 integrate
.. //depot/projects/firewire/bin/Makefile#2 integrate
.. //depot/projects/firewire/bin/cat/Makefile#2 integrate
.. //depot/projects/firewire/bin/cp/cp.1#2 integrate
.. //depot/projects/firewire/bin/cp/cp.c#2 integrate
.. //depot/projects/firewire/bin/cp/utils.c#2 integrate
.. //depot/projects/firewire/bin/csh/config.h#2 integrate
.. //depot/projects/firewire/bin/csh/config_p.h#2 integrate
.. //depot/projects/firewire/bin/csh/iconv_stub.c#2 integrate
.. //depot/projects/firewire/bin/date/Makefile#2 integrate
.. //depot/projects/firewire/bin/date/date.1#2 integrate
.. //depot/projects/firewire/bin/date/date.c#2 integrate
.. //depot/projects/firewire/bin/ed/Makefile#2 integrate
.. //depot/projects/firewire/bin/ed/main.c#2 integrate
.. //depot/projects/firewire/bin/getfacl/getfacl.1#2 integrate
.. //depot/projects/firewire/bin/kenv/kenv.c#2 integrate
.. //depot/projects/firewire/bin/kill/kill.c#2 integrate
.. //depot/projects/firewire/bin/ls/cmp.c#2 integrate
.. //depot/projects/firewire/bin/ls/ls.c#2 integrate
.. //depot/projects/firewire/bin/ls/ls.h#2 integrate
.. //depot/projects/firewire/bin/ls/print.c#2 integrate
.. //depot/projects/firewire/bin/pax/Makefile#2 integrate
.. //depot/projects/firewire/bin/pax/cpio.h#2 integrate
.. //depot/projects/firewire/bin/pax/ftree.c#2 integrate
.. //depot/projects/firewire/bin/pax/gen_subs.c#2 integrate
.. //depot/projects/firewire/bin/pax/sel_subs.c#2 integrate
.. //depot/projects/firewire/bin/pax/tar.h#2 integrate
.. //depot/projects/firewire/bin/pkill/Makefile#2 integrate
.. //depot/projects/firewire/bin/pkill/pkill.1#2 integrate
.. //depot/projects/firewire/bin/pkill/pkill.c#2 integrate
.. //depot/projects/firewire/bin/ps/extern.h#2 integrate
.. //depot/projects/firewire/bin/ps/keyword.c#2 integrate
.. //depot/projects/firewire/bin/ps/print.c#2 integrate
.. //depot/projects/firewire/bin/ps/ps.1#2 integrate
.. //depot/projects/firewire/bin/ps/ps.c#2 integrate
.. //depot/projects/firewire/bin/pwait/Makefile#1 branch
.. //depot/projects/firewire/bin/pwait/pwait.1#1 branch
.. //depot/projects/firewire/bin/pwait/pwait.c#1 branch
.. //depot/projects/firewire/bin/rcp/rcp.c#2 integrate
.. //depot/projects/firewire/bin/rmail/Makefile#2 integrate
.. //depot/projects/firewire/bin/setfacl/file.c#2 integrate
.. //depot/projects/firewire/bin/setfacl/mask.c#2 integrate
.. //depot/projects/firewire/bin/setfacl/merge.c#2 integrate
.. //depot/projects/firewire/bin/setfacl/remove.c#2 integrate
.. //depot/projects/firewire/bin/setfacl/setfacl.1#2 integrate
.. //depot/projects/firewire/bin/setfacl/setfacl.c#2 integrate
.. //depot/projects/firewire/bin/setfacl/setfacl.h#2 integrate
.. //depot/projects/firewire/bin/setfacl/util.c#2 integrate
.. //depot/projects/firewire/bin/sh/alias.c#2 integrate
.. //depot/projects/firewire/bin/sh/alias.h#2 integrate
.. //depot/projects/firewire/bin/sh/arith.h#2 integrate
.. //depot/projects/firewire/bin/sh/arith.y#2 integrate
.. //depot/projects/firewire/bin/sh/arith_lex.l#2 integrate
.. //depot/projects/firewire/bin/sh/cd.c#2 integrate
.. //depot/projects/firewire/bin/sh/error.c#2 integrate
.. //depot/projects/firewire/bin/sh/error.h#2 integrate
.. //depot/projects/firewire/bin/sh/eval.c#2 integrate
.. //depot/projects/firewire/bin/sh/eval.h#2 integrate
.. //depot/projects/firewire/bin/sh/exec.c#2 integrate
.. //depot/projects/firewire/bin/sh/exec.h#2 integrate
.. //depot/projects/firewire/bin/sh/expand.c#2 integrate
.. //depot/projects/firewire/bin/sh/expand.h#2 integrate
.. //depot/projects/firewire/bin/sh/histedit.c#2 integrate
.. //depot/projects/firewire/bin/sh/input.c#2 integrate
.. //depot/projects/firewire/bin/sh/input.h#2 integrate
.. //depot/projects/firewire/bin/sh/jobs.c#2 integrate
.. //depot/projects/firewire/bin/sh/mail.c#2 integrate
.. //depot/projects/firewire/bin/sh/main.c#2 integrate
.. //depot/projects/firewire/bin/sh/main.h#2 integrate
.. //depot/projects/firewire/bin/sh/memalloc.c#2 integrate
.. //depot/projects/firewire/bin/sh/memalloc.h#2 integrate
.. //depot/projects/firewire/bin/sh/miscbltin.c#2 integrate
.. //depot/projects/firewire/bin/sh/mkbuiltins#2 integrate
.. //depot/projects/firewire/bin/sh/mkinit.c#2 integrate
.. //depot/projects/firewire/bin/sh/mksyntax.c#2 integrate
.. //depot/projects/firewire/bin/sh/myhistedit.h#2 integrate
.. //depot/projects/firewire/bin/sh/mystring.c#2 integrate
.. //depot/projects/firewire/bin/sh/options.c#2 integrate
.. //depot/projects/firewire/bin/sh/options.h#2 integrate
.. //depot/projects/firewire/bin/sh/output.c#2 integrate
.. //depot/projects/firewire/bin/sh/output.h#2 integrate
.. //depot/projects/firewire/bin/sh/parser.c#3 integrate
.. //depot/projects/firewire/bin/sh/parser.h#2 integrate
.. //depot/projects/firewire/bin/sh/redir.c#2 integrate
.. //depot/projects/firewire/bin/sh/sh.1#3 integrate
.. //depot/projects/firewire/bin/sh/show.c#2 integrate
.. //depot/projects/firewire/bin/sh/show.h#2 integrate
.. //depot/projects/firewire/bin/sh/trap.c#2 integrate
.. //depot/projects/firewire/bin/sh/trap.h#2 integrate
.. //depot/projects/firewire/bin/sh/var.c#2 integrate
.. //depot/projects/firewire/bin/sh/var.h#2 integrate
.. //depot/projects/firewire/bin/test/test.c#2 integrate
.. //depot/projects/firewire/bin/uuidgen/Makefile#2 integrate
.. //depot/projects/firewire/cddl/Makefile.inc#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/cmd/zfs/zfs.8#3 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.c#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/cmd/zfs/zfs_iter.h#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/cmd/zpool/zpool.8#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h#2 integrate
.. //depot/projects/firewire/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c#2 integrate
.. //depot/projects/firewire/cddl/lib/drti/Makefile#2 integrate
.. //depot/projects/firewire/cddl/lib/libavl/Makefile#2 integrate
.. //depot/projects/firewire/cddl/lib/libctf/Makefile#2 integrate
.. //depot/projects/firewire/cddl/lib/libdtrace/Makefile#2 integrate
.. //depot/projects/firewire/cddl/lib/libnvpair/Makefile#2 integrate
.. //depot/projects/firewire/cddl/lib/libumem/Makefile#2 integrate
.. //depot/projects/firewire/cddl/lib/libuutil/Makefile#2 integrate
.. //depot/projects/firewire/cddl/lib/libzfs/Makefile#2 integrate
.. //depot/projects/firewire/cddl/lib/libzpool/Makefile#2 integrate
.. //depot/projects/firewire/cddl/sbin/zfs/Makefile#2 integrate
.. //depot/projects/firewire/cddl/sbin/zpool/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.bin/ctfconvert/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.bin/ctfdump/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.bin/ctfmerge/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.bin/sgsmsg/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.bin/zinject/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.bin/ztest/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.sbin/dtrace/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.sbin/lockstat/Makefile#2 integrate
.. //depot/projects/firewire/cddl/usr.sbin/zdb/Makefile#2 integrate
.. //depot/projects/firewire/contrib/bc/AUTHORS#2 delete
.. //depot/projects/firewire/contrib/bc/ChangeLog#2 delete
.. //depot/projects/firewire/contrib/bc/Examples/ckbook.b#2 delete
.. //depot/projects/firewire/contrib/bc/Examples/pi.b#2 delete
.. //depot/projects/firewire/contrib/bc/Examples/primes.b#2 delete
.. //depot/projects/firewire/contrib/bc/Examples/twins.b#2 delete
.. //depot/projects/firewire/contrib/bc/FAQ#2 delete
.. //depot/projects/firewire/contrib/bc/FREEBSD-upgrade#2 delete
.. //depot/projects/firewire/contrib/bc/INSTALL#2 delete
.. //depot/projects/firewire/contrib/bc/Makefile.am#2 delete
.. //depot/projects/firewire/contrib/bc/Makefile.in#2 delete
.. //depot/projects/firewire/contrib/bc/NEWS#2 delete
.. //depot/projects/firewire/contrib/bc/README#2 delete
.. //depot/projects/firewire/contrib/bc/Test/BUG.bc#2 delete
.. //depot/projects/firewire/contrib/bc/Test/array.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/arrayp.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/aryprm.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/atan.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/checklib.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/div.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/exp.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/fact.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/jn.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/ln.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/mul.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/raise.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/signum#2 delete
.. //depot/projects/firewire/contrib/bc/Test/sine.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/sqrt.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/sqrt1.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/sqrt2.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/testfn.b#2 delete
.. //depot/projects/firewire/contrib/bc/Test/timetest#2 delete
.. //depot/projects/firewire/contrib/bc/acconfig.h#2 delete
.. //depot/projects/firewire/contrib/bc/aclocal.m4#2 delete
.. //depot/projects/firewire/contrib/bc/bc/Makefile.am#2 delete
.. //depot/projects/firewire/contrib/bc/bc/Makefile.in#2 delete
.. //depot/projects/firewire/contrib/bc/bc/bc.y#2 delete
.. //depot/projects/firewire/contrib/bc/bc/bcdefs.h#2 delete
.. //depot/projects/firewire/contrib/bc/bc/const.h#2 delete
.. //depot/projects/firewire/contrib/bc/bc/execute.c#2 delete
.. //depot/projects/firewire/contrib/bc/bc/fix-libmath_h#2 delete
.. //depot/projects/firewire/contrib/bc/bc/global.c#2 delete
.. //depot/projects/firewire/contrib/bc/bc/global.h#2 delete
.. //depot/projects/firewire/contrib/bc/bc/libmath.b#2 delete
.. //depot/projects/firewire/contrib/bc/bc/libmath.h#2 delete
.. //depot/projects/firewire/contrib/bc/bc/load.c#2 delete
.. //depot/projects/firewire/contrib/bc/bc/main.c#2 delete
.. //depot/projects/firewire/contrib/bc/bc/proto.h#2 delete
.. //depot/projects/firewire/contrib/bc/bc/sbc.y#2 delete
.. //depot/projects/firewire/contrib/bc/bc/scan.l#2 delete
.. //depot/projects/firewire/contrib/bc/bc/storage.c#2 delete
.. //depot/projects/firewire/contrib/bc/bc/util.c#2 delete
.. //depot/projects/firewire/contrib/bc/config.h.in#2 delete
.. //depot/projects/firewire/contrib/bc/configure#2 delete
.. //depot/projects/firewire/contrib/bc/configure.in#2 delete
.. //depot/projects/firewire/contrib/bc/dc/Makefile.am#2 delete
.. //depot/projects/firewire/contrib/bc/dc/Makefile.in#2 delete
.. //depot/projects/firewire/contrib/bc/dc/array.c#2 delete
.. //depot/projects/firewire/contrib/bc/dc/dc-proto.h#2 delete
.. //depot/projects/firewire/contrib/bc/dc/dc-regdef.h#2 delete
.. //depot/projects/firewire/contrib/bc/dc/dc.c#2 delete
.. //depot/projects/firewire/contrib/bc/dc/dc.h#2 delete
.. //depot/projects/firewire/contrib/bc/dc/eval.c#2 delete
.. //depot/projects/firewire/contrib/bc/dc/misc.c#2 delete
.. //depot/projects/firewire/contrib/bc/dc/numeric.c#2 delete
.. //depot/projects/firewire/contrib/bc/dc/stack.c#2 delete
.. //depot/projects/firewire/contrib/bc/dc/string.c#2 delete
.. //depot/projects/firewire/contrib/bc/doc/Makefile.am#2 delete
.. //depot/projects/firewire/contrib/bc/doc/Makefile.in#2 delete
.. //depot/projects/firewire/contrib/bc/doc/bc.1#2 delete
.. //depot/projects/firewire/contrib/bc/doc/bc.texi#2 delete
.. //depot/projects/firewire/contrib/bc/doc/dc.1#2 delete
.. //depot/projects/firewire/contrib/bc/doc/dc.texi#2 delete
.. //depot/projects/firewire/contrib/bc/h/number.h#2 delete
.. //depot/projects/firewire/contrib/bc/install-sh#2 delete
.. //depot/projects/firewire/contrib/bc/lib/Makefile.am#2 delete
.. //depot/projects/firewire/contrib/bc/lib/Makefile.in#2 delete
.. //depot/projects/firewire/contrib/bc/lib/number.c#2 delete
.. //depot/projects/firewire/contrib/bc/lib/testmul.c#2 delete
.. //depot/projects/firewire/contrib/bc/lib/vfprintf.c#2 delete
.. //depot/projects/firewire/contrib/bc/missing#2 delete
.. //depot/projects/firewire/contrib/bc/mkinstalldirs#2 delete
.. //depot/projects/firewire/contrib/bc/stamp-h.in#2 delete
.. //depot/projects/firewire/contrib/bind9/CHANGES#2 integrate
.. //depot/projects/firewire/contrib/bind9/COPYRIGHT#2 integrate
.. //depot/projects/firewire/contrib/bind9/FAQ#2 integrate
.. //depot/projects/firewire/contrib/bind9/FAQ.xml#2 integrate
.. //depot/projects/firewire/contrib/bind9/NSEC3-NOTES#2 integrate
.. //depot/projects/firewire/contrib/bind9/README#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/check/named-checkconf.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/check/named-checkconf.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/check/named-checkzone.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/check/named-checkzone.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/check/named-checkzone.docbook#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/check/named-checkzone.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/dig.1#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/dig.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/dighost.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/host.1#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/host.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/host.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/nslookup.1#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/nslookup.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dig/nslookup.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-dsfromkey.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.docbook#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-keygen.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-keygen.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-keygen.docbook#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-keygen.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-signzone.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-signzone.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-signzone.docbook#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssec-signzone.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssectool.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/dnssec/dnssectool.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/control.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/include/named/server.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/lwresd.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/lwresd.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/named.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/named.conf.5#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/named.conf.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/named.docbook#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/named.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/query.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/server.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/statschannel.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/named/update.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/nsupdate/nsupdate.1#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/nsupdate/nsupdate.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/rndc/rndc-confgen.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/rndc/rndc-confgen.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/rndc/rndc.8#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/rndc/rndc.conf.5#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/rndc/rndc.conf.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/bin/rndc/rndc.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/config.h.in#2 integrate
.. //depot/projects/firewire/contrib/bind9/configure.in#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM-book.xml#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch01.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch02.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch03.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch04.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch05.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch06.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch07.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch08.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch09.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.ch10.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/Bv9ARM.pdf#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.dig.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.dnssec-keygen.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.dnssec-signzone.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.host.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.named-checkconf.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.named-checkzone.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.named.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.nsupdate.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.rndc-confgen.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.rndc.conf.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/arm/man.rndc.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/doc/misc/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/api#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/db.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/dispatch.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/dnssec.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/dst_api.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/dst_internal.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/dst_parse.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/db.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/dnssec.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/journal.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/keyvalues.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/name.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/ncache.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/nsec3.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/rbt.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/rdataset.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/resolver.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/result.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/types.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/validator.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dns/zone.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/include/dst/dst.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/journal.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/masterdump.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/message.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/ncache.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/nsec3.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/opensslrsa_link.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/rbt.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/rbtdb.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/rcode.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/rdata/generic/ipseckey_45.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/rdatalist.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/rdataset.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/rdataslab.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/resolver.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/result.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/sdb.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/sdlz.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/spnego.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/validator.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/view.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/dns/zone.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/api#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/base32.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/base64.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/heap.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/httpd.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/ia64/include/isc/atomic.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/include/isc/entropy.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/include/isc/netscope.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/include/isc/portset.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/include/isc/sha2.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/include/isc/util.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/inet_ntop.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/powerpc/include/isc/atomic.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/random.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/sha2.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isc/unix/socket.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isccc/api#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isccfg/aclconf.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isccfg/api#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/isccfg/include/isccfg/namedconf.h#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/api#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/context.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/getipnode.c#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_buffer.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_buffer.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_config.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_config.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_context.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_context.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_gabn.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_gabn.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_gai_strerror.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_gethostent.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_gethostent.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_getipnode.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_getipnode.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_getnameinfo.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_gnba.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_gnba.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_hstrerror.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_hstrerror.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_inetntop.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_inetntop.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_noop.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_noop.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_packet.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_packet.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_resutil.3#2 integrate
.. //depot/projects/firewire/contrib/bind9/lib/lwres/man/lwres_resutil.html#2 integrate
.. //depot/projects/firewire/contrib/bind9/version#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/gensnmpdef/gensnmpdef.c#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/gensnmptree/gensnmptree.1#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/snmp_mibII/BEGEMOT-MIB2-MIB.txt#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/snmp_mibII/mibII.c#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/snmp_mibII/mibII.h#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/snmp_mibII/mibII_begemot.c#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/snmp_mibII/mibII_tree.def#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/snmpd/config.c#2 integrate
.. //depot/projects/firewire/contrib/bsnmp/snmpd/snmpmod.3#2 integrate
.. //depot/projects/firewire/contrib/cpio/ABOUT-NLS#2 delete
.. //depot/projects/firewire/contrib/cpio/AUTHORS#2 delete
.. //depot/projects/firewire/contrib/cpio/COPYING#2 delete
.. //depot/projects/firewire/contrib/cpio/ChangeLog#2 delete
.. //depot/projects/firewire/contrib/cpio/FREEBSD-upgrade#2 delete
.. //depot/projects/firewire/contrib/cpio/INSTALL#2 delete
.. //depot/projects/firewire/contrib/cpio/NEWS#2 delete
.. //depot/projects/firewire/contrib/cpio/README#2 delete
.. //depot/projects/firewire/contrib/cpio/THANKS#2 delete
.. //depot/projects/firewire/contrib/cpio/TODO#2 delete
.. //depot/projects/firewire/contrib/cpio/doc/cpio.1#2 delete
.. //depot/projects/firewire/contrib/cpio/doc/cpio.texi#2 delete
.. //depot/projects/firewire/contrib/cpio/doc/version.texi#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/alloca_.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-ba.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-eexst.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-fmtstream.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-fmtstream.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-fs-xinl.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-help.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-namefrob.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-parse.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-pin.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-pv.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-pvh.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp-xinl.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/argp.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/basename.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/dirname.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/dirname.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/error.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/error.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/exitfail.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/exitfail.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/fatal.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/full-write.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/full-write.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/getopt.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/getopt1.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/getopt_.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/getopt_int.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/gettext.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/hash.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/hash.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/intprops.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/inttostr.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/inttostr.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/mempcpy.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/paxerror.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/paxexit.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/paxlib.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/paxnames.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/quote.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/quote.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/quotearg.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/quotearg.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/rmt-command.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/rmt.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/rtapelib.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/safe-read.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/safe-read.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/safe-write.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/safe-write.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/savedir.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/savedir.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/strchrnul.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/stripslash.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/strndup.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/strnlen.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/system-ioctl.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/system.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/umaxtostr.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/unlocked-io.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/utimens.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/utimens.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/xalloc-die.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/xalloc.h#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/xmalloc.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/xstrndup.c#2 delete
.. //depot/projects/firewire/contrib/cpio/lib/xstrndup.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/copyin.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/copyout.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/copypass.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/cpio.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/cpiohdr.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/defer.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/defer.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/dstring.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/dstring.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/extern.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/filemode.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/filetypes.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/global.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/idcache.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/main.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/makepath.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/safe-stat.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/tar.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/tar.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/tarhdr.h#2 delete
.. //depot/projects/firewire/contrib/cpio/src/userspec.c#2 delete
.. //depot/projects/firewire/contrib/cpio/src/util.c#2 delete
.. //depot/projects/firewire/contrib/csup/GNUmakefile#2 delete
.. //depot/projects/firewire/contrib/csup/Makefile#2 delete
.. //depot/projects/firewire/contrib/csup/README#2 delete
.. //depot/projects/firewire/contrib/csup/TODO#2 delete
.. //depot/projects/firewire/contrib/csup/attrstack.c#2 delete
.. //depot/projects/firewire/contrib/csup/attrstack.h#2 delete
.. //depot/projects/firewire/contrib/csup/config.c#2 delete
.. //depot/projects/firewire/contrib/csup/config.h#2 delete
.. //depot/projects/firewire/contrib/csup/csup.1#2 delete
.. //depot/projects/firewire/contrib/csup/detailer.c#2 delete
.. //depot/projects/firewire/contrib/csup/detailer.h#2 delete
.. //depot/projects/firewire/contrib/csup/diff.c#2 delete
.. //depot/projects/firewire/contrib/csup/diff.h#2 delete
.. //depot/projects/firewire/contrib/csup/fattr.c#2 delete
.. //depot/projects/firewire/contrib/csup/fattr.h#2 delete
.. //depot/projects/firewire/contrib/csup/fattr_bsd.h#2 delete
.. //depot/projects/firewire/contrib/csup/fattr_posix.h#2 delete
.. //depot/projects/firewire/contrib/csup/fixups.c#2 delete
.. //depot/projects/firewire/contrib/csup/fixups.h#2 delete
.. //depot/projects/firewire/contrib/csup/fnmatch.c#2 delete
.. //depot/projects/firewire/contrib/csup/fnmatch.h#2 delete
.. //depot/projects/firewire/contrib/csup/globtree.c#2 delete
.. //depot/projects/firewire/contrib/csup/globtree.h#2 delete
.. //depot/projects/firewire/contrib/csup/idcache.c#2 delete
.. //depot/projects/firewire/contrib/csup/idcache.h#2 delete
.. //depot/projects/firewire/contrib/csup/keyword.c#2 delete
.. //depot/projects/firewire/contrib/csup/keyword.h#2 delete
.. //depot/projects/firewire/contrib/csup/lex.rcs.c#2 delete
.. //depot/projects/firewire/contrib/csup/lister.c#2 delete
.. //depot/projects/firewire/contrib/csup/lister.h#2 delete
.. //depot/projects/firewire/contrib/csup/main.c#2 delete
.. //depot/projects/firewire/contrib/csup/main.h#2 delete
.. //depot/projects/firewire/contrib/csup/misc.c#2 delete
.. //depot/projects/firewire/contrib/csup/misc.h#2 delete
.. //depot/projects/firewire/contrib/csup/mux.c#2 delete
.. //depot/projects/firewire/contrib/csup/mux.h#2 delete
.. //depot/projects/firewire/contrib/csup/parse.y#2 delete
.. //depot/projects/firewire/contrib/csup/pathcomp.c#2 delete
.. //depot/projects/firewire/contrib/csup/pathcomp.h#2 delete
.. //depot/projects/firewire/contrib/csup/proto.c#2 delete
.. //depot/projects/firewire/contrib/csup/proto.h#2 delete
.. //depot/projects/firewire/contrib/csup/queue.h#2 delete
.. //depot/projects/firewire/contrib/csup/rcsfile.c#2 delete
.. //depot/projects/firewire/contrib/csup/rcsfile.h#2 delete
.. //depot/projects/firewire/contrib/csup/rcsparse.c#2 delete
.. //depot/projects/firewire/contrib/csup/rcsparse.h#2 delete
.. //depot/projects/firewire/contrib/csup/rcstokenizer.h#2 delete
.. //depot/projects/firewire/contrib/csup/rcstokenizer.l#2 delete
.. //depot/projects/firewire/contrib/csup/rsyncfile.c#2 delete
.. //depot/projects/firewire/contrib/csup/rsyncfile.h#2 delete
.. //depot/projects/firewire/contrib/csup/status.c#2 delete
.. //depot/projects/firewire/contrib/csup/status.h#2 delete
.. //depot/projects/firewire/contrib/csup/stream.c#2 delete
.. //depot/projects/firewire/contrib/csup/stream.h#2 delete
.. //depot/projects/firewire/contrib/csup/threads.c#2 delete
.. //depot/projects/firewire/contrib/csup/threads.h#2 delete
.. //depot/projects/firewire/contrib/csup/token.h#2 delete
.. //depot/projects/firewire/contrib/csup/token.l#2 delete
.. //depot/projects/firewire/contrib/csup/updater.c#2 delete
.. //depot/projects/firewire/contrib/csup/updater.h#2 delete
.. //depot/projects/firewire/contrib/dtc/Documentation/dtc-paper.bib#1 branch
.. //depot/projects/firewire/contrib/dtc/Documentation/dtc-paper.tex#1 branch
.. //depot/projects/firewire/contrib/dtc/Documentation/dts-format.txt#1 branch
.. //depot/projects/firewire/contrib/dtc/Documentation/manual.txt#1 branch
.. //depot/projects/firewire/contrib/dtc/GPL#1 branch
.. //depot/projects/firewire/contrib/dtc/Makefile#1 branch
.. //depot/projects/firewire/contrib/dtc/Makefile.convert-dtsv0#1 branch
.. //depot/projects/firewire/contrib/dtc/Makefile.ftdump#1 branch
.. //depot/projects/firewire/contrib/dtc/README.license#1 branch
.. //depot/projects/firewire/contrib/dtc/TODO#1 branch
.. //depot/projects/firewire/contrib/dtc/checks.c#1 branch
.. //depot/projects/firewire/contrib/dtc/convert-dtsv0-lexer.l#1 branch
.. //depot/projects/firewire/contrib/dtc/data.c#1 branch
.. //depot/projects/firewire/contrib/dtc/dtc-lexer.l#1 branch
.. //depot/projects/firewire/contrib/dtc/dtc-parser.y#1 branch
.. //depot/projects/firewire/contrib/dtc/dtc.c#1 branch
.. //depot/projects/firewire/contrib/dtc/dtc.h#1 branch
.. //depot/projects/firewire/contrib/dtc/flattree.c#1 branch
.. //depot/projects/firewire/contrib/dtc/fstree.c#1 branch
.. //depot/projects/firewire/contrib/dtc/ftdump.c#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/Makefile.libfdt#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/TODO#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/fdt.c#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/fdt.h#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/fdt_ro.c#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/fdt_rw.c#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/fdt_strerror.c#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/fdt_sw.c#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/fdt_wip.c#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/libfdt.h#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/libfdt_env.h#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/libfdt_internal.h#1 branch
.. //depot/projects/firewire/contrib/dtc/libfdt/version.lds#1 branch
.. //depot/projects/firewire/contrib/dtc/livetree.c#1 branch
.. //depot/projects/firewire/contrib/dtc/scripts/setlocalversion#1 branch
.. //depot/projects/firewire/contrib/dtc/srcpos.c#1 branch
.. //depot/projects/firewire/contrib/dtc/srcpos.h#1 branch
.. //depot/projects/firewire/contrib/dtc/treesource.c#1 branch
.. //depot/projects/firewire/contrib/dtc/util.c#1 branch
.. //depot/projects/firewire/contrib/dtc/util.h#1 branch
.. //depot/projects/firewire/contrib/ee/ee.c#2 integrate
.. //depot/projects/firewire/contrib/expat/lib/xmlparse.c#2 integrate
.. //depot/projects/firewire/contrib/expat/lib/xmltok_impl.c#2 integrate
.. //depot/projects/firewire/contrib/gcc/config/freebsd-spec.h#2 integrate
.. //depot/projects/firewire/contrib/gcc/config/i386/i386.c#2 integrate
.. //depot/projects/firewire/contrib/gcc/config/mips/freebsd.h#2 integrate
.. //depot/projects/firewire/contrib/gdb/gdb/config/mips/nm-fbsd.h#1 branch
.. //depot/projects/firewire/contrib/gdb/gdb/config/mips/tm-fbsd.h#1 branch
.. //depot/projects/firewire/contrib/gdb/gdb/mips-tdep.h#2 integrate
.. //depot/projects/firewire/contrib/gdb/gdb/mipsfbsd-nat.c#1 branch
.. //depot/projects/firewire/contrib/gdb/gdb/mipsfbsd-tdep.c#1 branch
.. //depot/projects/firewire/contrib/gdb/gdb/mipsfbsd-tdep.h#1 branch
.. //depot/projects/firewire/contrib/groff/font/devutf8/R.proto#2 integrate
.. //depot/projects/firewire/contrib/groff/tmac/an-old.tmac#2 integrate
.. //depot/projects/firewire/contrib/groff/tmac/doc-common#2 integrate
.. //depot/projects/firewire/contrib/groff/tmac/doc-old.tmac#2 integrate
.. //depot/projects/firewire/contrib/groff/tmac/doc-syms#2 integrate
.. //depot/projects/firewire/contrib/groff/tmac/doc.tmac#2 integrate
.. //depot/projects/firewire/contrib/groff/tmac/groff_mdoc.man#2 integrate
.. //depot/projects/firewire/contrib/ipfilter/ipsend/sbpf.c#2 integrate
.. //depot/projects/firewire/contrib/ipfilter/man/ipf.8#2 integrate
.. //depot/projects/firewire/contrib/libpcap/inet.c#2 integrate
.. //depot/projects/firewire/contrib/ncurses/ncurses/base/lib_getch.c#2 integrate
.. //depot/projects/firewire/contrib/netcat/FREEBSD-upgrade#2 integrate
.. //depot/projects/firewire/contrib/netcat/FREEBSD-vendor#2 integrate
.. //depot/projects/firewire/contrib/netcat/nc.1#2 integrate
.. //depot/projects/firewire/contrib/netcat/netcat.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/COPYRIGHT#2 integrate
.. //depot/projects/firewire/contrib/ntp/ChangeLog#2 integrate
.. //depot/projects/firewire/contrib/ntp/CommitLog#2 integrate
.. //depot/projects/firewire/contrib/ntp/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/NEWS#2 integrate
.. //depot/projects/firewire/contrib/ntp/README#2 integrate
.. //depot/projects/firewire/contrib/ntp/README.bk#2 integrate
.. //depot/projects/firewire/contrib/ntp/README.patches#2 integrate
.. //depot/projects/firewire/contrib/ntp/WHERE-TO-START#2 integrate
.. //depot/projects/firewire/contrib/ntp/aclocal.m4#2 integrate
.. //depot/projects/firewire/contrib/ntp/adjtimed/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/arlib/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/arlib/aclocal.m4#2 integrate
.. //depot/projects/firewire/contrib/ntp/arlib/configure#2 integrate
.. //depot/projects/firewire/contrib/ntp/build#2 integrate
.. //depot/projects/firewire/contrib/ntp/clockstuff/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/config.h.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/configure#2 integrate
.. //depot/projects/firewire/contrib/ntp/configure.ac#2 integrate
.. //depot/projects/firewire/contrib/ntp/flock-build#2 integrate
.. //depot/projects/firewire/contrib/ntp/html/build/hints/solaris.xtra.4095849#1 branch
.. //depot/projects/firewire/contrib/ntp/html/copyright.html#2 integrate
.. //depot/projects/firewire/contrib/ntp/html/drivers/driver40.html#2 integrate
.. //depot/projects/firewire/contrib/ntp/include/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/include/copyright.def#2 integrate
.. //depot/projects/firewire/contrib/ntp/include/isc/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/include/ntp_debug.h#2 integrate
.. //depot/projects/firewire/contrib/ntp/include/version.def#2 integrate
.. //depot/projects/firewire/contrib/ntp/kernel/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/kernel/sys/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/libntp/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/libopts/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/libparse/Makefile.am#2 integrate
.. //depot/projects/firewire/contrib/ntp/libparse/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/libparse/clk_rawdcf.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/cmd_args.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntp_crypto.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntp_intres.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntp_io.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntp_request.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntp_timer.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpd-opts.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpd-opts.h#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpd-opts.texi#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpd.1#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpd.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpdsim-opts.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpdsim-opts.h#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpdsim-opts.texi#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/ntpdsim.1#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/refclock_dumbclock.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/refclock_hopfser.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/refclock_jjy.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/refclock_nmea.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpd/refclock_palisade.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpdate/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpdc/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpdc/ntpdc-opts.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpdc/ntpdc-opts.h#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpdc/ntpdc-opts.texi#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpdc/ntpdc.1#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpq/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpq/ntpq-opts.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpq/ntpq-opts.h#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpq/ntpq-opts.texi#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpq/ntpq.1#2 integrate
.. //depot/projects/firewire/contrib/ntp/ntpq/ntpq.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/packageinfo.sh#2 integrate
.. //depot/projects/firewire/contrib/ntp/parseutil/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/scripts/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/aclocal.m4#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/config.h.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/configure#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/configure.ac#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/libopts/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/sntp-opts.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/sntp-opts.def#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/sntp-opts.h#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/sntp-opts.texi#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/sntp.1#2 integrate
.. //depot/projects/firewire/contrib/ntp/sntp/version.def#2 integrate
.. //depot/projects/firewire/contrib/ntp/util/Makefile.in#2 integrate
.. //depot/projects/firewire/contrib/ntp/util/ntp-keygen-opts.c#2 integrate
.. //depot/projects/firewire/contrib/ntp/util/ntp-keygen-opts.h#2 integrate
.. //depot/projects/firewire/contrib/ntp/util/ntp-keygen-opts.texi#2 integrate
.. //depot/projects/firewire/contrib/ntp/util/ntp-keygen.1#2 integrate
.. //depot/projects/firewire/contrib/ntp/version#2 integrate
.. //depot/projects/firewire/contrib/ntp/version.m4#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/FIXES#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/b.c#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/lib.c#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/mac.code#2 delete
.. //depot/projects/firewire/contrib/one-true-awk/main.c#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/makefile#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/maketab.c#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/proctab.c#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/proto.h#2 integrate
.. //depot/projects/firewire/contrib/one-true-awk/run.c#2 integrate
.. //depot/projects/firewire/contrib/openpam/doc/man/pam.conf.5#2 integrate
.. //depot/projects/firewire/contrib/openpam/include/security/pam_appl.h#2 integrate
.. //depot/projects/firewire/contrib/opie/libopie/getutmpentry.c#2 integrate
.. //depot/projects/firewire/contrib/opie/libopie/insecure.c#2 integrate
.. //depot/projects/firewire/contrib/opie/libopie/login.c#2 integrate
.. //depot/projects/firewire/contrib/pf/man/pf.conf.5#2 integrate
.. //depot/projects/firewire/contrib/pf/pfctl/parse.y#2 integrate
.. //depot/projects/firewire/contrib/pf/pfctl/pf_print_state.c#2 integrate
.. //depot/projects/firewire/contrib/pf/pfctl/pfctl_parser.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/CACerts#2 integrate
.. //depot/projects/firewire/contrib/sendmail/FREEBSD-upgrade#2 integrate
.. //depot/projects/firewire/contrib/sendmail/LICENSE#2 integrate
.. //depot/projects/firewire/contrib/sendmail/PGPKEYS#2 integrate
.. //depot/projects/firewire/contrib/sendmail/README#2 integrate
.. //depot/projects/firewire/contrib/sendmail/RELEASE_NOTES#2 integrate
.. //depot/projects/firewire/contrib/sendmail/cf/README#2 integrate
.. //depot/projects/firewire/contrib/sendmail/cf/cf/submit.cf#2 integrate
.. //depot/projects/firewire/contrib/sendmail/cf/feature/ldap_routing.m4#2 integrate
.. //depot/projects/firewire/contrib/sendmail/cf/m4/cfhead.m4#2 integrate
.. //depot/projects/firewire/contrib/sendmail/cf/m4/proto.m4#2 integrate
.. //depot/projects/firewire/contrib/sendmail/cf/m4/version.m4#2 integrate
.. //depot/projects/firewire/contrib/sendmail/contrib/qtool.pl#2 integrate
.. //depot/projects/firewire/contrib/sendmail/contrib/smcontrol.pl#2 integrate
.. //depot/projects/firewire/contrib/sendmail/doc/op/op.me#2 integrate
.. //depot/projects/firewire/contrib/sendmail/include/libmilter/mfapi.h#2 integrate
.. //depot/projects/firewire/contrib/sendmail/include/libmilter/mfdef.h#2 integrate
.. //depot/projects/firewire/contrib/sendmail/include/sm/conf.h#2 integrate
.. //depot/projects/firewire/contrib/sendmail/include/sm/ldap.h#2 integrate
.. //depot/projects/firewire/contrib/sendmail/include/sm/sem.h#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/Makefile.m4#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/comm.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/docs/api.html#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/docs/overview.html#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/docs/smfi_addheader.html#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/docs/smfi_chgheader.html#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/docs/smfi_insheader.html#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/engine.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/example.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/handler.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/libmilter.h#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/listener.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/main.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libmilter/worker.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libsm/debug.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libsm/ldap.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libsm/mbdb.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libsm/sem.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libsm/t-sem.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libsmdb/smdb1.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libsmdb/smdb2.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/libsmutil/safefile.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/praliases/praliases.8#2 integrate
.. //depot/projects/firewire/contrib/sendmail/praliases/praliases.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/Makefile.m4#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/README#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/TRACEFLAGS#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/collect.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/conf.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/conf.h#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/daemon.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/deliver.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/envelope.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/headers.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/main.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/map.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/milter.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/queue.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/ratectrl.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/readcf.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/savemail.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/sendmail.8#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/sendmail.h#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/sfsasl.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/srvrsmtp.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/tls.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/usersmtp.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/util.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/src/version.c#2 integrate
.. //depot/projects/firewire/contrib/sendmail/vacation/vacation.c#2 integrate
.. //depot/projects/firewire/contrib/smbfs/smbutil/view.c#2 integrate
.. //depot/projects/firewire/contrib/tcp_wrappers/hosts_access.c#2 integrate
.. //depot/projects/firewire/contrib/tcpdump/print-tcp.c#2 integrate
.. //depot/projects/firewire/contrib/tcpdump/tcp.h#2 integrate
.. //depot/projects/firewire/contrib/tcsh/sh.c#2 integrate
.. //depot/projects/firewire/contrib/telnet/telnet/externs.h#2 integrate
.. //depot/projects/firewire/contrib/telnet/telnetd/sys_term.c#2 integrate
.. //depot/projects/firewire/contrib/telnet/telnetd/telnetd.c#2 integrate
.. //depot/projects/firewire/contrib/top/username.c#2 integrate
.. //depot/projects/firewire/contrib/top/utils.c#2 integrate
.. //depot/projects/firewire/contrib/tzcode/stdtime/asctime.c#1 branch
.. //depot/projects/firewire/contrib/tzcode/stdtime/ctime.3#1 branch
.. //depot/projects/firewire/contrib/tzcode/stdtime/difftime.c#1 branch
.. //depot/projects/firewire/contrib/tzcode/stdtime/localtime.c#1 branch
.. //depot/projects/firewire/contrib/tzcode/stdtime/private.h#1 branch
.. //depot/projects/firewire/contrib/tzcode/stdtime/time2posix.3#1 branch
.. //depot/projects/firewire/contrib/tzcode/stdtime/tzfile.5#1 branch
.. //depot/projects/firewire/contrib/tzcode/stdtime/tzfile.h#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/README#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/Theory#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/ialloc.c#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/private.h#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/scheck.c#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/zdump.8#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/zdump.c#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/zdump/Makefile#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/zic.8#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/zic.c#1 branch
.. //depot/projects/firewire/contrib/tzcode/zic/zic/Makefile#1 branch
.. //depot/projects/firewire/contrib/tzdata/africa#1 branch
.. //depot/projects/firewire/contrib/tzdata/antarctica#1 branch
.. //depot/projects/firewire/contrib/tzdata/asia#1 branch
.. //depot/projects/firewire/contrib/tzdata/australasia#1 branch
.. //depot/projects/firewire/contrib/tzdata/backward#1 branch
.. //depot/projects/firewire/contrib/tzdata/etcetera#1 branch
.. //depot/projects/firewire/contrib/tzdata/europe#1 branch
.. //depot/projects/firewire/contrib/tzdata/factory#1 branch
.. //depot/projects/firewire/contrib/tzdata/leapseconds#1 branch
.. //depot/projects/firewire/contrib/tzdata/northamerica#1 branch
.. //depot/projects/firewire/contrib/tzdata/pacificnew#1 branch
.. //depot/projects/firewire/contrib/tzdata/southamerica#1 branch
.. //depot/projects/firewire/contrib/tzdata/systemv#1 branch
.. //depot/projects/firewire/contrib/tzdata/yearistype.sh#1 branch
.. //depot/projects/firewire/contrib/tzdata/zone.tab#1 branch
.. //depot/projects/firewire/crypto/heimdal/kcm/connect.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/ChangeLog#3 integrate
.. //depot/projects/firewire/crypto/openssh/INSTALL#2 integrate
.. //depot/projects/firewire/crypto/openssh/PROTOCOL#2 integrate
.. //depot/projects/firewire/crypto/openssh/PROTOCOL.agent#2 integrate
.. //depot/projects/firewire/crypto/openssh/PROTOCOL.certkeys#1 branch
.. //depot/projects/firewire/crypto/openssh/PROTOCOL.mux#1 branch
.. //depot/projects/firewire/crypto/openssh/README#3 integrate
.. //depot/projects/firewire/crypto/openssh/README.smartcard#2 delete
.. //depot/projects/firewire/crypto/openssh/addrmatch.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth-krb5.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth-options.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth-options.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth-rh-rsa.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth-rhosts.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth-rsa.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth2-hostbased.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/auth2-pubkey.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/authfd.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/authfd.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/authfile.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/authfile.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/bufaux.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/buffer.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/buffer.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/canohost.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/channels.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/channels.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/clientloop.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/clientloop.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/config.guess#2 integrate
.. //depot/projects/firewire/crypto/openssh/config.h#3 integrate
.. //depot/projects/firewire/crypto/openssh/config.h.in#3 integrate
.. //depot/projects/firewire/crypto/openssh/defines.h#3 integrate
.. //depot/projects/firewire/crypto/openssh/dh.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/dns.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/dns.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/hostfile.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/hostfile.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/kex.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/kex.h#3 integrate
.. //depot/projects/firewire/crypto/openssh/kexdhs.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/kexgexs.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/key.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/key.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/loginrec.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/match.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/misc.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/misc.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/monitor.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/monitor_fdpass.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/monitor_wrap.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/mux.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/myproposal.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/nchan.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/bsd-cygwin_util.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/openbsd-compat.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/openssl-compat.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/port-aix.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/port-aix.h#3 integrate
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/port-linux.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/port-linux.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/pwcache.c#1 branch
.. //depot/projects/firewire/crypto/openssh/openbsd-compat/readpassphrase.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/pathnames.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/pkcs11.h#1 branch
.. //depot/projects/firewire/crypto/openssh/platform.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/platform.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/readconf.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/readconf.h#3 integrate
.. //depot/projects/firewire/crypto/openssh/roaming.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/roaming_client.c#1 branch
.. //depot/projects/firewire/crypto/openssh/roaming_common.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/roaming_serv.c#1 branch
.. //depot/projects/firewire/crypto/openssh/scard-opensc.c#2 delete
.. //depot/projects/firewire/crypto/openssh/scard.c#2 delete
.. //depot/projects/firewire/crypto/openssh/scard.h#2 delete
.. //depot/projects/firewire/crypto/openssh/scp.1#2 integrate
.. //depot/projects/firewire/crypto/openssh/scp.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/servconf.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/servconf.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/session.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/sftp-client.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/sftp-client.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/sftp-common.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/sftp-common.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/sftp-server.8#3 integrate
.. //depot/projects/firewire/crypto/openssh/sftp-server.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/sftp.1#2 integrate
.. //depot/projects/firewire/crypto/openssh/sftp.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-add.1#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-add.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-agent.1#3 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-agent.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-dss.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-keygen.1#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-keygen.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-keyscan.1#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-keyscan.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-keysign.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-pkcs11-client.c#1 branch
.. //depot/projects/firewire/crypto/openssh/ssh-pkcs11-helper.0#1 branch
.. //depot/projects/firewire/crypto/openssh/ssh-pkcs11-helper.8#1 branch
.. //depot/projects/firewire/crypto/openssh/ssh-pkcs11-helper.c#1 branch
.. //depot/projects/firewire/crypto/openssh/ssh-pkcs11.c#1 branch
.. //depot/projects/firewire/crypto/openssh/ssh-pkcs11.h#1 branch
.. //depot/projects/firewire/crypto/openssh/ssh-rand-helper.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh-rsa.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh.1#3 integrate
.. //depot/projects/firewire/crypto/openssh/ssh.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/ssh2.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/ssh_config#3 integrate
.. //depot/projects/firewire/crypto/openssh/ssh_config.5#3 integrate
.. //depot/projects/firewire/crypto/openssh/ssh_namespace.h#3 integrate
.. //depot/projects/firewire/crypto/openssh/sshconnect.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/sshconnect2.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/sshd.8#3 integrate
.. //depot/projects/firewire/crypto/openssh/sshd.c#3 integrate
.. //depot/projects/firewire/crypto/openssh/sshd_config#3 integrate
.. //depot/projects/firewire/crypto/openssh/sshd_config.5#3 integrate
.. //depot/projects/firewire/crypto/openssh/sshpty.h#2 integrate
.. //depot/projects/firewire/crypto/openssh/sshtty.c#2 integrate
.. //depot/projects/firewire/crypto/openssh/version.h#3 integrate
.. //depot/projects/firewire/crypto/openssl/CHANGES#2 integrate
.. //depot/projects/firewire/crypto/openssl/Configure#2 integrate
.. //depot/projects/firewire/crypto/openssl/FAQ#2 integrate
.. //depot/projects/firewire/crypto/openssl/Makefile#2 integrate
.. //depot/projects/firewire/crypto/openssl/Makefile.org#2 integrate
.. //depot/projects/firewire/crypto/openssl/NEWS#2 integrate
>>> TRUNCATED FOR MAIL (1000 lines) <<<
From owner-p4-projects@FreeBSD.ORG Tue Mar 30 16:33:54 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 35246106566C; Tue, 30 Mar 2010 16:33:54 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id EDAC3106564A
for ; Tue, 30 Mar 2010 16:33:53 +0000 (UTC)
(envelope-from anchie@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id DAF9D8FC12
for ; Tue, 30 Mar 2010 16:33:53 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2UGXrKJ078598
for ; Tue, 30 Mar 2010 16:33:53 GMT
(envelope-from anchie@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2UGXrEA078596
for perforce@freebsd.org; Tue, 30 Mar 2010 16:33:53 GMT
(envelope-from anchie@FreeBSD.org)
Date: Tue, 30 Mar 2010 16:33:53 GMT
Message-Id: <201003301633.o2UGXrEA078596@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
anchie@FreeBSD.org using -f
From: Ana Kukec
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176287 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 30 Mar 2010 16:33:54 -0000
http://p4web.freebsd.org/chv.cgi?CH=176287
Change 176287 by anchie@anchie_malimis on 2010/03/30 16:33:48
Got rid of panic in soreceive_generic(). Messages flow now in both
directions. There are still some issues -- ndp does not store ndp
records properly yet.
Affected files ...
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/icmp6.c#33 edit
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/send.c#37 edit
Differences ...
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/icmp6.c#33 (text+ko) ====
@@ -793,7 +793,7 @@
if (send_input_hook != NULL) {
IP6_EXTHDR_CHECK(m, off, icmp6len, IPPROTO_DONE);
printf("send_sendso_input_hook\n");
- send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
+ send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
return (IPPROTO_DONE);
} else
nd6_rs_input(n, off, icmp6len);
@@ -819,7 +819,7 @@
goto freeit;
}
if (send_input_hook != NULL) {
- send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
+ send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
return (IPPROTO_DONE);
} else
nd6_ra_input(n, off, icmp6len);
@@ -847,7 +847,7 @@
if (send_input_hook != NULL) {
/* Send incoming SeND/ND packet to user space. */
printf("%s: send_input_hook n=%p\n", __func__, n);
- send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
+ send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
} else
nd6_ns_input(n, off, icmp6len);
/* m stays. */
@@ -873,7 +873,7 @@
goto freeit;
}
if (send_input_hook != NULL)
- send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
+ send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
else
nd6_na_input(n, off, icmp6len);
/* m stays. */
@@ -899,7 +899,7 @@
goto freeit;
}
if (send_input_hook != NULL) {
- send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
+ send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
return (IPPROTO_DONE);
} else
icmp6_redirect_input(n, off);
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/send.c#37 (text+ko) ====
@@ -198,34 +198,48 @@
static int
send_uattach(struct socket *so, int proto, struct thread *td)
{
- int error = 0;
printf("send_uattach: proto = %d\n", proto);
+ if (V_send_so != NULL)
+ return (EEXIST);
+
+ /* XXX: Revisit this, hardocoded! */
+ so->so_snd.sb_hiwat = 8192;
+
V_send_so = so;
- return error;
+ return (0);
}
static int
-sosend_rcv(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam,
- struct mbuf *control, struct thread *td)
+sosend_rcv(struct socket *so, int flags, struct mbuf *m, struct sockaddr *addr,
+ struct mbuf *control, struct thread *td)
{
- //struct ifnet *ifp = NULL;
+ struct ifnet *ifp;
struct snd_hdr *snd_hdr;
- printf("sosend_rcv \n");
+ printf("sosend_rcv, mbuf len: %d \n", m->m_len);
snd_hdr = mtod(m, struct snd_hdr *);
printf("direction: %d, ifidx: %d \n", snd_hdr->direction, snd_hdr->ifidx);
- //send_ifnet_setbyindex(snd_hdr->ifidx, ifp);
-#if 0
- ifnet_setbyindex(snd_hdr->ifidx, ifp);
- m_adj(n, sizeof(struct snd_hdr));
- if (ifp)
- send_output_hook(m, ifp, snd_hdr->direction);
-#endif
+
+ struct mbuf *m0;
+ m0 = m_getcl(M_NOWAIT, MT_DATA, M_PKTHDR);
+ if (m0 == NULL) {
+ m_freem(m);
+ return (ENOBUFS);
+ }
+ m_move_pkthdr(m, m0);
- return 0;
+ ifp = ifnet_byindex_ref(snd_hdr->ifidx);
+ m_adj(m, sizeof(struct snd_hdr));
+ if (ifp) {
+ int error = send_output(m, ifp, snd_hdr->direction);
+ printf("error: %d\n", error);
+ if_rele(ifp);
+ return (0);
+ } else
+ return (ENETUNREACH);
}
/*
@@ -253,29 +267,14 @@
if (len != msglen)
printf("XXX-BZ %s: (m)len=%u (ip6)msglen=%d", __func__, len, msglen);
-printf("M_LEADINGSPACE(%d) >= SEND_HDR_LEN(%d)?\n", M_LEADINGSPACE(m), SEND_HDR_LEN);
- if (M_LEADINGSPACE(m) >= SEND_HDR_LEN) {
- M_PREPEND(m, SEND_HDR_LEN, M_PKTHDR|M_DONTWAIT);
- snd_hdr = mtod(m, struct snd_hdr *);
- snd_hdr->direction = direction;
- snd_hdr->ifidx = -1;
- } else {
- struct mbuf *n;
- MGET(n, M_PKTHDR|M_DONTWAIT, MT_DATA);
- if (n == NULL) {
- m_freem(m);
- return ENOBUFS;
- }
-
- snd_hdr = mtod(n, struct snd_hdr *);
- snd_hdr->direction = direction;
- snd_hdr->ifidx = -1;
-
- n->m_len = SEND_HDR_LEN;
- n->m_next = m->m_next;
- m->m_next = n;
- m->m_pkthdr.len += SEND_HDR_LEN;
+ m = m_prepend(m, SEND_HDR_LEN, M_PKTHDR|M_DONTWAIT);
+ if (m == NULL) {
+ printf("m_prepend() failed!\n");
+ return (ENOBUFS);
}
+ snd_hdr = mtod(m, struct snd_hdr *);
+ snd_hdr->direction = direction;
+ snd_hdr->ifidx = -1;
/*
* Send incoming or outgoing traffic to the user space either to be
@@ -286,6 +285,9 @@
sbappendrecord_locked(&s->so_rcv, m);
sorwakeup_locked(s);
return 0;
+ } else {
+ m_freem(m);
+ return 0;
}
return -1;
@@ -308,7 +310,7 @@
};
struct protosw send_protosw = {
- .pr_type = SOCK_RAW,
+ .pr_type = SOCK_RAW,
.pr_protocol = IPPROTO_SEND,
.pr_usrreqs = &send_usrreqs
};
From owner-p4-projects@FreeBSD.ORG Tue Mar 30 18:39:01 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 6D9D41065672; Tue, 30 Mar 2010 18:39:01 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 31836106566C
for ; Tue, 30 Mar 2010 18:39:01 +0000 (UTC)
(envelope-from jona@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 1E6328FC14
for ; Tue, 30 Mar 2010 18:39:01 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2UIcxOJ000978
for ; Tue, 30 Mar 2010 18:38:59 GMT
(envelope-from jona@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2UIcxm0000976
for perforce@freebsd.org; Tue, 30 Mar 2010 18:38:59 GMT
(envelope-from jona@FreeBSD.org)
Date: Tue, 30 Mar 2010 18:38:59 GMT
Message-Id: <201003301838.o2UIcxm0000976@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
jona@FreeBSD.org using -f
From: Jonathan Anderson
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176294 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 30 Mar 2010 18:39:01 -0000
http://p4web.freebsd.org/chv.cgi?CH=176294
Change 176294 by jona@jona-belle-freebsd8 on 2010/03/30 18:38:41
Farewell to cap_main()
Affected files ...
.. //depot/projects/trustedbsd/capabilities/src/lib/csu/amd64/crt1.c#7 edit
.. //depot/projects/trustedbsd/capabilities/src/lib/csu/common/crtbrand.c#9 edit
.. //depot/projects/trustedbsd/capabilities/src/lib/csu/i386-elf/Makefile#5 edit
.. //depot/projects/trustedbsd/capabilities/src/lib/csu/i386-elf/crt1_c.c#4 edit
.. //depot/projects/trustedbsd/capabilities/src/lib/csu/i386-elf/crt1_s.S#3 edit
.. //depot/projects/trustedbsd/capabilities/src/libexec/rtld-elf/rtld.c#40 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/cap_exec/main.c#4 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/fdlist/Makefile#3 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/fdlist/fdlist.c#10 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/fdrpc/Makefile#5 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/fdrpc/fdrpc.c#9 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/fdsendrecv/Makefile#4 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/fdsendrecv/fdsendrecv.c#6 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/ld_libdirs/Makefile#2 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/ld_libdirs/ld_libdirs.c#2 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/sandbox_echo/Makefile#7 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/sandbox_echo/sandbox_echo.c#13 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/sandbox_world/Makefile#3 edit
.. //depot/projects/trustedbsd/capabilities/src/tools/cap/sandbox_world/sandbox_world.c#8 edit
.. //depot/projects/trustedbsd/capabilities/src/usr.bin/gzip/Makefile#10 edit
.. //depot/projects/trustedbsd/capabilities/src/usr.bin/gzip/gzip.c#10 edit
.. //depot/projects/trustedbsd/capabilities/src/usr.bin/gzip/gzsandbox.c#15 edit
Differences ...
==== //depot/projects/trustedbsd/capabilities/src/lib/csu/amd64/crt1.c#7 (text+ko) ====
@@ -45,7 +45,6 @@
extern void _init(void);
extern int main(int, char **, char **);
extern void _start(char **, void (*)(void));
-extern void _capstart(char **, void (*)(void));
#ifdef GCRT
extern void _mcleanup(void);
@@ -94,41 +93,4 @@
exit( main(argc, argv, env) );
}
-/* The Capsicum entry function. */
-void
-_capstart(char **ap, void (*cleanup)(void))
-{
- int argc;
- char **argv;
- char **env;
- const char *s;
-
- argc = *(long *)(void *)ap;
- argv = ap + 1;
- env = ap + 2 + argc;
- environ = env;
- if (argc > 0 && argv[0] != NULL) {
- __progname = argv[0];
- for (s = __progname; *s != '\0'; s++)
- if (*s == '/')
- __progname = s + 1;
- }
-
- if (&_DYNAMIC != NULL)
- atexit(cleanup);
- else
- _init_tls();
-
-#ifdef GCRT
- atexit(_mcleanup);
-#endif
- atexit(_fini);
-#ifdef GCRT
-/* monstartup(&eprol, &etext);*/
-/*__asm__("eprol:");*/ /* JA hope and pray... */
-#endif
- _init();
- exit( cap_main(argc, argv, env) );
-}
-
__asm__(".ident\t\"$FreeBSD: src/lib/csu/amd64/crt1.c,v 1.15 2005/10/07 22:13:17 bde Exp $\"");
==== //depot/projects/trustedbsd/capabilities/src/lib/csu/common/crtbrand.c#9 (text+ko) ====
@@ -52,12 +52,3 @@
__FreeBSD_version
};
-extern int cap_main(int, char **, char **) __attribute__((weak));
-int cap_main(__unused int argc, __unused char **argv, __unused char **env)
-{
- const char warning[] =
- "ERROR: attempting to run a regular binary in capability mode!\n\nIf you want to run a binary in a sandbox, you must provide a cap_main() function, which takes the same arguments as main().\n";
-
- write(2, warning, sizeof(warning));
- return (-1);
-}
==== //depot/projects/trustedbsd/capabilities/src/lib/csu/i386-elf/Makefile#5 (text+ko) ====
@@ -20,13 +20,13 @@
crt1.o: crt1_c.o crt1_s.o
${LD} ${LDFLAGS} -o crt1.o -r crt1_s.o crt1_c.o
- objcopy --localize-symbol _start1 --localize-symbol _capstart1 crt1.o
+ objcopy --localize-symbol _start1 crt1.o
Scrt1_c.o: crt1_c.c
${CC} ${CFLAGS} -DGCRT -fPIC -DPIC -c -o Scrt1_c.o ${.CURDIR}/crt1_c.c
Scrt1.o: Scrt1_c.o crt1_s.o
${LD} ${LDFLAGS} -o Scrt1.o -r crt1_s.o Scrt1_c.o
- objcopy --localize-symbol _start1 --localize-symbol _capstart1 Scrt1.o
+ objcopy --localize-symbol _start1 Scrt1.o
.include
==== //depot/projects/trustedbsd/capabilities/src/lib/csu/i386-elf/crt1_c.c#4 (text+ko) ====
@@ -46,7 +46,6 @@
extern void _init(void);
extern int main(int, char **, char **);
extern void _start(char *, ...);
-extern void _capstart(char *, ...);
#ifdef GCRT
extern void _mcleanup(void);
@@ -59,7 +58,6 @@
const char *__progname = "";
void _start1(fptr, int, char *[]) __dead2;
-void _capstart1(fptr, int, char *[]) __dead2;
/* The entry function, C part. */
void
@@ -96,37 +94,3 @@
__asm(".hidden _start1");
-/* The Capsicum entry function. */
-void
-_capstart1(fptr cleanup, int argc, char *argv[])
-{
- char **env;
- const char *s;
-
- env = argv + argc + 1;
- environ = env;
- if (argc > 0 && argv[0] != NULL) {
- __progname = argv[0];
- for (s = __progname; *s != '\0'; s++)
- if (*s == '/')
- __progname = s + 1;
- }
-
- if (&_DYNAMIC != NULL)
- atexit(cleanup);
- else
- _init_tls();
-
-#ifdef GCRT
- atexit(_mcleanup);
-#endif
- atexit(_fini);
-#ifdef GCRT
-/* XXXCAP: monstartup(&eprol, &etext); */
-/* XXXCAP: __asm__("eprol:"); */
-#endif
- _init();
- exit( cap_main(argc, argv, env) );
-}
-
-__asm(".hidden _capstart1");
==== //depot/projects/trustedbsd/capabilities/src/lib/csu/i386-elf/crt1_s.S#3 (text+ko) ====
@@ -41,17 +41,4 @@
call _start1
.size _start, . - _start
- .globl _capstart
- .type _capstart, @function
-_capstart: xorl %ebp,%ebp
- pushl %ebp
- movl %esp,%ebp
- andl $0xfffffff0,%esp # align stack
- leal 8(%ebp),%eax
- pushl %eax # argv
- pushl 4(%ebp) # argc
- pushl %edx # rtld cleanup
- call _capstart1
- .size _capstart, . - _capstart
-
.ident "$FreeBSD: src/lib/csu/i386-elf/crt1_s.S,v 1.1 2009/12/02 16:34:20 kib Exp $"
==== //depot/projects/trustedbsd/capabilities/src/libexec/rtld-elf/rtld.c#40 (text+ko) ====
@@ -106,9 +106,7 @@
static bool donelist_check(DoneList *, const Obj_Entry *);
static void errmsg_restore(char *);
static char *errmsg_save(void);
-#ifdef IN_RTLD_CAP
-static void *find_capstart(const Obj_Entry *);
-#else
+#ifndef IN_RTLD_CAP
static void *fill_search_info(const char *, size_t, void *);
static char *find_library(const char *, const Obj_Entry *);
static const char *gethints(void);
@@ -352,7 +350,6 @@
#ifdef IN_RTLD_CAP
struct stat sb;
Elf_Auxinfo aux_execfd;
- void *capstart_ptr;
#endif
Elf_Auxinfo *aux_info[AT_COUNT];
int i;
@@ -649,21 +646,7 @@
*exit_proc = rtld_exit;
*objp = obj_main;
-#ifdef IN_RTLD_CAP
- /*
- * If the object provides an alternative capability-mode specific entry
- * point, prefer that to the ELF default entry point. Otherwise, use the
- * ELF default.
- */
- capstart_ptr = find_capstart(obj_main);
- if (capstart_ptr == NULL) {
- _rtld_error("_capstart not found; has the binary been compiled with -rdynamic?");
- die();
- }
- return (func_ptr_type) capstart_ptr;
-#else
return (func_ptr_type) obj_main->entry;
-#endif
}
Elf_Addr
@@ -830,25 +813,6 @@
return (res4);
}
-#ifdef IN_RTLD_CAP
-static void *
-find_capstart(const Obj_Entry *obj)
-{
- const char *capstart_str = "_capstart";
- const Elf_Sym *def;
- const Obj_Entry *defobj;
- unsigned long hash;
-
- hash = elf_hash(capstart_str);
- def = symlook_default(capstart_str, hash, obj, &defobj, NULL,
- SYMLOOK_IN_PLT);
- if (def == NULL)
- return (NULL);
- if (ELF_ST_TYPE(def->st_info) != STT_FUNC)
- return (NULL);
- return (make_function_pointer(def, defobj));
-}
-#endif
static void
die(void)
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/cap_exec/main.c#4 (text+ko) ====
@@ -4,9 +4,20 @@
#include
+int ld_insandbox(void);
+
+int
+sandbox(int argc, char *argv[])
+{
+ printf("pid %d cap_main(%d, %p)\n", getpid(), argc, argv);
+ return 0;
+}
+
int
main(int argc, char *argv[])
{
+ if (ld_insandbox()) return sandbox(argc, argv);
+
printf("pid %d main(%d, %p)\n", getpid(), argc, argv);
if(opendir("./") == NULL)
@@ -18,9 +29,3 @@
return 0;
}
-int
-cap_main(int argc, char *argv[])
-{
-
- printf("pid %d cap_main(%d, %p)\n", getpid(), argc, argv);
-}
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/fdlist/Makefile#3 (text+ko) ====
@@ -1,6 +1,6 @@
PROG=fdlist
NO_MAN=
-CFLAGS=-Wall -Werror -g -rdynamic
+CFLAGS=-Wall -Werror -g
DPADD= ${LIBCAPABILITY} ${LIBSBUF}
LDADD= -lcapsicum -lsbuf
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/fdlist/fdlist.c#10 (text+ko) ====
@@ -46,6 +46,8 @@
#include
+int ld_insandbox(void);
+int sandbox(void);
static void print_fdlist(struct lc_fdlist *lfp);
@@ -59,6 +61,8 @@
struct lc_fdlist *lfp;
int testfd;
+ if (ld_insandbox()) return sandbox();
+
printf("fdlist: PID %d\n", getpid());
/* create an FD list and add some junk to it */
@@ -110,9 +114,9 @@
int
-cap_main(__unused int argc, __unused char *argv[])
+sandbox()
{
- printf("cap_main() alive\n"); fflush(stdout);
+ printf("sandbox alive\n"); fflush(stdout);
struct lc_fdlist *global_fdlist = lc_fdlist_global();
printf("Received FD list:\n"); fflush(stdout);
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/fdrpc/Makefile#5 (text+ko) ====
@@ -1,6 +1,6 @@
PROG=fdrpc
NO_MAN=
-CFLAGS=-Wall -g -rdynamic
+CFLAGS=-Wall -g
DPADD= ${LIBCAPABILITY} ${LIBSBUF}
LDADD= -lcapsicum -lsbuf
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/fdrpc/fdrpc.c#9 (text+ko) ====
@@ -52,6 +52,9 @@
#define FDRPC_SANDBOX "./fdrpc"
+int ld_insandbox(void);
+int sandbox(void);
+
/*
* Unsandboxed host process with full user rights.
*/
@@ -65,6 +68,8 @@
size_t len;
char ch;
+ if (ld_insandbox()) return sandbox();
+
if (argc != 1)
errx(-1, "usage: fdrpc_host");
@@ -107,7 +112,7 @@
* descriptors to the host.
*/
int
-cap_main(int argc, char *argv[])
+sandbox()
{
int fd, fdcount;
struct lc_host *lchp;
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/fdsendrecv/Makefile#4 (text+ko) ====
@@ -1,6 +1,6 @@
PROG=fdsendrecv
NO_MAN=
-CFLAGS=-Wall -g -rdynamic
+CFLAGS=-Wall -g
DPADD= ${LIBCAPABILITY} ${LIBSBUF}
LDADD= -lcapsicum -lsbuf
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/fdsendrecv/fdsendrecv.c#6 (text+ko) ====
@@ -48,6 +48,10 @@
#define FDSENDRECV_SANDBOX "fdsendrecv"
+int ld_insandbox(void);
+int sandbox(void);
+
+
int
main(int argc, char *argv[])
{
@@ -56,6 +60,8 @@
int fdarray[2], fdcount;
char ch;
+ if (ld_insandbox()) return sandbox();
+
if (argc != 1)
errx(-1, "usage: fdsendrecv_host");
@@ -86,7 +92,7 @@
}
int
-cap_main(int argc, char *argv[])
+sandbox()
{
struct lc_host *lchp;
ssize_t len;
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/ld_libdirs/Makefile#2 (text+ko) ====
@@ -1,6 +1,6 @@
PROG=ld_libdirs
NO_MAN=
-CFLAGS=-Wall -g -rdynamic
+CFLAGS=-Wall -g
DPADD= ${LIBCAPABILITY} ${LIBSBUF}
LDADD= -lcapsicum -lsbuf
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/ld_libdirs/ld_libdirs.c#2 (text+ko) ====
@@ -47,7 +47,10 @@
#include
-void print_fdlist(struct lc_fdlist*);
+int ld_insandbox(void);
+int sandbox(void);
+
+void print_fdlist(struct lc_fdlist*);
int
@@ -56,6 +59,8 @@
struct lc_sandbox *lcsp;
char *sandbox_argv[3] = { argv[1], "sandbox", NULL };
+ if (ld_insandbox()) return sandbox();
+
for (int i = 0; i < 200; i++) {
int size = i;
int libdirs[size];
@@ -82,7 +87,7 @@
}
int
-cap_main(int argc, char *argv[])
+sandbox()
{
struct lcs_host *host;
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/sandbox_echo/Makefile#7 (text+ko) ====
@@ -1,6 +1,6 @@
PROG=sandbox_echo
NO_MAN=
-CFLAGS=-Wall -g -rdynamic
+CFLAGS=-Wall -g
DPADD= ${LIBCAPABILITY} ${LIBSBUF}
LDADD= -lcapsicum -lsbuf
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/sandbox_echo/sandbox_echo.c#13 (text+ko) ====
@@ -47,6 +47,9 @@
#define MYNAME "sandbox_echo"
+
+int sandbox(int argc, char *argv[]);
+
int
main(int argc, char *argv[])
{
@@ -57,6 +60,8 @@
char ch;
int i;
+ if(ld_insandbox()) return cap_main(argc, argv);
+
if (argc != 1)
errx(-1, "usage: sandbox_echo");
@@ -84,7 +89,7 @@
}
int
-cap_main(int argc, char *argv[])
+sandbox(int argc, char *argv[])
{
char *sandbox_argv[3] = { MYNAME, NULL };
struct lc_sandbox *lcsp;
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/sandbox_world/Makefile#3 (text+ko) ====
@@ -1,6 +1,6 @@
PROG=sandbox_world
NO_MAN=
-CFLAGS=-Wall -g -rdynamic
+CFLAGS=-Wall -g
DPADD= ${LIBCAPABILITY} ${LIBSBUF}
LDADD= -lcapsicum -lsbuf
==== //depot/projects/trustedbsd/capabilities/src/tools/cap/sandbox_world/sandbox_world.c#8 (text+ko) ====
@@ -53,6 +53,9 @@
#define MYNAME "sandbox_world" /* Binary to run in sandbox. */
+int ld_insandbox(void);
+int sandbox(void);
+
/*
* Unsandboxed host process with full user rights.
*/
@@ -65,6 +68,8 @@
size_t len;
char ch;
+ if (ld_insandbox()) return sandbox();
+
if (argc != 1)
errx(-1, "usage: sandbox_world");
@@ -99,7 +104,7 @@
* Sandboxed process implementing a 'printf hello world' RPC.
*/
int
-cap_main(int argc, char *argv[])
+sandbox()
{
struct lc_host *lchp;
u_int32_t opno, seqno;
@@ -142,4 +147,6 @@
}
free(buffer);
}
+
+ return 0;
}
==== //depot/projects/trustedbsd/capabilities/src/usr.bin/gzip/Makefile#10 (text+ko) ====
@@ -9,7 +9,6 @@
DPADD= ${LIBZ} ${LIBCAPSICUM}
LDADD= -lz -lcapsicum
-CFLAGS+= -rdynamic # For sandbox cap_main
.if ${MK_BZIP2_SUPPORT} != "no"
DPADD+= ${LIBBZ2}
==== //depot/projects/trustedbsd/capabilities/src/usr.bin/gzip/gzip.c#10 (text+ko) ====
@@ -259,6 +259,11 @@
int main(int, char **p);
+#ifndef NO_SANDBOX_SUPPORT
+int ld_insandbox(void);
+int gzsandbox(void);
+#endif
+
#ifdef SMALL
#define getopt_long(a,b,c,d,e) getopt(a,b,c)
#else
@@ -297,6 +302,10 @@
#endif
int ch;
+#ifndef NO_SANDBOX_SUPPORT
+ if (ld_insandbox()) return gzsandbox();
+#endif
+
/* XXX set up signals */
#ifndef SMALL
==== //depot/projects/trustedbsd/capabilities/src/usr.bin/gzip/gzsandbox.c#15 (text+ko) ====
@@ -53,6 +53,8 @@
#ifndef NO_SANDBOX_SUPPORT
+int gzsandbox(void);
+
static char *lc_sandbox_argv[] = { __DECONST(char *, LC_USR_BIN_GZIP_SANDBOX),
NULL };
@@ -325,8 +327,7 @@
/*
* Main entry point for capability-mode
*/
-int
-cap_main(__unused int argc, __unused char *argv[])
+int gzsandbox(void)
{
int fdarray[2], fdcount;
struct lc_host *lchp;
From owner-p4-projects@FreeBSD.ORG Tue Mar 30 19:12:34 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id E4B851065677; Tue, 30 Mar 2010 19:12:33 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id A848C106566B
for ; Tue, 30 Mar 2010 19:12:33 +0000 (UTC)
(envelope-from hselasky@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 9659E8FC26
for ; Tue, 30 Mar 2010 19:12:33 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2UJCXX4004820
for ; Tue, 30 Mar 2010 19:12:33 GMT
(envelope-from hselasky@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2UJCXXY004818
for perforce@freebsd.org; Tue, 30 Mar 2010 19:12:33 GMT
(envelope-from hselasky@FreeBSD.org)
Date: Tue, 30 Mar 2010 19:12:33 GMT
Message-Id: <201003301912.o2UJCXXY004818@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
hselasky@FreeBSD.org using -f
From: Hans Petter Selasky
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176296 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 30 Mar 2010 19:12:34 -0000
http://p4web.freebsd.org/chv.cgi?CH=176296
Change 176296 by hselasky@hselasky_laptop001 on 2010/03/30 19:12:24
USB quirk:
- add new mass storage quirk from:
Dmitry Luhtionov
Affected files ...
.. //depot/projects/usb/src/sys/dev/usb/quirk/usb_quirk.c#26 edit
.. //depot/projects/usb/src/sys/dev/usb/usbdevs#116 edit
Differences ...
==== //depot/projects/usb/src/sys/dev/usb/quirk/usb_quirk.c#26 (text+ko) ====
@@ -151,6 +151,7 @@
USB_QUIRK(AIPTEK2, SUNPLUS_TECH, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE),
USB_QUIRK(ALCOR, SDCR_6335, 0x0000, 0xffff, UQ_MSC_NO_TEST_UNIT_READY,
UQ_MSC_NO_SYNC_CACHE),
+ USB_QUIRK(ALCOR, SDCR_6362, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE),
USB_QUIRK(ALCOR, AU6390, 0x0000, 0xffff, UQ_MSC_NO_SYNC_CACHE),
USB_QUIRK(ALCOR, UMCR_9361, 0x0000, 0xffff, UQ_MSC_FORCE_WIRE_BBB,
UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_GETMAXLUN),
==== //depot/projects/usb/src/sys/dev/usb/usbdevs#116 (text+ko) ====
@@ -872,6 +872,7 @@
product ALCOR2 KBD_HUB 0x2802 Kbd Hub
product ALCOR SDCR_6335 0x6335 SD/MMC Card Reader
+product ALCOR SDCR_6362 0x6362 SD/MMC Card Reader
product ALCOR TRANSCEND 0x6387 Transcend JetFlash Drive
product ALCOR MA_KBD_HUB 0x9213 MacAlly Kbd Hub
product ALCOR AU9814 0x9215 AU9814 Hub
From owner-p4-projects@FreeBSD.ORG Tue Mar 30 23:50:18 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 7A1071065676; Tue, 30 Mar 2010 23:50:18 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 3E8FF1065672
for ; Tue, 30 Mar 2010 23:50:18 +0000 (UTC)
(envelope-from anchie@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 120828FC17
for ; Tue, 30 Mar 2010 23:50:18 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2UNoHxt041126
for ; Tue, 30 Mar 2010 23:50:17 GMT
(envelope-from anchie@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2UNoHc2041124
for perforce@freebsd.org; Tue, 30 Mar 2010 23:50:17 GMT
(envelope-from anchie@FreeBSD.org)
Date: Tue, 30 Mar 2010 23:50:17 GMT
Message-Id: <201003302350.o2UNoHc2041124@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
anchie@FreeBSD.org using -f
From: Ana Kukec
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176322 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 30 Mar 2010 23:50:18 -0000
http://p4web.freebsd.org/chv.cgi?CH=176322
Change 176322 by anchie@anchie_malimis on 2010/03/30 23:50:16
Partial cleanup.
Affected files ...
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/send.c#38 edit
Differences ...
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/send.c#38 (text+ko) ====
@@ -154,48 +154,6 @@
}
static int
-send_input(struct mbuf *m, struct ifnet *ifp, int direction, int msglen)
-{
- u_int len;
- void *data;
- struct ip6_hdr *ip6;
-
- /*
- * Make sure to clear any possible internally embedded scope before
- * passing the packet to userspace for SeND cryptographic signature
- * validation to succeed.
- */
- ip6 = mtod(m, struct ip6_hdr *);
- in6_clearscope(&ip6->ip6_src);
- in6_clearscope(&ip6->ip6_dst);
-
- len = m_length(m, NULL);
- if (len != msglen)
- printf("XXX-BZ %s: (m)len=%u (ip6)msglen=%d", __func__, len, msglen);
-
- /*
- * XXX-BZ we can save the alloc/free here if not relying on rtsock.c:rt_msg3()
- * but using a version operating on mbuf-to-mbuf copy.
- */
- data = malloc(msglen, M_SEND, M_NOWAIT);
- if (data == NULL) {
- m_freem(m);
- return (ENOBUFS);
- }
-
- m_copydata(m, 0, msglen, data);
-
- /*
- * Send incoming or outgoing traffic to the user space either to be
- * protected (outgoing) or validated (incoming) according to rfc3971. */
- rt_securendmsg(ifp, direction, data, msglen);
-
- free(data, M_SEND);
-
- return (0);
-}
-
-static int
send_uattach(struct socket *so, int proto, struct thread *td)
{
@@ -204,7 +162,7 @@
return (EEXIST);
/* XXX: Revisit this, hardocoded! */
- so->so_snd.sb_hiwat = 8192;
+ //so->so_snd.sb_hiwat = 8192;
V_send_so = so;
@@ -232,7 +190,7 @@
m_move_pkthdr(m, m0);
ifp = ifnet_byindex_ref(snd_hdr->ifidx);
- m_adj(m, sizeof(struct snd_hdr));
+ m_adj(m, SEND_HDR_LEN);
if (ifp) {
int error = send_output(m, ifp, snd_hdr->direction);
printf("error: %d\n", error);
@@ -296,23 +254,20 @@
static void
send_close(struct socket *so)
{
- /* XXX-AK: Memory leakage! */
- if (V_send_so)
- V_send_so = NULL;
- printf("pru_detach: send_close\n");
- //soisdisconnected(so);
+ if (V_send_so)
+ V_send_so = NULL;
}
struct pr_usrreqs send_usrreqs = {
- .pru_attach = send_uattach,
- .pru_send = sosend_rcv,
- .pru_detach = send_close
+ .pru_attach = send_uattach,
+ .pru_send = sosend_rcv,
+ .pru_detach = send_close
};
struct protosw send_protosw = {
- .pr_type = SOCK_RAW,
- .pr_protocol = IPPROTO_SEND,
- .pr_usrreqs = &send_usrreqs
+ .pr_type = SOCK_RAW,
+ .pr_protocol = IPPROTO_SEND,
+ .pr_usrreqs = &send_usrreqs
};
static int
From owner-p4-projects@FreeBSD.ORG Wed Mar 31 01:05:37 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id AE0EA1065672; Wed, 31 Mar 2010 01:05:37 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 70252106566C
for ; Wed, 31 Mar 2010 01:05:37 +0000 (UTC)
(envelope-from anchie@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 5C2218FC1D
for ; Wed, 31 Mar 2010 01:05:37 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2V15bMl059685
for ; Wed, 31 Mar 2010 01:05:37 GMT
(envelope-from anchie@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2V15XRA059680
for perforce@freebsd.org; Wed, 31 Mar 2010 01:05:33 GMT
(envelope-from anchie@FreeBSD.org)
Date: Wed, 31 Mar 2010 01:05:33 GMT
Message-Id: <201003310105.o2V15XRA059680@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
anchie@FreeBSD.org using -f
From: Ana Kukec
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176327 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 31 Mar 2010 01:05:37 -0000
http://p4web.freebsd.org/chv.cgi?CH=176327
Change 176327 by anchie@anchie_malimis on 2010/03/31 01:05:19
IFC
Affected files ...
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/acpica/acpi_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/apic_vector.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/atpic_vector.S#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/busdma_machdep.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/db_trace.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/exception.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/identcpu.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/intr_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/local_apic.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/machdep.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/mca.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/nexus.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/pmap.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/vm_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/conf/GENERIC#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/conf/NOTES#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/conf/XENHVM#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/ia32/ia32_signal.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/include/_inttypes.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/include/apicvar.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/include/elf.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/include/mca.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/include/md_var.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/include/reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/include/specialreg.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/include/sysarch.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/atpic.c#3 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/atpic_vector.S#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/clock.c#5 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/elcr.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/icu.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/isa.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/isa.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/isa_dma.c#3 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/isa/nmi.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/linux32/linux.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/amd64/linux32/linux32_sysvec.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/arm/busdma_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/arm/cpufunc.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/arm/identcpu.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/arm/machdep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/arm/pmap.c#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/arm/vm_machdep.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/at91/if_ate.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/conf/BWCT#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/conf/BWCT.hints#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/conf/HL200#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/conf/KB920X#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/conf/LN2410SBC#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/include/armreg.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/include/md_var.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/mv/common.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/mv/kirkwood/kirkwood.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/mv/mv_machdep.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/board_ln2410sbc.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/files.s3c2xx0#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c2410reg.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c2410var.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c2440reg.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c24x0.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c24x0_clk.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c24x0_machdep.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c24x0reg.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c24x0var.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c2xx0_space.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c2xx0board.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c2xx0reg.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/s3c2xx0var.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/std.ln2410sbc#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/std.s3c2410#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/uart_bus_s3c2410.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/uart_cpu_s3c2410.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/uart_dev_s3c2410.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/s3c2xx0/uart_dev_s3c2410.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/arm/xscale/ixp425/cambria_fled.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/arm/at91/boot2/bwct_board.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/arm/at91/libat91/at91rm9200_lowlevel.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/forth/loader.conf#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/i386/boot2/boot2.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/i386/gptboot/gptboot.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/i386/zfsboot/zfsboot.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/powerpc/ofw/Makefile#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/powerpc/uboot/Makefile#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/powerpc/uboot/conf.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/sparc64/loader/main.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/uboot/common/main.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/uboot/lib/disk.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/boot/uboot/lib/time.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cam/ata/ata_xpt.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cam/cam_xpt.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cam/cam_xpt_internal.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cam/scsi/scsi_sg.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cam/scsi/scsi_xpt.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cddl/contrib/opensolaris/common/atomic/ia64/opensolaris_atomic.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/arc.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/freebsd32.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/freebsd32_ipc.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/freebsd32_misc.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/freebsd32_proto.h#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/freebsd32_syscall.h#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/freebsd32_syscalls.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/freebsd32_sysent.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/freebsd32_util.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/freebsd32/syscalls.master#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/ia32/ia32_reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/ia32/ia32_signal.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/ia32/ia32_sysvec.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/linprocfs/linprocfs.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/linux/linux_file.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/linux/linux_getcwd.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/linux/linux_ioctl.c#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/linux/linux_stats.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/linux/linux_time.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/svr4/svr4_stat.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/compat/x86bios/x86bios.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/NOTES#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/files#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/files.amd64#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/files.i386#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/files.ia64#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/files.mips#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/files.pc98#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/kern.post.mk#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/kmod.mk#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/ldscript.mips.cfe#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/ldscript.mips.octeon1.32#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/ldscript.mips.octeon1.64#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/ldscript.mips.octeon1.n32#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/newvers.sh#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/options#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/options.amd64#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/options.i386#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/options.ia64#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/conf/options.mips#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/changes.txt#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/common/dmextern.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/common/dmtable.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/common/dmtbdump.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/common/dmtbinfo.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/compiler/aslanalyze.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/compiler/aslcompiler.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/compiler/aslglobal.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/compiler/aslmain.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/compiler/aslmap.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/compiler/aslpredef.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/compiler/aslstubs.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/compiler/asltypes.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/dispatcher/dsfield.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/dispatcher/dsmethod.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/dispatcher/dsmthdat.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/dispatcher/dsobject.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/dispatcher/dsopcode.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/dispatcher/dswexec.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/dispatcher/dswstate.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/events/evevent.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/events/evgpe.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/events/evgpeblk.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/events/evmisc.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/events/evxface.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exconvrt.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/excreate.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exdebug.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exfield.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exfldio.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exmisc.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exmutex.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exnames.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exoparg1.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exoparg2.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exoparg3.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exoparg6.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exprep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exregion.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exresnte.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exresolv.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exresop.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exstore.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/executer/exsystem.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/hardware/hwregs.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/hardware/hwsleep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/hardware/hwvalid.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/include/acdisasm.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/include/acglobal.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/include/acinterp.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/include/acoutput.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/include/acpixf.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/include/actbl2.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/namespace/nsaccess.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/namespace/nsdump.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/namespace/nsnames.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/namespace/nssearch.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/namespace/nsutils.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/parser/psargs.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/parser/psloop.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/resources/rscreate.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/resources/rslist.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/resources/rsmisc.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/tables/tbfadt.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/tables/tbutils.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/tables/tbxfroot.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/utilities/utalloc.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/utilities/utdelete.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/utilities/uteval.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/utilities/utmisc.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/utilities/utmutex.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/utilities/utobject.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/dev/acpica/utilities/uttrack.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/fdt.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/fdt.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/fdt_ro.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/fdt_rw.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/fdt_strerror.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/fdt_sw.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/fdt_wip.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/libfdt.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/libfdt_env.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/libfdt/libfdt_internal.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/contrib/x86emu/x86emu.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/aac/aac.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/aac/aac_cam.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/acpica/acpi.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/acpica/acpi_video.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/age/if_age.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/agp/agp_i810.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ahci/ahci.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/alc/if_alc.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ale/if_ale.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ata/ata-all.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ata/ata-pci.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ata/ata-pci.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ata/ata-raid.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ata/ata-sata.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ata/chipsets/ata-acerlabs.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ata/chipsets/ata-intel.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_debug.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_decode.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_devid.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_eeprom.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_eeprom_v1.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_eeprom_v1.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_eeprom_v3.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_internal.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ah_soc.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5210/ar5210_beacon.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5210/ar5210_keycache.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5210/ar5210_power.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5210/ar5210_recv.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5210/ar5210desc.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5210/ar5210phy.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5210/ar5210reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5210/ar5k_0007.ini#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5211/ar5211_beacon.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5211/ar5211_keycache.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5211/ar5211_power.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5211/ar5211_recv.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5211/ar5211desc.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5211/ar5211phy.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5211/ar5211reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5211/boss.ini#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212.ini#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212_beacon.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212_eeprom.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212_keycache.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212desc.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5212phy.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5212/ar5311reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5312/ar5312_eeprom.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5312/ar5312_interrupts.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5312/ar5312_misc.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5312/ar5312_power.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5312/ar5312phy.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5312/ar5312reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/ath_hal/ar5416/ar9285_attach.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ath/if_ath.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/bce/if_bce.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/bce/if_bcefw.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/bce/if_bcereg.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/bge/if_bge.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/bktr/ioctl_bt848.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/bktr/ioctl_meteor.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/bwn/if_bwn.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/bwn/if_bwnvar.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ciss/ciss.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ciss/cissvar.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cm/if_cm_isa.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cm/smc90cx6.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cm/smc90cx6reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cm/smc90cx6var.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/common/cxgb_ael1002.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/common/cxgb_common.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/common/cxgb_t3_hw.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/common/cxgb_version.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/cxgb_adapter.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/cxgb_config.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/cxgb_main.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/cxgb_offload.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/cxgb_osdep.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/cxgb_sge.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_qp.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/drm/drm_pciids.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/drm/i915_drv.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/drm/i915_reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_80003es2lan.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_82571.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_82575.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_82575.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_defines.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_hw.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_ich8lan.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_ich8lan.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_mac.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_manage.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_phy.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/e1000_regs.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/if_em.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/if_em.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/if_igb.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/if_igb.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/if_lem.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/dev/e1000/if_lem.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/dev/fb/fb.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/fb/vesa.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/fb/vga.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/firewire/sbp.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/gem/if_gem.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/hme/if_hme_sbus.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/hme/if_hmereg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/hme/if_hmevar.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/hwpmc/hwpmc_logging.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/hwpmc/hwpmc_mips.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/dev/hwpmc/hwpmc_mips24k.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/dev/hwpmc/hwpmc_mips24k.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/dev/hwpmc/pmc_events.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/isp.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/isp_freebsd.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/isp_freebsd.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/isp_library.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/isp_library.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/isp_pci.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/isp_sbus.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/isp_target.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/ispmbox.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/ispreg.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/isp/ispvar.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ispfw/ispfw.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/LICENSE#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe_82598.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe_82599.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe_api.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe_api.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe_common.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe_phy.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe_phy.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ixgbe/ixgbe_type.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/jme/if_jme.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/le/am79900var.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/le/am7990var.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/le/if_le_ledma.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/le/lancevar.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/malo/if_malo.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/md/md.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mfi/mfi_cam.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mfi/mfi_pci.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/bmtphyreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/brgphy.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/brgphyreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/e1000phy.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/icsphyreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/lxtphyreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/mii.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/mii_physubr.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/miidevs#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/miivar.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/nsphyreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/nsphyterreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/qsphyreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mii/ukphy_subr.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mpt/mpt_cam.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mpt/mpt_raid.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/msk/if_msk.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/msk/if_mskreg.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/mxge/if_mxge.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ofw/ofw_pci.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ofw/ofw_standard.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/pci/vga_pci.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ppc/ppc_pci.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/re/if_re.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/siba/siba.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/siba/siba_bwn.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/siba/siba_cc.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/siba/siba_core.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/siba/siba_pcib.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/siba/sibavar.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/siis/siis.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pci/envy24.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pci/envy24.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pci/envy24ht.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pci/envy24ht.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pci/es137x.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pci/hda/hdac.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pci/spicds.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pci/spicds.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/sound/pcm/dsp.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/stge/if_stge.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/stge/if_stgereg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/syscons/scvgarndr.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/syscons/scvidctl.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/syscons/snake/snake_saver.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/syscons/syscons.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/syscons/syscons.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/uart/uart_bus_pci.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/ubsec/ubsec.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/ehci.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/ehci_pci.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/ehcireg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/ohci.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/ohci_pci.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/ohci_s3c24x0.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/ohcireg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/uhci.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/uhci_pci.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/uhcireg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/usb_controller.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/controller/uss820dci.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/input/uhid.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/input/ukbd.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/input/ums.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/quirk/usb_quirk.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/serial/uftdi.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/serial/ugensa.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/serial/uipaq.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/serial/ulpt.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/serial/uvisor.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/template/usb_template.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/template/usb_template.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/template/usb_template_mtp.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/usb_cdc.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/usb_compat_linux.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/usb_device.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/usb_device.h#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/usb_generic.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/usb_hid.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/usb_transfer.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/usbdevs#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/wlan/if_run.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/wlan/if_runreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/usb/wlan/if_runvar.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/xen/netback/netback.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/dev/xen/netfront/netfront.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/ext2fs/ext2_vnops.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/fdescfs/fdesc_vnops.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/msdosfs/msdosfs_denode.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/msdosfs/msdosfs_fat.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/msdosfs/msdosfs_fileno.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/msdosfs/msdosfs_lookup.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/msdosfs/msdosfs_vfsops.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/msdosfs/msdosfs_vnops.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/msdosfs/msdosfsmount.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/nfs/nfs_commonport.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/nfs/nfs_commonsubs.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/nfs/nfs_var.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/nfs/nfsport.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/nfs/nfsrvstate.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/nfsserver/nfs_nfsdport.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/nfsserver/nfs_nfsdstate.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/procfs/procfs_dbregs.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/procfs/procfs_fpregs.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/procfs/procfs_ioctl.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/procfs/procfs_map.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/fs/procfs/procfs_regs.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/geom/gate/g_gate.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/geom/geom_dump.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/geom/geom_io.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/geom/geom_vfs.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/geom/multipath/g_multipath.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/geom/vinum/geom_vinum.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/acpica/acpi_machdep.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/bios/smbios.c#4 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/bios/vpd.c#4 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/conf/GENERIC#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/conf/NOTES#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/conf/XEN#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/cpufreq/est.c#4 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/cpufreq/hwpstate.c#4 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/cpufreq/p4tcc.c#3 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/cpufreq/powernow.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/cpufreq/smist.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/apic_vector.s#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/atpic_vector.s#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/exception.s#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/identcpu.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/local_apic.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/machdep.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/mca.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/mp_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/nexus.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/pmap.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/trap.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/i386/vm_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/ibcs2/ibcs2_stat.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/include/_inttypes.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/include/apicvar.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/include/mca.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/include/md_var.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/include/specialreg.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/atpic.c#3 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/atpic_vector.s#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/clock.c#5 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/elcr.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/icu.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/isa.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/isa.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/isa_dma.c#3 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/isa/nmi.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/i386/linux/linux.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/linux/linux_sysvec.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/xen/clock.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/xen/mp_machdep.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/xen/pmap.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/i386/xen/xen_machdep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/conf/GENERIC#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/conf/NOTES#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia32/ia32_signal.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/autoconf.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/clock.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/context.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/db_machdep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/exception.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/genassym.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/highfp.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/interrupt.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/locore.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/machdep.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/mp_machdep.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/nexus.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/pmap.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/sal.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/sapic.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/support.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/syscall.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/trap.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/ia64/vm_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/_inttypes.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/acpica_machdep.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/clock.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/cpufunc.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/elf.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/frame.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/intr.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/intrcnt.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/nexusvar.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/pcb.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/pcpu.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/pmap.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/sapicreg.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/sapicvar.h#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/include/smp.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/ia64/pci/pci_cfgreg.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/isa/atrtc.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/isa/orm.c#2 delete
.. //depot/projects/soc2009/anchie_send/src/sys/kern/imgact_elf.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_conf.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_event.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_exec.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_gzio.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_jail.c#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_kthread.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_ktr.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_module.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_proc.c#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_resource.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_rwlock.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_sig.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_subr.c#3 delete
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_syscalls.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_thr.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/kern_umtx.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/ksched.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/subr_eventhandler.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/subr_firmware.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/subr_hash.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/kern/subr_param.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/subr_uio.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/kern/sys_generic.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/sys_pipe.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/sys_process.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/sysv_ipc.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/sysv_msg.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/sysv_sem.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/sysv_shm.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/tty_pts.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/uipc_mqueue.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/uipc_sem.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/uipc_shm.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/uipc_socket.c#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/uipc_syscalls.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/vfs_aio.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/vfs_lookup.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/vfs_syscalls.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/kern/vfs_vnops.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/atheros/ar71xxreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/cavium/dev/rgmii/octeon_rgmx.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/cavium/octeon_ebt3000_cf.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/cavium/octeon_machdep.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/cavium/octeon_pcmap_regs.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/ADM5120#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/AR71XX#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/MALTA#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/MALTA64#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/OCTEON1#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/OCTEON1-32#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/QEMU#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/SWARM#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/conf/XLR#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/_inttypes.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/asm.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/bus.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/cdefs.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/clock.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/cpu.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/cpufunc.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/cpuinfo.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/cpuregs.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/db_machdep.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/intr_machdep.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/kdb.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/param.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/pmap.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/pmc_mdep.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/smp.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/trap.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/include/ucontext.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/malta/gtreg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/busdma_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/cpu.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/db_trace.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/exception.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/locore.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/mp_machdep.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/mpboot.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/nexus.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/pm_machdep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/pmap.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/support.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/swtch.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/tick.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/trap.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/mips/vm_machdep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/board.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/bus_space_rmi.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/bus_space_rmi_pci.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/ehcireg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/ehcivar.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/files.xlr#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/interrupt.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/intr_machdep.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/iodi.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/pcibus.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/xlr_pci.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/rmi/xls_ehci.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/sibyte/sb_asm.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/sibyte/sb_machdep.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/sibyte/sb_scd.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/mips/sibyte/sb_scd.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/Makefile#10 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/acpi/acpi/Makefile#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/ath/Makefile#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/bios/smbios/Makefile#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/bios/vpd/Makefile#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/cpufreq/Makefile#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/cxgb/cxgb/Makefile#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/dummynet/Makefile#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/em/Makefile#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/ixgbe/Makefile#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/linux/Makefile#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/procfs/Makefile#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/modules/zfs/Makefile#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/bpf.c#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/flowtable.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/flowtable.h#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_bridge.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_epair.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_ethersubr.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_gre.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_gre.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_lagg.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_llatbl.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_llatbl.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_loop.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_media.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_tap.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_tun.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_var.h#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/if_vlan.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/netisr.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/netisr.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/netisr_internal.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/net/radix.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/radix.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/radix_mpath.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/route.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/route.h#9 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/vnet.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/vnet.h#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/zlib.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net/zutil.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211_adhoc.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211_hostap.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211_ht.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211_mesh.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211_proto.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211_sta.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211_tdma.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/net80211/ieee80211_var.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netgraph/netflow/ng_netflow.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netgraph/ng_socket.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netgraph/ng_socketvar.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/in.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/in_pcb.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/in_pcb.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/in_proto.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_divert.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_dummynet.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_fw.h#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_gre.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_gre.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_input.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_ipsec.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_output.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ip_var.h#8 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dn_heap.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dn_heap.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dn_sched.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dn_sched_fifo.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dn_sched_prio.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dn_sched_qfq.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dn_sched_rr.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dn_sched_wf2q.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/dummynet.txt#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_dn_glue.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_dn_io.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_dn_private.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_dummynet.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_fw2.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_fw_dynamic.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_fw_log.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_fw_pfil.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_fw_private.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_fw_sockopt.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/ip_fw_table.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/test/Makefile#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/test/dn_test.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/test/main.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/test/mylist.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/test/test_dn_heap.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/ipfw/test/test_dn_sched.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/raw_ip.c#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_crc32.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_crc32.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_indata.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_input.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_output.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_output.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_pcb.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_pcb.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_sysctl.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_uio.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctp_usrreq.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctputil.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/sctputil.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/tcp_input.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/tcp_reass.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/tcp_subr.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/tcp_syncache.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/tcp_timer.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/tcp_timewait.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/tcp_usrreq.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/tcp_var.h#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet/udp_usrreq.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/ip6_output.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/nd6.c#24 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/netipsec/key.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/nfsserver/nfs_srvsubs.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/pc98/cbus/clock.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/pc98/conf/GENERIC#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/pc98/pc98/machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/interrupt.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/mmu_oea.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/mmu_oea64.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/nexus.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/ofw_machdep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/ofwmagic.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/trap.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/aim/uma_machdep.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/booke/copyinout.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/booke/interrupt.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/booke/machdep.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/booke/trap_subr.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/conf/GENERIC#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/fpu/fpu_extern.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/include/_inttypes.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/include/intr.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/include/pte.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/include/spr.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/include/sr.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/include/vmparam.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/mpc85xx/ocpbus.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/mpc85xx/ocpbus.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/mpc85xx/pci_ocp.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/ofw/ofw_real.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/ofw/ofw_syscons.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/powermac/cuda.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/powermac/cudavar.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/powermac/pmu.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/powermac/smu.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/powermac/uninorth.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/powerpc/cpu.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/powerpc/powerpc/mem.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/rpc/svc.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/security/mac_biba/mac_biba.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/security/mac_lomac/mac_lomac.c#6 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/security/mac_mls/mac_mls.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/conf/GENERIC#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/_inttypes.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/cache.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/cpu.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/dcr.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/md_var.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/pcpu.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/pmap.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/smp.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/tick.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/tlb.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/tte.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/ver.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/include/wstate.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/pci/schizo.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/pci/schizovar.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sbus/lsi64854reg.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sbus/lsi64854var.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sbus/ofw_sbus.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/cache.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/cheetah.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/exception.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/genassym.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/identcpu.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/iommu.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/locore.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/mp_locore.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/mp_machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/nexus.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/pmap.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/spitfire.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/support.S#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/swtch.S#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/tick.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sparc64/sparc64/trap.c#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sun4v/conf/GENERIC#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sun4v/include/_inttypes.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sun4v/sun4v/machdep.c#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/_timespec.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/ata.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/clock.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/eventhandler.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/fbio.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/imgact.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/imgact_aout.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/imgact_elf.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/param.h#7 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/pcpu.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/pioctl.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/pmc.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/ptrace.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/queue.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/stat.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/sysctl.h#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/sysent.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/systm.h#4 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/timeb.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/timespec.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/sys/vtoc.h#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/vm/uma_int.h#3 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/vm/vm_init.c#2 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/vm/vm_mmap.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/vm/vm_page.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/vm/vnode_pager.c#5 integrate
.. //depot/projects/soc2009/anchie_send/src/sys/x86/bios/smbios.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/bios/vpd.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/cpufreq/est.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/cpufreq/hwpstate.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/cpufreq/p4tcc.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/cpufreq/powernow.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/cpufreq/smist.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/atpic.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/atrtc.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/clock.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/elcr.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/icu.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/isa.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/isa.h#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/isa_dma.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/nmi.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/x86/isa/orm.c#1 branch
.. //depot/projects/soc2009/anchie_send/src/sys/xen/evtchn/evtchn_dev.c#2 integrate
Differences ...
==== //depot/projects/soc2009/anchie_send/src/sys/amd64/acpica/acpi_machdep.c#4 (text+ko) ====
@@ -25,7 +25,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/amd64/acpica/acpi_machdep.c,v 1.24 2009/10/08 17:41:53 jkim Exp $");
+__FBSDID("$FreeBSD: src/sys/amd64/acpica/acpi_machdep.c,v 1.25 2010/03/19 12:43:18 jhb Exp $");
#include
#include
@@ -627,8 +627,10 @@
if (ACPI_FAILURE(AcpiTbChecksum(table, length))) {
if (bootverbose)
printf("ACPI: Failed checksum for table %s\n", sig);
+#if (ACPI_CHECKSUM_ABORT)
table_unmap(table, length);
return (NULL);
+#endif
}
return (table);
}
==== //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/apic_vector.S#2 (text+ko) ====
@@ -28,7 +28,7 @@
* SUCH DAMAGE.
*
* from: vector.s, 386BSD 0.1 unknown origin
- * $FreeBSD: src/sys/amd64/amd64/apic_vector.S,v 1.112 2009/04/01 13:09:26 kib Exp $
+ * $FreeBSD: src/sys/amd64/amd64/apic_vector.S,v 1.113 2010/03/29 19:13:34 jhb Exp $
*/
/*
@@ -104,6 +104,18 @@
MEXITCOUNT
jmp doreti
+/*
+ * Local APIC error interrupt handler.
+ */
+ .text
+ SUPERALIGN_TEXT
+IDTVEC(errorint)
+ PUSH_FRAME
+ FAKE_MCOUNT(TF_RIP(%rsp))
+ call lapic_handle_error
+ MEXITCOUNT
+ jmp doreti
+
#ifdef SMP
/*
* Global address space TLB shootdown.
==== //depot/projects/soc2009/anchie_send/src/sys/amd64/amd64/busdma_machdep.c#2 (text+ko) ====
@@ -25,7 +25,7 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/amd64/amd64/busdma_machdep.c,v 1.91 2009/04/23 20:24:19 jhb Exp $");
+__FBSDID("$FreeBSD: src/sys/amd64/amd64/busdma_machdep.c,v 1.92 2010/02/22 17:03:45 gibbs Exp $");
#include
#include
@@ -239,8 +239,7 @@
>>> TRUNCATED FOR MAIL (1000 lines) <<<
From owner-p4-projects@FreeBSD.ORG Wed Mar 31 02:47:20 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 3E1B31065673; Wed, 31 Mar 2010 02:47:20 +0000 (UTC)
Delivered-To: perforce@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 029B8106566B
for ; Wed, 31 Mar 2010 02:47:20 +0000 (UTC)
(envelope-from anchie@FreeBSD.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id E3A928FC14
for ; Wed, 31 Mar 2010 02:47:19 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2V2lJpH068512
for ; Wed, 31 Mar 2010 02:47:19 GMT
(envelope-from anchie@FreeBSD.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2V2lJPa068510
for perforce@freebsd.org; Wed, 31 Mar 2010 02:47:19 GMT
(envelope-from anchie@FreeBSD.org)
Date: Wed, 31 Mar 2010 02:47:19 GMT
Message-Id: <201003310247.o2V2lJPa068510@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
anchie@FreeBSD.org using -f
From: Ana Kukec
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176333 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 31 Mar 2010 02:47:20 -0000
http://p4web.freebsd.org/chv.cgi?CH=176333
Change 176333 by anchie@anchie_malimis on 2010/03/31 02:46:53
Cleanup.
Affected files ...
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/icmp6.c#34 edit
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/nd6.c#25 edit
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/nd6_nbr.c#13 edit
.. //depot/projects/soc2009/anchie_send/src/sys/netinet6/raw_ip6.c#8 edit
Differences ...
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/icmp6.c#34 (text+ko) ====
@@ -779,7 +779,7 @@
/* give up local */
/* Send incoming SeND-protected/ND packet to user space. */
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
IP6_EXTHDR_CHECK(m, off, icmp6len, IPPROTO_DONE);
printf("send_sendso_input_hook\n");
send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
@@ -790,7 +790,7 @@
m = NULL;
goto freeit;
}
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
IP6_EXTHDR_CHECK(m, off, icmp6len, IPPROTO_DONE);
printf("send_sendso_input_hook\n");
send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
@@ -809,7 +809,7 @@
if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
/* Send incoming SeND-protected/ND packet to user space. */
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
return (IPPROTO_DONE);
@@ -818,7 +818,7 @@
m = NULL;
goto freeit;
}
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
return (IPPROTO_DONE);
} else
@@ -833,9 +833,9 @@
if (icmp6len < sizeof(struct nd_neighbor_solicit))
goto badlen;
if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
/* Send incoming SeND/ND packet to user space. */
- printf("%s: send_input_hook m=%p\n", __func__, m);
+ printf("%s: send_sendso_input_hook m=%p\n", __func__, m);
send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
} else {
/* give up local */
@@ -844,9 +844,9 @@
m = NULL;
goto freeit;
}
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
/* Send incoming SeND/ND packet to user space. */
- printf("%s: send_input_hook n=%p\n", __func__, n);
+ printf("%s: send_sendso_input_hook n=%p\n", __func__, n);
send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
} else
nd6_ns_input(n, off, icmp6len);
@@ -862,7 +862,7 @@
if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
/* Send incoming SeND-protected/ND packet to user space. */
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
return (IPPROTO_DONE);
} else {
@@ -872,7 +872,7 @@
m = NULL;
goto freeit;
}
- if (send_input_hook != NULL)
+ if (send_sendso_input_hook != NULL)
send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
else
nd6_na_input(n, off, icmp6len);
@@ -888,7 +888,7 @@
if ((n = m_copym(m, 0, M_COPYALL, M_DONTWAIT)) == NULL) {
/* Send incoming SeND-protected/ND packet to user space. */
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
send_sendso_input_hook(V_send_so, m, SND_IN, ip6len);
return (IPPROTO_DONE);
} else {
@@ -898,7 +898,7 @@
m = NULL;
goto freeit;
}
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
send_sendso_input_hook(V_send_so, n, SND_IN, ip6len);
return (IPPROTO_DONE);
} else
@@ -2804,7 +2804,7 @@
nd_rd->nd_rd_cksum = in6_cksum(m, IPPROTO_ICMPV6,
sizeof(*ip6), ntohs(ip6->ip6_plen));
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
mtag = m_tag_get(PACKET_TAG_ND_OUTGOING, sizeof(unsigned short),
M_NOWAIT);
if (mtag == NULL)
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/nd6.c#25 (text+ko) ====
@@ -1987,7 +1987,7 @@
#endif
/* send outgoing NS/NA/REDIRECT packet to sendd. */
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
mtag = m_tag_find(m, PACKET_TAG_ND_OUTGOING, NULL);
if (mtag != NULL) {
skip = 1;
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/nd6_nbr.c#13 (text+ko) ====
@@ -399,6 +399,8 @@
caddr_t mac;
struct route_in6 ro;
+printf("nd6_ns_output \n");
+
bzero(&ro, sizeof(ro));
if (IN6_IS_ADDR_MULTICAST(taddr6))
@@ -568,7 +570,7 @@
nd_ns->nd_ns_cksum =
in6_cksum(m, IPPROTO_ICMPV6, sizeof(*ip6), icmp6len);
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
mtag = m_tag_get(PACKET_TAG_ND_OUTGOING, sizeof(unsigned short),
M_NOWAIT);
if (mtag == NULL)
@@ -895,7 +897,7 @@
* the 2nd argument as the 1st one.
*/
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
mtag = m_tag_get(PACKET_TAG_ND_OUTGOING,
sizeof(unsigned short), M_NOWAIT);
if (mtag == NULL)
@@ -1090,7 +1092,7 @@
nd_na->nd_na_cksum =
in6_cksum(m, IPPROTO_ICMPV6, sizeof(struct ip6_hdr), icmp6len);
- if (send_input_hook != NULL) {
+ if (send_sendso_input_hook != NULL) {
mtag = m_tag_get(PACKET_TAG_ND_OUTGOING, sizeof(unsigned short),
M_NOWAIT);
if (mtag == NULL)
==== //depot/projects/soc2009/anchie_send/src/sys/netinet6/raw_ip6.c#8 (text+ko) ====
@@ -534,7 +534,7 @@
* Send RA/RS messages to user land for protection, before sending
* them to rtadvd/rtsol.
*/
- if (send_input_hook != NULL &&
+ if (send_sendso_input_hook != NULL &&
so->so_proto->pr_protocol == IPPROTO_ICMPV6) {
switch (type) {
case ND_ROUTER_ADVERT:
From owner-p4-projects@FreeBSD.ORG Wed Mar 31 07:54:16 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id AF3A71065673; Wed, 31 Mar 2010 07:54:16 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 3E1A8106566C
for ; Wed, 31 Mar 2010 07:54:16 +0000 (UTC)
(envelope-from raj@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 2B9478FC1E
for ; Wed, 31 Mar 2010 07:54:16 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2V7sGQd007127
for ; Wed, 31 Mar 2010 07:54:16 GMT
(envelope-from raj@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2V7sGBw007125
for perforce@freebsd.org; Wed, 31 Mar 2010 07:54:16 GMT
(envelope-from raj@freebsd.org)
Date: Wed, 31 Mar 2010 07:54:16 GMT
Message-Id: <201003310754.o2V7sGBw007125@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
raj@freebsd.org using -f
From: Rafal Jaworowski
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176342 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 31 Mar 2010 07:54:16 -0000
http://p4web.freebsd.org/chv.cgi?CH=176342
Change 176342 by raj@raj_fdt on 2010/03/31 07:53:54
Make ofw_pcibus.c common. This will be used on ARM as well.
Affected files ...
.. //depot/projects/fdt/sys/conf/files.arm#6 edit
.. //depot/projects/fdt/sys/conf/files.powerpc#19 edit
.. //depot/projects/fdt/sys/dev/ofw/ofw_pcibus.c#1 branch
.. //depot/projects/fdt/sys/powerpc/ofw/ofw_pcibus.c#2 delete
Differences ...
==== //depot/projects/fdt/sys/conf/files.arm#6 (text+ko) ====
@@ -55,6 +55,7 @@
dev/ofw/ofw_if.m optional fdt
dev/ofw/ofw_bus_subr.c optional fdt
dev/ofw/ofw_fdt.c optional fdt
+dev/ofw/ofw_pcibus.c optional pci fdt
geom/geom_bsd.c optional geom_bsd
geom/geom_bsd_enc.c optional geom_bsd
geom/geom_mbr.c optional geom_mbr
==== //depot/projects/fdt/sys/conf/files.powerpc#19 (text+ko) ====
@@ -36,6 +36,7 @@
dev/ofw/ofw_disk.c optional ofwd aim
dev/ofw/ofw_fdt.c optional fdt
dev/ofw/ofw_iicbus.c optional iicbus aim
+dev/ofw/ofw_pcibus.c optional pci aim | pci fdt
dev/ofw/ofw_standard.c optional aim
dev/powermac_nvram/powermac_nvram.c optional powermac_nvram powermac
dev/quicc/quicc_bfe_ocp.c optional quicc mpc85xx
@@ -120,7 +121,6 @@
powerpc/mpc85xx/openpic_fdt.c optional fdt
powerpc/mpc85xx/pci_ocp.c optional pci mpc85xx
powerpc/ofw/ofw_cpu.c optional aim
-powerpc/ofw/ofw_pcibus.c optional pci aim
powerpc/ofw/ofw_pcib_pci.c optional pci aim
powerpc/ofw/ofw_real.c optional aim
powerpc/ofw/ofw_syscons.c optional sc aim
From owner-p4-projects@FreeBSD.ORG Wed Mar 31 08:16:39 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 1CD441065677; Wed, 31 Mar 2010 08:16:39 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id D509C1065675
for ; Wed, 31 Mar 2010 08:16:38 +0000 (UTC)
(envelope-from raj@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id C23388FC13
for ; Wed, 31 Mar 2010 08:16:38 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2V8GcEI009844
for ; Wed, 31 Mar 2010 08:16:38 GMT
(envelope-from raj@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2V8Gctt009842
for perforce@freebsd.org; Wed, 31 Mar 2010 08:16:38 GMT
(envelope-from raj@freebsd.org)
Date: Wed, 31 Mar 2010 08:16:38 GMT
Message-Id: <201003310816.o2V8Gctt009842@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
raj@freebsd.org using -f
From: Rafal Jaworowski
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176344 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 31 Mar 2010 08:16:39 -0000
http://p4web.freebsd.org/chv.cgi?CH=176344
Change 176344 by raj@raj_fdt on 2010/03/31 08:15:52
Reorg and make FDT support in loader truly conditional.
Compiling the support in depends on WITH_FDT.
Affected files ...
.. //depot/projects/fdt/sys/boot/Makefile#4 edit
.. //depot/projects/fdt/sys/boot/arm/uboot/Makefile#3 edit
.. //depot/projects/fdt/sys/boot/fdt/Makefile#3 edit
.. //depot/projects/fdt/sys/boot/fdt/fdt_loader_cmd.c#1 add
.. //depot/projects/fdt/sys/boot/powerpc/uboot/Makefile#4 edit
.. //depot/projects/fdt/sys/boot/uboot/common/main.c#5 edit
.. //depot/projects/fdt/sys/boot/uboot/common/metadata.c#4 edit
.. //depot/projects/fdt/sys/boot/uboot/lib/Makefile#4 edit
.. //depot/projects/fdt/sys/boot/uboot/lib/fdt.c#5 delete
Differences ...
==== //depot/projects/fdt/sys/boot/Makefile#4 (text+ko) ====
@@ -26,7 +26,9 @@
SUBDIR+= zfs
.endif
+.if ${MK_FDT} != "no"
SUBDIR+= fdt
+.endif
# Pick the machine-dependent subdir based on the target architecture.
ADIR= ${MACHINE:S/amd64/i386/:S/sun4v/sparc64/}
==== //depot/projects/fdt/sys/boot/arm/uboot/Makefile#3 (text+ko) ====
@@ -18,7 +18,11 @@
LOADER_TFTP_SUPPORT?= no
LOADER_GZIP_SUPPORT?= no
LOADER_BZIP2_SUPPORT?= no
-LOADER_FDT_SUPPORT?= yes
+.if !defined(WITHOUT_FDT)
+LOADER_FDT_SUPPORT= yes
+.else
+LOADER_FDT_SUPPORT= no
+.endif
.if ${LOADER_DISK_SUPPORT} == "yes"
CFLAGS+= -DLOADER_DISK_SUPPORT
@@ -48,7 +52,10 @@
CFLAGS+= -DLOADER_TFTP_SUPPORT
.endif
.if ${LOADER_FDT_SUPPORT} == "yes"
+CFLAGS+= -I${.CURDIR}/../../fdt
+CFLAGS+= -I${.OBJDIR}/../../fdt
CFLAGS+= -DLOADER_FDT_SUPPORT
+LIBFDT= ${.OBJDIR}/../../fdt/libfdt.a
.endif
.if !defined(NO_FORTH)
@@ -64,11 +71,6 @@
CFLAGS+= -I${.CURDIR}/../../common
CFLAGS+= -I.
-# FDT support library
-LIBFDT= ${.OBJDIR}/../../fdt/libfdt.a
-CFLAGS+= -I${.CURDIR}/../../fdt
-CFLAGS+= -I${.OBJDIR}/../../fdt
-
CLEANFILES+= vers.c loader.help
CFLAGS+= -ffreestanding
==== //depot/projects/fdt/sys/boot/fdt/Makefile#3 (text+ko) ====
@@ -5,11 +5,14 @@
LIB= fdt
INTERNALLIB=
+# Vendor sources of libfdt.
SRCS+= fdt.c fdt_ro.c fdt_wip.c fdt_sw.c fdt_rw.c fdt_strerror.c
-#CFLAGS+= -I${.CURDIR}/../common -I${.CURDIR}/../.. -I.
-#CFLAGS+= -I${.CURDIR}/../../../lib/libstand
-CFLAGS+= -I${.CURDIR}/../../contrib/libfdt/
+# Loader's FDT commands.
+SRCS+= fdt_loader_cmd.c
+
+CFLAGS+= -I${.CURDIR}/../../contrib/libfdt/ -I${.CURDIR}/../common/ \
+ -I${.CURDIR}/../uboot/lib
CFLAGS+= -ffreestanding
==== //depot/projects/fdt/sys/boot/powerpc/uboot/Makefile#4 (text+ko) ====
@@ -18,8 +18,11 @@
LOADER_TFTP_SUPPORT?= no
LOADER_GZIP_SUPPORT?= no
LOADER_BZIP2_SUPPORT?= no
-
-LOADER_FDT_SUPPORT?= yes
+.if !defined(WITHOUT_FDT)
+LOADER_FDT_SUPPORT= yes
+.else
+LOADER_FDT_SUPPORT= no
+.endif
.if ${LOADER_DISK_SUPPORT} == "yes"
CFLAGS+= -DLOADER_DISK_SUPPORT
@@ -49,7 +52,10 @@
CFLAGS+= -DLOADER_TFTP_SUPPORT
.endif
.if ${LOADER_FDT_SUPPORT} == "yes"
+CFLAGS+= -I${.CURDIR}/../../fdt
+CFLAGS+= -I${.OBJDIR}/../../fdt
CFLAGS+= -DLOADER_FDT_SUPPORT
+LIBFDT= ${.OBJDIR}/../../fdt/libfdt.a
.endif
.if !defined(NO_FORTH)
@@ -76,11 +82,6 @@
.include "${.CURDIR}/../../uboot/common/Makefile.inc"
CFLAGS+= -I${.CURDIR}/../../uboot/common
-# FDT support library
-LIBFDT= ${.OBJDIR}/../../fdt/libfdt.a
-CFLAGS+= -I${.CURDIR}/../../fdt
-CFLAGS+= -I${.OBJDIR}/../../fdt
-
# U-Boot standalone support library
LIBUBOOT= ${.OBJDIR}/../../uboot/lib/libuboot.a
CFLAGS+= -I${.CURDIR}/../../uboot/lib
==== //depot/projects/fdt/sys/boot/uboot/common/main.c#5 (text+ko) ====
@@ -53,7 +53,9 @@
extern unsigned char __sbss_end[];
extern unsigned char _end[];
+#ifdef LOADER_FDT_SUPPORT
extern int command_fdt_internal(int argc, char *argv[]);
+#endif
static void
dump_sig(struct api_signature *sig)
@@ -272,9 +274,10 @@
return (CMD_OK);
}
+#ifdef LOADER_FDT_SUPPORT
/*
- * Since proper fdt command handling function is defined in fdt.c, and
- * declaring it as extern is in contradiction with COMMAND_SET() macro
+ * Since proper fdt command handling function is defined in fdt_loader_cmd.c,
+ * and declaring it as extern is in contradiction with COMMAND_SET() macro
* (which uses static pointer), we're defining wrapper function, which
* calls the proper fdt handling routine.
*/
@@ -286,3 +289,4 @@
}
COMMAND_SET(fdt, "fdt", "flattened device tree handling", command_fdt);
+#endif
==== //depot/projects/fdt/sys/boot/uboot/common/metadata.c#4 (text+ko) ====
@@ -42,7 +42,9 @@
#include "bootstrap.h"
#include "glue.h"
+#if defined(LOADER_FDT_SUPPORT)
extern int fdt_fixup(void);
+#endif
/*
* Return a 'boothowto' value corresponding to the kernel arguments in
@@ -438,10 +440,11 @@
file_addmetadata(kfp, MODINFOMD_BOOTINFO, bisize, bip);
file_addmetadata(kfp, MODINFOMD_ENVP, sizeof envp, &envp);
- /* XXX This should be conditional: whether FDT support is enabled */
+#if defined(LOADER_FDT_SUPPORT)
/* Handle device tree blob */
fdt_fixup();
bfp = file_findfile(NULL, "dtb");
+#endif
dtbp = bfp == NULL ? 0 : bfp->f_addr;
file_addmetadata(kfp, MODINFOMD_DTBP, sizeof dtbp, &dtbp);
file_addmetadata(kfp, MODINFOMD_KERNEND, sizeof kernend, &kernend);
==== //depot/projects/fdt/sys/boot/uboot/lib/Makefile#4 (text+ko) ====
@@ -7,8 +7,6 @@
SRCS= devicename.c elf_freebsd.c console.c copy.c disk.c \
module.c net.c reboot.c time.c glue.c
-SRCS+= fdt.c
-
CFLAGS+= -ffreestanding -msoft-float
CFLAGS+= -I${.CURDIR}/../../../../lib/libstand/
From owner-p4-projects@FreeBSD.ORG Wed Mar 31 08:18:41 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 456CD1065676; Wed, 31 Mar 2010 08:18:41 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 0A1D6106566B
for ; Wed, 31 Mar 2010 08:18:41 +0000 (UTC)
(envelope-from raj@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id EC03F8FC08
for ; Wed, 31 Mar 2010 08:18:40 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2V8IeiF010028
for ; Wed, 31 Mar 2010 08:18:40 GMT
(envelope-from raj@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2V8Iehm010026
for perforce@freebsd.org; Wed, 31 Mar 2010 08:18:40 GMT
(envelope-from raj@freebsd.org)
Date: Wed, 31 Mar 2010 08:18:40 GMT
Message-Id: <201003310818.o2V8Iehm010026@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
raj@freebsd.org using -f
From: Rafal Jaworowski
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176345 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 31 Mar 2010 08:18:41 -0000
http://p4web.freebsd.org/chv.cgi?CH=176345
Change 176345 by raj@raj_fdt on 2010/03/31 08:17:59
Provide initial PCIE device tree node for DB-88F6XXX DTS.
Other minor corrections and adjustments in ARM DTS files.
Affected files ...
.. //depot/projects/fdt/sys/boot/fdt/dts/db88f6281.dts#7 edit
.. //depot/projects/fdt/sys/boot/fdt/dts/sheevaplug.dts#5 edit
Differences ...
==== //depot/projects/fdt/sys/boot/fdt/dts/db88f6281.dts#7 (text+ko) ====
@@ -41,9 +41,12 @@
aliases {
ethernet0 = &enet0;
+ mpp = &MPP;
+ pci0 = &pci0;
serial0 = &serial0;
serial1 = &serial1;
- mpp = &MPP;
+ soc = &SOC;
+ sram = &SRAM;
};
cpus {
@@ -114,7 +117,7 @@
};
};
- soc88f6281@f1000000 {
+ SOC: soc88f6281@f1000000 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "simple-bus";
@@ -263,8 +266,44 @@
};
};
- sram@fd000000 {
+ SRAM: sram@fd000000 {
compatible = "mrvl,cesa-sram";
reg = <0xfd000000 0x00100000>;
};
+
+ pci0: pcie@f1040000 {
+ compatible = "mrvl,pcie";
+ device_type = "pci";
+ #interrupt-cells = <1>;
+ #size-cells = <2>;
+ #address-cells = <3>;
+ reg = <0xf1040000 0x2000>;
+ bus-range = <0 255>;
+ ranges = <0x02000000 0x0 0xf1300000 0xf1300000 0x0 0x04000000
+ 0x01000000 0x0 0x00000000 0xf1100000 0x0 0x00100000>;
+ clock-frequency = <33333333>;
+ interrupt-parent = <&PIC>;
+ interrupts = <44>;
+ interrupt-map-mask = <0xf800 0x0 0x0 0x7>;
+ interrupt-map = <
+ /* IDSEL 0x1 */
+ 0x0800 0x0 0x0 0x1 &PIC 0x9
+ 0x0800 0x0 0x0 0x2 &PIC 0x9
+ 0x0800 0x0 0x0 0x3 &PIC 0x9
+ 0x0800 0x0 0x0 0x4 &PIC 0x9
+ >;
+ pcie@0 {
+ reg = <0x0 0x0 0x0 0x0 0x0>;
+ #size-cells = <2>;
+ #address-cells = <3>;
+ device_type = "pci";
+ ranges = <0x02000000 0x0 0xf1300000
+ 0x02000000 0x0 0xf1300000
+ 0x0 0x04000000
+
+ 0x01000000 0x0 0x0
+ 0x01000000 0x0 0x0
+ 0x0 0x00100000>;
+ };
+ };
};
==== //depot/projects/fdt/sys/boot/fdt/dts/sheevaplug.dts#5 (text+ko) ====
@@ -41,9 +41,11 @@
aliases {
ethernet0 = &enet0;
+ mpp = &MPP;
serial0 = &serial0;
serial1 = &serial1;
- mpp = &MPP;
+ soc = &SOC;
+ sram = &SRAM;
};
cpus {
@@ -114,7 +116,7 @@
};
};
- soc88f6281@f1000000 {
+ SOC: soc88f6281@f1000000 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "simple-bus";
@@ -254,7 +256,7 @@
};
};
- sram@fd000000 {
+ SRAM: sram@fd000000 {
compatible = "mrvl,cesa-sram";
reg = <0xfd000000 0x00100000>;
};
From owner-p4-projects@FreeBSD.ORG Wed Mar 31 08:40:03 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 0AADD1065673; Wed, 31 Mar 2010 08:40:03 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id C0CB61065680
for ; Wed, 31 Mar 2010 08:40:02 +0000 (UTC)
(envelope-from raj@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id A86AC8FC25
for ; Wed, 31 Mar 2010 08:40:02 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2V8e2xj011726
for ; Wed, 31 Mar 2010 08:40:02 GMT
(envelope-from raj@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2V8e2In011724
for perforce@freebsd.org; Wed, 31 Mar 2010 08:40:02 GMT
(envelope-from raj@freebsd.org)
Date: Wed, 31 Mar 2010 08:40:02 GMT
Message-Id: <201003310840.o2V8e2In011724@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
raj@freebsd.org using -f
From: Rafal Jaworowski
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176348 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 31 Mar 2010 08:40:03 -0000
http://p4web.freebsd.org/chv.cgi?CH=176348
Change 176348 by raj@raj_fdt on 2010/03/31 08:39:37
Initial support for PCI / PCI-Express nodes.
- Retrieve IMMR data from the DT at very early stage, reduce direct
usage of FDT_IMMR_VA.
- Improve retrieving CESA SRAM range data.
- Rework MV PCI driver to use DT-provided config data and parameters.
- Collapse shared (platform) MV code.
- Bring a number of other smaller fixes, corrections, renamings and
clean-up
Tested with PCI-Express network card (em(4)) on DB-88F6281.
Affected files ...
.. //depot/projects/fdt/sys/arm/include/fdt.h#3 edit
.. //depot/projects/fdt/sys/arm/mv/common.c#8 edit
.. //depot/projects/fdt/sys/arm/mv/discovery/discovery.c#3 edit
.. //depot/projects/fdt/sys/arm/mv/discovery/files.db78xxx#2 edit
.. //depot/projects/fdt/sys/arm/mv/gpio.c#4 edit
.. //depot/projects/fdt/sys/arm/mv/kirkwood/db88f6xxx.c#4 delete
.. //depot/projects/fdt/sys/arm/mv/kirkwood/files.db88f6xxx#2 delete
.. //depot/projects/fdt/sys/arm/mv/kirkwood/kirkwood.c#9 edit
.. //depot/projects/fdt/sys/arm/mv/kirkwood/sheevaplug.c#3 edit
.. //depot/projects/fdt/sys/arm/mv/kirkwood/std.db88f6xxx#2 edit
.. //depot/projects/fdt/sys/arm/mv/mv_machdep.c#11 edit
.. //depot/projects/fdt/sys/arm/mv/mv_pci.c#2 edit
.. //depot/projects/fdt/sys/arm/mv/mvvar.h#6 edit
.. //depot/projects/fdt/sys/arm/mv/mvwin.h#4 edit
.. //depot/projects/fdt/sys/arm/mv/orion/db88f5xxx.c#3 edit
.. //depot/projects/fdt/sys/arm/mv/orion/orion.c#4 edit
.. //depot/projects/fdt/sys/conf/files#20 edit
.. //depot/projects/fdt/sys/dev/fdt/fdt_arm.c#5 edit
.. //depot/projects/fdt/sys/dev/fdt/fdt_common.c#12 edit
.. //depot/projects/fdt/sys/dev/fdt/fdt_common.h#10 edit
.. //depot/projects/fdt/sys/dev/fdt/fdt_pci.c#1 add
.. //depot/projects/fdt/sys/dev/fdt/fdtbus.c#6 edit
.. //depot/projects/fdt/sys/dev/fdt/simplebus.c#8 edit
.. //depot/projects/fdt/sys/dev/ofw/ofw_bus_subr.c#4 edit
.. //depot/projects/fdt/sys/dev/uart/uart_bus_fdt.c#7 edit
.. //depot/projects/fdt/sys/powerpc/mpc85xx/lbc.c#6 edit
Differences ...
==== //depot/projects/fdt/sys/arm/include/fdt.h#3 (text+ko) ====
@@ -31,6 +31,12 @@
#ifndef _MACHINE_FDT_H_
+#include
+
+#include
+#include
+
+#include
#include
#include
@@ -50,4 +56,7 @@
*/
#define fdtbus_bs_tag obio_tag
+int fdt_pci_devmap(phandle_t, struct pmap_devmap *devmap, vm_offset_t,
+ vm_offset_t);
+
#endif /* _MACHINE_FDT_H_ */
==== //depot/projects/fdt/sys/arm/mv/common.c#8 (text+ko) ====
@@ -274,7 +274,7 @@
*rev = bus_space_read_4(fdtbus_bs_tag, MV_PCIE_BASE, 8) & 0xff;
}
-void
+static void
soc_identify(void)
{
uint32_t d, r;
@@ -336,6 +336,20 @@
/* TODO add info on currently set endianess */
}
+static void
+platform_identify(void *dummy)
+{
+
+ soc_identify();
+
+ /*
+ * XXX Board identification e.g. read out from FPGA or similar should
+ * go here
+ */
+}
+SYSINIT(platform_identify, SI_SUB_CPU, SI_ORDER_SECOND, platform_identify,
+ NULL);
+
#define MV_USB0_BASE (FDT_IMMR_VA + usb0_base)
#define MV_CESA_BASE (FDT_IMMR_VA + cesa_base)
#define MV_ETH0_BASE (FDT_IMMR_VA + eth0_base)
@@ -1735,7 +1749,7 @@
if (soc_node->base == NULL)
continue;
- err = fdt_get_regsize(child, soc_node->base, &size);
+ err = fdt_regsize(child, soc_node->base, &size);
if (err != 0)
return (err);
}
@@ -1779,12 +1793,19 @@
/*
* Retrieve CESA SRAM data.
*/
- if ((node = OF_finddevice("/sram")) == 0)
+ if ((node = OF_finddevice("sram")) != 0)
+ if (fdt_is_compatible(node, "mrvl,cesa-sram"))
+ goto moveon;
+
+ if ((node = OF_finddevice("/")) == 0)
+ return (ENXIO);
+
+ if ((node = fdt_find_compatible(node, "mrvl,cesa-sram", 0)) == 0)
/* SRAM block is not always present. */
return (0);
-
+moveon:
sram_base = sram_size = 0;
- if (fdt_get_regsize(node, &sram_base, &sram_size) != 0)
+ if (fdt_regsize(node, &sram_base, &sram_size) != 0)
return (EINVAL);
cpu_win_tbl[++t].target = MV_WIN_CESA_TARGET;
@@ -1792,7 +1813,7 @@
cpu_win_tbl[t].base = sram_base;
cpu_win_tbl[t].size = sram_size;
cpu_win_tbl[t].remap = -1;
- debugf("/sram: base = 0x%0lx size = 0x%0lx\n", sram_base, sram_size);
+ debugf("sram: base = 0x%0lx size = 0x%0lx\n", sram_base, sram_size);
return (0);
}
==== //depot/projects/fdt/sys/arm/mv/discovery/discovery.c#3 (text+ko) ====
@@ -53,6 +53,7 @@
#define _MV_PCIE_IO_PHYS(n) (MV_PCIE_IO_PHYS_BASE + ((n) * _MV_PCIE_IO_SIZE))
#define _MV_PCIE_MEM_PHYS(n) (MV_PCIE_MEM_PHYS_BASE + ((n) * _MV_PCIE_MEM_SIZE))
+#if 0
/*
* Note the 'pcib' devices are not declared in the obio_devices[]: due to the
* much more complex configuration schemes allowed, specifically of the
@@ -114,6 +115,7 @@
{ 0, 0, 0 }
};
+#endif
struct resource_spec mv_gpio_res[] = {
{ SYS_RES_MEMORY, 0, RF_ACTIVE },
==== //depot/projects/fdt/sys/arm/mv/discovery/files.db78xxx#2 (text+ko) ====
@@ -1,4 +1,3 @@
# $FreeBSD: src/sys/arm/mv/discovery/files.db78xxx,v 1.1 2008/10/13 20:07:13 raj Exp $
arm/mv/discovery/discovery.c standard
-arm/mv/discovery/db78xxx.c standard
==== //depot/projects/fdt/sys/arm/mv/gpio.c#4 (text+ko) ====
@@ -566,7 +566,7 @@
tuple_size = gpio_cells * sizeof(pcell_t) + sizeof(phandle_t);
tuples = len / tuple_size;
- if (fdt_get_regsize(ctrl, &gpio_ctrl, &size))
+ if (fdt_regsize(ctrl, &gpio_ctrl, &size))
return (ENXIO);
/*
* Since to set up GPIO we use the same functions as GPIO driver, and
@@ -578,7 +578,7 @@
mv_gpio_softc = ≻
sc.bst = fdtbus_bs_tag;
- gpio_ctrl += FDT_IMMR_VA;
+ gpio_ctrl += fdt_immr_va;
if (bus_space_map(sc.bst, gpio_ctrl, size, 0, &sc.bsh) != 0)
return (ENXIO);
@@ -588,7 +588,7 @@
sc.pin_num = fdt32_to_cpu(pincnt);
/*
- * Skip controller reference, since contoller's phandle is given
+ * Skip controller reference, since controller's phandle is given
* explicitly (in a function argument).
*/
inc = sizeof(ihandle_t) / sizeof(pcell_t);
==== //depot/projects/fdt/sys/arm/mv/kirkwood/kirkwood.c#9 (text+ko) ====
@@ -42,17 +42,6 @@
#include
#include
-const struct obio_pci mv_pci_info[] = {
- { MV_TYPE_PCIE,
- MV_PCIE_BASE, MV_PCIE_SIZE,
- MV_PCIE_IO_BASE, MV_PCIE_IO_SIZE, 4, 0xE0,
- MV_PCIE_MEM_BASE, MV_PCIE_MEM_SIZE, 4, 0xE8,
- NULL, MV_INT_PEX0
- },
-
- { 0, 0, 0 }
-};
-
struct resource_spec mv_gpio_res[] = {
{ SYS_RES_MEMORY, 0, RF_ACTIVE },
{ SYS_RES_IRQ, 0, RF_ACTIVE },
==== //depot/projects/fdt/sys/arm/mv/kirkwood/sheevaplug.c#3 (text+ko) ====
@@ -1,8 +1,10 @@
/*-
- * Copyright (C) 2008 MARVELL INTERNATIONAL LTD.
- * Copyright (C) 2009 Semihalf
+ * Copyright (c) 2010 The FreeBSD Foundation
* All rights reserved.
*
+ * This software was developed by Semihalf under sponsorship from
+ * the FreeBSD Foundation.
+ *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
@@ -11,14 +13,11 @@
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
- * 3. Neither the name of MARVELL nor the names of contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
*
- * THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
+ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
@@ -29,80 +28,17 @@
*/
#include
-__FBSDID("$FreeBSD: src/sys/arm/mv/kirkwood/sheevaplug.c,v 1.1 2009/08/25 10:09:25 raj Exp $");
+__FBSDID("$FreeBSD$");
-#include
-#include
-#include
-#include
+#include
+#include
-#include
-#include
+#include
-#include
-#include
-#include
-#include
-
-#include
-#include
-#include
-
-/*
- * Virtual address space layout:
- * -----------------------------
- * 0x0000_0000 - 0x7FFF_FFFF : User Process (2 GB)
- * 0x8000_0000 - 0xBBFF_FFFF : Unused (960 MB)
- * 0xBC00_0000 - 0xBDFF_FFFF : Device Bus: CS1 (32 MB)
- * 0xBE00_0000 - 0xBECF_FFFF : Unused (13 MB)
- * 0xBED0_0000 - 0xBEDF_FFFF : Device Bus: CS2 (1 MB)
- * 0xBEE0_0000 - 0xBEEF_FFFF : Device Bus: CS0 (1 MB)
- * 0xBEF0_0000 - 0xBEFF_FFFF : Device Bus: BOOT (1 MB)
- * 0xBF00_0000 - 0xBFFF_FFFF : Unused (16 MB)
- * 0xC000_0000 - virtual_avail : Kernel Reserved (text, data, page tables,
- * : stack etc.)
- * virtual-avail - 0xEFFF_FFFF : KVA (virtual_avail is typically < 0xc0a0_0000)
- * 0xF000_0000 - 0xF0FF_FFFF : No-Cache allocation area (16 MB)
- * 0xF100_0000 - 0xF10F_FFFF : SoC Integrated devices registers range (1 MB)
- * 0xF110_0000 - 0xF11F_FFFF : CESA SRAM (1 MB)
- * 0xF120_0000 - 0xFFFE_FFFF : Unused (237 MB + 960 kB)
- * 0xFFFF_0000 - 0xFFFF_0FFF : 'High' vectors page (4 kB)
- * 0xFFFF_1000 - 0xFFFF_1FFF : ARM_TP_ADDRESS/RAS page (4 kB)
- * 0xFFFF_2000 - 0xFFFF_FFFF : Unused (56 kB)
- */
-
-/* Static device mappings. */
-const struct pmap_devmap pmap_devmap[] = {
- /*
- * Map the on-board devices VA == PA so that we can access them
- * with the MMU on or off.
- */
- { /* SoC integrated peripherals registers range */
- MV_BASE,
- MV_PHYS_BASE,
- MV_SIZE,
- VM_PROT_READ | VM_PROT_WRITE,
- PTE_NOCACHE,
- },
- { /* CESA SRAM */
- MV_CESA_SRAM_BASE,
- MV_CESA_SRAM_PHYS_BASE,
- MV_CESA_SRAM_SIZE,
- VM_PROT_READ | VM_PROT_WRITE,
- PTE_NOCACHE,
- },
- { 0, 0, 0, 0, 0, }
-};
-
-static void
-platform_identify(void *dummy)
+int
+fdt_pci_devmap(phandle_t node, struct pmap_devmap *devmap, vm_offset_t io_va,
+ vm_offset_t mem_va)
{
- soc_identify();
-
- /*
- * XXX Board identification e.g. read out from FPGA or similar should
- * go here
- */
+ return (0);
}
-SYSINIT(platform_identify, SI_SUB_CPU, SI_ORDER_SECOND, platform_identify, NULL);
==== //depot/projects/fdt/sys/arm/mv/kirkwood/std.db88f6xxx#2 (text+ko) ====
@@ -2,7 +2,6 @@
include "../mv/std.mv"
include "../mv/kirkwood/std.kirkwood"
-files "../mv/kirkwood/files.db88f6xxx"
-
+files "../mv/kirkwood/files.kirkwood"
options PHYSMEM_SIZE=0x20000000
==== //depot/projects/fdt/sys/arm/mv/mv_machdep.c#11 (text+ko) ====
@@ -124,13 +124,10 @@
extern u_int prefetch_abort_handler_address;
extern u_int undefined_handler_address;
-extern const struct pmap_devmap *pmap_devmap_bootstrap_table;
extern vm_offset_t pmap_bootstrap_lastaddr;
+extern int *end;
struct pv_addr kernel_pt_table[KERNEL_PT_MAX];
-
-extern int *end;
-
struct pcpu __pcpu;
struct pcpu *pcpup = &__pcpu;
@@ -166,6 +163,7 @@
static void print_bootinfo(void);
static void physmap_init(int);
+static int platform_devmap_init(void);
static int platform_mpp_init(void);
static char *
@@ -396,12 +394,13 @@
kmdp = preload_search_by_type("elf kernel");
if (kmdp != NULL) {
bootinfo = (struct bootinfo *)preload_search_info(kmdp,
- MODINFO_METADATA|MODINFOMD_BOOTINFO);
+ MODINFO_METADATA | MODINFOMD_BOOTINFO);
boothowto = MD_FETCH(kmdp, MODINFOMD_HOWTO, int);
kern_envp = MD_FETCH(kmdp, MODINFOMD_ENVP, char *);
dtbp = MD_FETCH(kmdp, MODINFOMD_DTBP, vm_offset_t);
- lastaddr = MD_FETCH(kmdp, MODINFOMD_KERNEND, vm_offset_t);
+ lastaddr = MD_FETCH(kmdp, MODINFOMD_KERNEND,
+ vm_offset_t);
}
/* Initialize memory regions table */
@@ -415,7 +414,8 @@
}
availmem_regions_sz = i;
} else {
- /* Fall back to hardcoded metadata. */
+ /* Fall back to hardcoded boothowto flags and metadata. */
+ boothowto = RB_VERBOSE | RB_SINGLE;
lastaddr = fake_preload_metadata();
/*
@@ -447,9 +447,11 @@
if (OF_init((void *)dtbp) != 0)
while (1);
+ if (fdt_immr_addr() != 0)
+ while (1);
+
/* Platform-specific initialisation */
- pmap_bootstrap_lastaddr = MV_BASE - ARM_NOCACHE_KVA_SIZE;
- pmap_devmap_bootstrap_table = &pmap_devmap[0];
+ pmap_bootstrap_lastaddr = fdt_immr_va - ARM_NOCACHE_KVA_SIZE;
pcpu_init(pcpup, 0, sizeof(struct pcpu));
PCPU_SET(curthread, &thread0);
@@ -564,7 +566,11 @@
pmap_map_entry(l1pagetable, ARM_VECTORS_HIGH, systempage.pv_pa,
VM_PROT_READ|VM_PROT_WRITE, PTE_CACHE);
+ /* Map pmap_devmap[] entries */
+ if (platform_devmap_init() != 0)
+ while (1);
pmap_devmap_bootstrap(l1pagetable, pmap_devmap_bootstrap_table);
+
cpu_domains((DOMAIN_CLIENT << (PMAP_DOMAIN_KERNEL * 2)) |
DOMAIN_CLIENT);
setttb(kernel_l1pt.pv_pa);
@@ -688,7 +694,6 @@
{
pcell_t pinmap[MPP_PIN_MAX * MPP_PIN_CELLS];
int mpp[MPP_PIN_MAX];
- char buf[64];
uint32_t ctrl_val, ctrl_offset;
pcell_t reg[4];
u_long start, size;
@@ -702,15 +707,9 @@
/*
* Try to access the MPP node directly i.e. through /aliases/mpp.
*/
- if ((node = OF_finddevice("/aliases")) != 0)
- if (OF_getprop(node, "mpp", buf, sizeof(buf)) > 0) {
- if ((node = OF_finddevice(buf)) == 0)
- return (ENXIO);
- if (!fdt_is_compatible(node, "mrvl,mpp"))
- return (ENXIO);
+ if ((node = OF_finddevice("mpp")) != 0)
+ if (fdt_is_compatible(node, "mrvl,mpp"))
goto moveon;
- }
-
/*
* Find the node the long way.
*/
@@ -722,7 +721,6 @@
if ((node = fdt_find_compatible(node, "mrvl,mpp", 0)) == 0)
return (ENXIO);
-
moveon:
/*
* Process 'reg' prop.
@@ -744,7 +742,7 @@
&start, &size);
if (rv != 0)
return (rv);
- start += FDT_IMMR_VA;
+ start += fdt_immr_va;
/*
* Process 'pin-count' and 'pin-map' props.
@@ -810,6 +808,87 @@
return (0);
}
+#define FDT_DEVMAP_MAX (1 + 2 + 1 + 1)
+static struct pmap_devmap fdt_devmap[FDT_DEVMAP_MAX] = {
+ { 0, 0, 0, 0, 0, }
+};
+
+/*
+ * Construct pmap_devmap[] with DT-derived config data.
+ */
+static int
+platform_devmap_init(void)
+{
+ phandle_t root, child;
+ u_long base, size;
+ int i;
+
+ /*
+ * IMMR range.
+ */
+ i = 0;
+ fdt_devmap[i].pd_va = fdt_immr_va;
+ fdt_devmap[i].pd_pa = fdt_immr_pa;
+ fdt_devmap[i].pd_size = fdt_immr_size;
+ fdt_devmap[i].pd_prot = VM_PROT_READ | VM_PROT_WRITE;
+ fdt_devmap[i].pd_cache = PTE_NOCACHE;
+ i++;
+
+ /*
+ * PCI range(s).
+ */
+ if ((root = OF_finddevice("/")) == 0)
+ return (ENXIO);
+
+ for (child = OF_child(root); child != 0; child = OF_peer(child))
+ if (fdt_is_type(child, "pci")) {
+ /*
+ * Check space: each PCI node will consume 2 devmap
+ * entries.
+ */
+ if (i + 1 >= FDT_DEVMAP_MAX) {
+ return (ENOMEM);
+ break;
+ }
+
+ /*
+ * XXX this should account for PCI and multiple ranges
+ * of a given kind.
+ */
+ if (fdt_pci_devmap(child, &fdt_devmap[i],
+ MV_PCIE_IO_BASE, MV_PCIE_MEM_BASE) != 0)
+ return (ENXIO);
+ i += 2;
+ }
+
+ /*
+ * CESA SRAM range.
+ */
+ if ((child = OF_finddevice("sram")) != 0)
+ if (fdt_is_compatible(child, "mrvl,cesa-sram"))
+ goto moveon;
+
+ if ((child = fdt_find_compatible(root, "mrvl,cesa-sram", 0)) == 0)
+ /* No CESA SRAM node. */
+ goto out;
+moveon:
+ if (i >= FDT_DEVMAP_MAX)
+ return (ENOMEM);
+
+ if (fdt_regsize(child, &base, &size) != 0)
+ return (EINVAL);
+
+ fdt_devmap[i].pd_va = MV_CESA_SRAM_BASE; /* XXX */
+ fdt_devmap[i].pd_pa = base;
+ fdt_devmap[i].pd_size = size;
+ fdt_devmap[i].pd_prot = VM_PROT_READ | VM_PROT_WRITE;
+ fdt_devmap[i].pd_cache = PTE_NOCACHE;
+
+out:
+ pmap_devmap_bootstrap_table = &fdt_devmap[0];
+ return (0);
+}
+
struct arm32_dma_range *
bus_dma_get_range(void)
{
==== //depot/projects/fdt/sys/arm/mv/mv_pci.c#2 (text+ko) ====
@@ -1,9 +1,13 @@
/*-
- * Copyright (C) 2008 MARVELL INTERNATIONAL LTD.
+ * Copyright (c) 2008 MARVELL INTERNATIONAL LTD.
+ * Copyright (c) 2010 The FreeBSD Foundation
* All rights reserved.
*
* Developed by Semihalf.
*
+ * Portions of this software were developed by Semihalf
+ * under sponsorship from the FreeBSD Foundation.
+ *
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
@@ -51,10 +55,14 @@
#include
#include
+#include
+#include
+#include
#include
#include
#include
+#include "ofw_bus_if.h"
#include "pcib_if.h"
#include
@@ -62,6 +70,7 @@
#include
#include
+#include
#define PCI_CFG_ENA (1 << 31)
#define PCI_CFG_BUS(bus) (((bus) & 0xff) << 16)
@@ -93,18 +102,22 @@
#define PCI_VENDORID_MRVL 0x11AB
-struct pcib_mbus_softc {
+struct mv_pcib_softc {
device_t sc_dev;
- struct rman sc_iomem_rman;
- bus_addr_t sc_iomem_base;
- bus_addr_t sc_iomem_size;
- bus_addr_t sc_iomem_alloc; /* Next allocation. */
+ struct rman sc_mem_rman;
+ bus_addr_t sc_mem_base;
+ bus_addr_t sc_mem_size;
+ bus_addr_t sc_mem_alloc; /* Next allocation. */
+ int sc_mem_win_target;
+ int sc_mem_win_attr;
- struct rman sc_ioport_rman;
- bus_addr_t sc_ioport_base;
- bus_addr_t sc_ioport_size;
- bus_addr_t sc_ioport_alloc; /* Next allocation. */
+ struct rman sc_io_rman;
+ bus_addr_t sc_io_base;
+ bus_addr_t sc_io_size;
+ bus_addr_t sc_io_alloc; /* Next allocation. */
+ int sc_io_win_target;
+ int sc_io_win_attr;
struct resource *sc_res;
bus_space_handle_t sc_bsh;
@@ -113,452 +126,208 @@
int sc_busnr; /* Host bridge bus number */
int sc_devnr; /* Host bridge device number */
+ int sc_type;
- const struct obio_pci *sc_info;
+ struct fdt_pci_intr sc_intr_info;
};
-static void pcib_mbus_identify(driver_t *driver, device_t parent);
-static int pcib_mbus_probe(device_t);
-static int pcib_mbus_attach(device_t);
+/* Local forward prototypes */
+static int mv_pcib_decode_win(phandle_t, struct mv_pcib_softc *);
+static void mv_pcib_hw_cfginit(void);
+static uint32_t mv_pcib_hw_cfgread(struct mv_pcib_softc *, u_int, u_int,
+ u_int, u_int, int);
+static void mv_pcib_hw_cfgwrite(struct mv_pcib_softc *, u_int, u_int,
+ u_int, u_int, uint32_t, int);
+static int mv_pcib_init(struct mv_pcib_softc *, int, int);
+static int mv_pcib_init_all_bars(struct mv_pcib_softc *, int, int, int, int);
+static void mv_pcib_init_bridge(struct mv_pcib_softc *, int, int, int);
+static int mv_pcib_intr_info(phandle_t, struct mv_pcib_softc *);
+static inline void pcib_write_irq_mask(struct mv_pcib_softc *, uint32_t);
+
+
+/* Forward prototypes */
+static int mv_pcib_probe(device_t);
+static int mv_pcib_attach(device_t);
-static struct resource *pcib_mbus_alloc_resource(device_t, device_t, int, int *,
+static struct resource *mv_pcib_alloc_resource(device_t, device_t, int, int *,
u_long, u_long, u_long, u_int);
-static int pcib_mbus_release_resource(device_t, device_t, int, int,
+static int mv_pcib_release_resource(device_t, device_t, int, int,
struct resource *);
-static int pcib_mbus_read_ivar(device_t, device_t, int, uintptr_t *);
-static int pcib_mbus_write_ivar(device_t, device_t, int, uintptr_t);
+static int mv_pcib_read_ivar(device_t, device_t, int, uintptr_t *);
+static int mv_pcib_write_ivar(device_t, device_t, int, uintptr_t);
-static int pcib_mbus_maxslots(device_t);
-static uint32_t pcib_mbus_read_config(device_t, u_int, u_int, u_int, u_int,
- int);
-static void pcib_mbus_write_config(device_t, u_int, u_int, u_int, u_int,
+static int mv_pcib_maxslots(device_t);
+static uint32_t mv_pcib_read_config(device_t, u_int, u_int, u_int, u_int, int);
+static void mv_pcib_write_config(device_t, u_int, u_int, u_int, u_int,
uint32_t, int);
-static int pcib_mbus_init(struct pcib_mbus_softc *sc, int bus, int maxslot);
-static int pcib_mbus_init_bar(struct pcib_mbus_softc *sc, int bus, int slot,
- int func, int barno);
-static void pcib_mbus_init_bridge(struct pcib_mbus_softc *sc, int bus, int slot,
- int func);
-static int pcib_mbus_init_resources(struct pcib_mbus_softc *sc, int bus,
- int slot, int func, int hdrtype);
+static int mv_pcib_route_interrupt(device_t, device_t, int);
/*
* Bus interface definitions.
*/
-static device_method_t pcib_mbus_methods[] = {
+static device_method_t mv_pcib_methods[] = {
/* Device interface */
- DEVMETHOD(device_identify, pcib_mbus_identify),
- DEVMETHOD(device_probe, pcib_mbus_probe),
- DEVMETHOD(device_attach, pcib_mbus_attach),
+ DEVMETHOD(device_probe, mv_pcib_probe),
+ DEVMETHOD(device_attach, mv_pcib_attach),
/* Bus interface */
DEVMETHOD(bus_print_child, bus_generic_print_child),
- DEVMETHOD(bus_read_ivar, pcib_mbus_read_ivar),
- DEVMETHOD(bus_write_ivar, pcib_mbus_write_ivar),
- DEVMETHOD(bus_alloc_resource, pcib_mbus_alloc_resource),
- DEVMETHOD(bus_release_resource, pcib_mbus_release_resource),
+ DEVMETHOD(bus_read_ivar, mv_pcib_read_ivar),
+ DEVMETHOD(bus_write_ivar, mv_pcib_write_ivar),
+ DEVMETHOD(bus_alloc_resource, mv_pcib_alloc_resource),
+ DEVMETHOD(bus_release_resource, mv_pcib_release_resource),
DEVMETHOD(bus_activate_resource, bus_generic_activate_resource),
DEVMETHOD(bus_deactivate_resource, bus_generic_deactivate_resource),
DEVMETHOD(bus_setup_intr, bus_generic_setup_intr),
DEVMETHOD(bus_teardown_intr, bus_generic_teardown_intr),
/* pcib interface */
- DEVMETHOD(pcib_maxslots, pcib_mbus_maxslots),
- DEVMETHOD(pcib_read_config, pcib_mbus_read_config),
- DEVMETHOD(pcib_write_config, pcib_mbus_write_config),
- DEVMETHOD(pcib_route_interrupt, pcib_route_interrupt),
+ DEVMETHOD(pcib_maxslots, mv_pcib_maxslots),
+ DEVMETHOD(pcib_read_config, mv_pcib_read_config),
+ DEVMETHOD(pcib_write_config, mv_pcib_write_config),
+ DEVMETHOD(pcib_route_interrupt, mv_pcib_route_interrupt),
+
+ /* OFW bus interface */
+ DEVMETHOD(ofw_bus_get_compat, ofw_bus_gen_get_compat),
+ DEVMETHOD(ofw_bus_get_model, ofw_bus_gen_get_model),
+ DEVMETHOD(ofw_bus_get_name, ofw_bus_gen_get_name),
+ DEVMETHOD(ofw_bus_get_node, ofw_bus_gen_get_node),
+ DEVMETHOD(ofw_bus_get_type, ofw_bus_gen_get_type),
{ 0, 0 }
};
-static driver_t pcib_mbus_driver = {
+static driver_t mv_pcib_driver = {
"pcib",
- pcib_mbus_methods,
- sizeof(struct pcib_mbus_softc),
+ mv_pcib_methods,
+ sizeof(struct mv_pcib_softc),
};
devclass_t pcib_devclass;
-DRIVER_MODULE(pcib, mbus, pcib_mbus_driver, pcib_devclass, 0, 0);
+DRIVER_MODULE(pcib, fdtbus, mv_pcib_driver, pcib_devclass, 0, 0);
static struct mtx pcicfg_mtx;
-static inline void
-pcib_write_irq_mask(struct pcib_mbus_softc *sc, uint32_t mask)
-{
-
- if (!sc->sc_info->op_type != MV_TYPE_PCI)
- return;
-
- bus_space_write_4(sc->sc_bst, sc->sc_bsh,
- PCIE_REG_IRQ_MASK, mask);
-}
-
-static void
-pcib_mbus_hw_cfginit(void)
-{
- static int opened = 0;
-
- if (opened)
- return;
-
- mtx_init(&pcicfg_mtx, "pcicfg", NULL, MTX_SPIN);
- opened = 1;
-}
-
-static uint32_t
-pcib_mbus_hw_cfgread(struct pcib_mbus_softc *sc, u_int bus, u_int slot,
- u_int func, u_int reg, int bytes)
-{
- uint32_t addr, data, ca, cd;
-
- ca = (sc->sc_info->op_type != MV_TYPE_PCI) ?
- PCIE_REG_CFG_ADDR : PCI_REG_CFG_ADDR;
- cd = (sc->sc_info->op_type != MV_TYPE_PCI) ?
- PCIE_REG_CFG_DATA : PCI_REG_CFG_DATA;
- addr = PCI_CFG_ENA | PCI_CFG_BUS(bus) | PCI_CFG_DEV(slot) |
- PCI_CFG_FUN(func) | PCI_CFG_PCIE_REG(reg);
-
- mtx_lock_spin(&pcicfg_mtx);
- bus_space_write_4(sc->sc_bst, sc->sc_bsh, ca, addr);
-
- data = ~0;
- switch (bytes) {
- case 1:
- data = bus_space_read_1(sc->sc_bst, sc->sc_bsh,
- cd + (reg & 3));
- break;
- case 2:
- data = le16toh(bus_space_read_2(sc->sc_bst, sc->sc_bsh,
- cd + (reg & 2)));
- break;
- case 4:
- data = le32toh(bus_space_read_4(sc->sc_bst, sc->sc_bsh,
- cd));
- break;
- }
- mtx_unlock_spin(&pcicfg_mtx);
- return (data);
-}
-
-static void
-pcib_mbus_hw_cfgwrite(struct pcib_mbus_softc *sc, u_int bus, u_int slot,
- u_int func, u_int reg, uint32_t data, int bytes)
-{
- uint32_t addr, ca, cd;
-
- ca = (sc->sc_info->op_type != MV_TYPE_PCI) ?
- PCIE_REG_CFG_ADDR : PCI_REG_CFG_ADDR;
- cd = (sc->sc_info->op_type != MV_TYPE_PCI) ?
- PCIE_REG_CFG_DATA : PCI_REG_CFG_DATA;
- addr = PCI_CFG_ENA | PCI_CFG_BUS(bus) | PCI_CFG_DEV(slot) |
- PCI_CFG_FUN(func) | PCI_CFG_PCIE_REG(reg);
-
- mtx_lock_spin(&pcicfg_mtx);
- bus_space_write_4(sc->sc_bst, sc->sc_bsh, ca, addr);
-
- switch (bytes) {
- case 1:
- bus_space_write_1(sc->sc_bst, sc->sc_bsh,
- cd + (reg & 3), data);
- break;
- case 2:
- bus_space_write_2(sc->sc_bst, sc->sc_bsh,
- cd + (reg & 2), htole16(data));
- break;
- case 4:
- bus_space_write_4(sc->sc_bst, sc->sc_bsh,
- cd, htole32(data));
- break;
- }
- mtx_unlock_spin(&pcicfg_mtx);
-}
-
static int
-pcib_mbus_maxslots(device_t dev)
+mv_pcib_probe(device_t self)
{
- struct pcib_mbus_softc *sc = device_get_softc(dev);
+ phandle_t parnode;
- return ((sc->sc_info->op_type != MV_TYPE_PCI) ? 1 : PCI_SLOTMAX);
-}
+ /*
+ * The PCI subnode does not have the 'compatible' property, so we need
+ * to check in the parent PCI node. However the parent is not
+ * represented by a separate ofw_bus child, and therefore
+ * ofw_bus_is_compatible() cannot be used, but direct fdt equivalent.
+ */
+ parnode = OF_parent(ofw_bus_get_node(self));
+ if (parnode == 0)
+ return (ENXIO);
+ if (!(fdt_is_compatible(parnode, "mrvl,pcie") ||
+ fdt_is_compatible(parnode, "mrvl,pci")))
+ return (ENXIO);
-static uint32_t
-pcib_mbus_read_config(device_t dev, u_int bus, u_int slot, u_int func,
- u_int reg, int bytes)
-{
- struct pcib_mbus_softc *sc = device_get_softc(dev);
+ device_set_desc(self, "Marvell Integrated PCI/PCI-E Controller");
- /* Skip self */
- if (bus == sc->sc_busnr && slot == sc->sc_devnr)
- return (~0U);
-
- return (pcib_mbus_hw_cfgread(sc, bus, slot, func, reg, bytes));
-}
-
-static void
-pcib_mbus_write_config(device_t dev, u_int bus, u_int slot, u_int func,
- u_int reg, uint32_t val, int bytes)
-{
- struct pcib_mbus_softc *sc = device_get_softc(dev);
-
- /* Skip self */
- if (bus == sc->sc_busnr && slot == sc->sc_devnr)
- return;
-
- pcib_mbus_hw_cfgwrite(sc, bus, slot, func, reg, val, bytes);
-}
-
-static void
-pcib_mbus_add_child(driver_t *driver, device_t parent, struct pcib_mbus_softc *sc)
-{
- device_t child;
- int error;
-
- /* Configure CPU decoding windows */
- error = decode_win_cpu_set(sc->sc_info->op_io_win_target,
- sc->sc_info->op_io_win_attr, sc->sc_info->op_io_base,
- sc->sc_info->op_io_size, -1);
- if (error < 0) {
- device_printf(parent, "Could not set up CPU decode "
- "window for PCI IO\n");
- return;
- }
- error = decode_win_cpu_set(sc->sc_info->op_mem_win_target,
- sc->sc_info->op_mem_win_attr, sc->sc_info->op_mem_base,
- sc->sc_info->op_mem_size, -1);
- if (error < 0) {
- device_printf(parent, "Could not set up CPU decode "
- "windows for PCI MEM\n");
- return;
- }
-
- /* Create driver instance */
- child = BUS_ADD_CHILD(parent, 0, driver->name, -1);
- bus_set_resource(child, SYS_RES_MEMORY, 0,
- sc->sc_info->op_base, sc->sc_info->op_size);
- device_set_softc(child, sc);
-}
-
-static void
-pcib_mbus_identify(driver_t *driver, device_t parent)
-{
- const struct obio_pci *info = mv_pci_info;
- struct pcib_mbus_softc *sc;
- uint32_t control;
-
- while (info->op_base) {
- sc = malloc(driver->size, M_DEVBUF, M_NOWAIT | M_ZERO);
- if (sc == NULL) {
- device_printf(parent, "Could not allocate pcib "
- "memory\n");
- break;
- }
- sc->sc_info = info++;
-
- /*
- * PCI bridge objects are instantiated immediately. PCI-Express
- * bridges require more complicated handling depending on
- * platform configuration.
- */
- if (sc->sc_info->op_type == MV_TYPE_PCI) {
- pcib_mbus_add_child(driver, parent, sc);
- continue;
- }
-
- /*
- * Read link configuration
- */
- sc->sc_rid = 0;
- sc->sc_res = BUS_ALLOC_RESOURCE(parent, parent, SYS_RES_MEMORY,
- &sc->sc_rid, sc->sc_info->op_base, sc->sc_info->op_base +
- sc->sc_info->op_size - 1, sc->sc_info->op_size,
- RF_ACTIVE);
- if (sc->sc_res == NULL) {
- device_printf(parent, "Could not map pcib memory\n");
- break;
- }
-
- sc->sc_bst = rman_get_bustag(sc->sc_res);
- sc->sc_bsh = rman_get_bushandle(sc->sc_res);
-
- control = bus_space_read_4(sc->sc_bst, sc->sc_bsh,
- PCIE_REG_CONTROL);
-
- BUS_RELEASE_RESOURCE(parent, parent, SYS_RES_MEMORY, sc->sc_rid,
- sc->sc_res);
-
- /*
- * If this PCI-E port (controller) is configured (by the
- * underlying firmware) with lane width other than 1x, there
- * are auxiliary resources defined for aggregating more width
- * on our lane. Skip all such entries as they are not
- * standalone ports and must not have a device object
- * instantiated.
- */
- if ((control & PCIE_CTRL_LINK1X) == 0)
- while (info->op_base &&
- info->op_type == MV_TYPE_PCIE_AGGR_LANE)
- info++;
-
- pcib_mbus_add_child(driver, parent, sc);
- }
+ return (BUS_PROBE_DEFAULT);
}
static int
>>> TRUNCATED FOR MAIL (1000 lines) <<<
From owner-p4-projects@FreeBSD.ORG Thu Apr 1 06:31:02 2010
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id BA2CE1065672; Thu, 1 Apr 2010 06:31:02 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id 7219D106564A
for ; Thu, 1 Apr 2010 06:31:02 +0000 (UTC)
(envelope-from raj@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id 5DE168FC12
for ; Thu, 1 Apr 2010 06:31:02 +0000 (UTC)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o316V2rB097618
for ; Thu, 1 Apr 2010 06:31:02 GMT
(envelope-from raj@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o316V0r8097610
for perforce@freebsd.org; Thu, 1 Apr 2010 06:31:00 GMT
(envelope-from raj@freebsd.org)
Date: Thu, 1 Apr 2010 06:31:00 GMT
Message-Id: <201004010631.o316V0r8097610@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
raj@freebsd.org using -f
From: Rafal Jaworowski
To: Perforce Change Reviews
Precedence: bulk
Cc:
Subject: PERFORCE change 176393 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 01 Apr 2010 06:31:03 -0000
http://p4web.freebsd.org/chv.cgi?CH=176393
Change 176393 by raj@raj_fdt on 2010/04/01 06:30:08
IFC @176349
Affected files ...
.. //depot/projects/fdt/MAINTAINERS#5 integrate
.. //depot/projects/fdt/Makefile#7 integrate
.. //depot/projects/fdt/Makefile.inc1#13 integrate
.. //depot/projects/fdt/ObsoleteFiles.inc#11 integrate
.. //depot/projects/fdt/bin/cp/utils.c#3 integrate
.. //depot/projects/fdt/bin/ls/cmp.c#2 integrate
.. //depot/projects/fdt/bin/pax/Makefile#3 integrate
.. //depot/projects/fdt/bin/pax/cpio.1#2 delete
.. //depot/projects/fdt/bin/pax/getoldopt.c#2 integrate
.. //depot/projects/fdt/bin/pax/tar.1#2 delete
.. //depot/projects/fdt/bin/ps/extern.h#2 integrate
.. //depot/projects/fdt/bin/ps/keyword.c#4 integrate
.. //depot/projects/fdt/bin/ps/print.c#2 integrate
.. //depot/projects/fdt/bin/ps/ps.1#3 integrate
.. //depot/projects/fdt/bin/rcp/rcp.c#2 integrate
.. //depot/projects/fdt/bin/test/test.c#2 integrate
.. //depot/projects/fdt/cddl/contrib/opensolaris/cmd/zfs/zfs.8#2 integrate
.. //depot/projects/fdt/cddl/contrib/opensolaris/cmd/zpool/zpool.8#2 integrate
.. //depot/projects/fdt/contrib/bind9/CHANGES#5 integrate
.. //depot/projects/fdt/contrib/bind9/bin/named/server.c#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/Bv9ARM-book.xml#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/Bv9ARM.ch06.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/Bv9ARM.ch07.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/Bv9ARM.ch08.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/Bv9ARM.ch09.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/Bv9ARM.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/Bv9ARM.pdf#4 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.dig.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.dnssec-keygen.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.dnssec-signzone.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.host.html#3 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.named-checkconf.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.named-checkzone.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.named.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.nsupdate.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.rndc-confgen.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.rndc.conf.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/doc/arm/man.rndc.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/api#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/include/dns/rdataset.h#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/include/dns/resolver.h#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/include/dns/result.h#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/include/dns/validator.h#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/ncache.c#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/rbtdb.c#5 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/rdatalist.c#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/rdataset.c#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/rdataslab.c#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/resolver.c#5 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/result.c#2 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/sdb.c#3 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/sdlz.c#3 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/validator.c#5 integrate
.. //depot/projects/fdt/contrib/bind9/lib/dns/view.c#3 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_buffer.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_config.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_context.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_gabn.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_gethostent.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_getipnode.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_gnba.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_hstrerror.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_inetntop.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_noop.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_packet.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/lib/lwres/man/lwres_resutil.html#4 integrate
.. //depot/projects/fdt/contrib/bind9/version#5 integrate
.. //depot/projects/fdt/contrib/bsnmp/gensnmpdef/gensnmpdef.c#2 integrate
.. //depot/projects/fdt/contrib/bsnmp/snmpd/config.c#2 integrate
.. //depot/projects/fdt/contrib/cpio/ABOUT-NLS#2 delete
.. //depot/projects/fdt/contrib/cpio/AUTHORS#2 delete
.. //depot/projects/fdt/contrib/cpio/COPYING#2 delete
.. //depot/projects/fdt/contrib/cpio/ChangeLog#2 delete
.. //depot/projects/fdt/contrib/cpio/FREEBSD-upgrade#2 delete
.. //depot/projects/fdt/contrib/cpio/INSTALL#2 delete
.. //depot/projects/fdt/contrib/cpio/NEWS#2 delete
.. //depot/projects/fdt/contrib/cpio/README#2 delete
.. //depot/projects/fdt/contrib/cpio/THANKS#2 delete
.. //depot/projects/fdt/contrib/cpio/TODO#2 delete
.. //depot/projects/fdt/contrib/cpio/doc/cpio.1#2 delete
.. //depot/projects/fdt/contrib/cpio/doc/cpio.texi#2 delete
.. //depot/projects/fdt/contrib/cpio/doc/version.texi#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/alloca_.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-ba.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-eexst.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-fmtstream.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-fmtstream.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-fs-xinl.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-help.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-namefrob.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-parse.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-pin.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-pv.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-pvh.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp-xinl.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/argp.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/basename.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/dirname.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/dirname.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/error.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/error.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/exitfail.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/exitfail.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/fatal.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/full-write.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/full-write.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/getopt.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/getopt1.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/getopt_.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/getopt_int.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/gettext.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/hash.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/hash.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/intprops.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/inttostr.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/inttostr.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/mempcpy.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/paxerror.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/paxexit.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/paxlib.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/paxnames.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/quote.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/quote.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/quotearg.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/quotearg.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/rmt-command.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/rmt.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/rtapelib.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/safe-read.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/safe-read.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/safe-write.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/safe-write.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/savedir.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/savedir.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/strchrnul.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/stripslash.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/strndup.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/strnlen.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/system-ioctl.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/system.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/umaxtostr.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/unlocked-io.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/utimens.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/utimens.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/xalloc-die.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/xalloc.h#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/xmalloc.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/xstrndup.c#2 delete
.. //depot/projects/fdt/contrib/cpio/lib/xstrndup.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/copyin.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/copyout.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/copypass.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/cpio.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/cpiohdr.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/defer.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/defer.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/dstring.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/dstring.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/extern.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/filemode.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/filetypes.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/global.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/idcache.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/main.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/makepath.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/safe-stat.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/tar.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/tar.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/tarhdr.h#2 delete
.. //depot/projects/fdt/contrib/cpio/src/userspec.c#2 delete
.. //depot/projects/fdt/contrib/cpio/src/util.c#2 delete
.. //depot/projects/fdt/contrib/netcat/FREEBSD-upgrade#2 integrate
.. //depot/projects/fdt/contrib/netcat/FREEBSD-vendor#4 integrate
.. //depot/projects/fdt/contrib/netcat/nc.1#3 integrate
.. //depot/projects/fdt/contrib/netcat/netcat.c#3 integrate
.. //depot/projects/fdt/contrib/openpam/include/security/pam_appl.h#2 integrate
.. //depot/projects/fdt/contrib/tzdata/antarctica#2 integrate
.. //depot/projects/fdt/contrib/tzdata/asia#3 integrate
.. //depot/projects/fdt/contrib/tzdata/australasia#3 integrate
.. //depot/projects/fdt/contrib/tzdata/zone.tab#2 integrate
.. //depot/projects/fdt/etc/Makefile#5 integrate
.. //depot/projects/fdt/etc/defaults/periodic.conf#2 integrate
.. //depot/projects/fdt/gnu/usr.bin/Makefile#5 integrate
.. //depot/projects/fdt/gnu/usr.bin/cpio/Makefile#2 delete
.. //depot/projects/fdt/gnu/usr.bin/cpio/config.h#2 delete
.. //depot/projects/fdt/gnu/usr.bin/cpio/doc/Makefile#2 delete
.. //depot/projects/fdt/gnu/usr.bin/diff/context.c.diff#2 integrate
.. //depot/projects/fdt/gnu/usr.bin/diff/diff.c.diff#2 integrate
.. //depot/projects/fdt/gnu/usr.bin/gdb/Makefile#3 integrate
.. //depot/projects/fdt/gnu/usr.bin/gdb/Makefile.inc#2 integrate
.. //depot/projects/fdt/gnu/usr.bin/gdb/arch/arm/nm-fbsd.h#2 integrate
.. //depot/projects/fdt/gnu/usr.bin/gdb/kgdb/trgt_ia64.c#2 integrate
.. //depot/projects/fdt/include/dlfcn.h#3 integrate
.. //depot/projects/fdt/include/inttypes.h#2 integrate
.. //depot/projects/fdt/lib/bind/config.h#4 integrate
.. //depot/projects/fdt/lib/csu/i386-elf/Makefile#4 integrate
.. //depot/projects/fdt/lib/libc/gen/dlfcn.c#2 integrate
.. //depot/projects/fdt/lib/libc/gen/dlopen.3#2 integrate
.. //depot/projects/fdt/lib/libc/gen/opendir.c#4 integrate
.. //depot/projects/fdt/lib/libc/posix1e/acl_to_text_nfs4.c#2 integrate
.. //depot/projects/fdt/lib/libc/sparc64/fpu/fpu.c#3 integrate
.. //depot/projects/fdt/lib/libc/sparc64/fpu/fpu_div.c#2 integrate
.. //depot/projects/fdt/lib/libc/sparc64/fpu/fpu_explode.c#2 integrate
.. //depot/projects/fdt/lib/libc/sparc64/fpu/fpu_extern.h#3 integrate
.. //depot/projects/fdt/lib/libc/sparc64/fpu/fpu_implode.c#2 integrate
.. //depot/projects/fdt/lib/libc/sys/mmap.2#3 integrate
.. //depot/projects/fdt/lib/libc/sys/open.2#2 integrate
.. //depot/projects/fdt/lib/libc/sys/stat.2#2 integrate
.. //depot/projects/fdt/lib/libpmc/pmc.xscale.3#2 integrate
.. //depot/projects/fdt/lib/libstand/assert.c#2 integrate
.. //depot/projects/fdt/lib/libstand/bzipfs.c#4 integrate
.. //depot/projects/fdt/lib/libstand/gzipfs.c#3 integrate
.. //depot/projects/fdt/lib/libusbhid/data.c#2 integrate
.. //depot/projects/fdt/lib/libusbhid/descr.c#2 integrate
.. //depot/projects/fdt/lib/libusbhid/parse.c#2 integrate
.. //depot/projects/fdt/lib/libusbhid/usage.c#2 integrate
.. //depot/projects/fdt/lib/libusbhid/usbhid.h#2 integrate
.. //depot/projects/fdt/lib/libusbhid/usbvar.h#2 integrate
.. //depot/projects/fdt/lib/libz/ChangeLog#2 integrate
.. //depot/projects/fdt/lib/libz/FAQ#2 integrate
.. //depot/projects/fdt/lib/libz/Makefile#3 integrate
.. //depot/projects/fdt/lib/libz/README#2 integrate
.. //depot/projects/fdt/lib/libz/Symbol.map#1 branch
.. //depot/projects/fdt/lib/libz/Versions.def#1 branch
.. //depot/projects/fdt/lib/libz/adler32.c#2 integrate
.. //depot/projects/fdt/lib/libz/algorithm.txt#2 delete
.. //depot/projects/fdt/lib/libz/compress.c#2 integrate
.. //depot/projects/fdt/lib/libz/contrib/README.contrib#1 branch
.. //depot/projects/fdt/lib/libz/contrib/asm686/README.686#1 branch
.. //depot/projects/fdt/lib/libz/contrib/asm686/match.S#1 branch
.. //depot/projects/fdt/lib/libz/contrib/gcc_gvmat64/gvmat64.S#1 branch
.. //depot/projects/fdt/lib/libz/crc32.c#2 integrate
.. //depot/projects/fdt/lib/libz/deflate.c#2 integrate
.. //depot/projects/fdt/lib/libz/deflate.h#2 integrate
.. //depot/projects/fdt/lib/libz/doc/algorithm.txt#1 branch
.. //depot/projects/fdt/lib/libz/doc/rfc1950.txt#1 branch
.. //depot/projects/fdt/lib/libz/doc/rfc1951.txt#1 branch
.. //depot/projects/fdt/lib/libz/doc/rfc1952.txt#1 branch
.. //depot/projects/fdt/lib/libz/doc/txtvsbin.txt#1 branch
.. //depot/projects/fdt/lib/libz/example.c#2 integrate
.. //depot/projects/fdt/lib/libz/gzclose.c#1 branch
.. //depot/projects/fdt/lib/libz/gzguts.h#1 branch
.. //depot/projects/fdt/lib/libz/gzio.c#2 delete
.. //depot/projects/fdt/lib/libz/gzlib.c#1 branch
.. //depot/projects/fdt/lib/libz/gzread.c#1 branch
.. //depot/projects/fdt/lib/libz/gzwrite.c#1 branch
.. //depot/projects/fdt/lib/libz/infback.c#2 integrate
.. //depot/projects/fdt/lib/libz/inffast.c#2 integrate
.. //depot/projects/fdt/lib/libz/inflate.c#2 integrate
.. //depot/projects/fdt/lib/libz/inflate.h#2 integrate
.. //depot/projects/fdt/lib/libz/inftrees.c#2 integrate
.. //depot/projects/fdt/lib/libz/inftrees.h#2 integrate
.. //depot/projects/fdt/lib/libz/minigzip.c#2 integrate
.. //depot/projects/fdt/lib/libz/trees.c#2 integrate
.. //depot/projects/fdt/lib/libz/uncompr.c#2 integrate
.. //depot/projects/fdt/lib/libz/zconf.h#2 integrate
.. //depot/projects/fdt/lib/libz/zlib.3#2 integrate
.. //depot/projects/fdt/lib/libz/zlib.h#2 integrate
.. //depot/projects/fdt/lib/libz/zutil.c#2 integrate
.. //depot/projects/fdt/lib/libz/zutil.h#2 integrate
.. //depot/projects/fdt/libexec/ftpd/popen.c#2 integrate
.. //depot/projects/fdt/libexec/rtld-elf/rtld.c#6 integrate
.. //depot/projects/fdt/sbin/geom/class/multipath/geom_multipath.c#3 integrate
.. //depot/projects/fdt/sbin/hastd/primary.c#2 integrate
.. //depot/projects/fdt/sbin/ifconfig/ifieee80211.c#4 integrate
.. //depot/projects/fdt/sbin/ipfw/ipfw.8#5 integrate
.. //depot/projects/fdt/sbin/ipfw/ipfw2.c#5 integrate
.. //depot/projects/fdt/sbin/setkey/setkey.8#3 integrate
.. //depot/projects/fdt/share/dict/web2#2 integrate
.. //depot/projects/fdt/share/man/man3/pthread_affinity_np.3#3 integrate
.. //depot/projects/fdt/share/man/man4/ath.4#3 integrate
.. //depot/projects/fdt/share/man/man5/src.conf.5#3 integrate
.. //depot/projects/fdt/share/man/man9/ieee80211.9#2 integrate
.. //depot/projects/fdt/share/man/man9/ieee80211_crypto.9#2 integrate
.. //depot/projects/fdt/share/man/man9/ieee80211_node.9#2 integrate
.. //depot/projects/fdt/share/man/man9/ieee80211_output.9#2 integrate
.. //depot/projects/fdt/share/man/man9/ieee80211_scan.9#3 integrate
.. //depot/projects/fdt/share/man/man9/uio.9#2 integrate
.. //depot/projects/fdt/share/man/man9/vfs_mount.9#2 integrate
.. //depot/projects/fdt/share/misc/bsd-family-tree#4 integrate
.. //depot/projects/fdt/share/mk/bsd.own.mk#6 integrate
.. //depot/projects/fdt/sys/amd64/acpica/acpi_machdep.c#2 integrate
.. //depot/projects/fdt/sys/amd64/amd64/apic_vector.S#2 integrate
.. //depot/projects/fdt/sys/amd64/amd64/local_apic.c#4 integrate
.. //depot/projects/fdt/sys/amd64/amd64/machdep.c#5 integrate
.. //depot/projects/fdt/sys/amd64/amd64/mca.c#5 integrate
.. //depot/projects/fdt/sys/amd64/amd64/pmap.c#8 integrate
.. //depot/projects/fdt/sys/amd64/ia32/ia32_signal.c#2 integrate
.. //depot/projects/fdt/sys/amd64/include/apicvar.h#4 integrate
.. //depot/projects/fdt/sys/amd64/include/reg.h#3 integrate
.. //depot/projects/fdt/sys/amd64/include/specialreg.h#4 integrate
.. //depot/projects/fdt/sys/amd64/linux32/linux.h#2 integrate
.. //depot/projects/fdt/sys/amd64/linux32/linux32_sysvec.c#3 integrate
.. //depot/projects/fdt/sys/arm/arm/machdep.c#3 integrate
.. //depot/projects/fdt/sys/arm/arm/pmap.c#3 integrate
.. //depot/projects/fdt/sys/arm/conf/KB920X#4 integrate
.. //depot/projects/fdt/sys/arm/conf/LN2410SBC#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/board_ln2410sbc.c#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/files.s3c2xx0#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c2410reg.h#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c2410var.h#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c2440reg.h#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c24x0.c#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c24x0_clk.c#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c24x0_machdep.c#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c24x0reg.h#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c24x0var.h#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c2xx0_space.c#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c2xx0board.h#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c2xx0reg.h#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/s3c2xx0var.h#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/std.ln2410sbc#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/std.s3c2410#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/uart_bus_s3c2410.c#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/uart_cpu_s3c2410.c#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/uart_dev_s3c2410.c#1 branch
.. //depot/projects/fdt/sys/arm/s3c2xx0/uart_dev_s3c2410.h#1 branch
.. //depot/projects/fdt/sys/arm/xscale/ixp425/cambria_fled.c#4 integrate
.. //depot/projects/fdt/sys/boot/i386/boot2/boot2.c#2 integrate
.. //depot/projects/fdt/sys/boot/i386/gptboot/gptboot.c#3 integrate
.. //depot/projects/fdt/sys/boot/i386/zfsboot/zfsboot.c#4 integrate
.. //depot/projects/fdt/sys/cam/scsi/scsi_sg.c#3 integrate
.. //depot/projects/fdt/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#3 integrate
.. //depot/projects/fdt/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#4 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/freebsd32.h#3 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/freebsd32_ipc.h#2 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/freebsd32_misc.c#3 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/freebsd32_proto.h#5 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/freebsd32_syscall.h#4 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/freebsd32_syscalls.c#4 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/freebsd32_sysent.c#4 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/freebsd32_util.h#3 integrate
.. //depot/projects/fdt/sys/compat/freebsd32/syscalls.master#5 integrate
.. //depot/projects/fdt/sys/compat/ia32/ia32_signal.h#2 integrate
.. //depot/projects/fdt/sys/compat/linprocfs/linprocfs.c#3 integrate
.. //depot/projects/fdt/sys/compat/linux/linux_file.c#3 integrate
.. //depot/projects/fdt/sys/compat/linux/linux_ioctl.c#5 integrate
.. //depot/projects/fdt/sys/compat/linux/linux_stats.c#3 integrate
.. //depot/projects/fdt/sys/compat/svr4/svr4_stat.c#2 integrate
.. //depot/projects/fdt/sys/compat/x86bios/x86bios.c#3 integrate
.. //depot/projects/fdt/sys/conf/NOTES#13 integrate
.. //depot/projects/fdt/sys/conf/files#21 integrate
.. //depot/projects/fdt/sys/conf/kern.post.mk#2 integrate
.. //depot/projects/fdt/sys/conf/kmod.mk#3 integrate
.. //depot/projects/fdt/sys/conf/options#9 integrate
.. //depot/projects/fdt/sys/dev/ahci/ahci.c#11 integrate
.. //depot/projects/fdt/sys/dev/ata/ata-all.h#5 integrate
.. //depot/projects/fdt/sys/dev/ata/ata-raid.c#5 integrate
.. //depot/projects/fdt/sys/dev/bce/if_bce.c#4 integrate
.. //depot/projects/fdt/sys/dev/bce/if_bcefw.h#2 integrate
.. //depot/projects/fdt/sys/dev/bce/if_bcereg.h#3 integrate
.. //depot/projects/fdt/sys/dev/bge/if_bge.c#12 integrate
.. //depot/projects/fdt/sys/dev/bktr/ioctl_bt848.h#2 integrate
.. //depot/projects/fdt/sys/dev/bktr/ioctl_meteor.h#2 integrate
.. //depot/projects/fdt/sys/dev/cxgb/common/cxgb_ael1002.c#4 integrate
.. //depot/projects/fdt/sys/dev/cxgb/common/cxgb_common.h#4 integrate
.. //depot/projects/fdt/sys/dev/cxgb/common/cxgb_t3_hw.c#4 integrate
.. //depot/projects/fdt/sys/dev/cxgb/cxgb_adapter.h#4 integrate
.. //depot/projects/fdt/sys/dev/cxgb/cxgb_main.c#7 integrate
.. //depot/projects/fdt/sys/dev/cxgb/cxgb_sge.c#6 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_80003es2lan.c#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_82571.c#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_82575.c#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_82575.h#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_defines.h#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_hw.h#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_ich8lan.c#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_ich8lan.h#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_mac.c#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_manage.c#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_phy.c#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/e1000_regs.h#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/if_em.c#7 integrate
.. //depot/projects/fdt/sys/dev/e1000/if_em.h#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/if_igb.c#8 integrate
.. //depot/projects/fdt/sys/dev/e1000/if_igb.h#4 integrate
.. //depot/projects/fdt/sys/dev/e1000/if_lem.c#1 branch
.. //depot/projects/fdt/sys/dev/e1000/if_lem.h#1 branch
.. //depot/projects/fdt/sys/dev/fb/vesa.c#8 integrate
.. //depot/projects/fdt/sys/dev/fb/vga.c#3 integrate
.. //depot/projects/fdt/sys/dev/firewire/sbp.c#3 integrate
.. //depot/projects/fdt/sys/dev/hwpmc/hwpmc_logging.c#4 integrate
.. //depot/projects/fdt/sys/dev/isp/isp.c#7 integrate
.. //depot/projects/fdt/sys/dev/isp/isp_freebsd.c#5 integrate
.. //depot/projects/fdt/sys/dev/isp/isp_freebsd.h#3 integrate
.. //depot/projects/fdt/sys/dev/isp/isp_library.c#6 integrate
.. //depot/projects/fdt/sys/dev/isp/isp_pci.c#4 integrate
.. //depot/projects/fdt/sys/dev/isp/isp_sbus.c#4 integrate
.. //depot/projects/fdt/sys/dev/isp/ispvar.h#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/LICENSE#2 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe.c#6 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe.h#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe_82598.c#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe_82599.c#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe_api.c#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe_api.h#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe_common.c#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe_phy.c#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe_phy.h#3 integrate
.. //depot/projects/fdt/sys/dev/ixgbe/ixgbe_type.h#3 integrate
.. //depot/projects/fdt/sys/dev/malo/if_malo.c#4 integrate
.. //depot/projects/fdt/sys/dev/mii/brgphy.c#6 integrate
.. //depot/projects/fdt/sys/dev/mii/brgphyreg.h#2 integrate
.. //depot/projects/fdt/sys/dev/mii/mii.c#3 integrate
.. //depot/projects/fdt/sys/dev/mii/miidevs#6 integrate
.. //depot/projects/fdt/sys/dev/mpt/mpt_cam.c#3 integrate
.. //depot/projects/fdt/sys/dev/mxge/if_mxge.c#7 integrate
.. //depot/projects/fdt/sys/dev/ofw/ofw_standard.c#3 integrate
.. //depot/projects/fdt/sys/dev/ppc/ppc_pci.c#2 integrate
.. //depot/projects/fdt/sys/dev/siis/siis.c#10 integrate
.. //depot/projects/fdt/sys/dev/sound/pci/envy24.c#2 integrate
.. //depot/projects/fdt/sys/dev/sound/pci/envy24.h#2 integrate
.. //depot/projects/fdt/sys/dev/sound/pci/envy24ht.c#2 integrate
.. //depot/projects/fdt/sys/dev/sound/pci/envy24ht.h#2 integrate
.. //depot/projects/fdt/sys/dev/sound/pci/hda/hdac.c#8 integrate
.. //depot/projects/fdt/sys/dev/sound/pci/spicds.c#2 integrate
.. //depot/projects/fdt/sys/dev/sound/pci/spicds.h#2 integrate
.. //depot/projects/fdt/sys/dev/sound/pcm/dsp.c#4 integrate
.. //depot/projects/fdt/sys/dev/syscons/scvgarndr.c#2 integrate
.. //depot/projects/fdt/sys/dev/syscons/scvidctl.c#4 integrate
.. //depot/projects/fdt/sys/dev/syscons/syscons.c#5 integrate
.. //depot/projects/fdt/sys/dev/ubsec/ubsec.c#2 integrate
.. //depot/projects/fdt/sys/dev/usb/controller/ehci_pci.c#7 integrate
.. //depot/projects/fdt/sys/dev/usb/controller/ohci_pci.c#4 integrate
.. //depot/projects/fdt/sys/dev/usb/controller/ohci_s3c24x0.c#1 branch
.. //depot/projects/fdt/sys/dev/usb/input/ukbd.c#7 integrate
.. //depot/projects/fdt/sys/dev/usb/quirk/usb_quirk.c#7 integrate
.. //depot/projects/fdt/sys/dev/usb/usb_compat_linux.c#3 integrate
.. //depot/projects/fdt/sys/dev/usb/usbdevs#12 integrate
.. //depot/projects/fdt/sys/fs/nfs/nfs_commonport.c#3 integrate
.. //depot/projects/fdt/sys/fs/nfs/nfs_commonsubs.c#3 integrate
.. //depot/projects/fdt/sys/fs/nfs/nfs_var.h#5 integrate
.. //depot/projects/fdt/sys/fs/nfs/nfsport.h#3 integrate
.. //depot/projects/fdt/sys/fs/nfs/nfsrvstate.h#2 integrate
.. //depot/projects/fdt/sys/fs/nfsserver/nfs_nfsdport.c#5 integrate
.. //depot/projects/fdt/sys/fs/nfsserver/nfs_nfsdstate.c#4 integrate
.. //depot/projects/fdt/sys/geom/gate/g_gate.c#4 integrate
.. //depot/projects/fdt/sys/geom/geom_dump.c#3 integrate
.. //depot/projects/fdt/sys/geom/geom_io.c#3 integrate
.. //depot/projects/fdt/sys/geom/geom_vfs.c#2 integrate
.. //depot/projects/fdt/sys/geom/multipath/g_multipath.c#3 integrate
.. //depot/projects/fdt/sys/i386/acpica/acpi_machdep.c#2 integrate
.. //depot/projects/fdt/sys/i386/conf/GENERIC#7 integrate
.. //depot/projects/fdt/sys/i386/i386/apic_vector.s#2 integrate
.. //depot/projects/fdt/sys/i386/i386/local_apic.c#4 integrate
.. //depot/projects/fdt/sys/i386/i386/machdep.c#4 integrate
.. //depot/projects/fdt/sys/i386/i386/mca.c#5 integrate
.. //depot/projects/fdt/sys/i386/i386/pmap.c#10 integrate
.. //depot/projects/fdt/sys/i386/i386/trap.c#5 integrate
.. //depot/projects/fdt/sys/i386/ibcs2/ibcs2_stat.c#2 integrate
.. //depot/projects/fdt/sys/i386/include/apicvar.h#4 integrate
.. //depot/projects/fdt/sys/i386/include/md_var.h#2 integrate
.. //depot/projects/fdt/sys/i386/include/specialreg.h#4 integrate
.. //depot/projects/fdt/sys/i386/linux/linux.h#2 integrate
.. //depot/projects/fdt/sys/i386/linux/linux_sysvec.c#2 integrate
.. //depot/projects/fdt/sys/ia64/conf/GENERIC#6 integrate
.. //depot/projects/fdt/sys/ia64/ia32/ia32_signal.c#2 integrate
.. //depot/projects/fdt/sys/ia64/ia64/autoconf.c#2 integrate
.. //depot/projects/fdt/sys/ia64/ia64/clock.c#4 integrate
.. //depot/projects/fdt/sys/ia64/ia64/db_machdep.c#3 integrate
.. //depot/projects/fdt/sys/ia64/ia64/exception.S#7 integrate
.. //depot/projects/fdt/sys/ia64/ia64/highfp.c#2 integrate
.. //depot/projects/fdt/sys/ia64/ia64/interrupt.c#8 integrate
.. //depot/projects/fdt/sys/ia64/ia64/locore.S#3 integrate
.. //depot/projects/fdt/sys/ia64/ia64/machdep.c#9 integrate
.. //depot/projects/fdt/sys/ia64/ia64/mp_machdep.c#5 integrate
.. //depot/projects/fdt/sys/ia64/ia64/nexus.c#5 integrate
.. //depot/projects/fdt/sys/ia64/ia64/pmap.c#5 integrate
.. //depot/projects/fdt/sys/ia64/ia64/sal.c#2 integrate
.. //depot/projects/fdt/sys/ia64/ia64/sapic.c#4 integrate
.. //depot/projects/fdt/sys/ia64/ia64/trap.c#6 integrate
.. //depot/projects/fdt/sys/ia64/include/acpica_machdep.h#2 integrate
.. //depot/projects/fdt/sys/ia64/include/clock.h#3 integrate
.. //depot/projects/fdt/sys/ia64/include/cpufunc.h#4 integrate
.. //depot/projects/fdt/sys/ia64/include/frame.h#2 integrate
.. //depot/projects/fdt/sys/ia64/include/intr.h#4 integrate
.. //depot/projects/fdt/sys/ia64/include/intrcnt.h#2 integrate
.. //depot/projects/fdt/sys/ia64/include/nexusvar.h#2 delete
.. //depot/projects/fdt/sys/ia64/include/pcb.h#2 integrate
.. //depot/projects/fdt/sys/ia64/include/pcpu.h#4 integrate
.. //depot/projects/fdt/sys/ia64/include/smp.h#2 integrate
.. //depot/projects/fdt/sys/ia64/pci/pci_cfgreg.c#3 integrate
.. //depot/projects/fdt/sys/kern/imgact_elf.c#4 integrate
.. //depot/projects/fdt/sys/kern/kern_alq.c#2 integrate
.. //depot/projects/fdt/sys/kern/kern_event.c#4 integrate
.. //depot/projects/fdt/sys/kern/kern_exec.c#2 integrate
.. //depot/projects/fdt/sys/kern/kern_rwlock.c#2 integrate
.. //depot/projects/fdt/sys/kern/kern_syscalls.c#2 integrate
.. //depot/projects/fdt/sys/kern/subr_eventhandler.c#3 integrate
.. //depot/projects/fdt/sys/kern/sys_pipe.c#2 integrate
.. //depot/projects/fdt/sys/kern/sysv_ipc.c#2 integrate
.. //depot/projects/fdt/sys/kern/sysv_msg.c#2 integrate
.. //depot/projects/fdt/sys/kern/sysv_sem.c#2 integrate
.. //depot/projects/fdt/sys/kern/sysv_shm.c#2 integrate
.. //depot/projects/fdt/sys/kern/tty_pts.c#4 integrate
.. //depot/projects/fdt/sys/kern/uipc_mqueue.c#2 integrate
.. //depot/projects/fdt/sys/kern/uipc_sem.c#3 integrate
.. //depot/projects/fdt/sys/kern/uipc_shm.c#2 integrate
.. //depot/projects/fdt/sys/kern/uipc_syscalls.c#5 integrate
.. //depot/projects/fdt/sys/kern/vfs_aio.c#3 integrate
.. //depot/projects/fdt/sys/kern/vfs_lookup.c#4 integrate
.. //depot/projects/fdt/sys/kern/vfs_syscalls.c#7 integrate
.. //depot/projects/fdt/sys/kern/vfs_vnops.c#4 integrate
.. //depot/projects/fdt/sys/mips/conf/AR71XX#5 integrate
.. //depot/projects/fdt/sys/mips/include/clock.h#2 integrate
.. //depot/projects/fdt/sys/mips/include/cpufunc.h#4 integrate
.. //depot/projects/fdt/sys/mips/include/db_machdep.h#3 integrate
.. //depot/projects/fdt/sys/mips/include/trap.h#4 integrate
.. //depot/projects/fdt/sys/mips/mips/db_trace.c#5 integrate
.. //depot/projects/fdt/sys/mips/mips/exception.S#8 integrate
.. //depot/projects/fdt/sys/mips/mips/nexus.c#4 integrate
.. //depot/projects/fdt/sys/mips/mips/pm_machdep.c#3 integrate
.. //depot/projects/fdt/sys/mips/mips/pmap.c#8 integrate
.. //depot/projects/fdt/sys/mips/mips/support.S#4 integrate
.. //depot/projects/fdt/sys/mips/mips/tick.c#5 integrate
.. //depot/projects/fdt/sys/mips/mips/trap.c#6 integrate
.. //depot/projects/fdt/sys/mips/sibyte/sb_asm.S#3 integrate
.. //depot/projects/fdt/sys/mips/sibyte/sb_machdep.c#5 integrate
.. //depot/projects/fdt/sys/mips/sibyte/sb_scd.c#3 integrate
.. //depot/projects/fdt/sys/mips/sibyte/sb_scd.h#3 integrate
.. //depot/projects/fdt/sys/modules/Makefile#8 integrate
.. //depot/projects/fdt/sys/modules/alq/Makefile#1 branch
.. //depot/projects/fdt/sys/modules/dummynet/Makefile#2 integrate
.. //depot/projects/fdt/sys/modules/em/Makefile#2 integrate
.. //depot/projects/fdt/sys/modules/ixgbe/Makefile#2 integrate
.. //depot/projects/fdt/sys/net/bpf.c#4 integrate
.. //depot/projects/fdt/sys/net/flowtable.c#4 integrate
.. //depot/projects/fdt/sys/net/if_llatbl.c#4 integrate
.. //depot/projects/fdt/sys/net/if_media.h#2 integrate
.. //depot/projects/fdt/sys/net/if_vlan.c#5 integrate
.. //depot/projects/fdt/sys/net/vnet.c#3 integrate
.. //depot/projects/fdt/sys/net/vnet.h#3 integrate
.. //depot/projects/fdt/sys/net80211/ieee80211.c#4 integrate
.. //depot/projects/fdt/sys/net80211/ieee80211_adhoc.c#3 integrate
.. //depot/projects/fdt/sys/net80211/ieee80211_hostap.c#4 integrate
.. //depot/projects/fdt/sys/net80211/ieee80211_ht.c#2 integrate
.. //depot/projects/fdt/sys/net80211/ieee80211_mesh.c#4 integrate
.. //depot/projects/fdt/sys/net80211/ieee80211_sta.c#5 integrate
.. //depot/projects/fdt/sys/net80211/ieee80211_var.h#4 integrate
.. //depot/projects/fdt/sys/netgraph/netflow/ng_netflow.c#2 integrate
.. //depot/projects/fdt/sys/netinet/ip_divert.c#6 integrate
.. //depot/projects/fdt/sys/netinet/ip_input.c#4 integrate
.. //depot/projects/fdt/sys/netinet/ipfw/dn_sched.h#2 integrate
.. //depot/projects/fdt/sys/netinet/ipfw/dn_sched_prio.c#1 branch
.. //depot/projects/fdt/sys/netinet/ipfw/ip_dn_io.c#3 integrate
.. //depot/projects/fdt/sys/netinet/ipfw/ip_fw_private.h#7 integrate
.. //depot/projects/fdt/sys/netinet/ipfw/ip_fw_sockopt.c#8 integrate
.. //depot/projects/fdt/sys/netinet/ipfw/ip_fw_table.c#7 integrate
.. //depot/projects/fdt/sys/netinet/ipfw/test/Makefile#2 integrate
.. //depot/projects/fdt/sys/netinet/raw_ip.c#7 integrate
.. //depot/projects/fdt/sys/netinet/sctp_indata.c#4 integrate
.. //depot/projects/fdt/sys/netinet/sctp_input.c#6 integrate
.. //depot/projects/fdt/sys/netinet/sctp_output.c#6 integrate
.. //depot/projects/fdt/sys/netinet/sctp_pcb.c#5 integrate
.. //depot/projects/fdt/sys/netinet/sctp_pcb.h#2 integrate
.. //depot/projects/fdt/sys/netinet/sctp_sysctl.c#3 integrate
.. //depot/projects/fdt/sys/netinet/sctp_uio.h#3 integrate
.. //depot/projects/fdt/sys/netinet/sctputil.c#6 integrate
.. //depot/projects/fdt/sys/netinet/sctputil.h#2 integrate
.. //depot/projects/fdt/sys/netinet/tcp_subr.c#3 integrate
.. //depot/projects/fdt/sys/netinet/tcp_timer.c#3 integrate
.. //depot/projects/fdt/sys/netinet/udp_usrreq.c#3 integrate
.. //depot/projects/fdt/sys/netinet6/nd6.c#6 integrate
.. //depot/projects/fdt/sys/netipsec/key.c#3 integrate
.. //depot/projects/fdt/sys/nfsserver/nfs_srvsubs.c#3 integrate
.. //depot/projects/fdt/sys/pc98/pc98/machdep.c#3 integrate
.. //depot/projects/fdt/sys/powerpc/aim/machdep.c#5 integrate
.. //depot/projects/fdt/sys/powerpc/aim/mmu_oea64.c#9 integrate
.. //depot/projects/fdt/sys/powerpc/aim/nexus.c#2 integrate
.. //depot/projects/fdt/sys/powerpc/aim/ofw_machdep.c#3 integrate
.. //depot/projects/fdt/sys/powerpc/booke/interrupt.c#3 integrate
.. //depot/projects/fdt/sys/powerpc/booke/machdep.c#8 integrate
.. //depot/projects/fdt/sys/powerpc/booke/trap_subr.S#2 integrate
.. //depot/projects/fdt/sys/powerpc/mpc85xx/ocpbus.c#3 integrate
.. //depot/projects/fdt/sys/powerpc/mpc85xx/ocpbus.h#2 integrate
.. //depot/projects/fdt/sys/powerpc/mpc85xx/pci_ocp.c#4 integrate
.. //depot/projects/fdt/sys/powerpc/ofw/ofw_real.c#3 integrate
.. //depot/projects/fdt/sys/powerpc/ofw/ofw_syscons.c#3 integrate
.. //depot/projects/fdt/sys/powerpc/powermac/cuda.c#2 integrate
.. //depot/projects/fdt/sys/powerpc/powermac/cudavar.h#2 integrate
.. //depot/projects/fdt/sys/powerpc/powermac/pmu.c#2 integrate
.. //depot/projects/fdt/sys/powerpc/powermac/smu.c#4 integrate
.. //depot/projects/fdt/sys/powerpc/powermac/uninorth.c#2 integrate
.. //depot/projects/fdt/sys/powerpc/powerpc/cpu.c#6 integrate
.. //depot/projects/fdt/sys/rpc/svc.c#2 integrate
.. //depot/projects/fdt/sys/sparc64/include/dcr.h#2 integrate
.. //depot/projects/fdt/sys/sparc64/include/tlb.h#2 integrate
.. //depot/projects/fdt/sys/sparc64/include/tte.h#2 integrate
.. //depot/projects/fdt/sys/sparc64/include/ver.h#3 integrate
.. //depot/projects/fdt/sys/sparc64/include/wstate.h#2 integrate
.. //depot/projects/fdt/sys/sparc64/pci/schizo.c#3 integrate
.. //depot/projects/fdt/sys/sparc64/pci/schizovar.h#3 integrate
.. //depot/projects/fdt/sys/sparc64/sparc64/cheetah.c#3 integrate
.. //depot/projects/fdt/sys/sparc64/sparc64/exception.S#2 integrate
.. //depot/projects/fdt/sys/sparc64/sparc64/genassym.c#3 integrate
.. //depot/projects/fdt/sys/sparc64/sparc64/locore.S#3 integrate
.. //depot/projects/fdt/sys/sparc64/sparc64/machdep.c#6 integrate
.. //depot/projects/fdt/sys/sparc64/sparc64/pmap.c#4 integrate
.. //depot/projects/fdt/sys/sparc64/sparc64/support.S#2 integrate
.. //depot/projects/fdt/sys/sparc64/sparc64/swtch.S#3 integrate
.. //depot/projects/fdt/sys/sun4v/sun4v/machdep.c#2 integrate
.. //depot/projects/fdt/sys/sys/_timespec.h#2 integrate
.. //depot/projects/fdt/sys/sys/eventhandler.h#3 integrate
.. //depot/projects/fdt/sys/sys/imgact.h#3 integrate
.. //depot/projects/fdt/sys/sys/param.h#10 integrate
.. //depot/projects/fdt/sys/sys/pcpu.h#3 integrate
.. //depot/projects/fdt/sys/sys/stat.h#2 integrate
.. //depot/projects/fdt/sys/sys/sysent.h#3 integrate
.. //depot/projects/fdt/sys/sys/timespec.h#2 integrate
.. //depot/projects/fdt/sys/sys/vtoc.h#2 integrate
.. //depot/projects/fdt/sys/vm/uma_int.h#3 integrate
.. //depot/projects/fdt/sys/vm/vm_mmap.c#2 integrate
.. //depot/projects/fdt/tools/build/mk/OptionalObsoleteFiles.inc#7 integrate
.. //depot/projects/fdt/tools/build/options/WITH_GNU_CPIO#2 delete
.. //depot/projects/fdt/tools/regression/usr.bin/ncal/regress.sh#2 integrate
.. //depot/projects/fdt/tools/tools/nanobsd/Files/root/updatep1#2 integrate
.. //depot/projects/fdt/tools/tools/nanobsd/Files/root/updatep2#2 integrate
.. //depot/projects/fdt/usr.bin/biff/biff.1#2 integrate
.. //depot/projects/fdt/usr.bin/calendar/Makefile#3 integrate
.. //depot/projects/fdt/usr.bin/calendar/calendar.1#2 integrate
.. //depot/projects/fdt/usr.bin/calendar/calendar.c#3 integrate
.. //depot/projects/fdt/usr.bin/calendar/calendar.h#2 integrate
.. //depot/projects/fdt/usr.bin/calendar/calendars/calendar.australia#2 integrate
.. //depot/projects/fdt/usr.bin/calendar/calendars/calendar.dutch#3 integrate
.. //depot/projects/fdt/usr.bin/calendar/calendars/calendar.freebsd#5 integrate
.. //depot/projects/fdt/usr.bin/calendar/dates.c#1 branch
.. //depot/projects/fdt/usr.bin/calendar/day.c#3 integrate
.. //depot/projects/fdt/usr.bin/calendar/events.c#1 branch
.. //depot/projects/fdt/usr.bin/calendar/io.c#3 integrate
.. //depot/projects/fdt/usr.bin/calendar/locale.c#1 branch
.. //depot/projects/fdt/usr.bin/calendar/ostern.c#4 integrate
.. //depot/projects/fdt/usr.bin/calendar/parsedata.c#1 branch
.. //depot/projects/fdt/usr.bin/calendar/paskha.c#3 integrate
.. //depot/projects/fdt/usr.bin/calendar/pathnames.h#2 integrate
.. //depot/projects/fdt/usr.bin/calendar/pom.c#1 branch
.. //depot/projects/fdt/usr.bin/calendar/sunpos.c#1 branch
.. //depot/projects/fdt/usr.bin/compress/compress.c#2 integrate
.. //depot/projects/fdt/usr.bin/cpio/Makefile#4 integrate
.. //depot/projects/fdt/usr.bin/find/find.1#2 integrate
.. //depot/projects/fdt/usr.bin/gzip/gzip.c#2 integrate
.. //depot/projects/fdt/usr.bin/kdump/kdump.c#6 integrate
.. //depot/projects/fdt/usr.bin/mail/util.c#2 integrate
.. //depot/projects/fdt/usr.bin/minigzip/Makefile#3 integrate
.. //depot/projects/fdt/usr.bin/ncal/ncal.1#4 integrate
.. //depot/projects/fdt/usr.bin/ncal/ncal.c#5 integrate
.. //depot/projects/fdt/usr.bin/sockstat/sockstat.c#3 integrate
.. //depot/projects/fdt/usr.bin/touch/touch.c#2 integrate
.. //depot/projects/fdt/usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt#2 integrate
.. //depot/projects/fdt/usr.sbin/bsnmpd/modules/snmp_pf/Makefile#3 integrate
.. //depot/projects/fdt/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c#3 integrate
.. //depot/projects/fdt/usr.sbin/bsnmpd/modules/snmp_pf/pf_tree.def#2 integrate
.. //depot/projects/fdt/usr.sbin/config/config.y#2 integrate
.. //depot/projects/fdt/usr.sbin/config/lang.l#3 integrate
.. //depot/projects/fdt/usr.sbin/config/main.c#2 integrate
.. //depot/projects/fdt/usr.sbin/config/mkmakefile.c#2 integrate
.. //depot/projects/fdt/usr.sbin/config/mkoptions.c#2 integrate
.. //depot/projects/fdt/usr.sbin/jls/jls.c#3 integrate
.. //depot/projects/fdt/usr.sbin/lastlogin/lastlogin.c#6 integrate
.. //depot/projects/fdt/usr.sbin/mailwrapper/mailwrapper.8#2 integrate
.. //depot/projects/fdt/usr.sbin/mailwrapper/mailwrapper.c#2 integrate
.. //depot/projects/fdt/usr.sbin/mtree/compare.c#2 integrate
.. //depot/projects/fdt/usr.sbin/mtree/create.c#2 integrate
.. //depot/projects/fdt/usr.sbin/mtree/mtree.8#2 integrate
.. //depot/projects/fdt/usr.sbin/pmcstat/pmcpl_calltree.c#3 integrate
.. //depot/projects/fdt/usr.sbin/pmcstat/pmcstat_log.c#5 integrate
.. //depot/projects/fdt/usr.sbin/ppp/arp.c#2 integrate
.. //depot/projects/fdt/usr.sbin/sysinstall/sysinstall.8#3 integrate
.. //depot/projects/fdt/usr.sbin/vidcontrol/vidcontrol.c#3 integrate
.. //depot/projects/fdt/usr.sbin/zic/Makefile#2 integrate
Differences ...
==== //depot/projects/fdt/MAINTAINERS#5 (text+ko) ====
@@ -1,4 +1,4 @@
-$FreeBSD: src/MAINTAINERS,v 1.157 2010/02/18 21:14:29 edwin Exp $
+$FreeBSD: src/MAINTAINERS,v 1.160 2010/03/26 12:59:15 des Exp $
Please note that the content of this file is strictly advisory.
No locks listed here are valid. The only strict review requirements
@@ -36,8 +36,6 @@
cdboot jhb Pre-commit review requested.
pxeboot jhb Pre-commit review requested.
witness jhb Pre-commit review requested.
-twe aradford@amcc.com Pre-commit review requested
-twa aradford@amcc.com Pre-commit review requested
CAM gibbs,
ken Pre-commit review requested. send to scsi@freebsd.org
devstat(9) ken Pre-commit review requested.
@@ -59,15 +57,12 @@
fetch des Advance notification requested.
libpam des Pre-commit review requested.
openssh des Pre-commit review requested.
-pseudofs des Advance notification requested.
-procfs des Advance notification requested.
-linprocfs des Advance notification requested.
+pseudofs des Pre-commit review requested.
+procfs des Pre-commit review requested.
+linprocfs des Pre-commit review requested.
lpr gad Pre-commit review requested, particularly for
lpd/recvjob.c and lpd/printjob.c.
newsyslog(8) gad Heads-up appreciated. I'm going thru the PR's for it.
-pkill gad Heads-up appreciated.
-ps gad I am working on a number of changes to this. Would
- like advance notice of major changes planned to it.
cvs peter Heads-up appreciated, try not to break it.
nvi peter Try not to break it.
libz peter Try not to break it.
@@ -76,9 +71,6 @@
offer a pre-commit review for anything non-trivial.
ipfw ipfw Pre-commit review preferred. send to ipfw@freebsd.org
drm rnoland Just keep me informed of changes, try not to break it.
-libufs jmallett Willing to handle problems, help with work.
-fdc(4) joerg Just keep me informed of changes, try not to break it.
-sppp(4) joerg Just keep me informed of changes, try not to break it.
unifdef(1) fanf Pre-commit review requested.
ntp roberto Pre-commit review requested.
inetd dwmalone Recommends pre-commit review.
@@ -144,4 +136,3 @@
sys/modules/3dfx/Makefile:MAINTAINER= cokane@FreeBSD.org
sys/modules/urio/Makefile:MAINTAINER= Iwasa Kazmi
tools/tools/sysdoc/Makefile:MAINTAINER= trhodes@FreeBSD.org
-usr.sbin/zic/Makefile:MAINTAINER= wollman@FreeBSD.org
==== //depot/projects/fdt/Makefile#7 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/Makefile,v 1.364 2010/03/03 21:08:44 imp Exp $
+# $FreeBSD: src/Makefile,v 1.365 2010/03/18 18:58:17 dougb Exp $
#
# The user-driven targets are:
#
@@ -312,6 +312,7 @@
"check _.${target}.buildworld for details" | ${MAKEFAIL}))
@echo ">> ${target} buildworld completed on `LC_ALL=C date`"
.endif
+.if !defined(MAKE_JUST_WORLDS)
.if exists(${.CURDIR}/sys/${target}/conf/NOTES)
@(cd ${.CURDIR}/sys/${target}/conf && env __MAKE_CONF=/dev/null \
${MAKE} LINT > ${.CURDIR}/_.${target}.makeLINT 2>&1 || \
@@ -320,6 +321,7 @@
.endif
@cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} TARGET=${target} \
universe_kernels
+.endif
@echo ">> ${target} completed on `LC_ALL=C date`"
.endfor
universe_kernels: universe_kernconfs
==== //depot/projects/fdt/Makefile.inc1#13 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/Makefile.inc1,v 1.641 2010/03/07 14:55:43 antoine Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.642 2010/03/24 18:40:57 delphij Exp $
#
# Make command line options:
# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
@@ -283,6 +283,7 @@
VERSION="${VERSION}" \
MACHINE=i386 \
MACHINE_ARCH=i386 \
+ MACHINE_CPU="i686 mmx sse sse2" \
INSTALL="sh ${.CURDIR}/tools/install.sh" \
PATH=${TMPPATH} \
CC="${CC} ${LIB32FLAGS}" \
==== //depot/projects/fdt/ObsoleteFiles.inc#11 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/ObsoleteFiles.inc,v 1.229 2010/03/14 10:18:58 ed Exp $
+# $FreeBSD: src/ObsoleteFiles.inc,v 1.232 2010/03/27 03:17:39 marcel Exp $
#
# This file lists old files (OLD_FILES), libraries (OLD_LIBS) and
# directories (OLD_DIRS) which should get removed at an update. Recently
@@ -14,6 +14,19 @@
# The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last.
#
+# 20100326: [ia64] removed
+.if ${TARGET_ARCH} == "ia64"
+OLD_FILES+=usr/include/machine/nexusvar.h
+.endif
+# 20100326: gcpio removal
+OLD_FILES+=usr/bin/gcpio
+OLD_FILES+=usr/share/info/cpio.info.gz
+OLD_FILES+=usr/share/man/man1/gcpio.1.gz
+# 20100322: libz update
+OLD_LIBS+=lib/libz.so.5
+.if ${TARGET_ARCH} == "amd64"
+OLD_LIBS+=usr/lib32/libz.so.5
+.endif
# 20100314: removal of regexp.h
OLD_FILES+=usr/include/regexp.h
OLD_FILES+=usr/share/man/man3/regexp.3.gz
==== //depot/projects/fdt/bin/cp/utils.c#3 (text+ko) ====
@@ -33,7 +33,7 @@
#endif
#endif /* not lint */
#include
-__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.60 2010/01/17 09:37:31 gavin Exp $");
+__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.61 2010/03/28 13:16:08 ed Exp $");
#include
#include
@@ -323,8 +323,8 @@
fs->st_mode &= S_ISUID | S_ISGID | S_ISVTX |
S_IRWXU | S_IRWXG | S_IRWXO;
- TIMESPEC_TO_TIMEVAL(&tv[0], &fs->st_atimespec);
- TIMESPEC_TO_TIMEVAL(&tv[1], &fs->st_mtimespec);
+ TIMESPEC_TO_TIMEVAL(&tv[0], &fs->st_atim);
+ TIMESPEC_TO_TIMEVAL(&tv[1], &fs->st_mtim);
if (islink ? lutimes(to.p_path, tv) : utimes(to.p_path, tv)) {
warn("%sutimes: %s", islink ? "l" : "", to.p_path);
rval = 1;
==== //depot/projects/fdt/bin/ls/cmp.c#2 (text+ko) ====
@@ -36,7 +36,7 @@
#endif /* not lint */
#endif
#include
-__FBSDID("$FreeBSD: src/bin/ls/cmp.c,v 1.18 2006/03/24 16:38:02 jhb Exp $");
+__FBSDID("$FreeBSD: src/bin/ls/cmp.c,v 1.19 2010/03/28 13:16:08 ed Exp $");
#include
@@ -66,17 +66,17 @@
modcmp(const FTSENT *a, const FTSENT *b)
{
- if (b->fts_statp->st_mtimespec.tv_sec >
- a->fts_statp->st_mtimespec.tv_sec)
+ if (b->fts_statp->st_mtim.tv_sec >
+ a->fts_statp->st_mtim.tv_sec)
return (1);
- if (b->fts_statp->st_mtimespec.tv_sec <
- a->fts_statp->st_mtimespec.tv_sec)
+ if (b->fts_statp->st_mtim.tv_sec <
+ a->fts_statp->st_mtim.tv_sec)
return (-1);
- if (b->fts_statp->st_mtimespec.tv_nsec >
- a->fts_statp->st_mtimespec.tv_nsec)
+ if (b->fts_statp->st_mtim.tv_nsec >
+ a->fts_statp->st_mtim.tv_nsec)
return (1);
- if (b->fts_statp->st_mtimespec.tv_nsec <
- a->fts_statp->st_mtimespec.tv_nsec)
+ if (b->fts_statp->st_mtim.tv_nsec <
+ a->fts_statp->st_mtim.tv_nsec)
return (-1);
return (strcoll(a->fts_name, b->fts_name));
}
@@ -92,17 +92,17 @@
acccmp(const FTSENT *a, const FTSENT *b)
{
- if (b->fts_statp->st_atimespec.tv_sec >
- a->fts_statp->st_atimespec.tv_sec)
+ if (b->fts_statp->st_atim.tv_sec >
+ a->fts_statp->st_atim.tv_sec)
return (1);
- if (b->fts_statp->st_atimespec.tv_sec <
- a->fts_statp->st_atimespec.tv_sec)
+ if (b->fts_statp->st_atim.tv_sec <
+ a->fts_statp->st_atim.tv_sec)
return (-1);
- if (b->fts_statp->st_atimespec.tv_nsec >
- a->fts_statp->st_atimespec.tv_nsec)
+ if (b->fts_statp->st_atim.tv_nsec >
+ a->fts_statp->st_atim.tv_nsec)
return (1);
- if (b->fts_statp->st_atimespec.tv_nsec <
- a->fts_statp->st_atimespec.tv_nsec)
+ if (b->fts_statp->st_atim.tv_nsec <
+ a->fts_statp->st_atim.tv_nsec)
return (-1);
return (strcoll(a->fts_name, b->fts_name));
}
@@ -118,17 +118,17 @@
birthcmp(const FTSENT *a, const FTSENT *b)
{
- if (b->fts_statp->st_birthtimespec.tv_sec >
- a->fts_statp->st_birthtimespec.tv_sec)
+ if (b->fts_statp->st_birthtim.tv_sec >
+ a->fts_statp->st_birthtim.tv_sec)
return (1);
- if (b->fts_statp->st_birthtimespec.tv_sec <
- a->fts_statp->st_birthtimespec.tv_sec)
+ if (b->fts_statp->st_birthtim.tv_sec <
+ a->fts_statp->st_birthtim.tv_sec)
return (-1);
- if (b->fts_statp->st_birthtimespec.tv_nsec >
- a->fts_statp->st_birthtimespec.tv_nsec)
+ if (b->fts_statp->st_birthtim.tv_nsec >
+ a->fts_statp->st_birthtim.tv_nsec)
return (1);
- if (b->fts_statp->st_birthtimespec.tv_nsec <
- a->fts_statp->st_birthtimespec.tv_nsec)
+ if (b->fts_statp->st_birthtim.tv_nsec <
+ a->fts_statp->st_birthtim.tv_nsec)
return (-1);
return (strcoll(a->fts_name, b->fts_name));
}
@@ -144,17 +144,17 @@
statcmp(const FTSENT *a, const FTSENT *b)
{
- if (b->fts_statp->st_ctimespec.tv_sec >
- a->fts_statp->st_ctimespec.tv_sec)
+ if (b->fts_statp->st_ctim.tv_sec >
+ a->fts_statp->st_ctim.tv_sec)
return (1);
- if (b->fts_statp->st_ctimespec.tv_sec <
- a->fts_statp->st_ctimespec.tv_sec)
+ if (b->fts_statp->st_ctim.tv_sec <
+ a->fts_statp->st_ctim.tv_sec)
return (-1);
- if (b->fts_statp->st_ctimespec.tv_nsec >
- a->fts_statp->st_ctimespec.tv_nsec)
+ if (b->fts_statp->st_ctim.tv_nsec >
+ a->fts_statp->st_ctim.tv_nsec)
return (1);
- if (b->fts_statp->st_ctimespec.tv_nsec <
- a->fts_statp->st_ctimespec.tv_nsec)
+ if (b->fts_statp->st_ctim.tv_nsec <
+ a->fts_statp->st_ctim.tv_nsec)
return (-1);
return (strcoll(a->fts_name, b->fts_name));
}
==== //depot/projects/fdt/bin/pax/Makefile#3 (text+ko) ====
@@ -1,5 +1,5 @@
# @(#)Makefile 8.1 (Berkeley) 5/31/93
-# $FreeBSD: src/bin/pax/Makefile,v 1.14 2010/02/07 17:05:22 imp Exp $
+# $FreeBSD: src/bin/pax/Makefile,v 1.15 2010/03/30 23:10:56 delphij Exp $
# To install on versions prior to BSD 4.4 the following may have to be
# defined with CFLAGS +=
@@ -29,8 +29,5 @@
SRCS= ar_io.c ar_subs.c buf_subs.c cache.c cpio.c file_subs.c ftree.c \
gen_subs.c getoldopt.c options.c pat_rep.c pax.c sel_subs.c \
tables.c tar.c tty_subs.c
-#XXX NOTYET
-#MAN= pax.1 tar.1 cpio.1
-#LINKS= ${BINDIR}/pax ${BINDIR}/tar ${BINDIR}/pax ${BINDIR}/cpio
.include
==== //depot/projects/fdt/bin/pax/getoldopt.c#2 (text+ko) ====
@@ -1,4 +1,4 @@
-/* $OpenBSD: getoldopt.c,v 1.4 2000/01/22 20:24:51 deraadt Exp $ */
+/* $OpenBSD: getoldopt.c,v 1.9 2009/10/27 23:59:22 deraadt Exp $ */
/* $NetBSD: getoldopt.c,v 1.3 1995/03/21 09:07:28 cgd Exp $ */
/*-
@@ -7,11 +7,11 @@
* otherwise, it uses the old rules used by tar, dump, and ps.
*
* Written 25 August 1985 by John Gilmore (ihnp4!hoptoad!gnu) and placed
- * in the Pubic Domain for your edification and enjoyment.
+ * in the Public Domain for your edification and enjoyment.
*/
#include