From owner-p4-projects@FreeBSD.ORG Sun Oct 5 00:13:41 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5D9DC106568A; Sun, 5 Oct 2008 00:13: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 2103F1065687 for ; Sun, 5 Oct 2008 00:13:41 +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 0DC318FC14 for ; Sun, 5 Oct 2008 00:13:41 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m950DeHu045737 for ; Sun, 5 Oct 2008 00:13:40 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m950DePu045735 for perforce@freebsd.org; Sun, 5 Oct 2008 00:13:40 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 5 Oct 2008 00:13:40 GMT Message-Id: <200810050013.m950DePu045735@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 Cc: Subject: PERFORCE change 150992 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 00:13:41 -0000 http://perforce.freebsd.org/chv.cgi?CH=150992 Change 150992 by pgj@kolbasz on 2008/10/05 00:13:10 Add Hungarian translation of chapter "Updating FreeBSD" from Handbook Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/updating/chapter.sgml#2 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/updating/chapter.sgml#2 (text+ko) ==== @@ -4,6 +4,7 @@ --> @@ -14,318 +15,450 @@ Tom Rhodes - Written by + Írta: Colin Percival - Based on notes provided by + A megíráshoz felhasznált + jegyzeteket készítette: - Updating &os; + A &os; frissítése - Synopsis + Áttekintés - Updating FreeBSD + a &os; frissítése freebsd-update - Updating + frissítés - Over time, one primary aspect of the &os; operating system - has remained the same. This is the requirement to use - applications and utilities to obtain major and minor system - updates. + A &os; operációs rendszerrel szemben + fejlõdése során egy komoly + elvárás az idõk folyamán + változatlanul fennmaradt: a felhasználóknak + szüksége van olyan alkalmazásokra és + segédprogramokra, amelyekkel képesek a nagyobb + és a kisebb rendszerfrissítéseket + letölteni. - For many years, users wishing to upgrade their system, - collect security patches, and obtain port and package updates - without breaking the Ports Collection visioning methods were - forced to use the CVSup tool. + Hosszú éveken keresztül a rendszerüket + frissíteni kívánó + felhasználók a CVSup + segítségével voltak kénytelenek + elvégezni a különféle biztonsági + javítások letöltését, valamint a + telepített portok és csomagok + frissítését a Portgyûjtemény + által támogatott módszerekkel + összhangban. - While use of CVSup is still - supported, and a true C-language version - was added to &os;, there are new methods to acquire system - updates. + Miközben a CVSup + továbbra is használható, illetve + bekerült az alaprendszerbe egy teljesen C nyelven + íródott változata, egyéb + módszerek is születettek a rendszer naprakészen + tartására. - Tools such as &man.portsnap.8;, and &man.freebsd-update.8; - have streamlined the upgrade process. These - new methods increase productivity while providing a more simple - interface for users. Some of the new tools may be run from - &man.cron.8; reducing the manual intervention of the systems - administrator; a benefit for those who monitor hundreds of &os; - machines. + A &man.portsnap.8; és &man.freebsd-update.8; + elnevezésû eszközök + modernizálták a frissítési + folyamatát. Elõdeiknél sokkal + hatékonyabbak és a felhasználók + számára is könnyebben alkalmazhatóak. + Némelyek közülük akár a &man.cron.8; + használatával is futtathatóak, aminek + köszönhetõen szinte teljesen + önállósítható a mûvelet. Ez + kifejezetten azok számára jelent elõnyt, akik + több száz &os; alapú rendszer + felügyeletéért felelõsek. - This chapter will explain these new methods, and how users - and system administrators alike may benefit from their practical - and easy use. + Ebben a fejezetben bemutatjuk ezeket az új + módszereket, valamint eláruljuk, hogy a + felhasználók és rendszergazdák milyen + módon tudnak leginkább profitálni + használatukból. - After reading this chapter, you will know: + A fejezet elolvasása során megismerjük: - What utilities may be used to update the system and - the Ports Collection. + a Portgyûjtemény + frissítésére milyen eszközök + állnak rendelkezésre; - How to use freebsd-update to apply - security patches and perform major and minor &os; - upgrades. + a freebsd-update parancs hogyan + alkalmazható a &os; biztonsági + javításainak, vagy kisebb és nagyobb + frissítéseinek + letöltésére; - How to compare the state of an installed system against - a known pristine copy. + hogyan vessük össze a telepített + rendszerünk állapotát egy ismert tiszta + változattal. - Before reading this chapter, you should: + A fejezet elolvasásához ajánlott: - Understand &unix; and &os; basics - (). + a &unix; és a &os; alapjainak ismerete (); - Be familiar with the basics of kernel - configuration/compilation - (). + a rendszermag konfigurációjának + és fordításának ismerete (); - Have some familiarity with the Ports Collection and - installing third party applications on &os; - (). + a Portgyûjtemény alapvetõ fogalmainak, + valamint a külsõ alkalmazások + telepítésének ismerete (); - Be familiar with the various source components which make - up &os; and how to use the &man.mergemaster.8; tool - (). + a &os; alaprendszerét alkotó + forráskódok + felépítésének, valamint a + &man.mergemaster.8; eszköz használatának + ismerete (). - FreeBSD Update + A <command>freebsd-update</command> - Applying security patches is an important part of maintaining - computer software, especially the operating system. For the - longest time on &os; this process was not an easy one. Patches - had to be applied to the source code, the code rebuilt into - binaries, and then the binaries had to be re-installed. + A biztonsági javítások + telepítése minden + számítógépes szoftver, + különösen az operációs rendszerek + számára lényeges mozzanat. Nagyon + hosszú ideig ez a &os; esetében nem volt + könnyen megoldható: a javításokat + közvetlenül a forráskódon kellett + elvégezni, ezekbõl újrafordítani a + rendszert, majd telepíteni. - This is no longer the case as &os; now includes a utility - simply called freebsd-update. This utility - provides two separate functions. First, it allows for binary - security and errata updates to be applied to the &os; base system - without the build and install requirements. Second, the utility - supports minor and major release upgrades. + Ez a nehézség mostanra viszont már + elhárult, mivel a &os; legfrissebb verziói már + tartalmaznak egy freebsd-update nevû + segédprogramot, amellyel mindez leegyszerûsödik. + Ez a program két külön funkciót lát + el. Elõször is, lehetõvé teszi, hogy a &os; + alaprendszer újrafordítása és + -telepítése nélkül javítsunk + biztonsági és egyéb apró + hibákat, valamint másodsorban támogatja a + kisebb és nagyobb verziójú kiadások + közti váltást. - Binary updates are available for all architectures and - releases currently supported by the security team; however, - some features, such as the &os; operating system upgrades, - require the latest release of &man.freebsd-update.8; and - &os; 6.3. Before updating to a new release, the current - release announcements should be reviewed as they may contain - important information pertinent to the desired release. These - announcements may be viewed at the following link: - . + Ezek a bináris frissítések azonban csak + a &os; biztonsági csapata által is felügyelt + architektúrák és kiadások + esetén érhetõek el. Emellett bizonyos + lehetõségek használatához, + például a &os; verziói közti + átállás támogatásához + a &man.freebsd-update.8; legújabb változata, + valamint minimum a &os; 6.3 kiadása + szükségeltetik. Ezért ne felejtsük el + alaposan átolvasni a legújabb + kiadásokról szóló + bejelentéseket mielõtt frissítenénk + rájuk, mivel ezzel kapcsolatban fontos + információkat tartalmazhatnak. Az említett + bejelentések a címen + érhetõek el. - If a crontab utilizing the features - of freebsd-update exists, it must be - disabled before the following operation is started. The - latest version of freebsd-update may - be installed by downloading the tar and - gzip'd package from the above - URL and installed with the following - commands: + Ha a crontab már hivatkozik a + freebsd-update programra, akkor a most + következõ mûvelet elkezdése elõtt + tiltsuk le. A freebsd-update legújabb + változatát tartalmazó, + gzip és tar + parancsokkal tömörített csomagját az + elõbbi címrõl tölthetjük le, majd az + alábbi parancsok kiadásával + telepíthetjük: &prompt.root; gunzip -c freebsd-update-upgrade.tgz | tar xvf - &prompt.root; mv freebsd-update.sh /usr/sbin/freebsd-update &prompt.root; mv freebsd-update.conf /etc - For all current releases, downloading the latest version - is not required. + A &os; frissebb változatainál már semmit + sem kell telepítenünk a + használatához. - The Configuration File + A konfigurációs állományok - Some users may wish to tweak the configuration file, - allowing better control of the process. The options are - very well documented, but the following few may require a - bit more explanation: + Elõfordulhat, hogy változtatni akarunk valamin + a frissítési folyamatban és ezért + szeretnénk módosítani a programhoz + tartozó konfigurációs + állományt. Az opciók részletes + ismertetéssel rendelkeznek, habár + némelyiknél még további + magyarázat kellhet: - # Components of the base system which should be kept updated. + # Az alaprendszerben frissíteni kívánt komponensek Components src world kernel - This parameter controls what parts of &os; will be kept - up to date. The default is to update the source code, the - entire base system, and the kernel. Components are the - same as those available during the install, for instance, - adding "world/games" here would allow game patches to be - applied. Using "src/bin" would allow the source code in - src/bin to be - updated. + Ezzel a paraméterrel határozhatjuk meg, hogy a + &os; mely részei kerüljenek frissítésre. + Alapértelmezés szerint a program frissíti a + forrásokat, a teljes alaprendszert és a + rendszermagot. Komponensként a + telepítésnél választható + elemeket adhatjuk meg, például "world/games" + hozzáadásakor a games kategória elemei is + folyamatosan frissülni fognak. Az "src/bin" + megadásakor pedig az src/bin könyvtár + tartalma frissül. - The best option is to leave this at the default as - changing it to include specific items will require the user - to list every item they prefer to be updated. This could - have disastrous consequences as source code and binaries may - become out of sync. + Ezt a beállítást a legjobb meghagyni az + alapértelmezett értéken, mivel a + további elemek megadásánál + egyenként fel kell sorolni a frissítendõ + komponenseket. Ha itt viszont kifelejtünk valamit, akkor + könnyen megeshet, hogy a források és a + binárisok verziója elcsúszik + egymástól. - # Paths which start with anything matching an entry in an IgnorePaths -# statement will be ignored. + # Az IgnorePaths beállítás után megadott szövegre illeszkedõ összes +# bejegyzés frissítése kimarad IgnorePaths - Add paths, such as - /bin or - /sbin to leave these - specific directories untouched during the update - process. This option may be used to prevent - freebsd-update from overwriting local - modifications. + Ennél a beállításnál + azokat a könyvtárakat kell megadnunk, amelyeket + (és tartalmukat) ki szeretnénk hagyni a + frissítés során. Ezek lehetnek + például a /bin vagy az /sbin. Így meg tudjuk + akadályozni, hogy freebsd-update + esetleg felülírjon valamilyen helyi + változtatást a rendszerünkben. - # Paths which start with anything matching an entry in an UpdateIfUnmodified -# statement will only be updated if the contents of the file have not been -# modified by the user (unless changes are merged; see below). + # Az UpdateIfUnmodified beállítás után megadott elérési útvonalakon csak +# a felhasználó által még nem módosított állományok fognak frissülni +# (hacsak a módosításokat össze nem fésüljük, lásd lentebb) UpdateIfUnmodified /etc/ /var/ /root/ /.cshrc /.profile - Update configuration files in the specified directories - only if they have not been modified. Any changes made by the - user will invalidate the automatic updating of these files. - There is another option, - KeepModifiedMetadata, which will instruct - freebsd-update to save the changes during - the merge. + A megadott könyvtárakban csak azokat a + konfigurációs állományokat fogja + frissíteni, amelyeket nem változtattuk meg. + Amennyiben bármelyikük eltér az eredetileg + frissítendõ változattól, azt a program + nem módosítja. Létezik egy másik + hasonló beállítás, a + KeepModifiedMetadata, amely + hatására a freebsd-update az + összefésülés során elmenti a + változtatásokat. - # When upgrading to a new &os; release, files which match MergeChanges -# will have any local changes merged into the version from the new release. + # A MergeChanges beállításnál szereplõ állományok helyi módosításait +# automatikusan összefésüljük a &os; újabb verziójára frissítése közben MergeChanges /etc/ /var/named/etc/ - List of directories with configuration files that - freebsd-update should attempt merges in. - The file merge process is a series of &man.diff.1; patches - similar to &man.mergemaster.8; with fewer options, the merges - are either accepted, open an editor, or - freebsd-update will abort. When in doubt, - backup /etc and just - accept the merges. See for more - information about the mergemaster - command. + Itt azokat a könyvtárakat adhatjuk meg, + amelyekben a freebsd-update + számára engedélyezzük a + konfigurációs állományok új + verziójának + összefésülését a jelenlegi + állapottal. Az összefésülés + lényegében a &man.mergemaster.8; + használatánál már megszokott + módon, &man.diff.1; formátumban érkezõ + módosítások sorozata alapján + történik. Ekkor egy szövegszerkesztõ + segítségével felügyelhetjük az + összefésülés menetét vagy + megállíthatjuk a freebsd-update + futását. Ha kétségeink + adódnak, akkor egyszerûen mentsük le az + /etc + könyvtárat és fogadjuk el mindegyik + összefésülés eredményét. + A mergemaster + mûködésérõl a ad részletesebb + tájékoztatást. - # Directory in which to store downloaded updates and temporary -# files used by &os; Update. + # A &os; frissítésekor ezt a könyvtárat fogja a program használni a +# letöltött módosítások és az egyéb ideiglenes állományok tárolására # WorkDir /var/db/freebsd-update - This directory is where all patches and temporary - files will be placed. In cases where the user is doing - a version upgrade, this location should have a least a - gigabyte of disk space available. + Az itt megadott könyvtárba fognak kerülni + az elvégzendõ módosítások + és az egyéb ideiglenesen keletkezõ + állományok. A verziók közti + váltás során ebben a + könyvtárban ajánlott legalább + 1 GB szabad tárterületnek lennie. - # When upgrading between releases, should the list of Components be -# read strictly (StrictComponents yes) or merely as a list of components -# which *might* be installed of which &os; Update should figure out -# which actually are installed and upgrade those (StrictComponents no)? + # A kiadások közti váltás során a Components beállításnál megadott +# elemek kerüljenek csak frissítésre (StrictComponents yes), vagy a +# program próbálja meg magától kitalálni, hogy milyen komponesek +# *lehetnek* fenn a rendszeren és azokat frissítse (StrictComponents +# no)? # StrictComponents no - When set to yes, - freebsd-update will assume that the - Components list is complete and will not - attempt to make changes outside of the list. Effectively, - freebsd-update will attempt to update - every file which belongs to the Components - list. + Ha ennél a beállításnál a + yes értéket adjuk meg, akkor a + freebsd-update feltételezni fogja, + hogy a Components opciónál + felsoroltunk minden frissítendõ komponenst és + nem próbál meg mást is + megváltoztatni. Ilyenkor tehát a + freebsd-update tulajdonképpen + egyedül csak a Components által + meghatározott elemekhez tartozó + állományokat fogja frissíteni. - Security Patches + Biztonsági javítások - Security patches are stored on a remote machine and - may be downloaded and installed using the following - command: + A biztonsági javítások mindig egy + távoli gépen tárolódnak, a + következõ parancsok használatával + tölthetõek le és + telepíthetõek: &prompt.root; freebsd-update fetch &prompt.root; freebsd-update install - If any kernel patches have been applied the system will - need a reboot. If all went well the system should be patched - and freebsd-update may be ran as a nightly - &man.cron.8; job. An entry in /etc/crontab - would be sufficient to accomplish this task: + Amennyiben a rendszermagot is érintik + javítások, úgy a rendszert a mûvelet + befejezõdésével újra kell + indítanunk. Ha minden a megfelelõ módon + történt, akkor a rendszerünk már + tartalmazni fogja a korábban letöltött + és telepített javításokat, és + a freebsd-update akár + beállítható egy naponta + végrehajtandó &man.cron.8; feladatnak. Ehhez + mindössze a következõ bejegyzést kell + elhelyeznünk az /etc/crontab + állományban: @daily root freebsd-update cron - This entry states that once every day, the - freebsd-update will be ran. In this way, - using the argument, - freebsd-update will only check if updates - exist. If patches exist, they will automatically be downloaded - to the local disk but not applied. The - root user will be sent an email so they - may install them manually. + A bejegyzés szerint naponta egyszer le fog futni a + freebsd-update. Ilyenkor, vagyis a + paraméter megadásakor a + freebsd-update csak ellenõrzi, hogy + vannak-e telepítendõ frissítések. Ha + talál, akkor automatikusan letölti ezeket a lemezre, + de nem telepíti. Helyette levélben + értesíti a root + felhasználót, aki ezután bármikor + manuálisan kérheti a + telepítést. - If anything went wrong, freebsd-update - has the ability to roll back the last set of changes with - the following command: + Probléma esetén az alábbi paranccsal + megkérhetjük a freebsd-update + programot a legutóbb telepített + módosítások + visszavonására: &prompt.root; freebsd-update rollback - Once complete, the system should be restarted if the kernel - or any kernel modules were modified. This will allow &os; to - load the new binaries into memory. + Ha ez a visszavonás a rendszermagra vagy annak + moduljaira is vonatkozott, akkor a rendszert újra kell + indítanunk a parancs futásának + befejezõdésével. A &os; csak ilyenkor + képes betölteni az új binárisokat + betölteni a memóriába. - The freebsd-update only works with - the GENERIC kernel. If any changes have - been made to GENERIC or a custom kernel - has been installed, freebsd-update will - not complete — failing in the former case and - producing an error in the latter. + A freebsd-update + kizárólag csak a GENERIC + konfigurációjú rendszermagok + esetén alkalmazható. Amennyiben a + GENERIC típusú + rendszermagot módosítottuk, vagy egy + saját rendszermagot telepítettünk, a + freebsd-update nem fog rendesen + mûködni — az elõbbi esetben + megáll, az utóbbiban pedig hibát fog + jelezni. - Major and Minor Upgrades + Váltás kisebb és nagyobb + verziók között - This process will remove old object files and - libraries which will break most third party applications. - It is recommended that all installed ports either be removed - and re-installed or upgraded later using the - ports-mgmt/portupgrade - utility. Most users will want to run a test build using - the following command: + Verziók közti váltás során + a külsõ alkalmazások + mûkõdését akadályozó + régi tárgykódok és + függvénykönyvtárak törlõdni + fognak. Ezért javasoljuk, hogy vagy + töröljük le az összes portot és + telepítsük újra, vagy az alaprendszer + frissítése után hozzuk ezeket is + naprakész állapotba a ports-mgmt/portupgrade + segédprogram segítségével. + Elõször minden bizonnyal szeretnék + kipróbálni a frissítést, ezt a + következõ paranccsal tehetjük meg: &prompt.root; portupgrade -af - This will ensure everything will be re-installed - correctly. Note that setting the - BATCH environment variable to - yes will answer yes to - any prompts during this process, removing the need for - manual intervention during the build process. + Ezzel gondoskodunk róla, hogy a minden a + megfelelõen telepítõdjön újra. Ha a + BATCH környezeti változót a + yes értékre + állítjuk, akkor a folyamat során + megjelenõ összes kérdésre automatikusan + a yes választ adjuk, ezáltal + önállósítani tudjuk. - Major and minor version updates may be performed by - providing freebsd-update with a release - version target, for example, the following command will - update to &os; 6.3: + A freebsd-update képes + frissíteni rendszerünket egy adott kiadásra. + Például a következõ paraméterek + megadásával válthatunk a &os; 6.3 + használatára: &prompt.root; freebsd-update -r 6.3-RELEASE upgrade - After the command has been received, - freebsd-update will evaluate the - configuration file and current system in an attempt to gather - the information necessary to update the system. A screen - listing will display what components have been detected and - what components have not been detected. For example: + A parancs elindulása után nem sokkal, a + váltáshoz szükséges + információk + összegyûjtéséhez a + freebsd-update elemzi a + konfigurációs állományában + megadott beállításokat és a rendszer + jelenleg használt verzióját. A + képernyõn ekkor sorban megjelennek a program + részérõl érzékelt és nem + érzékelt komponensek. Mint például + ahogy itt látható: Looking up update.FreeBSD.org mirrors... 1 mirrors found. Fetching metadata signature for 6.3-BETA1 from update1.FreeBSD.org... done. @@ -344,68 +477,108 @@ Does this look reasonable (y/n)? y - At this point, freebsd-update will - attempt to download all files required for the upgrade. In - some cases, the user may be prompted with questions regarding - what to install or how to proceed. + Ekkor a freebsd-update + megpróbálja letölteni a verziók + közti váltáshoz szükséges + összes állományt. Bizonyos esetekben + kérdésekkel fordul a felhasználó + felé arra vonatkozóan, hogy miket + telepítsen fel vagy mit csináljon. - After all patches have been downloaded to the local - system, they will then be applied. This process may take - a while depending on the speed and workload of the machine. - Configuration files will then be merged — this part - of the process requires some user intervention as a file may be - merged or an editor may appear on screen for a manual merge. - The results of every successful merge will be shown to the user - as the process continues. A failed or ignored merge will cause - the process to abort. Users may wish to make a backup of - /etc and manually merge - important files, such as master.passwd - or group at a later time. + A javítások letöltését + követõen megkezdõdik a + telepítésük. A váltás ezen + lépése az adott gép aktuális + terhelésétõl és + sebességétõl függõen + változó hosszúságú lehet. + Ezután a konfigurációs + állományok összefésülése + zajlik le — itt általában a emberi + felügyeletre is szükség van az + állományok + összefésülésének + irányításához, amelynek folyamatosan + láthatóak az eredményei. A + meghiúsult vagy kihagyott + összefésülések a teljes + frissítési folyamat leállását + vonják maguk után. Az /etc könyvtárban + tárolt fontosabb állományokról, mint + például a master.passwd vagy + group javasolt elõzetesen + biztonsági mentést készíteni + és késõbb kézzel hozzájuk adni + a változtatásaikat. - The system is not being altered yet, all patching and - merging is happening in another directory. When all - patches have been applied successfully, all configuration - files have been merged and it seems the process will go - smoothly, the changes will need to be committed by the - user. + A rendszerben ekkor még nem lesz jelen semmilyen + konkrét változás, az összes + említett javítás és + összefésülés egy külön + könyvtárban történik. A + telepített javításokat és az + összefésült konfigurációs + állományokat a folyamat végén + magának a felhasználónak kell + véglegesíteni. - Once this process is complete, the upgrade may be committed - to disk using the following command. + A frissítési eljárás + végén a következõ parancs + kiadásával tudjuk ténylegesen + érvényesíteni az eddig elvégzett + módosításokat: &prompt.root; freebsd-update install - The kernel and kernel modules will be patched first. At - this point the machine must be rebooted. The following - command may be issued to restart the machine so the new - kernel will be loaded into memory: + Elõször mindig a rendszermag és a + hozzátartozó modulok cserélõdnek le. + Ahogy ez végrehajtódott, újra kell + indítanunk a rendszert. Az új rendszermagot + tehát a következõ parancs + futtatásával tudjuk a rendszer + újraindításán keresztül a + memóriába juttatni: &prompt.root; shutdown -r now - Once the system has come back online, - freebsd-update will need to be started - again. The state of the process has been saved and thus, - freebsd-update will not start from the - beginning, but will remove all old shared libraries and object - files. To continue to this stage, issue the following - command: + A rendszer sikeres újraindulása után + ismét el kell indítanunk a + freebsd-update programot, amely + korábban már elmentette a frissítés + állapotát, emiatt a legutóbbi + pontról fog folytatódni, illetve törli az + osztott könyvtárak és + tárgykódok régebbi változatait. + Innen az alábbi paranccsal léphetünk + tovább: &prompt.root; freebsd-update install - Depending on whether any libraries version numbers got - bumped, there may only be two install phases instead of - three. + A függvénykönyvtárak + verziói közti eltérések + mértékétõl függõen + elképzelhetõ, hogy a telepítés az + említett három fázis helyett + kettõben történik. - All third party software will now need to be rebuilt and - re-installed. This is required as installed software may - depend on libraries which have been removed during the upgrade - process. The - ports-mgmt/portupgrade - command may be used to automate this process. The following - commands may be used to begin this process: + Most pedig újra kell fordítanunk vagy + telepítenünk az összes általunk + korábban használt külsõ + alkalmazást. Erre azért van + szükségünk, mert bizonyos alkalmazások a + verziók közti váltás során + törölt programkönyvtáraktól + függtek. Ennek automatizálásában a + ports-mgmt/portupgrade lesz + segítségünkre. Az alkalmazások + frissítésének + elindításához a következõ + parancsokat használjuk: &prompt.root; portupgrade -f ruby &prompt.root; rm /var/db/pkg/pkgdb.db @@ -413,87 +586,133 @@ &prompt.root; rm /var/db/pkg/pkgdb.db /usr/ports/INDEX-*.db &prompt.root; portupgrade -af - This has completed, finish the upgrade process with a - final call to freebsd-update. Issue the - following command to tie up all loose ends in the upgrade - process: + A parancsok lefutását követõen a + freebsd-update utolsó + hívásával zárjuk le a + frissítést. Ezzel a paranccsal tudunk + tehát pontot tenni a frissítési + procedúra végére: &prompt.root; freebsd-update install - Reboot the machine into the new &os; version. The process - is complete. + Indítsuk újra a rendszert a &os; + frissített változatával. A folyamat ezzel + véget ért. - System State Comparison + Rendszerek állapotainak + összehasonlítása - The freebsd-update utility may be used - to test the state of the installed &os; version against a - known good copy. This option evaluates the current version - of system utilities, libraries, and configuration files. - To begin the comparison, issue the following command: + A freebsd-update ragyogóan + felhasználható a &os; egy telepített + változatának és egy általunk + garantáltan megbízható + példányának + összevetésére. Ilyenkor a rendszerhez + tartozó segédprogramokat, + programkönyvtárakat és + konfigurációs állományokat + ellenõriztethetjük le. Az + összehasonlítást ezzel a paranccsal + kezdhetjük meg: - &prompt.root; freebsd-update IDS >> outfile.ids + &prompt.root; freebsd-update IDS >> eredmeny.idk - While the command name is IDS it should - in no way be a replacement for an intrusion detection system - such as security/snort. - As freebsd-update stores data on disk, the - possibility of tampering is evident. While this possibility - may be reduced by using the - kern.securelevel setting and storing the - freebsd-update data on a read only file - system when not in use, a better solution would be to - compare the system against a secure disk. Such as a - DVD or securely stored external - USB disk device. + Habár a parancs neve IDS + (intrusion detection system), nem helyettesít semmilyen + olyan behatolásjelzõ megoldást, mint + amilyen például a security/snort. Mivel a + freebsd-update adatokat tárol a + lemezen, teljesen kézenfekvõ a + hamisítás lehetõsége. Míg + ennek eshetõsége adott mértékben + visszaszorítható a + kern.securelevel + csökkentésével és a + freebsd-update által használt + adatok írásvédett + állományrendszerre helyezésével, + erre a problémára az ideális + megoldást mégis egy teljes biztonságban + tudható referencia rendszer jelentheti. Ennek + tárolására alkalmas lehet + például egy DVD vagy egy + külsõ USB-egység. - The system will now be inspected, and a list of files - along with their &man.sha256.1; hash values, both known values - in the release and the current installed value. This is why - the output has been sent to the - outfile.ids file. It scrolls by too - quickly for eye comparisons, and soon it fills up the console - buffer. + A parancs kiadása után megkezdõdik a + rendszer vizsgálata, és az ellenõrzés + során folyamatosan jelennek meg az + átvizsgált állományok a + hozzájuk tartozó ismert és + kiszámított &man.sha256.1;-kódjukkal + együtt. Mivel a képernyõn + túlságosan gyorsan elúsznának az + eredmények, ezért ezeket egy + eredmeny.idk nevû + állományba mentjük a késõbbi + elemzésekhez. - These lines are also extremely long, but the output format - may be parsed quite easily. For instance, to obtain a list of - all files different from those in the release, issue the - following command: + Az így keletkezõ állomány sorai + ugyan meglehetõsen hosszúak, de szerencsére + viszonylag könnyen értelmezhetõek. + Például az adott kiadásban szereplõ + állományoktól eltérõeket ezzel + a paranccsal kérdezhetjük le: - &prompt.root; cat update.ids | awk '{ print $1 }' | more + &prompt.root; cat eredmeny.idk | awk '{ print $1 }' | more /etc/master.passwd /etc/motd /etc/passwd /etc/pf.conf - This output has been truncated, many more files exist. - Some of these files have natural modifications, the - /etc/passwd has been modified because - users have been added to the system. In some cases, there - may be other files, such as kernel modules, which differ - as freebsd-update may have updated them. - To exclude specific files or directories, add them to the - IDSIgnorePaths option in - /etc/freebsd-update.conf. + A példában most csak az elsõ + néhány állományt hagytuk meg, gyakran + tapasztalhatunk viszont ennél többet. Ezek + közül bizonyos állományok + értelemszerûen eltérnek, mint itt + például az /etc/passwd, mert + idõközben új felhasználókat + adtunk a rendszerhez. Máskor egyéb + állományok, például modulok nevei is + felbukkanhatnak, mert tegyük fel, hogy a + freebsd-update már frissítette + ezeket. Ha ki szeretnénk zárni valamilyen + állományokat vagy könyvtárakat az + ellenõrzésbõl, egyszerûen csak soroljuk + fel ezeket az /etc/freebsd-update.conf + állományban megjelenõ + IDSIgnorePaths + beállításnál. - This system may be used as part of an elaborate upgrade - method, aside from the previously discussed version. + A korábban tárgyaltaktól + függetlenül ez a rendszer alkalmas bonyolultabb + frissítési folyamatok + kisegítésére is. - Portsnap: A Ports Collection Update Tool + A Portgyûjtemény frissítése a + Portsnap használatával - The base system of &os; includes a utility for updating - the Ports Collection too: the &man.portsnap.8; utility. Upon - execution, it will connect to a remote site, verify the secure - key, and download a new copy of the ports collection. The key - is used to verify the integrity of all downloaded files, ensuring - they have not been modified in-flight. To download the latest - Ports Collection files, issue the following command: + A &os; alaprendszer a Portgyûjtemény + frissítéséhez is tartalmaz egy &man.portsnap.8; + elnevezésû segédprogramot. Ez a program >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Oct 5 00:42:10 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 85C3410656B6; Sun, 5 Oct 2008 00:42:10 +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 4837D10656AD for ; Sun, 5 Oct 2008 00:42:10 +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 358768FC1B for ; Sun, 5 Oct 2008 00:42:10 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m950gALZ048023 for ; Sun, 5 Oct 2008 00:42:10 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m950gABc048021 for perforce@freebsd.org; Sun, 5 Oct 2008 00:42:10 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 5 Oct 2008 00:42:10 GMT Message-Id: <200810050042.m950gABc048021@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 Cc: Subject: PERFORCE change 150993 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 00:42:10 -0000 http://perforce.freebsd.org/chv.cgi?CH=150993 Change 150993 by pgj@kolbasz on 2008/10/05 00:41:44 MFen (doc): 1.286 -> 1.287 hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml 1.108 -> 1.109 hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml 1.1099 -> 1.1100 hu_HU.ISO8859-2/books/faq/book.sgml Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/faq/book.sgml#24 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#6 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml#12 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/faq/book.sgml#24 (text+ko) ==== @@ -9,7 +9,7 @@ @@ -11454,31 +11454,42 @@ - A BIND (named) az 53-as és - más egyik nagyobb sorszámú portot - használ. Miért? + A BIND (named) + különféle nagyobb sorszámú + portokat használ. Miért? - A BIND a kimenõ kérések - részére egy véletlenszerûen - választott nagyobb sorszámú portot - használ. Amennyiben a ilyenkor is az 53-as portot - akarjuk használni, például ahhoz, hogy - át tudjon menni a tûzfalon vagy hogy - egyszerûen csak jobban érezzük magunkat, - akkor próbálkozzunk meg a következõ - beállítással az - /etc/namedb/named.conf - állományban: + A BIND a kimenõ kérésekhez + véletlenszerûen kiválaszt egy nagyobb + sorszámú portot. A legújabb + változataiban már minden egyes + kéréshez külön + véletlenszerûen keres új UDP portot. Ez + bizonyos hálózati konfigurációk + esetén problémákhoz vezethet, + különösen olyankor, amikor a + beérkezõ UDP csomagokat egy tûzfal + megállítja. A tûzfalak által + blokkolt porttartományok használatát az + avoid-v4-udp-ports vagy az + avoid-v6-udp-ports + beállítással tilthatjuk le a program + számára. - options { - query-source address * port 53; -}; - - Ha egyetlen IP-címre szeretnénk - leszûkíteni a küldést, akkor - * helyett adjuk meg azt. + + Ha ezt a portot (mint például az 53) az + /etc/namedb/named.conf + állományban a + query-source vagy a + query-source-v6 + beállításokkal adjuk meg explicit + módon, akkor a program nem fogja + véletlenszerûen váltogatni a portokat. + Határozottan javasoljuk, hogy ezekkel az + opciókkal ne adjunk meg elõre + rögzített portokat. + Mindenesetre örülünk, hogy ezt is valaki megkérdezte! Hiába, nem árt néha ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#6 (text+ko) ==== @@ -7,7 +7,7 @@ @@ -1181,10 +1181,13 @@ néven (ahol a felhasználó nevet cseréljük a tényleges - felhasználó nevére): + felhasználó nevére, a + csoport nevet pedig a + felhasználóhoz tartozó elsõdleges + csoport nevére): &prompt.root; mkdir /mnt/felhasználó -&prompt.root; chown felhasználó:felhasználó /mnt/felhasználó +&prompt.root; chown felhasználó:csoport /mnt/felhasználó Most tegyük fel, hogy csatlakoztatnuk egy USB pen drive-ot és ennek megfelelõen megjelenik a @@ -1193,7 +1196,7 @@ állományrendszert tesznek, ezért így kell ezeket csatlakoztatni a &man.mount.8; paranccsal: - &prompt.user; mount -t msdosfs -m 644 -M 755 /dev/da0s1 /mnt/felhasználó + &prompt.user; mount -t msdosfs -o -m=644,-M=755 /dev/da0s1 /mnt/felhasználó Ha leválasztjuk az eszközt (miután kiadtuk a &man.umount.8; parancsot), akkor a ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml#12 (text+ko) ==== @@ -7,7 +7,7 @@ @@ -3682,8 +3682,8 @@ következõt is (változtassuk meg igényeink szerint): - dhcp_program="/sbin/dhclient" -dhcp_flags="" + dhclient_program="/sbin/dhclient" +dhclient_flags="" From owner-p4-projects@FreeBSD.ORG Sun Oct 5 00:54:23 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 350B51065691; Sun, 5 Oct 2008 00:54: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 D50D0106568E for ; Sun, 5 Oct 2008 00:54:22 +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 C2C168FC13 for ; Sun, 5 Oct 2008 00:54:22 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m950sMEw058351 for ; Sun, 5 Oct 2008 00:54:22 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m950sMB4058349 for perforce@freebsd.org; Sun, 5 Oct 2008 00:54:22 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 5 Oct 2008 00:54:22 GMT Message-Id: <200810050054.m950sMB4058349@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 Cc: Subject: PERFORCE change 150994 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 00:54:23 -0000 http://perforce.freebsd.org/chv.cgi?CH=150994 Change 150994 by pgj@kolbasz on 2008/10/05 00:54:21 IFC Affected files ... .. //depot/projects/docproj_hu/doc/share/sgml/man-refs.ent#8 integrate .. //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#3 integrate .. //depot/projects/docproj_hu/www/hu/docs/books.sgml#14 integrate .. //depot/projects/docproj_hu/www/share/sgml/advisories.xml#4 integrate Differences ... ==== //depot/projects/docproj_hu/doc/share/sgml/man-refs.ent#8 (text+ko) ==== @@ -20,7 +20,7 @@ lexicographical order by the entity (i.e., the dots used in place of special characters should not be expanded when comparing). - $FreeBSD: doc/share/sgml/man-refs.ent,v 1.469 2008/09/28 19:09:35 danger Exp $ + $FreeBSD: doc/share/sgml/man-refs.ent,v 1.470 2008/10/04 15:39:37 simon Exp $ --> @@ -3247,6 +3247,7 @@ + ==== //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#3 (text+ko) ==== @@ -18,7 +18,7 @@ The &os; Documentation Project - $FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/article.sgml,v 1.332 2008/07/06 10:57:58 danger Exp $ + $FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/article.sgml,v 1.333 2008/10/04 15:41:25 simon Exp $ 2000 @@ -29,6 +29,7 @@ 2005 2006 2007 + 2008 The &os; Documentation Project @@ -614,6 +615,8 @@ Ethernet Interfaces + &hwlist.ae; + &hwlist.aue; &hwlist.axe; ==== //depot/projects/docproj_hu/www/hu/docs/books.sgml#14 (text+ko) ==== @@ -1,7 +1,7 @@ - + ==== //depot/projects/docproj_hu/www/share/sgml/advisories.xml#4 (text+ko) ==== @@ -2,7 +2,7 @@ - $FreeBSD: www/share/sgml/advisories.xml,v 1.221 2008/09/03 20:16:30 simon Exp $ + $FreeBSD: www/share/sgml/advisories.xml,v 1.222 2008/10/02 00:41:02 cperciva Exp $ @@ -10,6 +10,18 @@ 2008 + 10 + + + 2 + + + FreeBSD-SA-08:10.nd6 + + + + + 9 From owner-p4-projects@FreeBSD.ORG Sun Oct 5 00:57:26 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5224A1065696; Sun, 5 Oct 2008 00:57:26 +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 153F81065693 for ; Sun, 5 Oct 2008 00:57:26 +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 03A398FC1A for ; Sun, 5 Oct 2008 00:57:26 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m950vPca058604 for ; Sun, 5 Oct 2008 00:57:25 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m950vP5j058602 for perforce@freebsd.org; Sun, 5 Oct 2008 00:57:25 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 5 Oct 2008 00:57:25 GMT Message-Id: <200810050057.m950vP5j058602@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 Cc: Subject: PERFORCE change 150995 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 00:57:26 -0000 http://perforce.freebsd.org/chv.cgi?CH=150995 Change 150995 by pgj@kolbasz on 2008/10/05 00:56:29 Update CVSId tags Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/gjournal-desktop/Makefile#3 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/gjournal-desktop/article.sgml#8 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/gjournal-desktop/Makefile#3 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD$ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/gjournal-desktop/Makefile,v 1.1 2008/09/30 21:02:25 pgj Exp $ # # Article: Implementing UFS journaling on a desktop PC # ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/gjournal-desktop/article.sgml#8 (text+ko) ==== @@ -1,4 +1,4 @@ - + From owner-p4-projects@FreeBSD.ORG Sun Oct 5 01:38:08 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id F3DEF1065691; Sun, 5 Oct 2008 01:38:07 +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 B78871065677 for ; Sun, 5 Oct 2008 01:38:07 +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 A56618FC17 for ; Sun, 5 Oct 2008 01:38:07 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m951c7rp063073 for ; Sun, 5 Oct 2008 01:38:07 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m951c77f063071 for perforce@freebsd.org; Sun, 5 Oct 2008 01:38:07 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 5 Oct 2008 01:38:07 GMT Message-Id: <200810050138.m951c77f063071@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 Cc: Subject: PERFORCE change 150997 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 01:38:08 -0000 http://perforce.freebsd.org/chv.cgi?CH=150997 Change 150997 by pgj@kolbasz on 2008/10/05 01:37:19 Update CVSId tags Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/dtrace/Makefile#2 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/dtrace/chapter.sgml#4 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/filesystems/Makefile#2 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/filesystems/chapter.sgml#3 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/updating/Makefile#2 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/updating/chapter.sgml#3 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/dtrace/Makefile#2 (text+ko) ==== @@ -4,7 +4,7 @@ # %SOURCE% en_US.ISO8859-1/books/handbook/dtrace/Makefile # %SRCID% 1.1 # -# $FreeBSD$ +# $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/dtrace/Makefile,v 1.1 2008/10/05 01:34:24 pgj Exp $ # CHAPTERS= dtrace/chapter.sgml ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/dtrace/chapter.sgml#4 (text+ko) ==== @@ -1,6 +1,6 @@ 2004 2005 2006 + 2007 + 2008 DocEng From owner-p4-projects@FreeBSD.ORG Sun Oct 5 15:56:48 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3C2F7106568A; Sun, 5 Oct 2008 15:56:48 +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 009631065688 for ; Sun, 5 Oct 2008 15:56:48 +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 E3B1A8FC17 for ; Sun, 5 Oct 2008 15:56:47 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m95Fula3084119 for ; Sun, 5 Oct 2008 15:56:47 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m95Fuld1084117 for perforce@freebsd.org; Sun, 5 Oct 2008 15:56:47 GMT (envelope-from rene@FreeBSD.org) Date: Sun, 5 Oct 2008 15:56:47 GMT Message-Id: <200810051556.m95Fuld1084117@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 Cc: Subject: PERFORCE change 151018 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 15:56:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=151018 Change 151018 by rene@rene_self on 2008/10/05 15:56:38 MFen network-servers/chapter.sgml 1.108 -> 1.109 Checked build. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/network-servers/chapter.sgml#5 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/network-servers/chapter.sgml#5 (text+ko) ==== @@ -5,7 +5,7 @@ $FreeBSDnl: doc/nl_NL.ISO8859-1/books/handbook/network-servers/chapter.sgml,v 1.48 2006/01/05 21:13:23 siebrand Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/network-servers/chapter.sgml - %SRCID% 1.108 + %SRCID% 1.109 --> @@ -2864,8 +2864,8 @@ worden, dan dient ook iets als het volgende toegevoegd te worden: - dhcp_program="/sbin/dhclient" -dhcp_flags="" + dhclient_program="/sbin/dhclient" +dhclient_flags="" From owner-p4-projects@FreeBSD.ORG Sun Oct 5 17:36:29 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0D260106568C; Sun, 5 Oct 2008 17:36: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 AC1CB106568B for ; Sun, 5 Oct 2008 17:36:28 +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 996D78FC14 for ; Sun, 5 Oct 2008 17:36:28 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m95HaS1K010371 for ; Sun, 5 Oct 2008 17:36:28 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m95HaSVU010369 for perforce@freebsd.org; Sun, 5 Oct 2008 17:36:28 GMT (envelope-from rene@FreeBSD.org) Date: Sun, 5 Oct 2008 17:36:28 GMT Message-Id: <200810051736.m95HaSVU010369@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 Cc: Subject: PERFORCE change 151020 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 17:36:29 -0000 http://perforce.freebsd.org/chv.cgi?CH=151020 Change 151020 by rene@rene_self on 2008/10/05 17:36:25 MFen geom/chapter.sgml 1.42 -> 1.43 Checked build, spelling (diff only), whitespace. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/geom/chapter.sgml#5 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/geom/chapter.sgml#5 (text+ko) ==== @@ -5,7 +5,7 @@ $FreeBSDnl: doc/nl_NL.ISO8859-1/books/handbook/geom/chapter.sgml,v 1.13 2006/01/05 21:13:21 siebrand Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/geom/chapter.sgml - %SRCID% 1.42 + %SRCID% 1.43 --> @@ -259,147 +259,131 @@ fysiek worden opgeslagen in een kluis. Begin met een systeem dat twee schijven heeft van gelijke - grootte. Deze oefening stelt dat het directe toegang + grootte. Deze oefeningen stellen dat het directe-toegang (&man.da.4;) SCSI-schijven zijn. - Begin door &os; te installeren op de eerste schijf met twee - partities. Een van de twee moet een swap-partitie zijn die twee - keer de grootte van het RAM-geheugen is en de rest van de ruimte - moet toegewezen worden aan het root bestandssysteem (/). Er zouden eigen partities - gemaakt kunnen worden voor andere koppelpunten, maar hierdoor - wordt de moeilijkheidsgraad wel tien keer hoger doordat de - instellingen voor &man.bsdlabel.8; en &man.fdisk.8; handmatig - gewijzigd moeten worden. + + Primaire schijven spiegelen - Herstart en wacht tot het systeem volledig is - geïnitialiseerd. Meld daarna aan als gebruiker - root. + Aannemende dat &os; op het eerste + da0-schijfapparaat is + geïnstalleerd, dient er aan &man.gmirror.8; verteld te + worden om daar de primaire gegevens op te slaan. - Maak het apparaat /dev/mirror/gm en link - het aan /dev/da1: + Voordat de mirror gebouwd wordt, dient aanvullende + debuginformatie en openingstoegang tot het apparaat aangezet te + worden door de &man.sysctl.8;-optie + kern.geom.debugflags op de volgende waarde in + te stellen: - &prompt.root; gmirror label -vnb round-robin gm0 /dev/da1 + &prompt.root; sysctl kern.geom.debugflags=17 - Het systeem hoort te antwoorden met: + Maak nu de mirror aan. Begin het proces door informatie + over metagegevens op het primaire schijfapparaat op te slaan, + waardoor effectief het apparaat /dev/mirror/geom aangemaakt + wordt met het volgende commando: - Metadata value stored on /dev/da1. -Done. + &prompt.root; gmirror label -vb round-robin gm0 /dev/da0 - Initialiseer GEOM, waardoor de kernelmodule - /boot/kernel/geom_mirror.ko wordt - geladen: + Het systeem hoort te antwoorden met: - &prompt.root; gmirror load + Metadata value stored on /dev/da0. +Done. - - Dit commando hoort het apparaatknooppunt - gm0 gemaakt te hebben onder de map - /dev/mirror. - + Initialiseer GEOM, dit zal de kernelmodule + /boot/kernel/geom_mirror.ko laden: - Installeer het algemene fdisk label en de - bootcode op het nieuw aangemaakte apparaat - gm0: + &prompt.root; gmirror load - &prompt.root; fdisk -vBI /dev/mirror/gm0 + + Wanneer dit commando succesvol verloopt, maakt het het + apparaatknooppunt gm0 aan onder de + map /dev/mirror. + - Installeer nu de algemene bsdlabel - informatie: + Maak het mogelijk om de kernelmodule + geom_mirror.ko tijdens systeeminitialisatie + te laden: - &prompt.root; bsdlabel -wB /dev/mirror/gm0s1 + &prompt.root; echo 'geom_mirror_load="YES"' >> /boot/loader.conf - - Als meerdere slices en partities bestaan, dienen de vlaggen - voor de vorige twee commando's anders te zijn. Ze moeten - gelijk zijn aan de groottes van de slice en partitie van de - andere schijf. - + Bewerk het bestand /etc/fstab, waarbij + verwijzingen naar het oude da0 worden + vervangen door de nieuwe apparaatknooppunten van het + mirrorapparaat gm0. Bewerk + /etc/fstab als de gebruiker + root: - Gebruik &man.newfs.8; om een standaard UFS - bestandssysteem te maken op het apparaatknooppunt - gm0s1a: + &prompt.root; vi /etc/fstab - &prompt.root; newfs -U /dev/mirror/gm0s1a + Maak een reservekopie van de huidige gegevens van + fstab in &man.vi.1; door :w + /etc/fstab.bak in te typen. Vervang daarna alle + oude verwijzingen naar da0 door + gm0 door + :%s/da/mirror\/gm/g in te typen. - Door het bovenstaande commando spuugt een systeem wat - informatie uit en wat getalletjes. Dat is goed. Bekijk de - uitvoer op het voorkomen van foutmeldingen en koppel het apparaat - op het koppelpunt /mnt: + Het resulterende fstab zou er ongeveer + hetzelfde als het volgende uit moeten zien. Het maakt niet uit + of de schijfstations SCSI of + RAID zijn, het + RAID-apparaat zal ongeacht hiervan + gm zijn. - &prompt.root; mount /dev/mirror/gm0s1a /mnt + # Device Mountpoint FStype Options Dump Pass# +/dev/mirror/gm0s2b none swap sw 0 0 +/dev/mirror/gm0s2a / ufs rw 1 1 +#/dev/mirror/gm0s2d /store ufs rw 2 2 +/dev/mirror/gm0s2e /usr ufs rw 2 2 +/dev/acd0 /cdrom cd9660 ro,noauto 0 0 - Verplaats nu alle gegevens van de bootschijf naar dit nieuwe - bestandssysteem. In dit voorbeeld worden &man.dump.8; en - &man.restore.8; gebruikt, maar &man.dd.1; werkt ook in dit - scenario. + Start het systeem opnieuw op: - &prompt.root; dump -L -0 -f- / |(cd /mnt && restore -r -v -f-) + &prompt.root; shutdown -r now - Dit dient voor ieder bestandssysteem uitgevoerd te worden. - Plaats eenvoudigweg het juiste bestandssysteem op de juiste - plaats bij het uitvoeren van het voorgaande commando. + Tijdens de systeeminitialisatie dient het apparaat + gm0 in plaats van + da0 gebruikt te worden. Als het + systeem volledig is geïnitialiseerd, kan dit gecontroleerd + worden door de uitvoer van het commando mount + te inspecteren: - Wijzig nu het gerepliceerde bestand - /mnt/etc/fstab en verwijder het swapbestand - of plaats er een commentaarteken voor. - - Het uitcommentariëren van de regel voor het - wisselbestand in fstab zorgt er - waarschijnlijk voor dat het beschikbaar maken van swapruimte - op een andere manier bewerkstelligd moet worden. In staat daarover meer - informatie. - - Wijzig de informatie voor de andere bestandssystemen zodat ze de - nieuwe schijf gebruiken, zie daarvoor het volgende voorbeeld: - + &prompt.root; mount +Filesystem 1K-blocks Used Avail Capacity Mounted on +/dev/mirror/gm0s1a 1012974 224604 707334 24% / +devfs 1 1 0 100% /dev +/dev/mirror/gm0s1f 45970182 28596 42263972 0% /home +/dev/mirror/gm0s1d 6090094 1348356 4254532 24% /usr +/dev/mirror/gm0s1e 3045006 2241420 559986 80% /var +devfs 1 1 0 100% /var/named/dev - # Device Mountpoint FStype Options Dump Pass# -#/dev/da0s2b none swap sw 0 0 -/dev/mirror/gm0s1a / ufs rw 1 1 + De uitvoer ziet er als verwacht uit. Plaats als laatste + stap, om synchronisatie te beginnen, de schijf + da1 in de mirror met het volgende + commando: - Zorg ervoor dat de geom_mirror.ko - module automatisch geladen wordt tijdens het opstarten van het - systeem door het volgende commando te draaien: + &prompt.root; gmirror insert gm0 /dev/da1 - &prompt.root; echo 'geom_mirror_load="YES"' >> /mnt/boot/loader.conf - &prompt.root; echo 'geom_mirror_load="YES"' >> /boot/loader.conf + De status kan gecontroleerd worden tijdens het bouwen van de + mirror met het volgende commando: - Herstart het systeem: + &prompt.root; gmirror status - &prompt.root; shutdown -r now + Wanneer de mirror gebouwd is en alle huidige gegevens zijn + gesynchroniseerd, dient de uitvoer van het bovenstaande commando + er als volgt uit te zien: - Kies in het opstartscherm optie vier (4) om toegang tot - enkele-gebruikersmodus te krijgen. Controleer op het console dat - het systeem van gm0s1a is opgestart. Dit - kan worden gedaan door de uitvoer van &man.df.1; te bekijken. - + Name Status Components +mirror/gm0 COMPLETE da0 + da1 - Als alles goed is gegaan, hoort het systeem gestart te zijn - vanaf het apparaat gm0s1a. Vanaf dit punt - kan de primaire schijf worden gewist en in de mirror worden - gestopt met de volgende commando's: + Als er problemen zijn, of als de mirror nog bezig is om het + bouwproces te voltooien, zal het voorbeeld + DEGRADED in plaats van + COMPLETE laten zien. + - &prompt.root; dd if=/dev/zero of=/dev/da0 bs=512 count=79 - - &prompt.root; gmirror configure -a gm0 -&prompt.root; gmirror insert gm0 /dev/da0 - - De vlag geeft &man.gmirror.8; aan dat - automatische synchronisatie gebruikt moet worden, ofwel dat - schrijfbewerkingen naar schijf automatisch gespiegeld moeten - worden. In de hulppagina wordt beschreven hoe schijven herbouwd - en vervangen kunnen worden, hoewel daar - data wordt gebruikt in plaats van - gm0. - - Tijdens het bouwen van de mirror kan de toestand worden - gecontroleerd met het volgende commando: - - &prompt.root; gmirror status - Problemen oplossen @@ -430,6 +414,30 @@ Hiermee moet het probleem opgelost zijn. + + + Herstellen van falende schijven + + Het mooie aan het spiegelen van schijven is dat als een + schijf faalt, deze vervangen kan worden, aangenomen zonder + gegevensverlies. + + Neem met betrekking tot de vorige + RAID1-configuratie aan dat + da1 het geeft begeven en vervangen moet + worden. Bepaal, om het te vervangen, welke schijf het heeft + begeven en schakel het systeem uit. Op dit moment kan de schijf + worden verwisseld door een nieuwe en kan het systeem weer worden + opgestart. Nadat het systeem is herstart, kunnen de volgende + commando's worden gebruikt om de schijf te vervangen: + + &prompt.root; gmirror forget gm0 + + &prompt.root; gmirror insert gm0 /dev/da1 + + Gebruik het commando gmirror status om de + voortgang van het herbouwen te bekijken. Zo eenvoudig is het. + From owner-p4-projects@FreeBSD.ORG Sun Oct 5 18:14:20 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9DE1D106568C; Sun, 5 Oct 2008 18:14: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 60846106569A for ; Sun, 5 Oct 2008 18:14:20 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4C7658FC1A for ; Sun, 5 Oct 2008 18:14:20 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m95IEKg5014369 for ; Sun, 5 Oct 2008 18:14:20 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m95IE7DO014355 for perforce@freebsd.org; Sun, 5 Oct 2008 18:14:07 GMT (envelope-from trasz@freebsd.org) Date: Sun, 5 Oct 2008 18:14:07 GMT Message-Id: <200810051814.m95IE7DO014355@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Cc: Subject: PERFORCE change 151022 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 18:14:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=151022 Change 151022 by trasz@trasz_victim7 on 2008/10/05 18:14:04 IFC. Affected files ... .. //depot/projects/soc2008/trasz_nfs4acl/ObsoleteFiles.inc#12 integrate .. //depot/projects/soc2008/trasz_nfs4acl/bin/pkill/pkill.1#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/bin/pkill/pkill.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/moduli.5#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/scp.1#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/sftp-server.8#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/sftp.1#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-add.1#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-agent.1#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-keygen.1#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-keyscan.1#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-keysign.8#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh.1#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh_config.5#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/sshd.8#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/sshd_config.5#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/etc/network.subr#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/gnu/lib/csu/Makefile#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/gnu/usr.bin/gdb/kgdb/kld.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/gnu/usr.bin/gdb/kgdb/trgt_i386.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/include/Makefile#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/include/unistd.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry.h#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry_copy_stat.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry_private.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry_stat.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_read_support_format_tar.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_write_disk.c#9 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_write_set_format_pax.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/config_freebsd.h#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/test/Makefile#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/test/test_entry.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/test/test_write_disk.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/test/test_write_disk_times.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/test/test_write_format_pax.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/gen/getosreldate.3#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/sys/cpuset.2#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libc/sys/cpuset_getaffinity.2#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/Makefile#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.3#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.atom.3#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.core.3#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.core2.3#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.iaf.3#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.k7.3#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.k8.3#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.p4.3#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.p5.3#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.p6.3#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libpmc/pmc.tsc.3#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libutil/pty.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/release/doc/en_US.ISO8859-1/hardware/article.sgml#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/release/doc/ja_JP.eucJP/hardware/common/dev.sgml#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/release/doc/ru_RU.KOI8-R/hardware/common/dev.sgml#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/release/doc/share/misc/man2hwnotes.pl#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/bsdlabel/bsdlabel.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/fdisk/fdisk.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/ifconfig/ifconfig.8#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/ifconfig/ifconfig.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/ifconfig/ifvlan.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/init/init.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/ipfw/ipfw.8#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/ipfw/ipfw2.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/setkey/setkey.8#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/examples/FreeBSD_version/FreeBSD_version.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/examples/drivers/make_pseudo_driver.sh#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man3/Makefile#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man3/makedev.3#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/Makefile#8 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/ae.4#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/ata.4#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/ddb.4#8 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/nfe.4#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/ng_tty.4#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/snd_hda.4#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/vlan.4#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/vr.4#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/wpi.4#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man9/Makefile#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man9/device_ids.9#2 delete .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man9/make_dev.9#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man9/spl.9#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/zoneinfo/southamerica#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/dump_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/mem.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/minidump_machdep.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/mp_machdep.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/vm_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/conf/GENERIC#9 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/include/param.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/include/smp.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/dump_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/mem.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/pmap.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/at91/at91_mci.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/xscale/ixp425/avila_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/boot/forth/loader.conf#10 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/boot/sparc64/loader/main.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/boot/uboot/lib/api_public.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/boot/uboot/lib/glue.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/boot/uboot/lib/glue.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/boot/uboot/lib/net.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cam/scsi/scsi_sa.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cam/scsi/scsi_ses.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cam/scsi/scsi_target.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/compat/linprocfs/linprocfs.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/compat/linux/linux_ioctl.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/compat/linux/linux_misc.c#8 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/compat/linux/linux_socket.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/compat/svr4/svr4_sockio.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/NOTES#13 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/files#14 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/files.powerpc#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/files.sparc64#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/kmod.mk#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/newvers.sh#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/options#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/options.sparc64#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/contrib/ipfilter/netinet/ip_auth.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/contrib/ipfilter/netinet/ip_compat.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/contrib/pf/net/pf.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/contrib/pf/net/pf_if.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/contrib/pf/net/pf_ioctl.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/contrib/pf/net/pf_subr.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/contrib/pf/net/pfvar.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/contrib/rdma/rdma_cma.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ddb/db_textdump.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ae/if_ae.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ae/if_aereg.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ae/if_aevar.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/agp/agp.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/agp/agp_i810.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/agp/agpreg.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/amr/amr.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/arcmsr/arcmsr.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/asr/asr.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ata/ata-chipset.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ata/ata-pci.h#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ata/atapi-tape.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/atkbdc/psm.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/bktr/bktr_os.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ce/if_ce.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cfe/cfe_console.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cp/if_cp.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cpuctl/cpuctl.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ctau/if_ct.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cxgb/cxgb_main.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cxgb/cxgb_sge.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cxgb/ulp/tom/cxgb_ddp.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cxgb/ulp/tom/cxgb_vm.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/cxgb/ulp/tom/cxgb_vm.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/dc/dcphy.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/dc/pnphy.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drmP.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_agpsupport.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_atomic.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_auth.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_bufs.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_context.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_dma.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_drawable.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_drv.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_fops.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_ioctl.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_irq.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_lock.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_memory.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_pci.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_scatter.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_sysctl.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/drm_vm.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/i915_dma.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/i915_drm.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/i915_drv.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/i915_drv.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/i915_irq.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/i915_suspend.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/mach64_drv.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/mga_drv.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/r128_drv.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/radeon_cp.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/radeon_drv.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/savage_drv.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/sis_drv.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/drm/tdfx_drv.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/fatm/if_fatm.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/fb/fb.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/fb/vgareg.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/firewire/firewire.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/firewire/firewire.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/firewire/fwdev.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/hptiop/hptiop.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/hptiop/hptiop.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/hwpmc/pmc_events.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/if_ndis/if_ndis.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/if_ndis/if_ndisvar.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/iir/iir_ctrl.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/iscsi/initiator/isc_cam.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/iscsi/initiator/iscsi.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/isp/isp_freebsd.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/joy/joy.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/kbd/kbd.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mii/atphy.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mii/ciphy.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mii/e1000phy.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mii/miidevs#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mlx/mlx.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mly/mly.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mmc/mmc.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mmc/mmcbrvar.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mmc/mmcreg.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mmc/mmcsd.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mmc/mmcvar.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mse/mse.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/msk/if_msk.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mxge/eth_z8e.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mxge/ethp_z8e.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mxge/mxge_mcp.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mxge/rss_eth_z8e.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mxge/rss_ethp_z8e.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/nfe/if_nfe.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/nfe/if_nfereg.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/nfe/if_nfevar.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/pbio/pbio.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/pccbb/pccbb_pci.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/powermac_nvram/powermac_nvram.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ppbus/lpt.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ppbus/pcfclock.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ppbus/ppi.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/rp/rpvar.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/sound/midi/sequencer.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/speaker/spkr.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/streams/streams.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/tdfx/tdfx_pci.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/twa/tw_osl_freebsd.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/twe/twe_freebsd.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/ucomvar.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/ufm.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/ugen.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/uhid.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/ulpt.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/ums.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/urio.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/usb.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/uscanner.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/xen/console/console.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/cd9660/cd9660_node.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/cd9660/cd9660_rrip.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/fdescfs/fdesc_vnops.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/procfs/procfs_map.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/part/g_part.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/part/g_part_bsd.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/part/g_part_pc98.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/vinum/geom_vinum.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/vinum/geom_vinum_drive.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/vinum/geom_vinum_rm.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/vinum/geom_vinum_var.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/bios/apm.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/bios/smapi.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/conf/GENERIC#10 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/db_trace.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/dump_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/mem.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/minidump_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/mp_machdep.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/vm_machdep.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/include/param.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/include/smp.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/xen/mp_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/dump_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/interrupt.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/mem.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/mp_machdep.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/sal.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/include/smp.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_conf.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_jail.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_mib.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_shutdown.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_uuid.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_xxx.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_firmware.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_witness.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/uipc_socket.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/uipc_usrreq.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/vfs_lookup.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/mips/adm5120/if_admsw.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/mips/include/param.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/mips/include/smp.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/mips/mips/mem.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/mips/mips/mp_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/mips/mips/pmap.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/mips/mips/trap.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/Makefile#10 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/ae/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/bridgestp.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_bridge.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_ef.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_ethersubr.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_faith.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_gif.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_gif.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_gre.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_lagg.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_loop.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_mib.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_spppsubr.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_stf.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_tap.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_tun.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_var.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if_vlan.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/raw_cb.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/raw_usrreq.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/route.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/rtsock.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/vnet.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_ddb.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_scan_sta.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/atm/ng_atm.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/netgraph.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/ng_base.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/ng_eiface.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/ng_gif.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/ng_iface.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/ng_tty.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netgraph/ng_tty.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/if_ether.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/igmp.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/in.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/in.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/in_gif.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/in_mcast.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/in_pcb.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/in_pcb.h#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/in_rmx.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip6.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_carp.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_divert.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_fastfwd.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_fw.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_fw2.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_fw_nat.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_icmp.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_input.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_ipsec.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_mroute.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_options.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/raw_ip.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_hostcache.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_input.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_offload.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_output.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_reass.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_sack.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_subr.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_syncache.c#8 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_timer.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_timewait.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/tcp_usrreq.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/udp_usrreq.c#11 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/vinet.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/dest6.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/frag6.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/icmp6.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6_gif.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6_ifattach.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6_pcb.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6_proto.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6_rmx.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/in6_src.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_forward.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_input.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_ipsec.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_mroute.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_output.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/mld6.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/nd6.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/nd6.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/nd6_nbr.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/nd6_rtr.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/raw_ip6.c#8 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/route6.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/scope6.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/udp6_usrreq.c#8 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/vinet6.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec.c#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec_input.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec_mbuf.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec_output.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/key.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/keysock.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/vipsec.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/xform_ah.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/xform_esp.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/xform_ipcomp.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/xform_ipip.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netsmb/smb_dev.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/nfsclient/nfs_diskless.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/nfsclient/nfs_vfsops.c#9 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/nfsclient/nfs_vnops.c#7 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/pc98/cbus/gdc.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/pc98/cbus/olpt.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/include/dbdma.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/include/smp.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powermac/ata_dbdma.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powermac/ata_dbdma.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powermac/ata_kauai.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powermac/ata_macio.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powermac/dbdma.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powerpc/cpu.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powerpc/intr_machdep.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powerpc/mem.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powerpc/mp_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/rpc/authunix_prot.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sparc64/pci/schizo.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/sparc64/pci/schizoreg.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/sparc64/pci/schizovar.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/sparc64/sparc64/dump_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sparc64/sparc64/mem.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sun4v/include/smp.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sun4v/sun4v/dump_machdep.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/conf.h#6 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/kerneldump.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/pmc.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/protosw.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/sysctl.h#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/systm.h#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/types.h#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/un.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/vimage.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/swap_pager.c#5 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/vm_pageout.c#4 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/vm_pageout.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/cpuset/cpuset.1#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/make/job.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/top/machine.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/Makefile#8 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/boot0cfg/boot0cfg.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/bsnmpd/modules/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/sysinstall/devices.c#5 integrate Differences ... ==== //depot/projects/soc2008/trasz_nfs4acl/ObsoleteFiles.inc#12 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/ObsoleteFiles.inc,v 1.162 2008/09/21 16:11:11 antoine Exp $ +# $FreeBSD: src/ObsoleteFiles.inc,v 1.163 2008/09/28 20:15:45 ed 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,12 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20080928: removal of inaccurate device_ids(9) manual page +OLD_FILES+=usr/share/man/man9/device_ids.9.gz +OLD_FILES+=usr/share/man/man9/major.9.gz +OLD_FILES+=usr/share/man/man9/minor.9.gz +OLD_FILES+=usr/share/man/man9/umajor.9.gz +OLD_FILES+=usr/share/man/man9/uminor.9.gz # 20080917: removal of manpage for axed kernel primitive suser(9) OLD_FILES+=usr/share/man/man9/suser.9.gz OLD_FILES+=usr/share/man/man9/suser_cred.9.gz ==== //depot/projects/soc2008/trasz_nfs4acl/bin/pkill/pkill.1#2 (text+ko) ==== @@ -1,6 +1,6 @@ .\" $NetBSD: pkill.1,v 1.8 2003/02/14 15:59:18 grant Exp $ .\" -.\" $FreeBSD: src/bin/pkill/pkill.1,v 1.1 2008/08/31 14:27:59 yar Exp $ +.\" $FreeBSD: src/bin/pkill/pkill.1,v 1.3 2008/09/30 17:30:39 ed Exp $ .\" .\" Copyright (c) 2002 The NetBSD Foundation, Inc. .\" All rights reserved. ==== //depot/projects/soc2008/trasz_nfs4acl/bin/pkill/pkill.c#2 (text+ko) ==== @@ -38,7 +38,7 @@ */ #include -__FBSDID("$FreeBSD: src/bin/pkill/pkill.c,v 1.1 2008/08/31 14:27:59 yar Exp $"); +__FBSDID("$FreeBSD: src/bin/pkill/pkill.c,v 1.3 2008/09/30 17:30:39 ed Exp $"); #include #include @@ -607,12 +607,11 @@ struct passwd *pw; struct group *gr; struct stat st; - const char *cp, *prefix; + const char *cp; char *sp, *ep, buf[MAXPATHLEN]; int empty; empty = 1; - prefix = _PATH_DEV; while ((sp = strsep(&src, ",")) != NULL) { if (*sp == '\0') @@ -673,21 +672,21 @@ cp = "console"; } else { cp = sp; - if (strncmp(sp, "tty", 3) != 0) - prefix = _PATH_TTY; } - snprintf(buf, sizeof(buf), "%s%s", prefix, cp); + snprintf(buf, sizeof(buf), _PATH_DEV "%s", cp); + if (stat(buf, &st) != -1) + goto foundtty; + + snprintf(buf, sizeof(buf), _PATH_DEV "tty%s", cp); + if (stat(buf, &st) != -1) + goto foundtty; - if (stat(buf, &st) == -1) { - if (errno == ENOENT) { - errx(STATUS_BADUSAGE, - "No such tty: `%s'", sp); - } - err(STATUS_ERROR, "Cannot access `%s'", sp); - } + if (errno == ENOENT) + errx(STATUS_BADUSAGE, "No such tty: `%s'", sp); + err(STATUS_ERROR, "Cannot access `%s'", sp); - if ((st.st_mode & S_IFCHR) == 0) +foundtty: if ((st.st_mode & S_IFCHR) == 0) errx(STATUS_BADUSAGE, "Not a tty: `%s'", sp); li->li_number = st.st_rdev; ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/moduli.5#2 (text+ko) ==== @@ -13,7 +13,7 @@ .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -.Dd $Mdocdate: June 26 2008 $ +.Dd June 26 2008 .Dt MODULI 5 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/scp.1#3 (text+ko) ==== @@ -11,7 +11,7 @@ .\" .\" $OpenBSD: scp.1,v 1.46 2008/07/12 05:33:41 djm Exp $ .\" -.Dd $Mdocdate: July 12 2008 $ +.Dd July 12 2008 .Dt SCP 1 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/sftp-server.8#3 (text+ko) ==== @@ -22,7 +22,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: July 18 2008 $ +.Dd July 18 2008 .Dt SFTP-SERVER 8 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/sftp.1#3 (text+ko) ==== @@ -22,7 +22,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: July 15 2008 $ +.Dd July 15 2008 .Dt SFTP 1 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-add.1#3 (text+ko) ==== @@ -37,7 +37,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: June 12 2007 $ +.Dd June 12 2007 .Dt SSH-ADD 1 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-agent.1#3 (text+ko) ==== @@ -34,7 +34,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: June 5 2007 $ +.Dd June 5 2007 .Dt SSH-AGENT 1 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-keygen.1#3 (text+ko) ==== @@ -37,7 +37,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: June 12 2008 $ +.Dd June 12 2008 .Dt SSH-KEYGEN 1 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-keyscan.1#3 (text+ko) ==== @@ -6,7 +6,7 @@ .\" permitted provided that due credit is given to the author and the .\" OpenBSD project by leaving this copyright notice intact. .\" -.Dd $Mdocdate: April 30 2008 $ +.Dd April 30 2008 .Dt SSH-KEYSCAN 1 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh-keysign.8#3 (text+ko) ==== @@ -22,7 +22,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd May 31 2007 .Dt SSH-KEYSIGN 8 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh.1#3 (text+ko) ==== @@ -35,8 +35,8 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $OpenBSD: ssh.1,v 1.277 2008/07/02 13:47:39 djm Exp $ -.\" $FreeBSD: src/crypto/openssh/ssh.1,v 1.36 2008/08/01 02:48:36 des Exp $ -.Dd $Mdocdate: July 2 2008 $ +.\" $FreeBSD: src/crypto/openssh/ssh.1,v 1.37 2008/09/29 10:53:05 des Exp $ +.Dd July 2 2008 .Dt SSH 1 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/ssh_config.5#3 (text+ko) ==== @@ -35,8 +35,8 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $OpenBSD: ssh_config.5,v 1.111 2008/06/26 11:46:31 grunk Exp $ -.\" $FreeBSD: src/crypto/openssh/ssh_config.5,v 1.24 2008/08/01 02:48:36 des Exp $ -.Dd $Mdocdate: June 26 2008 $ +.\" $FreeBSD: src/crypto/openssh/ssh_config.5,v 1.25 2008/09/29 10:53:05 des Exp $ +.Dd June 26 2008 .Dt SSH_CONFIG 5 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/sshd.8#3 (text+ko) ==== @@ -35,8 +35,8 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $OpenBSD: sshd.8,v 1.246 2008/07/02 02:24:18 djm Exp $ -.\" $FreeBSD: src/crypto/openssh/sshd.8,v 1.35 2008/08/01 02:48:36 des Exp $ -.Dd $Mdocdate: July 2 2008 $ +.\" $FreeBSD: src/crypto/openssh/sshd.8,v 1.36 2008/09/29 10:53:05 des Exp $ +.Dd July 2 2008 .Dt SSHD 8 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/crypto/openssh/sshd_config.5#3 (text+ko) ==== @@ -35,8 +35,8 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $OpenBSD: sshd_config.5,v 1.96 2008/07/02 02:24:18 djm Exp $ -.\" $FreeBSD: src/crypto/openssh/sshd_config.5,v 1.30 2008/08/01 02:48:36 des Exp $ -.Dd $Mdocdate: July 2 2008 $ +.\" $FreeBSD: src/crypto/openssh/sshd_config.5,v 1.31 2008/09/29 10:53:05 des Exp $ +.Dd July 2 2008 .Dt SSHD_CONFIG 5 .Os .Sh NAME ==== //depot/projects/soc2008/trasz_nfs4acl/etc/network.subr#3 (text+ko) ==== @@ -22,7 +22,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/etc/network.subr,v 1.190 2008/06/23 20:50:11 mtm Exp $ +# $FreeBSD: src/etc/network.subr,v 1.191 2008/10/01 18:46:46 brooks Exp $ # # @@ -506,15 +506,9 @@ # Create wireless interfaces child_wlans=`get_if_var $ifn wlans_IF` - if [ -z "${child_wlans}" ]; then - child_wlans=`get_if_var $ifn vaps_IF` - if [ -n "${child_wlans}" ]; then - warn "soon to be deleted vaps_$ifn variable defined use wlans_$ifn" - fi - fi for child in ${child_wlans}; do - create_args="wlandev $ifn `get_if_var $child create_args_IF` `get_if_var $child vap_create_IF`" + create_args="wlandev $ifn `get_if_var $child create_args_IF`" if expr $child : 'wlan[0-9][0-9]*$' >/dev/null 2>&1; then ifconfig $child create ${create_args} && cfg=0 else ==== //depot/projects/soc2008/trasz_nfs4acl/gnu/lib/csu/Makefile#4 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/lib/csu/Makefile,v 1.30 2008/09/26 15:00:18 marcel Exp $ +# $FreeBSD: src/gnu/lib/csu/Makefile,v 1.31 2008/09/28 19:17:54 marcel Exp $ GCCDIR= ${.CURDIR}/../../../contrib/gcc GCCLIB= ${.CURDIR}/../../../contrib/gcclibs @@ -25,7 +25,7 @@ BEGINSRC= crtbegin.asm ENDSRC= crtend.asm CFLAGS+= -x assembler-with-cpp # Ugly hack -CFLAGS+= -D_OSRELDATE_H -include osreldate.h +CFLAGS+= -include osreldate.h .undef SRCS # hack for 'make depend' .endif .if ${MACHINE_ARCH} == "powerpc" ==== //depot/projects/soc2008/trasz_nfs4acl/gnu/usr.bin/gdb/kgdb/kld.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/kld.c,v 1.10 2008/09/25 19:32:03 jhb Exp $"); +__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/kld.c,v 1.11 2008/10/02 20:42:10 jhb Exp $"); #include #include @@ -201,7 +201,7 @@ load_kld (char *path, CORE_ADDR base_addr, int from_tty) { struct section_addr_info *sap; - struct section_table *sections, *sections_end, *s; + struct section_table *sections = NULL, *sections_end = NULL, *s; struct cleanup *cleanup; bfd *bfd; int i; ==== //depot/projects/soc2008/trasz_nfs4acl/gnu/usr.bin/gdb/kgdb/trgt_i386.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/trgt_i386.c,v 1.12 2008/05/09 19:00:40 jhb Exp $"); +__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/trgt_i386.c,v 1.13 2008/09/27 15:58:37 kib Exp $"); #include #include @@ -242,10 +242,14 @@ }; struct kgdb_frame_cache { - int intrframe; + int frame_type; CORE_ADDR pc; CORE_ADDR sp; }; +#define FT_NORMAL 1 +#define FT_INTRFRAME 2 +#define FT_INTRTRAPFRAME 3 +#define FT_TIMERFRAME 4 static int kgdb_trgt_frame_offset[15] = { offsetof(struct trapframe, tf_eax), @@ -278,7 +282,17 @@ *this_cache = cache; cache->pc = frame_func_unwind(next_frame); find_pc_partial_function(cache->pc, &pname, NULL, NULL); - cache->intrframe = (pname[0] == 'X') ? 1 : 0; + if (pname[0] != 'X') + cache->frame_type = FT_NORMAL; + else if (strcmp(pname, "Xtimerint") == 0) + cache->frame_type = FT_TIMERFRAME; + else if (strcmp(pname, "Xcpustop") == 0 || + strcmp(pname, "Xrendezvous") == 0 || + strcmp(pname, "Xipi_intr_bitmap_handler") == 0 || + strcmp(pname, "Xlazypmap") == 0) + cache->frame_type = FT_INTRTRAPFRAME; + else + cache->frame_type = FT_INTRFRAME; frame_unwind_register(next_frame, SP_REGNUM, buf); cache->sp = extract_unsigned_integer(buf, register_size(current_gdbarch, SP_REGNUM)); @@ -321,7 +335,23 @@ return; cache = kgdb_trgt_frame_cache(next_frame, this_cache); - *addrp = cache->sp + ofs + (cache->intrframe ? 4 : 0); + switch (cache->frame_type) { + case FT_NORMAL: + break; + case FT_INTRFRAME: + ofs += 4; + break; + case FT_TIMERFRAME: + break; + case FT_INTRTRAPFRAME: + ofs -= ofs_fix; + break; + default: + fprintf_unfiltered(gdb_stderr, "Correct FT_XXX frame offsets " + "for %d\n", cache->frame_type); + break; + } + *addrp = cache->sp + ofs; *lvalp = lval_memory; target_read_memory(*addrp, valuep, regsz); } ==== //depot/projects/soc2008/trasz_nfs4acl/include/Makefile#5 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.2 (Berkeley) 1/4/94 -# $FreeBSD: src/include/Makefile,v 1.282 2008/09/26 05:50:08 peter Exp $ +# $FreeBSD: src/include/Makefile,v 1.283 2008/09/26 19:23:22 peter Exp $ # # Doing a "make install" builds /usr/include. @@ -103,16 +103,7 @@ echo "#else" >> osreldate.h; \ echo "#undef __FreeBSD_version" >> osreldate.h; \ echo "#define __FreeBSD_version $$RELDATE" >> osreldate.h; \ - echo "#ifdef __STDC__" >> osreldate.h; \ - echo "#ifndef _OSRELDATE_H" >> osreldate.h; \ - echo "#define _OSRELDATE_H" >> osreldate.h; \ - echo "#include " >> osreldate.h; \ - echo "__BEGIN_DECLS" >> osreldate.h; \ - echo "extern int getosreldate(void);" >> osreldate.h; \ - echo "__END_DECLS" >> osreldate.h; \ - echo "#endif /* _OSRELDATE_H */" >> osreldate.h; \ - echo "#endif /* __STDC__ */" >> osreldate.h; \ - echo "#endif /* _KERNEL */" >> osreldate.h + echo "#endif" >> osreldate.h .for i in ${LHDRS} INCSLINKS+= sys/$i ${INCLUDEDIR}/$i ==== //depot/projects/soc2008/trasz_nfs4acl/include/unistd.h#4 (text+ko) ==== @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)unistd.h 8.12 (Berkeley) 4/27/95 - * $FreeBSD: src/include/unistd.h,v 1.90 2008/07/08 03:08:32 davidxu Exp $ + * $FreeBSD: src/include/unistd.h,v 1.91 2008/09/26 19:23:22 peter Exp $ */ #ifndef _UNISTD_H_ @@ -485,6 +485,7 @@ int getdomainname(char *, int); int getgrouplist(const char *, gid_t, gid_t *, int *); mode_t getmode(const void *, mode_t); +int getosreldate(void); int getpeereid(int, uid_t *, gid_t *); int getresgid(gid_t *, gid_t *, gid_t *); int getresuid(uid_t *, uid_t *, uid_t *); ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry.c#4 (text+ko) ==== @@ -24,7 +24,7 @@ */ #include "archive_platform.h" -__FBSDID("$FreeBSD: src/lib/libarchive/archive_entry.c,v 1.53 2008/09/01 04:54:29 kientzle Exp $"); +__FBSDID("$FreeBSD: src/lib/libarchive/archive_entry.c,v 1.54 2008/09/30 03:53:03 kientzle Exp $"); #ifdef HAVE_SYS_STAT_H #include @@ -461,6 +461,24 @@ } time_t +archive_entry_birthtime(struct archive_entry *entry) +{ + return (entry->ae_stat.aest_birthtime); +} + +long +archive_entry_birthtime_nsec(struct archive_entry *entry) +{ + return (entry->ae_stat.aest_birthtime_nsec); +} + +int +archive_entry_birthtime_is_set(struct archive_entry *entry) +{ + return (entry->ae_set & AE_SET_BIRTHTIME); +} + +time_t archive_entry_ctime(struct archive_entry *entry) { return (entry->ae_stat.aest_ctime); @@ -838,6 +856,22 @@ } void +archive_entry_set_birthtime(struct archive_entry *entry, time_t m, long ns) +{ + entry->stat_valid = 0; + entry->ae_set |= AE_SET_BIRTHTIME; + entry->ae_stat.aest_birthtime = m; + entry->ae_stat.aest_birthtime_nsec = ns; +} + +void +archive_entry_unset_birthtime(struct archive_entry *entry) +{ + archive_entry_set_birthtime(entry, 0, 0); + entry->ae_set &= ~AE_SET_BIRTHTIME; +} + +void archive_entry_set_ctime(struct archive_entry *entry, time_t t, long ns) { entry->stat_valid = 0; ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry.h#5 (text+ko) ==== @@ -22,7 +22,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/lib/libarchive/archive_entry.h,v 1.29 2008/09/18 04:19:06 kientzle Exp $ + * $FreeBSD: src/lib/libarchive/archive_entry.h,v 1.30 2008/09/30 03:53:03 kientzle Exp $ */ #ifndef ARCHIVE_ENTRY_H_INCLUDED @@ -174,6 +174,9 @@ __LA_DECL time_t archive_entry_atime(struct archive_entry *); __LA_DECL long archive_entry_atime_nsec(struct archive_entry *); __LA_DECL int archive_entry_atime_is_set(struct archive_entry *); +__LA_DECL time_t archive_entry_birthtime(struct archive_entry *); +__LA_DECL long archive_entry_birthtime_nsec(struct archive_entry *); +__LA_DECL int archive_entry_birthtime_is_set(struct archive_entry *); __LA_DECL time_t archive_entry_ctime(struct archive_entry *); __LA_DECL long archive_entry_ctime_nsec(struct archive_entry *); __LA_DECL int archive_entry_ctime_is_set(struct archive_entry *); @@ -224,6 +227,8 @@ __LA_DECL void archive_entry_set_atime(struct archive_entry *, time_t, long); __LA_DECL void archive_entry_unset_atime(struct archive_entry *); +__LA_DECL void archive_entry_set_birthtime(struct archive_entry *, time_t, long); +__LA_DECL void archive_entry_unset_birthtime(struct archive_entry *); __LA_DECL void archive_entry_set_ctime(struct archive_entry *, time_t, long); __LA_DECL void archive_entry_unset_ctime(struct archive_entry *); __LA_DECL void archive_entry_set_dev(struct archive_entry *, dev_t); ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry_copy_stat.c#2 (text+ko) ==== >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Oct 5 18:35:42 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 7AD781065698; Sun, 5 Oct 2008 18:35:42 +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 3D8371065695 for ; Sun, 5 Oct 2008 18:35:42 +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 2AD138FC22 for ; Sun, 5 Oct 2008 18:35:42 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m95IZgqd015989 for ; Sun, 5 Oct 2008 18:35:42 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m95IZgPa015987 for perforce@freebsd.org; Sun, 5 Oct 2008 18:35:42 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 5 Oct 2008 18:35:42 GMT Message-Id: <200810051835.m95IZgPa015987@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 Cc: Subject: PERFORCE change 151023 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 18:35:42 -0000 http://perforce.freebsd.org/chv.cgi?CH=151023 Change 151023 by pgj@kolbasz on 2008/10/05 18:34:56 Add Hungarian translation of chapter "Overview" from fdp-primer Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/fdp-primer/overview/chapter.sgml#2 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/fdp-primer/overview/chapter.sgml#2 (text+ko) ==== @@ -31,262 +31,335 @@ --> - Overview + Áttekintés + + Üdvözöljük a &os; + Dokumentációs Projektben! A &os; + sikerességéhez elegendhetetlenül fontos a + jó minõségû dokumentáció, + amelynek jelentõs részét a &os; + Dokumentációs Projekt (röviden FDP) + állítja elõ. Ez a projekt rendkívül + értékesnek tart bármilyen fajta + támogatást. + + Ennek a dokumentumnak fõ célja, hogy bemutassa + az FDP szervezõdését, + hogyan készítsünk és + küldjünk az FDP részére + dokumentációt, és hogyan + használjuk hatékonyan a dokumentációk + írásához készített + eszközöket. + + tagság + + Az FDP bárkit szívesen fogad. A tagságnak + nincs semmiféle elõfeltétele, a tagoknak nem + kötelezõ havonta adott mennyiségû + dokumentációk írniuk. A + belépésnek mindössze annyit kell tennünk, + hogy feliratkozunk a &a.doc; tagjai közé. - Welcome to the FreeBSD Documentation Project. Good quality - documentation is very important to the success of FreeBSD, and the - FreeBSD Documentation Project (FDP) is how a lot of that documentation - is produced. Your contributions are very valuable. - - This document's main purpose is to clearly explain how - the FDP is organized, how to write and submit - documentation to the FDP, and how to - effectively use the tools available to you when writing - documentation. - - - Membership - - Everyone is welcome to join the FDP. There is no minimum - membership requirement, no quota of documentation you need to - produce per month. All you need to do is subscribe to the - &a.doc;. + A könyv elolvasása során + megismerjük: - After you have finished reading this document you should: - - - Know which documentation is maintained by the FDP. + + milyen dokumentációkat tart karban az FDP; - + - Be able to read and understand the SGML source code for the - documentation maintained by the FDP. + az FDP által karbantartott + dokumentációk megírásához + használt SGML nyelvet; - - - Be able to make changes to the documentation. + + + hogyan készítsünk + módosításokat a + dokumentációhoz; - + - Be able to submit your changes back for review and eventual - inclusion in the FreeBSD documentation. - + hogyan küldjük be és nézessük + át a módosításainkat, ezek + miként kerülhetnek be a &os; hivatalos + dokumentációjába. + - The FreeBSD Documentation Set + A &os; dokumentációja + + Az FDP a &os;-hez mellékelt dokumentációk + négy fajtájáért felelõs: - The FDP is responsible for four categories of FreeBSD - documentation. - - Manual pages + Man oldalak - - The English language system manual pages are not written by - the FDP, as they are part of the base system. However, the FDP can - (and has) re-worded parts of existing manual pages to make them - clearer, or to correct inaccuracies. + + Az angol nyelvû man oldalakat nem az FDP tagjai + készítik, azok az alaprendszer részei. + Az FDP viszont az olvashatóság vagy az + esetleges pontatlanságok javítása + érdekében át tudja fogalmazni + ezeket. - The translation teams are responsible for translating the - system manual pages into different languages. These translations - are kept within the FDP. - + Továbbá a különbözõ + fordítói csoportok felelõsek a rendszerhez + tartozó egyes man oldalak + fordításaiért, amelyek szintén + az FDP keretein belül készülnek. + - FAQ - - - The FAQ aims to address (in short question and answer format) - questions that are asked, or should be asked, on the various - mailing lists and newsgroups devoted to FreeBSD. The format does - not permit long and comprehensive answers. - + GYIK + + + A GYIK célja a &os;-vel foglalkozó + különbözõ levelezõ listákon + és hírcsoportokon felbukkanó gyakran + ismételt kérdések (rövid, + lényegretörõ) megválaszolása. + Ez a formátum nem teszi lehetõvé hosszabb + és minden részletre kiterjedõ + válaszok megfogalmazását. + - Handbook + Kézikönyv - - The Handbook aims to be the comprehensive on-line resource and - reference for FreeBSD users. - + + A kézikönyv a &os; + felhasználók számára + összeállított átfogó, + intereten keresztül is olvasható + referencia. + - + - Web site - - - This is the main FreeBSD presence on the World Wide Web, - visible at Honlap + + + A http://www.FreeBSD.org/ - and many mirrors around the world. The web site is many people's - first exposure to FreeBSD. + címen, illetve annak különbözõ + tükrözésein keresztül + elérhetõ honlapok képviselik a &os; + elsõdleges megjelenési formáját a + világhálón. Legtöbben ezen az + oldalon találkoznak a &os;-vel + elõször. - - These four groups of documentation are all available in the - FreeBSD CVS tree. This means that the logs of changes to these - files are visible to anyone, and anyone can use a program such as - CVSup or - CTM to keep local copies of - this documentation. - - In addition, many people have written tutorials or other web - sites relating to FreeBSD. Some of these are stored in the CVS - repository as well (where the author has agreed to this). In - other cases the author has decided to keep his documentation - separate from the main FreeBSD repository. The FDP endeavors to - provide links to as much of this documentation as - possible. - - + + Az imént felsorolt kategóriák mindegyike + megtalálható a &os; repositoryjában, + ezért a velük kapcsolatos + változtatásokhoz tartozó + naplóbejegyzések mindenki számára + láthatóak, illetve a + CVSup vagy + CTM alkalmazások + használatával a + dokumentációkból létre tudunk hozni + egy helyi másolatot. + + Mindezek mellett sokan készítettek + további oktatóanyagokat és &os;-hez + kapcsolódó honlapokat. Ezek némelyike (a + szerzõ elõzetes engedélyével) a + repositoryban is megtalálható. A többi esetben + a szerzõk úgy döntöttek, hogy a &os; + forrásaitól független helyen szeretnék + tárolni a leírásaikat. Ilyenkor pedig az FDP + törekszik belinkelni ezeket. + + - Before you start - - This document assumes that you already know: - - - - How to maintain an up-to-date local copy of the FreeBSD - documentation by maintaining a local copy of the - FreeBSD CVS repository (using CVS - and either CVSup or - CTM) or by using - CVSup to download just a - checked-out copy. + Mielõtt belekezdenénk + + Az alábbi ismereteket feltételezzük az + olvasó részérõl: + + + + Képesek vagyunk lekérni és + folyamatosan frissíteni a &os; repository egy helyi + számítógépen tárolt + változatát (például a + CVS, + CVSup vagy + CTM alkalmazások + valamelyikének használatával), vagy + egyszerûen csak letölteni belõle a + CVSup + segítségével egy elõre + kikért példányt. + + + + Tudunk szoftvereket telepíteni a &os; + Portgyûjteményébõl vagy a + &man.pkg.add.1; használatával. - - - How to download and install new software using either the - FreeBSD Ports system or &man.pkg.add.1;. - - + - Quick Start + A legfontosabb tudnivalók - If you just want to get going, and feel confident you can pick - things up as you go along, follow these instructions. + Ha most csak a legalapvetõbb ismeretekre van + szükségünk, és a részletekkel + csupán késõbb akarunk majd foglalkozni, akkor + az alábbi utasítások alapján javasolt + elindulni: - Install the textproc/docproj - meta-port. + Telepítsük a textproc/docproj metaportot: &prompt.root; cd /usr/ports/textproc/docproj &prompt.root; make JADETEX=no install - Get a local copy of the FreeBSD doc tree. - Either use CVSup in checkout mode to do this, or - get a full copy of the CVS repository locally. + Készítsünk egy helyi másolatot a + &os; forrásának doc + könyvtáráról. Erre megfelel a + CVSup checkout + módja vagy a repository teljes tartalmának + letöltése. - If you have the CVS repository locally then as a minimum you - will need to checkout the doc/share, and + Egy használható helyi másolathoz + legalább a doc/share és doc/en_US.ISO8859-1/share - directories. + könyvtárakat kell kikérnünk: &prompt.user; cvs checkout doc/share &prompt.user; cvs checkout doc/en_US.ISO8859-1/share - If you have plenty of disk space then you could check out - everything. + Ha viszont sok tárhellyel rendelkezük, akkor + akár mindent kikérhetünk: &prompt.user; cvs checkout doc - If you are preparing a change to an existing book or article, - check it out of the repository as necessary. If you are planning on - contributing a new book or article then use an existing one as a - guide. + Amikor egy korábban felrakott könyvhöz + vagy cikkhez készítünk + módosításokat, elõtte + kérjük ki a repositoryból. Ha egy + új könyvet vagy cikket szeretnék + beküldeni, akkor építkezzünk a + meglevõekbõl. - For example, if you want to contribute a new article about - setting up a VPN between FreeBSD and Windows 2000 you might do the - following. + Tegyük fel például, hogy írtunk + egy cikket a &os; és &windows; 2000 rendszerek közti + VPN-hálózatok + létrehozásáról: - Check out the articles - directory. + Kérjük ki az articles + könyvtár tartalmát. &prompt.user; cvs checkout doc/en_US.ISO8859-1/articles - Copy an existing article to use as a template. In this - case, you have decided that your new article belongs in a - directory called vpn-w2k. + Másoljunk le valamelyik cikket és + használjuk fel sablonként. Most úgy + döntöttük, hogy az új cikket a + vpn-w2k könyvtárba + helyezzük el: &prompt.user; cd doc/en_US.ISO8859-1/articles &prompt.user; cp -R committers-guide vpn-w2k - If you wanted to edit an existing document, such as the FAQ, - which is in doc/en_US.ISO8859-1/books/faq you - would check it out of the repository like this. + Ha viszont egy már létezõ dokumentumot + akarunk szerkeszteni, például a GYIK-ot, akkor + kérjük ki azt a könyvtárat, amelyikben + található. Ez ebben az esetben a + doc/en_US.ISO8859-1/books/faq: &prompt.user; cvs checkout doc/en_US.ISO8859-1/books/faq - Edit the .sgml files using your editor of - choice. + A könyvtárban található + .sgml állományokat + írjuk át a kedvenc + szövegszerkesztõnkkel. - Test the markup using the lint - target. This will quickly find any errors in the document - without actually performing the time-consuming - transformation. + A forrásban használt markupokat a + lint cél + segítségével ellenõrizhetjük. + Ilyenkor anélkül tudjuk megtalálni a + dokumentum forrásában rejtõzõ + hibákat, hogy ténylegesen el kellene + végeznünk azok idõigényes + átalakítását: &prompt.user; make lint - When you are ready to actually build the document, you - may specify a single format or a list of formats in the - FORMATS variable. Currently, - html, html-split, - txt, ps, - pdf, and rtf are - supported. The most up to date list of supported formats is - listed at the top of the - doc/share/mk/doc.docbook.mk file. Make - sure to use quotes around the list of formats when you build - more than one format with a single command. + Amikor viszont valóban le akarjuk + generáltatni a dokumentumot, a FORMATS + változóban tudjuk felsorolt a kért + formátumokat. Itt jelen pillanatban a + html, html-split, + txt, ps, + pdf és rtf + értékeket szerepeltethetjük. A + támogatott formátumok legfrissebb + listáját mellesleg a + doc/share/doc.docbook.mk + állományban találhatjuk meg. Ha + egyszerre több formátumot kértünk, + akkor ne felejtsük el idézõjelek + közé tenni a felsorolást. - For example, to convert the document to - html only, you would use: + Például így lehet egy dokumentumot + csak html formátumra + alakítani: &prompt.user; make FORMATS=html - But when you want to convert the document to both - html and txt format, - you could use either two separate &man.make.1; runs, - with: + Ha viszont egyszerre szeretnénk a + dokumentumból html és + txt formátumot létrehozatni, + akkor megtehetjük azt két külön + &man.make.1; paranccsal: &prompt.user; make FORMATS=html &prompt.user; make FORMATS=txt - or, you can do it in one command: + Vagy egyetlen paranccsal: &prompt.user; make FORMATS="html txt" - Submit your changes using &man.send-pr.1;. + Küldjük be a + módosításainkat a &man.send-pr.1; + használatával. From owner-p4-projects@FreeBSD.ORG Sun Oct 5 21:01:10 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 786FE106569A; Sun, 5 Oct 2008 21:01:10 +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 3BE4F1065692 for ; Sun, 5 Oct 2008 21:01:10 +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 29BF28FC2B for ; Sun, 5 Oct 2008 21:01:10 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m95L1AxY041001 for ; Sun, 5 Oct 2008 21:01:10 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m95L1AlZ040999 for perforce@freebsd.org; Sun, 5 Oct 2008 21:01:10 GMT (envelope-from rene@FreeBSD.org) Date: Sun, 5 Oct 2008 21:01:10 GMT Message-Id: <200810052101.m95L1AlZ040999@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 Cc: Subject: PERFORCE change 151026 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Oct 2008 21:01:10 -0000 http://perforce.freebsd.org/chv.cgi?CH=151026 Change 151026 by rene@rene_self on 2008/10/05 21:00:19 Start translation of Updating chapter, section 1 done (22%). Checked build. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/updating/chapter.sgml#2 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/updating/chapter.sgml#2 (text+ko) ==== @@ -1,6 +1,9 @@ @@ -9,99 +12,109 @@ Tom Rhodes - Written by + Geschreven door Colin Percival - Based on notes provided by + Gebaseerd op notities geleverd door + + + + + René + Ladan + Vertaald door - Updating &os; + &os; bijwerken - Synopsis + Overzicht + + FreeBSD bijwerken - Updating FreeBSD freebsd-update - Updating + Bijwerken - Over time, one primary aspect of the &os; operating system - has remained the same. This is the requirement to use - applications and utilities to obtain major and minor system - updates. + Door de tijd heen is een primair aspect van het + besturingssysteem &os; hetzelfde gebleven. Dit is de eis om + applicaties en gereedschappen te gebruiken om grote en kleine + systeemupdate te verkrijgen. - For many years, users wishing to upgrade their system, - collect security patches, and obtain port and package updates - without breaking the Ports Collection visioning methods were - forced to use the CVSup tool. + Voor vele jaren waren gebruikers die hun systeem wilden + upgraden, beveiligingspatches wilden verzamelen, en updates voor + ports en pakketten wilden verkrijgen zonder de Portscollectie + kapot te maken verplicht om het gereedschap + CVSup te gebruiken. - While use of CVSup is still - supported, and a true C-language version - was added to &os;, there are new methods to acquire system - updates. + Hoewel het gebruik van CVSup nog + steeds wordt ondersteund, en er een ware versie geprogrammeerd in + de taal C aan &os; is toegevoegd, zijn er nieuwe methoden om + systeemupdates te verkrijgen. - Tools such as &man.portsnap.8;, and &man.freebsd-update.8; - have streamlined the upgrade process. These - new methods increase productivity while providing a more simple - interface for users. Some of the new tools may be run from - &man.cron.8; reducing the manual intervention of the systems - administrator; a benefit for those who monitor hundreds of &os; - machines. + Gereedschappen zoals &man.portsnap.8; en + &man.freebsd-update.8; hebben het upgradeproces gestroomlijnd. + Deze neiuwe methoden verhogen de productiviteit terwijl ze een + eenvoudigere interface voor gebruikers bieden. Sommige nieuwe + gereedschappen kunnen vanuit &man.cron.8; worden gedraaid waardoor + de handmatige tussenkomst van de systeembeheerder wordt + verminderd; een voordeel voor degenen die honderden &os;-machines + in de gaten houden. - This chapter will explain these new methods, and how users - and system administrators alike may benefit from their practical - and easy use. + Dit hoofdstuk zal deze nieuwe methoden uitleggen, en vertellen + hoe gebruikers alsmede systeembeheerders voordeel kunnen halen uit + hun praktische en eenvoudige gebruik. - After reading this chapter, you will know: + Na het lezen van dit hoofdstuk weet u: - What utilities may be used to update the system and - the Ports Collection. + Welke gereedschappen gebruikt kunnen worden om het systeem + en de Portscollectie te updaten. - How to use freebsd-update to apply - security patches and perform major and minor &os; - upgrades. + Hoe freebsd-update te gebruiken om + beveiligingspatches toe te passen en grote en kleine upgrades + van &os; uit te voeren. - How to compare the state of an installed system against - a known pristine copy. + Hoe de toestand van een geïnstalleerd systeem met een + bekende maagdelijke kopie te vergelijken. - Before reading this chapter, you should: + Voor het lezen van dit hoofdstuk dient u: - Understand &unix; and &os; basics + De beginselen van &unix; en &os; te begrijpen (). - Be familiar with the basics of kernel - configuration/compilation - (). + Bekend te zijn met de beginselen van het instellen en + compileren van de kernel (). - Have some familiarity with the Ports Collection and - installing third party applications on &os; + Enigszins bekend te zijn met de Portscollectie en het + installeren van applicaties van derde partijen op &os; (). - Be familiar with the various source components which make - up &os; and how to use the &man.mergemaster.8; tool + Bekend te zijn met de verschillende broncomponenten + waaruit &os; bestaat en hoe het gereedschap + &man.mergemaster.8; te gebruiken (). From owner-p4-projects@FreeBSD.ORG Mon Oct 6 22:07:01 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9EBBB1065694; Mon, 6 Oct 2008 22:07: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 480E2106568A for ; Mon, 6 Oct 2008 22:07:01 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 35B048FC27 for ; Mon, 6 Oct 2008 22:07:01 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m96M713P059401 for ; Mon, 6 Oct 2008 22:07:01 GMT (envelope-from rfrench@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m96M71jp059399 for perforce@freebsd.org; Mon, 6 Oct 2008 22:07:01 GMT (envelope-from rfrench@FreeBSD.org) Date: Mon, 6 Oct 2008 22:07:01 GMT Message-Id: <200810062207.m96M71jp059399@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rfrench@FreeBSD.org using -f From: Ryan French To: Perforce Change Reviews Cc: Subject: PERFORCE change 151074 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2008 22:07:01 -0000 http://perforce.freebsd.org/chv.cgi?CH=151074 Change 151074 by rfrench@rfrench_mpls on 2008/10/06 22:06:34 Basic MPLS receiving/decoding/sending is now working. There is still a lot of work to go but for now when a packet is received using one of the labels in mpls-needle.conf then the packet has one of the 3 operations (swap, pop, push) performed on it and the packet is then sent back out. At the moment routing has not been implemented and when the packet is sent back out it is sent using the MAC broadcast address. Setting up routing tables is the next step, and then looking at implementing LDP and from there to ingress/egress routing. Affected files ... .. //depot/projects/soc2008/rfrench_mpls/net/if_ethersubr.c#10 edit .. //depot/projects/soc2008/rfrench_mpls/netmpls/mpls_input.c#12 edit .. //depot/projects/soc2008/rfrench_mpls/netmpls/mpls_shim.c#4 edit Differences ... ==== //depot/projects/soc2008/rfrench_mpls/net/if_ethersubr.c#10 (text+ko) ==== @@ -100,6 +100,7 @@ #ifdef MPLS #include +#include #endif /*MPLS*/ #include @@ -262,6 +263,13 @@ } #endif /* NETATALK */ +#ifdef MPLS + case AF_MPLS: + type = htons(ETHERTYPE_MPLS); + bcopy(ifp->if_broadcastaddr, edst, ETHER_ADDR_LEN); + break; +#endif /* MPLS */ + case pseudo_AF_HDRCMPLT: hdrcmplt = 1; eh = (struct ether_header *)dst->sa_data; ==== //depot/projects/soc2008/rfrench_mpls/netmpls/mpls_input.c#12 (text+ko) ==== @@ -36,6 +36,7 @@ #ifdef MPLS_DEBUG #define MPLS_LABEL_GET(l) ((ntohl((l) & MPLS_LABEL_MASK)) >> MPLS_LABEL_OFFSET) #define MPLS_TTL_GET(l) (ntohl((l) & MPLS_TTL_MASK)) +#define MPLS_LABEL_SET(l) (htonl((l) << MPLS_LABEL_OFFSET)) #endif void create_fake_entry(struct sockaddr_mpls *); @@ -57,19 +58,19 @@ if (MPLS_LABEL_GET(smpls->smpls_in_label) == 44) { smpls->smpls_operation = 1; smpls->smpls_out_exp = 14; - smpls->smpls_out_label = 66; + smpls->smpls_out_label = MPLS_LABEL_SET(66); smpls->smpls_out_ifindex = smpls->smpls_in_ifindex; } if (MPLS_LABEL_GET(smpls->smpls_in_label) == 55) { smpls->smpls_operation = 2; smpls->smpls_out_exp = 14; - smpls->smpls_out_label = 44; + smpls->smpls_out_label = MPLS_LABEL_SET(44); smpls->smpls_out_ifindex = smpls->smpls_in_ifindex; } if (MPLS_LABEL_GET(smpls->smpls_in_label) == 66) { smpls->smpls_operation = 3; smpls->smpls_out_exp = 14; - smpls->smpls_out_label = 1000; + smpls->smpls_out_label = MPLS_LABEL_SET(1000); smpls->smpls_out_ifindex = smpls->smpls_in_ifindex; } } ==== //depot/projects/soc2008/rfrench_mpls/netmpls/mpls_shim.c#4 (text+ko) ==== From owner-p4-projects@FreeBSD.ORG Mon Oct 6 22:46:42 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 482D4106568F; Mon, 6 Oct 2008 22:46:42 +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 0BFB2106568B for ; Mon, 6 Oct 2008 22:46:42 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EE0BF8FC14 for ; Mon, 6 Oct 2008 22:46:41 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m96MkfNo062547 for ; Mon, 6 Oct 2008 22:46:41 GMT (envelope-from rfrench@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m96Mkf1H062545 for perforce@freebsd.org; Mon, 6 Oct 2008 22:46:41 GMT (envelope-from rfrench@FreeBSD.org) Date: Mon, 6 Oct 2008 22:46:41 GMT Message-Id: <200810062246.m96Mkf1H062545@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rfrench@FreeBSD.org using -f From: Ryan French To: Perforce Change Reviews Cc: Subject: PERFORCE change 151077 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2008 22:46:42 -0000 http://perforce.freebsd.org/chv.cgi?CH=151077 Change 151077 by rfrench@rfrench_mpls on 2008/10/06 22:46:03 Removed the dropping of all broadcast MPLS packets for now while I am testing. Affected files ... .. //depot/projects/soc2008/rfrench_mpls/net/if_ethersubr.c#11 edit .. //depot/projects/soc2008/rfrench_mpls/netmpls/mpls_input.c#13 edit Differences ... ==== //depot/projects/soc2008/rfrench_mpls/net/if_ethersubr.c#11 (text+ko) ==== ==== //depot/projects/soc2008/rfrench_mpls/netmpls/mpls_input.c#13 (text+ko) ==== @@ -56,21 +56,9 @@ create_fake_entry(struct sockaddr_mpls *smpls) { if (MPLS_LABEL_GET(smpls->smpls_in_label) == 44) { - smpls->smpls_operation = 1; - smpls->smpls_out_exp = 14; - smpls->smpls_out_label = MPLS_LABEL_SET(66); - smpls->smpls_out_ifindex = smpls->smpls_in_ifindex; - } - if (MPLS_LABEL_GET(smpls->smpls_in_label) == 55) { - smpls->smpls_operation = 2; - smpls->smpls_out_exp = 14; - smpls->smpls_out_label = MPLS_LABEL_SET(44); - smpls->smpls_out_ifindex = smpls->smpls_in_ifindex; - } - if (MPLS_LABEL_GET(smpls->smpls_in_label) == 66) { smpls->smpls_operation = 3; smpls->smpls_out_exp = 14; - smpls->smpls_out_label = MPLS_LABEL_SET(1000); + smpls->smpls_out_label = MPLS_LABEL_SET(100); smpls->smpls_out_ifindex = smpls->smpls_in_ifindex; } } @@ -118,10 +106,10 @@ } /* drop all broadcast and multicast packets */ - if (m->m_flags & (M_BCAST | M_MCAST)) { - m_freem(m); - return; - } + //if (m->m_flags & (M_BCAST | M_MCAST)) { + // m_freem(m); + // return; + //} if (m->m_len < sizeof(*shim)) if ((m = m_pullup(m, sizeof(*shim))) == NULL) From owner-p4-projects@FreeBSD.ORG Mon Oct 6 23:02:59 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EB54E1065692; Mon, 6 Oct 2008 23:02:58 +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 AE1A3106568B for ; Mon, 6 Oct 2008 23:02:58 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8335F8FC1D for ; Mon, 6 Oct 2008 23:02:58 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m96N2wpB064254 for ; Mon, 6 Oct 2008 23:02:58 GMT (envelope-from rfrench@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m96N2wAA064252 for perforce@freebsd.org; Mon, 6 Oct 2008 23:02:58 GMT (envelope-from rfrench@FreeBSD.org) Date: Mon, 6 Oct 2008 23:02:58 GMT Message-Id: <200810062302.m96N2wAA064252@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rfrench@FreeBSD.org using -f From: Ryan French To: Perforce Change Reviews Cc: Subject: PERFORCE change 151078 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2008 23:02:59 -0000 http://perforce.freebsd.org/chv.cgi?CH=151078 Change 151078 by rfrench@rfrench_mpls on 2008/10/06 23:02:13 Added if_loop.c Affected files ... .. //depot/projects/soc2008/rfrench_mpls/net/if_loop.c#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Mon Oct 6 23:06:02 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2C4391065691; Mon, 6 Oct 2008 23:06: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 E400A106568F for ; Mon, 6 Oct 2008 23:06:01 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B8FA88FC17 for ; Mon, 6 Oct 2008 23:06:01 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m96N61bR065731 for ; Mon, 6 Oct 2008 23:06:01 GMT (envelope-from rfrench@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m96N61ag065729 for perforce@freebsd.org; Mon, 6 Oct 2008 23:06:01 GMT (envelope-from rfrench@FreeBSD.org) Date: Mon, 6 Oct 2008 23:06:01 GMT Message-Id: <200810062306.m96N61ag065729@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rfrench@FreeBSD.org using -f From: Ryan French To: Perforce Change Reviews Cc: Subject: PERFORCE change 151079 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2008 23:06:02 -0000 http://perforce.freebsd.org/chv.cgi?CH=151079 Change 151079 by rfrench@rfrench_mpls on 2008/10/06 23:05:56 Added MPLS case into if_loop.c Affected files ... .. //depot/projects/soc2008/rfrench_mpls/net/if_loop.c#2 edit Differences ... ==== //depot/projects/soc2008/rfrench_mpls/net/if_loop.c#2 (text+ko) ==== @@ -329,6 +329,11 @@ isr = NETISR_ATALK2; break; #endif +#ifdef MPLS + case AF_MPLS: + isr = NETISR_MPLS; + break; +#endif default: printf("if_simloop: can't handle af=%d\n", af); m_freem(m); From owner-p4-projects@FreeBSD.ORG Mon Oct 6 23:35:34 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AB7BD106568D; Mon, 6 Oct 2008 23:35:34 +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 6F2AC1065687 for ; Mon, 6 Oct 2008 23:35:34 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4416A8FC0C for ; Mon, 6 Oct 2008 23:35:34 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m96NZWO0067919 for ; Mon, 6 Oct 2008 23:35:32 GMT (envelope-from rfrench@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m96NZVHc067917 for perforce@freebsd.org; Mon, 6 Oct 2008 23:35:31 GMT (envelope-from rfrench@FreeBSD.org) Date: Mon, 6 Oct 2008 23:35:31 GMT Message-Id: <200810062335.m96NZVHc067917@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rfrench@FreeBSD.org using -f From: Ryan French To: Perforce Change Reviews Cc: Subject: PERFORCE change 151081 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Oct 2008 23:35:35 -0000 http://perforce.freebsd.org/chv.cgi?CH=151081 Change 151081 by rfrench@rfrench_mpls on 2008/10/06 23:35:10 Forgot to include opt_mpls.h in if_loop.c Affected files ... .. //depot/projects/soc2008/rfrench_mpls/net/if_loop.c#3 edit Differences ... ==== //depot/projects/soc2008/rfrench_mpls/net/if_loop.c#3 (text+ko) ==== @@ -38,6 +38,7 @@ #include "opt_inet.h" #include "opt_inet6.h" #include "opt_ipx.h" +#include "opt_mpls.h" #include #include From owner-p4-projects@FreeBSD.ORG Tue Oct 7 02:26:28 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 09EFE106569D; Tue, 7 Oct 2008 02:26:28 +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 BF2AD1065686 for ; Tue, 7 Oct 2008 02:26:27 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AE29E8FC14 for ; Tue, 7 Oct 2008 02:26:27 +0000 (UTC) (envelope-from rfrench@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m972QRS6093721 for ; Tue, 7 Oct 2008 02:26:27 GMT (envelope-from rfrench@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m972QRNA093717 for perforce@freebsd.org; Tue, 7 Oct 2008 02:26:27 GMT (envelope-from rfrench@FreeBSD.org) Date: Tue, 7 Oct 2008 02:26:27 GMT Message-Id: <200810070226.m972QRNA093717@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rfrench@FreeBSD.org using -f From: Ryan French To: Perforce Change Reviews Cc: Subject: PERFORCE change 151082 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Oct 2008 02:26:28 -0000 http://perforce.freebsd.org/chv.cgi?CH=151082 Change 151082 by rfrench@rfrench_mpls on 2008/10/07 02:26:19 Made changes to socket.h as per email from Andrew Thompson Affected files ... .. //depot/projects/soc2008/rfrench_mpls/sys/socket.h#4 edit Differences ... ==== //depot/projects/soc2008/rfrench_mpls/sys/socket.h#4 (text+ko) ==== @@ -209,14 +209,14 @@ #define AF_ARP 35 #define AF_BLUETOOTH 36 /* Bluetooth sockets */ #define AF_IEEE80211 37 /* IEEE 802.11 protocol */ -#define AF_MAX 38 +#define AF_MPLS 38 /* MPLS protocol */ +#define AF_MAX 39 /* * When allocating a new AF_ constant, please only allocate * even numbered constants for FreeBSD until 134 as odd numbered AF_ * constants 39-133 are now reserved for vendors. */ #define AF_VENDOR00 39 -#define AF_MPLS 40 /* MPLS protocol */ #define AF_VENDOR01 41 #define AF_VENDOR02 43 #define AF_VENDOR03 45 From owner-p4-projects@FreeBSD.ORG Wed Oct 8 05:00:59 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CD77C10656A4; Wed, 8 Oct 2008 05:00:58 +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 8C3B6106569E for ; Wed, 8 Oct 2008 05:00:58 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 77F1F8FC17 for ; Wed, 8 Oct 2008 05:00:58 +0000 (UTC) (envelope-from gonzo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9850wNV061565 for ; Wed, 8 Oct 2008 05:00:58 GMT (envelope-from gonzo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9850j1u061551 for perforce@freebsd.org; Wed, 8 Oct 2008 05:00:45 GMT (envelope-from gonzo@FreeBSD.org) Date: Wed, 8 Oct 2008 05:00:45 GMT Message-Id: <200810080500.m9850j1u061551@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to gonzo@FreeBSD.org using -f From: Oleksandr Tymoshenko To: Perforce Change Reviews Cc: Subject: PERFORCE change 151119 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2008 05:00:59 -0000 http://perforce.freebsd.org/chv.cgi?CH=151119 Change 151119 by gonzo@gonzo_jeeves on 2008/10/08 05:00:20 IFC @151118: Mostly because of dev/cfe changes Affected files ... .. //depot/projects/mips2/src/ObsoleteFiles.inc#24 integrate .. //depot/projects/mips2/src/UPDATING#21 integrate .. //depot/projects/mips2/src/bin/pkill/pkill.1#2 integrate .. //depot/projects/mips2/src/bin/pkill/pkill.c#2 integrate .. //depot/projects/mips2/src/crypto/openssh/moduli.5#2 integrate .. //depot/projects/mips2/src/crypto/openssh/scp.1#4 integrate .. //depot/projects/mips2/src/crypto/openssh/sftp-server.8#4 integrate .. //depot/projects/mips2/src/crypto/openssh/sftp.1#3 integrate .. //depot/projects/mips2/src/crypto/openssh/ssh-add.1#3 integrate .. //depot/projects/mips2/src/crypto/openssh/ssh-agent.1#4 integrate .. //depot/projects/mips2/src/crypto/openssh/ssh-keygen.1#3 integrate .. //depot/projects/mips2/src/crypto/openssh/ssh-keyscan.1#4 integrate .. //depot/projects/mips2/src/crypto/openssh/ssh-keysign.8#4 integrate .. //depot/projects/mips2/src/crypto/openssh/ssh.1#4 integrate .. //depot/projects/mips2/src/crypto/openssh/ssh_config.5#5 integrate .. //depot/projects/mips2/src/crypto/openssh/sshd.8#4 integrate .. //depot/projects/mips2/src/crypto/openssh/sshd_config.5#5 integrate .. //depot/projects/mips2/src/etc/network.subr#8 integrate .. //depot/projects/mips2/src/gnu/lib/csu/Makefile#6 integrate .. //depot/projects/mips2/src/gnu/usr.bin/gdb/kgdb/kld.c#5 integrate .. //depot/projects/mips2/src/gnu/usr.bin/gdb/kgdb/trgt_i386.c#7 integrate .. //depot/projects/mips2/src/include/Makefile#8 integrate .. //depot/projects/mips2/src/include/unistd.h#8 integrate .. //depot/projects/mips2/src/lib/libarchive/archive_entry.c#10 integrate .. //depot/projects/mips2/src/lib/libarchive/archive_entry.h#9 integrate .. //depot/projects/mips2/src/lib/libarchive/archive_entry_copy_stat.c#2 integrate .. //depot/projects/mips2/src/lib/libarchive/archive_entry_private.h#6 integrate .. //depot/projects/mips2/src/lib/libarchive/archive_entry_stat.c#2 integrate .. //depot/projects/mips2/src/lib/libarchive/archive_read_support_format_tar.c#11 integrate .. //depot/projects/mips2/src/lib/libarchive/archive_write_disk.c#15 integrate .. //depot/projects/mips2/src/lib/libarchive/archive_write_set_format_pax.c#9 integrate .. //depot/projects/mips2/src/lib/libarchive/config_freebsd.h#8 integrate .. //depot/projects/mips2/src/lib/libarchive/test/Makefile#10 integrate .. //depot/projects/mips2/src/lib/libarchive/test/test_entry.c#6 integrate .. //depot/projects/mips2/src/lib/libarchive/test/test_write_disk.c#9 integrate .. //depot/projects/mips2/src/lib/libarchive/test/test_write_disk_times.c#1 branch .. //depot/projects/mips2/src/lib/libarchive/test/test_write_format_pax.c#1 branch .. //depot/projects/mips2/src/lib/libc/gen/getosreldate.3#3 integrate .. //depot/projects/mips2/src/lib/libc/sys/cpuset.2#3 integrate .. //depot/projects/mips2/src/lib/libc/sys/cpuset_getaffinity.2#3 integrate .. //depot/projects/mips2/src/lib/libpmc/Makefile#4 integrate .. //depot/projects/mips2/src/lib/libpmc/pmc.3#10 integrate .. //depot/projects/mips2/src/lib/libpmc/pmc.atom.3#1 branch .. //depot/projects/mips2/src/lib/libpmc/pmc.core.3#1 branch .. //depot/projects/mips2/src/lib/libpmc/pmc.core2.3#1 branch .. //depot/projects/mips2/src/lib/libpmc/pmc.iaf.3#1 branch .. //depot/projects/mips2/src/lib/libpmc/pmc.k7.3#2 integrate .. //depot/projects/mips2/src/lib/libpmc/pmc.k8.3#2 integrate .. //depot/projects/mips2/src/lib/libpmc/pmc.p4.3#2 integrate .. //depot/projects/mips2/src/lib/libpmc/pmc.p5.3#2 integrate .. //depot/projects/mips2/src/lib/libpmc/pmc.p6.3#2 integrate .. //depot/projects/mips2/src/lib/libpmc/pmc.tsc.3#2 integrate .. //depot/projects/mips2/src/lib/libutil/pty.c#6 integrate .. //depot/projects/mips2/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#11 integrate .. //depot/projects/mips2/src/release/doc/ja_JP.eucJP/hardware/common/dev.sgml#2 integrate .. //depot/projects/mips2/src/release/doc/ru_RU.KOI8-R/hardware/common/dev.sgml#2 integrate .. //depot/projects/mips2/src/release/doc/share/misc/man2hwnotes.pl#3 integrate .. //depot/projects/mips2/src/sbin/bsdlabel/bsdlabel.c#6 integrate .. //depot/projects/mips2/src/sbin/fdisk/fdisk.c#5 integrate .. //depot/projects/mips2/src/sbin/ifconfig/ifconfig.8#14 integrate .. //depot/projects/mips2/src/sbin/ifconfig/ifconfig.c#10 integrate .. //depot/projects/mips2/src/sbin/ifconfig/ifvlan.c#5 integrate .. //depot/projects/mips2/src/sbin/init/init.c#5 integrate .. //depot/projects/mips2/src/sbin/ipfw/ipfw.8#13 integrate .. //depot/projects/mips2/src/sbin/ipfw/ipfw2.c#14 integrate .. //depot/projects/mips2/src/sbin/setkey/setkey.8#4 integrate .. //depot/projects/mips2/src/share/examples/FreeBSD_version/FreeBSD_version.c#2 integrate .. //depot/projects/mips2/src/share/examples/drivers/make_pseudo_driver.sh#4 integrate .. //depot/projects/mips2/src/share/man/man3/Makefile#7 integrate .. //depot/projects/mips2/src/share/man/man3/makedev.3#1 branch .. //depot/projects/mips2/src/share/man/man4/Makefile#22 integrate .. //depot/projects/mips2/src/share/man/man4/ae.4#1 branch .. //depot/projects/mips2/src/share/man/man4/ata.4#6 integrate .. //depot/projects/mips2/src/share/man/man4/bce.4#4 integrate .. //depot/projects/mips2/src/share/man/man4/ddb.4#11 integrate .. //depot/projects/mips2/src/share/man/man4/em.4#3 integrate .. //depot/projects/mips2/src/share/man/man4/igb.4#1 branch .. //depot/projects/mips2/src/share/man/man4/jme.4#2 integrate .. //depot/projects/mips2/src/share/man/man4/nfe.4#8 integrate .. //depot/projects/mips2/src/share/man/man4/ng_tty.4#2 integrate .. //depot/projects/mips2/src/share/man/man4/snd_hda.4#6 integrate .. //depot/projects/mips2/src/share/man/man4/vlan.4#7 integrate .. //depot/projects/mips2/src/share/man/man4/vr.4#4 integrate .. //depot/projects/mips2/src/share/man/man4/wpi.4#4 integrate .. //depot/projects/mips2/src/share/man/man5/Makefile#7 integrate .. //depot/projects/mips2/src/share/man/man5/nullfs.5#1 branch .. //depot/projects/mips2/src/share/man/man9/Makefile#17 integrate .. //depot/projects/mips2/src/share/man/man9/device_ids.9#2 delete .. //depot/projects/mips2/src/share/man/man9/make_dev.9#5 integrate .. //depot/projects/mips2/src/share/man/man9/spl.9#2 integrate .. //depot/projects/mips2/src/share/misc/committers-src.dot#12 integrate .. //depot/projects/mips2/src/share/zoneinfo/southamerica#11 integrate .. //depot/projects/mips2/src/sys/amd64/amd64/dump_machdep.c#4 integrate .. //depot/projects/mips2/src/sys/amd64/amd64/mem.c#4 integrate .. //depot/projects/mips2/src/sys/amd64/amd64/minidump_machdep.c#6 integrate .. //depot/projects/mips2/src/sys/amd64/amd64/mp_machdep.c#9 integrate .. //depot/projects/mips2/src/sys/amd64/amd64/vm_machdep.c#8 integrate .. //depot/projects/mips2/src/sys/amd64/conf/GENERIC#17 integrate .. //depot/projects/mips2/src/sys/amd64/include/param.h#4 integrate .. //depot/projects/mips2/src/sys/amd64/include/smp.h#6 integrate .. //depot/projects/mips2/src/sys/arm/arm/dump_machdep.c#4 integrate .. //depot/projects/mips2/src/sys/arm/arm/mem.c#3 integrate .. //depot/projects/mips2/src/sys/arm/arm/pmap.c#13 integrate .. //depot/projects/mips2/src/sys/arm/at91/at91_mci.c#4 integrate .. //depot/projects/mips2/src/sys/arm/at91/at91_spi.c#4 integrate .. //depot/projects/mips2/src/sys/arm/at91/if_ate.c#10 integrate .. //depot/projects/mips2/src/sys/arm/at91/uart_dev_at91usart.c#7 integrate .. //depot/projects/mips2/src/sys/arm/xscale/ixp425/avila_machdep.c#7 integrate .. //depot/projects/mips2/src/sys/boot/arm/at91/boot2/boot2.c#5 integrate .. //depot/projects/mips2/src/sys/boot/arm/at91/boot2/centipad_board.c#2 integrate .. //depot/projects/mips2/src/sys/boot/arm/at91/boot2/kb920x_board.c#3 integrate .. //depot/projects/mips2/src/sys/boot/arm/ixp425/Makefile.inc#1 branch .. //depot/projects/mips2/src/sys/boot/arm/ixp425/boot2/Makefile#1 branch .. //depot/projects/mips2/src/sys/boot/arm/ixp425/boot2/arm_init.S#1 branch .. //depot/projects/mips2/src/sys/boot/arm/ixp425/boot2/boot2.c#1 branch .. //depot/projects/mips2/src/sys/boot/arm/ixp425/boot2/cf_ata.h#1 branch .. //depot/projects/mips2/src/sys/boot/arm/ixp425/boot2/ixp425_board.c#1 branch .. //depot/projects/mips2/src/sys/boot/arm/ixp425/boot2/lib.h#1 branch .. //depot/projects/mips2/src/sys/boot/forth/loader.conf#12 integrate .. //depot/projects/mips2/src/sys/boot/i386/libi386/bootinfo64.c#3 integrate .. //depot/projects/mips2/src/sys/boot/sparc64/loader/main.c#8 integrate .. //depot/projects/mips2/src/sys/boot/uboot/lib/api_public.h#3 integrate .. //depot/projects/mips2/src/sys/boot/uboot/lib/glue.c#5 integrate .. //depot/projects/mips2/src/sys/boot/uboot/lib/glue.h#4 integrate .. //depot/projects/mips2/src/sys/boot/uboot/lib/net.c#5 integrate .. //depot/projects/mips2/src/sys/cam/scsi/scsi_pass.c#5 integrate .. //depot/projects/mips2/src/sys/cam/scsi/scsi_sa.c#6 integrate .. //depot/projects/mips2/src/sys/cam/scsi/scsi_ses.c#7 integrate .. //depot/projects/mips2/src/sys/cam/scsi/scsi_sg.c#3 integrate .. //depot/projects/mips2/src/sys/cam/scsi/scsi_target.c#4 integrate .. //depot/projects/mips2/src/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#3 integrate .. //depot/projects/mips2/src/sys/cddl/dev/dtrace/dtrace_clone.c#2 integrate .. //depot/projects/mips2/src/sys/compat/linprocfs/linprocfs.c#11 integrate .. //depot/projects/mips2/src/sys/compat/linux/linux_ioctl.c#6 integrate .. //depot/projects/mips2/src/sys/compat/linux/linux_misc.c#14 integrate .. //depot/projects/mips2/src/sys/compat/linux/linux_socket.c#8 integrate .. //depot/projects/mips2/src/sys/compat/svr4/svr4_sockio.c#4 integrate .. //depot/projects/mips2/src/sys/conf/NOTES#25 integrate .. //depot/projects/mips2/src/sys/conf/files#30 integrate .. //depot/projects/mips2/src/sys/conf/files.powerpc#14 integrate .. //depot/projects/mips2/src/sys/conf/files.sparc64#10 integrate .. //depot/projects/mips2/src/sys/conf/kmod.mk#6 integrate .. //depot/projects/mips2/src/sys/conf/newvers.sh#5 integrate .. //depot/projects/mips2/src/sys/conf/options#22 integrate .. //depot/projects/mips2/src/sys/conf/options.sparc64#5 integrate .. //depot/projects/mips2/src/sys/contrib/ipfilter/netinet/ip_auth.c#6 integrate .. //depot/projects/mips2/src/sys/contrib/ipfilter/netinet/ip_compat.h#6 integrate .. //depot/projects/mips2/src/sys/contrib/pf/net/pf.c#10 integrate .. //depot/projects/mips2/src/sys/contrib/pf/net/pf_if.c#7 integrate .. //depot/projects/mips2/src/sys/contrib/pf/net/pf_ioctl.c#10 integrate .. //depot/projects/mips2/src/sys/contrib/pf/net/pf_subr.c#4 integrate .. //depot/projects/mips2/src/sys/contrib/pf/net/pfvar.h#4 integrate .. //depot/projects/mips2/src/sys/contrib/rdma/rdma_cma.c#3 integrate .. //depot/projects/mips2/src/sys/ddb/db_textdump.c#4 integrate .. //depot/projects/mips2/src/sys/dev/ae/if_ae.c#1 branch .. //depot/projects/mips2/src/sys/dev/ae/if_aereg.h#1 branch .. //depot/projects/mips2/src/sys/dev/ae/if_aevar.h#1 branch .. //depot/projects/mips2/src/sys/dev/agp/agp.c#3 integrate .. //depot/projects/mips2/src/sys/dev/agp/agp_i810.c#6 integrate .. //depot/projects/mips2/src/sys/dev/agp/agpreg.h#2 integrate .. //depot/projects/mips2/src/sys/dev/aha/aha_isa.c#3 integrate .. //depot/projects/mips2/src/sys/dev/aha/aha_mca.c#3 integrate .. //depot/projects/mips2/src/sys/dev/amr/amr.c#8 integrate .. //depot/projects/mips2/src/sys/dev/arcmsr/arcmsr.c#7 integrate .. //depot/projects/mips2/src/sys/dev/asr/asr.c#5 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-chipset.c#20 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-pci.h#15 integrate .. //depot/projects/mips2/src/sys/dev/ata/atapi-tape.c#7 integrate .. //depot/projects/mips2/src/sys/dev/atkbdc/psm.c#8 integrate .. //depot/projects/mips2/src/sys/dev/bktr/bktr_os.c#3 integrate .. //depot/projects/mips2/src/sys/dev/ce/if_ce.c#5 integrate .. //depot/projects/mips2/src/sys/dev/cp/if_cp.c#5 integrate .. //depot/projects/mips2/src/sys/dev/cpuctl/cpuctl.c#3 integrate .. //depot/projects/mips2/src/sys/dev/ctau/if_ct.c#6 integrate .. //depot/projects/mips2/src/sys/dev/cxgb/cxgb_main.c#21 integrate .. //depot/projects/mips2/src/sys/dev/cxgb/cxgb_sge.c#18 integrate .. //depot/projects/mips2/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c#4 integrate .. //depot/projects/mips2/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#10 integrate .. //depot/projects/mips2/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c#9 integrate .. //depot/projects/mips2/src/sys/dev/cxgb/ulp/tom/cxgb_ddp.c#7 integrate .. //depot/projects/mips2/src/sys/dev/cxgb/ulp/tom/cxgb_vm.c#3 integrate .. //depot/projects/mips2/src/sys/dev/cxgb/ulp/tom/cxgb_vm.h#2 integrate .. //depot/projects/mips2/src/sys/dev/dc/dcphy.c#4 integrate .. //depot/projects/mips2/src/sys/dev/dc/pnphy.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm.h#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drmP.h#5 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_agpsupport.c#5 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_atomic.h#2 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_auth.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_bufs.c#4 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_context.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_dma.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_drawable.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_drv.c#5 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_fops.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_ioctl.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_irq.c#4 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_lock.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_memory.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_pci.c#4 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_scatter.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_sysctl.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/drm_vm.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/i915_dma.c#8 integrate .. //depot/projects/mips2/src/sys/dev/drm/i915_drm.h#4 integrate .. //depot/projects/mips2/src/sys/dev/drm/i915_drv.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/i915_drv.h#4 integrate .. //depot/projects/mips2/src/sys/dev/drm/i915_irq.c#4 integrate .. //depot/projects/mips2/src/sys/dev/drm/i915_suspend.c#2 integrate .. //depot/projects/mips2/src/sys/dev/drm/mach64_drv.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/mga_drv.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/r128_drv.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/radeon_cp.c#4 integrate .. //depot/projects/mips2/src/sys/dev/drm/radeon_drv.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/savage_drv.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/sis_drv.c#3 integrate .. //depot/projects/mips2/src/sys/dev/drm/tdfx_drv.c#3 integrate .. //depot/projects/mips2/src/sys/dev/fatm/if_fatm.c#4 integrate .. //depot/projects/mips2/src/sys/dev/fb/fb.c#3 integrate .. //depot/projects/mips2/src/sys/dev/fb/vgareg.h#2 integrate .. //depot/projects/mips2/src/sys/dev/firewire/firewire.c#7 integrate .. //depot/projects/mips2/src/sys/dev/firewire/firewire.h#3 integrate .. //depot/projects/mips2/src/sys/dev/firewire/fwdev.c#4 integrate .. //depot/projects/mips2/src/sys/dev/hptiop/hptiop.c#3 integrate .. //depot/projects/mips2/src/sys/dev/hptiop/hptiop.h#3 integrate .. //depot/projects/mips2/src/sys/dev/hwpmc/pmc_events.h#3 integrate .. //depot/projects/mips2/src/sys/dev/if_ndis/if_ndis.c#12 integrate .. //depot/projects/mips2/src/sys/dev/if_ndis/if_ndisvar.h#6 integrate .. //depot/projects/mips2/src/sys/dev/iir/iir_ctrl.c#2 integrate .. //depot/projects/mips2/src/sys/dev/iscsi/initiator/isc_cam.c#2 integrate .. //depot/projects/mips2/src/sys/dev/iscsi/initiator/iscsi.c#3 integrate .. //depot/projects/mips2/src/sys/dev/isp/isp_freebsd.c#8 integrate .. //depot/projects/mips2/src/sys/dev/joy/joy.c#2 integrate .. //depot/projects/mips2/src/sys/dev/kbd/kbd.c#5 integrate .. //depot/projects/mips2/src/sys/dev/led/led.c#5 integrate .. //depot/projects/mips2/src/sys/dev/mii/atphy.c#2 integrate .. //depot/projects/mips2/src/sys/dev/mii/ciphy.c#7 integrate .. //depot/projects/mips2/src/sys/dev/mii/e1000phy.c#7 integrate .. //depot/projects/mips2/src/sys/dev/mii/miidevs#13 integrate .. //depot/projects/mips2/src/sys/dev/mlx/mlx.c#4 integrate .. //depot/projects/mips2/src/sys/dev/mly/mly.c#5 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmc.c#3 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmcbrvar.h#3 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmcreg.h#3 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmcsd.c#4 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmcvar.h#3 integrate .. //depot/projects/mips2/src/sys/dev/mse/mse.c#3 integrate .. //depot/projects/mips2/src/sys/dev/msk/if_msk.c#10 integrate .. //depot/projects/mips2/src/sys/dev/mxge/eth_z8e.h#4 integrate .. //depot/projects/mips2/src/sys/dev/mxge/ethp_z8e.h#4 integrate .. //depot/projects/mips2/src/sys/dev/mxge/mxge_mcp.h#6 integrate .. //depot/projects/mips2/src/sys/dev/mxge/rss_eth_z8e.h#2 integrate .. //depot/projects/mips2/src/sys/dev/mxge/rss_ethp_z8e.h#2 integrate .. //depot/projects/mips2/src/sys/dev/nfe/if_nfe.c#11 integrate .. //depot/projects/mips2/src/sys/dev/nfe/if_nfereg.h#6 integrate .. //depot/projects/mips2/src/sys/dev/nfe/if_nfevar.h#6 integrate .. //depot/projects/mips2/src/sys/dev/pbio/pbio.c#2 integrate .. //depot/projects/mips2/src/sys/dev/pccbb/pccbb_pci.c#5 integrate .. //depot/projects/mips2/src/sys/dev/powermac_nvram/powermac_nvram.c#3 integrate .. //depot/projects/mips2/src/sys/dev/ppbus/lpt.c#4 integrate .. //depot/projects/mips2/src/sys/dev/ppbus/pcfclock.c#2 integrate .. //depot/projects/mips2/src/sys/dev/ppbus/ppi.c#4 integrate .. //depot/projects/mips2/src/sys/dev/rp/rpvar.h#3 integrate .. //depot/projects/mips2/src/sys/dev/sound/midi/sequencer.c#7 integrate .. //depot/projects/mips2/src/sys/dev/sound/pci/emu10kx.c#5 integrate .. //depot/projects/mips2/src/sys/dev/sound/pcm/dsp.c#6 integrate .. //depot/projects/mips2/src/sys/dev/sound/pcm/mixer.c#4 integrate .. //depot/projects/mips2/src/sys/dev/speaker/spkr.c#6 integrate .. //depot/projects/mips2/src/sys/dev/streams/streams.c#6 integrate .. //depot/projects/mips2/src/sys/dev/tdfx/tdfx_pci.c#3 integrate .. //depot/projects/mips2/src/sys/dev/twa/tw_osl_freebsd.c#5 integrate .. //depot/projects/mips2/src/sys/dev/twe/twe_freebsd.c#3 integrate .. //depot/projects/mips2/src/sys/dev/usb/ucomvar.h#7 integrate .. //depot/projects/mips2/src/sys/dev/usb/ufm.c#4 integrate .. //depot/projects/mips2/src/sys/dev/usb/ugen.c#5 integrate .. //depot/projects/mips2/src/sys/dev/usb/uhid.c#5 integrate .. //depot/projects/mips2/src/sys/dev/usb/ulpt.c#4 integrate .. //depot/projects/mips2/src/sys/dev/usb/ums.c#9 integrate .. //depot/projects/mips2/src/sys/dev/usb/urio.c#4 integrate .. //depot/projects/mips2/src/sys/dev/usb/usb.c#6 integrate .. //depot/projects/mips2/src/sys/dev/usb/uscanner.c#8 integrate .. //depot/projects/mips2/src/sys/dev/vkbd/vkbd.c#5 integrate .. //depot/projects/mips2/src/sys/dev/xen/blkfront/blkfront.c#2 integrate .. //depot/projects/mips2/src/sys/dev/xen/console/console.c#2 integrate .. //depot/projects/mips2/src/sys/dev/xen/netfront/netfront.c#3 integrate .. //depot/projects/mips2/src/sys/fs/cd9660/cd9660_node.c#2 integrate .. //depot/projects/mips2/src/sys/fs/cd9660/cd9660_rrip.c#4 integrate .. //depot/projects/mips2/src/sys/fs/coda/coda_fbsd.c#3 integrate .. //depot/projects/mips2/src/sys/fs/devfs/devfs_vnops.c#14 integrate .. //depot/projects/mips2/src/sys/fs/fdescfs/fdesc_vnops.c#10 integrate .. //depot/projects/mips2/src/sys/fs/portalfs/portal_vnops.c#7 integrate .. //depot/projects/mips2/src/sys/fs/procfs/procfs_map.c#5 integrate .. //depot/projects/mips2/src/sys/geom/geom_dev.c#7 integrate .. //depot/projects/mips2/src/sys/geom/part/g_part.c#11 integrate .. //depot/projects/mips2/src/sys/geom/part/g_part_bsd.c#5 integrate .. //depot/projects/mips2/src/sys/geom/part/g_part_pc98.c#5 integrate .. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum.h#3 integrate .. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_drive.c#6 integrate .. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_rm.c#3 integrate .. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_var.h#2 integrate .. //depot/projects/mips2/src/sys/i386/acpica/acpi_machdep.c#6 integrate .. //depot/projects/mips2/src/sys/i386/bios/apm.c#7 integrate .. //depot/projects/mips2/src/sys/i386/bios/smapi.c#3 integrate .. //depot/projects/mips2/src/sys/i386/conf/GENERIC#18 integrate .. //depot/projects/mips2/src/sys/i386/i386/db_trace.c#5 integrate .. //depot/projects/mips2/src/sys/i386/i386/dump_machdep.c#4 integrate .. //depot/projects/mips2/src/sys/i386/i386/mem.c#2 integrate .. //depot/projects/mips2/src/sys/i386/i386/minidump_machdep.c#5 integrate .. //depot/projects/mips2/src/sys/i386/i386/mp_machdep.c#12 integrate .. //depot/projects/mips2/src/sys/i386/i386/vm_machdep.c#9 integrate .. //depot/projects/mips2/src/sys/i386/include/param.h#4 integrate .. //depot/projects/mips2/src/sys/i386/include/smp.h#7 integrate .. //depot/projects/mips2/src/sys/i386/include/xen/evtchn.h#2 integrate .. //depot/projects/mips2/src/sys/i386/xen/mp_machdep.c#3 integrate .. //depot/projects/mips2/src/sys/i386/xen/xen_machdep.c#5 integrate .. //depot/projects/mips2/src/sys/ia64/ia64/dump_machdep.c#4 integrate .. //depot/projects/mips2/src/sys/ia64/ia64/interrupt.c#11 integrate .. //depot/projects/mips2/src/sys/ia64/ia64/mem.c#2 integrate .. //depot/projects/mips2/src/sys/ia64/ia64/mp_machdep.c#7 integrate .. //depot/projects/mips2/src/sys/ia64/ia64/sal.c#3 integrate .. //depot/projects/mips2/src/sys/ia64/include/smp.h#2 integrate .. //depot/projects/mips2/src/sys/kern/kern_conf.c#10 integrate .. //depot/projects/mips2/src/sys/kern/kern_jail.c#10 integrate .. //depot/projects/mips2/src/sys/kern/kern_mib.c#8 integrate .. //depot/projects/mips2/src/sys/kern/kern_shutdown.c#9 integrate .. //depot/projects/mips2/src/sys/kern/kern_uuid.c#6 integrate .. //depot/projects/mips2/src/sys/kern/kern_xxx.c#5 integrate .. //depot/projects/mips2/src/sys/kern/subr_firmware.c#4 integrate .. //depot/projects/mips2/src/sys/kern/subr_witness.c#19 integrate .. //depot/projects/mips2/src/sys/kern/sys_socket.c#8 integrate .. //depot/projects/mips2/src/sys/kern/tty.c#15 integrate .. //depot/projects/mips2/src/sys/kern/uipc_sockbuf.c#9 integrate .. //depot/projects/mips2/src/sys/kern/uipc_socket.c#13 integrate .. //depot/projects/mips2/src/sys/kern/uipc_usrreq.c#11 integrate .. //depot/projects/mips2/src/sys/kern/vfs_lookup.c#12 integrate .. //depot/projects/mips2/src/sys/mips/adm5120/if_admsw.c#4 integrate .. //depot/projects/mips2/src/sys/mips/include/param.h#7 integrate .. //depot/projects/mips2/src/sys/mips/include/smp.h#5 integrate .. //depot/projects/mips2/src/sys/mips/mips/mem.c#7 integrate .. //depot/projects/mips2/src/sys/mips/mips/mp_machdep.c#4 integrate .. //depot/projects/mips2/src/sys/mips/mips/pmap.c#34 integrate .. //depot/projects/mips2/src/sys/mips/mips/trap.c#29 integrate .. //depot/projects/mips2/src/sys/mips/sentry5/s5_machdep.c#4 integrate .. //depot/projects/mips2/src/sys/modules/Makefile#20 integrate .. //depot/projects/mips2/src/sys/modules/ae/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/wpifw/Makefile#2 integrate .. //depot/projects/mips2/src/sys/net/bridgestp.c#9 integrate .. //depot/projects/mips2/src/sys/net/if.c#14 integrate .. //depot/projects/mips2/src/sys/net/if_bridge.c#14 integrate .. //depot/projects/mips2/src/sys/net/if_ef.c#4 integrate .. //depot/projects/mips2/src/sys/net/if_ethersubr.c#14 integrate .. //depot/projects/mips2/src/sys/net/if_faith.c#5 integrate .. //depot/projects/mips2/src/sys/net/if_gif.c#8 integrate .. //depot/projects/mips2/src/sys/net/if_gif.h#3 integrate .. //depot/projects/mips2/src/sys/net/if_gre.c#8 integrate .. //depot/projects/mips2/src/sys/net/if_lagg.c#13 integrate .. //depot/projects/mips2/src/sys/net/if_loop.c#9 integrate .. //depot/projects/mips2/src/sys/net/if_mib.c#4 integrate .. //depot/projects/mips2/src/sys/net/if_spppsubr.c#6 integrate .. //depot/projects/mips2/src/sys/net/if_stf.c#8 integrate .. //depot/projects/mips2/src/sys/net/if_tap.c#7 integrate .. //depot/projects/mips2/src/sys/net/if_tun.c#5 integrate .. //depot/projects/mips2/src/sys/net/if_var.h#9 integrate .. //depot/projects/mips2/src/sys/net/if_vlan.c#6 integrate .. //depot/projects/mips2/src/sys/net/raw_cb.c#6 integrate .. //depot/projects/mips2/src/sys/net/raw_usrreq.c#7 integrate .. //depot/projects/mips2/src/sys/net/route.c#13 integrate .. //depot/projects/mips2/src/sys/net/rtsock.c#10 integrate .. //depot/projects/mips2/src/sys/net/vnet.h#1 branch .. //depot/projects/mips2/src/sys/net80211/ieee80211_ddb.c#7 integrate .. //depot/projects/mips2/src/sys/net80211/ieee80211_scan_sta.c#6 integrate .. //depot/projects/mips2/src/sys/netgraph/atm/ng_atm.c#3 integrate .. //depot/projects/mips2/src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#6 integrate .. //depot/projects/mips2/src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c#4 integrate .. //depot/projects/mips2/src/sys/netgraph/netgraph.h#11 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_base.c#20 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_device.c#3 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_eiface.c#5 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_gif.c#3 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_iface.c#5 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_tty.c#3 integrate .. //depot/projects/mips2/src/sys/netgraph/ng_tty.h#2 integrate .. //depot/projects/mips2/src/sys/netinet/if_ether.c#12 integrate .. //depot/projects/mips2/src/sys/netinet/igmp.c#5 integrate .. //depot/projects/mips2/src/sys/netinet/in.c#8 integrate .. //depot/projects/mips2/src/sys/netinet/in.h#6 integrate .. //depot/projects/mips2/src/sys/netinet/in_gif.c#7 integrate .. //depot/projects/mips2/src/sys/netinet/in_mcast.c#6 integrate .. //depot/projects/mips2/src/sys/netinet/in_pcb.c#16 integrate .. //depot/projects/mips2/src/sys/netinet/in_pcb.h#13 integrate .. //depot/projects/mips2/src/sys/netinet/in_rmx.c#9 integrate .. //depot/projects/mips2/src/sys/netinet/ip.h#5 integrate .. //depot/projects/mips2/src/sys/netinet/ip6.h#3 integrate .. //depot/projects/mips2/src/sys/netinet/ip_carp.c#10 integrate .. //depot/projects/mips2/src/sys/netinet/ip_divert.c#9 integrate .. //depot/projects/mips2/src/sys/netinet/ip_fastfwd.c#6 integrate .. //depot/projects/mips2/src/sys/netinet/ip_fw.h#11 integrate .. //depot/projects/mips2/src/sys/netinet/ip_fw2.c#17 integrate .. //depot/projects/mips2/src/sys/netinet/ip_fw_nat.c#4 integrate .. //depot/projects/mips2/src/sys/netinet/ip_icmp.c#8 integrate .. //depot/projects/mips2/src/sys/netinet/ip_input.c#10 integrate .. //depot/projects/mips2/src/sys/netinet/ip_ipsec.c#9 integrate .. //depot/projects/mips2/src/sys/netinet/ip_mroute.c#8 integrate .. //depot/projects/mips2/src/sys/netinet/ip_options.c#9 integrate .. //depot/projects/mips2/src/sys/netinet/raw_ip.c#9 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_hostcache.c#7 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_input.c#17 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_offload.c#4 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_output.c#15 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_reass.c#5 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_sack.c#7 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_subr.c#17 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_syncache.c#16 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_timer.c#9 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_timewait.c#5 integrate .. //depot/projects/mips2/src/sys/netinet/tcp_usrreq.c#13 integrate .. //depot/projects/mips2/src/sys/netinet/udp_usrreq.c#10 integrate .. //depot/projects/mips2/src/sys/netinet/vinet.h#1 branch .. //depot/projects/mips2/src/sys/netinet6/dest6.c#5 integrate .. //depot/projects/mips2/src/sys/netinet6/frag6.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/icmp6.c#11 integrate .. //depot/projects/mips2/src/sys/netinet6/in6.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/in6.h#4 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_gif.c#6 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_ifattach.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_pcb.c#12 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_proto.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_rmx.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/in6_src.c#10 integrate .. //depot/projects/mips2/src/sys/netinet6/ip6_forward.c#7 integrate .. //depot/projects/mips2/src/sys/netinet6/ip6_input.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/ip6_ipsec.c#7 integrate .. //depot/projects/mips2/src/sys/netinet6/ip6_mroute.c#7 integrate .. //depot/projects/mips2/src/sys/netinet6/ip6_output.c#10 integrate .. //depot/projects/mips2/src/sys/netinet6/mld6.c#9 integrate .. //depot/projects/mips2/src/sys/netinet6/nd6.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/nd6.h#4 integrate .. //depot/projects/mips2/src/sys/netinet6/nd6_nbr.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/nd6_rtr.c#8 integrate .. //depot/projects/mips2/src/sys/netinet6/raw_ip6.c#11 integrate .. //depot/projects/mips2/src/sys/netinet6/route6.c#5 integrate .. //depot/projects/mips2/src/sys/netinet6/scope6.c#6 integrate .. //depot/projects/mips2/src/sys/netinet6/udp6_usrreq.c#15 integrate .. //depot/projects/mips2/src/sys/netinet6/vinet6.h#1 branch .. //depot/projects/mips2/src/sys/netipsec/ipsec.c#9 integrate .. //depot/projects/mips2/src/sys/netipsec/ipsec.h#7 integrate .. //depot/projects/mips2/src/sys/netipsec/ipsec_input.c#8 integrate .. //depot/projects/mips2/src/sys/netipsec/ipsec_mbuf.c#4 integrate .. //depot/projects/mips2/src/sys/netipsec/ipsec_output.c#7 integrate .. //depot/projects/mips2/src/sys/netipsec/key.c#8 integrate .. //depot/projects/mips2/src/sys/netipsec/keysock.c#7 integrate .. //depot/projects/mips2/src/sys/netipsec/vipsec.h#1 branch .. //depot/projects/mips2/src/sys/netipsec/xform_ah.c#6 integrate .. //depot/projects/mips2/src/sys/netipsec/xform_esp.c#6 integrate .. //depot/projects/mips2/src/sys/netipsec/xform_ipcomp.c#5 integrate .. //depot/projects/mips2/src/sys/netipsec/xform_ipip.c#6 integrate .. //depot/projects/mips2/src/sys/netsmb/smb_dev.c#5 integrate .. //depot/projects/mips2/src/sys/nfsclient/nfs_diskless.c#6 integrate .. //depot/projects/mips2/src/sys/nfsclient/nfs_vfsops.c#13 integrate .. //depot/projects/mips2/src/sys/nfsclient/nfs_vnops.c#13 integrate .. //depot/projects/mips2/src/sys/pc98/cbus/gdc.c#3 integrate .. //depot/projects/mips2/src/sys/pc98/cbus/olpt.c#3 integrate .. //depot/projects/mips2/src/sys/powerpc/include/dbdma.h#3 integrate .. //depot/projects/mips2/src/sys/powerpc/include/smp.h#4 integrate .. //depot/projects/mips2/src/sys/powerpc/powermac/ata_dbdma.c#1 branch .. //depot/projects/mips2/src/sys/powerpc/powermac/ata_dbdma.h#1 branch .. //depot/projects/mips2/src/sys/powerpc/powermac/ata_kauai.c#3 integrate .. //depot/projects/mips2/src/sys/powerpc/powermac/ata_macio.c#2 integrate .. //depot/projects/mips2/src/sys/powerpc/powermac/dbdma.c#3 integrate .. //depot/projects/mips2/src/sys/powerpc/powerpc/cpu.c#7 integrate .. //depot/projects/mips2/src/sys/powerpc/powerpc/intr_machdep.c#13 integrate .. //depot/projects/mips2/src/sys/powerpc/powerpc/mem.c#3 integrate .. //depot/projects/mips2/src/sys/powerpc/powerpc/mp_machdep.c#5 integrate .. //depot/projects/mips2/src/sys/rpc/authunix_prot.c#5 integrate .. //depot/projects/mips2/src/sys/security/audit/audit_pipe.c#9 integrate .. //depot/projects/mips2/src/sys/sparc64/pci/schizo.c#1 branch .. //depot/projects/mips2/src/sys/sparc64/pci/schizoreg.h#1 branch .. //depot/projects/mips2/src/sys/sparc64/pci/schizovar.h#1 branch .. //depot/projects/mips2/src/sys/sparc64/sparc64/dump_machdep.c#4 integrate .. //depot/projects/mips2/src/sys/sparc64/sparc64/mem.c#5 integrate .. //depot/projects/mips2/src/sys/sun4v/include/smp.h#3 integrate .. //depot/projects/mips2/src/sys/sun4v/sun4v/dump_machdep.c#4 integrate .. //depot/projects/mips2/src/sys/sys/conf.h#8 integrate .. //depot/projects/mips2/src/sys/sys/kerneldump.h#3 integrate .. //depot/projects/mips2/src/sys/sys/pmc.h#5 integrate .. //depot/projects/mips2/src/sys/sys/protosw.h#4 integrate .. //depot/projects/mips2/src/sys/sys/sysctl.h#12 integrate .. //depot/projects/mips2/src/sys/sys/systm.h#13 integrate .. //depot/projects/mips2/src/sys/sys/types.h#6 integrate .. //depot/projects/mips2/src/sys/sys/un.h#2 integrate .. //depot/projects/mips2/src/sys/sys/vimage.h#2 integrate .. //depot/projects/mips2/src/sys/vm/device_pager.c#6 integrate .. //depot/projects/mips2/src/sys/vm/swap_pager.c#10 integrate .. //depot/projects/mips2/src/sys/vm/vm_page.c#15 integrate .. //depot/projects/mips2/src/sys/vm/vm_page.h#6 integrate .. //depot/projects/mips2/src/sys/vm/vm_pageout.c#9 integrate .. //depot/projects/mips2/src/sys/vm/vm_pageout.h#3 integrate .. //depot/projects/mips2/src/sys/xen/evtchn/evtchn.c#3 integrate .. //depot/projects/mips2/src/sys/xen/gnttab.c#3 integrate .. //depot/projects/mips2/src/sys/xen/gnttab.h#3 integrate .. //depot/projects/mips2/src/sys/xen/interface/arch-ia64.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/arch-powerpc.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/arch-x86/cpuid.h#1 branch .. //depot/projects/mips2/src/sys/xen/interface/arch-x86/hvm/save.h#1 branch .. //depot/projects/mips2/src/sys/xen/interface/arch-x86/xen-mca.h#1 branch .. //depot/projects/mips2/src/sys/xen/interface/domctl.h#3 integrate .. //depot/projects/mips2/src/sys/xen/interface/foreign/mkchecker.py#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/foreign/mkheader.py#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/foreign/structs.py#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/grant_table.h#3 integrate .. //depot/projects/mips2/src/sys/xen/interface/hvm/hvm_op.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/hvm/ioreq.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/hvm/params.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/hvm/save.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/blkif.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/fbif.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/kbdif.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/netif.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/pciif.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/protocols.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/ring.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/xenbus.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/io/xs_wire.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/kexec.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/libelf.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/memory.h#3 integrate .. //depot/projects/mips2/src/sys/xen/interface/platform.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/sysctl.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/trace.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/xen-compat.h#2 integrate .. //depot/projects/mips2/src/sys/xen/interface/xen.h#2 integrate .. //depot/projects/mips2/src/tools/regression/netinet/udpzerobyte/Makefile#1 branch .. //depot/projects/mips2/src/tools/regression/netinet/udpzerobyte/udpzerobyte.c#1 branch .. //depot/projects/mips2/src/tools/regression/sockets/fstat/Makefile#1 branch .. //depot/projects/mips2/src/tools/regression/sockets/fstat/fstat.c#1 branch .. //depot/projects/mips2/src/usr.bin/cpuset/cpuset.1#4 integrate .. //depot/projects/mips2/src/usr.bin/make/job.c#5 integrate .. //depot/projects/mips2/src/usr.bin/top/machine.c#9 integrate .. //depot/projects/mips2/src/usr.sbin/Makefile#17 integrate .. //depot/projects/mips2/src/usr.sbin/boot0cfg/boot0cfg.c#3 integrate .. //depot/projects/mips2/src/usr.sbin/bsnmpd/modules/Makefile#3 integrate .. //depot/projects/mips2/src/usr.sbin/gstat/gstat.8#3 integrate .. //depot/projects/mips2/src/usr.sbin/gstat/gstat.c#4 integrate .. //depot/projects/mips2/src/usr.sbin/pmcstat/pmcstat.8#7 integrate .. //depot/projects/mips2/src/usr.sbin/pmcstat/pmcstat.c#9 integrate .. //depot/projects/mips2/src/usr.sbin/sysinstall/devices.c#7 integrate Differences ... ==== //depot/projects/mips2/src/ObsoleteFiles.inc#24 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/ObsoleteFiles.inc,v 1.162 2008/09/21 16:11:11 antoine Exp $ +# $FreeBSD: src/ObsoleteFiles.inc,v 1.163 2008/09/28 20:15:45 ed 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,12 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20080928: removal of inaccurate device_ids(9) manual page +OLD_FILES+=usr/share/man/man9/device_ids.9.gz +OLD_FILES+=usr/share/man/man9/major.9.gz +OLD_FILES+=usr/share/man/man9/minor.9.gz +OLD_FILES+=usr/share/man/man9/umajor.9.gz +OLD_FILES+=usr/share/man/man9/uminor.9.gz # 20080917: removal of manpage for axed kernel primitive suser(9) OLD_FILES+=usr/share/man/man9/suser.9.gz OLD_FILES+=usr/share/man/man9/suser_cred.9.gz ==== //depot/projects/mips2/src/UPDATING#21 (text+ko) ==== @@ -59,6 +59,11 @@ option to "ssh-dss,ssh-rsa" in ~/.ssh/config or on the ssh command line. + Please note that the sequence of keys offered for + authentication has been changed as well. You may want to + specify IdentityFile in a different order to revert this + behavior. + 20080713: The sio(4) driver has been removed from the i386 and amd64 kernel configuration files. This means uart(4) is now the @@ -1018,7 +1023,7 @@ - + @@ -1126,4 +1131,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.542 2008/09/14 19:25:57 ed Exp $ +$FreeBSD: src/UPDATING,v 1.543 2008/10/08 01:31:00 delphij Exp $ ==== //depot/projects/mips2/src/bin/pkill/pkill.1#2 (text+ko) ==== @@ -1,6 +1,6 @@ .\" $NetBSD: pkill.1,v 1.8 2003/02/14 15:59:18 grant Exp $ .\" -.\" $FreeBSD: src/bin/pkill/pkill.1,v 1.1 2008/08/31 14:27:59 yar Exp $ +.\" $FreeBSD: src/bin/pkill/pkill.1,v 1.3 2008/09/30 17:30:39 ed Exp $ .\" .\" Copyright (c) 2002 The NetBSD Foundation, Inc. .\" All rights reserved. ==== //depot/projects/mips2/src/bin/pkill/pkill.c#2 (text+ko) ==== @@ -38,7 +38,7 @@ */ #include -__FBSDID("$FreeBSD: src/bin/pkill/pkill.c,v 1.1 2008/08/31 14:27:59 yar Exp $"); +__FBSDID("$FreeBSD: src/bin/pkill/pkill.c,v 1.3 2008/09/30 17:30:39 ed Exp $"); #include #include @@ -607,12 +607,11 @@ struct passwd *pw; struct group *gr; struct stat st; - const char *cp, *prefix; + const char *cp; char *sp, *ep, buf[MAXPATHLEN]; int empty; empty = 1; - prefix = _PATH_DEV; while ((sp = strsep(&src, ",")) != NULL) { if (*sp == '\0') @@ -673,21 +672,21 @@ cp = "console"; } else { cp = sp; - if (strncmp(sp, "tty", 3) != 0) - prefix = _PATH_TTY; } - snprintf(buf, sizeof(buf), "%s%s", prefix, cp); + snprintf(buf, sizeof(buf), _PATH_DEV "%s", cp); + if (stat(buf, &st) != -1) + goto foundtty; + + snprintf(buf, sizeof(buf), _PATH_DEV "tty%s", cp); + if (stat(buf, &st) != -1) + goto foundtty; - if (stat(buf, &st) == -1) { - if (errno == ENOENT) { - errx(STATUS_BADUSAGE, - "No such tty: `%s'", sp); - } - err(STATUS_ERROR, "Cannot access `%s'", sp); - } + if (errno == ENOENT) + errx(STATUS_BADUSAGE, "No such tty: `%s'", sp); + err(STATUS_ERROR, "Cannot access `%s'", sp); - if ((st.st_mode & S_IFCHR) == 0) +foundtty: if ((st.st_mode & S_IFCHR) == 0) errx(STATUS_BADUSAGE, "Not a tty: `%s'", sp); li->li_number = st.st_rdev; ==== //depot/projects/mips2/src/crypto/openssh/moduli.5#2 (text+ko) ==== @@ -13,7 +13,7 @@ .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -.Dd $Mdocdate: June 26 2008 $ +.Dd June 26 2008 .Dt MODULI 5 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/scp.1#4 (text+ko) ==== @@ -11,7 +11,7 @@ .\" .\" $OpenBSD: scp.1,v 1.46 2008/07/12 05:33:41 djm Exp $ .\" -.Dd $Mdocdate: July 12 2008 $ +.Dd July 12 2008 .Dt SCP 1 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/sftp-server.8#4 (text+ko) ==== @@ -22,7 +22,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: July 18 2008 $ +.Dd July 18 2008 .Dt SFTP-SERVER 8 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/sftp.1#3 (text+ko) ==== @@ -22,7 +22,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: July 15 2008 $ +.Dd July 15 2008 .Dt SFTP 1 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/ssh-add.1#3 (text+ko) ==== @@ -37,7 +37,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: June 12 2007 $ +.Dd June 12 2007 .Dt SSH-ADD 1 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/ssh-agent.1#4 (text+ko) ==== @@ -34,7 +34,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: June 5 2007 $ +.Dd June 5 2007 .Dt SSH-AGENT 1 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/ssh-keygen.1#3 (text+ko) ==== @@ -37,7 +37,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: June 12 2008 $ +.Dd June 12 2008 .Dt SSH-KEYGEN 1 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/ssh-keyscan.1#4 (text+ko) ==== @@ -6,7 +6,7 @@ .\" permitted provided that due credit is given to the author and the .\" OpenBSD project by leaving this copyright notice intact. .\" -.Dd $Mdocdate: April 30 2008 $ +.Dd April 30 2008 .Dt SSH-KEYSCAN 1 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/ssh-keysign.8#4 (text+ko) ==== @@ -22,7 +22,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: May 31 2007 $ +.Dd May 31 2007 .Dt SSH-KEYSIGN 8 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/ssh.1#4 (text+ko) ==== @@ -35,8 +35,8 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $OpenBSD: ssh.1,v 1.277 2008/07/02 13:47:39 djm Exp $ -.\" $FreeBSD: src/crypto/openssh/ssh.1,v 1.36 2008/08/01 02:48:36 des Exp $ -.Dd $Mdocdate: July 2 2008 $ +.\" $FreeBSD: src/crypto/openssh/ssh.1,v 1.37 2008/09/29 10:53:05 des Exp $ +.Dd July 2 2008 .Dt SSH 1 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/ssh_config.5#5 (text+ko) ==== @@ -35,8 +35,8 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $OpenBSD: ssh_config.5,v 1.111 2008/06/26 11:46:31 grunk Exp $ -.\" $FreeBSD: src/crypto/openssh/ssh_config.5,v 1.24 2008/08/01 02:48:36 des Exp $ -.Dd $Mdocdate: June 26 2008 $ +.\" $FreeBSD: src/crypto/openssh/ssh_config.5,v 1.25 2008/09/29 10:53:05 des Exp $ +.Dd June 26 2008 .Dt SSH_CONFIG 5 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/sshd.8#4 (text+ko) ==== @@ -35,8 +35,8 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $OpenBSD: sshd.8,v 1.246 2008/07/02 02:24:18 djm Exp $ -.\" $FreeBSD: src/crypto/openssh/sshd.8,v 1.35 2008/08/01 02:48:36 des Exp $ -.Dd $Mdocdate: July 2 2008 $ +.\" $FreeBSD: src/crypto/openssh/sshd.8,v 1.36 2008/09/29 10:53:05 des Exp $ +.Dd July 2 2008 .Dt SSHD 8 .Os .Sh NAME ==== //depot/projects/mips2/src/crypto/openssh/sshd_config.5#5 (text+ko) ==== @@ -35,8 +35,8 @@ .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $OpenBSD: sshd_config.5,v 1.96 2008/07/02 02:24:18 djm Exp $ -.\" $FreeBSD: src/crypto/openssh/sshd_config.5,v 1.30 2008/08/01 02:48:36 des Exp $ -.Dd $Mdocdate: July 2 2008 $ +.\" $FreeBSD: src/crypto/openssh/sshd_config.5,v 1.31 2008/09/29 10:53:05 des Exp $ +.Dd July 2 2008 .Dt SSHD_CONFIG 5 .Os .Sh NAME ==== //depot/projects/mips2/src/etc/network.subr#8 (text+ko) ==== @@ -22,7 +22,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/etc/network.subr,v 1.190 2008/06/23 20:50:11 mtm Exp $ +# $FreeBSD: src/etc/network.subr,v 1.191 2008/10/01 18:46:46 brooks Exp $ # # @@ -506,15 +506,9 @@ # Create wireless interfaces child_wlans=`get_if_var $ifn wlans_IF` - if [ -z "${child_wlans}" ]; then - child_wlans=`get_if_var $ifn vaps_IF` - if [ -n "${child_wlans}" ]; then - warn "soon to be deleted vaps_$ifn variable defined use wlans_$ifn" - fi - fi for child in ${child_wlans}; do - create_args="wlandev $ifn `get_if_var $child create_args_IF` `get_if_var $child vap_create_IF`" + create_args="wlandev $ifn `get_if_var $child create_args_IF`" if expr $child : 'wlan[0-9][0-9]*$' >/dev/null 2>&1; then ifconfig $child create ${create_args} && cfg=0 else ==== //depot/projects/mips2/src/gnu/lib/csu/Makefile#6 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/lib/csu/Makefile,v 1.29 2008/06/25 21:33:28 ru Exp $ +# $FreeBSD: src/gnu/lib/csu/Makefile,v 1.31 2008/09/28 19:17:54 marcel Exp $ GCCDIR= ${.CURDIR}/../../../contrib/gcc GCCLIB= ${.CURDIR}/../../../contrib/gcclibs ==== //depot/projects/mips2/src/gnu/usr.bin/gdb/kgdb/kld.c#5 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/kld.c,v 1.10 2008/09/25 19:32:03 jhb Exp $"); +__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/kld.c,v 1.11 2008/10/02 20:42:10 jhb Exp $"); #include #include @@ -201,7 +201,7 @@ load_kld (char *path, CORE_ADDR base_addr, int from_tty) { struct section_addr_info *sap; - struct section_table *sections, *sections_end, *s; + struct section_table *sections = NULL, *sections_end = NULL, *s; struct cleanup *cleanup; bfd *bfd; int i; ==== //depot/projects/mips2/src/gnu/usr.bin/gdb/kgdb/trgt_i386.c#7 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/trgt_i386.c,v 1.12 2008/05/09 19:00:40 jhb Exp $"); +__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/trgt_i386.c,v 1.13 2008/09/27 15:58:37 kib Exp $"); #include #include @@ -242,10 +242,14 @@ }; struct kgdb_frame_cache { - int intrframe; + int frame_type; CORE_ADDR pc; CORE_ADDR sp; }; +#define FT_NORMAL 1 +#define FT_INTRFRAME 2 +#define FT_INTRTRAPFRAME 3 +#define FT_TIMERFRAME 4 static int kgdb_trgt_frame_offset[15] = { offsetof(struct trapframe, tf_eax), @@ -278,7 +282,17 @@ *this_cache = cache; cache->pc = frame_func_unwind(next_frame); find_pc_partial_function(cache->pc, &pname, NULL, NULL); - cache->intrframe = (pname[0] == 'X') ? 1 : 0; + if (pname[0] != 'X') + cache->frame_type = FT_NORMAL; + else if (strcmp(pname, "Xtimerint") == 0) + cache->frame_type = FT_TIMERFRAME; + else if (strcmp(pname, "Xcpustop") == 0 || + strcmp(pname, "Xrendezvous") == 0 || + strcmp(pname, "Xipi_intr_bitmap_handler") == 0 || + strcmp(pname, "Xlazypmap") == 0) + cache->frame_type = FT_INTRTRAPFRAME; + else + cache->frame_type = FT_INTRFRAME; frame_unwind_register(next_frame, SP_REGNUM, buf); cache->sp = extract_unsigned_integer(buf, register_size(current_gdbarch, SP_REGNUM)); @@ -321,7 +335,23 @@ return; cache = kgdb_trgt_frame_cache(next_frame, this_cache); - *addrp = cache->sp + ofs + (cache->intrframe ? 4 : 0); + switch (cache->frame_type) { + case FT_NORMAL: + break; + case FT_INTRFRAME: + ofs += 4; + break; + case FT_TIMERFRAME: + break; + case FT_INTRTRAPFRAME: + ofs -= ofs_fix; + break; + default: + fprintf_unfiltered(gdb_stderr, "Correct FT_XXX frame offsets " + "for %d\n", cache->frame_type); + break; + } + *addrp = cache->sp + ofs; *lvalp = lval_memory; target_read_memory(*addrp, valuep, regsz); } ==== //depot/projects/mips2/src/include/Makefile#8 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.2 (Berkeley) 1/4/94 -# $FreeBSD: src/include/Makefile,v 1.281 2008/07/25 12:37:46 ed Exp $ +# $FreeBSD: src/include/Makefile,v 1.283 2008/09/26 19:23:22 peter Exp $ # # Doing a "make install" builds /usr/include. ==== //depot/projects/mips2/src/include/unistd.h#8 (text+ko) ==== @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)unistd.h 8.12 (Berkeley) 4/27/95 - * $FreeBSD: src/include/unistd.h,v 1.90 2008/07/08 03:08:32 davidxu Exp $ + * $FreeBSD: src/include/unistd.h,v 1.91 2008/09/26 19:23:22 peter Exp $ */ #ifndef _UNISTD_H_ @@ -485,6 +485,7 @@ int getdomainname(char *, int); int getgrouplist(const char *, gid_t, gid_t *, int *); mode_t getmode(const void *, mode_t); +int getosreldate(void); int getpeereid(int, uid_t *, gid_t *); >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Wed Oct 8 15:24:46 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5045E1065687; Wed, 8 Oct 2008 15:24:46 +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 114D31065691 for ; Wed, 8 Oct 2008 15:24:46 +0000 (UTC) (envelope-from zec@tel.fer.hr) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id F29848FC17 for ; Wed, 8 Oct 2008 15:24:45 +0000 (UTC) (envelope-from zec@tel.fer.hr) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m98FOjZr050957 for ; Wed, 8 Oct 2008 15:24:45 GMT (envelope-from zec@tel.fer.hr) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m98FOjPx050955 for perforce@freebsd.org; Wed, 8 Oct 2008 15:24:45 GMT (envelope-from zec@tel.fer.hr) Date: Wed, 8 Oct 2008 15:24:45 GMT Message-Id: <200810081524.m98FOjPx050955@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to zec@tel.fer.hr using -f From: Marko Zec To: Perforce Change Reviews Cc: Subject: PERFORCE change 151137 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2008 15:24:46 -0000 http://perforce.freebsd.org/chv.cgi?CH=151137 Change 151137 by zec@zec_tca51 on 2008/10/08 15:23:48 unbreak the build by hiding a few issues under the rug... remove a few unnecessary #includes. Affected files ... .. //depot/projects/vimage/src/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c#2 edit .. //depot/projects/vimage/src/sys/net/bpf.c#27 edit .. //depot/projects/vimage/src/sys/net/bridgestp.c#15 edit .. //depot/projects/vimage/src/sys/net/if.c#42 edit .. //depot/projects/vimage/src/sys/net/if_bridge.c#20 edit .. //depot/projects/vimage/src/sys/net/if_clone.c#11 edit .. //depot/projects/vimage/src/sys/net/if_ef.c#9 edit .. //depot/projects/vimage/src/sys/net/if_ethersubr.c#27 edit .. //depot/projects/vimage/src/sys/net/if_loop.c#27 edit .. //depot/projects/vimage/src/sys/net/if_mib.c#10 edit .. //depot/projects/vimage/src/sys/net/if_spppsubr.c#11 edit .. //depot/projects/vimage/src/sys/net/if_stf.c#14 edit .. //depot/projects/vimage/src/sys/net/if_tap.c#9 edit .. //depot/projects/vimage/src/sys/net/if_vlan.c#13 edit .. //depot/projects/vimage/src/sys/net/netisr.c#11 edit .. //depot/projects/vimage/src/sys/net/route.c#29 edit .. //depot/projects/vimage/src/sys/net/rtsock.c#18 edit .. //depot/projects/vimage/src/sys/netinet/if_ether.c#25 edit .. //depot/projects/vimage/src/sys/netinet/igmp.c#19 edit .. //depot/projects/vimage/src/sys/netinet/in.c#18 edit .. //depot/projects/vimage/src/sys/netinet/in_mcast.c#13 edit .. //depot/projects/vimage/src/sys/netinet/in_pcb.c#34 edit .. //depot/projects/vimage/src/sys/netinet/in_rmx.c#22 edit .. //depot/projects/vimage/src/sys/netinet/ip_divert.c#16 edit .. //depot/projects/vimage/src/sys/netinet/ip_fastfwd.c#14 edit .. //depot/projects/vimage/src/sys/netinet/ip_fw2.c#49 edit .. //depot/projects/vimage/src/sys/netinet/ip_fw_nat.c#9 edit .. //depot/projects/vimage/src/sys/netinet/ip_icmp.c#20 edit .. //depot/projects/vimage/src/sys/netinet/ip_input.c#37 edit .. //depot/projects/vimage/src/sys/netinet/ip_options.c#16 edit .. //depot/projects/vimage/src/sys/netinet/ip_output.c#19 edit .. //depot/projects/vimage/src/sys/netinet/raw_ip.c#29 edit .. //depot/projects/vimage/src/sys/netinet/tcp_hostcache.c#27 edit .. //depot/projects/vimage/src/sys/netinet/tcp_input.c#38 edit .. //depot/projects/vimage/src/sys/netinet/tcp_output.c#25 edit .. //depot/projects/vimage/src/sys/netinet/tcp_sack.c#13 edit .. //depot/projects/vimage/src/sys/netinet/tcp_subr.c#53 edit .. //depot/projects/vimage/src/sys/netinet/tcp_syncache.c#42 edit .. //depot/projects/vimage/src/sys/netinet/tcp_timer.c#23 edit .. //depot/projects/vimage/src/sys/netinet/tcp_usrreq.c#25 edit .. //depot/projects/vimage/src/sys/netinet/udp_usrreq.c#35 edit .. //depot/projects/vimage/src/sys/netinet/vinet.h#31 edit .. //depot/projects/vimage/src/sys/netinet6/icmp6.c#31 edit .. //depot/projects/vimage/src/sys/netinet6/in6.c#23 edit .. //depot/projects/vimage/src/sys/netinet6/in6_cksum.c#6 edit .. //depot/projects/vimage/src/sys/netinet6/in6_ifattach.c#26 edit .. //depot/projects/vimage/src/sys/netinet6/in6_pcb.c#23 edit .. //depot/projects/vimage/src/sys/netinet6/in6_rmx.c#22 edit .. //depot/projects/vimage/src/sys/netinet6/in6_src.c#24 edit .. //depot/projects/vimage/src/sys/netinet6/ip6_input.c#36 edit .. //depot/projects/vimage/src/sys/netinet6/ip6_mroute.c#18 edit .. //depot/projects/vimage/src/sys/netinet6/ip6_output.c#21 edit .. //depot/projects/vimage/src/sys/netinet6/mld6.c#17 edit .. //depot/projects/vimage/src/sys/netinet6/nd6.c#33 edit .. //depot/projects/vimage/src/sys/netinet6/nd6_nbr.c#22 edit .. //depot/projects/vimage/src/sys/netinet6/nd6_rtr.c#20 edit .. //depot/projects/vimage/src/sys/netinet6/raw_ip6.c#26 edit .. //depot/projects/vimage/src/sys/netinet6/scope6.c#18 edit .. //depot/projects/vimage/src/sys/netinet6/udp6_usrreq.c#31 edit .. //depot/projects/vimage/src/sys/netipsec/ipsec.c#28 edit .. //depot/projects/vimage/src/sys/netipsec/key.c#24 edit .. //depot/projects/vimage/src/sys/netipsec/keysock.c#15 edit .. //depot/projects/vimage/src/sys/netipsec/xform_ipip.c#18 edit .. //depot/projects/vimage/src/sys/sys/vimage.h#67 edit Differences ... ==== //depot/projects/vimage/src/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c#2 (text+ko) ==== @@ -36,7 +36,11 @@ char hw_serial[11] = "0"; struct opensolaris_utsname utsname = { +#ifdef VIMAGE + .nodename = "XXX" /* XXX FIXME!!! */ +#else .nodename = hostname +#endif }; int ==== //depot/projects/vimage/src/sys/net/bpf.c#27 (text+ko) ==== @@ -61,11 +61,9 @@ #include #include #include -#include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/bridgestp.c#15 (text+ko) ==== @@ -49,14 +49,12 @@ #include #include #include -#include #include #include #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/net/if.c#42 (text+ko) ==== @@ -56,11 +56,9 @@ #include #include #include -#include #include -#include #include #include #include @@ -211,7 +209,6 @@ struct ifaddr * ifaddr_byindex(u_short idx) { - INIT_VNET_NET(curvnet); struct ifaddr *ifa; IFNET_RLOCK(); ==== //depot/projects/vimage/src/sys/net/if_bridge.c#20 (text+ko) ==== @@ -100,7 +100,6 @@ #include #include #include -#include #include #include @@ -119,7 +118,6 @@ #ifdef INET6 #include #include -#include #endif #ifdef DEV_CARP #include @@ -130,12 +128,10 @@ #include #include #include -#include #include #include #include -#include /* * Size of the route hash table. Must be a power of two. @@ -3380,7 +3376,6 @@ bridge_fragment(struct ifnet *ifp, struct mbuf *m, struct ether_header *eh, int snap, struct llc *llc) { - INIT_VNET_INET(curvnet); struct mbuf *m0; struct ip *ip; int error = -1; ==== //depot/projects/vimage/src/sys/net/if_clone.c#11 (text+ko) ==== @@ -41,7 +41,6 @@ #include #include -#include #include #include #if 0 ==== //depot/projects/vimage/src/sys/net/if_ef.c#9 (text+ko) ==== @@ -39,7 +39,6 @@ #include #include #include -#include #include #include @@ -50,7 +49,6 @@ #include #include #include -#include #ifdef INET #include ==== //depot/projects/vimage/src/sys/net/if_ethersubr.c#27 (text+ko) ==== @@ -51,9 +51,7 @@ #include #include #include -#include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/if_loop.c#27 (text+ko) ==== @@ -52,7 +52,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/if_mib.c#10 (text+ko) ==== @@ -36,7 +36,6 @@ #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/net/if_spppsubr.c#11 (text+ko) ==== @@ -40,13 +40,11 @@ #include -#include #include #include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/if_stf.c#14 (text+ko) ==== @@ -95,7 +95,6 @@ #include #include -#include #include #include #include @@ -103,7 +102,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/if_tap.c#9 (text+ko) ==== @@ -60,7 +60,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/if_vlan.c#13 (text+ko) ==== @@ -57,7 +57,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/netisr.c#11 (text+ko) ==== @@ -51,7 +51,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/route.c#29 (text+ko) ==== @@ -51,7 +51,6 @@ #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/net/rtsock.c#18 (text+ko) ==== @@ -48,7 +48,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/if_ether.c#25 (text+ko) ==== @@ -54,7 +54,6 @@ #include #include -#include #include #include #include @@ -63,7 +62,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/igmp.c#19 (text+ko) ==== @@ -59,11 +59,9 @@ #include #include -#include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/in.c#18 (text+ko) ==== @@ -45,12 +45,10 @@ #include #include -#include #include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/in_mcast.c#13 (text+ko) ==== @@ -53,9 +53,7 @@ #include #include #include -#include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/in_pcb.c#34 (text+ko) ==== @@ -60,12 +60,10 @@ #include -#include #include #include #include -#include #include #include #include @@ -77,7 +75,6 @@ #include #include #endif /* INET6 */ -#include #ifdef IPSEC #include ==== //depot/projects/vimage/src/sys/netinet/in_rmx.c#22 (text+ko) ==== @@ -53,10 +53,8 @@ #include #include -#include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_divert.c#16 (text+ko) ==== @@ -62,12 +62,10 @@ #include -#include #include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_fastfwd.c#14 (text+ko) ==== @@ -89,7 +89,6 @@ #include #include -#include #include #include #include @@ -97,7 +96,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_fw2.c#49 (text+ko) ==== @@ -66,7 +66,6 @@ #include #include -#include #include #include #include @@ -93,7 +92,6 @@ #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_fw_nat.c#9 (text+ko) ==== @@ -53,7 +53,6 @@ #define IPFW_INTERNAL /* Access to protected data structures in ip_fw.h. */ #include -#include #include #include #include @@ -65,7 +64,6 @@ #include #include #include -#include #include /* XXX for in_cksum */ ==== //depot/projects/vimage/src/sys/netinet/ip_icmp.c#20 (text+ko) ==== @@ -129,8 +129,6 @@ /* * ICMP broadcast echo sysctl */ - -static int icmpbmcastecho = 0; SYSCTL_V_INT(V_NET, vnet_inet, _net_inet_icmp, OID_AUTO, bmcastecho, CTLFLAG_RW, icmpbmcastecho, 0, ""); ==== //depot/projects/vimage/src/sys/netinet/ip_input.c#37 (text+ko) ==== @@ -53,7 +53,6 @@ #include #include -#include #include #include #include @@ -62,7 +61,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_options.c#16 (text+ko) ==== @@ -47,7 +47,6 @@ #include #include -#include #include #include #include @@ -55,7 +54,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_output.c#19 (text+ko) ==== @@ -52,7 +52,6 @@ #include #include -#include #include #include #include @@ -61,7 +60,6 @@ #include #endif -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/raw_ip.c#29 (text+ko) ==== @@ -56,11 +56,9 @@ #include -#include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_hostcache.c#27 (text+ko) ==== @@ -73,10 +73,8 @@ #include #include -#include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_input.c#38 (text+ko) ==== @@ -57,13 +57,11 @@ #include -#include #include #include #define TCPSTATES /* for logging */ -#include #include #include #include @@ -75,7 +73,6 @@ #include #include #include -#include #include #include #include @@ -94,7 +91,6 @@ #ifdef IPSEC #include #include -#include #endif /*IPSEC*/ #include ==== //depot/projects/vimage/src/sys/netinet/tcp_output.c#25 (text+ko) ==== @@ -51,10 +51,8 @@ #include #include -#include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_sack.c#13 (text+ko) ==== @@ -95,11 +95,9 @@ #include -#include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_subr.c#53 (text+ko) ==== @@ -59,11 +59,9 @@ #include -#include #include #include -#include #include #include #include @@ -97,7 +95,6 @@ #include #endif #include -#include #ifdef IPSEC #include ==== //depot/projects/vimage/src/sys/netinet/tcp_syncache.c#42 (text+ko) ==== @@ -58,11 +58,9 @@ #include -#include #include #include -#include #include #include #include @@ -376,7 +374,6 @@ syncache_timer(void *xsch) { struct syncache_head *sch = (struct syncache_head *)xsch; - INIT_VNET_INET(sch->sch_vnet); struct syncache *sc, *nsc; int tick = ticks; char *s; ==== //depot/projects/vimage/src/sys/netinet/tcp_timer.c#23 (text+ko) ==== @@ -47,10 +47,8 @@ #include #include -#include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_usrreq.c#25 (text+ko) ==== @@ -59,11 +59,9 @@ #include #endif -#include #include #include -#include #include #include #ifdef INET6 ==== //depot/projects/vimage/src/sys/netinet/udp_usrreq.c#35 (text+ko) ==== @@ -61,11 +61,9 @@ #include -#include #include #include -#include #include #include #include @@ -86,7 +84,6 @@ #ifdef IPSEC #include -#include #endif #include ==== //depot/projects/vimage/src/sys/netinet/vinet.h#31 (text+ko) ==== ==== //depot/projects/vimage/src/sys/netinet6/icmp6.c#31 (text+ko) ==== @@ -83,20 +83,17 @@ #include #include -#include #include #include #include #include -#include #include #include #include #include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet6/in6.c#23 (text+ko) ==== @@ -80,7 +80,6 @@ #include #include -#include #include #include #include @@ -94,7 +93,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet6/in6_cksum.c#6 (text+ko) ==== @@ -67,8 +67,6 @@ #include #include -#include - #include #include #include ==== //depot/projects/vimage/src/sys/netinet6/in6_ifattach.c#26 (text+ko) ==== @@ -42,20 +42,17 @@ #include #include -#include #include #include #include #include -#include #include #include #include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet6/in6_pcb.c#23 (text+ko) ==== @@ -86,12 +86,10 @@ #include -#include #include #include #include -#include #include #include #include @@ -99,7 +97,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet6/in6_rmx.c#22 (text+ko) ==== @@ -87,15 +87,12 @@ #include #include -#include #include #include #include #include #include -#include - #include #include ==== //depot/projects/vimage/src/sys/netinet6/in6_src.c#24 (text+ko) ==== @@ -84,21 +84,18 @@ #include #include -#include #include #include #ifdef RADIX_MPATH #include #endif -#include #include #include #include #include #include -#include #include #include #include @@ -463,7 +460,6 @@ struct ifnet **retifp, struct rtentry **retrt, int clone, int norouteok) { - INIT_VNET_NET(curvnet); INIT_VNET_INET6(curvnet); int error = 0; struct ifnet *ifp = NULL; ==== //depot/projects/vimage/src/sys/netinet6/ip6_input.c#36 (text+ko) ==== @@ -82,7 +82,6 @@ #include #include -#include #include #include #include @@ -104,7 +103,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet6/ip6_mroute.c#18 (text+ko) ==== @@ -103,7 +103,6 @@ #include #include -#include #include #include #include @@ -114,7 +113,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet6/ip6_output.c#21 (text+ko) ==== @@ -80,7 +80,6 @@ #include #include -#include #include #include #include @@ -88,7 +87,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet6/mld6.c#17 (text+ko) ==== @@ -81,12 +81,10 @@ #include #include -#include #include #include #include >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Wed Oct 8 15:28:51 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CE80C10656A8; Wed, 8 Oct 2008 15:28:50 +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 9111F106568F for ; Wed, 8 Oct 2008 15:28:50 +0000 (UTC) (envelope-from zec@tel.fer.hr) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 741348FC3B for ; Wed, 8 Oct 2008 15:28:50 +0000 (UTC) (envelope-from zec@tel.fer.hr) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m98FSoM5051265 for ; Wed, 8 Oct 2008 15:28:50 GMT (envelope-from zec@tel.fer.hr) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m98FSoX0051263 for perforce@freebsd.org; Wed, 8 Oct 2008 15:28:50 GMT (envelope-from zec@tel.fer.hr) Date: Wed, 8 Oct 2008 15:28:50 GMT Message-Id: <200810081528.m98FSoX0051263@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to zec@tel.fer.hr using -f From: Marko Zec To: Perforce Change Reviews Cc: Subject: PERFORCE change 151138 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2008 15:28:51 -0000 http://perforce.freebsd.org/chv.cgi?CH=151138 Change 151138 by zec@zec_tca51 on 2008/10/08 15:28:27 IFC @ 151135 Affected files ... .. //depot/projects/vimage/src/sys/amd64/amd64/vm_machdep.c#7 integrate .. //depot/projects/vimage/src/sys/amd64/conf/GENERIC#21 integrate .. //depot/projects/vimage/src/sys/arm/at91/at91_mci.c#8 integrate .. //depot/projects/vimage/src/sys/arm/at91/at91_spi.c#3 integrate .. //depot/projects/vimage/src/sys/arm/at91/if_ate.c#10 integrate .. //depot/projects/vimage/src/sys/arm/at91/uart_dev_at91usart.c#8 integrate .. //depot/projects/vimage/src/sys/boot/arm/at91/boot2/boot2.c#6 integrate .. //depot/projects/vimage/src/sys/boot/arm/at91/boot2/centipad_board.c#2 integrate .. //depot/projects/vimage/src/sys/boot/arm/at91/boot2/kb920x_board.c#3 integrate .. //depot/projects/vimage/src/sys/boot/arm/ixp425/Makefile.inc#1 branch .. //depot/projects/vimage/src/sys/boot/arm/ixp425/boot2/Makefile#1 branch .. //depot/projects/vimage/src/sys/boot/arm/ixp425/boot2/arm_init.S#1 branch .. //depot/projects/vimage/src/sys/boot/arm/ixp425/boot2/boot2.c#1 branch .. //depot/projects/vimage/src/sys/boot/arm/ixp425/boot2/cf_ata.h#1 branch .. //depot/projects/vimage/src/sys/boot/arm/ixp425/boot2/ixp425_board.c#1 branch .. //depot/projects/vimage/src/sys/boot/arm/ixp425/boot2/lib.h#1 branch .. //depot/projects/vimage/src/sys/boot/forth/loader.conf#15 integrate .. //depot/projects/vimage/src/sys/boot/i386/libi386/bootinfo64.c#2 integrate .. //depot/projects/vimage/src/sys/boot/sparc64/loader/main.c#8 integrate .. //depot/projects/vimage/src/sys/boot/uboot/lib/api_public.h#3 integrate .. //depot/projects/vimage/src/sys/boot/uboot/lib/glue.c#4 integrate .. //depot/projects/vimage/src/sys/boot/uboot/lib/glue.h#4 integrate .. //depot/projects/vimage/src/sys/boot/uboot/lib/net.c#4 integrate .. //depot/projects/vimage/src/sys/compat/linprocfs/linprocfs.c#25 integrate .. //depot/projects/vimage/src/sys/compat/linux/linux_misc.c#26 integrate .. //depot/projects/vimage/src/sys/conf/NOTES#32 integrate .. //depot/projects/vimage/src/sys/conf/files#38 integrate .. //depot/projects/vimage/src/sys/conf/newvers.sh#6 integrate .. //depot/projects/vimage/src/sys/contrib/pf/net/pf.c#17 integrate .. //depot/projects/vimage/src/sys/dev/ae/if_ae.c#1 branch .. //depot/projects/vimage/src/sys/dev/ae/if_aereg.h#1 branch .. //depot/projects/vimage/src/sys/dev/ae/if_aevar.h#1 branch .. //depot/projects/vimage/src/sys/dev/aha/aha_isa.c#4 integrate .. //depot/projects/vimage/src/sys/dev/aha/aha_mca.c#4 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm.h#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drmP.h#4 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_agpsupport.c#5 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_atomic.h#2 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_auth.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_bufs.c#4 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_context.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_dma.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_drawable.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_drv.c#6 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_fops.c#4 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_ioctl.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_irq.c#4 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_lock.c#4 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_memory.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_pci.c#4 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_scatter.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_sysctl.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/drm_vm.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/i915_dma.c#7 integrate .. //depot/projects/vimage/src/sys/dev/drm/i915_drm.h#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/i915_drv.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/i915_drv.h#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/i915_irq.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/i915_suspend.c#2 integrate .. //depot/projects/vimage/src/sys/dev/drm/mach64_drv.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/mga_drv.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/r128_drv.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/radeon_cp.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/radeon_drv.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/savage_drv.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/sis_drv.c#3 integrate .. //depot/projects/vimage/src/sys/dev/drm/tdfx_drv.c#3 integrate .. //depot/projects/vimage/src/sys/dev/hptiop/hptiop.h#3 integrate .. //depot/projects/vimage/src/sys/dev/hwpmc/pmc_events.h#4 integrate .. //depot/projects/vimage/src/sys/dev/if_ndis/if_ndis.c#16 integrate .. //depot/projects/vimage/src/sys/dev/if_ndis/if_ndisvar.h#7 integrate .. //depot/projects/vimage/src/sys/dev/mii/atphy.c#2 integrate .. //depot/projects/vimage/src/sys/dev/mii/miidevs#16 integrate .. //depot/projects/vimage/src/sys/dev/sio/sio.c#6 integrate .. //depot/projects/vimage/src/sys/dev/twa/tw_osl_freebsd.c#7 integrate .. //depot/projects/vimage/src/sys/dev/usb/umass.c#13 integrate .. //depot/projects/vimage/src/sys/dev/usb/usbdevs#30 integrate .. //depot/projects/vimage/src/sys/fs/cd9660/cd9660_node.c#2 integrate .. //depot/projects/vimage/src/sys/fs/fdescfs/fdesc_vnops.c#9 integrate .. //depot/projects/vimage/src/sys/fs/portalfs/portal_vnops.c#6 integrate .. //depot/projects/vimage/src/sys/fs/procfs/procfs_map.c#5 integrate .. //depot/projects/vimage/src/sys/i386/conf/GENERIC#24 integrate .. //depot/projects/vimage/src/sys/i386/i386/vm_machdep.c#11 integrate .. //depot/projects/vimage/src/sys/kern/imgact_elf.c#9 integrate .. //depot/projects/vimage/src/sys/kern/subr_firmware.c#4 integrate .. //depot/projects/vimage/src/sys/kern/subr_witness.c#16 integrate .. //depot/projects/vimage/src/sys/kern/sys_socket.c#13 integrate .. //depot/projects/vimage/src/sys/kern/uipc_sockbuf.c#11 integrate .. //depot/projects/vimage/src/sys/kern/uipc_socket.c#24 integrate .. //depot/projects/vimage/src/sys/kern/uipc_usrreq.c#19 integrate .. //depot/projects/vimage/src/sys/modules/Makefile#29 integrate .. //depot/projects/vimage/src/sys/modules/ae/Makefile#1 branch .. //depot/projects/vimage/src/sys/modules/wpifw/Makefile#2 integrate .. //depot/projects/vimage/src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#6 integrate .. //depot/projects/vimage/src/sys/netgraph/netflow/netflow.c#5 integrate .. //depot/projects/vimage/src/sys/netgraph/netflow/ng_netflow.c#5 integrate .. //depot/projects/vimage/src/sys/netgraph/netflow/ng_netflow.h#3 integrate .. //depot/projects/vimage/src/sys/netinet/in_pcb.c#35 integrate .. //depot/projects/vimage/src/sys/netinet/in_pcb.h#18 integrate .. //depot/projects/vimage/src/sys/netinet/ip_fw2.c#50 integrate .. //depot/projects/vimage/src/sys/netinet/raw_ip.c#30 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_input.c#39 integrate .. //depot/projects/vimage/src/sys/netinet/tcp_subr.c#54 integrate .. //depot/projects/vimage/src/sys/netinet/udp_usrreq.c#36 integrate .. //depot/projects/vimage/src/sys/netinet6/in6_pcb.c#24 integrate .. //depot/projects/vimage/src/sys/netinet6/udp6_usrreq.c#32 integrate .. //depot/projects/vimage/src/sys/sys/un.h#2 integrate Differences ... ==== //depot/projects/vimage/src/sys/amd64/amd64/vm_machdep.c#7 (text+ko) ==== @@ -41,7 +41,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/vm_machdep.c,v 1.258 2008/09/11 18:33:57 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/vm_machdep.c,v 1.259 2008/10/05 02:03:54 davidxu Exp $"); #include "opt_isa.h" #include "opt_cpu.h" @@ -280,6 +280,14 @@ */ bcopy(td0->td_frame, td->td_frame, sizeof(struct trapframe)); + /* If the current thread has the trap bit set (i.e. a debugger had + * single stepped the process to the system call), we need to clear + * the trap flag from the new frame. Otherwise, the new thread will + * receive a (likely unexpected) SIGTRAP when it executes the first + * instruction after returning to userland. + */ + td->td_frame->tf_rflags &= ~PSL_T; + /* * Set registers for trampoline to user mode. Leave space for the * return address on stack. These are the kernel mode register values. ==== //depot/projects/vimage/src/sys/amd64/conf/GENERIC#21 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.507 2008/08/20 08:31:58 ed Exp $ +# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.508 2008/10/03 10:31:31 stas Exp $ cpu HAMMER ident GENERIC @@ -200,6 +200,7 @@ # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support +device ae # Attansic/Atheros L2 FastEthernet device age # Attansic/Atheros L1 Gigabit Ethernet device bce # Broadcom BCM5706/BCM5708 Gigabit Ethernet device bfe # Broadcom BCM440x 10/100 Ethernet ==== //depot/projects/vimage/src/sys/arm/at91/at91_mci.c#8 (text+ko) ==== @@ -24,7 +24,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/arm/at91/at91_mci.c,v 1.7 2008/09/30 02:32:41 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/arm/at91/at91_mci.c,v 1.8 2008/10/07 17:23:16 imp Exp $"); #include #include @@ -175,9 +175,9 @@ /* * Allocate DMA tags and maps */ - err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT, - BUS_SPACE_MAXADDR, NULL, NULL, MAXPHYS, 1, MAXPHYS, - BUS_DMA_ALLOCNOW, NULL, NULL, &sc->dmatag); + err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0, + BUS_SPACE_MAXADDR_32BIT, US_SPACE_MAXADDR, NULL, NULL, MAXPHYS, 1, + MAXPHYS, BUS_DMA_ALLOCNOW, NULL, NULL, &sc->dmatag); if (err != 0) goto out; ==== //depot/projects/vimage/src/sys/arm/at91/at91_spi.c#3 (text) ==== @@ -23,7 +23,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/arm/at91/at91_spi.c,v 1.6 2007/02/27 17:15:39 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/arm/at91/at91_spi.c,v 1.7 2008/10/07 17:23:16 imp Exp $"); #include #include @@ -97,9 +97,9 @@ /* * Allocate DMA tags and maps */ - err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT, - BUS_SPACE_MAXADDR, NULL, NULL, 2058, 1, 2048, BUS_DMA_ALLOCNOW, - NULL, NULL, &sc->dmatag); + err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0, + BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, 2058, 1, + 2048, BUS_DMA_ALLOCNOW, NULL, NULL, &sc->dmatag); if (err != 0) goto out; for (i = 0; i < 4; i++) { ==== //depot/projects/vimage/src/sys/arm/at91/if_ate.c#10 (text) ==== @@ -33,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/arm/at91/if_ate.c,v 1.28 2008/08/31 18:20:01 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/arm/at91/if_ate.c,v 1.29 2008/10/07 17:23:16 imp Exp $"); #include #include @@ -359,9 +359,9 @@ /* * Allocate DMA tags and maps */ - err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT, - BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, 1, MCLBYTES, 0, - busdma_lock_mutex, &sc->sc_mtx, &sc->mtag); + err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0, + BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, + 1, MCLBYTES, 0, busdma_lock_mutex, &sc->sc_mtx, &sc->mtag); if (err != 0) goto errout; for (i = 0; i < ATE_MAX_TX_BUFFERS; i++) { @@ -377,15 +377,15 @@ /* * Allocate DMA tags and maps for RX. */ - err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT, - BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, 1, MCLBYTES, 0, - busdma_lock_mutex, &sc->sc_mtx, &sc->rxtag); + err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0, + BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, + 1, MCLBYTES, 0, busdma_lock_mutex, &sc->sc_mtx, &sc->rxtag); if (err != 0) goto errout; /* Dma TAG and MAP for the rx descriptors. */ - err = bus_dma_tag_create(NULL, sizeof(eth_rx_desc_t), 0, - BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, + err = bus_dma_tag_create(bus_get_dma_tag(dev), sizeof(eth_rx_desc_t), + 0, BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, ATE_MAX_RX_BUFFERS * sizeof(eth_rx_desc_t), 1, ATE_MAX_RX_BUFFERS * sizeof(eth_rx_desc_t), 0, busdma_lock_mutex, &sc->sc_mtx, &sc->rx_desc_tag); ==== //depot/projects/vimage/src/sys/arm/at91/uart_dev_at91usart.c#8 (text) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/arm/at91/uart_dev_at91usart.c,v 1.15 2008/08/02 08:01:56 ed Exp $"); +__FBSDID("$FreeBSD: src/sys/arm/at91/uart_dev_at91usart.c,v 1.16 2008/10/07 17:23:16 imp Exp $"); #include "opt_comconsole.h" @@ -350,9 +350,10 @@ /* * Allocate DMA tags and maps */ - err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT, - BUS_SPACE_MAXADDR, NULL, NULL, USART_BUFFER_SIZE, 1, - USART_BUFFER_SIZE, BUS_DMA_ALLOCNOW, NULL, NULL, &atsc->dmatag); + err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0, + BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, + USART_BUFFER_SIZE, 1, USART_BUFFER_SIZE, BUS_DMA_ALLOCNOW, NULL, + NULL, &atsc->dmatag); if (err != 0) goto errout; err = bus_dmamap_create(atsc->dmatag, 0, &atsc->tx_map); ==== //depot/projects/vimage/src/sys/boot/arm/at91/boot2/boot2.c#6 (text+ko) ==== @@ -1,4 +1,6 @@ /*- + * Copyright (c) 2008 John Hay + * Copyright (c) 2006 Warner Losh * Copyright (c) 1998 Robert Nordier * All rights reserved. * @@ -14,7 +16,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/arm/at91/boot2/boot2.c,v 1.8 2007/10/26 21:02:31 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/arm/at91/boot2/boot2.c,v 1.12 2008/10/07 17:44:04 imp Exp $"); #include #include @@ -51,7 +53,7 @@ /* 0x13 is reserved for boot programs. */ /* #define RBX_PAUSE 0x14 -p */ /* #define RBX_QUIET 0x15 -q */ -/* #define RBX_NOINTR 0x1c -n */ +#define RBX_NOINTR 0x1c /* -n */ /* 0x1d is reserved for log2(RB_MULTIPLE) and is just misnamed here. */ /* #define RBX_DUAL 0x1d -D */ /* 0x1f is reserved for log2(RB_BOOTINFO). */ @@ -66,20 +68,21 @@ //#define PATH_KERNEL "/boot/kernel/kernel" #define PATH_KERNEL "/boot/kernel/kernel.gz.tramp" -#define NOPT 5 +extern uint32_t _end; + +#define NOPT 6 #define OPT_SET(opt) (1 << (opt)) #define OPT_CHECK(opt) ((opts) & OPT_SET(opt)) -extern uint32_t _end; - -static const char optstr[NOPT] = "agrsv"; +static const char optstr[NOPT] = "agnrsv"; static const unsigned char flags[NOPT] = { - RBX_ASKNAME, - RBX_GDB, - RBX_DFLTROOT, - RBX_SINGLE, - RBX_VERBOSE + RBX_ASKNAME, + RBX_GDB, + RBX_NOINTR, + RBX_DFLTROOT, + RBX_SINGLE, + RBX_VERBOSE }; unsigned dsk_start; @@ -92,206 +95,299 @@ static int parse(void); static int xfsread(ino_t, void *, size_t); static int dskread(void *, unsigned, unsigned); +#ifdef FIXUP_BOOT_DRV +static void fixup_boot_drv(caddr_t, int, int, int); +#endif #define UFS_SMALL_CGBASE #include "ufsread.c" +#ifdef DEBUG +#define DPRINTF(fmt, ...) printf(fmt, __VA_ARGS__) +#else +#define DPRINTF(fmt, ...) +#endif + static inline int xfsread(ino_t inode, void *buf, size_t nbyte) { - if ((size_t)fsread(inode, buf, nbyte) != nbyte) - return -1; - return 0; + if ((size_t)fsread(inode, buf, nbyte) != nbyte) + return -1; + return 0; } static inline void getstr(int c) { - char *s; + char *s; - s = cmd; - if (c == 0) - c = getc(10000); - for (;;) { - switch (c) { - case 0: - break; - case '\177': - case '\b': - if (s > cmd) { - s--; - printf("\b \b"); - } - break; - case '\n': - case '\r': - *s = 0; - return; - default: - if (s - cmd < sizeof(cmd) - 1) - *s++ = c; - xputchar(c); + s = cmd; + if (c == 0) + c = getc(10000); + for (;;) { + switch (c) { + case 0: + break; + case '\177': + case '\b': + if (s > cmd) { + s--; + printf("\b \b"); + } + break; + case '\n': + case '\r': + *s = 0; + return; + default: + if (s - cmd < sizeof(cmd) - 1) + *s++ = c; + xputchar(c); + } + c = getc(10000); } - c = getc(10000); - } } int main(void) { - int autoboot, c = 0; - ino_t ino; + int autoboot, c = 0; + ino_t ino; - board_init(); + dmadat = (void *)(0x20000000 + (16 << 20)); + board_init(); - dmadat = (void *)(0x20000000 + (16 << 20)); - /* Process configuration file */ + autoboot = 1; - autoboot = 1; + /* Process configuration file */ + if ((ino = lookup(PATH_CONFIG))) + fsread(ino, cmd, sizeof(cmd)); - if ((ino = lookup(PATH_CONFIG))) - fsread(ino, cmd, sizeof(cmd)); + if (*cmd) { + if (parse()) + autoboot = 0; + printf("%s: %s\n", PATH_CONFIG, cmd); + /* Do not process this command twice */ + *cmd = 0; + } - if (*cmd) { - if (parse()) - autoboot = 0; - printf("%s: %s", PATH_CONFIG, cmd); - /* Do not process this command twice */ - *cmd = 0; - } + if (*kname == '\0') + strcpy(kname, PATH_KERNEL); - /* Present the user with the boot2 prompt. */ - - if (*kname == '\0') - strcpy(kname, PATH_KERNEL); - for (;;) { - printf("\nDefault: %s\nboot: ", kname); - if (!autoboot || (c = getc(2)) != -1) - getstr(c); - xputchar('\n'); - autoboot = 0; - c = 0; - if (parse()) - xputchar('\a'); -#ifdef XMODEM_DL - else if (*cmd == '*') - Update(); -#endif - else - load(); - } + /* Present the user with the boot2 prompt. */ + for (;;) { + printf("\nDefault: %s\nboot: ", kname); + if (!autoboot || + (OPT_CHECK(RBX_NOINTR) == 0 && (c = getc(2)) != 0)) + getstr(c); + xputchar('\n'); + autoboot = 0; + c = 0; + if (parse()) + xputchar('\a'); + else + load(); + } } static void load(void) { - Elf32_Ehdr eh; - static Elf32_Phdr ep[2]; - caddr_t p; - ino_t ino; - uint32_t addr; - int i, j; + Elf32_Ehdr eh; + static Elf32_Phdr ep[2]; + caddr_t p; + ino_t ino; + uint32_t addr; + int i, j; +#ifdef FIXUP_BOOT_DRV + caddr_t staddr; + int klen; - if (!(ino = lookup(kname))) { - if (!ls) - printf("No %s\n", kname); - return; - } - if (xfsread(ino, &eh, sizeof(eh))) - return; - if (!IS_ELF(eh)) { - printf("Invalid %s\n", "format"); - return; - } - fs_off = eh.e_phoff; - for (j = i = 0; i < eh.e_phnum && j < 2; i++) { - if (xfsread(ino, ep + j, sizeof(ep[0]))) - return; - if (ep[j].p_type == PT_LOAD) - j++; - } - for (i = 0; i < 2; i++) { - p = (caddr_t)ep[i].p_paddr; - fs_off = ep[i].p_offset; - if (xfsread(ino, p, ep[i].p_filesz)) - return; - } - addr = eh.e_entry; - ((void(*)(int))addr)(opts & RBX_MASK); + staddr = (caddr_t)0xffffffff; + klen = 0; +#endif + if (!(ino = lookup(kname))) { + if (!ls) + printf("No %s\n", kname); + return; + } + if (xfsread(ino, &eh, sizeof(eh))) + return; + if (!IS_ELF(eh)) { + printf("Invalid %s\n", "format"); + return; + } + fs_off = eh.e_phoff; + for (j = i = 0; i < eh.e_phnum && j < 2; i++) { + if (xfsread(ino, ep + j, sizeof(ep[0]))) + return; + if (ep[j].p_type == PT_LOAD) + j++; + } + for (i = 0; i < 2; i++) { + p = (caddr_t)ep[i].p_paddr; + fs_off = ep[i].p_offset; +#ifdef FIXUP_BOOT_DRV + if (staddr == (caddr_t)0xffffffff) + staddr = p; + klen += ep[i].p_filesz; +#endif + if (xfsread(ino, p, ep[i].p_filesz)) + return; + } + addr = eh.e_entry; +#ifdef FIXUP_BOOT_DRV + fixup_boot_drv(staddr, klen, bootslice, bootpart); +#endif + ((void(*)(int))addr)(opts & RBX_MASK); } static int parse() { - char *arg = cmd; - char *ep, *p; - int c, i; + char *arg = cmd; + char *ep, *p; + int c, i; - while ((c = *arg++)) { - if (c == ' ' || c == '\t' || c == '\n') - continue; - for (p = arg; *p && *p != '\n' && *p != ' ' && *p != '\t'; p++); - ep = p; - if (*p) - *p++ = 0; - if (c == '-') { - while ((c = *arg++)) { - for (i = 0; c != optstr[i]; i++) - if (i == NOPT - 1) - return -1; - opts ^= OPT_SET(flags[i]); - } - } else { - arg--; - if ((i = ep - arg)) { - if ((size_t)i >= sizeof(kname)) - return -1; - memcpy(kname, arg, i + 1); - } + while ((c = *arg++)) { + if (c == ' ' || c == '\t' || c == '\n') + continue; + for (p = arg; *p && *p != '\n' && *p != ' ' && *p != '\t'; p++); + ep = p; + if (*p) + *p++ = 0; + if (c == '-') { + while ((c = *arg++)) { + for (i = 0; c != optstr[i]; i++) + if (i == NOPT - 1) + return -1; + opts ^= OPT_SET(flags[i]); + } + } else { + arg--; + if ((i = ep - arg)) { + if ((size_t)i >= sizeof(kname)) + return -1; + memcpy(kname, arg, i + 1); + } + } + arg = p; } - arg = p; - } - return 0; + return 0; } static int dskread(void *buf, unsigned lba, unsigned nblk) { - struct dos_partition *dp; - struct disklabel *d; - char *sec; - int i; + struct dos_partition *dp; + struct disklabel *d; + char *sec; + int i; - if (!dsk_meta) { - sec = dmadat->secbuf; - dsk_start = 0; - if (drvread(sec, DOSBBSECTOR, 1)) - return -1; - dp = (void *)(sec + DOSPARTOFF); - for (i = 0; i < NDOSPART; i++) { - if (dp[i].dp_typ == DOSPTYP_386BSD) - break; + if (!dsk_meta) { + sec = dmadat->secbuf; + dsk_start = 0; + if (drvread(sec, DOSBBSECTOR, 1)) + return -1; + dp = (void *)(sec + DOSPARTOFF); + for (i = 0; i < NDOSPART; i++) { + if (dp[i].dp_typ == DOSPTYP_386BSD) + break; + } + if (i == NDOSPART) + return -1; + /* + * Although dp_start is aligned within the disk + * partition structure, DOSPARTOFF is 446, which is + * only word (2) aligned, not longword (4) aligned. + * Cope by using memcpy to fetch the start of this + * partition. + */ + memcpy(&dsk_start, &dp[1].dp_start, 4); + if (drvread(sec, dsk_start + LABELSECTOR, 1)) + return -1; + d = (void *)(sec + LABELOFFSET); + if (d->d_magic != DISKMAGIC || d->d_magic2 != DISKMAGIC) { + printf("Invalid %s\n", "label"); + return -1; + } + if (!d->d_partitions[0].p_size) { + printf("Invalid %s\n", "partition"); + return -1; + } + dsk_start += d->d_partitions[0].p_offset; + dsk_start -= d->d_partitions[RAW_PART].p_offset; + dsk_meta++; } - if (i == NDOSPART) - return -1; - // Although dp_start is aligned within the disk partition structure, - // DOSPARTOFF is 446, which is only word (2) aligned, not longword (4) - // aligned. Cope by using memcpy to fetch the start of this partition. - memcpy(&dsk_start, &dp[1].dp_start, 4); - if (drvread(sec, dsk_start + LABELSECTOR, 1)) - return -1; - d = (void *)(sec + LABELOFFSET); - if (d->d_magic != DISKMAGIC || d->d_magic2 != DISKMAGIC) { - printf("Invalid %s\n", "label"); - return -1; + return drvread(buf, dsk_start + lba, nblk); +} + +#ifdef FIXUP_BOOT_DRV +/* + * fixup_boot_drv() will try to find the ROOTDEVNAME spec in the kernel + * and change it to what was specified on the comandline or /boot.conf + * file or to what was encountered on the disk. It will try to handle 3 + * different disk layouts, raw (dangerously dedicated), slice only and + * slice + partition. It will look for the following strings in the + * kernel, but if it is one of the first three, the string in the kernel + * must use the correct form to match the actual disk layout: + * - ufs:ad0a + * - ufs:ad0s1 + * - ufs:ad0s1a + * - ufs:ROOTDEVNAME + * In the case of the first three strings, only the "a" at the end and + * the "1" after the "s" will be modified, if they exist. The string + * length will not be changed. In the case of the last string, the + * whole string will be built up and nul, '\0' terminated. + */ +static void +fixup_boot_drv(caddr_t addr, int klen, int bs, int bp) +{ + const u_int8_t op[] = "ufs:ROOTDEVNAME"; + const u_int8_t op2[] = "ufs:ad0"; + u_int8_t *p, *ps; + + DPRINTF("fixup_boot_drv: 0x%x, %d, slice %d, partition %d\n", + (int)addr, klen, bs, bp); + if (bs > 4) + return; + if (bp > 7) + return; + ps = memmem(addr, klen, op, sizeof(op)); + if (ps != NULL) { + p = ps + 4; /* past ufs: */ + DPRINTF("Found it at 0x%x\n", (int)ps); + p[0] = 'a'; p[1] = 'd'; p[2] = '0'; /* ad0 */ + p += 3; + if (bs > 0) { + /* append slice */ + *p++ = 's'; + *p++ = bs + '0'; + } + if (disk_layout != DL_SLICE) { + /* append partition */ + *p++ = bp + 'a'; + } + *p = '\0'; + } else { + ps = memmem(addr, klen, op2, sizeof(op2) - 1); + if (ps != NULL) { + p = ps + sizeof(op2) - 1; + DPRINTF("Found it at 0x%x\n", (int)ps); + if (*p == 's') { + /* fix slice */ + p++; + *p++ = bs + '0'; + } + if (*p == 'a') + *p = bp + 'a'; + } } - if (!d->d_partitions[0].p_size) { - printf("Invalid %s\n", "partition"); - return -1; + if (ps == NULL) { + printf("Could not locate \"%s\" to fix kernel boot device, " + "check ROOTDEVNAME is set\n", op); + return; } - dsk_start += d->d_partitions[0].p_offset; - dsk_start -= d->d_partitions[RAW_PART].p_offset; - dsk_meta++; - } - return drvread(buf, dsk_start + lba, nblk); + DPRINTF("Changed boot device to %s\n", ps); } +#endif ==== //depot/projects/vimage/src/sys/boot/arm/at91/boot2/centipad_board.c#2 (text+ko) ==== @@ -24,7 +24,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/arm/at91/boot2/centipad_board.c,v 1.1 2007/07/13 14:27:04 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/arm/at91/boot2/centipad_board.c,v 1.2 2008/10/05 23:39:28 imp Exp $"); #include @@ -51,11 +51,6 @@ } void -Update(void) -{ -} - -void board_init(void) { InitEEPROM(); ==== //depot/projects/vimage/src/sys/boot/arm/at91/boot2/kb920x_board.c#3 (text+ko) ==== @@ -24,7 +24,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/arm/at91/boot2/kb920x_board.c,v 1.4 2007/07/13 14:27:04 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/arm/at91/boot2/kb920x_board.c,v 1.5 2008/10/05 23:39:28 imp Exp $"); #include @@ -49,11 +49,6 @@ } void -Update(void) -{ -} - -void board_init(void) { InitEEPROM(); ==== //depot/projects/vimage/src/sys/boot/forth/loader.conf#15 (text+ko) ==== @@ -6,7 +6,7 @@ # # All arguments must be in double quotes. # -# $FreeBSD: src/sys/boot/forth/loader.conf,v 1.133 2008/09/10 18:36:58 jhb Exp $ +# $FreeBSD: src/sys/boot/forth/loader.conf,v 1.134 2008/10/04 11:49:53 stas Exp $ ############################################################## ### Basic configuration options ############################ @@ -208,6 +208,7 @@ ############################################################## miibus_load="NO" # miibus support, needed for some drivers +if_ae_load="NO" # Attansic/Atheros L2 FastEthernet if_age_load="NO" # Attansic/Atheros L1 Gigabit Ethernet if_an_load="NO" # Aironet 4500/4800 802.11 wireless NICs if_ar_load="NO" # Digi SYNC/570i ==== //depot/projects/vimage/src/sys/boot/i386/libi386/bootinfo64.c#2 (text+ko) ==== @@ -25,13 +25,16 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/bootinfo64.c,v 1.37 2006/09/29 20:27:41 ru Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/i386/libi386/bootinfo64.c,v 1.38 2008/10/07 14:05:42 jhb Exp $"); #include #include #include #include #include +#include +#include +#include #include "bootstrap.h" #include "libi386.h" #include "btxv86.h" @@ -124,7 +127,45 @@ } /* - * Load the information expected by an i386 kernel. + * Check to see if this CPU supports long mode. + */ +static int +bi_checkcpu(void) +{ + char *cpu_vendor; + int vendor[3]; + int eflags, regs[4]; + + /* Check for presence of "cpuid". */ + eflags = read_eflags(); + write_eflags(eflags ^ PSL_ID); + if (!((eflags ^ read_eflags()) & PSL_ID)) + return (0); + + /* Fetch the vendor string. */ + do_cpuid(0, regs); + vendor[0] = regs[1]; + vendor[1] = regs[3]; + vendor[2] = regs[2]; + cpu_vendor = (char *)vendor; + + /* Check for vendors that support AMD features. */ + if (strncmp(cpu_vendor, "GenuineIntel", 12) != 0 && + strncmp(cpu_vendor, "AuthenticAMD", 12) != 0) + return (0); + + /* Has to support AMD features. */ + do_cpuid(0x80000000, regs); + if (!(regs[0] >= 0x80000001)) + return (0); + + /* Check for long mode. */ + do_cpuid(0x80000001, regs); + return (regs[3] & AMDID_LM); +} + +/* + * Load the information expected by an amd64 kernel. * * - The 'boothowto' argument is constructed * - The 'bootdev' argument is constructed @@ -145,6 +186,11 @@ char *rootdevname; int howto; + if (!bi_checkcpu()) { + printf("CPU doesn't support long mode\n"); + return (EINVAL); + } + howto = bi_getboothowto(args); /* ==== //depot/projects/vimage/src/sys/boot/sparc64/loader/main.c#8 (text+ko) ==== @@ -33,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/boot/sparc64/loader/main.c,v 1.38 2008/09/10 20:07:08 marius Exp $"); +__FBSDID("$FreeBSD: src/sys/boot/sparc64/loader/main.c,v 1.39 2008/10/05 14:00:44 marius Exp $"); /* * FreeBSD/sparc64 kernel loader - machine dependent part @@ -261,7 +261,7 @@ sparc64_autoload(void) { - printf("nothing to autoload yet.\n"); + setenv("hw.ata.atapi_dma", "0", 0); return (0); } ==== //depot/projects/vimage/src/sys/boot/uboot/lib/api_public.h#3 (text+ko) ==== @@ -48,7 +48,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/boot/uboot/lib/api_public.h,v 1.3 2008/03/13 17:54:21 obrien Exp $ + * $FreeBSD: src/sys/boot/uboot/lib/api_public.h,v 1.5 2008/10/04 13:19:15 raj Exp $ * * This file needs to be kept in sync with U-Boot reference: * http://www.denx.de/cgi-bin/gitweb.cgi?p=u-boot.git;a=blob;f=include/api_public.h @@ -62,6 +62,7 @@ #define API_ENOMEM 3 /* no memory */ #define API_EBUSY 4 /* busy, occupied etc. */ #define API_EIO 5 /* I/O error */ +#define API_ESYSC 6 /* syscall error */ typedef int (*scp_t)(int, int *, ...); @@ -117,7 +118,7 @@ #undef CFG_64BIT_LBA #ifdef CFG_64BIT_LBA -typedef u_int64_t lbasize_t; +typedef uint64_t lbasize_t; #else typedef unsigned long lbasize_t; #endif ==== //depot/projects/vimage/src/sys/boot/uboot/lib/glue.c#4 (text+ko) ==== @@ -25,7 +25,7 @@ >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Wed Oct 8 16:34:58 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DE2661065699; Wed, 8 Oct 2008 16:34:57 +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 A1BFE1065693 for ; Wed, 8 Oct 2008 16:34:57 +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 864F28FC2F for ; Wed, 8 Oct 2008 16:34:57 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m98GYvQt057586 for ; Wed, 8 Oct 2008 16:34:57 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m98GYveL057584 for perforce@freebsd.org; Wed, 8 Oct 2008 16:34:57 GMT (envelope-from rene@FreeBSD.org) Date: Wed, 8 Oct 2008 16:34:57 GMT Message-Id: <200810081634.m98GYveL057584@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 Cc: Subject: PERFORCE change 151139 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2008 16:34:58 -0000 http://perforce.freebsd.org/chv.cgi?CH=151139 Change 151139 by rene@rene_self on 2008/10/08 16:34:06 Translated first few paragraphs of section 2 of the Updating chapter. Checked build. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/updating/chapter.sgml#3 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/updating/chapter.sgml#3 (text+ko) ==== @@ -123,31 +123,34 @@ FreeBSD Update - Applying security patches is an important part of maintaining - computer software, especially the operating system. For the - longest time on &os; this process was not an easy one. Patches - had to be applied to the source code, the code rebuilt into - binaries, and then the binaries had to be re-installed. + Het toepassen van beveiligingspatches is een belangrijk + onderdeel van het beheren van computersoftware, met name het + besturingssysteem. Dit was voor een lange tijd geen gemakkelijk + proces op &os;. Er moesten patches op de broncode worden + toegepast, de code moest herbouwd worden tot binairen, en daarna + moesten de binairen worden geherinstalleerd. - This is no longer the case as &os; now includes a utility - simply called freebsd-update. This utility - provides two separate functions. First, it allows for binary - security and errata updates to be applied to the &os; base system - without the build and install requirements. Second, the utility - supports minor and major release upgrades. + Dit is niet langer het geval aangezien &os; nu een gereedschap + heeft dat eenvoudigweg freebsd-update heet. + Dit gereedschap biedt twee gescheiden functies. Ten eerste + voorziet het in het toepassen van binaire beveiligins- en + errata-updates op het basissysteem van &os; zonder de eis om te + bouwen en te installeren. Ten tweede ondersteunt het gereedschap + kleine en grote uitgave-upgrades. - Binary updates are available for all architectures and - releases currently supported by the security team; however, - some features, such as the &os; operating system upgrades, - require the latest release of &man.freebsd-update.8; and - &os; 6.3. Before updating to a new release, the current - release announcements should be reviewed as they may contain - important information pertinent to the desired release. These - announcements may be viewed at the following link: + Binaire updates zijn beschikbaar voor alle architecturen en + uitgaven die momenteel door het beveiligingsteam worden + ondersteund; voor sommige eigenschappen, zoals de upgrades van + het besturingssysteem &os;, zijn de laatste uitgave van + &man.freebsd-update.8; en &os; 6.3 nodig. Voordat naar + een nieuwe uitgave wordt ge-updated, dienen de huidige + uitgaveaankondigingen gelezen te worden aangezien ze belangrijke + informatie voor de gewenste uitgave kunnen bevatten. De + aankondigingen kunnen op de volgende koppeling bekeken worden: . - + If a crontab utilizing the features of freebsd-update exists, it must be disabled before the following operation is started. The From owner-p4-projects@FreeBSD.ORG Wed Oct 8 16:40:03 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5512C10656A2; Wed, 8 Oct 2008 16: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 DB1C3106568B for ; Wed, 8 Oct 2008 16:40: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 C916C8FC0A for ; Wed, 8 Oct 2008 16:40:02 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m98Ge2Ev058058 for ; Wed, 8 Oct 2008 16:40:02 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m98Ge2kB058056 for perforce@freebsd.org; Wed, 8 Oct 2008 16:40:02 GMT (envelope-from rene@FreeBSD.org) Date: Wed, 8 Oct 2008 16:40:02 GMT Message-Id: <200810081640.m98Ge2kB058056@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 Cc: Subject: PERFORCE change 151140 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2008 16:40:03 -0000 http://perforce.freebsd.org/chv.cgi?CH=151140 Change 151140 by rene@rene_self on 2008/10/08 16:39:27 Section 1 of the File System chapter is now translated. Checked build. Submitted by: Wouter Reviewed by: Rene Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/filesystems/chapter.sgml#2 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/filesystems/chapter.sgml#2 (text+ko) ==== @@ -1,6 +1,9 @@ @@ -9,106 +12,119 @@ Tom Rhodes - Written by + Geschreven door + + + + + Wouter + Reckman + Vertaald door - File Systems Support + Ondersteuning van bestandssystemen - Synopsis + Overzicht - File Systems + Bestandssystemen - File Systems Support - File Systems + Ondersteuning bestandssystemen + Bestandssystemen - File systems are an integral part of any operating system. - They allow for users to upload and store files, provide access - to data, and of course, make hard drives useful. Different - operating systems usually have one major aspect in common, that - is their native file system. On &os; this file system is known - as the Fast File System or FFS which is built - on the original Unix™ File System, also known as - UFS. This is the native file system on &os; - which is placed on hard disks for access to data. + Bestandssystemen zijn een integraal onderdeel van ieder + besturingssysteem. Ze stellen gebruikers in de gelegenheid om bestanden + te uploaden en op te slaan, geven toegang tot gegevens en maken + natuurlijk harde schijven bruikbaar. + Verschillende besturingssystemen hebben gewoonlijk één + gezamenlijk aspect, namelijk het bestandssysteem. Op &os; staat + dit bestandssysteem bekend onder de naam Fast File System ofwel + FFS, dat is gebaseerd op het oorspronkelijke + Unix™ File System, ook bekend als UFS. + Dit is het oorspronkelijke bestandssysteem van &os; dat op harde + schijven wordt geplaatst voor gegevenstoegang. - &os; also supports a multitude of different file systems to - provide support for accessing data from other operating systems - locally, i.e. data stored on locally attached - USB storage devices, flash drives, and hard - disks. There is also support for some non-native file systems. - These are file systems developed on other - operating systems, like the &linux; Extended File System - (EXT), and the &sun; Z File System - (ZFS). + &os; ondersteunt daarnaast ook een groot aantal + andere bestandssystemen om lokaal toegang tot gegevens van + andere besturingssystemen te bewerkstelligen; dat wil zeggen: + gegevens opgeslagen op lokaal aangesloten USB + opslagapparaten, flash drives, en harde schijven. Verder is er + ook ondersteuning voor vreemde bestandssystemen. + Dit zijn bestandssystemen ontwikkeld voor andere + besturingssystemen zoals het &linux; Extended File System + (EXT) en het &sun; Z File System + (ZFS). - There are different levels of support for the various file - systems in &os;. Some will require a kernel module to be loaded, - others may require a toolset to be installed. This chapter is - designed to help users of &os; access other file systems on their - systems, starting with the &sun; Z file - system. + Er zijn verschillende gradaties van + ondersteuning voor de verschillende bestandssystemen op &os;. + Sommigen vereisen het laden van een kernelmodule, voor anderen + moet een toolset worden geïnstalleerd. Dit hoofdstuk is + geschreven om gebruikers van &os; te helpen om op hun systeem + toegang te verkrijgen tot andere bestandssystemen, te beginnen + met het &sun; Z File System. - After reading this chapter, you will know: + Na het lezen van dit hoofstuk weet de lezer: - The difference between native and supported file systems. + Het verschil tussen eigen en ondersteunde bestandssystemen. - What file systems are supported by &os;. + Welke bestandssystemen zijn ondersteund in &os;. - How to enable, configure, access and make use of - non-native file systems. + Hoe niet-eigen bestandssystemen geactiveerd, geconfigureerd, + benaderd en gebruikt kunnen worden. - Before reading this chapter, you should: + Voorafgaand aan het lezen van dit hoofdstuk dient + de lezer: - Understand &unix; and &os; basics - (). + Begrip te hebben van de beginselen van &unix; en &os; + (). - Be familiar with - the basics of kernel configuration/compilation - (). + Bekend te zijn met de beginselen van kernelconfiguratie en + -compilatie (). - Feel comfortable installing third party software - in &os; (). + Vertrouwd te zijn met installatie van software van + derden in &os; (). - Have some familiarity with disks, storage and - device names in &os; (). + Enigszins bekend te zijn met schijven, opslag en + apparaatnamen in &os; (). + - The ZFS feature is considered - experimental. Some options may be lacking in functionality, - other parts may not work at all. In time, this feature will - be considered production ready and this documentation will be - altered to fit that situation. + Ondersteuning van ZFS wordt + beschouwd als experimenteel. Sommige opties kunnen beperkt zijn + in functionaliteit, andere onderdelen werken mogelijk in het + geheel niet. Op een zeker moment zal deze ondersteuning klaar + voor productie zijn en zal deze documentatie worden aangepast aan + de nieuwe situatie. - The Z File System + Het Z File System The Z file system, developed by &sun;, is a new technology designed to use a pooled storage method. This means @@ -388,7 +404,7 @@ Note that the snapshot option will only capture a real file system, not a home directory or a file. The @ character is a delimiter used between - the file system name or the volume name. when a user's + the file system name or the volume name. When a user's home directory gets trashed, restore it with: &prompt.root; zfs rollback storage/home@08-30-08 @@ -564,7 +580,7 @@ period of time. There are many more options for the Z file system, - reading the &man.zfs.1; and &man.zpool.1; manual + see the &man.zfs.8; and &man.zpool.8; manual pages. From owner-p4-projects@FreeBSD.ORG Wed Oct 8 17:50:15 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CCE961065699; Wed, 8 Oct 2008 17:50:14 +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 8E34A1065694 for ; Wed, 8 Oct 2008 17:50:14 +0000 (UTC) (envelope-from zec@tel.fer.hr) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7ACEF8FC29 for ; Wed, 8 Oct 2008 17:50:14 +0000 (UTC) (envelope-from zec@tel.fer.hr) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m98HoEJH074222 for ; Wed, 8 Oct 2008 17:50:14 GMT (envelope-from zec@tel.fer.hr) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m98HoEfQ074216 for perforce@freebsd.org; Wed, 8 Oct 2008 17:50:14 GMT (envelope-from zec@tel.fer.hr) Date: Wed, 8 Oct 2008 17:50:14 GMT Message-Id: <200810081750.m98HoEfQ074216@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to zec@tel.fer.hr using -f From: Marko Zec To: Perforce Change Reviews Cc: Subject: PERFORCE change 151144 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2008 17:50:15 -0000 http://perforce.freebsd.org/chv.cgi?CH=151144 Change 151144 by zec@zec_tca51 on 2008/10/08 17:49:55 Further reduce diff against head. Affected files ... .. //depot/projects/vimage/src/sys/compat/linprocfs/linprocfs.c#26 edit .. //depot/projects/vimage/src/sys/compat/linux/linux_ioctl.c#15 edit .. //depot/projects/vimage/src/sys/compat/linux/linux_socket.c#13 edit .. //depot/projects/vimage/src/sys/compat/svr4/svr4_sockio.c#9 edit .. //depot/projects/vimage/src/sys/contrib/altq/altq/altq_subr.c#8 edit .. //depot/projects/vimage/src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c#11 edit .. //depot/projects/vimage/src/sys/contrib/ipfilter/netinet/mlfk_ipl.c#5 edit .. //depot/projects/vimage/src/sys/contrib/pf/net/pf.c#18 edit .. //depot/projects/vimage/src/sys/contrib/pf/net/pf_if.c#12 edit .. //depot/projects/vimage/src/sys/contrib/pf/net/pf_ioctl.c#19 edit .. //depot/projects/vimage/src/sys/contrib/pf/net/pf_subr.c#10 edit .. //depot/projects/vimage/src/sys/contrib/rdma/rdma_cma.c#6 edit .. //depot/projects/vimage/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c#8 edit .. //depot/projects/vimage/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#16 edit .. //depot/projects/vimage/src/sys/kern/init_main.c#23 edit .. //depot/projects/vimage/src/sys/kern/kern_exit.c#24 edit .. //depot/projects/vimage/src/sys/kern/kern_linker.c#18 edit .. //depot/projects/vimage/src/sys/kern/kern_poll.c#11 edit .. //depot/projects/vimage/src/sys/kern/kern_synch.c#23 edit .. //depot/projects/vimage/src/sys/kern/kern_uuid.c#11 edit .. //depot/projects/vimage/src/sys/kern/sys_socket.c#14 edit .. //depot/projects/vimage/src/sys/kern/uipc_socket.c#25 edit .. //depot/projects/vimage/src/sys/net/bridgestp.c#16 edit .. //depot/projects/vimage/src/sys/net/if.c#43 edit .. //depot/projects/vimage/src/sys/net/if_bridge.c#21 edit .. //depot/projects/vimage/src/sys/net/if_clone.c#12 edit .. //depot/projects/vimage/src/sys/net/if_ef.c#10 edit .. //depot/projects/vimage/src/sys/net/if_ethersubr.c#28 edit .. //depot/projects/vimage/src/sys/net/if_faith.c#7 edit .. //depot/projects/vimage/src/sys/net/if_gif.c#18 edit .. //depot/projects/vimage/src/sys/net/if_gre.c#11 edit .. //depot/projects/vimage/src/sys/net/if_loop.c#28 edit .. //depot/projects/vimage/src/sys/net/if_ppp.c#10 edit .. //depot/projects/vimage/src/sys/net/if_spppsubr.c#12 edit .. //depot/projects/vimage/src/sys/net/if_tap.c#10 edit .. //depot/projects/vimage/src/sys/net/if_var.h#19 edit .. //depot/projects/vimage/src/sys/net/netisr.c#12 edit .. //depot/projects/vimage/src/sys/net/route.c#30 edit .. //depot/projects/vimage/src/sys/net/rtsock.c#19 edit .. //depot/projects/vimage/src/sys/net/vnet.h#15 edit .. //depot/projects/vimage/src/sys/net80211/ieee80211.c#22 edit .. //depot/projects/vimage/src/sys/net80211/ieee80211_ddb.c#13 edit .. //depot/projects/vimage/src/sys/net80211/ieee80211_freebsd.c#15 edit .. //depot/projects/vimage/src/sys/netgraph/atm/ng_atm.c#9 edit .. //depot/projects/vimage/src/sys/netgraph/ng_eiface.c#17 edit .. //depot/projects/vimage/src/sys/netgraph/ng_ether.c#15 edit .. //depot/projects/vimage/src/sys/netgraph/ng_gif.c#10 edit .. //depot/projects/vimage/src/sys/netgraph/ng_pipe.c#9 edit .. //depot/projects/vimage/src/sys/netgraph/ng_pipe.h#4 edit .. //depot/projects/vimage/src/sys/netinet/accf_http.c#4 edit .. //depot/projects/vimage/src/sys/netinet/in_gif.c#14 edit .. //depot/projects/vimage/src/sys/netinet/in_pcb.c#36 edit .. //depot/projects/vimage/src/sys/netinet/ip_carp.c#14 edit .. //depot/projects/vimage/src/sys/netinet/ip_fw2.c#51 edit .. //depot/projects/vimage/src/sys/netinet/ip_fw_pfil.c#12 edit .. //depot/projects/vimage/src/sys/netinet/ip_id.c#7 edit .. //depot/projects/vimage/src/sys/netinet/ip_ipsec.c#15 edit .. //depot/projects/vimage/src/sys/netinet/ip_mroute.c#15 edit .. //depot/projects/vimage/src/sys/netinet/sctp_output.c#32 edit .. //depot/projects/vimage/src/sys/netinet/tcp_hostcache.c#28 edit .. //depot/projects/vimage/src/sys/netinet/tcp_offload.c#10 edit .. //depot/projects/vimage/src/sys/netinet/tcp_reass.c#9 edit .. //depot/projects/vimage/src/sys/netinet/tcp_syncache.h#17 edit .. //depot/projects/vimage/src/sys/netinet/tcp_timewait.c#19 edit .. //depot/projects/vimage/src/sys/netinet/tcp_var.h#24 edit .. //depot/projects/vimage/src/sys/netinet/vinet.h#32 edit .. //depot/projects/vimage/src/sys/netinet6/dest6.c#10 edit .. //depot/projects/vimage/src/sys/netinet6/frag6.c#20 edit .. //depot/projects/vimage/src/sys/netinet6/in6_cksum.c#7 edit .. //depot/projects/vimage/src/sys/netinet6/in6_gif.c#15 edit .. //depot/projects/vimage/src/sys/netinet6/in6_proto.c#30 edit .. //depot/projects/vimage/src/sys/netinet6/in6_src.c#25 edit .. //depot/projects/vimage/src/sys/netinet6/ip6_forward.c#16 edit .. //depot/projects/vimage/src/sys/netinet6/ip6_input.c#37 edit .. //depot/projects/vimage/src/sys/netinet6/ip6_ipsec.c#14 edit .. //depot/projects/vimage/src/sys/netinet6/nd6.c#34 edit .. //depot/projects/vimage/src/sys/netinet6/nd6_nbr.c#23 edit .. //depot/projects/vimage/src/sys/netinet6/route6.c#11 edit .. //depot/projects/vimage/src/sys/netinet6/sctp6_usrreq.c#27 edit .. //depot/projects/vimage/src/sys/netinet6/vinet6.h#22 edit .. //depot/projects/vimage/src/sys/netipsec/ipsec_input.c#18 edit .. //depot/projects/vimage/src/sys/netipsec/ipsec_mbuf.c#8 edit .. //depot/projects/vimage/src/sys/netipsec/ipsec_output.c#19 edit .. //depot/projects/vimage/src/sys/netipsec/key.c#25 edit .. //depot/projects/vimage/src/sys/netipsec/vipsec.h#15 edit .. //depot/projects/vimage/src/sys/netipsec/xform_ah.c#17 edit .. //depot/projects/vimage/src/sys/netipsec/xform_esp.c#17 edit .. //depot/projects/vimage/src/sys/netipsec/xform_ipcomp.c#14 edit .. //depot/projects/vimage/src/sys/nfsclient/bootp_subr.c#11 edit .. //depot/projects/vimage/src/sys/nfsclient/nfs_diskless.c#12 edit .. //depot/projects/vimage/src/sys/nfsclient/nfs_vnops.c#20 edit .. //depot/projects/vimage/src/sys/rpc/rpc.h#3 edit .. //depot/projects/vimage/src/sys/sys/sched.h#11 edit .. //depot/projects/vimage/src/sys/sys/vimage.h#68 edit Differences ... ==== //depot/projects/vimage/src/sys/compat/linprocfs/linprocfs.c#26 (text+ko) ==== @@ -39,8 +39,6 @@ * @(#)procfs_status.c 8.4 (Berkeley) 6/15/94 */ -#include "opt_compat.h" - #include __FBSDID("$FreeBSD: src/sys/compat/linprocfs/linprocfs.c,v 1.125 2008/10/04 14:08:16 kib Exp $"); @@ -77,7 +75,6 @@ #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/compat/linux/linux_ioctl.c#15 (text+ko) ==== @@ -26,8 +26,6 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#include "opt_compat.h" - #include __FBSDID("$FreeBSD: src/sys/compat/linux/linux_ioctl.c,v 1.144 2008/10/02 15:37:58 zec Exp $"); @@ -62,7 +60,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/compat/linux/linux_socket.c#13 (text+ko) ==== @@ -52,12 +52,9 @@ #include #include -#include - #include #include #include -#include #ifdef INET6 #include #include @@ -549,7 +546,7 @@ static int linux_socket(struct thread *td, struct linux_socket_args *args) { -#ifdef INET6 +#if defined(INET6) && !defined(KLD_MODULE) INIT_VNET_INET6(curvnet); #endif struct socket_args /* { @@ -585,7 +582,13 @@ * for Linux apps if the sysctl value is set to 1. */ if (bsd_args.domain == PF_INET6 && retval_socket >= 0 +#ifndef KLD_MODULE + /* + * XXX: Avoid undefined symbol error with an IPv4 only + * kernel. + */ && V_ip6_v6only +#endif ) { int v6only; ==== //depot/projects/vimage/src/sys/compat/svr4/svr4_sockio.c#9 (text+ko) ==== @@ -39,7 +39,6 @@ #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/contrib/altq/altq/altq_subr.c#8 (text+ko) ==== @@ -29,9 +29,9 @@ #if defined(__FreeBSD__) || defined(__NetBSD__) #include "opt_altq.h" +#include "opt_inet.h" #ifdef __FreeBSD__ #include "opt_inet6.h" -#include "opt_inet.h" #endif #endif /* __FreeBSD__ || __NetBSD__ */ @@ -47,12 +47,10 @@ #include #include #include -#include #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c#11 (text+ko) ==== @@ -25,8 +25,6 @@ # include "opt_random_ip_id.h" #endif #include -#if __FreeBSD_version > 800000 -#endif #if defined(__FreeBSD__) && !defined(__FreeBSD_version) # if defined(IPFILTER_LKM) # ifndef __FreeBSD_cc_version @@ -125,7 +123,6 @@ #if __FreeBSD_version > 800000 # include -# include #endif # ifdef IPFILTER_M_IPFILTER ==== //depot/projects/vimage/src/sys/contrib/ipfilter/netinet/mlfk_ipl.c#5 (text+ko) ==== ==== //depot/projects/vimage/src/sys/contrib/pf/net/pf.c#18 (text+ko) ==== @@ -120,7 +120,6 @@ #include #include #include -#include #ifndef __FreeBSD__ #include @@ -140,7 +139,6 @@ #ifdef __FreeBSD__ #include #include -#include #endif #endif /* INET6 */ ==== //depot/projects/vimage/src/sys/contrib/pf/net/pf_if.c#12 (text+ko) ==== @@ -58,7 +58,6 @@ #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/contrib/pf/net/pf_ioctl.c#19 (text+ko) ==== @@ -97,14 +97,11 @@ #ifndef __FreeBSD__ #include #include -#else -#include #endif #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/contrib/pf/net/pf_subr.c#10 (text+ko) ==== @@ -65,7 +65,6 @@ #include #include #include -#include #include ==== //depot/projects/vimage/src/sys/contrib/rdma/rdma_cma.c#6 (text+ko) ==== @@ -51,7 +51,6 @@ #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb.c#8 (text+ko) ==== @@ -60,7 +60,6 @@ #define V_ifnet ifnet #endif -#include #include #include ==== //depot/projects/vimage/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_io.c#16 (text+ko) ==== @@ -62,7 +62,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/kern/init_main.c#23 (text+ko) ==== @@ -66,7 +66,6 @@ #include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/kern/kern_exit.c#24 (text+ko) ==== @@ -41,7 +41,6 @@ #include "opt_kdtrace.h" #include "opt_ktrace.h" #include "opt_mac.h" -#include "opt_sched.h" #include #include ==== //depot/projects/vimage/src/sys/kern/kern_linker.c#18 (text+ko) ==== @@ -53,8 +53,6 @@ #include #include -#include - #include #include "linker_if.h" ==== //depot/projects/vimage/src/sys/kern/kern_poll.c#11 (text+ko) ==== @@ -41,7 +41,6 @@ #include /* for IFF_* flags */ #include /* for NETISR_POLL */ -#include /* for ifnet pointer */ #include #include ==== //depot/projects/vimage/src/sys/kern/kern_synch.c#23 (text+ko) ==== @@ -66,8 +66,6 @@ #include -#include - static void synch_setup(void *dummy); SYSINIT(synch_setup, SI_SUB_KICK_SCHEDULER, SI_ORDER_FIRST, synch_setup, NULL); ==== //depot/projects/vimage/src/sys/kern/kern_uuid.c#11 (text+ko) ==== @@ -39,7 +39,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/kern/sys_socket.c#14 (text+ko) ==== @@ -52,7 +52,6 @@ #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/kern/uipc_socket.c#25 (text+ko) ==== @@ -131,8 +131,6 @@ #include #include -#include - #include #include ==== //depot/projects/vimage/src/sys/net/bridgestp.c#16 (text+ko) ==== @@ -49,6 +49,7 @@ #include #include #include +#include #include #include ==== //depot/projects/vimage/src/sys/net/if.c#43 (text+ko) ==== @@ -56,7 +56,7 @@ #include #include #include - +#include #include #include ==== //depot/projects/vimage/src/sys/net/if_bridge.c#21 (text+ko) ==== @@ -100,6 +100,7 @@ #include #include #include +#include #include #include @@ -3376,6 +3377,7 @@ bridge_fragment(struct ifnet *ifp, struct mbuf *m, struct ether_header *eh, int snap, struct llc *llc) { + INIT_VNET_INET(curvnet); struct mbuf *m0; struct ip *ip; int error = -1; @@ -3412,10 +3414,8 @@ m_freem(m); } - if (error == 0) { - INIT_VNET_INET(curvnet); + if (error == 0) V_ipstat.ips_fragmented++; - } return (error); ==== //depot/projects/vimage/src/sys/net/if_clone.c#12 (text+ko) ==== ==== //depot/projects/vimage/src/sys/net/if_ef.c#10 (text+ko) ==== @@ -39,6 +39,7 @@ #include #include #include +#include #include #include ==== //depot/projects/vimage/src/sys/net/if_ethersubr.c#28 (text+ko) ==== @@ -42,15 +42,14 @@ #include #include #include -#include #include #include #include #include -#include #include #include #include +#include #include #include ==== //depot/projects/vimage/src/sys/net/if_faith.c#7 (text+ko) ==== @@ -77,7 +77,6 @@ #include #include #include -#include #endif #define FAITHNAME "faith" ==== //depot/projects/vimage/src/sys/net/if_gif.c#18 (text+ko) ==== @@ -50,7 +50,6 @@ #include #include #include - #include #include ==== //depot/projects/vimage/src/sys/net/if_gre.c#11 (text+ko) ==== @@ -64,7 +64,6 @@ #include #include #include -#include #include #include @@ -73,7 +72,6 @@ #include #ifdef INET -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/if_loop.c#28 (text+ko) ==== @@ -42,7 +42,6 @@ #include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/net/if_ppp.c#10 (text+ko) ==== @@ -98,7 +98,6 @@ #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/net/if_spppsubr.c#12 (text+ko) ==== @@ -44,7 +44,6 @@ #include #include #include - #include #include #include ==== //depot/projects/vimage/src/sys/net/if_tap.c#10 (text+ko) ==== @@ -58,7 +58,6 @@ #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/net/if_var.h#19 (text+ko) ==== @@ -664,8 +664,8 @@ extern int ifqmaxlen; #ifndef VIMAGE extern struct ifnethead ifnet; +extern struct ifnet *loif; /* first loopback interface */ extern int if_index; -extern struct ifnet *loif; /* first loopback interface */ #endif /* !VIMAGE */ int if_addgroup(struct ifnet *, const char *); ==== //depot/projects/vimage/src/sys/net/netisr.c#12 (text+ko) ==== @@ -43,13 +43,13 @@ #include #include #include +#include #include #include #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/net/route.c#30 (text+ko) ==== @@ -117,7 +117,7 @@ */ #define RNTORT(p) ((struct rtentry *)(p)) -static uma_zone_t rtzone; /* Routing table UMA zone. */ +static uma_zone_t rtzone; /* Routing table UMA zone. */ #if 0 /* default fib for tunnels to use */ ==== //depot/projects/vimage/src/sys/net/rtsock.c#19 (text+ko) ==== @@ -415,8 +415,7 @@ case RTM_GET: case RTM_CHANGE: case RTM_LOCK: - rnh = - V_rt_tables[so->so_fibnum][info.rti_info[RTAX_DST]->sa_family]; + rnh = V_rt_tables[so->so_fibnum][info.rti_info[RTAX_DST]->sa_family]; if (rnh == NULL) senderr(EAFNOSUPPORT); RADIX_NODE_HEAD_LOCK(rnh); ==== //depot/projects/vimage/src/sys/net/vnet.h#15 (text+ko) ==== @@ -27,7 +27,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD$ + * $FreeBSD: src/sys/net/vnet.h,v 1.1 2008/10/02 15:37:58 zec Exp $ */ #ifndef _NET_VNET_H_ ==== //depot/projects/vimage/src/sys/net80211/ieee80211.c#22 (text+ko) ==== @@ -42,9 +42,7 @@ #include #include #include -#include #include -#include #include #include ==== //depot/projects/vimage/src/sys/net80211/ieee80211_ddb.c#13 (text+ko) ==== @@ -43,7 +43,6 @@ #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/net80211/ieee80211_freebsd.c#15 (text+ko) ==== ==== //depot/projects/vimage/src/sys/netgraph/atm/ng_atm.c#9 (text+ko) ==== @@ -54,7 +54,6 @@ #include #include #include -#include #include #include @@ -1403,11 +1402,11 @@ ng_atm_input_orphan_p = ng_atm_input_orphans; ng_atm_event_p = ng_atm_event; + /* Create nodes for existing ATM interfaces */ VNET_LIST_RLOCK(); VNET_FOREACH(vnet_iter) { CURVNET_SET_QUIET(vnet_iter); - INIT_VNET_NET(vnet_iter); - /* Create nodes for existing ATM interfaces */ + INIT_VNET_NET(vnet_iter); TAILQ_FOREACH(ifp, &V_ifnet, if_link) { if (ifp->if_type == IFT_ATM) ng_atm_attach(ifp); @@ -1431,7 +1430,7 @@ VNET_LIST_RLOCK(); VNET_FOREACH(vnet_iter) { CURVNET_SET_QUIET(vnet_iter); - INIT_VNET_NET(vnet_iter); + INIT_VNET_NET(vnet_iter); TAILQ_FOREACH(ifp, &V_ifnet, if_link) { if (ifp->if_type == IFT_ATM) ng_atm_detach(ifp); ==== //depot/projects/vimage/src/sys/netgraph/ng_eiface.c#17 (text+ko) ==== @@ -43,7 +43,6 @@ #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/netgraph/ng_ether.c#15 (text+ko) ==== @@ -56,7 +56,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netgraph/ng_gif.c#10 (text+ko) ==== @@ -79,7 +79,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netgraph/ng_pipe.c#9 (text+ko) ==== @@ -26,6 +26,8 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. + * + * $FreeBSD: src/sys/netgraph/ng_pipe.c,v 1.1 2008/09/03 18:17:45 julian Exp $ */ /* ==== //depot/projects/vimage/src/sys/netgraph/ng_pipe.h#4 (text+ko) ==== @@ -26,6 +26,8 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. + * + * $FreeBSD: src/sys/netgraph/ng_pipe.h,v 1.1 2008/09/03 18:17:45 julian Exp $ */ #ifndef _NETGRAPH_PIPE_H_ ==== //depot/projects/vimage/src/sys/netinet/accf_http.c#4 (text+ko) ==== @@ -74,7 +74,6 @@ static int parse_http_version; #endif -/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */ struct vnet_accf_http { int _parse_http_version; }; @@ -93,8 +92,6 @@ VNET_MOD_DECLARE(ACCF_HTTP, accf_http, vnet_accf_http_iattach, NULL, INET, NULL) -/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */ - SYSCTL_NODE(_net_inet_accf, OID_AUTO, http, CTLFLAG_RW, 0, "HTTP accept filter"); SYSCTL_V_INT(V_NET, vnet_accf_http, _net_inet_accf_http, OID_AUTO, ==== //depot/projects/vimage/src/sys/netinet/in_gif.c#14 (text+ko) ==== @@ -51,7 +51,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/in_pcb.c#36 (text+ko) ==== @@ -76,6 +76,7 @@ #include #endif /* INET6 */ + #ifdef IPSEC #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_carp.c#14 (text+ko) ==== @@ -68,7 +68,6 @@ #include #ifdef INET -#include #include #include #include @@ -79,7 +78,6 @@ #endif #ifdef INET6 -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_fw2.c#51 (text+ko) ==== @@ -65,7 +65,6 @@ #include #include #include - #include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_fw_pfil.c#12 (text+ko) ==== @@ -46,7 +46,6 @@ #include #include #include -#include #include #include ==== //depot/projects/vimage/src/sys/netinet/ip_id.c#7 (text+ko) ==== @@ -85,11 +85,9 @@ #include #include #include -#include - #include -#include #include +#include static MALLOC_DEFINE(M_IPID, "ipid", "randomized ip id state"); ==== //depot/projects/vimage/src/sys/netinet/ip_ipsec.c#15 (text+ko) ==== @@ -47,7 +47,6 @@ #include #include -#include #include #include #include @@ -63,7 +62,6 @@ #include #include #include -#include #endif /*IPSEC*/ extern struct protosw inetsw[]; ==== //depot/projects/vimage/src/sys/netinet/ip_mroute.c#15 (text+ko) ==== @@ -84,7 +84,6 @@ #include #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/sctp_output.c#32 (text+ko) ==== @@ -33,11 +33,8 @@ #include __FBSDID("$FreeBSD: src/sys/netinet/sctp_output.c,v 1.76 2008/08/28 09:44:07 rrs Exp $"); - #include #include -#include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_hostcache.c#28 (text+ko) ==== @@ -57,6 +57,11 @@ * of bucket limit memory constrains. */ +/* + * Many thanks to jlemon for basic structure of tcp_syncache which is being + * followed here. + */ + #include __FBSDID("$FreeBSD: src/sys/netinet/tcp_hostcache.c,v 1.23 2008/10/02 15:37:58 zec Exp $"); @@ -90,7 +95,6 @@ #ifdef INET6 #include #endif -#include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_offload.c#10 (text+ko) ==== @@ -43,7 +43,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_reass.c#9 (text+ko) ==== @@ -52,7 +52,6 @@ #include #include -#include #include #include #include ==== //depot/projects/vimage/src/sys/netinet/tcp_syncache.h#17 (text+ko) ==== @@ -1,12 +1,6 @@ /*- - * Copyright (c) 2001 McAfee, Inc. - * Copyright (c) 2006 Andre Oppermann, Internet Business Solutions AG - * All rights reserved. - * - * This software was developed for the FreeBSD Project by Jonathan Lemon - * and McAfee Research, the Security Research Division of McAfee, Inc. under - * DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the - * DARPA CHATS research program. + * Copyright (c) 1982, 1986, 1993, 1994, 1995 + * The Regents of the University of California. All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -16,11 +10,14 @@ * 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. + * 4. Neither the name of the University nor the names of its contributors + * may be used to endorse or promote products derived from this software + * without specific prior written permission. * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Wed Oct 8 21:16:45 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D1310106569B; Wed, 8 Oct 2008 21:16:44 +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 940C4106568D for ; Wed, 8 Oct 2008 21:16:44 +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 7FEC08FC15 for ; Wed, 8 Oct 2008 21:16:44 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m98LGiTC014279 for ; Wed, 8 Oct 2008 21:16:44 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m98LGi3W014277 for perforce@freebsd.org; Wed, 8 Oct 2008 21:16:44 GMT (envelope-from rene@FreeBSD.org) Date: Wed, 8 Oct 2008 21:16:44 GMT Message-Id: <200810082116.m98LGi3W014277@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 Cc: Subject: PERFORCE change 151152 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2008 21:16:45 -0000 http://perforce.freebsd.org/chv.cgi?CH=151152 Change 151152 by rene@rene_self on 2008/10/08 21:15:53 Translated Updating up to section 2.2 (55%). Checked build. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/updating/chapter.sgml#4 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/updating/chapter.sgml#4 (text+ko) ==== @@ -150,157 +150,160 @@ aankondigingen kunnen op de volgende koppeling bekeken worden: . - - If a crontab utilizing the features - of freebsd-update exists, it must be - disabled before the following operation is started. The - latest version of freebsd-update may - be installed by downloading the tar and - gzip'd package from the above - URL and installed with the following - commands: + + Als er een crontab bestaat die de + mogelijkheden van freebsd-update gebruikt, moet + het uitgeschakeld worden voordat aan de volgende operatie wordt + begonnen. De nieuwste versie van + freebsd-update kan geïnstalleerd worden + door het getarde en gegzipte + pakket van de bovenstaande URL te downloaden en + het te installeren met de volgende commando's: &prompt.root; gunzip -c freebsd-update-upgrade.tgz | tar xvf - &prompt.root; mv freebsd-update.sh /usr/sbin/freebsd-update &prompt.root; mv freebsd-update.conf /etc - For all current releases, downloading the latest version - is not required. + Het downloaden is niet nodig voor alle huidige + uitgaven. - The Configuration File + Het configuratiebestand - Some users may wish to tweak the configuration file, - allowing better control of the process. The options are - very well documented, but the following few may require a - bit more explanation: + Sommige gebruikers willen het configuratiebestand tweaken, + waardoor het proces beter gecontroleerd kan wordne. De opties + zijn goed gedocumenteerd, maar de volgenden is wat extra uitleg + nodig: - # Components of the base system which should be kept updated. + # Componenten van het basissysteem die bijgewerkt moeten blijven Components src world kernel - This parameter controls what parts of &os; will be kept - up to date. The default is to update the source code, the - entire base system, and the kernel. Components are the - same as those available during the install, for instance, - adding "world/games" here would allow game patches to be - applied. Using "src/bin" would allow the source code in - src/bin to be - updated. + Deze parameter bepaalt welke delen van &os; bijgewerkt + blijven. Standaard wordt de broncode bijgewerkt, het hele + basissysteem, en de kernel. Dezelfde componenten als tijdens de + installatie zijn beschikbaar, het toevoegen van bijvoorbeeld + "world/games" zou de spelpatches toepassen. Het gebruik van + "src/bin" zou de broncode in src/bin bijgewerkt houden. - The best option is to leave this at the default as - changing it to include specific items will require the user - to list every item they prefer to be updated. This could - have disastrous consequences as source code and binaries may - become out of sync. + Het beste kan dit op de standaardwaarde blijven aangezien + het veranderen hiervan om specifieke items te bevatten de + gebruiker dwingt om alle items die bijgewerkt dienen te worden + op te noemen. Dit kan rampzalige gevolgen hebben aangezien de + broncode en de binairen asynchroon kunnen raken. - # Paths which start with anything matching an entry in an IgnorePaths -# statement will be ignored. + # Paden die beginnen met iets wat overeenkomt met + een regel in een IgnorePaths +statement zullen genegeerd worden. IgnorePaths - Add paths, such as - /bin or - /sbin to leave these - specific directories untouched during the update - process. This option may be used to prevent - freebsd-update from overwriting local - modifications. + Voeg paden, zoals + /bin of + /sbin toe om deze + specifieke mappen ongemoeid te laten tijdens het updateproces. + Deze optie kan gebruikt worden om te voorkomen dat + freebsd-update lokale wijzigingen + overschrijft. - # Paths which start with anything matching an entry in an UpdateIfUnmodified -# statement will only be updated if the contents of the file have not been -# modified by the user (unless changes are merged; see below). + # Paden die beginnen met iets wat overeenkomt met een regel in een UpdateIfUnmodified +# statement zullen alleen worden bijgwerkt als de inhoud van het bestand niet is +# gewijzigd door de gebruiker (tenzij veranderingen zijn samengevoegd; zie beneden). UpdateIfUnmodified /etc/ /var/ /root/ /.cshrc /.profile - Update configuration files in the specified directories - only if they have not been modified. Any changes made by the - user will invalidate the automatic updating of these files. - There is another option, - KeepModifiedMetadata, which will instruct - freebsd-update to save the changes during - the merge. + Werk configuratiebestanden in de aangegeven mappen alleen + bij als ze niet zijn gewijzigd. Alle veranderingen die door de + gebruiker zijn gemaakt maken het automatisch bijwerken van deze + bestanden ongeldig. Er is een andere optie, + KeepModifiedMetadata, die + freebsd-update instrueert om de veranderingen + tijdens het samenvoegen te bewaren. - # When upgrading to a new &os; release, files which match MergeChanges -# will have any local changes merged into the version from the new release. + # Wanneer naar een nieuwe uitgave van &os; wordt ge-upgraded, worden lokale veranderingen van bestanden die overeenkomen met MergeChanges +# samengevoegd in de versie van de nieuwe uitgave. MergeChanges /etc/ /var/named/etc/ - List of directories with configuration files that - freebsd-update should attempt merges in. - The file merge process is a series of &man.diff.1; patches - similar to &man.mergemaster.8; with fewer options, the merges - are either accepted, open an editor, or - freebsd-update will abort. When in doubt, - backup /etc and just - accept the merges. See for more - information about the mergemaster - command. + Lijst van mappen met instellingenbestanden waar + freebsd-update moet proberen om in samen te + voegen. Het proces van bestanden samenvoegen is een serie + van &man.diff.1;-patches ongeveer gelijk aan &man.mergemaster.8; + met minder opties, de samenvoegingen worden ofwel geaccepteerd, + openen een tekstverwerker, of zorgen ervoor dat + freebsd-update afbreekt. Maak in geval van + twijfel een reservekopie van /etc en accepteer de + samenvoegingen. In staat meer + informatie over het commando mergemaster. - # Directory in which to store downloaded updates and temporary -# files used by &os; Update. + # Map waarin de gedownloade updates en tijdelijke +bestanden +# die door een &os; Update worden gebruikt worden opgeslagen. # WorkDir /var/db/freebsd-update - This directory is where all patches and temporary - files will be placed. In cases where the user is doing - a version upgrade, this location should have a least a - gigabyte of disk space available. + Dit is de map waarin alle patches en tijdelijke bestanden + worden geplaatst. In het geval dat de gebruiker een + versie-upgrade uitvoert, dient deze locate tenminste een + gigabyte aan vrije schijfruimte te hebben. - # When upgrading between releases, should the list of Components be -# read strictly (StrictComponents yes) or merely as a list of components -# which *might* be installed of which &os; Update should figure out -# which actually are installed and upgrade those (StrictComponents no)? + # Wanneer tussen uitgaven wordt ge-upgraded, dient de lijst van Componenten dan +# strikt gelezen te worden (StrictComponents yes) of slechts als een lisjt van componenten +# die geïnstalleerd *kunnen* worden en waarvan &os; Update uit dient te zoeken +# welke daadwerkelijk zijn geïnstalleerd en die te upgraden (StrictComponents no)? # StrictComponents no - When set to yes, - freebsd-update will assume that the - Components list is complete and will not - attempt to make changes outside of the list. Effectively, - freebsd-update will attempt to update - every file which belongs to the Components - list. + Wanneer ingesteld op yes, zal + freebsd-update aannemen dat de lijst + Components compleet is en zal het niet + proberen om wijzigingen buiten de lijst te maken. Effectief zal + freebsd-update proberen om elk bestand bij te + werken dat op de lijst Components staat. - Security Patches + Beveiligingspatches - Security patches are stored on a remote machine and - may be downloaded and installed using the following - command: + Beveiligingspatches staan op een verre machine en kunnen met + het volgende commando gedownload en geïnstalleerd worden: &prompt.root; freebsd-update fetch &prompt.root; freebsd-update install - If any kernel patches have been applied the system will - need a reboot. If all went well the system should be patched - and freebsd-update may be ran as a nightly - &man.cron.8; job. An entry in /etc/crontab - would be sufficient to accomplish this task: + Als er kernelpatches zijn toegepast moet het systeem opnieuw + opgestart worden. Als alles goed is gegaan dient het systeem + gepatcht te zijn en kan freebsd-update als + een nachtelijke &man.cron.8;-taak gedraaid worden. Een regel + in /etc/crontab zou genoeg moeten zijn om + deze taak te volbrengen: @daily root freebsd-update cron - This entry states that once every day, the - freebsd-update will be ran. In this way, - using the argument, - freebsd-update will only check if updates - exist. If patches exist, they will automatically be downloaded - to the local disk but not applied. The - root user will be sent an email so they - may install them manually. + Deze regel verklaart dat eenmaal per dag het commando + freebsd-update gedraaid zal worden. Op deze + manier, door het argument te gebruiken, + zal freebsd-update alleen kijken of er + updates bestaan. Als er patches bestaan, zullen ze automatisch + worden gedownload naar de plaatselijke schijf maar niet worden + toegepast. Er zal een email aan de gebruiker + root worden verstuurd zodat ze handmatig + geïnstalleerd kunnen worden. - If anything went wrong, freebsd-update - has the ability to roll back the last set of changes with - the following command: + Als er iets misging, heeft freebsd-update + de mogelijkheid om de laatste verzamelingen veranderingen terug + te draaien met het volgende commando: &prompt.root; freebsd-update rollback - Once complete, the system should be restarted if the kernel - or any kernel modules were modified. This will allow &os; to - load the new binaries into memory. + Eenmaal voltooid, dinet het systeem herstart te worden als + de kernel of enige kernelmodule is gewijzigd. Dit stelt &os; in + staat om de nieuwe binairen in het geheugen te laden. - The freebsd-update only works with - the GENERIC kernel. If any changes have - been made to GENERIC or a custom kernel - has been installed, freebsd-update will - not complete — failing in the former case and - producing an error in the latter. + De freebsd-update werkt alleen met de + kernel GENERIC. Als er wijzigingen aan + de GENERIC kernel zijn gemaakt of er een + eigen kernel is geïnstalleerd, wordt + freebsd-update niet voltooid — + het zal falen in de eerste zaak en een fout produceren in de + laatste. From owner-p4-projects@FreeBSD.ORG Wed Oct 8 21:21:50 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3588F106568A; Wed, 8 Oct 2008 21:21:50 +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 EC2B5106569F for ; Wed, 8 Oct 2008 21:21:49 +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 D7C4A8FC17 for ; Wed, 8 Oct 2008 21:21:49 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m98LLn4m014675 for ; Wed, 8 Oct 2008 21:21:49 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m98LLn2t014673 for perforce@freebsd.org; Wed, 8 Oct 2008 21:21:49 GMT (envelope-from rene@FreeBSD.org) Date: Wed, 8 Oct 2008 21:21:49 GMT Message-Id: <200810082121.m98LLn2t014673@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 Cc: Subject: PERFORCE change 151153 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Oct 2008 21:21:50 -0000 http://perforce.freebsd.org/chv.cgi?CH=151153 Change 151153 by rene@rene_self on 2008/10/08 21:21:31 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#9 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.committers.sgml#10 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/releng/Makefile#2 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/releng/article.sgml#3 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/disks/chapter.sgml#4 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/eresources/chapter.sgml#7 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/share/sgml/authors.ent#9 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/share/sgml/mailing-lists.ent#6 integrate .. //depot/projects/docproj_nl/share/images/articles/releng/branches-releng6.pic#2 integrate .. //depot/projects/docproj_nl/share/images/articles/releng/branches-releng7.pic#1 branch .. //depot/projects/docproj_nl/share/sgml/man-refs.ent#7 integrate .. //depot/projects/docproj_nl/www/en/cgi/getmsg.cgi#2 integrate .. //depot/projects/docproj_nl/www/en/developers.sgml#7 integrate .. //depot/projects/docproj_nl/www/en/releases/6.4R/schedule.sgml#5 integrate .. //depot/projects/docproj_nl/www/en/releng/index.sgml#5 integrate .. //depot/projects/docproj_nl/www/en/relnotes.sgml#2 integrate .. //depot/projects/docproj_nl/www/en/relnotes/Makefile#2 integrate .. //depot/projects/docproj_nl/www/share/sgml/news.xml#11 integrate .. //depot/projects/docproj_nl/www/share/sgml/press.xml#5 integrate Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#9 (text+ko) ==== @@ -1,4 +1,4 @@ - + + @@ -820,7 +820,7 @@ these lines to /etc/devfs.rules: - [localrules=1] + [localrules=5] add path 'da*' mode 0660 group operator ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/eresources/chapter.sgml#7 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -613,7 +613,7 @@ &a.cvsall.name; - /usr/(CVSROOT|doc|ports|projects|src) + /usr/(CVSROOT|doc|ports) All changes to any place in the tree (superset of other CVS commit lists) @@ -643,10 +643,93 @@ - &a.svn-src.name; + &a.svn-src-all.name; + /usr/src + All changes to the Subversion repository (except + for user + and projects) + + + + &a.svn-src-head.name; + /usr/src + All changes to the head branch of + the Subversion repository (the &os;-CURRENT + branch) + + + + &a.svn-src-projects.name; + /usr/projects + All changes to the projects + area of the src Subversion repository + + + + &a.svn-src-release.name; + /usr/src + All changes to the releases + area of the src Subversion repository + + + + &a.svn-src-releng.name; + /usr/src + All changes to the releng + branches of the src Subversion repository (the + security / release engineering branches) + + + + &a.svn-src-stable.name; + /usr/src + All changes to the all stable branches of the src + Subversion repository + + + + &a.svn-src-stable-6; + /usr/src + All changes to the stable/6 + branch of the src Subversion repository + + + + &a.svn-src-stable-7.name; + /usr/src + All changes to the stable/7 + branch of the src Subversion repository + + + + &a.svn-src-stable-other.name; + /usr/src + All changes to the + older stable branches of the src + Subversion repository + + + + &a.svn-src-svnadmin.name; + /usr/src + All changes to the administrative scripts, hooks, + and other configuration data of the src Subversion + repository + + + + &a.svn-src-user.name; + /usr/src + All changes to the + experimental user area of the src + Subversion repository + + + + &a.svn-src-vendor.name; /usr/src - All changes to the src tree - (SVN commit logs) + All changes to the vendor work area of the src + Subversion repository ==== //depot/projects/docproj_nl/en_US.ISO8859-1/share/sgml/authors.ent#9 (text+ko) ==== @@ -13,7 +13,7 @@ builds for the other languages, and we will poke fun of you in public. - $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.462 2008/09/18 14:20:54 zec Exp $ + $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.463 2008/10/06 08:36:30 lstewart Exp $ --> aaron@FreeBSD.org"> @@ -624,6 +624,8 @@ logo@FreeBSD.org"> +lstewart@FreeBSD.org"> + lth@FreeBSD.org"> luigi@FreeBSD.org"> ==== //depot/projects/docproj_nl/en_US.ISO8859-1/share/sgml/mailing-lists.ent#6 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -395,9 +395,53 @@ FreeBSD sun4v porting mailing list"> freebsd-sun4v"> - -FreeBSD SVN src commit list"> -svn-src"> + +SVN commit messages for the entire src tree (except for user and projects)"> +svn-src-all"> + + +SVN commit messages for the src tree for head/-current"> +svn-src-head"> + + +SVN commit messages for the src projects tree"> +svn-src-projects"> + + +SVN commit messages for releases in the src tree"> +svn-src-release"> + + +SVN commit messages for the release engineering / security commits to the src tree"> +svn-src-releng"> + + +SVN commit messages for all the -stable branches of the src tree"> +svn-src-stable"> + + +SVN commit messages for only the 6-stable src tree"> +svn-src-stable-6"> + + +SVN commit messages for only the 7-stable src tree"> +svn-src-stable-7"> + + +SVN commit messages for the old stable src trees"> +svn-src-stable-other"> + + +SVN commit messages for the admin / configuration tree"> +svn-src-svnadmin"> + + +SVN commit messages for the experimental user src tree"> +svn-src-user"> + + +SVN commit messages for the vendor work area tree"> +svn-src-vendor"> FreeBSD test mailing list"> ==== //depot/projects/docproj_nl/share/images/articles/releng/branches-releng6.pic#2 (text+ko) ==== @@ -1,5 +1,5 @@ .\" -*- nroff -*- -.\" $FreeBSD: doc/share/images/articles/releng/branches-releng6.pic,v 1.4 2007/01/17 07:22:16 murray Exp $ +.\" $FreeBSD: doc/share/images/articles/releng/branches-releng6.pic,v 1.5 2008/10/05 12:41:45 hrs Exp $ .PS 6 @@ -30,6 +30,22 @@ box width .9 "\s-3RELENG_6_2\s+3" dashed line -> right from RELENG_6_2_0_RELEASE.e +RELENG_6_3_0_RELEASE: + ellipse width .9 "\s-26.3-RELEASE\s+2" + + line -> down from RELENG_6_3_0_RELEASE.s +RELENG_6_3: + box width .9 "\s-3RELENG_6_3\s+3" dashed + + line -> right from RELENG_6_3_0_RELEASE.e +RELENG_6_4_0_RELEASE: + ellipse width .9 "\s-26.4-RELEASE\s+2" + + line -> down from RELENG_6_4_0_RELEASE.s +RELENG_6_4: + box width .9 "\s-3RELENG_6_4\s+3" dashed + + line -> right from RELENG_6_4_0_RELEASE.e RELENG_6:box "\s-26-STABLE\s+2" .PE ==== //depot/projects/docproj_nl/share/sgml/man-refs.ent#7 (text+ko) ==== @@ -20,7 +20,7 @@ lexicographical order by the entity (i.e., the dots used in place of special characters should not be expanded when comparing). - $FreeBSD: doc/share/sgml/man-refs.ent,v 1.469 2008/09/28 19:09:35 danger Exp $ + $FreeBSD: doc/share/sgml/man-refs.ent,v 1.472 2008/10/06 21:49:01 simon Exp $ --> @@ -3247,7 +3247,9 @@ + + @@ -3409,6 +3411,7 @@ + ==== //depot/projects/docproj_nl/www/en/cgi/getmsg.cgi#2 (text+ko) ==== @@ -6,7 +6,7 @@ # by John Fieber # February 26, 1998 # -# $FreeBSD: www/en/cgi/getmsg.cgi,v 1.43 2007/07/16 18:12:04 wosch Exp $ +# $FreeBSD: www/en/cgi/getmsg.cgi,v 1.44 2008/10/08 02:38:35 peter Exp $ # require "./cgi-lib.pl"; @@ -61,7 +61,7 @@ } # from the local mail archive for current mails - elsif ($file =~ m%^current/(cvs|freebsd|p4|trustedbsd)-[a-z0-9-]+$% && + elsif ($file =~ m%^current/(cvs|svn|freebsd|p4|trustedbsd)-[a-z0-9-]+$% && open(DATA, "$messagepathcurrent$file")) { print "Content-type: text/plain\n\n"; while() { @@ -73,7 +73,7 @@ } if (($file =~ /^$messagepath/ && -f $file && open(DATA, $file)) || - ($file =~ m%^current/(cvs|freebsd|p4|trustedbsd)-[a-z0-9-]+$% && + ($file =~ m%^current/(cvs|svn|freebsd|p4|trustedbsd)-[a-z0-9-]+$% && open(DATA, "$messagepathcurrent$file"))) { @finfo = stat DATA; ==== //depot/projects/docproj_nl/www/en/developers.sgml#7 (text+ko) ==== @@ -6,7 +6,7 @@ us to update author names, or the representation of those names (such as adding email addresses), by just editing a single file. -$FreeBSD: www/en/developers.sgml,v 1.205 2008/09/18 14:26:22 zec Exp $ +$FreeBSD: www/en/developers.sgml,v 1.206 2008/10/06 13:59:02 lstewart Exp $ --> @@ -313,6 +313,7 @@ + ==== //depot/projects/docproj_nl/www/en/releases/6.4R/schedule.sgml#5 (text+ko) ==== @@ -1,7 +1,7 @@ - + @@ -115,7 +115,7 @@ RELENG_6_4 branch 6 September 2008 - -- + 2 October 2008 The new release branch is created. Update newvers.sh and release.ent on various branches involved. ==== //depot/projects/docproj_nl/www/en/releng/index.sgml#5 (text+ko) ==== @@ -1,6 +1,6 @@ - + @@ -112,6 +112,14 @@ + RELENG_6_4 + Frozen + &contact.re; + A branch for FreeBSD 6.4 release candidate + (to be the FreeBSD 6.4 supported errata fix branch). + + + RELENG_6_3 Frozen &contact.so; ==== //depot/projects/docproj_nl/www/en/relnotes.sgml#2 (text+ko) ==== @@ -1,5 +1,5 @@ + ]> @@ -70,6 +70,18 @@
  • Errata
  • +

    FreeBSD 7-STABLE Release Documentation

    + + +

    FreeBSD 6-STABLE Release Documentation

    -

    FreeBSD 5-STABLE Release Documentation

    - - - -

    FreeBSD 4-STABLE Release Documentation

    - - -

    Other Sites

    Single-file HTML, PDF, and text renderings of the release ==== //depot/projects/docproj_nl/www/en/relnotes/Makefile#2 (text+ko) ==== @@ -7,13 +7,12 @@ # of relnotes should appear on the web site. The second word is the # path to that relnotes set. # -# $FreeBSD: www/en/relnotes/Makefile,v 1.7 2005/07/15 15:42:09 hrs Exp $ +# $FreeBSD: www/en/relnotes/Makefile,v 1.8 2008/10/05 10:17:00 simon Exp $ # RELNOTES?= CURRENT ${.CURDIR}/../../../relnotes/doc \ - 6-STABLE ${.CURDIR}/../../../relnotes6/doc \ - 5-STABLE ${.CURDIR}/../../../relnotes5/doc \ - 4-STABLE ${.CURDIR}/../../../relnotes4/doc + 7-STABLE ${.CURDIR}/../../../relnotes7/doc \ + 6-STABLE ${.CURDIR}/../../../relnotes6/doc all install clean obj: @set ${RELNOTES}; \ ==== //depot/projects/docproj_nl/www/share/sgml/news.xml#11 (text+ko) ==== @@ -25,7 +25,7 @@ - $FreeBSD: www/share/sgml/news.xml,v 1.199 2008/09/22 21:57:53 rnoland Exp $ + $FreeBSD: www/share/sgml/news.xml,v 1.200 2008/10/06 13:59:02 lstewart Exp $ @@ -33,6 +33,19 @@ 2008 + 10 + + + 6 + + +

    New committer: Lawrence + Stewart (src)

    + + + + + 9 ==== //depot/projects/docproj_nl/www/share/sgml/press.xml#5 (text+ko) ==== @@ -9,7 +9,7 @@ - $FreeBSD: www/share/sgml/press.xml,v 1.68 2008/08/27 08:32:42 jkoshy Exp $ + $FreeBSD: www/share/sgml/press.xml,v 1.70 2008/10/06 08:54:23 jkoshy Exp $ @@ -17,6 +17,19 @@ 2008 + 10 + + Review: PC-BSD 7 + http://www.osnews.com/story/20351/Review_PC-BSD_7 + OS News + http://www.osnews.com/ + 02 October 2008 + Amjith Ramanujam +

    A review of PC-BSD 7.

    +
    +
    + + 8 Network-Attached Storage on the Cheap @@ -28,6 +41,16 @@

    FreeBSD based FreeNAS is recommended for turning an old PC into a storage appliance.

    + + + How Do Open Source Installations Compare by Operating System? + https://www.osscensus.org/newsletter/Census-News-August-2008.html + The Open-Source Census + http://www.osscensus.org/ + August 2008 + Stormy Peters +

    A recent census shows interesting data about FreeBSD use.

    +
    From owner-p4-projects@FreeBSD.ORG Fri Oct 10 05:01:48 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3F1C51065697; Fri, 10 Oct 2008 05:01:48 +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 01E451065695 for ; Fri, 10 Oct 2008 05:01:48 +0000 (UTC) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E4A858FC1C for ; Fri, 10 Oct 2008 05:01:47 +0000 (UTC) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9A51l79084823 for ; Fri, 10 Oct 2008 05:01:47 GMT (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9A51lta084819 for perforce@freebsd.org; Fri, 10 Oct 2008 05:01:47 GMT (envelope-from imp@freebsd.org) Date: Fri, 10 Oct 2008 05:01:47 GMT Message-Id: <200810100501.m9A51lta084819@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Cc: Subject: PERFORCE change 151200 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2008 05:01:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=151200 Change 151200 by imp@imp_paco-paco on 2008/10/10 05:01:46 IFC @151198 Affected files ... .. //depot/projects/mips2/src/UPDATING#22 integrate .. //depot/projects/mips2/src/etc/Makefile#11 integrate .. //depot/projects/mips2/src/etc/mtree/BSD.usr.dist#8 integrate .. //depot/projects/mips2/src/games/fortune/datfiles/fortunes#15 integrate .. //depot/projects/mips2/src/gnu/usr.bin/man/man/man.c#5 integrate .. //depot/projects/mips2/src/lib/libpmc/libpmc.c#6 integrate .. //depot/projects/mips2/src/libexec/rtld-elf/rtld.c#10 integrate .. //depot/projects/mips2/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#21 integrate .. //depot/projects/mips2/src/sbin/geom/class/part/gpart.8#4 integrate .. //depot/projects/mips2/src/share/Makefile#5 integrate .. //depot/projects/mips2/src/share/man/man4/Makefile#23 integrate .. //depot/projects/mips2/src/share/man/man4/mmc.4#2 integrate .. //depot/projects/mips2/src/share/man/man4/ng_netflow.4#3 integrate .. //depot/projects/mips2/src/share/man/man4/u3g.4#1 branch .. //depot/projects/mips2/src/share/mk/bsd.kmod.mk#2 integrate .. //depot/projects/mips2/src/sys/conf/NOTES#26 integrate .. //depot/projects/mips2/src/sys/conf/files#31 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-all.c#10 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-all.h#13 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-chipset.c#21 delete .. //depot/projects/mips2/src/sys/dev/ata/ata-dma.c#8 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-pci.c#10 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-pci.h#16 integrate .. //depot/projects/mips2/src/sys/dev/ata/ata-sata.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-acard.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-acerlabs.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-adaptec.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-ahci.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-amd.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-ati.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-cenatek.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-cypress.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-cyrix.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-highpoint.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-intel.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-ite.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-jmicron.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-marvell.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-micron.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-national.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-netcell.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-nvidia.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-promise.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-serverworks.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-siliconimage.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-sis.c#1 branch .. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-via.c#1 branch .. //depot/projects/mips2/src/sys/dev/hwpmc/hwpmc_ppro.c#4 integrate .. //depot/projects/mips2/src/sys/dev/hwpmc/pmc_events.h#4 integrate .. //depot/projects/mips2/src/sys/dev/mmc/bridge.h#3 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmc.c#4 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmcbrvar.h#4 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmcreg.h#4 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmcsd.c#5 integrate .. //depot/projects/mips2/src/sys/dev/mmc/mmcvar.h#4 integrate .. //depot/projects/mips2/src/sys/dev/sio/sio.c#8 integrate .. //depot/projects/mips2/src/sys/dev/usb/ehci_pci.c#9 integrate .. //depot/projects/mips2/src/sys/dev/usb/ohci_pci.c#5 integrate .. //depot/projects/mips2/src/sys/dev/usb/slhci_pccard.c#4 integrate .. //depot/projects/mips2/src/sys/dev/usb/u3g.c#1 branch .. //depot/projects/mips2/src/sys/dev/usb/uark.c#4 integrate .. //depot/projects/mips2/src/sys/dev/usb/ubsa.c#11 integrate .. //depot/projects/mips2/src/sys/dev/usb/ucom.c#8 integrate .. //depot/projects/mips2/src/sys/dev/usb/uhci_pci.c#7 integrate .. //depot/projects/mips2/src/sys/dev/usb/ukbd.c#8 integrate .. //depot/projects/mips2/src/sys/dev/usb/umass.c#10 integrate .. //depot/projects/mips2/src/sys/dev/usb/usbdevs#25 integrate .. //depot/projects/mips2/src/sys/i386/conf/GENERIC#19 integrate .. //depot/projects/mips2/src/sys/kern/imgact_elf.c#10 integrate .. //depot/projects/mips2/src/sys/kern/uipc_usrreq.c#12 integrate .. //depot/projects/mips2/src/sys/libkern/qdivrem.c#2 integrate .. //depot/projects/mips2/src/sys/modules/Makefile#21 integrate .. //depot/projects/mips2/src/sys/modules/ata/Makefile#2 integrate .. //depot/projects/mips2/src/sys/modules/ata/ata/Makefile#2 delete .. //depot/projects/mips2/src/sys/modules/ata/atacore/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atadevel/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atadevel/ata-devel.c#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/Makefile#2 integrate .. //depot/projects/mips2/src/sys/modules/ata/atapci/Makefile.inc#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/Makefile.inc#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataacard/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataacerlabs/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataadaptec/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataahci/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataamd/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataati/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atacenatek/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atacypress/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atacyrix/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atahighpoint/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataintel/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataite/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atajmicron/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atamarvell/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atamicron/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atanational/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atanetcell/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atanvidia/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atapromise/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/ataserverworks/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atasiliconimage/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atasis/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ata/atapci/chipsets/atavia/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ehci/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/ohci/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/slhci/Makefile#3 integrate .. //depot/projects/mips2/src/sys/modules/u3g/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/uhci/Makefile#1 branch .. //depot/projects/mips2/src/sys/modules/usb/Makefile#3 integrate .. //depot/projects/mips2/src/sys/netgraph/netflow/netflow.c#6 integrate .. //depot/projects/mips2/src/sys/netgraph/netflow/ng_netflow.c#5 integrate .. //depot/projects/mips2/src/sys/netgraph/netflow/ng_netflow.h#3 integrate .. //depot/projects/mips2/src/sys/sys/pmc.h#6 integrate .. //depot/projects/mips2/src/tools/tools/nanobsd/nanobsd.sh#15 integrate Differences ... ==== //depot/projects/mips2/src/UPDATING#22 (text+ko) ==== @@ -22,6 +22,11 @@ to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20081009: + The ABI used by the PMC toolset has changed. Please keep + userland (libpmc(3)) and the kernel module (hwpmc(4)) in + sync. + 20080820: The TTY subsystem of the kernel has been replaced by a new implementation, which provides better scalability and an @@ -1131,4 +1136,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.543 2008/10/08 01:31:00 delphij Exp $ +$FreeBSD: src/UPDATING,v 1.544 2008/10/10 04:23:40 jkoshy Exp $ ==== //depot/projects/mips2/src/etc/Makefile#11 (text+ko) ==== @@ -1,5 +1,5 @@ # from: @(#)Makefile 5.11 (Berkeley) 5/21/91 -# $FreeBSD: src/etc/Makefile,v 1.370 2008/09/22 15:37:47 sam Exp $ +# $FreeBSD: src/etc/Makefile,v 1.371 2008/10/08 13:28:02 des Exp $ .include @@ -251,6 +251,7 @@ .endif cd ${DESTDIR}/; rm -f ${DESTDIR}/sys; ln -s usr/src/sys sys cd ${DESTDIR}/usr/share/man/en.ISO8859-1; ln -sf ../man* . + cd ${DESTDIR}/usr/share/man/en.UTF-8; ln -sf ../man* . cd ${DESTDIR}/usr/share/man; \ set - `grep "^[a-zA-Z]" ${.CURDIR}/man.alias`; \ while [ $$# -gt 0 ] ; \ ==== //depot/projects/mips2/src/etc/mtree/BSD.usr.dist#8 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.335 2008/07/28 17:42:37 antoine Exp $ +# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.336 2008/10/08 13:28:02 des Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -740,6 +740,46 @@ cat9 .. .. + en.UTF-8 uname=root + cat1 + .. + cat1aout + .. + cat2 + .. + cat3 + .. + cat4 + amd64 + .. + arm + .. + i386 + .. + powerpc + .. + sparc64 + .. + .. + cat5 + .. + cat6 + .. + cat7 + .. + cat8 + amd64 + .. + i386 + .. + powerpc + .. + sparc64 + .. + .. + cat9 + .. + .. ja uname=root cat1 .. ==== //depot/projects/mips2/src/games/fortune/datfiles/fortunes#15 (text+ko) ==== @@ -1,5 +1,5 @@ This fortune brought to you by: -$FreeBSD: src/games/fortune/datfiles/fortunes,v 1.270 2008/08/02 20:11:56 phk Exp $ +$FreeBSD: src/games/fortune/datfiles/fortunes,v 1.272 2008/10/08 19:39:22 phk Exp $ % ======================================================================= || || @@ -23951,6 +23951,9 @@ that kidnaped Europa. -- Marcus Tullius Cicero % +I like paying taxes. With them I buy civilization. + -- Oliver Wendell Holmes +% I like to believe that people in the long run are going to do more to promote peace than our governments. Indeed, I think that people want peace so much that one of these days governments had better get out of @@ -26583,6 +26586,9 @@ % If you can lead it to water and force it to drink, it isn't a horse. % +If you can not say it, you can not whistle it, either. + -- Wittgenstein +% If you can read this, you're too close. % If you can survive death, you can probably survive anything. ==== //depot/projects/mips2/src/gnu/usr.bin/man/man/man.c#5 (text+ko) ==== @@ -16,7 +16,7 @@ #ifndef lint static const char rcsid[] = - "$FreeBSD: src/gnu/usr.bin/man/man/man.c,v 1.68 2008/05/14 17:18:12 ru Exp $"; + "$FreeBSD: src/gnu/usr.bin/man/man/man.c,v 1.69 2008/10/08 13:16:20 des Exp $"; #endif /* not lint */ #define MAN_MAIN @@ -105,6 +105,7 @@ {"KOI8-R", "koi8-r"}, {"ISO8859-1", "latin1"}, {"ISO8859-15", "latin1"}, + {"UTF-8", "utf8"}, {NULL} }; #endif ==== //depot/projects/mips2/src/lib/libpmc/libpmc.c#6 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libpmc/libpmc.c,v 1.16 2008/09/17 04:13:14 jkoshy Exp $"); +__FBSDID("$FreeBSD: src/lib/libpmc/libpmc.c,v 1.17 2008/10/09 14:55:45 jkoshy Exp $"); #include #include @@ -59,6 +59,10 @@ static int p6_allocate_pmc(enum pmc_event _pe, char *_ctrspec, struct pmc_op_pmcallocate *_pmc_config); #endif +#if defined(__amd64__) || defined(__i386__) +static int tsc_allocate_pmc(enum pmc_event _pe, char *_ctrspec, + struct pmc_op_pmcallocate *_pmc_config); +#endif #define PMC_CALL(cmd, params) \ syscall(pmc_syscall, PMC_OP_##cmd, (params)) @@ -77,23 +81,96 @@ static const struct pmc_event_alias *pmc_mdep_event_aliases; /* - * The pmc_event_descr table maps symbolic names known to the user + * The pmc_event_descr structure maps symbolic names known to the user * to integer codes used by the PMC KLD. */ struct pmc_event_descr { const char *pm_ev_name; enum pmc_event pm_ev_code; - enum pmc_class pm_ev_class; +}; + +/* + * The pmc_class_descr structure maps class name prefixes for + * event names to event tables and other PMC class data. + */ +struct pmc_class_descr { + const char *pm_evc_name; + size_t pm_evc_name_size; + enum pmc_class pm_evc_class; + const struct pmc_event_descr *pm_evc_event_table; + size_t pm_evc_event_table_size; + int (*pm_evc_allocate_pmc)(enum pmc_event _pe, + char *_ctrspec, struct pmc_op_pmcallocate *_pa); +}; + +#define PMC_TABLE_SIZE(N) (sizeof(N)/sizeof(N[0])) +#define PMC_EVENT_TABLE_SIZE(N) PMC_TABLE_SIZE(N##_event_table) + +#undef __PMC_EV +#define __PMC_EV(C,N) { #N, PMC_EV_ ## C ## _ ## N }, + +/* + * PMC_MDEP_TABLE(NAME, CLASS, ADDITIONAL_CLASSES...) + * + * Build an event descriptor table and a list of valid PMC classes. + */ +#define PMC_MDEP_TABLE(N,C,...) \ + static const struct pmc_event_descr N##_event_table[] = \ + { \ + __PMC_EV_##C() \ + }; \ + static const enum pmc_class N##_pmc_classes[] = { \ + PMC_CLASS_##C, __VA_ARGS__ \ + } + +PMC_MDEP_TABLE(k7, K7, PMC_CLASS_TSC); +PMC_MDEP_TABLE(k8, K8, PMC_CLASS_TSC); +PMC_MDEP_TABLE(p4, P4, PMC_CLASS_TSC); +PMC_MDEP_TABLE(p5, P5, PMC_CLASS_TSC); +PMC_MDEP_TABLE(p6, P6, PMC_CLASS_TSC); + +static const struct pmc_event_descr tsc_event_table[] = +{ + __PMC_EV_TSC() }; -static const struct pmc_event_descr -pmc_event_table[] = +#undef PMC_CLASS_TABLE_DESC +#define PMC_CLASS_TABLE_DESC(N, C) { \ + .pm_evc_name = #N "-", \ + .pm_evc_name_size = sizeof(#N "-") - 1, \ + .pm_evc_class = PMC_CLASS_##C , \ + .pm_evc_event_table = N##_event_table , \ + .pm_evc_event_table_size = \ + PMC_EVENT_TABLE_SIZE(N), \ + .pm_evc_allocate_pmc = N##_allocate_pmc \ + } + +static const struct pmc_class_descr pmc_class_table[] = { -#undef __PMC_EV -#define __PMC_EV(C,N,EV) { #EV, PMC_EV_ ## C ## _ ## N, PMC_CLASS_ ## C }, - __PMC_EVENTS() +#if defined(__i386__) + PMC_CLASS_TABLE_DESC(k7, K7), +#endif +#if defined(__i386__) || defined(__amd64__) + PMC_CLASS_TABLE_DESC(k8, K8), + PMC_CLASS_TABLE_DESC(p4, P4), +#endif +#if defined(__i386__) + PMC_CLASS_TABLE_DESC(p5, P5), + PMC_CLASS_TABLE_DESC(p6, P6), +#endif +#if defined(__i386__) || defined(__amd64__) + PMC_CLASS_TABLE_DESC(tsc, TSC) +#endif }; +static size_t pmc_event_class_table_size = + PMC_TABLE_SIZE(pmc_class_table); + +#undef PMC_CLASS_TABLE_DESC + +static const enum pmc_class *pmc_mdep_class_list; +static size_t pmc_mdep_class_list_size; + /* * Mapping tables, mapping enumeration values to human readable * strings. @@ -111,9 +188,14 @@ __PMC_CLASSES() }; -static const char * pmc_cputype_names[] = { +struct pmc_cputype_map { + enum pmc_class pm_cputype; + const char *pm_name; +}; + +static const struct pmc_cputype_map pmc_cputype_names[] = { #undef __PMC_CPU -#define __PMC_CPU(S, D) #S , +#define __PMC_CPU(S, V, D) { .pm_cputype = PMC_CPU_##S, .pm_name = #S } , __PMC_CPUS() }; @@ -139,11 +221,6 @@ static struct pmc_cpuinfo cpu_info; /* filled in by pmc_init() */ - -/* Architecture dependent event parsing */ -static int (*pmc_mdep_allocate_pmc)(enum pmc_event _pe, char *_ctrspec, - struct pmc_op_pmcallocate *_pmc_config); - /* Event masks for events */ struct pmc_masks { const char *pm_name; @@ -167,7 +244,8 @@ return (-1); c = 0; /* count of mask keywords seen */ while ((r = strsep(&q, "+")) != NULL) { - for (pm = pmask; pm->pm_name && strcmp(r, pm->pm_name); pm++) + for (pm = pmask; pm->pm_name && strcasecmp(r, pm->pm_name); + pm++) ; if (pm->pm_name == NULL) /* not found */ return (-1); @@ -215,14 +293,7 @@ uint32_t count, unitmask; pmc_config->pm_md.pm_amd.pm_amd_config = 0; - pmc_config->pm_caps |= PMC_CAP_READ; - - if (pe == PMC_EV_TSC_TSC) { - /* TSC events must be unqualified. */ - if (ctrspec && *ctrspec != '\0') - return (-1); - return (0); - } + pmc_config->pm_caps |= (PMC_CAP_READ | PMC_CAP_WRITE); if (pe == PMC_EV_K7_DC_REFILLS_FROM_L2 || pe == PMC_EV_K7_DC_REFILLS_FROM_SYSTEM || @@ -232,8 +303,6 @@ } else unitmask = has_unitmask = 0; - pmc_config->pm_caps |= PMC_CAP_WRITE; - while ((p = strsep(&ctrspec, ",")) != NULL) { if (KWPREFIXMATCH(p, K7_KW_COUNT "=")) { q = strchr(p, '='); @@ -514,16 +583,9 @@ uint32_t count, evmask; const struct pmc_masks *pm, *pmask; - pmc_config->pm_caps |= PMC_CAP_READ; + pmc_config->pm_caps |= (PMC_CAP_READ | PMC_CAP_WRITE); pmc_config->pm_md.pm_amd.pm_amd_config = 0; - if (pe == PMC_EV_TSC_TSC) { - /* TSC events must be unqualified. */ - if (ctrspec && *ctrspec != '\0') - return (-1); - return (0); - } - pmask = NULL; evmask = 0; @@ -597,8 +659,6 @@ break; /* no options defined */ } - pmc_config->pm_caps |= PMC_CAP_WRITE; - while ((p = strsep(&ctrspec, ",")) != NULL) { if (KWPREFIXMATCH(p, K8_KW_COUNT "=")) { q = strchr(p, '='); @@ -1005,22 +1065,14 @@ uint32_t evmask, cccractivemask; const struct pmc_masks *pm, *pmask; - pmc_config->pm_caps |= PMC_CAP_READ; + pmc_config->pm_caps |= (PMC_CAP_READ | PMC_CAP_WRITE); pmc_config->pm_md.pm_p4.pm_p4_cccrconfig = pmc_config->pm_md.pm_p4.pm_p4_escrconfig = 0; - if (pe == PMC_EV_TSC_TSC) { - /* TSC must not be further qualified */ - if (ctrspec && *ctrspec != '\0') - return (-1); - return (0); - } - pmask = NULL; evmask = 0; cccractivemask = 0x3; has_tag = has_busreqtype = 0; - pmc_config->pm_caps |= PMC_CAP_WRITE; #define __P4SETMASK(M) do { \ pmask = p4_mask_##M; \ @@ -1166,13 +1218,13 @@ if (*++q == '\0') /* skip '=' */ return (-1); - if (strcmp(q, P4_KW_ACTIVE_NONE) == 0) + if (strcasecmp(q, P4_KW_ACTIVE_NONE) == 0) cccractivemask = 0x0; - else if (strcmp(q, P4_KW_ACTIVE_SINGLE) == 0) + else if (strcasecmp(q, P4_KW_ACTIVE_SINGLE) == 0) cccractivemask = 0x1; - else if (strcmp(q, P4_KW_ACTIVE_BOTH) == 0) + else if (strcasecmp(q, P4_KW_ACTIVE_BOTH) == 0) cccractivemask = 0x2; - else if (strcmp(q, P4_KW_ACTIVE_ANY) == 0) + else if (strcasecmp(q, P4_KW_ACTIVE_ANY) == 0) cccractivemask = 0x3; else return (-1); @@ -1442,16 +1494,9 @@ int count, n; const struct pmc_masks *pm, *pmask; - pmc_config->pm_caps |= PMC_CAP_READ; + pmc_config->pm_caps |= (PMC_CAP_READ | PMC_CAP_WRITE); pmc_config->pm_md.pm_ppro.pm_ppro_config = 0; - if (pe == PMC_EV_TSC_TSC) { - if (ctrspec && *ctrspec != '\0') - return (-1); - return (0); - } - - pmc_config->pm_caps |= PMC_CAP_WRITE; evmask = 0; #define P6MASKSET(M) pmask = p6_mask_ ## M @@ -1638,6 +1683,93 @@ #endif +#if defined(__i386__) || defined(__amd64__) +static int +tsc_allocate_pmc(enum pmc_event pe, char *ctrspec, + struct pmc_op_pmcallocate *pmc_config) +{ + if (pe != PMC_EV_TSC_TSC) + return (-1); + + /* TSC events must be unqualified. */ + if (ctrspec && *ctrspec != '\0') + return (-1); + + pmc_config->pm_md.pm_amd.pm_amd_config = 0; + pmc_config->pm_caps |= PMC_CAP_READ; + + return (0); +} +#endif + +/* + * Match an event name `name' with its canonical form. + * + * Matches are case insensitive and spaces, underscores and hyphen + * characters are considered to match each other. + * + * Returns 1 for a match, 0 otherwise. + */ + +static int +pmc_match_event_name(const char *name, const char *canonicalname) +{ + int cc, nc; + const unsigned char *c, *n; + + c = (const unsigned char *) canonicalname; + n = (const unsigned char *) name; + + for (; (nc = *n) && (cc = *c); n++, c++) { + + if (toupper(nc) == cc) + continue; + + if ((nc == ' ' || nc == '_' || nc == '-') && + (cc == ' ' || cc == '_' || cc == '-')) + continue; + + return (0); + } + + if (*n == '\0' && *c == '\0') + return (1); + + return (0); +} + +/* + * Match an event name against all the event named supported by a + * PMC class. + * + * Returns an event descriptor pointer on match or NULL otherwise. + */ +static const struct pmc_event_descr * +pmc_match_event_class(const char *name, + const struct pmc_class_descr *pcd) +{ + size_t n; + const struct pmc_event_descr *ev; + + ev = pcd->pm_evc_event_table; + for (n = 0; n < pcd->pm_evc_event_table_size; n++, ev++) + if (pmc_match_event_name(name, ev->pm_ev_name)) + return (ev); + + return (NULL); +} + +static int +pmc_mdep_is_compatible_class(enum pmc_class pc) +{ + size_t n; + + for (n = 0; n < pmc_mdep_class_list_size; n++) + if (pmc_mdep_class_list[n] == pc) + return (1); + return (0); +} + /* * API entry points */ @@ -1646,12 +1778,14 @@ pmc_allocate(const char *ctrspec, enum pmc_mode mode, uint32_t flags, int cpu, pmc_id_t *pmcid) { + size_t n; int retval; - enum pmc_event pe; char *r, *spec_copy; const char *ctrname; - const struct pmc_event_alias *p; + const struct pmc_event_descr *ev; + const struct pmc_event_alias *alias; struct pmc_op_pmcallocate pmc_config; + const struct pmc_class_descr *pcd; spec_copy = NULL; retval = -1; @@ -1664,9 +1798,9 @@ /* replace an event alias with the canonical event specifier */ if (pmc_mdep_event_aliases) - for (p = pmc_mdep_event_aliases; p->pm_alias; p++) - if (!strcmp(ctrspec, p->pm_alias)) { - spec_copy = strdup(p->pm_spec); + for (alias = pmc_mdep_event_aliases; alias->pm_alias; alias++) + if (!strcasecmp(ctrspec, alias->pm_alias)) { + spec_copy = strdup(alias->pm_spec); break; } @@ -1676,19 +1810,43 @@ r = spec_copy; ctrname = strsep(&r, ","); - /* look for the given counter name */ - for (pe = PMC_EVENT_FIRST; pe < (PMC_EVENT_LAST+1); pe++) - if (!strcmp(ctrname, pmc_event_table[pe].pm_ev_name)) + /* + * If a explicit class prefix was given by the user, restrict the + * search for the event to the specified PMC class. + */ + ev = NULL; + for (n = 0; n < pmc_event_class_table_size; n++) { + pcd = &pmc_class_table[n]; + if (pmc_mdep_is_compatible_class(pcd->pm_evc_class) && + strncasecmp(ctrname, pcd->pm_evc_name, + pcd->pm_evc_name_size) == 0) { + if ((ev = pmc_match_event_class(ctrname + + pcd->pm_evc_name_size, pcd)) == NULL) { + errno = EINVAL; + goto out; + } break; + } + } + + /* + * Otherwise, search for this event in all compatible PMC + * classes. + */ + for (n = 0; ev == NULL && n < pmc_event_class_table_size; n++) { + pcd = &pmc_class_table[n]; + if (pmc_mdep_is_compatible_class(pcd->pm_evc_class)) + ev = pmc_match_event_class(ctrname, pcd); + } - if (pe > PMC_EVENT_LAST) { + if (ev == NULL) { errno = EINVAL; goto out; } bzero(&pmc_config, sizeof(pmc_config)); - pmc_config.pm_ev = pmc_event_table[pe].pm_ev_code; - pmc_config.pm_class = pmc_event_table[pe].pm_ev_class; + pmc_config.pm_ev = ev->pm_ev_code; + pmc_config.pm_class = pcd->pm_evc_class; pmc_config.pm_cpu = cpu; pmc_config.pm_mode = mode; pmc_config.pm_flags = flags; @@ -1696,7 +1854,7 @@ if (PMC_IS_SAMPLING_MODE(mode)) pmc_config.pm_caps |= PMC_CAP_INTERRUPT; - if (pmc_mdep_allocate_pmc(pe, r, &pmc_config) < 0) { + if (pcd->pm_evc_allocate_pmc(ev->pm_ev_code, r, &pmc_config) < 0) { errno = EINVAL; goto out; } @@ -1817,28 +1975,28 @@ switch (cl) { case PMC_CLASS_TSC: - ev = &pmc_event_table[PMC_EV_TSC_TSC]; - count = 1; + ev = tsc_event_table; + count = PMC_EVENT_TABLE_SIZE(tsc); break; case PMC_CLASS_K7: - ev = &pmc_event_table[PMC_EV_K7_FIRST]; - count = PMC_EV_K7_LAST - PMC_EV_K7_FIRST + 1; + ev = k7_event_table; + count = PMC_EVENT_TABLE_SIZE(k7); break; case PMC_CLASS_K8: - ev = &pmc_event_table[PMC_EV_K8_FIRST]; - count = PMC_EV_K8_LAST - PMC_EV_K8_FIRST + 1; + ev = k8_event_table; + count = PMC_EVENT_TABLE_SIZE(k8); + break; + case PMC_CLASS_P4: + ev = p4_event_table; + count = PMC_EVENT_TABLE_SIZE(p4); break; case PMC_CLASS_P5: - ev = &pmc_event_table[PMC_EV_P5_FIRST]; - count = PMC_EV_P5_LAST - PMC_EV_P5_FIRST + 1; + ev = p5_event_table; + count = PMC_EVENT_TABLE_SIZE(p5); break; case PMC_CLASS_P6: - ev = &pmc_event_table[PMC_EV_P6_FIRST]; - count = PMC_EV_P6_LAST - PMC_EV_P6_FIRST + 1; - break; - case PMC_CLASS_P4: - ev = &pmc_event_table[PMC_EV_P4_FIRST]; - count = PMC_EV_P4_LAST - PMC_EV_P4_FIRST + 1; + ev = p6_event_table; + count = PMC_EVENT_TABLE_SIZE(p6); break; default: errno = EINVAL; @@ -1937,34 +2095,36 @@ for (n = 0; n < cpu_info.pm_nclass; n++) cpu_info.pm_classes[n] = op_cpu_info.pm_classes[n]; - /* set parser pointer */ +#define PMC_MDEP_INIT(C) do { \ + pmc_mdep_event_aliases = C##_aliases; \ + pmc_mdep_class_list = C##_pmc_classes; \ + pmc_mdep_class_list_size = \ + PMC_TABLE_SIZE(C##_pmc_classes); \ + } while (0) + + /* Configure the event name parser. */ switch (cpu_info.pm_cputype) { #if defined(__i386__) case PMC_CPU_AMD_K7: - pmc_mdep_event_aliases = k7_aliases; - pmc_mdep_allocate_pmc = k7_allocate_pmc; + PMC_MDEP_INIT(k7); break; case PMC_CPU_INTEL_P5: - pmc_mdep_event_aliases = p5_aliases; - pmc_mdep_allocate_pmc = p5_allocate_pmc; + PMC_MDEP_INIT(p5); break; case PMC_CPU_INTEL_P6: /* P6 ... Pentium M CPUs have */ case PMC_CPU_INTEL_PII: /* similar PMCs. */ case PMC_CPU_INTEL_PIII: case PMC_CPU_INTEL_PM: - pmc_mdep_event_aliases = p6_aliases; - pmc_mdep_allocate_pmc = p6_allocate_pmc; + PMC_MDEP_INIT(p6); break; #endif #if defined(__amd64__) || defined(__i386__) + case PMC_CPU_AMD_K8: + PMC_MDEP_INIT(k8); + break; case PMC_CPU_INTEL_PIV: - pmc_mdep_event_aliases = p4_aliases; - pmc_mdep_allocate_pmc = p4_allocate_pmc; + PMC_MDEP_INIT(p4); break; - case PMC_CPU_AMD_K8: - pmc_mdep_event_aliases = k8_aliases; - pmc_mdep_allocate_pmc = k8_allocate_pmc; - break; #endif default: @@ -2013,9 +2173,12 @@ const char * pmc_name_of_cputype(enum pmc_cputype cp) { - if ((int) cp >= PMC_CPU_FIRST && - cp <= PMC_CPU_LAST) - return (pmc_cputype_names[cp]); + size_t n; + + for (n = 0; n < PMC_TABLE_SIZE(pmc_cputype_names); n++) + if (cp == pmc_cputype_names[n].pm_cputype) + return (pmc_cputype_names[n].pm_name); + errno = EINVAL; return (NULL); } @@ -2034,9 +2197,32 @@ const char * pmc_name_of_event(enum pmc_event pe) { - if ((int) pe >= PMC_EVENT_FIRST && - pe <= PMC_EVENT_LAST) - return (pmc_event_table[pe].pm_ev_name); + const struct pmc_event_descr *ev, *evfence; + + ev = evfence = NULL; + if (pe >= PMC_EV_K7_FIRST && pe <= PMC_EV_K7_LAST) { + ev = k7_event_table; + evfence = k7_event_table + PMC_EVENT_TABLE_SIZE(k7); + } else if (pe >= PMC_EV_K8_FIRST && pe <= PMC_EV_K8_LAST) { + ev = k8_event_table; + evfence = k8_event_table + PMC_EVENT_TABLE_SIZE(k8); + } else if (pe >= PMC_EV_P4_FIRST && pe <= PMC_EV_P4_LAST) { + ev = p4_event_table; + evfence = p4_event_table + PMC_EVENT_TABLE_SIZE(p4); + } else if (pe >= PMC_EV_P5_FIRST && pe <= PMC_EV_P5_LAST) { + ev = p5_event_table; + evfence = p5_event_table + PMC_EVENT_TABLE_SIZE(p5); + } else if (pe >= PMC_EV_P6_FIRST && pe <= PMC_EV_P6_LAST) { + ev = p6_event_table; + evfence = p6_event_table + PMC_EVENT_TABLE_SIZE(p6); + } else if (pe == PMC_EV_TSC_TSC) { + ev = tsc_event_table; + evfence = tsc_event_table + PMC_EVENT_TABLE_SIZE(tsc); + } + + for (; ev != evfence; ev++) + if (pe == ev->pm_ev_code) + return (ev->pm_ev_name); errno = EINVAL; return (NULL); ==== //depot/projects/mips2/src/libexec/rtld-elf/rtld.c#10 (text+ko) ==== @@ -23,7 +23,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/rtld.c,v 1.127 2008/09/03 01:05:32 kan Exp $ + * $FreeBSD: src/libexec/rtld-elf/rtld.c,v 1.128 2008/10/10 00:16:32 kan Exp $ */ /* @@ -1925,7 +1925,7 @@ { DoneList donelist; const Obj_Entry *obj, *defobj; - const Elf_Sym *def; + const Elf_Sym *def, *symp; unsigned long hash; int lockstate; @@ -1951,9 +1951,26 @@ if (handle == RTLD_NEXT) obj = obj->next; for (; obj != NULL; obj = obj->next) { - if ((def = symlook_obj(name, hash, obj, ve, flags)) != NULL) { - defobj = obj; - break; + if ((symp = symlook_obj(name, hash, obj, ve, flags)) != NULL) { + if (def == NULL || ELF_ST_BIND(symp->st_info) != STB_WEAK) { + def = symp; + defobj = obj; + if (ELF_ST_BIND(def->st_info) != STB_WEAK) + break; + } + } + } + /* + * Search the dynamic linker itself, and possibly resolve the + * symbol from there. This is how the application links to + * dynamic linker services such as dlopen. Only the values listed + * in the "exports" array can be resolved from the dynamic linker. + */ + if (def == NULL || ELF_ST_BIND(def->st_info) == STB_WEAK) { + symp = symlook_obj(name, hash, &obj_rtld, ve, flags); + if (symp != NULL && is_exported(symp)) { + def = symp; + defobj = &obj_rtld; } } } else { ==== //depot/projects/mips2/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#21 (text+ko) ==== @@ -17,7 +17,7 @@ The &os; Project - $FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/article.sgml,v 1.1093 2008/09/08 17:13:18 gshapiro Exp $ + $FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/article.sgml,v 1.1094 2008/10/08 16:46:36 hrs Exp $ 2000 @@ -445,6 +445,9 @@ ncurses has been updated from 5.6-20061217 to 5.6-20080503. + OpenSSH has been updated + from 4.5p1 to 5.1p1. + OpenPAM has been updated from the Figwort release to the Hydrangea release. ==== //depot/projects/mips2/src/sbin/geom/class/part/gpart.8#4 (text+ko) ==== @@ -22,9 +22,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/sbin/geom/class/part/gpart.8,v 1.5 2008/06/18 01:46:32 marcel Exp $ +.\" $FreeBSD: src/sbin/geom/class/part/gpart.8,v 1.6 2008/10/09 06:23:04 delphij Exp $ .\" -.Dd Jun 17, 2008 +.Dd Oct 9, 2008 .Dt GPART 8 .Os .Sh NAME @@ -404,6 +404,41 @@ action. .Sh EXIT STATUS Exit status is 0 on success, and 1 if the command fails. +.Sh EXAMPLES +Create GPT scheme on +.Pa ad0 . +.Bd -literal -offset indent +/sbin/gpart create -s GPT ad0 +.Ed +.Pp +Embed GPT bootstrap code into protective MBR. +.Bd -literal -offset indent +/sbin/gpart bootcode -b /boot/pmbr ad0 +.Ed +.Pp +Create a dedicated +.Pa freebsd-boot +partition that can boot FreeBSD from a +.Pa freebsd-ufs +partition, and install bootstrap code into it. +This partition must be larger than +.Pa /boot/gptboot , +or the GPT boot you are willing to write, +a size of 15 blocks (7680 bytes) would be sufficient for +booting from UFS, but let's use 128 blocks (64 KB) here in +this example, in order to reserve some space for potential +future need (e.g. from a ZFS partition). +.Bd -literal -offset indent +/sbin/gpart add -b 34 -s 128 -t freebsd-boot ad0 +/sbin/gpart bootcode -p /boot/gptboot -i 1 ad0 +.Ed +.Pp +Create a 512MB-sized +.Pa freebsd-ufs +partition that would contain UFS where the system boot from. +.Bd -literal -offset indent +/sbin/gpart add -b 162 -s 1048576 -t freebsd-ufs ad0 >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Oct 10 05:04:51 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CB8391065695; Fri, 10 Oct 2008 05:04:51 +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 75BFB106568C for ; Fri, 10 Oct 2008 05:04:51 +0000 (UTC) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 653088FC0A for ; Fri, 10 Oct 2008 05:04:51 +0000 (UTC) (envelope-from imp@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9A54pig086132 for ; Fri, 10 Oct 2008 05:04:51 GMT (envelope-from imp@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9A54pUU086130 for perforce@freebsd.org; Fri, 10 Oct 2008 05:04:51 GMT (envelope-from imp@freebsd.org) Date: Fri, 10 Oct 2008 05:04:51 GMT Message-Id: <200810100504.m9A54pUU086130@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to imp@freebsd.org using -f From: Warner Losh To: Perforce Change Reviews Cc: Subject: PERFORCE change 151201 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2008 05:04:52 -0000 http://perforce.freebsd.org/chv.cgi?CH=151201 Change 151201 by imp@imp_paco-paco on 2008/10/10 05:03:50 loopback the cfe and siba fixes with -i Affected files ... .. //depot/projects/mips2/src/sys/dev/cfe/cfe_api.c#2 integrate .. //depot/projects/mips2/src/sys/dev/cfe/cfe_api.h#2 integrate .. //depot/projects/mips2/src/sys/dev/cfe/cfe_api_int.h#2 integrate .. //depot/projects/mips2/src/sys/dev/cfe/cfe_console.c#3 integrate .. //depot/projects/mips2/src/sys/dev/cfe/cfe_error.h#2 integrate .. //depot/projects/mips2/src/sys/dev/cfe/cfe_ioctl.h#2 integrate .. //depot/projects/mips2/src/sys/dev/cfe/cfe_resource.c#3 integrate .. //depot/projects/mips2/src/sys/dev/siba/siba.c#7 integrate .. //depot/projects/mips2/src/sys/dev/siba/siba_ids.h#3 integrate .. //depot/projects/mips2/src/sys/dev/siba/siba_pcib.c#5 integrate .. //depot/projects/mips2/src/sys/dev/siba/siba_pcibvar.h#3 integrate .. //depot/projects/mips2/src/sys/dev/siba/sibareg.h#3 integrate .. //depot/projects/mips2/src/sys/dev/siba/sibavar.h#4 integrate Differences ... ==== //depot/projects/mips2/src/sys/dev/cfe/cfe_api.c#2 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/cfe/cfe_api.h#2 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/cfe/cfe_api_int.h#2 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/cfe/cfe_console.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD$"); +__FBSDID("$FreeBSD: src/sys/dev/cfe/cfe_console.c,v 1.4 2008/09/28 03:33:01 imp Exp $"); #include "opt_comconsole.h" @@ -46,19 +46,19 @@ #include #ifndef CFECONS_POLL_HZ -#define CFECONS_POLL_HZ 4 /* 50-100 works best on Ultra2 */ +#define CFECONS_POLL_HZ 4 #endif #define CFEBURSTLEN 128 /* max number of bytes to write in one chunk */ -static d_open_t cfe_dev_open; -static d_close_t cfe_dev_close; +static tsw_open_t cfe_tty_open; +static tsw_close_t cfe_tty_close; +static tsw_outwakeup_t cfe_tty_outwakeup; -static struct cdevsw cfe_cdevsw = { - .d_version = D_VERSION, - .d_open = cfe_dev_open, - .d_close = cfe_dev_close, - .d_name = "cfe", - .d_flags = D_TTY | D_NEEDGIANT, +static struct ttydevsw cfe_ttydevsw = { + .tsw_flags = TF_NOPREFIX, + .tsw_open = cfe_tty_open, + .tsw_close = cfe_tty_close, + .tsw_outwakeup = cfe_tty_outwakeup, }; static int conhandle = -1; @@ -72,9 +72,6 @@ static int alt_break_state; #endif -static void cfe_tty_start(struct tty *); -static int cfe_tty_param(struct tty *, struct termios *); -static void cfe_tty_stop(struct tty *, int); static void cfe_timeout(void *); static cn_probe_t cfe_cnprobe; @@ -89,123 +86,47 @@ cn_drvinit(void *unused) { char output[32]; - struct cdev *dev; + struct tty *tp; if (cfe_consdev.cn_pri != CN_DEAD && cfe_consdev.cn_name[0] != '\0') { - dev = make_dev(&cfe_cdevsw, 0, UID_ROOT, GID_WHEEL, 0600, "%s", - output); - make_dev_alias(dev, "cfecons"); + tp = tty_alloc(&cfe_ttydevsw, NULL, NULL); + tty_makedev(tp, NULL, "%s", output); + tty_makealias(tp, "cfecons"); } } static int -cfe_dev_open(struct cdev *dev, int flag, int mode, struct thread *td) +cfe_tty_open(struct tty *tp) { - struct tty *tp; - int unit; - int error, setuptimeout; + polltime = hz / CFECONS_POLL_HZ; + if (polltime < 1) + polltime = 1; + cfe_timeouthandle = timeout(cfe_timeout, tp, polltime); - error = 0; - setuptimeout = 0; - unit = minor(dev); - - /* - * XXX: BAD, should happen at attach time - */ - if (dev->si_tty == NULL) { - cfe_tp = ttyalloc(); - dev->si_tty = cfe_tp; - cfe_tp->t_dev = dev; - } - tp = dev->si_tty; - - tp->t_oproc = cfe_tty_start; - tp->t_param = cfe_tty_param; - tp->t_stop = cfe_tty_stop; - tp->t_dev = dev; - - if ((tp->t_state & TS_ISOPEN) == 0) { - tp->t_state |= TS_CARR_ON; - ttyconsolemode(tp, 0); - - setuptimeout = 1; - } else if ((tp->t_state & TS_XCLUDE) && - priv_check(td, PRIV_TTY_EXCLUSIVE)) { - return (EBUSY); - } - - error = ttyld_open(tp, dev); - - if (error == 0 && setuptimeout) { - polltime = hz / CFECONS_POLL_HZ; - if (polltime < 1) { - polltime = 1; - } - - cfe_timeouthandle = timeout(cfe_timeout, tp, polltime); - } - - return (error); + return (0); } -static int -cfe_dev_close(struct cdev *dev, int flag, int mode, struct thread *td) +static void +cfe_tty_close(struct tty *tp) { - int unit; - struct tty *tp; - - unit = minor(dev); - tp = dev->si_tty; - if (unit != 0) { - return (ENXIO); - } - /* XXX Should be replaced with callout_stop(9) */ untimeout(cfe_timeout, tp, cfe_timeouthandle); - ttyld_close(tp, flag); - tty_close(tp); - - return (0); } - -static int -cfe_tty_param(struct tty *tp, struct termios *t) -{ - - return (0); -} - static void -cfe_tty_start(struct tty *tp) +cfe_tty_outwakeup(struct tty *tp) { - struct clist *cl; int len; u_char buf[CFEBURSTLEN]; - if (tp->t_state & (TS_TIMEOUT | TS_BUSY | TS_TTSTOP)) - return; - - tp->t_state |= TS_BUSY; - cl = &tp->t_outq; - len = q_to_b(cl, buf, CFEBURSTLEN); - while (cfe_write(conhandle, buf, len) == 0) - ; - tp->t_state &= ~TS_BUSY; - - ttwwakeup(tp); -} - -static void -cfe_tty_stop(struct tty *tp, int flag) -{ - - if (tp->t_state & TS_BUSY) { - if ((tp->t_state & TS_TTSTOP) == 0) { - tp->t_state |= TS_FLUSH; - } + for (;;) { + len = ttydisc_getc(tp, buf, sizeof buf); + if (len == 0) + break; + while (cfe_write(conhandle, buf, len) == 0) + continue; } } @@ -217,11 +138,11 @@ tp = (struct tty *)v; - while ((c = cfe_cngetc(NULL)) != -1) { - if (tp->t_state & TS_ISOPEN) { - ttyld_rint(tp, c); - } - } + tty_lock(tp); + while ((c = cfe_cngetc(NULL)) != -1) + ttydisc_rint(tp, c, 0); + ttydisc_rint_done(tp); + tty_unlock(tp); cfe_timeouthandle = timeout(cfe_timeout, tp, polltime); } @@ -269,12 +190,27 @@ unsigned char ch; while ((result = cfe_read(conhandle, &ch, 1)) == 0) - ; + continue; if (result > 0) { #if defined(KDB) && defined(ALT_BREAK_TO_DEBUGGER) - if (kdb_alt_break(ch, &alt_break_state)) - kdb_enter(KDB_WHY_BREAK, "Break sequence on console"); + int kdb_brk; + + if ((kdb_brk = kdb_alt_break(ch, &alt_break_state)) != 0) { + switch (kdb_brk) { + case KDB_REQ_DEBUGGER: + kdb_enter(KDB_WHY_BREAK, + "Break sequence on console"); + break; + case KDB_REQ_PANIC: + kdb_panic("Panic sequence on console"); + break; + case KDB_REQ_REBOOT: + kdb_reboot(); + break; + + } + } #endif return (ch); } @@ -292,7 +228,7 @@ cbuf = c; while (cfe_write(conhandle, &cbuf, 1) == 0) - ; + continue; } -SYSINIT(cndev, SI_SUB_CONFIGURE, SI_ORDER_MIDDLE, cn_drvinit, NULL) +SYSINIT(cndev, SI_SUB_CONFIGURE, SI_ORDER_MIDDLE, cn_drvinit, NULL); ==== //depot/projects/mips2/src/sys/dev/cfe/cfe_error.h#2 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/cfe/cfe_ioctl.h#2 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/cfe/cfe_resource.c#3 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/siba/siba.c#7 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/siba/siba_ids.h#3 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/siba/siba_pcib.c#5 (text+ko) ==== @@ -29,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD$"); +__FBSDID("$FreeBSD: src/sys/dev/siba/siba_pcib.c,v 1.2 2008/09/26 05:40:56 imp Exp $"); #include #include @@ -157,7 +157,7 @@ sc->sc_bh = rman_get_bushandle(sc->sc_mem); device_printf(dev, "bridge registers addr 0x%08x vaddr %p\n", - sc->sc_bh, rman_get_virtual(sc->sc_mem)); + (uint32_t)sc->sc_bh, rman_get_virtual(sc->sc_mem)); SBPCI_WRITE_4(sc, 0x0000, 0x05); SBPCI_WRITE_4(sc, 0x0000, 0x0D); @@ -179,7 +179,8 @@ device_printf(dev, "cannot map PCI configuration space\n"); return (ENXIO); } - device_printf(dev, "mapped pci config space at 0x%08x\n", sc_cfg_hand); + device_printf(dev, "mapped pci config space at 0x%08x\n", + (uint32_t)sc_cfg_hand); /* * Setup configuration, io, and dma space windows. ==== //depot/projects/mips2/src/sys/dev/siba/siba_pcibvar.h#3 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/siba/sibareg.h#3 (text+ko) ==== ==== //depot/projects/mips2/src/sys/dev/siba/sibavar.h#4 (text+ko) ==== From owner-p4-projects@FreeBSD.ORG Fri Oct 10 15:05:47 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AFC081065696; Fri, 10 Oct 2008 15:05:47 +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 72AAA1065689 for ; Fri, 10 Oct 2008 15:05:47 +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 5CE368FC13 for ; Fri, 10 Oct 2008 15:05:47 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9AF5lvR070242 for ; Fri, 10 Oct 2008 15:05:47 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9AF5krf070240 for perforce@freebsd.org; Fri, 10 Oct 2008 15:05:46 GMT (envelope-from pgj@FreeBSD.org) Date: Fri, 10 Oct 2008 15:05:46 GMT Message-Id: <200810101505.m9AF5krf070240@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 Cc: Subject: PERFORCE change 151218 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2008 15:05:47 -0000 http://perforce.freebsd.org/chv.cgi?CH=151218 Change 151218 by pgj@kolbasz on 2008/10/10 15:05:33 IFC Affected files ... .. //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/authors.ent#15 integrate .. //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent#7 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/faq/book.sgml#25 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/Makefile#5 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/basics/chapter.sgml#5 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/book.sgml#8 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/chapters.ent#5 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#7 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#14 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/geom/chapter.sgml#7 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#15 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml#13 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/ports/chapter.sgml#9 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/security/chapter.sgml#14 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#15 integrate .. //depot/projects/docproj_hu/doc/share/images/articles/releng/branches-releng6.pic#2 integrate .. //depot/projects/docproj_hu/doc/share/images/articles/releng/branches-releng7.pic#1 branch .. //depot/projects/docproj_hu/doc/share/sgml/man-refs.ent#9 integrate .. //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#4 integrate .. //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#7 integrate .. //depot/projects/docproj_hu/src/release/doc/share/misc/man2hwnotes.pl#2 integrate .. //depot/projects/docproj_hu/src_7/release/doc/en_US.ISO8859-1/relnotes/article.sgml#4 integrate .. //depot/projects/docproj_hu/www/en/cgi/getmsg.cgi#2 integrate .. //depot/projects/docproj_hu/www/en/developers.sgml#13 integrate .. //depot/projects/docproj_hu/www/en/releases/6.4R/schedule.sgml#6 integrate .. //depot/projects/docproj_hu/www/en/releng/index.sgml#7 integrate .. //depot/projects/docproj_hu/www/en/relnotes.sgml#2 integrate .. //depot/projects/docproj_hu/www/en/relnotes/Makefile#2 integrate .. //depot/projects/docproj_hu/www/share/sgml/news.xml#22 integrate .. //depot/projects/docproj_hu/www/share/sgml/press.xml#8 integrate Differences ... ==== //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/authors.ent#15 (text+ko) ==== @@ -13,7 +13,7 @@ builds for the other languages, and we will poke fun of you in public. - $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.462 2008/09/18 14:20:54 zec Exp $ + $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.463 2008/10/06 08:36:30 lstewart Exp $ --> aaron@FreeBSD.org"> @@ -624,6 +624,8 @@ logo@FreeBSD.org"> +lstewart@FreeBSD.org"> + lth@FreeBSD.org"> luigi@FreeBSD.org"> ==== //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent#7 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -395,9 +395,53 @@ FreeBSD sun4v porting mailing list"> freebsd-sun4v"> - -FreeBSD SVN src commit list"> -svn-src"> + +SVN commit messages for the entire src tree (except for user and projects)"> +svn-src-all"> + + +SVN commit messages for the src tree for head/-current"> +svn-src-head"> + + +SVN commit messages for the src projects tree"> +svn-src-projects"> + + +SVN commit messages for releases in the src tree"> +svn-src-release"> + + +SVN commit messages for the release engineering / security commits to the src tree"> +svn-src-releng"> + + +SVN commit messages for all the -stable branches of the src tree"> +svn-src-stable"> + + +SVN commit messages for only the 6-stable src tree"> +svn-src-stable-6"> + + +SVN commit messages for only the 7-stable src tree"> +svn-src-stable-7"> + + +SVN commit messages for the old stable src trees"> +svn-src-stable-other"> + + +SVN commit messages for the admin / configuration tree"> +svn-src-svnadmin"> + + +SVN commit messages for the experimental user src tree"> +svn-src-user"> + + +SVN commit messages for the vendor work area tree"> +svn-src-vendor"> FreeBSD test mailing list"> ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/faq/book.sgml#25 (text+ko) ==== @@ -20,7 +20,7 @@ A &os; Dokumentációs Projekt - $FreeBSD: doc/hu_HU.ISO8859-2/books/faq/book.sgml,v 1.2 2008/09/06 15:11:08 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/faq/book.sgml,v 1.3 2008/10/05 01:34:24 pgj Exp $ 1995 ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/Makefile#5 (text+ko) ==== @@ -2,7 +2,7 @@ # The FreeBSD Documentation Project # The FreeBSD Hungarian Documentation Project -# $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/Makefile,v 1.2 2008/06/25 11:28:04 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/Makefile,v 1.3 2008/10/05 01:34:24 pgj Exp $ # %SOURCE% en_US.ISO8859-1/books/handbook/Makefile # %SRCID% 1.110 # ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/basics/chapter.sgml#5 (text+ko) ==== @@ -1,7 +1,7 @@ ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#7 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -3249,6 +3249,7 @@ + @@ -3410,6 +3411,7 @@ + ==== //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#4 (text+ko) ==== @@ -12,1390 +12,1592 @@ ]>
    + + &os; &release.current; Hardware Notes + + The &os; Documentation Project - - &os; &release.current; Hardware Notes + $FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/article.sgml,v 1.339 2008/10/06 21:52:11 simon Exp $ + + + 2000 + 2001 + 2002 + 2003 + 2004 + 2005 + 2006 + 2007 + 2008 + The &os; Documentation Project + + + + &tm-attrib.freebsd; + &tm-attrib.amd; + &tm-attrib.ibm; + &tm-attrib.intel; + &tm-attrib.sparc; + &tm-attrib.sun; + &tm-attrib.general; + - The &os; Documentation Project + - $FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/article.sgml,v 1.333 2008/10/04 15:41:25 simon Exp $ + + Introduction - - 2000 - 2001 - 2002 - 2003 - 2004 - 2005 - 2006 - 2007 - 2008 - The &os; Documentation Project - + This document contains the hardware compatibility notes for + &os; &release.current;. It lists the hardware platforms + supported by &os;, as well as the various types of hardware + devices (storage controllers, network interfaces, and so on), + along with known working instances of these devices. + - - &tm-attrib.freebsd; - &tm-attrib.amd; - &tm-attrib.ibm; - &tm-attrib.intel; - &tm-attrib.sparc; - &tm-attrib.sun; - &tm-attrib.general; - + + Supported Processors and System Boards - + This section provides some architecture-specific information + about the specific processors and systems that are supported by + each architecture. - - Introduction + + amd64 - This document contains the hardware compatibility notes for - &os; &release.current;. - It lists the hardware platforms supported by &os;, as well as the - various types of hardware devices (storage controllers, network - interfaces, and so on), along with known working instances of these - devices. + Since mid-2003 &os;/&arch.amd64; has supported the AMD64 + (Hammer) and &intel; EM64T architecture, and is + now one of the Tier-1 platforms (fully supported + architecture), which are expected to be Production Quality + with respects to all aspects of the &os; operating system, + including installation and development environments. - + Note that there are two names for this architecture, AMD64 + (AMD) and Intel EM64T (Extended Memory 64-bit Technology). + 64-bit mode of the two architectures are almost compatible + with each other, and &os;/&arch.amd64; should support them + both. - - Supported Processors and System Boards + As of this writing, the following processors are + supported: - This section provides some architecture-specific information - about the specific processors and systems that are supported by - each architecture. + + + &amd.athlon;64 (Clawhammer). + - - amd64 + + &amd.opteron; (Sledgehammer). + - Since mid-2003 &os;/&arch.amd64; has supported the AMD64 - (Hammer) and &intel; EM64T architecture, - and is now one of the Tier-1 platforms (fully - supported architecture), which are expected to be Production - Quality with respects to all aspects of the &os; operating system, - including installation and development environments. + + &intel; 64-bit &xeon; (Nacona). This + processor is fabricated on 90nm process technology, and + operates with 2.80 to 3.60 GHz (FSB 800MHz) and &intel; + E7520/E7525/E7320 chipsets. + - Note that there are two names for this architecture, - AMD64 (AMD) and Intel EM64T (Extended Memory 64-bit Technology). - 64-bit mode of the two architectures are almost compatible - with each other, and &os;/&arch.amd64; should support them both. + + &intel; &pentium; 4 Processor supporting &intel; EM64T + (Prescott). This is fabricated on 90nm + process technology, uses FC-LGA775 package, and operates + with 3.20F/3.40F/3.60F GHz and &intel; 925X Express + chipsets. The corresponding S-Spec numbers are SL7L9, + SL7L8, SL7LA, SL7NZ, SL7PZ, and SL7PX. Note that + processors marked as 5xx numbers do not support + EM64T. + + - As of this writing, the following processors are - supported: + &intel; EM64T is an extended version of IA-32 (x86) and + different from &intel; IA-64 (Itanium) architecture, which + &os;/ia64 supports. Some &intel;'s old documentation refers + to &intel; EM64T as 64-bit extension technology + or IA-32e. - - - &amd.athlon;64 (Clawhammer). - + The largest tested memory configuration to date is 8GB. + SMP support has been recently completed and is reasonably + robust. - - &amd.opteron; (Sledgehammer). - + In many respects, &os;/&arch.amd64; is similar to + &os;/&arch.i386;, in terms of drivers supported. There may be + some issues with 64-bit cleanliness in some (particularly + older) drivers. Generally, drivers that already function + correctly on other 64-bit platforms should work. - - &intel; 64-bit &xeon; (Nacona). - This processor is fabricated on 90nm process technology, and operates - with 2.80 to 3.60 GHz (FSB 800MHz) and &intel; E7520/E7525/E7320 chipsets. - + &os;/&arch.amd64; is a very young platform on &os;. While + the core &os; kernel and base system components are generally + fairly robust, there are likely to still be rough edges, + particularly with third party packages. - - &intel; &pentium; 4 Processor supporting &intel; EM64T - (Prescott). - This is fabricated on 90nm process technology, - uses FC-LGA775 package, and operates with 3.20F/3.40F/3.60F GHz - and &intel; 925X Express chipsets. - The corresponding S-Spec numbers are SL7L9, SL7L8, SL7LA, SL7NZ, SL7PZ, - and SL7PX. Note that processors marked as 5xx numbers do not support - EM64T. - - + - &intel; EM64T is an extended version of IA-32 (x86) and - different from &intel; IA-64 (Itanium) architecture, which &os;/ia64 - supports. Some &intel;'s old documentation refers to &intel; EM64T as - 64-bit extension technology or IA-32e. + + i386 - The largest tested - memory configuration to date is 8GB. SMP support has been - recently completed and is reasonably robust. + &os;/&arch.i386; runs on a wide variety of IBM PC + compatible machines. Due to the wide range of + hardware available for this architecture, it is impossible + to exhaustively list all combinations of equipment supported + by &os;. Nevertheless, some general guidelines are + presented here. - In many respects, &os;/&arch.amd64; is similar to &os;/&arch.i386;, in - terms of drivers supported. There may be some issues with 64-bit - cleanliness in some (particularly older) drivers. Generally, - drivers that already function correctly on other 64-bit platforms - should work. + Almost all &i386;-compatible processors with a floating + point unit are supported. All &intel; processors beginning + with the 80486 are supported, including the 80486, &pentium;, + &pentium; Pro, &pentium; II, &pentium; III, &pentium; 4, and + variants thereof, such as the &xeon; and &celeron; processors. + All &i386;-compatible AMD processors are also supported, + including the &am486;, &am5x86;, K5, &amd.k6; (and variants), + &amd.athlon; (including Athlon-MP, Athlon-XP, Athlon-4, and + Athlon Thunderbird), and &amd.duron; processors. The AMD + Élan SC520 embedded processor is supported. The + Transmeta Crusoe is recognized and supported, as are + &i386;-compatible processors from Cyrix and NexGen. - &os;/&arch.amd64; is a very young platform on &os;. While the - core &os; kernel and base system components are generally - fairly robust, there are likely to still be rough edges, - particularly with third party packages. + There is a wide variety of motherboards available for this + architecture. Motherboards using the ISA, VLB, EISA, AGP, and + PCI expansion busses are well-supported. There is some + limited support for the MCA (MicroChannel) + expansion bus used in the IBM PS/2 line of PCs. - + Symmetric multi-processor (SMP) systems are generally + supported by &os;, although in some cases, BIOS or motherboard + bugs may generate some problems. Perusal of the archives of + the &a.smp; may yield some clues. - - i386 + &os; will take advantage of HyperThreading (HTT) support + on &intel; CPUs that support this feature. A kernel with the + options SMP feature enabled will + automatically detect the additional logical processors. The + default &os; scheduler treats the logical processors the same + as additional physical processors; in other words, no attempt + is made to optimize scheduling decisions given the shared + resources between logical processors within the same CPU. + Because this naive scheduling can result in suboptimal + performance, under certain circumstances it may be useful to + disable the logical processors with the the + machdep.hlt_logical_cpus sysctl variable. + It is also possible to halt any CPU in the idle loop with the + machdep.hlt_cpus sysctl variable. The + &man.smp.4; manual page has more details. - &os;/&arch.i386; runs on a wide variety of IBM PC - compatible machines. Due to the wide range of hardware - available for this architecture, it is impossible to exhaustively - list all combinations of equipment supported by &os;. - Nevertheless, some general guidelines are presented here. + &os; will take advantage of Physical Address Extensions + (PAE) support on CPUs that support this feature. A kernel + with the PAE feature enabled will detect + memory above 4 gigabytes and allow it to be used by the + system. This feature places constraints on the device drivers + and other features of &os; which may be used; consult the + &man.pae.4; manpage for more details. - Almost all &i386;-compatible processors with a floating point unit - are supported. All - &intel; processors beginning with the 80486 are supported, including - the 80486, &pentium;, &pentium; Pro, &pentium; II, &pentium; III, - &pentium; 4, and variants thereof, such as the &xeon; and &celeron; - processors. All &i386;-compatible AMD - processors are also supported, including the &am486;, &am5x86;, K5, &amd.k6; - (and variants), &amd.athlon; (including Athlon-MP, Athlon-XP, Athlon-4, - and Athlon Thunderbird), and &amd.duron; processors. The AMD - Élan SC520 embedded processor is supported. The Transmeta - Crusoe is recognized and supported, as are &i386;-compatible - processors from Cyrix and NexGen. + &os; will generally run on i386-based laptops, albeit with + varying levels of support for certain hardware features such + as sound, graphics, power management, and PCCARD expansion + slots. These features tend to vary in idiosyncratic ways + between machines, and frequently require special-case support + in &os; to work around hardware bugs or other oddities. When + in doubt, a search of the archives of the &a.mobile; may be + useful. - There is a wide variety of motherboards available for this - architecture. Motherboards using the ISA, VLB, EISA, AGP, and PCI - expansion busses are well-supported. There is some limited - support for the MCA (MicroChannel) expansion bus - used in the IBM PS/2 line of PCs. + Most modern laptops (as well as many desktops) use the + Advanced Configuration and Power Management (ACPI) standard. + &os; supports ACPI via the ACPI Component Architecture + reference implementation from &intel;, as described in the + &man.acpi.4; manual page. The use of ACPI causes + instabilities on some machines and it may be necessary to + disable the ACPI driver, which is normally loaded via a kernel + module. This may be accomplished by adding the following line + to /boot/device.hints: - Symmetric multi-processor (SMP) systems are generally - supported by &os;, although in some cases, BIOS or motherboard - bugs may generate some problems. Perusal of the archives of the - &a.smp; may yield some clues. + hint.acpi.0.disabled="1" - &os; will take advantage of HyperThreading (HTT) support on - &intel; CPUs that support this feature. A kernel with the - options SMP feature enabled will - automatically detect the additional logical processors. The - default &os; scheduler treats the logical processors the same as - additional physical processors; in other words, no attempt is made - to optimize scheduling decisions given the shared resources - between logical processors within the same CPU. Because this - naive scheduling can result in suboptimal performance, under - certain circumstances it may be useful to disable the logical - processors with the - the machdep.hlt_logical_cpus sysctl variable. - It is also possible to halt any CPU in the idle loop with the - machdep.hlt_cpus sysctl variable. The - &man.smp.4; manual page has more details. + Users debugging ACPI-related problems may find it useful + to disable portions of the ACPI functionality. The + &man.acpi.4; manual page has more information on how to do + this via loader tunables. - &os; will take advantage of Physical Address Extensions (PAE) - support on CPUs that support this feature. A kernel with the - PAE feature enabled will detect memory above - 4 gigabytes and allow it to be used by the system. This feature - places constraints on the device drivers and other features of - &os; which may be used; consult the &man.pae.4; manpage for more - details. + ACPI depends on a Differentiated System Descriptor Table + (DSDT) provided by each machine's BIOS. Some machines have + bad or incomplete DSDTs, which prevents ACPI from functioning + correctly. Replacement DSDTs for some machines can be found + at the DSDT + section of the ACPI4Linux project + Web site. &os; can use these DSDTs to override the DSDT + provided by the BIOS; see the &man.acpi.4; manual page for + more information. + - &os; will generally run on i386-based laptops, albeit with - varying levels of support for certain hardware features such as - sound, graphics, power management, and PCCARD expansion slots. - These features tend to vary in idiosyncratic ways between - machines, and frequently require special-case support in &os; to - work around hardware bugs or other oddities. When in doubt, a - search of the archives of the &a.mobile; may be useful. + + ia64 - Most modern laptops (as well as many desktops) use the - Advanced Configuration and Power Management (ACPI) standard. &os; - supports ACPI via the ACPI Component Architecture reference - implementation from &intel;, as described in the &man.acpi.4; manual - page. The use of ACPI causes instabilities on some machines and it - may be necessary to disable the ACPI driver, which is normally - loaded via a kernel module. This may be accomplished by adding - the following line to /boot/device.hints: + Currently supported processors are the &itanium; + and the &itanium; + 2. - hint.acpi.0.disabled="1" + Supported chipsets include: - Users debugging ACPI-related problems may find it useful to - disable portions of the ACPI functionality. The &man.acpi.4; - manual page has more information on how to do this via loader - tunables. + + + HP zx1 + - ACPI depends on a Differentiated System Descriptor Table - (DSDT) provided by each machine's BIOS. Some machines have bad or - incomplete DSDTs, which prevents ACPI from functioning correctly. - Replacement DSDTs for some machines can be found at the DSDT - section of the ACPI4Linux project Web - site. &os; can use these DSDTs to override the DSDT provided by - the BIOS; see the &man.acpi.4; manual page for more - information. - + + &intel; 460GX + - - ia64 + + &intel; E8870 + + - Currently supported processors are the - - &itanium; and the - - &itanium; 2. + Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) + configurations are supported. - Supported chipsets include: - - - HP zx1 - - - &intel; 460GX - - - &intel; E8870 - - + Most devices that can be found in or are compatible with + &arch.ia64; machines are fully supported. The notable + exception is the VGA console. The &os; support for VGA + consoles is at this time too much based on PC hardware and not + all &arch.ia64; machines have chipsets that provide sufficient + PC legacy support. As such &man.syscons.4; can not be enabled + and the use of a serial console is required. + - Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) - configurations are supported. + + pc98 - Most devices that can be found in or are compatible with - &arch.ia64; machines are fully supported. The notable exception - is the VGA console. The &os; support for VGA consoles is at - this time too much based on PC hardware and not all &arch.ia64; - machines have chipsets that provide sufficient PC legacy - support. As such &man.syscons.4; can not be enabled and the - use of a serial console is required. + NEC PC-9801/9821 series with almost all &i386;-compatible + processors, including 80486, &pentium;, &pentium; Pro, + &pentium; II, and variants. All &i386;-compatible processors + by AMD, Cyrix, IBM, and IDT are also supported. - + NEC FC-9801/9821 series, and NEC SV-98 series (both of + them are compatible with PC-9801/9821 series) should be + supported. - - pc98 + EPSON PC-386/486/586 series, which are compatible with NEC + PC-9801 series are supported. - NEC PC-9801/9821 series with almost all &i386;-compatible processors, - including 80486, &pentium;, &pentium; Pro, &pentium; II, and variants. - All &i386;-compatible processors by AMD, Cyrix, IBM, and IDT - are also supported. + High-resolution mode is not supported. NEC + PC-98XA/XL/RL/XL^2, and NEC PC-H98 series are supported in + normal (PC-9801 compatible) mode only. - NEC FC-9801/9821 series, and NEC SV-98 series - (both of them are compatible with PC-9801/9821 series) - should be supported. + Although there are some multi-processor systems (such as + Rs20/B20), SMP-related features of &os; are not supported + yet. - EPSON PC-386/486/586 series, which are - compatible with NEC PC-9801 series are supported. + PC-9801/9821 standard bus (called C-Bus), PC-9801NOTE + expansion bus (110pin), and PCI bus are supported. New Extend + Standard Architecture (NESA) bus (used in PC-H98, SV-H98, and + FC-H98 series) is not supported. + - High-resolution mode is not supported. - NEC PC-98XA/XL/RL/XL^2, and NEC PC-H98 series - are supported in normal (PC-9801 compatible) mode only. + + powerpc - Although there are some multi-processor systems - (such as Rs20/B20), SMP-related features of &os; - are not supported yet. + The information for this paragraph has yet to be + compiled. + - PC-9801/9821 standard bus (called C-Bus), - PC-9801NOTE expansion bus (110pin), - and PCI bus are supported. - New Extend Standard Architecture (NESA) bus - (used in PC-H98, SV-H98, and FC-H98 series) is not supported. + + sparc64 - + This section describes the systems currently known to be + supported by &os; on the &ultrasparc; platform. For + background information on the various hardware designs see the + Sun System + Handbook. - - powerpc + SMP is supported on all systems with more than 1 + processor. - The information for this paragraph has yet to be compiled. + In general, &os;/&arch.sparc64; systems must use serial + consoles. While it is possible to boot or install a system + using the OpenFirmware console, the console device is not + usable. - + If you have a system that is not listed here, it may not + have been tested with &os; &release.current;. We encourage + you to try it and send a note to the &a.sparc; with your + results, including which devices work and which do not. - - sparc64 + The following systems are fully supported by &os;. - This section describes the systems currently known to be supported - by &os; on the &ultrasparc; platform. For background information on the - various hardware designs see the Sun System Handbook. + + + &sun.blade; 100 + - SMP is supported on all systems with more than 1 processor. + + &sun.blade; 150 + - In general, &os;/&arch.sparc64; systems must use serial consoles. - While it is possible to boot or install a system using the - OpenFirmware console, the console device is not usable. + + &sun.enterprise; 220R + - If you have a system that is not listed here, it may not have - been tested with &os; &release.current;. We encourage you to - try it and send a note to the &a.sparc; with your results, - including which devices work and which do not. + + &sun.enterprise; 250 + - The following systems are fully supported by &os;. + + &sun.enterprise; 420R + - - - &sun.blade; 100 - - - &sun.blade; 150 - - - &sun.enterprise; 220R - - - &sun.enterprise; 250 - - - &sun.enterprise; 420R - &sun.enterprise; 450 - - &sun.fire; V100 - - - &sun.fire; V120 - - - &netra; t1 105 - - - &netra; T1 AC200/DC200 - - - &netra; t 1100 - - - &netra; t 1120 - - - &netra; t 1125 - - - &netra; t 1400/1405 - - - &netra; 120 - - - &netra; X1 - - - &sparcengine; Ultra AXi - - - &sparcengine; Ultra AXmp - - - &sun.ultra; 1 - - - &sun.ultra; 1E - - - &sun.ultra; 2 - - - &sun.ultra; 5 - - - &sun.ultra; 10 - >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Oct 10 16:01:45 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0D8BD1065694; Fri, 10 Oct 2008 16:01:45 +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 C511C1065690 for ; Fri, 10 Oct 2008 16:01:44 +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 B19328FC15 for ; Fri, 10 Oct 2008 16:01:44 +0000 (UTC) (envelope-from raj@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9AG1ivr075317 for ; Fri, 10 Oct 2008 16:01:44 GMT (envelope-from raj@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9AG1iYW075266 for perforce@freebsd.org; Fri, 10 Oct 2008 16:01:44 GMT (envelope-from raj@freebsd.org) Date: Fri, 10 Oct 2008 16:01:44 GMT Message-Id: <200810101601.m9AG1iYW075266@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 Cc: Subject: PERFORCE change 151222 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2008 16:01:45 -0000 http://perforce.freebsd.org/chv.cgi?CH=151222 Change 151222 by raj@raj_mimi on 2008/10/10 16:01:31 IFC @151216 Affected files ... .. //depot/projects/arm/src/UPDATING#32 integrate .. //depot/projects/arm/src/etc/Makefile#13 integrate .. //depot/projects/arm/src/etc/mtree/BSD.usr.dist#12 integrate .. //depot/projects/arm/src/games/fortune/datfiles/fortunes#22 integrate .. //depot/projects/arm/src/gnu/usr.bin/man/man/man.c#5 integrate .. //depot/projects/arm/src/lib/libpmc/libpmc.c#6 integrate .. //depot/projects/arm/src/lib/libpmc/pmc.k7.3#3 integrate .. //depot/projects/arm/src/lib/libpmc/pmc.k8.3#3 integrate .. //depot/projects/arm/src/lib/libpmc/pmc.p4.3#2 integrate .. //depot/projects/arm/src/lib/libpmc/pmc.p5.3#3 integrate .. //depot/projects/arm/src/lib/libpmc/pmc.p6.3#3 integrate .. //depot/projects/arm/src/lib/libpmc/pmc.tsc.3#2 integrate .. //depot/projects/arm/src/libexec/rtld-elf/mips/reloc.c#2 integrate .. //depot/projects/arm/src/libexec/rtld-elf/rtld.c#13 integrate .. //depot/projects/arm/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#9 integrate .. //depot/projects/arm/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#33 integrate .. //depot/projects/arm/src/release/doc/ja_JP.eucJP/hardware/common/dev.sgml#2 integrate .. //depot/projects/arm/src/release/doc/ru_RU.KOI8-R/hardware/common/dev.sgml#2 integrate .. //depot/projects/arm/src/release/doc/share/misc/man2hwnotes.pl#4 integrate .. //depot/projects/arm/src/sbin/geom/class/part/gpart.8#4 integrate .. //depot/projects/arm/src/sbin/ifconfig/ifconfig.8#24 integrate .. //depot/projects/arm/src/share/Makefile#5 integrate .. //depot/projects/arm/src/share/man/man4/Makefile#28 integrate .. //depot/projects/arm/src/share/man/man4/ae.4#1 branch .. //depot/projects/arm/src/share/man/man4/ata.4#12 integrate .. //depot/projects/arm/src/share/man/man4/bce.4#8 integrate .. //depot/projects/arm/src/share/man/man4/ddb.4#13 integrate .. //depot/projects/arm/src/share/man/man4/em.4#4 integrate .. //depot/projects/arm/src/share/man/man4/igb.4#1 branch .. //depot/projects/arm/src/share/man/man4/jme.4#2 integrate .. //depot/projects/arm/src/share/man/man4/mmc.4#2 integrate .. //depot/projects/arm/src/share/man/man4/ng_netflow.4#3 integrate .. //depot/projects/arm/src/share/man/man4/u3g.4#1 branch .. //depot/projects/arm/src/share/man/man4/vlan.4#10 integrate .. //depot/projects/arm/src/share/man/man4/vr.4#4 integrate .. //depot/projects/arm/src/share/man/man4/wpi.4#4 integrate .. //depot/projects/arm/src/share/man/man5/Makefile#8 integrate .. //depot/projects/arm/src/share/man/man5/nullfs.5#1 branch .. //depot/projects/arm/src/share/misc/committers-src.dot#13 integrate .. //depot/projects/arm/src/share/mk/bsd.kmod.mk#2 integrate .. //depot/projects/arm/src/sys/amd64/amd64/vm_machdep.c#10 integrate .. //depot/projects/arm/src/sys/arm/at91/at91_mci.c#35 integrate .. //depot/projects/arm/src/sys/arm/at91/at91_spi.c#18 integrate .. //depot/projects/arm/src/sys/arm/at91/if_ate.c#76 integrate .. //depot/projects/arm/src/sys/arm/at91/uart_dev_at91usart.c#46 integrate .. //depot/projects/arm/src/sys/boot/arm/at91/boot2/boot2.c#40 integrate .. //depot/projects/arm/src/sys/boot/arm/at91/boot2/centipad_board.c#3 integrate .. //depot/projects/arm/src/sys/boot/arm/at91/boot2/kb920x_board.c#10 integrate .. //depot/projects/arm/src/sys/boot/arm/ixp425/Makefile.inc#1 branch .. //depot/projects/arm/src/sys/boot/arm/ixp425/boot2/Makefile#1 branch .. //depot/projects/arm/src/sys/boot/arm/ixp425/boot2/arm_init.S#1 branch .. //depot/projects/arm/src/sys/boot/arm/ixp425/boot2/boot2.c#1 branch .. //depot/projects/arm/src/sys/boot/arm/ixp425/boot2/cf_ata.h#1 branch .. //depot/projects/arm/src/sys/boot/arm/ixp425/boot2/ixp425_board.c#1 branch .. //depot/projects/arm/src/sys/boot/arm/ixp425/boot2/lib.h#1 branch .. //depot/projects/arm/src/sys/boot/i386/libi386/bootinfo64.c#3 integrate .. //depot/projects/arm/src/sys/boot/sparc64/loader/main.c#10 integrate .. //depot/projects/arm/src/sys/compat/linprocfs/linprocfs.c#28 integrate .. //depot/projects/arm/src/sys/compat/linux/linux_misc.c#38 integrate .. //depot/projects/arm/src/sys/conf/NOTES#68 integrate .. //depot/projects/arm/src/sys/conf/files#94 integrate .. //depot/projects/arm/src/sys/contrib/pf/net/pf.c#17 integrate .. //depot/projects/arm/src/sys/dev/aha/aha_isa.c#6 integrate .. //depot/projects/arm/src/sys/dev/aha/aha_mca.c#5 integrate .. //depot/projects/arm/src/sys/dev/ata/ata-all.c#24 integrate .. //depot/projects/arm/src/sys/dev/ata/ata-all.h#24 integrate .. //depot/projects/arm/src/sys/dev/ata/ata-chipset.c#51 delete .. //depot/projects/arm/src/sys/dev/ata/ata-dma.c#12 integrate .. //depot/projects/arm/src/sys/dev/ata/ata-pci.c#17 integrate .. //depot/projects/arm/src/sys/dev/ata/ata-pci.h#34 integrate .. //depot/projects/arm/src/sys/dev/ata/ata-sata.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-acard.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-acerlabs.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-adaptec.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-ahci.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-amd.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-ati.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-cenatek.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-cypress.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-cyrix.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-highpoint.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-intel.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-ite.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-jmicron.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-marvell.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-micron.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-national.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-netcell.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-nvidia.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-promise.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-serverworks.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-siliconimage.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-sis.c#1 branch .. //depot/projects/arm/src/sys/dev/ata/chipsets/ata-via.c#1 branch .. //depot/projects/arm/src/sys/dev/drm/drm_bufs.c#6 integrate .. //depot/projects/arm/src/sys/dev/drm/i915_drv.c#8 integrate .. //depot/projects/arm/src/sys/dev/drm/mach64_drv.c#6 integrate .. //depot/projects/arm/src/sys/dev/drm/mga_drv.c#8 integrate .. //depot/projects/arm/src/sys/dev/drm/r128_drv.c#7 integrate .. //depot/projects/arm/src/sys/dev/drm/radeon_drv.c#7 integrate .. //depot/projects/arm/src/sys/dev/drm/savage_drv.c#6 integrate .. //depot/projects/arm/src/sys/dev/drm/sis_drv.c#7 integrate .. //depot/projects/arm/src/sys/dev/drm/tdfx_drv.c#7 integrate .. //depot/projects/arm/src/sys/dev/hwpmc/hwpmc_ppro.c#4 integrate .. //depot/projects/arm/src/sys/dev/hwpmc/pmc_events.h#4 integrate .. //depot/projects/arm/src/sys/dev/mmc/bridge.h#8 integrate .. //depot/projects/arm/src/sys/dev/mmc/mmc.c#27 integrate .. //depot/projects/arm/src/sys/dev/mmc/mmcbrvar.h#7 integrate .. //depot/projects/arm/src/sys/dev/mmc/mmcreg.h#19 integrate .. //depot/projects/arm/src/sys/dev/mmc/mmcsd.c#16 integrate .. //depot/projects/arm/src/sys/dev/mmc/mmcvar.h#6 integrate .. //depot/projects/arm/src/sys/dev/sio/sio.c#12 integrate .. //depot/projects/arm/src/sys/dev/twa/tw_osl_freebsd.c#7 integrate .. //depot/projects/arm/src/sys/dev/usb/ehci_pci.c#16 integrate .. //depot/projects/arm/src/sys/dev/usb/ohci_pci.c#12 integrate .. //depot/projects/arm/src/sys/dev/usb/slhci_pccard.c#4 integrate .. //depot/projects/arm/src/sys/dev/usb/u3g.c#1 branch .. //depot/projects/arm/src/sys/dev/usb/uark.c#6 integrate .. //depot/projects/arm/src/sys/dev/usb/ubsa.c#16 integrate .. //depot/projects/arm/src/sys/dev/usb/ucom.c#12 integrate .. //depot/projects/arm/src/sys/dev/usb/uhci_pci.c#10 integrate .. //depot/projects/arm/src/sys/dev/usb/ukbd.c#15 integrate .. //depot/projects/arm/src/sys/dev/usb/umass.c#23 integrate .. //depot/projects/arm/src/sys/dev/usb/usbdevs#52 integrate .. //depot/projects/arm/src/sys/fs/portalfs/portal_vnops.c#9 integrate .. //depot/projects/arm/src/sys/fs/procfs/procfs_map.c#6 integrate .. //depot/projects/arm/src/sys/i386/conf/GENERIC#34 integrate .. //depot/projects/arm/src/sys/i386/i386/vm_machdep.c#16 integrate .. //depot/projects/arm/src/sys/kern/imgact_elf.c#13 integrate .. //depot/projects/arm/src/sys/kern/subr_firmware.c#11 integrate .. //depot/projects/arm/src/sys/kern/sys_socket.c#11 integrate .. //depot/projects/arm/src/sys/kern/uipc_sockbuf.c#14 integrate .. //depot/projects/arm/src/sys/kern/uipc_socket.c#47 integrate .. //depot/projects/arm/src/sys/kern/uipc_usrreq.c#33 integrate .. //depot/projects/arm/src/sys/libkern/qdivrem.c#2 integrate .. //depot/projects/arm/src/sys/modules/Makefile#62 integrate .. //depot/projects/arm/src/sys/modules/ata/Makefile#2 integrate .. //depot/projects/arm/src/sys/modules/ata/ata/Makefile#2 delete .. //depot/projects/arm/src/sys/modules/ata/atacore/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atadevel/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atadevel/ata-devel.c#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/Makefile#2 integrate .. //depot/projects/arm/src/sys/modules/ata/atapci/Makefile.inc#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/Makefile.inc#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataacard/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataacerlabs/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataadaptec/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataahci/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataamd/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataati/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atacenatek/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atacypress/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atacyrix/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atahighpoint/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataintel/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataite/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atajmicron/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atamarvell/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atamicron/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atanational/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atanetcell/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atanvidia/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atapromise/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/ataserverworks/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atasiliconimage/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atasis/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ata/atapci/chipsets/atavia/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ehci/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/ohci/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/slhci/Makefile#3 integrate .. //depot/projects/arm/src/sys/modules/u3g/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/uhci/Makefile#1 branch .. //depot/projects/arm/src/sys/modules/usb/Makefile#4 integrate .. //depot/projects/arm/src/sys/modules/wpifw/Makefile#2 integrate .. //depot/projects/arm/src/sys/netgraph/netflow/netflow.c#11 integrate .. //depot/projects/arm/src/sys/netgraph/netflow/ng_netflow.c#9 integrate .. //depot/projects/arm/src/sys/netgraph/netflow/ng_netflow.h#6 integrate .. //depot/projects/arm/src/sys/netinet/in_pcb.c#33 integrate .. //depot/projects/arm/src/sys/netinet/in_pcb.h#19 integrate .. //depot/projects/arm/src/sys/netinet/ip_fw.h#19 integrate .. //depot/projects/arm/src/sys/netinet/ip_fw2.c#49 integrate .. //depot/projects/arm/src/sys/netinet/raw_ip.c#22 integrate .. //depot/projects/arm/src/sys/netinet/tcp_input.c#46 integrate .. //depot/projects/arm/src/sys/netinet/tcp_subr.c#41 integrate .. //depot/projects/arm/src/sys/netinet/udp_usrreq.c#30 integrate .. //depot/projects/arm/src/sys/netinet6/in6_pcb.c#22 integrate .. //depot/projects/arm/src/sys/netinet6/udp6_usrreq.c#25 integrate .. //depot/projects/arm/src/sys/sys/pmc.h#6 integrate .. //depot/projects/arm/src/sys/sys/un.h#4 integrate .. //depot/projects/arm/src/tools/regression/netinet/udpzerobyte/Makefile#1 branch .. //depot/projects/arm/src/tools/regression/netinet/udpzerobyte/udpzerobyte.c#1 branch .. //depot/projects/arm/src/tools/regression/sockets/fstat/Makefile#1 branch .. //depot/projects/arm/src/tools/regression/sockets/fstat/fstat.c#1 branch .. //depot/projects/arm/src/tools/tools/nanobsd/nanobsd.sh#17 integrate .. //depot/projects/arm/src/usr.sbin/Makefile#24 integrate .. //depot/projects/arm/src/usr.sbin/gstat/gstat.8#3 integrate .. //depot/projects/arm/src/usr.sbin/gstat/gstat.c#4 integrate .. //depot/projects/arm/src/usr.sbin/pmcstat/pmcstat.8#7 integrate .. //depot/projects/arm/src/usr.sbin/pmcstat/pmcstat.c#7 integrate Differences ... ==== //depot/projects/arm/src/UPDATING#32 (text+ko) ==== @@ -22,6 +22,21 @@ to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20081009: + The uhci, ohci, ehci and slhci USB Host controller drivers have + been put into separate modules. If you load the usb module + separately through loader.conf you will need to load the + appropriate *hci module as well. E.g. for a UHCI-based USB 2.0 + controller add the following to loader.conf: + + uhci_load="YES" + ehci_load="YES" + +20081009: + The ABI used by the PMC toolset has changed. Please keep + userland (libpmc(3)) and the kernel module (hwpmc(4)) in + sync. + 20080820: The TTY subsystem of the kernel has been replaced by a new implementation, which provides better scalability and an @@ -59,6 +74,11 @@ option to "ssh-dss,ssh-rsa" in ~/.ssh/config or on the ssh command line. + Please note that the sequence of keys offered for + authentication has been changed as well. You may want to + specify IdentityFile in a different order to revert this + behavior. + 20080713: The sio(4) driver has been removed from the i386 and amd64 kernel configuration files. This means uart(4) is now the @@ -1018,7 +1038,7 @@ - + @@ -1126,4 +1146,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.542 2008/09/14 19:25:57 ed Exp $ +$FreeBSD: src/UPDATING,v 1.545 2008/10/10 06:37:51 n_hibma Exp $ ==== //depot/projects/arm/src/etc/Makefile#13 (text+ko) ==== @@ -1,5 +1,5 @@ # from: @(#)Makefile 5.11 (Berkeley) 5/21/91 -# $FreeBSD: src/etc/Makefile,v 1.370 2008/09/22 15:37:47 sam Exp $ +# $FreeBSD: src/etc/Makefile,v 1.371 2008/10/08 13:28:02 des Exp $ .include @@ -251,6 +251,7 @@ .endif cd ${DESTDIR}/; rm -f ${DESTDIR}/sys; ln -s usr/src/sys sys cd ${DESTDIR}/usr/share/man/en.ISO8859-1; ln -sf ../man* . + cd ${DESTDIR}/usr/share/man/en.UTF-8; ln -sf ../man* . cd ${DESTDIR}/usr/share/man; \ set - `grep "^[a-zA-Z]" ${.CURDIR}/man.alias`; \ while [ $$# -gt 0 ] ; \ ==== //depot/projects/arm/src/etc/mtree/BSD.usr.dist#12 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.335 2008/07/28 17:42:37 antoine Exp $ +# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.336 2008/10/08 13:28:02 des Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -740,6 +740,46 @@ cat9 .. .. + en.UTF-8 uname=root + cat1 + .. + cat1aout + .. + cat2 + .. + cat3 + .. + cat4 + amd64 + .. + arm + .. + i386 + .. + powerpc + .. + sparc64 + .. + .. + cat5 + .. + cat6 + .. + cat7 + .. + cat8 + amd64 + .. + i386 + .. + powerpc + .. + sparc64 + .. + .. + cat9 + .. + .. ja uname=root cat1 .. ==== //depot/projects/arm/src/games/fortune/datfiles/fortunes#22 (text+ko) ==== @@ -1,5 +1,5 @@ This fortune brought to you by: -$FreeBSD: src/games/fortune/datfiles/fortunes,v 1.270 2008/08/02 20:11:56 phk Exp $ +$FreeBSD: src/games/fortune/datfiles/fortunes,v 1.272 2008/10/08 19:39:22 phk Exp $ % ======================================================================= || || @@ -23951,6 +23951,9 @@ that kidnaped Europa. -- Marcus Tullius Cicero % +I like paying taxes. With them I buy civilization. + -- Oliver Wendell Holmes +% I like to believe that people in the long run are going to do more to promote peace than our governments. Indeed, I think that people want peace so much that one of these days governments had better get out of @@ -26583,6 +26586,9 @@ % If you can lead it to water and force it to drink, it isn't a horse. % +If you can not say it, you can not whistle it, either. + -- Wittgenstein +% If you can read this, you're too close. % If you can survive death, you can probably survive anything. ==== //depot/projects/arm/src/gnu/usr.bin/man/man/man.c#5 (text+ko) ==== @@ -16,7 +16,7 @@ #ifndef lint static const char rcsid[] = - "$FreeBSD: src/gnu/usr.bin/man/man/man.c,v 1.68 2008/05/14 17:18:12 ru Exp $"; + "$FreeBSD: src/gnu/usr.bin/man/man/man.c,v 1.69 2008/10/08 13:16:20 des Exp $"; #endif /* not lint */ #define MAN_MAIN @@ -105,6 +105,7 @@ {"KOI8-R", "koi8-r"}, {"ISO8859-1", "latin1"}, {"ISO8859-15", "latin1"}, + {"UTF-8", "utf8"}, {NULL} }; #endif ==== //depot/projects/arm/src/lib/libpmc/libpmc.c#6 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libpmc/libpmc.c,v 1.16 2008/09/17 04:13:14 jkoshy Exp $"); +__FBSDID("$FreeBSD: src/lib/libpmc/libpmc.c,v 1.17 2008/10/09 14:55:45 jkoshy Exp $"); #include #include @@ -59,6 +59,10 @@ static int p6_allocate_pmc(enum pmc_event _pe, char *_ctrspec, struct pmc_op_pmcallocate *_pmc_config); #endif +#if defined(__amd64__) || defined(__i386__) +static int tsc_allocate_pmc(enum pmc_event _pe, char *_ctrspec, + struct pmc_op_pmcallocate *_pmc_config); +#endif #define PMC_CALL(cmd, params) \ syscall(pmc_syscall, PMC_OP_##cmd, (params)) @@ -77,23 +81,96 @@ static const struct pmc_event_alias *pmc_mdep_event_aliases; /* - * The pmc_event_descr table maps symbolic names known to the user + * The pmc_event_descr structure maps symbolic names known to the user * to integer codes used by the PMC KLD. */ struct pmc_event_descr { const char *pm_ev_name; enum pmc_event pm_ev_code; - enum pmc_class pm_ev_class; +}; + +/* + * The pmc_class_descr structure maps class name prefixes for + * event names to event tables and other PMC class data. + */ +struct pmc_class_descr { + const char *pm_evc_name; + size_t pm_evc_name_size; + enum pmc_class pm_evc_class; + const struct pmc_event_descr *pm_evc_event_table; + size_t pm_evc_event_table_size; + int (*pm_evc_allocate_pmc)(enum pmc_event _pe, + char *_ctrspec, struct pmc_op_pmcallocate *_pa); +}; + +#define PMC_TABLE_SIZE(N) (sizeof(N)/sizeof(N[0])) +#define PMC_EVENT_TABLE_SIZE(N) PMC_TABLE_SIZE(N##_event_table) + +#undef __PMC_EV +#define __PMC_EV(C,N) { #N, PMC_EV_ ## C ## _ ## N }, + +/* + * PMC_MDEP_TABLE(NAME, CLASS, ADDITIONAL_CLASSES...) + * + * Build an event descriptor table and a list of valid PMC classes. + */ +#define PMC_MDEP_TABLE(N,C,...) \ + static const struct pmc_event_descr N##_event_table[] = \ + { \ + __PMC_EV_##C() \ + }; \ + static const enum pmc_class N##_pmc_classes[] = { \ + PMC_CLASS_##C, __VA_ARGS__ \ + } + +PMC_MDEP_TABLE(k7, K7, PMC_CLASS_TSC); +PMC_MDEP_TABLE(k8, K8, PMC_CLASS_TSC); +PMC_MDEP_TABLE(p4, P4, PMC_CLASS_TSC); +PMC_MDEP_TABLE(p5, P5, PMC_CLASS_TSC); +PMC_MDEP_TABLE(p6, P6, PMC_CLASS_TSC); + +static const struct pmc_event_descr tsc_event_table[] = +{ + __PMC_EV_TSC() }; -static const struct pmc_event_descr -pmc_event_table[] = +#undef PMC_CLASS_TABLE_DESC +#define PMC_CLASS_TABLE_DESC(N, C) { \ + .pm_evc_name = #N "-", \ + .pm_evc_name_size = sizeof(#N "-") - 1, \ + .pm_evc_class = PMC_CLASS_##C , \ + .pm_evc_event_table = N##_event_table , \ + .pm_evc_event_table_size = \ + PMC_EVENT_TABLE_SIZE(N), \ + .pm_evc_allocate_pmc = N##_allocate_pmc \ + } + +static const struct pmc_class_descr pmc_class_table[] = { -#undef __PMC_EV -#define __PMC_EV(C,N,EV) { #EV, PMC_EV_ ## C ## _ ## N, PMC_CLASS_ ## C }, - __PMC_EVENTS() +#if defined(__i386__) + PMC_CLASS_TABLE_DESC(k7, K7), +#endif +#if defined(__i386__) || defined(__amd64__) + PMC_CLASS_TABLE_DESC(k8, K8), + PMC_CLASS_TABLE_DESC(p4, P4), +#endif +#if defined(__i386__) + PMC_CLASS_TABLE_DESC(p5, P5), + PMC_CLASS_TABLE_DESC(p6, P6), +#endif +#if defined(__i386__) || defined(__amd64__) + PMC_CLASS_TABLE_DESC(tsc, TSC) +#endif }; +static size_t pmc_event_class_table_size = + PMC_TABLE_SIZE(pmc_class_table); + +#undef PMC_CLASS_TABLE_DESC + +static const enum pmc_class *pmc_mdep_class_list; +static size_t pmc_mdep_class_list_size; + /* * Mapping tables, mapping enumeration values to human readable * strings. @@ -111,9 +188,14 @@ __PMC_CLASSES() }; -static const char * pmc_cputype_names[] = { +struct pmc_cputype_map { + enum pmc_class pm_cputype; + const char *pm_name; +}; + +static const struct pmc_cputype_map pmc_cputype_names[] = { #undef __PMC_CPU -#define __PMC_CPU(S, D) #S , +#define __PMC_CPU(S, V, D) { .pm_cputype = PMC_CPU_##S, .pm_name = #S } , __PMC_CPUS() }; @@ -139,11 +221,6 @@ static struct pmc_cpuinfo cpu_info; /* filled in by pmc_init() */ - -/* Architecture dependent event parsing */ -static int (*pmc_mdep_allocate_pmc)(enum pmc_event _pe, char *_ctrspec, - struct pmc_op_pmcallocate *_pmc_config); - /* Event masks for events */ struct pmc_masks { const char *pm_name; @@ -167,7 +244,8 @@ return (-1); c = 0; /* count of mask keywords seen */ while ((r = strsep(&q, "+")) != NULL) { - for (pm = pmask; pm->pm_name && strcmp(r, pm->pm_name); pm++) + for (pm = pmask; pm->pm_name && strcasecmp(r, pm->pm_name); + pm++) ; if (pm->pm_name == NULL) /* not found */ return (-1); @@ -215,14 +293,7 @@ uint32_t count, unitmask; pmc_config->pm_md.pm_amd.pm_amd_config = 0; - pmc_config->pm_caps |= PMC_CAP_READ; - - if (pe == PMC_EV_TSC_TSC) { - /* TSC events must be unqualified. */ - if (ctrspec && *ctrspec != '\0') - return (-1); - return (0); - } + pmc_config->pm_caps |= (PMC_CAP_READ | PMC_CAP_WRITE); if (pe == PMC_EV_K7_DC_REFILLS_FROM_L2 || pe == PMC_EV_K7_DC_REFILLS_FROM_SYSTEM || @@ -232,8 +303,6 @@ } else unitmask = has_unitmask = 0; - pmc_config->pm_caps |= PMC_CAP_WRITE; - while ((p = strsep(&ctrspec, ",")) != NULL) { if (KWPREFIXMATCH(p, K7_KW_COUNT "=")) { q = strchr(p, '='); @@ -514,16 +583,9 @@ uint32_t count, evmask; const struct pmc_masks *pm, *pmask; - pmc_config->pm_caps |= PMC_CAP_READ; + pmc_config->pm_caps |= (PMC_CAP_READ | PMC_CAP_WRITE); pmc_config->pm_md.pm_amd.pm_amd_config = 0; - if (pe == PMC_EV_TSC_TSC) { - /* TSC events must be unqualified. */ - if (ctrspec && *ctrspec != '\0') - return (-1); - return (0); - } - pmask = NULL; evmask = 0; @@ -597,8 +659,6 @@ break; /* no options defined */ } - pmc_config->pm_caps |= PMC_CAP_WRITE; - while ((p = strsep(&ctrspec, ",")) != NULL) { if (KWPREFIXMATCH(p, K8_KW_COUNT "=")) { q = strchr(p, '='); @@ -1005,22 +1065,14 @@ uint32_t evmask, cccractivemask; const struct pmc_masks *pm, *pmask; - pmc_config->pm_caps |= PMC_CAP_READ; + pmc_config->pm_caps |= (PMC_CAP_READ | PMC_CAP_WRITE); pmc_config->pm_md.pm_p4.pm_p4_cccrconfig = pmc_config->pm_md.pm_p4.pm_p4_escrconfig = 0; - if (pe == PMC_EV_TSC_TSC) { - /* TSC must not be further qualified */ - if (ctrspec && *ctrspec != '\0') - return (-1); - return (0); - } - pmask = NULL; evmask = 0; cccractivemask = 0x3; has_tag = has_busreqtype = 0; - pmc_config->pm_caps |= PMC_CAP_WRITE; #define __P4SETMASK(M) do { \ pmask = p4_mask_##M; \ @@ -1166,13 +1218,13 @@ if (*++q == '\0') /* skip '=' */ return (-1); - if (strcmp(q, P4_KW_ACTIVE_NONE) == 0) + if (strcasecmp(q, P4_KW_ACTIVE_NONE) == 0) cccractivemask = 0x0; - else if (strcmp(q, P4_KW_ACTIVE_SINGLE) == 0) + else if (strcasecmp(q, P4_KW_ACTIVE_SINGLE) == 0) cccractivemask = 0x1; - else if (strcmp(q, P4_KW_ACTIVE_BOTH) == 0) + else if (strcasecmp(q, P4_KW_ACTIVE_BOTH) == 0) cccractivemask = 0x2; - else if (strcmp(q, P4_KW_ACTIVE_ANY) == 0) + else if (strcasecmp(q, P4_KW_ACTIVE_ANY) == 0) cccractivemask = 0x3; else return (-1); @@ -1442,16 +1494,9 @@ int count, n; const struct pmc_masks *pm, *pmask; - pmc_config->pm_caps |= PMC_CAP_READ; + pmc_config->pm_caps |= (PMC_CAP_READ | PMC_CAP_WRITE); pmc_config->pm_md.pm_ppro.pm_ppro_config = 0; - if (pe == PMC_EV_TSC_TSC) { - if (ctrspec && *ctrspec != '\0') - return (-1); - return (0); - } - - pmc_config->pm_caps |= PMC_CAP_WRITE; evmask = 0; #define P6MASKSET(M) pmask = p6_mask_ ## M @@ -1638,6 +1683,93 @@ #endif +#if defined(__i386__) || defined(__amd64__) +static int +tsc_allocate_pmc(enum pmc_event pe, char *ctrspec, + struct pmc_op_pmcallocate *pmc_config) +{ + if (pe != PMC_EV_TSC_TSC) + return (-1); + + /* TSC events must be unqualified. */ + if (ctrspec && *ctrspec != '\0') + return (-1); + + pmc_config->pm_md.pm_amd.pm_amd_config = 0; + pmc_config->pm_caps |= PMC_CAP_READ; + + return (0); +} +#endif + +/* + * Match an event name `name' with its canonical form. + * + * Matches are case insensitive and spaces, underscores and hyphen + * characters are considered to match each other. + * + * Returns 1 for a match, 0 otherwise. + */ + +static int +pmc_match_event_name(const char *name, const char *canonicalname) +{ + int cc, nc; + const unsigned char *c, *n; + + c = (const unsigned char *) canonicalname; + n = (const unsigned char *) name; + + for (; (nc = *n) && (cc = *c); n++, c++) { + + if (toupper(nc) == cc) + continue; + + if ((nc == ' ' || nc == '_' || nc == '-') && + (cc == ' ' || cc == '_' || cc == '-')) + continue; + + return (0); + } + + if (*n == '\0' && *c == '\0') + return (1); + + return (0); +} + +/* + * Match an event name against all the event named supported by a + * PMC class. + * + * Returns an event descriptor pointer on match or NULL otherwise. + */ +static const struct pmc_event_descr * +pmc_match_event_class(const char *name, + const struct pmc_class_descr *pcd) +{ + size_t n; + const struct pmc_event_descr *ev; + + ev = pcd->pm_evc_event_table; + for (n = 0; n < pcd->pm_evc_event_table_size; n++, ev++) + if (pmc_match_event_name(name, ev->pm_ev_name)) + return (ev); + + return (NULL); +} + +static int +pmc_mdep_is_compatible_class(enum pmc_class pc) +{ + size_t n; + + for (n = 0; n < pmc_mdep_class_list_size; n++) + if (pmc_mdep_class_list[n] == pc) + return (1); + return (0); +} + /* * API entry points */ @@ -1646,12 +1778,14 @@ pmc_allocate(const char *ctrspec, enum pmc_mode mode, uint32_t flags, int cpu, pmc_id_t *pmcid) { + size_t n; int retval; - enum pmc_event pe; char *r, *spec_copy; const char *ctrname; - const struct pmc_event_alias *p; + const struct pmc_event_descr *ev; + const struct pmc_event_alias *alias; struct pmc_op_pmcallocate pmc_config; + const struct pmc_class_descr *pcd; spec_copy = NULL; retval = -1; @@ -1664,9 +1798,9 @@ /* replace an event alias with the canonical event specifier */ if (pmc_mdep_event_aliases) - for (p = pmc_mdep_event_aliases; p->pm_alias; p++) - if (!strcmp(ctrspec, p->pm_alias)) { - spec_copy = strdup(p->pm_spec); + for (alias = pmc_mdep_event_aliases; alias->pm_alias; alias++) + if (!strcasecmp(ctrspec, alias->pm_alias)) { + spec_copy = strdup(alias->pm_spec); break; } @@ -1676,19 +1810,43 @@ r = spec_copy; ctrname = strsep(&r, ","); - /* look for the given counter name */ - for (pe = PMC_EVENT_FIRST; pe < (PMC_EVENT_LAST+1); pe++) - if (!strcmp(ctrname, pmc_event_table[pe].pm_ev_name)) + /* + * If a explicit class prefix was given by the user, restrict the + * search for the event to the specified PMC class. + */ + ev = NULL; + for (n = 0; n < pmc_event_class_table_size; n++) { + pcd = &pmc_class_table[n]; + if (pmc_mdep_is_compatible_class(pcd->pm_evc_class) && + strncasecmp(ctrname, pcd->pm_evc_name, + pcd->pm_evc_name_size) == 0) { + if ((ev = pmc_match_event_class(ctrname + + pcd->pm_evc_name_size, pcd)) == NULL) { + errno = EINVAL; + goto out; + } break; + } + } + + /* + * Otherwise, search for this event in all compatible PMC + * classes. + */ + for (n = 0; ev == NULL && n < pmc_event_class_table_size; n++) { + pcd = &pmc_class_table[n]; + if (pmc_mdep_is_compatible_class(pcd->pm_evc_class)) + ev = pmc_match_event_class(ctrname, pcd); + } - if (pe > PMC_EVENT_LAST) { + if (ev == NULL) { errno = EINVAL; goto out; } bzero(&pmc_config, sizeof(pmc_config)); - pmc_config.pm_ev = pmc_event_table[pe].pm_ev_code; - pmc_config.pm_class = pmc_event_table[pe].pm_ev_class; + pmc_config.pm_ev = ev->pm_ev_code; + pmc_config.pm_class = pcd->pm_evc_class; pmc_config.pm_cpu = cpu; pmc_config.pm_mode = mode; pmc_config.pm_flags = flags; @@ -1696,7 +1854,7 @@ if (PMC_IS_SAMPLING_MODE(mode)) pmc_config.pm_caps |= PMC_CAP_INTERRUPT; - if (pmc_mdep_allocate_pmc(pe, r, &pmc_config) < 0) { + if (pcd->pm_evc_allocate_pmc(ev->pm_ev_code, r, &pmc_config) < 0) { errno = EINVAL; goto out; } @@ -1817,28 +1975,28 @@ switch (cl) { case PMC_CLASS_TSC: - ev = &pmc_event_table[PMC_EV_TSC_TSC]; - count = 1; + ev = tsc_event_table; + count = PMC_EVENT_TABLE_SIZE(tsc); break; case PMC_CLASS_K7: - ev = &pmc_event_table[PMC_EV_K7_FIRST]; - count = PMC_EV_K7_LAST - PMC_EV_K7_FIRST + 1; + ev = k7_event_table; + count = PMC_EVENT_TABLE_SIZE(k7); break; case PMC_CLASS_K8: - ev = &pmc_event_table[PMC_EV_K8_FIRST]; - count = PMC_EV_K8_LAST - PMC_EV_K8_FIRST + 1; + ev = k8_event_table; + count = PMC_EVENT_TABLE_SIZE(k8); + break; + case PMC_CLASS_P4: + ev = p4_event_table; + count = PMC_EVENT_TABLE_SIZE(p4); break; case PMC_CLASS_P5: - ev = &pmc_event_table[PMC_EV_P5_FIRST]; - count = PMC_EV_P5_LAST - PMC_EV_P5_FIRST + 1; + ev = p5_event_table; + count = PMC_EVENT_TABLE_SIZE(p5); break; case PMC_CLASS_P6: - ev = &pmc_event_table[PMC_EV_P6_FIRST]; - count = PMC_EV_P6_LAST - PMC_EV_P6_FIRST + 1; - break; - case PMC_CLASS_P4: - ev = &pmc_event_table[PMC_EV_P4_FIRST]; - count = PMC_EV_P4_LAST - PMC_EV_P4_FIRST + 1; + ev = p6_event_table; + count = PMC_EVENT_TABLE_SIZE(p6); break; default: errno = EINVAL; @@ -1937,34 +2095,36 @@ for (n = 0; n < cpu_info.pm_nclass; n++) cpu_info.pm_classes[n] = op_cpu_info.pm_classes[n]; - /* set parser pointer */ +#define PMC_MDEP_INIT(C) do { \ + pmc_mdep_event_aliases = C##_aliases; \ + pmc_mdep_class_list = C##_pmc_classes; \ + pmc_mdep_class_list_size = \ + PMC_TABLE_SIZE(C##_pmc_classes); \ + } while (0) + + /* Configure the event name parser. */ switch (cpu_info.pm_cputype) { #if defined(__i386__) case PMC_CPU_AMD_K7: - pmc_mdep_event_aliases = k7_aliases; - pmc_mdep_allocate_pmc = k7_allocate_pmc; + PMC_MDEP_INIT(k7); break; case PMC_CPU_INTEL_P5: - pmc_mdep_event_aliases = p5_aliases; - pmc_mdep_allocate_pmc = p5_allocate_pmc; + PMC_MDEP_INIT(p5); break; case PMC_CPU_INTEL_P6: /* P6 ... Pentium M CPUs have */ case PMC_CPU_INTEL_PII: /* similar PMCs. */ case PMC_CPU_INTEL_PIII: case PMC_CPU_INTEL_PM: - pmc_mdep_event_aliases = p6_aliases; - pmc_mdep_allocate_pmc = p6_allocate_pmc; + PMC_MDEP_INIT(p6); break; #endif #if defined(__amd64__) || defined(__i386__) + case PMC_CPU_AMD_K8: + PMC_MDEP_INIT(k8); + break; case PMC_CPU_INTEL_PIV: - pmc_mdep_event_aliases = p4_aliases; - pmc_mdep_allocate_pmc = p4_allocate_pmc; + PMC_MDEP_INIT(p4); break; - case PMC_CPU_AMD_K8: - pmc_mdep_event_aliases = k8_aliases; - pmc_mdep_allocate_pmc = k8_allocate_pmc; - break; #endif default: @@ -2013,9 +2173,12 @@ const char * pmc_name_of_cputype(enum pmc_cputype cp) { - if ((int) cp >= PMC_CPU_FIRST && - cp <= PMC_CPU_LAST) - return (pmc_cputype_names[cp]); + size_t n; + + for (n = 0; n < PMC_TABLE_SIZE(pmc_cputype_names); n++) + if (cp == pmc_cputype_names[n].pm_cputype) + return (pmc_cputype_names[n].pm_name); + errno = EINVAL; return (NULL); } @@ -2034,9 +2197,32 @@ const char * pmc_name_of_event(enum pmc_event pe) { - if ((int) pe >= PMC_EVENT_FIRST && - pe <= PMC_EVENT_LAST) - return (pmc_event_table[pe].pm_ev_name); + const struct pmc_event_descr *ev, *evfence; + + ev = evfence = NULL; + if (pe >= PMC_EV_K7_FIRST && pe <= PMC_EV_K7_LAST) { + ev = k7_event_table; + evfence = k7_event_table + PMC_EVENT_TABLE_SIZE(k7); + } else if (pe >= PMC_EV_K8_FIRST && pe <= PMC_EV_K8_LAST) { + ev = k8_event_table; + evfence = k8_event_table + PMC_EVENT_TABLE_SIZE(k8); + } else if (pe >= PMC_EV_P4_FIRST && pe <= PMC_EV_P4_LAST) { + ev = p4_event_table; + evfence = p4_event_table + PMC_EVENT_TABLE_SIZE(p4); + } else if (pe >= PMC_EV_P5_FIRST && pe <= PMC_EV_P5_LAST) { + ev = p5_event_table; + evfence = p5_event_table + PMC_EVENT_TABLE_SIZE(p5); + } else if (pe >= PMC_EV_P6_FIRST && pe <= PMC_EV_P6_LAST) { + ev = p6_event_table; + evfence = p6_event_table + PMC_EVENT_TABLE_SIZE(p6); + } else if (pe == PMC_EV_TSC_TSC) { + ev = tsc_event_table; + evfence = tsc_event_table + PMC_EVENT_TABLE_SIZE(tsc); + } + + for (; ev != evfence; ev++) + if (pe == ev->pm_ev_code) + return (ev->pm_ev_name); errno = EINVAL; return (NULL); ==== //depot/projects/arm/src/lib/libpmc/pmc.k7.3#3 (text+ko) ==== @@ -21,9 +21,9 @@ .\" out of the use of this software, even if advised of the possibility of .\" such damage. .\" -.\" $FreeBSD: src/lib/libpmc/pmc.k7.3,v 1.2 2008/10/02 06:37:33 jkoshy Exp $ +.\" $FreeBSD: src/lib/libpmc/pmc.k7.3,v 1.3 2008/10/04 12:44:05 jkoshy Exp $ .\" >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Oct 10 19:15:29 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6CAEB1065692; Fri, 10 Oct 2008 19:15: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 08F4B1065688 for ; Fri, 10 Oct 2008 19:15:29 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EF3E98FC13 for ; Fri, 10 Oct 2008 19:15:28 +0000 (UTC) (envelope-from bz@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9AJFSve007094 for ; Fri, 10 Oct 2008 19:15:28 GMT (envelope-from bz@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9AJDCRP006915 for perforce@freebsd.org; Fri, 10 Oct 2008 19:13:12 GMT (envelope-from bz@freebsd.org) Date: Fri, 10 Oct 2008 19:13:12 GMT Message-Id: <200810101913.m9AJDCRP006915@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bz@freebsd.org using -f From: "Bjoern A. Zeeb" To: Perforce Change Reviews Cc: Subject: PERFORCE change 151235 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2008 19:15:29 -0000 http://perforce.freebsd.org/chv.cgi?CH=151235 Change 151235 by bz@bz_dumpster on 2008/10/10 19:13:09 IFC @151223 Triggered by a discussion I thought it would be a good time to update this again. Also the vm subsys should have stabalized. Pure integration, no energy put in making anything compile, yet. Affected files ... .. //depot/projects/s390/COPYRIGHT#4 integrate .. //depot/projects/s390/LOCKS#3 integrate .. //depot/projects/s390/MAINTAINERS#15 integrate .. //depot/projects/s390/Makefile#14 integrate .. //depot/projects/s390/Makefile.inc1#23 integrate .. //depot/projects/s390/ObsoleteFiles.inc#5 integrate .. //depot/projects/s390/README#5 integrate .. //depot/projects/s390/UPDATING#17 integrate .. //depot/projects/s390/bin/Makefile#7 integrate .. //depot/projects/s390/bin/cat/cat.1#3 integrate .. //depot/projects/s390/bin/chflags/chflags.1#6 integrate .. //depot/projects/s390/bin/chflags/chflags.c#4 integrate .. //depot/projects/s390/bin/chmod/chmod.1#5 integrate .. //depot/projects/s390/bin/cp/cp.1#6 integrate .. //depot/projects/s390/bin/cp/cp.c#9 integrate .. //depot/projects/s390/bin/cp/extern.h#7 integrate .. //depot/projects/s390/bin/cp/utils.c#8 integrate .. //depot/projects/s390/bin/csh/config.h#4 integrate .. //depot/projects/s390/bin/csh/config_p.h#3 integrate .. //depot/projects/s390/bin/date/date.1#7 integrate .. //depot/projects/s390/bin/date/date.c#5 integrate .. //depot/projects/s390/bin/date/netdate.c#4 integrate .. //depot/projects/s390/bin/dd/Makefile#5 integrate .. //depot/projects/s390/bin/df/df.1#6 integrate .. //depot/projects/s390/bin/df/df.c#9 integrate .. //depot/projects/s390/bin/domainname/domainname.1#3 integrate .. //depot/projects/s390/bin/echo/echo.c#5 integrate .. //depot/projects/s390/bin/ed/Makefile#6 integrate .. //depot/projects/s390/bin/ed/main.c#5 integrate .. //depot/projects/s390/bin/expr/expr.1#4 integrate .. //depot/projects/s390/bin/expr/expr.y#4 integrate .. //depot/projects/s390/bin/getfacl/getfacl.1#7 integrate .. //depot/projects/s390/bin/getfacl/getfacl.c#6 integrate .. //depot/projects/s390/bin/hostname/hostname.1#3 integrate .. //depot/projects/s390/bin/hostname/hostname.c#4 integrate .. //depot/projects/s390/bin/kill/kill.1#3 integrate .. //depot/projects/s390/bin/ln/ln.1#5 integrate .. //depot/projects/s390/bin/ln/ln.c#6 integrate .. //depot/projects/s390/bin/ls/ls.1#9 integrate .. //depot/projects/s390/bin/ls/ls.c#10 integrate .. //depot/projects/s390/bin/ls/ls.h#6 integrate .. //depot/projects/s390/bin/ls/print.c#9 integrate .. //depot/projects/s390/bin/ls/util.c#6 integrate .. //depot/projects/s390/bin/mkdir/mkdir.1#3 integrate .. //depot/projects/s390/bin/mkdir/mkdir.c#4 integrate .. //depot/projects/s390/bin/mv/mv.1#4 integrate .. //depot/projects/s390/bin/mv/mv.c#5 integrate .. //depot/projects/s390/bin/pax/ar_io.c#6 integrate .. //depot/projects/s390/bin/pax/cpio.c#6 integrate .. //depot/projects/s390/bin/pax/file_subs.c#4 integrate .. //depot/projects/s390/bin/pax/pat_rep.c#6 integrate .. //depot/projects/s390/bin/pax/pax.1#6 integrate .. //depot/projects/s390/bin/pax/sel_subs.c#4 integrate .. //depot/projects/s390/bin/pax/tables.c#4 integrate .. //depot/projects/s390/bin/pax/tar.c#5 integrate .. //depot/projects/s390/bin/pkill/Makefile#1 branch .. //depot/projects/s390/bin/pkill/pkill.1#1 branch .. //depot/projects/s390/bin/pkill/pkill.c#1 branch .. //depot/projects/s390/bin/ps/extern.h#7 integrate .. //depot/projects/s390/bin/ps/keyword.c#10 integrate .. //depot/projects/s390/bin/ps/print.c#10 integrate .. //depot/projects/s390/bin/ps/ps.1#9 integrate .. //depot/projects/s390/bin/ps/ps.c#8 integrate .. //depot/projects/s390/bin/rcp/rcp.1#4 integrate .. //depot/projects/s390/bin/rcp/rcp.c#6 integrate .. //depot/projects/s390/bin/realpath/realpath.1#3 integrate .. //depot/projects/s390/bin/realpath/realpath.c#5 integrate .. //depot/projects/s390/bin/rm/rm.1#6 integrate .. //depot/projects/s390/bin/rm/rm.c#7 integrate .. //depot/projects/s390/bin/rmdir/rmdir.1#3 integrate .. //depot/projects/s390/bin/setfacl/setfacl.1#6 integrate .. //depot/projects/s390/bin/setfacl/setfacl.c#5 integrate .. //depot/projects/s390/bin/sh/Makefile#6 integrate .. //depot/projects/s390/bin/sh/alias.c#5 integrate .. //depot/projects/s390/bin/sh/arith.h#5 integrate .. //depot/projects/s390/bin/sh/arith.y#6 integrate .. //depot/projects/s390/bin/sh/cd.c#5 integrate .. //depot/projects/s390/bin/sh/eval.c#7 integrate .. //depot/projects/s390/bin/sh/exec.c#7 integrate .. //depot/projects/s390/bin/sh/expand.c#10 integrate .. //depot/projects/s390/bin/sh/histedit.c#6 integrate .. //depot/projects/s390/bin/sh/jobs.c#10 integrate .. //depot/projects/s390/bin/sh/jobs.h#4 integrate .. //depot/projects/s390/bin/sh/main.c#5 integrate .. //depot/projects/s390/bin/sh/miscbltin.c#6 integrate .. //depot/projects/s390/bin/sh/mknodes.c#4 integrate .. //depot/projects/s390/bin/sh/mksyntax.c#5 integrate .. //depot/projects/s390/bin/sh/options.c#5 integrate .. //depot/projects/s390/bin/sh/parser.c#5 integrate .. //depot/projects/s390/bin/sh/parser.h#3 integrate .. //depot/projects/s390/bin/sh/sh.1#11 integrate .. //depot/projects/s390/bin/sh/shell.h#6 integrate .. //depot/projects/s390/bin/sh/var.c#8 integrate .. //depot/projects/s390/bin/sh/var.h#5 integrate .. //depot/projects/s390/bin/stty/gfmt.c#4 integrate .. //depot/projects/s390/bin/stty/modes.c#3 integrate .. //depot/projects/s390/bin/stty/print.c#3 integrate .. //depot/projects/s390/bin/stty/stty.1#3 integrate .. //depot/projects/s390/bin/test/test.1#3 integrate .. //depot/projects/s390/bin/uuidgen/Makefile#1 branch .. //depot/projects/s390/bin/uuidgen/uuidgen.1#1 branch .. //depot/projects/s390/bin/uuidgen/uuidgen.c#1 branch .. //depot/projects/s390/cddl/Makefile#1 branch .. //depot/projects/s390/cddl/Makefile.inc#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/alloca.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/devid.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/dtrace.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/fcntl.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/fsshare.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/libintl.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/libproc.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/mnttab.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/priv.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/solaris.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/stdio.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/stdlib.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/strings.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/unistd.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/include/zone.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/lib/libumem/umem.c#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/lib/libumem/umem.h#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/misc/deviceid.c#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/misc/fsshare.c#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/misc/mkdirp.c#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/misc/mnttab.c#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/misc/zmount.c#1 branch .. //depot/projects/s390/cddl/compat/opensolaris/misc/zone.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/README#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/baddof.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/badioctl.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/chkargs.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/Getopt.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/JDTrace.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/exception.lst#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/jdtrace.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/manifest/jdtrace.jar-manifest#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dstyle.pl#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_FUNC.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_MDIM.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_NULL.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_REDEF.redef.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.avgtoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.maxnoarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.mintoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.quantizetoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.sumtoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_CLEAR_AGGARG.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_CLEAR_PROTO.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_FUNC_IDENT.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_FUNC_UNDEF.badaggfunc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.badexpr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.badkey3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.noeffect.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey4.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASETYPE.lqbad1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASETYPE.lqshort.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASEVAL.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_LIMTYPE.lqbad1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_LIMVAL.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHBASE.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHBASE.order.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHLIM.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHLIM.order.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHSTEP.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MISMATCH.lqbadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPLARGE.lqtoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPSMALL.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPTYPE.lqbadinc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPVAL.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_AGGARG.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_PROTO.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_SCALAR.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_ARG.lquantizetoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.avgnoarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.avgtoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.counttoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.lquantizenoarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.lquantizetoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.maxnoarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.maxtoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.minnoarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.mintoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.quantizenoarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.quantizetoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.sumnoarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.sumtoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_AGGARG.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_PROTO.badmany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_PROTO.badnone.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_SCALAR.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.allquant.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.allquant.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg_neg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg_neg.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clear.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clear.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.cleardenormalize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.cleardenormalize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearlquantize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearlquantize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearnormalize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearnormalize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count2.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalizeonly.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalizeonly.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.fmtnormalize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.fmtnormalize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.forms.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.forms.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.goodkey.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.keysort.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.keysort.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantnormal.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantnormal.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantrange.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantrange.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantround.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantround.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantzero.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantzero.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max_neg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max_neg.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min_neg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min_neg.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multinormalize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multinormalize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.neglquant.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.neglquant.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negorder.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negorder.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negquant.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negquant.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtrunc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtrunc.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtruncquant.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtruncquant.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.normalize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.normalize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.order.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.order.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantize.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantmany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantmany.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantround.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantround.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantzero.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantzero.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signature.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeys.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeys.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeyspos.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeyspos.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sum.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sum.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc0.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc0.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.truncquant.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.truncquant.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.valsortkeypos.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.valsortkeypos.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0_1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0_2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.modby0.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.addmin.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.divmin.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.muladd.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.muldiv.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.complex.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_ARR_BADREF.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRBIG.toobig.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRNULL.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRSUB.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_PROTO_TYPE.badtuple.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_IDENT_UNDEF.badureg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic4.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic5.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic6.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.uregsarray.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupgtype.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupttype.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.this.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_ARG.badsig.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_LEN.toofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_LEN.toomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_SYNTAX.errassign.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.tupoflow.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.cpyarray.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.diffprofile.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.initialize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.invalidref.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.misc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.orthogonality.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.this.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.valassign.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/err.D_PDESC_ZERO.begin.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/err.D_PDESC_ZERO.tick.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.begin.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.begin.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.multibegin.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.multibegin.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_ADDROF_BITFIELD.BitfieldAddress.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFCONST.NegBitField.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFCONST.ZeroBitField.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFSIZE.ExceedBaseType.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFSIZE.GreaterThan64.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFTYPE.badtype.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_OFFSETOF_BITFIELD.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_SIZEOF_BITFIELD.SizeofBitfield.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/tst.BitFieldPromotion.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/tst.SizeofBitField.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.end.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.zerobuf.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.alignring.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.cputime.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.dynvarsize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.fill1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.fill1.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring2.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring3.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.smallring.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.switch1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.switch1.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.cpuusage.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.nice.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.priority.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.prsize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.rssize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg0.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg0clause.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1to8.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1to8clause.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.caller.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.caller1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.epid.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.epid1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.errno.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.errno1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.execname.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.hpriority.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.id.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.id1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.ipl.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.ipl1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.lwpsinfo.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.lwpsinfo1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.pid.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.pid1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.tid.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.tid1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.timestamp.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.vtimestamp.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.aggfun.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.aggtup.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.arrtup.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.body.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.both.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.pred.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.nopred.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.pred.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.predfirst.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.predlast.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_LOCASSC.NonLocalAssoc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_LONGINT.LongStruct.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PARMCLASS.BadStorageClass.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_NAME.VoidName.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_TYPE.Dyn.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_VARARGS.VarLenArgs.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_VOID.NonSoleVoid.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_SIGNINT.UnsignedStruct.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_VOIDATTR.ShortVoidDecl.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.arrays.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.basics.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.funcs.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.pointers.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.varargsfuncs.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/badptr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/countdown.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/counter.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/errorpath.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/hello.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/kstat.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/ksyms.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/renormalize.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rtime.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rw.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rwinfo.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rwtime.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/specopen.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/truss.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/trussrw.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/userfunc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_AGGREGATION.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_DBLERROR.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_DYNAMIC.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_PRINCIPAL.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_PRINCIPAL.end.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_SPEC.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_SPECUNAVAIL.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_STKSTROVERFLOW.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/err.D_PDESC_ZERO.InvalidDescription1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.APIVersion.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.AddSearchPath.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.CoalesceTrace.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ELFGeneration.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.IncludedFilePath.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithFunctions#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithIDs#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithModules#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithNames#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithProviders#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ShowCompilerCode.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceFunctions#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceIDs#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceModule#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceNames#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceProvider#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.VerboseStabilityReport.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.AddSearchPath.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeGiga.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeKilo.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeMega.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeTera.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DataModel32.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DataModel64.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DefineNameWithCPP.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DefineNameWithCPP.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithFunction.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithFunction.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithID.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithID.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithName.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithName.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithProvider.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithProvider.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithoutW.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationOut.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationWithO.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExitStatus1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExitStatus2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExtraneousProbeIds.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidFuncName1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidFuncName2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId3.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule3.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule4.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProbeIdentifier.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider3.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider4.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc3.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc4.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc5.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc6.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc7.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc8.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc9.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID3.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID4.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID5.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID6.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID7.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule3.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule4.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule5.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule6.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule7.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule8.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName3.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName4.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName5.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName6.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName7.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName8.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName9.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider1.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider2.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider3.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider4.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider5.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.MultipleInvalidProbeId.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.PreprocessorStatement.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.QuietMode.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.QuietMode.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.TestCompile.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.TestCompile.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.UnDefineNameWithCPP.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroFunctionProbes.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroFunctionProbes.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroNameProbes.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroNameProbes.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProbeIdentfier.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProbesWithoutZ.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProviderProbes.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProviderProbes.d.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/err.D_IDENT_UNDEF.timespent.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.end.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.endwithoutbegin.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.multibeginend.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.multiend.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/err.D_DECL_IDRED.EnumSameName.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/err.D_UNKNOWN.RepeatIdentifiers.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumEquality.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumSameValue.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumValAssign.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_BADADDR.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_DIVZERO.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_UNKNOWN.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.error.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.errorend.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/err.D_PROTO_LEN.noarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/err.exitarg1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/tst.basic1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/err.D_PDESC_ZERO.notreturn.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.basic.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_FUNC_UNDEF.progenyofbad1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_OP_VFPTR.badop.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.chillbadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.copyoutbadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.mobadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.raisebadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.allocanoarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.badbreakpoint.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.chilltoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.chilltoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyoutstrbadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyoutstrtoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyouttoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyouttoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtabadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.panicbadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.progenyofbad2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.stopbadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_STRINGOF_TYPE.badstringof.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_VAR_UNDEF.badvar.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badalloca.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badalloca2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy4.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy5.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy6.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badchill.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.chillbadarg.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyout.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutbadaddr.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutstrbadaddr.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntoa6badaddr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntoabadaddr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntopbadaddr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntopbadarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.badfreopen.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.basename.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.basename.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.bcopy.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.chill.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.cleanpath.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.cleanpath.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.copyin.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.copyinto.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ddi_pathname.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.default.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.freopen.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ftruncate.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ftruncate.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.hton.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.index.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.index.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa6.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa6.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntop.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntop.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.lltostr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.lltostr.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owned.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.progenyof.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.rand.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strchr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strchr.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strstr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strstr.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strtok.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strtok.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strtok_null.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substrminate.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substrminate.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.system.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.system.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/err.D_ADDROF_LVAL.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/err.D_EMPTY.empty.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/tst.clauses.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/tst.stmts.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_DECL_IDRED.redef1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_DECL_IDRED.redef2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_IDENT_UNDEF.recur.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.badxlate.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineDataAssign.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineExpression.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineKinds.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineKinds.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineTypedef.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineWritableAssign.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/manifest/test.jar-manifest#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestAbort.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestBean.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestClose.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestDrop.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestEnable.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestFunctionLookup.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestMaxConsumers.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestMultiAggPrinta.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestProbeData.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestProbeDescription.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestStateMachine.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestStopLock.java#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Abort.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Abort.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Close.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Close.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Drop.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Drop.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Enable.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Enable.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MaxConsumers.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MaxConsumers.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MultiAggPrinta.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MultiAggPrinta.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeData.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeData.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeData.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeDescription.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeDescription.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StateMachine.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StateMachine.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StopLock.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StopLock.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.printa.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.printa.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NL.char.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NULL.char.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_INT_DIGIT.InvalidDigit.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_INT_OFLOW.BigInt.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_STR_NL.string.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brace1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brace2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/tst.D_MACRO_OFLOW.ParIntOvflow.d.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/mdb/tst.dtracedcmd.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.icmp.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.tcp.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.udp.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/err.D_PRAGMA_OPTSET.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.badopt.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.boolopt.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.boolopt.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.dynopt.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.dynopt.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.enablerace.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.haslam.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.roch.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/err.D_PRINTA_AGGKEY.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/err.D_PRINTA_AGGPROTO.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.many.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.many.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.same.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.same.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sort.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sort.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sortpos.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sortpos.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.tuplecompat.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.tuplecompat.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero2.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero3.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_BITFIELD.bitfield.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_TYPE.badtype.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_TYPE.notsou.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.OffsetofNULL.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.badmemb.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofAlias.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofArith.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofUnion.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.struct.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.struct.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.union.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.union.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/operators/tst.ternary.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/operators/tst.ternary.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badproc1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_BADPID.badproc2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_CREATEFAIL.many.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.addprobes.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.float.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.float.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.main.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.manypids.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.newprobes.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.newprobes.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.probemod.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.c#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.BadAlign.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.ArrayVar.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.DynamicVar.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.agg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_DEREF_NONPTR.noptr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_DEREF_VOID.VoidPointerDeref.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_ARRFUN.ArrayAssignment.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_INCOMPAT.VoidPointerArith.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_LVAL.AddressChange.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_PTR.NonPointerAccess.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_PTR.badpointer.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_SOU.BadPointerAccess.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_SOU.badpointer.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress4.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress5.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.GlobalVar.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.IntegerArithmetic1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerAssignment.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ValidPointer1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ValidPointer2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.VoidCast.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.basic1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.basic2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGERR.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_DEPEND.main.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_INVAL.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_MALFORM.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_UNUSED.UnusedPragma.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.circlibdep.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.invalidlibdep.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/tst.libchain.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/tst.libdep.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/tst.libdepfullyconnected.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_PRED_SCALAR.NonScalarPred.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_SYNTAX.invalid.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_SYNTAX.operr.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.argsnotcached.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.basics.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.basics.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.complex.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.complex.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.predcache.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_IDENT_UNDEF.afterprobe.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_PRAGCTL_INVAL.tabdefine.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_SYNTAX.withoutpound.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.defincomp.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefelsenotendif.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefincomp.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefnotendif.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.incompelse.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.mulelse.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifdef.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifdef.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifndef.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifndef.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifnotdef.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifnotdef.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicaland.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicaland.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalandor.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalandor.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalor.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalor.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.muland.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.muland.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.mulor.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.mulor.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.precondi.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.precondi.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.predicatedeclare.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexp.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexp.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpelse.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpelse.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpif.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpif.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpifelse.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpifelse.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.withinprobe.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badagg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badfmt.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badval.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_PROTO.bad.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.jstack.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.stack.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.ustack.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.def.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.def.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.dynwidth.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.dynwidth.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.fmt.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.fmt.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.many.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.manyval.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.manyval.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.stack.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.tuple.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.tuple.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_AGG_CONV.aggfmt.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_EXTRA.toomany.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_EXTRA.widths.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_FMT.badfmt.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_PROTO.novalue.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_TYPE.aggarg.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_TYPE.recursive.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_PROTO.noprec.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_PROTO.nowidth.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_TYPE.badprec.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_TYPE.badwidth.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PROTO_LEN.toofew.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv1.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv2.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv3.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.basics.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.basics.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.flags.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.flags.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.hello.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.hello.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.ints.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.ints.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.precs.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.precs.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.print-f.d#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.print-f.d.out#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.ksh#1 branch .. //depot/projects/s390/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.ksh.out#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Oct 10 20:42:08 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 0E9CE106568F; Fri, 10 Oct 2008 20:42:08 +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 C5E21106568A for ; Fri, 10 Oct 2008 20:42:07 +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 BB9448FC0C for ; Fri, 10 Oct 2008 20:42:07 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9AKg7FD014814 for ; Fri, 10 Oct 2008 20:42:07 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9AKg7UK014812 for perforce@freebsd.org; Fri, 10 Oct 2008 20:42:07 GMT (envelope-from rene@FreeBSD.org) Date: Fri, 10 Oct 2008 20:42:07 GMT Message-Id: <200810102042.m9AKg7UK014812@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 Cc: Subject: PERFORCE change 151241 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2008 20:42:08 -0000 http://perforce.freebsd.org/chv.cgi?CH=151241 Change 151241 by rene@rene_self on 2008/10/10 20:41:32 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/dtrace/chapter.sgml#2 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/eresources/chapter.sgml#8 integrate Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/dtrace/chapter.sgml#2 (text+ko) ==== @@ -8,7 +8,7 @@ @@ -24,6 +24,15 @@ DTrace + + Synopsis + + DTrace + + DTrace support + DTrace + + DTrace, also known as Dynamic Tracing, was developed by &sun; as a tool for locating performance bottlenecks in production and pre-production systems. It is not, in any way, @@ -37,15 +46,6 @@ the DTrace D Language, allowing them to customize their profiling based on specific needs. - - Synopsis - - DTrace - - DTrace support - DTrace - - After reading this chapter, you will know: @@ -114,7 +114,7 @@ There is a DDB_CTF kernel option which is used to enable support for loading the CTF data from kernel modules and the kernel itself. - CTF is the &solaris; Compressed C Type format + CTF is the &solaris; Compact C Type Format which encapsulates a reduced form of debugging information similar to DWARF and the venerable stabs. This CTF data is added to the binaries by the @@ -143,8 +143,7 @@ and Distribution License comes with &os;, see the /usr/src/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE or view it online at - - http://www.opensolaris.org/os/licensing. + . This license means that a &os; kernel with the DTrace options is still BSD licensed; however the @@ -172,14 +171,14 @@ will be limited support for function boundary tracing. - All sources must be rebuilt and installed with CTF options. + All sources must be rebuilt and installed with CTF options. To accomplish this task, rebuild the &os; sources using: &prompt.root; cd /usr/src - &prompt.root; make WITH_CTF=1 buildworld - &prompt.root; make WITH_CFT=1 kernel - &prompt.root; make WITH_CFT=1 installworld - &prompt.root; mergemaster -Ui +&prompt.root; make WITH_CTF=1 buildworld +&prompt.root; make WITH_CFT=1 kernel +&prompt.root; make WITH_CFT=1 installworld +&prompt.root; mergemaster -Ui The system will need to be restarted. @@ -194,8 +193,7 @@ Finally, obtain the current DTrace toolkit. The current version is available at - - http://www.opensolaris.org/os/community/dtrace/dtracetoolkit/. + . There is an install mechanism included; however, installation is not required to make use of the bundled utilities. @@ -260,7 +258,6 @@ will produce output similar to the following: &prompt.root; ./hotkernel -localhost# ./hotkernel Sampling... Hit Ctrl-C to end. The system administrator must use the @@ -304,9 +301,7 @@ This script will also work with kernel modules. To use this feature, run the script with the flag: - &prompt.root; ./hotkernel -m - - localhost# ./hotkernel -m + &prompt.root; ./hotkernel -m Sampling... Hit Ctrl-C to end. ^C MODULE COUNT PCNT @@ -362,7 +357,7 @@ sigsuspend 6985124 read 3988049784 - As shown, the read system call seems to use the + As shown, the read() system call seems to use the most time in nanoseconds with the getpid() system call used the least amount of time. ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/eresources/chapter.sgml#8 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -688,7 +688,7 @@ - &a.svn-src-stable-6; + &a.svn-src-stable-6.name; /usr/src All changes to the stable/6 branch of the src Subversion repository @@ -1937,38 +1937,6 @@ - - - Shell Accounts - - The following user groups provide shell accounts for people who are - actively supporting the FreeBSD project. The listed administrator - reserves the right to cancel the account if it is abused in any - way. - - - - - - Host - Access - Facilities - Administrator - - - - - - dogma.freebsd-uk.eu.org - Telnet/FTP/SSH - Email, Web space, Anonymous FTP - Lee Johnston - lee@uk.FreeBSD.org - - - - - @@ -537,7 +537,7 @@ &a.proliant.name; Technische dicussie over &os; op HP Proliant - serverplatforms + serverplatforms @@ -751,7 +751,7 @@ &a.cvsall.name; - /usr/(CVSROOT|doc|ports|projects|src) + /usr/(CVSROOT|doc|ports) Alle wijzigingen op welke plaats in de structuur dan ook (som van alle andere CVS-commit-lijsten) @@ -792,12 +792,121 @@ - &a.svn-src.name; + &a.svn-src-all.name; + + /usr/src + + Alle wijzigingen in het Subversion-repository + (behalve user en + projects) + + + + &a.svn-src-head.name; + + /usr/src + + Alle wijzigingen aan de head-tak van + het Subversion-repository (de tak &os;-CURRENT) + + + + &a.svn-src-projects.name; + + /usr/projects + + Alle wijzigingen aan het gebied + projects van het + src-Subversion-repository + + + + &a.svn-src-release.name; + + /usr/src + + Alle veranderingen aan het gebied + releases van het + src-Subversion-repository + + + + &a.svn-src-releng.name; + + /usr/src + + Alle veranderingen aan de takken + releng van het + src-Subversion-repository (de beveiligings- / + uitgavetakken) + + + + &a.svn-src-stable.name; + + /usr/src + + Alle veranderingen aan alle stable-takken van het + src-Subversion-repository + + + + &a.svn-src-stable-6.name; + + /usr/src + + Alle veranderingen aan de + stable/6-tak van het + src-Subversion-repository + + + + &a.svn-src-stable-7.name; + + /usr/src + + Alle veranderingen aan de + stable/7-tak van het + src-Subversion-repository + + + + &a.svn-src-stable-other.name; + + /usr/src + + Alle veranderingen aan de oudere + stable-takken van het + src-Subversion-repository + + + + &a.svn-src-svnadmin.name; + + /usr/src + + Alle veranderingen aan de administratieve scripts, + haken, en andere configuratiegegevens van het + src-Subversion-repository + + + + &a.svn-src-user.name; + + /usr/src + + Alle veranderingen aan het experimentele gebied + user van het + src-Subversion-repository + + + + &a.svn-src-vendor.name; /usr/src - Alle wijzigingen aan de src-structuur (logs van - SVN-commits) + Alle wijzigingen aan het verkoperswerkgebied van + het src-Subversion-repository @@ -2094,44 +2203,6 @@ - - - Shell accounts - - De onderstaande gebruikersgroepen bieden shell accounts aan - voor mensen die het &os; project actief ondersteunen. De - aangegeven beheerders behouden zich het recht voor om een account - te verwijderen als die op enigerlei wijze wordt misbruikt. - - - - - - Host - - Toegang - - Faciliteiten - - Beheerder - - - - - - dogma.freebsd-uk.eu.org - - Telnet/FTP/SSH - - E–mail, webhosting, anonieme FTP - - Lee Johnston - lee@uk.FreeBSD.org - - - - - @@ -400,9 +400,53 @@ FreeBSD sun4v porting mailinglijst"> freebsd-sun4v"> - -FreeBSD SVN-src-commitlijst"> -svn-src"> + +SVN-commitberichten voor de gehele src-structuur (behalve voor user en projects)"> +svn-src-all"> + + +SVN-commitberichten voor de src-structuur voor head/-current"> +svn-src-head"> + + +SVN-commitberichten voor de src-projects-structuur"> +svn-src-projects"> + + +SVN-commitberichten voor de uitgaven in de src-structuur"> +svn-src-release"> + + +SVN-commitberichten voor de uitgave- / beveiligingscommits naar de src-structuur"> +svn-src-releng"> + + +SVN-commitberichten voor alle -stable-takken van de src-structuur"> +svn-src-stable"> + + +SVN-commitberichten voor alleen de 6-stable-src-structuur"> +svn-src-stable-6"> + + +SVN-commitberichten voor alleen de 7-stable-src-structuur"> +svn-src-stable-7"> + + +SVN-commitberichten van de oude stable-src-structuren"> +svn-src-stable-other"> + + +SVN-commitberichten voor de admin- / configuratiestructuur"> +svn-src-svnadmin"> + + +SVN-commitberichten voor de experimentele user-src-structuur"> +svn-src-user"> + + +SVN-commitberichten voor de structuur van het verkoperswerkgebied"> +svn-src-vendor"> FreeBSD test mailinglijst"> From owner-p4-projects@FreeBSD.ORG Fri Oct 10 22:31:00 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 617221065693; Fri, 10 Oct 2008 22:30:59 +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 E5CBE106569D for ; Fri, 10 Oct 2008 22:30:58 +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 D86BC8FC08 for ; Fri, 10 Oct 2008 22:30:58 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9AMUwk9035046 for ; Fri, 10 Oct 2008 22:30:58 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9AMUwKr035044 for perforce@freebsd.org; Fri, 10 Oct 2008 22:30:58 GMT (envelope-from rene@FreeBSD.org) Date: Fri, 10 Oct 2008 22:30:58 GMT Message-Id: <200810102230.m9AMUwKr035044@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 Cc: Subject: PERFORCE change 151247 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2008 22:31:00 -0000 http://perforce.freebsd.org/chv.cgi?CH=151247 Change 151247 by rene@rene_self on 2008/10/10 22:30:54 MFen disks/chapter.sgml 1.287 -> 1.288 (plus whitespace fixes) Checked build, whitespace. Affected files ... .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/disks/chapter.sgml#6 edit Differences ... ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/disks/chapter.sgml#6 (text+ko) ==== @@ -5,7 +5,7 @@ $FreeBSDnl: doc/nl_NL.ISO8859-1/books/handbook/disks/chapter.sgml,v 1.35 2006/01/05 21:21:23 siebrand Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/disks/chapter.sgml - %SRCID% 1.287 + %SRCID% 1.288 --> @@ -959,7 +959,7 @@ worden door de volgende regels toe te voegen aan /etc/devfs.rules: - [localrules=1] + [localrules=5] add path 'da*' mode 0660 group operator @@ -4072,17 +4072,17 @@ gbde lockbestanden - moeten samen met de inhoud van - versleutelde partities geback-upped worden. Hoewel het - verwijderen van een lockbestand op zich een gedreven - aanvaller er niet van weerhoudt een - gbde partitie te - ontsleutelen, is de wettige eigenaar zonder het - lockbestand niet in staat om de gegevens op de - versleutelde partitie te benaderen zonder een - aanzienlijke hoeveelheid werk die in het geheel niet - ondersteund wordt door &man.gbde.8; of de ontwerper - ervan. + moeten samen met de inhoud van + versleutelde partities geback-upped worden. Hoewel het + verwijderen van een lockbestand op zich een gedreven + aanvaller er niet van weerhoudt een + gbde partitie te + ontsleutelen, is de wettige eigenaar zonder het + lockbestand niet in staat om de gegevens op de + versleutelde partitie te benaderen zonder een + aanzienlijke hoeveelheid werk die in het geheel niet + ondersteund wordt door &man.gbde.8; of de ontwerper + ervan. From owner-p4-projects@FreeBSD.ORG Fri Oct 10 23:36:06 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B0E24106569D; Fri, 10 Oct 2008 23:36:05 +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 58C69106568C for ; Fri, 10 Oct 2008 23:36:05 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4718F8FC21 for ; Fri, 10 Oct 2008 23:36:05 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9ANa5DU041080 for ; Fri, 10 Oct 2008 23:36:05 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9ANa5up041078 for perforce@freebsd.org; Fri, 10 Oct 2008 23:36:05 GMT (envelope-from sam@freebsd.org) Date: Fri, 10 Oct 2008 23:36:05 GMT Message-Id: <200810102336.m9ANa5up041078@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 151249 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2008 23:36:06 -0000 http://perforce.freebsd.org/chv.cgi?CH=151249 Change 151249 by sam@sam_ebb on 2008/10/10 23:35:55 o add diagnostics for many error cases o add line number to existing diagnostics o fix channel flag check; length was off by 1 so nothing ever matched Affected files ... .. //depot/projects/vap/sbin/ifconfig/regdomain.c#8 edit Differences ... ==== //depot/projects/vap/sbin/ifconfig/regdomain.c#8 (text+ko) ==== @@ -23,7 +23,7 @@ * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ #ifndef lint -static const char rcsid[] = "$FreeBSD: src/sbin/ifconfig/regdomain.c,v 1.4 2008/09/21 22:16:03 sam Exp $"; +static const char rcsid[] = "$FreeBSD: head/sbin/ifconfig/regdomain.c 183244 2008-09-21 22:16:03Z sam $"; #endif /* not lint */ #include @@ -48,6 +48,7 @@ #define MAXLEVEL 20 struct mystate { + XML_Parser parser; struct regdata *rdp; struct regdomain *rd; /* current domain */ struct netband *netband; /* current netband */ @@ -107,7 +108,8 @@ } if (iseq(name, "netband") && mt->curband == NULL && mt->rd != NULL) { if (mode == NULL) { - /* XXX complain */ + warnx("no mode for netband at line %ld", + XML_GetCurrentLineNumber(mt->parser)); return; } if (iseq(mode, "11b")) @@ -120,12 +122,16 @@ mt->curband = &mt->rd->bands_11ng; else if (iseq(mode, "11na")) mt->curband = &mt->rd->bands_11na; - /* XXX else complain */ + else + warnx("unknown mode \"%s\" at line %ld", + __DECONST(char *, mode), + XML_GetCurrentLineNumber(mt->parser)); return; } if (iseq(name, "band") && mt->netband == NULL) { if (mt->curband == NULL) { - /* XXX complain */ + warnx("band without enclosing netband at line %ld", + XML_GetCurrentLineNumber(mt->parser)); return; } mt->netband = calloc(1, sizeof(struct netband)); @@ -135,6 +141,8 @@ if (iseq(name, "freqband") && mt->freqband == NULL && mt->netband != NULL) { /* XXX handle inlines and merge into table? */ if (mt->netband->band != NULL) { + warnx("duplicate freqband at line %ld ignored", + XML_GetCurrentLineNumber(mt->parser)); /* XXX complain */ } else mt->netband->band = (void *)strdup(ref); @@ -159,8 +167,8 @@ #undef iseq } -static uint32_t -decode_flag(const char *p, int len) +static int +decode_flag(struct mystate *mt, const char *p, int len) { #define iseq(a,b) (strcasecmp(a,b) == 0) static const struct { @@ -168,7 +176,7 @@ int len; uint32_t value; } flags[] = { -#define FLAG(x) { #x, sizeof(#x), x } +#define FLAG(x) { #x, sizeof(#x)-1, x } FLAG(IEEE80211_CHAN_A), FLAG(IEEE80211_CHAN_B), FLAG(IEEE80211_CHAN_G), @@ -205,6 +213,8 @@ for (i = 0; i < sizeof(flags)/sizeof(flags[0]); i++) if (len == flags[i].len && iseq(p, flags[i].name)) return flags[i].value; + warnx("unknown flag \"%.*s\" at line %ld ignored", + len, p, XML_GetCurrentLineNumber(mt->parser)); return 0; #undef iseq } @@ -241,11 +251,12 @@ } if (iseq(name, "flags")) { if (mt->freqband != NULL) - mt->freqband->flags |= decode_flag(p, len); + mt->freqband->flags |= decode_flag(mt, p, len); else if (mt->netband != NULL) - mt->netband->flags |= decode_flag(p, len); + mt->netband->flags |= decode_flag(mt, p, len); else { - /* XXX complain */ + warnx("flags without freqband or netband at line %ld ignored", + XML_GetCurrentLineNumber(mt->parser)); } goto done; } @@ -289,7 +300,8 @@ } if (len != 0) { - printf("Unexpected XML: name \"%s\" data \"%s\"\n", name, p); + warnx("unexpected XML token \"%s\" data \"%s\" at line %ld", + name, p, XML_GetCurrentLineNumber(mt->parser)); /* XXX goto done? */ } /* */ @@ -307,15 +319,12 @@ /* */ if (iseq(name, "band") && mt->netband != NULL) { if (mt->netband->band == NULL) { - printf("No frequency band information at line %d\n", -#if 0 - XML_GetCurrentLineNumber(parser)); -#else - 0); -#endif + warnx("no freqbands for band at line %ld\n", + XML_GetCurrentLineNumber(mt->parser)); } if (mt->netband->maxPower == 0) { - /* XXX complain */ + warnx("no maxpower for band at line %ld\n", + XML_GetCurrentLineNumber(mt->parser)); } /* default max power w/ DFS to max power */ if (mt->netband->maxPowerDFS == 0) @@ -331,13 +340,16 @@ /* */ if (iseq(name, "country") && mt->country != NULL) { if (mt->country->code == 0) { - /* XXX must have iso cc */ + warnx("no ISO cc for country at line %ld\n", + XML_GetCurrentLineNumber(mt->parser)); } if (mt->country->name == NULL) { - /* XXX must have name */ + warnx("no name for country at line %ld\n", + XML_GetCurrentLineNumber(mt->parser)); } if (mt->country->rd == NULL) { - /* XXX? rd ref? */ + warnx("no regdomain reference for country at line %ld\n", + XML_GetCurrentLineNumber(mt->parser)); } mt->country = NULL; goto done; @@ -383,14 +395,13 @@ int lib80211_regdomain_readconfig(struct regdata *rdp, const void *p, size_t len) { - XML_Parser parser; struct mystate *mt; struct regdomain *dp; struct country *cp; struct freqband *fp; struct netband *nb; const void *id; - int i, errors; + int i; memset(rdp, 0, sizeof(struct regdata)); mt = calloc(1, sizeof(struct mystate)); @@ -398,17 +409,17 @@ return ENOMEM; /* parse the XML input */ mt->rdp = rdp; - parser = XML_ParserCreate(NULL); - XML_SetUserData(parser, mt); - XML_SetElementHandler(parser, start_element, end_element); - XML_SetCharacterDataHandler(parser, char_data); - if (XML_Parse(parser, p, len, 1) != XML_STATUS_OK) { + mt->parser = XML_ParserCreate(NULL); + XML_SetUserData(mt->parser, mt); + XML_SetElementHandler(mt->parser, start_element, end_element); + XML_SetCharacterDataHandler(mt->parser, char_data); + if (XML_Parse(mt->parser, p, len, 1) != XML_STATUS_OK) { warnx("%s: %s at line %ld", __func__, - XML_ErrorString(XML_GetErrorCode(parser)), - XML_GetCurrentLineNumber(parser)); + XML_ErrorString(XML_GetErrorCode(mt->parser)), + XML_GetCurrentLineNumber(mt->parser)); return -1; } - XML_ParserFree(parser); + XML_ParserFree(mt->parser); /* setup the identifer table */ rdp->ident = calloc(sizeof(struct ident), mt->nident + 1); From owner-p4-projects@FreeBSD.ORG Sat Oct 11 05:08:43 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 604B71065688; Sat, 11 Oct 2008 05:08:43 +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 1F82B1065691 for ; Sat, 11 Oct 2008 05:08:43 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EAA238FC18 for ; Sat, 11 Oct 2008 05:08:42 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9B58gJK092494 for ; Sat, 11 Oct 2008 05:08:42 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9B58gf8092492 for perforce@freebsd.org; Sat, 11 Oct 2008 05:08:42 GMT (envelope-from sam@freebsd.org) Date: Sat, 11 Oct 2008 05:08:42 GMT Message-Id: <200810110508.m9B58gf8092492@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 151251 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2008 05:08:43 -0000 http://perforce.freebsd.org/chv.cgi?CH=151251 Change 151251 by sam@sam_ebb on 2008/10/11 05:07:57 fix merge botch Affected files ... .. //depot/projects/vap/sbin/ifconfig/regdomain.c#9 edit Differences ... ==== //depot/projects/vap/sbin/ifconfig/regdomain.c#9 (text+ko) ==== @@ -401,7 +401,7 @@ struct freqband *fp; struct netband *nb; const void *id; - int i; + int i, errors; memset(rdp, 0, sizeof(struct regdata)); mt = calloc(1, sizeof(struct mystate)); From owner-p4-projects@FreeBSD.ORG Sat Oct 11 05:09:44 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6C8391065677; Sat, 11 Oct 2008 05:09:44 +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 306491065695 for ; Sat, 11 Oct 2008 05:09:44 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 204B38FC17 for ; Sat, 11 Oct 2008 05:09:44 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9B59hns092556 for ; Sat, 11 Oct 2008 05:09:44 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9B59hep092554 for perforce@freebsd.org; Sat, 11 Oct 2008 05:09:43 GMT (envelope-from sam@freebsd.org) Date: Sat, 11 Oct 2008 05:09:43 GMT Message-Id: <200810110509.m9B59hep092554@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 151252 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2008 05:09:44 -0000 http://perforce.freebsd.org/chv.cgi?CH=151252 Change 151252 by sam@sam_ebb on 2008/10/11 05:09:39 o distinguish between adhoc and ahdemo modes o do not require 1/2 and 1/4 rate channels be present in the calibration list when doing a gsm regulatory change; the existing 900MHz cards are not self-identifying so there is no way (using the calibration channel list) to check Affected files ... .. //depot/projects/vap/sbin/ifconfig/ifieee80211.c#30 edit Differences ... ==== //depot/projects/vap/sbin/ifconfig/ifieee80211.c#30 (text+ko) ==== @@ -24,7 +24,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sbin/ifconfig/ifieee80211.c,v 1.59 2008/09/22 00:30:26 sam Exp $ + * $FreeBSD: src/sbin/ifconfig/ifieee80211.c,v 1.57 2008/08/14 03:49:14 thompsa Exp $ */ /*- @@ -1769,14 +1769,21 @@ printf("%u: skip, flags 0x%x not available\n", freq, chanFlags); continue; } + /* + * NB: don't enforce 1/2 and 1/4 rate channels being + * specified in the device's calibration list for + * 900MHz cards because most are not self-identifying. + */ if ((flags & IEEE80211_CHAN_HALF) && - (chanFlags & IEEE80211_CHAN_HALF) == 0) { + ((chanFlags & IEEE80211_CHAN_HALF) == 0 && + (flags & IEEE80211_CHAN_GSM) == 0)) { if (verbose) printf("%u: skip, device does not support half-rate channels\n", freq); continue; } if ((flags & IEEE80211_CHAN_QUARTER) && - (chanFlags & IEEE80211_CHAN_QUARTER) == 0) { + ((chanFlags & IEEE80211_CHAN_HALF) == 0 && + (flags & IEEE80211_CHAN_GSM) == 0)) { if (verbose) printf("%u: skip, device does not support quarter-rate channels\n", freq); continue; @@ -3533,8 +3540,12 @@ (void) strncpy(ifmr.ifm_name, name, sizeof(ifmr.ifm_name)); if (ioctl(s, SIOCGIFMEDIA, (caddr_t)&ifmr) >= 0) { - if (ifmr.ifm_current & IFM_IEEE80211_ADHOC) - return IEEE80211_M_IBSS; /* XXX ahdemo */ + if (ifmr.ifm_current & IFM_IEEE80211_ADHOC) { + if (ifmr.ifm_current & IFM_FLAG0) + return IEEE80211_M_AHDEMO; + else + return IEEE80211_M_IBSS; + } if (ifmr.ifm_current & IFM_IEEE80211_HOSTAP) return IEEE80211_M_HOSTAP; if (ifmr.ifm_current & IFM_IEEE80211_MONITOR) @@ -4243,6 +4254,7 @@ } } } + if (get80211val(s, IEEE80211_IOC_BEACON_INTERVAL, &val) != -1) { /* XXX default define not visible */ if (val != 100 || verbose) From owner-p4-projects@FreeBSD.ORG Sat Oct 11 05:11:46 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9CB0C1065690; Sat, 11 Oct 2008 05:11:46 +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 5F87A1065687 for ; Sat, 11 Oct 2008 05:11:46 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4FB748FC34 for ; Sat, 11 Oct 2008 05:11:46 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9B5BkQW092760 for ; Sat, 11 Oct 2008 05:11:46 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9B5Bk65092758 for perforce@freebsd.org; Sat, 11 Oct 2008 05:11:46 GMT (envelope-from sam@freebsd.org) Date: Sat, 11 Oct 2008 05:11:46 GMT Message-Id: <200810110511.m9B5Bk65092758@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 151253 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2008 05:11:46 -0000 http://perforce.freebsd.org/chv.cgi?CH=151253 Change 151253 by sam@sam_ebb on 2008/10/11 05:10:57 checkpoint fix for adhoc+ahdemo modes; need to change this to use a per-vap attribute to indicate whether the associd is meaningful before committing to svn Affected files ... .. //depot/projects/vap/sys/net80211/ieee80211_output.c#62 edit Differences ... ==== //depot/projects/vap/sys/net80211/ieee80211_output.c#62 (text+ko) ==== @@ -203,24 +203,19 @@ continue; } /* XXX AUTH'd */ - if (ni->ni_associd == 0) { - /* - * Destination is not associated; must special - * case DWDS where we point iv_bss at the node - * for the associated station. - * XXX adhoc mode? - */ - if (ni != vap->iv_bss || IS_DWDS(vap)) { - IEEE80211_DISCARD_MAC(vap, IEEE80211_MSG_OUTPUT, - eh->ether_dhost, NULL, - "sta not associated (type 0x%04x)", - htons(eh->ether_type)); - vap->iv_stats.is_tx_notassoc++; - ifp->if_oerrors++; - m_freem(m); - ieee80211_free_node(ni); - continue; - } + /* XXX mark vap to identify if associd is required */ + if (ni->ni_associd == 0 && + (vap->iv_opmode == IEEE80211_M_STA || + vap->iv_opmode == IEEE80211_M_HOSTAP || IS_DWDS(vap))) { + IEEE80211_DISCARD_MAC(vap, IEEE80211_MSG_OUTPUT, + eh->ether_dhost, NULL, + "sta not associated (type 0x%04x)", + htons(eh->ether_type)); + vap->iv_stats.is_tx_notassoc++; + ifp->if_oerrors++; + m_freem(m); + ieee80211_free_node(ni); + continue; } if ((ni->ni_flags & IEEE80211_NODE_PWR_MGT) && (m->m_flags & M_PWR_SAV) == 0) { From owner-p4-projects@FreeBSD.ORG Sat Oct 11 05:15:51 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E526A106568E; Sat, 11 Oct 2008 05:15:50 +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 A92CB1065688 for ; Sat, 11 Oct 2008 05:15:50 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 995028FC12 for ; Sat, 11 Oct 2008 05:15:50 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9B5Fowu093036 for ; Sat, 11 Oct 2008 05:15:50 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9B5FoIn093034 for perforce@freebsd.org; Sat, 11 Oct 2008 05:15:50 GMT (envelope-from sam@freebsd.org) Date: Sat, 11 Oct 2008 05:15:50 GMT Message-Id: <200810110515.m9B5FoIn093034@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 151254 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2008 05:15:51 -0000 http://perforce.freebsd.org/chv.cgi?CH=151254 Change 151254 by sam@sam_ebb on 2008/10/11 05:15:50 moving forward the hal will support this directly Affected files ... .. //depot/projects/vap/sys/dev/ath/if_athvar.h#32 edit Differences ... ==== //depot/projects/vap/sys/dev/ath/if_athvar.h#32 (text+ko) ==== @@ -503,6 +503,8 @@ (ath_hal_getcapability(_ah, HAL_CAP_CIPHER, _cipher, NULL) == HAL_OK) #define ath_hal_getregdomain(_ah, _prd) \ (ath_hal_getcapability(_ah, HAL_CAP_REG_DMN, 0, (_prd)) == HAL_OK) +#if HAL_ABI_VERSION < 0x08090100 +/* XXX wrong for anything but amd64 and i386 */ #if defined(__LP64__) #define ath_hal_setregdomain(_ah, _rd) \ (*(uint16_t *)(((uint8_t *)&(_ah)[1]) + 176) = (_rd)) @@ -510,6 +512,10 @@ #define ath_hal_setregdomain(_ah, _rd) \ (*(uint16_t *)(((uint8_t *)&(_ah)[1]) + 128) = (_rd)) #endif +#else +#define ath_hal_setregdomain(_ah, _rd) \ + ath_hal_setcapability(_ah, HAL_CAP_REG_DMN, 0, _rd, NULL) +#endif #define ath_hal_getcountrycode(_ah, _pcc) \ (*(_pcc) = (_ah)->ah_countryCode) #define ath_hal_gettkipmic(_ah) \ From owner-p4-projects@FreeBSD.ORG Sat Oct 11 21:12:00 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 872BD1065695; Sat, 11 Oct 2008 21:12:00 +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 4AE101065686 for ; Sat, 11 Oct 2008 21:12:00 +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 369808FC13 for ; Sat, 11 Oct 2008 21:12:00 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9BLC0FP043069 for ; Sat, 11 Oct 2008 21:12:00 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9BLC0Jk043067 for perforce@freebsd.org; Sat, 11 Oct 2008 21:12:00 GMT (envelope-from pgj@FreeBSD.org) Date: Sat, 11 Oct 2008 21:12:00 GMT Message-Id: <200810112112.m9BLC0Jk043067@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 Cc: Subject: PERFORCE change 151266 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2008 21:12:00 -0000 http://perforce.freebsd.org/chv.cgi?CH=151266 Change 151266 by pgj@kolbasz on 2008/10/11 21:11:39 IFC Affected files ... .. //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent#8 integrate .. //depot/projects/docproj_hu/www/en/releases/6.4R/schedule.sgml#7 integrate .. //depot/projects/docproj_hu/www/en/releases/7.1R/schedule.sgml#6 integrate .. //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#7 integrate Differences ... ==== //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent#8 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -397,51 +397,51 @@ SVN commit messages for the entire src tree (except for user and projects)"> -svn-src-all"> +svn-src-all"> SVN commit messages for the src tree for head/-current"> -svn-src-head"> +svn-src-head"> SVN commit messages for the src projects tree"> -svn-src-projects"> +svn-src-projects"> SVN commit messages for releases in the src tree"> -svn-src-release"> +svn-src-release"> SVN commit messages for the release engineering / security commits to the src tree"> -svn-src-releng"> +svn-src-releng"> SVN commit messages for all the -stable branches of the src tree"> -svn-src-stable"> +svn-src-stable"> SVN commit messages for only the 6-stable src tree"> -svn-src-stable-6"> +svn-src-stable-6"> SVN commit messages for only the 7-stable src tree"> -svn-src-stable-7"> +svn-src-stable-7"> SVN commit messages for the old stable src trees"> -svn-src-stable-other"> +svn-src-stable-other"> SVN commit messages for the admin / configuration tree"> -svn-src-svnadmin"> +svn-src-svnadmin"> SVN commit messages for the experimental user src tree"> -svn-src-user"> +svn-src-user"> SVN commit messages for the vendor work area tree"> -svn-src-vendor"> +svn-src-vendor"> FreeBSD test mailing list"> ==== //depot/projects/docproj_hu/www/en/releases/6.4R/schedule.sgml#7 (text+ko) ==== @@ -1,7 +1,7 @@ - + @@ -21,7 +21,7 @@

    General discussions about the release engineering process or quality assurance issues should be sent to the public freebsd-qa mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

    ==== //depot/projects/docproj_hu/www/en/releases/7.1R/schedule.sgml#6 (text+ko) ==== @@ -1,7 +1,7 @@ - + @@ -21,7 +21,7 @@

    General discussions about the release engineering process or quality assurance issues should be sent to the public freebsd-qa mailing list. - MFC + MFC requests should be sent to re@FreeBSD.org.

    ==== //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#7 (text+ko) ==== @@ -1,12 +1,12 @@ - + - $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.53 2008/08/21 20:49:47 remko Exp $ + $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.54 2008/10/11 12:40:34 jkois Exp $ @@ -2501,20 +2501,21 @@ - - Strategite - http://www.strategite.fr + + Zelites + http://www.zelites.org - Strategite is a company based in Paris, France. We offer many + Zelites is a company based in Le Mans, France. We offer many services: Support, installation, maintenance, administration, configuration of servers like firewall, VPN, IDS, web server, mail server, DNS or whatever you need. Our services offerings include - a high-level of security using *BSD (like FreeBSD, OpenBSD, NetBSD), - Linux, MacOS and commercial Unix systems is wide and is your - guaranty. For more information, visit our - website, - mail us or phone us at - +33 (0) 140 337 130. + a high-level of security. Our knowledge of *BSD (like FreeBSD, + OpenBSD, NetBSD ..), Linux, MacOS and commercial Unix systems is + wide and is your guaranty. For more information, visit our + website, + mail us or phone us at + +33 (0) 2 43 46 94 24. From owner-p4-projects@FreeBSD.ORG Sat Oct 11 22:54:45 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CF1981065692; Sat, 11 Oct 2008 22:54:44 +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 92BAC1065691 for ; Sat, 11 Oct 2008 22:54:44 +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 7D81E8FC12 for ; Sat, 11 Oct 2008 22:54:44 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id m9BMsipU052825 for ; Sat, 11 Oct 2008 22:54:44 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id m9BMsidk052823 for perforce@freebsd.org; Sat, 11 Oct 2008 22:54:44 GMT (envelope-from pgj@FreeBSD.org) Date: Sat, 11 Oct 2008 22:54:44 GMT Message-Id: <200810112254.m9BMsidk052823@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 Cc: Subject: PERFORCE change 151267 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Oct 2008 22:54:45 -0000 http://perforce.freebsd.org/chv.cgi?CH=151267 Change 151267 by pgj@kolbasz on 2008/10/11 22:54:19 MFen (doc): 1.287 -> 1.288 hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml 1.190 -> 1.193 hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml 1.16 -> 1.17 hu_HU.ISO8859-2/books/handbook/jails/chapter.sgml 1.1 -> 1.3 hu_HU.ISO8859-2/books/handbook/dtrace/chapter.sgml 1.62 -> 1.64 hu_HU.ISO8859-2/share/sgml/mailing-lists.ent Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#8 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/dtrace/chapter.sgml#5 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#15 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/jails/chapter.sgml#8 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#16 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#8 (text+ko) ==== @@ -7,7 +7,7 @@ @@ -1126,7 +1126,7 @@ /etc/devfs.rules állományba: - [localrules=1] + [localrules=5] add path 'da*' mode 0660 group operator ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/dtrace/chapter.sgml#5 (text+ko) ==== @@ -6,7 +6,7 @@ @@ -22,29 +22,6 @@ DTrace - A DTrace, vagy más néven Dynamic Tracing - technológiát a &sun; dolgozta ki szerverek - teljesítményében jelentkezõ szûk - keresztmetszetek felderítésének - megkönnyítésére. Ez nem egy - nyomkövetésre szolgáló megoldást - takar, hanem inkább a rendszer valós idejû - elemzését és - teljesítményének vizsgálatát - elõsegítõ eszközt. - - A DTrace figyelemre méltó elemzõeszköz, - rengeteg rendkívül hasznos képességgel - rendelkezik a rendszerben felbukkanó problémák - diagnosztizálására. Elõre programozott - szkriptek segítségével pedig ezen - képességek további elõnyeit tudjuk - kihasználni, ugyanis a DTrace programozható egy - ún. D nyelven, amelynek révén a - különbözõ vizsgálatokat könnyen a - saját igényeink szerint tudjuk - alakítani. - Áttekintés @@ -54,6 +31,30 @@ DTrace + A DTrace, vagy más néven Dynamic Tracing + technológiát a &sun; dolgozta ki szerverek + teljesítményében jelentkezõ szûk + keresztmetszetek felderítésének + megkönnyítésére. Ez nem egy + nyomkövetésre szolgáló megoldást + takar, hanem inkább a rendszer valós idejû + elemzését és + teljesítményének vizsgálatát + elõsegítõ eszközt. + + A DTrace figyelemre méltó + elemzõeszköz, rengeteg rendkívül hasznos + képességgel rendelkezik a rendszerben + felbukkanó problémák + diagnosztizálására. Elõre programozott + szkriptek segítségével pedig ezen + képességek további elõnyeit tudjuk + kihasználni, ugyanis a DTrace programozható egy + ún. D nyelven, amelynek révén a + különbözõ vizsgálatokat könnyen a + saját igényeink szerint tudjuk + alakítani. + A fejezet elolvasása során megismerjük: @@ -141,7 +142,7 @@ betöltését mind a rendszermag moduljaiból, mind pedig magából a rendszermagból egyaránt. A CTF a - &solaris; Compressed Type Format + &solaris; Compact Type Format elnevezésû formátumára utal, amellyel például a DWARF megoldásához hasonló módon ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#15 (text+ko) ==== @@ -7,7 +7,7 @@ @@ -756,7 +756,7 @@ &a.cvsall.name; - /usr/(CVSROOT|doc|ports|projects|src) + /usr/(CVSROOT|doc|ports) A fában végzett akármelyik módosítás (az összes CVS lista együtt) @@ -789,6 +789,112 @@ közti importer mûködése alapján generálódik) + + + &a.svn-src-all.name; + /usr/src + A Subversion repositoryk változásai + (kivéve a user és a + projects) + + + + &a.svn-src-head.name; + /usr/src + A Subversion repository + fõágának (a &os;-CURRENT + forrásainak) változásai + + + + &a.svn-src-projects.name; + /usr/projects + A projects + változásai a forrásokat + tároló Subversion repositoryn + belül + + + + &a.svn-src-release.name; + /usr/src + A releases + változásai a forrásokat + tároló Subversion repositoryn + belül + + + + &a.svn-src-releng.name; + /usr/src + A releng ágak + (biztonsági frissítések és + kiadások) változásai a + forrásokat tároló Subversion + repositoryn belül + + + + &a.svn-src-stable.name; + /usr/src + A stabil verziókhoz tartozó + ágak változásai a forrásokat + tároló Subversion repositoryn + belüle + + + + &a.svn-src-stable-6.name; + /usr/src + A stable/6 ág + változásai a forrásokat + tároló Subversion repositoryn + belül + + + + &a.svn-src-stable-7.name; + /usr/src + A stable/7 ág + változásai a forrásokat + tároló Subversion repositoryn + belül + + + + &a.svn-src-stable-other.name; + /usr/src + A Subversion repositoryban található + korábbi stable ágak + változásai + + + + &a.svn-src-svnadmin.name; + /usr/src + A forrásokat tároló Subversion + repositoryhoz tartozó szkriptek és egy + konfigurációs állományok + változásai + + + + &a.svn-src-user.name; + /usr/src + A user + változásai a forrásokat + tároló Subversion repositoryn + belül + + + + &a.svn-src-vendor.name; + /usr/src + A vendor + változásai a forrásokat + tároló Subversion repositoryn + belül + @@ -2356,44 +2462,6 @@ - - - - - Felhasználói - hozzáférések - - A következõ felhasználói csoportok - felhasználói hozzáféréseket - nyújtanak a &os; projektet aktívan - támogató egyének számára. A - felsorolásban szereplõ rendszergazdáknak - visszaélés esetén jogukban áll - megszüntetni a fiókot. - - - - - - Hálózati cím - Hozzáférés típusa - Lehetõségek - Rendszergazda - - - - - - dogma.freebsd-uk.eu.org - Telnet/FTP/SSH - Levelezés, tárhely, anonim FTP - Lee Johnston - lee@uk.FreeBSD.org - - - - - ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/jails/chapter.sgml#8 (text+ko) ==== @@ -7,7 +7,7 @@ The FreeBSD Hungarian Documentation Project Translated by: PALI, Gabor %SOURCE% en_US.ISO8859-1/books/handbook/jails/chapter.sgml - %SRCID% 1.16 + %SRCID% 1.17 --> @@ -496,6 +496,7 @@ Az összes itt elérhetõ opciót a &man.rc.conf.5; man oldalon találhatjuk meg.
    + Ha léteznek a megfelelõ bejegyzések az ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#16 (text+ko) ==== @@ -7,7 +7,7 @@ @@ -401,9 +401,53 @@ FreeBSD sun4v levelezési lista"> freebsd-sun4v"> - -FreeBSD SVN src commit lista"> -svn-src"> + +A teljes src fa SVN commit üzenetei (kivéve user és projects)"> +svn-src-all"> + + +Az src fa head/-current ágának SVN commit üzenetei"> +svn-src-head"> + + +Az src projects fa SVN commit üzenetei"> +svn-src-projects"> + + +Az src fa kiadásokat tartalmazó ágainak SVN commit üzenetei"> +svn-src-release"> + + +Az src fa kiadásokkal és biztonsági javításokkal kapcsolatos SVN commit üzenetei"> +svn-src-releng"> + + +Az src fa -stable ágainak SVN commit üzenetei"> +svn-src-stable"> + + +Az src fa 6-stable ágának SVN commit üzenetei"> +svn-src-stable-6"> + + +Az src fa 7-stable ágának SVN commit üzenetei"> +svn-src-stable-7"> + + +Az src fa régebbi -stable ágainak SVN commit üzenetei"> +svn-src-stable-other"> + + +A repository szkriptjeihez és beállításaihoz tartozó SVN commit üzenetek"> +svn-src-svnadmin"> + + +Az src fa kísérleti jellegû user részének SVN commit üzenetei"> +svn-src-user"> + + +Az src fa vendor könyvtárának SVN commit üzenetei"> +svn-src-vendor"> FreeBSD test levelezési lista">