From owner-p4-projects@FreeBSD.ORG Fri Mar 12 19:02:25 2010 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8E4CF106566C; Fri, 12 Mar 2010 19:02:25 +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 524E9106564A for ; Fri, 12 Mar 2010 19:02:25 +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 400698FC17 for ; Fri, 12 Mar 2010 19:02:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2CJ2PoQ096567 for ; Fri, 12 Mar 2010 19:02:25 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2CJ2P6U096565 for perforce@freebsd.org; Fri, 12 Mar 2010 19:02:25 GMT (envelope-from pgj@FreeBSD.org) Date: Fri, 12 Mar 2010 19:02:25 GMT Message-Id: <201003121902.o2CJ2P6U096565@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 175637 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Mar 2010 19:02:25 -0000 http://p4web.freebsd.org/chv.cgi?CH=175637 Change 175637 by pgj@Binturong on 2010/03/12 19:01:40 IFC Affected files ... .. //depot/projects/docproj_hu/www/en/internal/machines.sgml#6 integrate .. //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xml#12 integrate .. //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xsl#6 integrate .. //depot/projects/docproj_hu/www/en/releng/index.sgml#37 integrate .. //depot/projects/docproj_hu/www/en/security/security.sgml#10 integrate .. //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#23 integrate .. //depot/projects/docproj_hu/www/share/sgml/news.xml#87 integrate .. //depot/projects/docproj_hu/www/share/sgml/press.xml#25 integrate Differences ... ==== //depot/projects/docproj_hu/www/en/internal/machines.sgml#6 (text+ko) ==== @@ -1,6 +1,6 @@ - + ]> @@ -16,15 +16,18 @@ public FreeBSD.org machines, please see this file.

-

All host names in the FreeBSD.org domain

+

Developer FreeBSD.org hosts

+ +

These systems are available for FreeBSD developer / committer use. + Reference systems can be used for build tests etc.

+ - @@ -32,136 +35,206 @@ - + + - - + + - - + - - + + - + - - + + + + + + + + + + + + + + + + - + - - + + + + + + + + + + + + + + + + + + + +
Host OSType PurposeOwner(s)
builder6-STABLE8-STABLEi386 BSD/OS source holder,
Build box for the FreeBSD documentation for the FTP site.
committers
freefall8-PRERELEASE8-STABLEi386 GNATS/shell Logins.committers
ftp-masterpluto1 8-STABLEFTP Master (stage server).peter/kuriyama/obrien/steveia64Reference machine; ia64 package building.
gohan10-13pluto2 9-CURRENTamd64 package build cluster.portmgria64Reference machine; ia64 package building.
ref6-amd646-STABLEamd64Reference machine.
ref7-amd647-STABLEamd64Reference machine.
gohan18ref8-amd64 8-STABLEportmgr testbed.portmgramd64Reference machine.
ref9-amd649-CURRENTamd64Reference machine.
ref9-i3869-CURRENTi386Reference machine.
+ +

Administrative FreeBSD.org hosts

+ +

These systems perform various administrative services. Most have + restricted access.

+ + + + + + + + + + - + - - + - + + + + + + - - - - + - + + + + + + + + + + + + - + - - + - - - - + + + + - - - - + + + - - - - + + + + +
HostOSPurpose
gohan20-59ftp-master 8-STABLEi386 package build cluster.portmgrFTP Master (stage server).
hub 7-STABLE Mailing Lists and Mail services.postmaster
ipv6gw8-STABLEIPv6 tunnel router (peer is at ISC).
mx1 7-STABLE Inbound Mail services.admins
mx2 7-STABLE Outbound Mail services.admins
ns0 6-STABLE A FreeBSD.org authoritative DNS Server.admins
ns1, ns27-CURRENT8-STABLE FreeBSD.org recursive DNS Server.clusteradm
repoman7-STABLECVS Master repository.
skunkworks7-STABLEPerforce server.
pluto1sky 8-STABLEReference machine for testing ia64 changes; ia64 package building.committersVarious web services, such as wiki, reverse HTTP proxy etc.
pluto29-CURRENTReference machine for testing ia64 changes; ia64 package building.committersspit (cvsup-master)6-STABLECVSup master mirror.
pointyhat9-CURRENTAll architectures package build master.portmgr (r/w), committers (r/o)svn7-STABLESubversion master repository.
repoman6-STABLECVS Master repository.adminswww7-STABLEThe www.FreeBSD.org Webserver.
+ +

Ports building cluster

+ +

The ports building cluster is primarily managed by the Ports + Management team (portmgr).

+ + + - - - - + + + + + + + + + + + - - - - + + + - - - - + + + - - - - + + + @@ -183,9 +256,8 @@ - - + + @@ -269,6 +341,14 @@ + + + + + + - - - - - - - + ==== //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xml#12 (text+ko) ==== @@ -15,7 +15,7 @@ - $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.132 2009/05/22 20:48:46 danger Exp $ + $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.144 2010/03/09 11:01:48 rwatson Exp $ @@ -46,19 +46,6 @@ - - NAND Flash driver support -

Technical Contact: Warner Losh

-

Add support for NAND flash devices.

-

Requirements:

-
    -
  • Good C programming skills
  • -
  • Ability to understand FreeBSD subsystems like geom, device, etc.
  • -
-
-
- Make creating a bus easier

Technical Contact: - - Variable hints -

Technical Contact: Warner Losh

- -

Often times in the embedded world, you know what kind of - built-in devices are on a SoC (System on a Chip) only because - you know the specific model of that SoC. It is desirable to - have a mechanism that code on these machines can use to load - one of several sets of hints, which can then be used to - populate the bus.

-

Requirements:

-
    -
  • Good C programming skills
  • -
-
-
- ARM cleanup

Technical Contact: File System - - FAT (msdosfs) infrastructure work - - -

Technical Contact: Robert Watson

-

The FreeBSD FAT implementation, msdosfs, offers scope for a number of - projects:

-
    -
  • General cleanup.
  • -
  • Introduce appropriate locking to make the file system operate without - the Giant lock (MPSAFE).
  • -
-

It is unclear to what extent the last of these items, arguably the most - useful, will require modifying surrounding infrastructure such as BIO, - GEOM, and VM.

-

Requirements:

-
    -
  • Strong C programming skills.
  • -
  • Familiarity with concurrent programming techniques.
  • -
  • Familiarity with FAT file system layout.
  • -
  • Familiarity with virtual file system and virtual memory.
  • -
-
-
- Improve the performance of dump/restore @@ -195,32 +138,7 @@ - - Extend UFS2 with on-disk indexing - -

Technical Contact: David Malone

- -

The section 8.3 Naming of the book - Design and Implementation of the FreeBSD Operating System - describes the current approach of name lookups in UFS2 and a possible - extension/improvement by utilizing on-disk indexing in a backward - compatible way. While dirhash has eliminated many of the performance - problem associated with UFS directory lookups, it still has to build - an index on each access. - On-disk indexing would improve this situation. - Another possible improvement would be to make dirhash's memory - usage dynamic, rather than having a fixed memory limit.

-

Requirements:

-
    -
  • Knowledge of C programming.
  • -
  • Basic understanding of filesystems.
  • -
  • The book Design and Implementation of the FreeBSD Operating System.
  • -
-
-
- - + Analyze NetBSD's ext2fs regarding valuable improvements

FreeBSD has an implementation of the ext2fs filesystems @@ -244,9 +162,9 @@ Implement co-location for UFS2 -

While FreeBSD's FFS implementation is pretty much - state-of-the-art, in addition to softupdates, Greg Granger proposed +

While FreeBSD's FFS includes many advanced features, such as + snapshots and soft updates, Greg Granger has proposed other strategies that would be useful, especially when working with small files. Quoting Greg Ganger: "The key insight for why current file systems perform poorly is that locality is insufficient @@ -284,9 +202,23 @@ MPSAFE filesystem work -

Technical contact: Kris Kennaway

+

Technical contact: Konstantin Belousov

-

Take a filesystem and MPSAFE it. e.g. ext2fs, ntfs, coda, etc.

+

FreeBSD 6.0 introduced an multi-processor scalable Virtual File + System (VFS) Framework, allowing file systems to operate without the + Giant lock. Many of the most commonly used file systems have been + adapted to be MPSAFE (i.e., not reliant on Giant), such as UFS, the + NFS client and server, UDF, cd9660, ZFS, and most recently the + msdosfs (FAT) file system. However, in order to remove the + compatibility shims permitting a file system to declare itself + non-MPSAFE, all file systems must be converted. The list of + remaining file systems includes ntfs, hpfs, coda, smbfs, and ncpfs. + This project idea is to take one or more file systems and convert + them to use their own locking, rather than relying on the Giant + lock. In some cases, this requires also adapting underlying + infrastructure: for example, smbfs relies on the netsmb RPC + framework, and ncpfs on the netcp RPC framework, both of which will + also require conversion.

@@ -295,22 +227,7 @@ Kernel - - DDB/gdb scripting - -

Technical contact: Kris Kennaway

- -

The goal would be to develop scripts that automatically run a - standard suite of useful debugging commands in DDB upon panic - and save in a textdump. Might be too short on its own, so - could be combined with a project to write gdb macro - equivalents of the DDB command set, extending the macros John Baldwin - has. New DDB commands and macros could also be implemented, - e.g. for inspecting other common data structures.

-
-
- - + FIFO optimizations

Technical contact: Kris Kennaway

@@ -528,7 +445,7 @@

Technical contact: John Birrell

+ href="mailto:rwatson@FreeBSD.org">Robert Watson

URL: Perforce repository, DTrace is a dynamic tracing facility designed by Sun Microsystems and released in Solaris 10. They have since released the major part of Solaris under the banner of OpenSolaris and the Common Development and - Distribution License (CDDL) 1.0. John Birrell has created an initial port and - should be contacted for information on what tasks remain to be done; - two possible areas of work are:

+ Distribution License (CDDL) 1.0. John Birrell has created an initial port + provides strong kernel functionality, but significant work remains to be + done. Some ideas for projects:

    -
  • We need a clean CTF implementation for FreeBSD to avoid the license - (CDDL) that Sun has on their code. John will write a specification about - the file format and the Summer of Code project is to implement that and - write tests for the implementation without looking at the Sun code.
  • +
  • It would be preferable to have a BSD-licensed CTF implementation, but + this requires careful documentation of the specification and a clean-room + implementation.
  • +
  • Tracing of user processes is not supported, and is a highly desirable + feature.
  • +
  • It would be quite useful to track changes to DTrace in OpenSolaris since + the initial port, merging enhancements and bug fixes that apply to + FreeBSD.
  • +
  • There has been some work to add static trace points for kernel + subsystems, such as VFS, the MAC Framework, privilege checking, etc. + However, it would be useful to add further static trace points to the + network stack, disk I/O subsystems, GEOM, etc. It would be useful to do + this in a similar way to Solaris so that Solaris monitoring scripts could + be used in FreeBSD.

Requirements:

    @@ -559,6 +486,8 @@ DWARF2 call frame information +

    Technical contact: Konstantin Belousov

    A debug kernel is not able to show stack traces with cross exceptions anymore. This is because we do not emit any dwarf2 call frame information for any assembler code, since gdb switched to the dwarf2 format. A volunteer @@ -648,7 +577,7 @@ - + Fast syscall support for FreeBSD/i386 @@ -768,7 +697,7 @@ - + Geom-based Disk Schedulers @@ -831,23 +760,6 @@ - - Remove procfs dependencies - - -

    Technical contact: Olivier Houchard

    -

    Someone needs to finish the support for PT_SYSCALL in the ptrace() - subsystem and remove the need for procfs in gcore. Removing the - procfs(5) dependency from ps -e is also desirable.

    -

    Requirements:

    -
      -
    • C knowledge.
    • -
    • Understanding of kernel debugging interfaces.
    • -
    - - - Suspend to disk @@ -916,7 +828,7 @@ - + EFI support for FreeBSD/i386 and FreeBSD/amd64

    Technical contact:

    @@ -127,9 +128,12 @@

    + Part of Summer of Code 2009 Part of Summer of Code 2008 Part of Summer of Code 2007 - Suggested Summer of Code 2009 project idea + Suggested Summer of Code 2010 project idea + Strongly recommended against proposing this as a Summer of + Code project ==== //depot/projects/docproj_hu/www/en/releng/index.sgml#37 (text+ko) ==== @@ -1,6 +1,6 @@ - + @@ -50,8 +50,8 @@
- +
sky7-CURRENTThe New www.FreeBSD.org Webserver.committersHostOSPurpose
pointyhat9-CURRENTAll architectures package build master.
sledge8-STABLEReference machine for testing AMD64 changes.committersgohan10-139-CURRENTamd64 package build cluster.
spit (cvsup-master)6-STABLECVSup master mirror.adminsgohan188-STABLEportmgr testbed.
www7-STABLEThe www.FreeBSD.org Webserver.webmastergohan20-598-STABLEi386 package build cluster.
builderIntel x86800MHz Pentium III, 512MB Memory, 40GB Seagate ATA drive, -Intel EtherExpress Pro 10/100B NIC.
ref[6-9]-(amd64|i386)Dell PowerEdge 2950, 2xIntel Xeon L5320 (8x1.86GHz), 8GB Memory, + PERC 5/i RAID controller, 2x136GB SAS disks, Broadcom NetXtreme II + BCM5708 NIC.
repoman AMD64 MP 4x2.4GHz Opteron 280 (dual CPU, dual core), 8GB Memory, @@ -283,14 +363,7 @@
sledgeAMD64 MP2x1.8GHz Opteron 244, AMD 8111/8131 chipset, 8GB Memory, -1x40GB Seagate ST340014A IDE drive, Broadcom BCM5703 Gigabit NIC.
spit (cvsup-master)spit    
March 2010 &os; 7.3RC1 is availableRC2 is available
==== //depot/projects/docproj_hu/www/en/security/security.sgml#10 (text+ko) ==== @@ -1,12 +1,12 @@ - + %developers; ]> - + &header; @@ -277,7 +277,14 @@ 7.2-RELEASE Normal May 4, 2009 - May 31, 2010 + June 30, 2010 + + + RELENG_7_3 + 7.3-RELEASE + Extended + not yet + release + 2 years RELENG_8 @@ -293,6 +300,13 @@ November 25, 2009 November 30, 2010 + + RELENG_8_1 + 8.1-RELEASE + Extended + not yet + release + 2 years +

Older releases are not maintained and users are strongly ==== //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#23 (text+ko) ==== @@ -1,12 +1,12 @@ - + - $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.92 2010/03/04 21:17:13 jkois Exp $ + $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.109 2010/03/09 22:18:46 jkois Exp $ @@ -36,28 +36,6 @@ - - Achean - http://www.achean.com/ - - Achean is a consultancy dedicated to helping our customers achieve - better use of organisational information and real cost savings - through the use of open source software. The Achean - Framework explains our holistic approach to implementing - solutions. We work with several open source operating systems, and - many desktop and server based applicati - ons. Where necessary, we can provide custom built servers, - workstations and diskless clients. We also provide support and - training services for our customers. Based in the UK, Achean can be - contacted through our contact page. If you are - looking for a new job, please take a look at our careers section. - - - Adimus GmbH & Co. KG http://www.adimus.de/ @@ -130,40 +108,20 @@ BITNETS Inc. - http://www.bitnets.ca + http://www.bitnets.com - BITNETS Inc. specializes in BIND, Apache, Postfix, Courier-IMAP and a - variety of server components running on FreeBSD with emphasis on - security and stability. Services include consulting on server evaluation, - installation and configuration and FreeBSD-based managed secure e-mail hosting. BITNETS - sells commercial mail - servers, retail boxed computer peripherals and platform-independent network - appliances at discounted prices. We are located at City Plaza in St. Albert, serving - the Edmonton area of Alberta, Canada. Call us at +1 (780) 418-5151, - toll-free in North America at 1-877-BITNETS (1-877-248-6387) for - general enquiries or 1-877-NETGURU (1-877-638-4878) for tech support, - or e-mail us. + BITNETS Inc. specializes in BIND, Apache, Postfix, Courier-IMAP and + a variety of server components running on FreeBSD with emphasis on + security and stability. Services include consulting on server + evaluation, installation and configuration and FreeBSD-based managed + secure e-mail hosting. We are located in St. Albert, + serving the Edmonton area of Alberta, Canada. Call us toll-free in + North America at 1-877-BITNETS for general enquiries or + e-mail us. Winners of the chamber of commerce InfoTech Award of Distinction. - - Brevik, Peter - http://users.lindesign.se/~pb/ - - Brevik, Peter Provides custom programming in C, Pascal, Sh/Csh, Perl, - X-window, Assembler. Digital electronics construction. HTML - documentation. Network and internet protocols applications. Specific - application experience in RDS, Teletext, I2C, ISO9660. For enquiries - email pb@ludd.luth.se or have a - look at the website. - - - B.M.K. Industries http://www.bmk.com.au @@ -276,22 +234,6 @@ - - Computer Mavericks - http://mavericks.critesclan.com - - Computer Mavericks is a full-spectrum UNIX consulting company, since - 1987, serving the entire Texas Panhandle from our office in Canyon, - Texas. We feature FreeBSD as our operating system of choice. We can - provide you with a complete enterprise solution tailored to your - needs. We do hardware, software solutions, web development, - firewalls, security, and more. We convert the world to FreeBSD, one - happy client at a time! Email Lee Crites or call - 806-655-2250 and discover what it is like to be a satisfied client. - - - Core Software http://www.coresoftware.net.au @@ -348,18 +290,6 @@ - - Dickerson Computer Services - http://www.dickersoncompservices.com - - Located in western Washington State, Dickerson Computer Services - offers desktop systems and light servers preloaded with FreeBSD. - One of our emphases is that of setting up FreeBSD on the desktop. - We also use FreeBSD as the basis for dedicated units, such as LAN - to dial-up gateway and light intranet servers for small offices. - - - Die Webmaster Gmbh http://www.diewebmaster.at @@ -488,21 +418,6 @@ effectiveness of your business. - - BackWatcher, Inc. >>> TRUNCATED FOR MAIL (1000 lines) <<<