hubertf's NetBSD Blog
Send interesting links to hubert at feyrer dot de!
 
[20100131] Unfilling my inbox: NetBSD news from the past few weeks - ACPI, NUMA, Xen, and more
Herre are some more things that I've caught in my inbox for too long, and I'm finally finding some time to sum them up here:
  • NetBSD's "let's move kernel parts to the userland" RUMP project is still under heavy development, and in order to make testing of compatibility after kernel changes easier, a new command "rumptest" was added to build.sh: ``Basically you say:
    	    ./build.sh ${yourargs} tools ; ./build.sh ${yourargs} rumptest
    	
    Where yourargs are what have you, e.g. '-U -u -o -O /objs'.

    The latter builds only the rump kernel libs and uses some ld+awk magic to figure out if things go right or not. This is to avoid having to install headers and build libs (which is too slow since a full build is too slow). The magic is not a substitute for a full build, but it is n+1 times faster and works probably 99.9% of the time.

    The scheme uses a number of predefined component sets (e.g. tmpfs+vfs+rumpkern) to test linkage. They are currently listed in build.sh. This area probably needs some work in the future. It would be nice to autogenerate the combinations somehow.

    If things go well, you get something like this:

            ===> Rump build&link tests successful
            ===> build.sh ended:   Wed Nov 18 20:10:59 EET 2009 
    '' See Antti's Antti's mail to tech-kern: on how to tell if things didn't go so well, and what to do in that case.

  • According to Wikipedia, ``Non-Uniform Memory Access or Non-Uniform Memory Architecture (NUMA) is a computer memory design used in multiprocessors, where the memory access time depends on the memory location relative to a processor. Under NUMA, a processor can access its own local memory faster than non-local memory, that is, memory local to another processor or memory shared between processors.''

    Supporting NUMA in a contemporary (i.e.: Intel centric) SMP-enabled operating system requires following a bunch of standards, two of which are parsing of two tables, the System Resource Affinity Table (SRAT) and the System Locality Information Table (SLIT). Both tables are accessible via the Advanced Configuration and Power Interface (ACPI), and according to the German-language Wikipedia, the SRAT is used to assign local memory to local threads to boost their performance, and the SLIT defines the "distance" of the nodes among themselves, which is used to determine the "nearest" memory if local memory is not enough.

    Now, Christop Egger has posted patches to add an ACPI SLIT parser and an ACPI SRAT parser. See the two postings for dmesg pr0n from his tests on an 8-node system.

  • Staying with ACPI and Christoph Egger, he found that even though the ACPI spec defines an ACPI device for fans, BIOS vendors and OEMs do their own thing. To accommodate things like the fan sensor found in the ACPI Thermal Zone in his HP Pavillion DV9700 laptop he has proposed a driver to extend the acpitz(4) driver with fan information. That way, envstat(8) can be used to display the ran's RPMs:
    [acpitz0]
      Processor Thermal Zone:     56.000   95.000                       degC
                         fan:       2840                                 RPM 

  • Staying with driver games, iMil writes me that there's documentation on getting DRI, AIGLX, Composite and Compiz going with NetBSD 5.0 available in the O(ther)NetBSD Wiki now.

    The documentation covers how to enable the Direct Rendering Manager (DRI), setting up and configuring Modular X.org, assuring that everything's in place, and how to get Compitz going. Mmm, wobbly windows at last! :-)

  • While we're talking funky desktop stuff: Marc Balmer has submitted a patch to get touchpanel support for ums(4). ums(4) is for USB mice, and in contrast to mice, touch panels need to deal with absolute numbers, not relative numbers.

  • Back to the guts of the kernel, another patch suggested by Christop Egger was for adding x2apic. What is x2apic? X2APIC is ``an Intel-only feature but can also be found in virtual environments with support for CPU apic id's > 0xff.

    I.e. Xen 4.0 (not yet released) supports 128 CPUs in HVM guests with the CPUs enumerated with even apic id's. That means you need x2apic for the 128th CPU :) ''

  • While speaking of Xen: Xen 4.0 is coming soon, and there's a call to help testing it on NetBSD!

    Install Mercurial, check out latest Xen sources, apply a bunch of patches, build and install. Examples of commands are given, in addition to changes required for /boot.cfg etc.

    Report your findings to port-xen!

  • Last one for today: Michal Gladecki, Editor-in-Chief of BSD Magazine writes: ``We are happy to announce that BSD Magazine is transforming into a free monthly online publication. The online version of BSD Magazine will stay in the same quality and form. It will look like the BSD magazine one is familiar and comfortable with. Please sign up to our newsletter at www.bsdmag.org and get every issue straight to your inbox. Also, you can now download any of the previous issues from our website. The first online issue -- 2/2010 -- is coming out in February. Please spread the word about BSD Magazine. '' Click!

So much for today. I still have a bunch of news items in my inbox for next time, but let's call it good for today.

Unrelated, I've been playing with git a bit over the past few days, and wile I have a number of questions building up (which will be subject to tech-repository or so), what I can say today is that the speed of "git pull" with NetBSD's git repository and my 1MBit DSL line reminds me a lot of the times when I used SUP with my 56k modem - it took forever, too. :-(

[Tags: , , , , , , , , , , , , , , ] [Slashdot It!]

[20090724] Work in progress: ACLs, Xen Baloon Driver, GPIO, Raidframe detachment
No big announcements in NetBSD land for a bit now, but there's lots of stuff brewing in moist dark places. I've assembled a few over the past few weeks, and I think it's time to mention them so they don't get lost:

  • NetBSD implements traditional Unix file access control, which is based on permissions for reading, writing and executing for any of a file's owner, its group, and the rest of the world. Concepts in the form of Access Control Lists (ACLs) exist for more fine grained control, but they are not available with NetBSD. Yet.

    Elad Efrat is still workin on the kauth(9) framework, and as a side-product, he has implemented Access Control Lists on top of kauth(9).. The code is not fit for production use yet, but we can stay tuned to see more of this.

  • When you have a machine running virtualization, you usually dedicate a portion of the machine's RAM to each of the VMs. You (usually) cannot spend more RAM for VMs than you have RAM in the host, obviously... until you use some sort of virtual memory for the VMs themseolves. Which is what the Xen "balloon" driver does, inflating a Xen VM's RAM as needed.

    Those interested in a driver can find a balloon driver for Xen3 dom0 by Cherry G. Mathew now, who's looking forward to your comments!

  • Coming newly to NetBSD, developer Marc Balmer writes: ``NetBSD has had support for General Purpose Input/Output devices since the 4.0 release, when the GPIO framework from OpenBSD 3.6 was imported. Since the import of the GPIO framework into NetBSD, I have reworked larger parts of that subsystem in OpenBSD to address some problems and drawbacks''. More details on his motivation and details can be found on his homepage, and Marc has posted about his recent work on updating NetBSD's GPIO framework.

    See Marc's posting for details on changes in the API, prominent changes, security aspects and more.

  • When you run a Xen DomU which has its file system on a vnd(4) disk and which has a number of disk images which are again put together into a raidframe(4) volume which may in turn contain further images for vnd(4), raidframe(4), cgd(4) and possibly others, tearing down the whole stack on system shutdown can get hairy.

    The situation is known, and David Young has put some work into this area. For now, he can properly detach raid units. See his posting for an example session.

So much for the latest projects that are "work in progress" on the NetBSD front. Stay tuned for them to hit NetBSD-current!

[Tags: , , , ] [Slashdot It!]

[20090325] Jibbed 5 rc3 - now with Xen!
Zafer Aydogan's latest release candidat of his Jibbed Live CD now also offers booting a Xen3 Dom0 kernel from the CD, and allows starting further DomUs. Other news in RC3 are that packages can now be installed with pkg_add for from pkgsrc (enough RAM assumed :), and that sysinst plus official sets from NetBSD's FTP server are on the CD, so NetBSD can be installed on a harddisk from Jibbed, too.

All this goes with the usual contents of the CD, i.e. a NetBSD based lice CD with a XFCE desktop.

[Tags: , ] [Slashdot It!]

[20090309] Catching up - various items (and not source-changes, this time)
Many things have happened in NetBSD-land in the past few weeks, and as I've been slacking^Wbusy again, here's just a digest of things that I haven't seen mentioned elsewhere so far, in random order:

  • BSD-related radio-show "bsdtalk" has published an interview with NetBSD's Andrew Doran in its March 2009 issue. Besides covering Andrews work, the upcoming NetBSD 5.0 release is also discussed. Available as mp3 and ogg.

  • Cross-compiling pkgsrc packages is a long-standing dream, and it's yet waiting for someone to do it. For the time being, Jared McNeill has come up with an HowTo on how to build 32bit packages on amd64 (and probably other 64bit systems).

  • Jared McNeill's been hacking on more stuff recently, and one thing includes changes to the framebuffer console support on x86 (i.e. both i386 and amd64). In short, the recent changes are just a stop on the way to move the splashscreen code and esp. image data from the kernel to userland. I.e. that you can put something like
     menu=Boot NetBSD:vesa 1280x800;splash /logo.bmp;boot netbsd 
    into your /boot.conf in the future. But we'll see a separate announcement when that part is done. Let's stay tuned! :)

  • Martti Kumparinen has tackled generating a UFS file system on a "large" (~5.5TB) disk. As the process is not straight forward, he has posted a howto that may help in the future. Any takers for adding comments and integrating this into The NetBSD Guide? :)

  • Manpages are a major component of every Unix system. If you have ever tried to write such a manpage, you 'll have learned that they are in a funny text-based format similar to LaTeX and HTML, with its own processor - *roff. There are several *roff implementations, and the one used in NetBSD currently is the GNU implementation. To provide an alternative here is good for both removing GPL'd code from the NetBSD codebase, and also because groff is written in C++, which is slow to compile, and - well - requires a C++ compiler.

    A change for that situation may arise eventually, as Kristaps Dzonsons has been working on a groff replacement to format Unix manpages recently. See his posting and his homepage for further information.

  • I've talked about Xen support for PCI passthrough recently, and Manuel Bouyer has finished his work to get full support for passing in access to specific PCI devices from the Xen Dom0 to DomUs. See his posting to port-xen for more details!

  • Staying at Xen for a moment, David Brownlee has written instructions on Installing Windows XP in Xen under NetBSD. Just in case anyone needs to run a legacy system... :)

  • The NetBSD operating system supports many different hardware and CPU platforms. For a specific platform, binaries are compiled with a specific compiler, and there is a set of binaries for each platform. This results in a rather big number of different sets of binaries - currently about 50. A different approach with historic precedence is to have one binary work on may hardware platforms, so-called "fat" binaries.

    Gregory McGarry has posted suggestions on how to modify NetBSD's toolchain to produce fat binaries. An interesting concept which would solve a number of problems (think: support, updates, pkgsrc!)

  • Qt is a user-interface library found in widespread use in the Unix/Linux world. It's not exactly small, and its prerequirement of the X Window System doesn't it make a #1 choice for embedded systems at the first look. A Qt variant - Qt/Embedded - can be ran without X, though, and which thus avoids all the configuration and hardware support trouble of X in one go.

    On NetBSD, Qt/Embedded could talk to the wscons driver directly, and Valeriy 'uwe' Ushakov has posted about his work on patches to adopt Qt/Embedded to wscons. Who's first to post some screenshots?

Enjoy!

[Tags: , , , , , , , , , ] [Slashdot It!]

[20090215] Xen news: Dom0 with PAE, PCI passthrough, migration
I have outlined the need for PAE with Xen in a previous posting. In the recent past, PAE has become the default in Linux Xen kernels, and as a result, running Linux on a NetBSD-Dom0 was not possible due to lack of PAE in Dom0. This has changed now, Manuel Bouyer has added PAE support for NetBSD/Xen's Dom0 support with a XEN3PAE_DOM0 kernel config now. Manuel's posting to port-xen outlines the PAE work for Dom0.

Other work that's underway is PCI passthrought: This feature that was available with Xen2 on NetBSD was changed in Xen3, and kernel support for DomUs to access specific devices on a PCI bus is underway. Currently, NetBSD DomUs need a Linux Dom0 to pass access to the PCI bus, but this is expected to change soon. First steps to pass single PCI devices from a NetBSD Dom0 to a DomU are made, and we can look forward for more of this to come. Again, see posting to port-xen for more details.

The last item is just a quick heads-up in reply to Manuel's posting: Jean-Yges Migeon is currently working to get saving and restoring of DomUs as well as the associated migration of domains between several Dom0s -- i.e. to move a running DomU from one machine to another -- working.

[Tags: , ] [Slashdot It!]

[20080909] Booting Xen without grub
So far, if you wanted to boot the Xen hypervisor, you had to use the GRUB bootloader. IIRC the reason for this was the different way of passing parameters to the kernel -- NetBSD's boot(8) doesn't use the "multiboot" protocol. This was added to the NetBSD kernel in order to boot NetBSD with grub, but that's not a help for Xen.

As installing a different bootloader is suboptimal, possibly dangerous, and has (had?) issues on 64bit platforms, grub was not such a nice option.

Now, Robert Swindells has finished making changes to NetBSD's native boot loader to allow it to load the Xen hypervisor by itself, without needing grub any more!

This makes installation of NetBSD/Xen even easier: Just drop in a Xen-enabled kernel, add an entry to the boot.cfg file, and reboot.

I can even envision that Xen could be installed in future versions of NetBSD/i386 and NetBSD/amd64 by default. Then all that's really needed would be to add the management tools after installing NetBSD. Any takers? :-)

[Tags: , ] [Slashdot It!]

[20080610] Yet another NetBSD/Xen guide
I've been slacking on this one, but here it is: Michael Dexter has posted about his NetBSD Xen Guide. It describes setup of NetBSD/Xen, including the required packages and kernels, how to setup the GRUB bootloader, and how to configure the privileged Dom0 as well as an unprivileged domU. Further topics coviered include how a domU can be given special privileges, and a section for the adventuresome among us tells how FreeBSD and OpenBSD can be setup as domUs.

[Tags: , ] [Slashdot It!]

[20080208] Creating an unprivileged Solaris domain (DomU) with NetBSD/Xen as Dom0
NetBSD/Xen works fine for both NetBSD as guest domain (domU) and as privileged domain (dom0). Those interested to run NetBSD as dom0 and Solaris as domU may be happy about Tobias Nygren's posting, which hints at his update to the NetBSD/Xen HowTo, which now also describes creating an unprivileged Solaris domain (DomU).

[Tags: , , ] [Slashdot It!]

[20080131] Article: Waving the flag: NetBSD developers speak about version 4.0
Federico Biancuzzi has collected interviews from more than twenty NetBSD developers in an multiple-page article which talks about what's new in the NetBSD 4.0 release: If you have any comments, there's also a page for comments and discussion available.

[Tags: , , , , , , , , , , ] [Slashdot It!]

[20080124] NetBSD Xen/i386 got PAE support (and why this is good)
A 32bit CPU can normally address 2^32 bytes, which is about 4GB RAM. As that's not enough for everyone any more today, one possible solution is to move to more address bits, which is what 64bit CPUs are for. Another alternative is to add some fancy magic to do paging/banking, which 16-bit Intel CPUs used "back then" when Protected Mode was still a topic. Today, address space beyond 4GB RAM can be addressed using the Physical Address Extension (PAE) on Intel (and compatible) CPUs.

So far, NetBSD never got PAE-support, as its amd64-port worked early and very well, so people with demand for more than 4GB ram usually moved to an appropriate hardware platform, and called it good. One case where PAE support was an issue is Xen, though: Linux usually has PAE enabled these days with Xen3 Dom0s, and DomUs running on a PAE-enabled Dom0 also have to support PAE. As a consequence, it was not easily possible to use NetBSD DomUs with contemporary Linux/Xen distributions.

Thanks to long-term NetBSD/Xen-hacker Manuel Bouyer, this has changed now: Manuel has added support for PAE to the NetBSD/Xen port, and he has merged the corresponding CVS branch to NetBSD-current now. There are separate kernels, XEN3PAE_DOMU and INSTALL_XEN3PAE_DOMU, which have PAE-support enabled, and which are expected to show up in daily builds soonish.

While this work does not add PAE support for NetBSD/i386 in general, it brings it a big step forward, and it may just be a matter of time until NetBSD/i386 also gets PAE support.

Implementation details can be found in src/sys/arch/i386/include/pte.h and src/sys/arch/i386/include/pmap.h, btw -- see Manuel's mails to port-xen for more information.

[Tags: , ] [Slashdot It!]

[20071118] Xen/amd64 update
Manuel has posted an update on his work on the bouyer-xenamd64 branch: ``a amd64 domU kernel runs stable, and a dom0 kernel boots and can start a domU''.

Manuel also outlined his future plans: ``Once bouyer-xenamd64 is merged, I'll start a new branch to work on switching xeni386 to the new x86 pmap and xenamd64 bootstrap codes, and merge back code from xen/i386 to i386/i386. I'll also look at x86pae support in Xen, as using the x86 pmap should make this much easier.''

Esp. the bit about PAE is very desirable, as it currently stops NetBSD from working as domU with a Linux dom0 that has PAE enabled (which is the default nowadays). Every Linux user that wants to try NetBSD in a Xen domU currently has to make sure he has a non-PAE kernel first, which is suboptimal.

[Tags: , ] [Slashdot It!]

[20071022] Status: NetBSD on Xen/amd64
Manuel Bouyer has worked on making NetBSD working on Xen on the amd64 platform, and he has it has made some substantial progress, see his status mail. A dmesg output is also available.

[Tags: , , ] [Slashdot It!]

[20070508] Screenshots: Xen with HVM and Windows
In case you always wondered what NetBSD with Xen and hardware virtualization (HVM) looks like, check out these pictures showing installation of Windows XP and Windows 2003 on a system running a NetBSD 4.0_BETA2 Dom0 with Xen 3.0.4.

[Tags: , ] [Slashdot It!]

[20070405] Setting up Linux/Xen with a NetBSD Dom0
Harold Gutch dropped me a note that he wrote some documentation on how to setup a Debian/Linux DomU with a NetBSD Dom0 setup.

[Tags: , ] [Slashdot It!]

[20070218] Hosting: Xen and 'regular'
The question of NetBSD/Xen hosting came up again, and a list of 'regular' and Xen provieders was posted that I think may be of interest at some point. (mmm, abusing my blog as knowledge base - sorry! :-)

[Tags: , ] [Slashdot It!]

[20070103] Article: An overview of virtualization methods, architectures, and implementations
There's an article actually titles Virtual Linux over at IBM's developerworks, that has "An overview of virtualization methods, architectures, and implementations" as subtitle: ``Virtualization means many things to many people. A big focus of virtualization currently is server virtualization, or the hosting of multiple independent operating systems on a single host computer. This article explores the ideas behind virtualization and then discusses some of the many ways to implement virtualization. We also look at some of the other virtualization technologies out there, such as operating system virtualization on Linux.''

Too much focus on Linux and too little focus on NetBSD, but it may still serve as useful material when trying to tell your boss/buddy/whatever what Xen is and why it is yet another reason for going NetBSD.

(While there: anyone up for providing patches to bring the NetBSD/Xen HowTo up to speed for Xen3 from the start? Send your patches to www [at] NetBSD.org!)

[Tags: , ] [Slashdot It!]

[20061109] More NetBSD/Xen hosting: GPLhost.com and Panix.com
OK, another round of free advertizement, from the "companies hosting NetBSD/Xen" department: If you're in need of a hosted NetBSD/Xen domain (that's 'domain' as in Xen, not as in DNS), there are a bunch of solutions today, and the most recent ones I came across are the NetBSD/Xen hosting at GPLhost.com as well as Panix' V-Colo Virtual Colocated Servers.

Just for the record (and to hit the spot of this blog :-): Panix, who is one of the oldes ISPs in business ever, has a longstanding relationship with NetBSD: They use NetBSD for many of their services, and current and former Panix employees are active NetBSD developers.

[Tags: , ] [Slashdot It!]

[20061020] Xen with HVM and hardware virtualization: Booting Windows XP in a DomU
Manuel Bouyer has continued his work on the NetBSD/Xen port, and his latest results include support to use the Hardware Virtual Machine (HVM) interface for Intel and AMD CPUs that support virtualization as well as the Qemu Device Model (Qemu-dm), which is a modified Qemu running in Dom0 that is used to emulate some hardware devices, see Manuel's first posting to the port-xen list and the thread starting from it.

In related news, Manuel has updated the packages for the latest Xen release (3.0.3) and a new one to support HVM (which needs X, in order to emulate a VGA console via Qemu, see above). With that package, it was possible to boot systems that were not specifically prepared for use with Xen, e.g. NetBSD/i386, Linux and Windows XP! See Manuel's second posting and the followups.

[Tags: , ] [Slashdot It!]

[20061011] More NetBSD/xen vhosting in Germany: x|encon (Updated)
x|encon is a hosting provider located in Hannover, Germany. Besides offering Linux vServer based hosting, they also offer Xen hosting, and their x|bsd prominently mentions NetBSD as the base for their products. They offer two different configurations with 20/40GB harddisk and 325/650MB RAM for a monthly fee for 29/49EUR and no setup fees. The contract includes flat billing of network traffic, dynamically allocated swap space (probably swap file instead of a dedicated swap partition), a public IP address and of course full root access.

(And no, I'm not sponsored by them; Rainer Brinkmöller pointed me at them)

Update: The x|encon Support Team told me that what they offer is a plain blockdevice which can be setup wit a NetBSD XEN3_DOMU_INSTALL kernel then to everyones' likes.

[Tags: , ] [Slashdot It!]

[20060928] Xen3 progress: acpi/mpbios/ioapic support
NetBSD/Xen-maintainer Manuel Bouyer has continued his fine work to make NetBSD work with Xen. After Xen2 DomU and Dom0 and Xen3 DomU and Dom0 support, he is now working on support for running Xen3 on SMP hardware, with all the related changes to ACPI, MPBIOS and IOAPIC. People running Xen3 with Dom0 and DomU on NetBSD will have to adjust their kernel configs after this commit, changing
cpu* at mainbus?
to
vcpu* at hypervisor?

See Manuel's mail for more information.

[Tags: ] [Slashdot It!]

Previous 20 entries

Tags: , 2bsd, 3com, 501c3, 64bit, acl, acls, acm, acorn, acpi, acpitz, adobe, Advocacy, advocacy, advogato, aes, afs, aiglx, aio, airport, alereon, alex, alix, alpha, altq, am64t, amazon, amd64, anatomy, apache, apm, apple, arkeia, arla, arm, art, Article, Articles, ascii, asiabsdcon, asterisk, asus, atf, ath, atheros, atmel, audio, audiocodes, autoconf, avocent, avr32, axigen, backup, banners, basename, bc, benchmark, bigip, bind, blackmouse, bldgblog, blog, blogs, blosxom, bluetooth, bonjour, books, boot, boot-z, bootprops, bozohttpd, bs2000, bsd, bsdcan, bsdcertification, bsdcg, bsdforen, bsdfreak, bsdmac, bsdmagazine, bsdnexus, bsdstats, bsdtalk, bsdtracker, bug, build.sh, busybox, buttons, bzip, c-jump, c99, cafepress, callweaver, camera, candy, capabilities, card, carp, cars, cauldron, ccc, ccd, cd, cddl, cdrom, cdrtools, cebit, centrino, cephes, cert, certification, cfs, cgd, cgf, checkpointing, china, cisco, clt, cobalt, coccinelle, codian, colossus, common-criteria, community, compat, compiz, compsci, concept04, config, console, contest, copyright, core, cortina, coverity, cpu, cray, crosscompile, crunchgen, cryptography, cu, cuneiform, curses, curtain, cuwin, cvs, cvs-digest, cvsup, cygwin, daemon, daemonforums, danger, darwin, data, date, dd, debian, debugging, dell, desktop, devd, devfs, devotionalia, df, dfd_keeper, dhcp, dhcpcd, dhcpd, dhs, diezeit, digest, digests, dilbert, dirhash, distcc, dmesg, Docs, donations, draco, dracopkg, dragonflybsd, dreamcast, dri, driver, drivers, drm, dsl, dst, dtrace, dvb, eclipse, eeepc, eeepca, ehci, eifel, elf, em64t, Embedded, embedded, emulate, encoding, envsys, eol, espresso, etcupdate, etherip, eurobsdcon, eurosys, Events, exascale, ext3, f5, falken, fan, fatbinary, features, fefe, ffs, filesystem, fileysstem, firefox, firewire, fireworks, flag, flash, flashsucks, flickr, flyer, fmslabs, force10, fortunes, fosdem, fpga, freebsd, freedarwin, freescale, freex, freshbsd, friendlyAam, friendlyarm, fritzbox, froscamp, fsck, fss, ftp, ftpd, fujitsu, fun, fundraising, funds, funny, fuse, g4u, g5, games, gcc, gdb, gentoo, geode, getty, gimstix, git, gnome, google, google-soc, gpio, gpl, gprs, gre, groff, groupwise, growfs, grub, gumstix, guug, gzip, hackathon, hackbench, hal, hanoi, happabsd, Hardware, haze, hdaudio, heat, heimdal, hf6to4, hfblog, hfs, history, hosting, hp, hp700, hpcarm, hpcsh, hpux, html, httpd, hubertf, hurd, i18n, i386, i386pkg, ia64, ian, ibm, ids, ieee, ifwatchd, igd, iij, image, images, information, init, initrd, install, intel, interix, internet2, io, ioccc, iostat, ipbt, ipf, ipfilter, ipmi, ipsec, ipv6, irbsd, irc, irix, iscsi, isdn, iso, isp, itojun, jail, jails, java, javascript, jibbed, jihbed, jobs, jokes, journaling, kame, kauth, kde, kerberos, kergis, kernel, keyboardcolemak, kitt, kmod, kolab, kylin, l10n, landisk, laptop, laptops, law, ld.so, ldap, lehmanns, lenovo, lfs, libc, license, licensing, links, linksys, linux, linuxtag, live-cd, lkm, localtime, locate.updatedb, logfile, logging, logo, logos, lom, lvm, m68k, macmini, macppc, macromedia, magicmouse, mail, makefs, malo, mame, manpages, marvell, matlab, maus, mbuf, mca, mdns, mediant, mediapack, meetbsd, mercurial, mesh, meshcube, mfs, mhonarc, microkernel, microsoft, midi, mini2440, miniroot, mips, missile, mit, mobile-ip, modula3, modules, mouse, mp3, mpls, mtftp, mult, multics, multilib, multimedia, music, mysql, named, nas, ndis, nec, nemo, neo1973, netbook, netboot, netbsd, netbsd.se, nethack, nethence, netksb, networking, neutrino, nforce, nfs, nis, npwr, nroff, nslu2, nspluginwrapper, ntfs-3f, nullfs, numa, nvi, nvidia, nycbsdcon, office, ofppc, ohloh, olimex, olpc, onetbsd, openat, openbgpd, openblocks, openbsd, opencrypto, opengrok, openmoko, openoffice, opensolaris, openssl, oracle, oreilly, oscon, osf1, osjb, packages, pad, pae, pam, pan, panasonic, parallels, pascal, patch, patents, pax, paypal, pc532, pc98, pcc, pci, pdf, pegasos, penguin, performance, pexpect, pf, pfsync, pgx32, pike, pinderkent, pkg_install, pkg_select, pkglint, pkgmanager, pkgsrc, pkgsrc.se, pkgsrcCon, pkgsrccon, plathome, pocketsan, podcast, pofacs, politics, polls, polybsd, portability, posix, postinstall, power3, powernow, powerpc, powerpf, pppoe, precedence, preemption, prep, presentations, Producs, Products, products, proplib, protectdrive, proxy, ps, ps3, psp, pthread, ptp, ptyfs, Publications, puffs, pxe, qemu, qnx, qos, qt, quality-management, quine, quote, quotes, r-project, radio, radiotap, raid, raidframe, rants, raptor, raq, rc.d, readahead, realtime, record, refuse, reiserfs, Release, release, Releases, releases, releases pkgsrc, releng, reports, resize, restore, ricoh, rijndael, rip, riscos, rng, roadmap, robot, robots, roff, rootserver, rotfl, rox, rs6k, rss, ruby, rump, rzip, sa, safenet, san, savin, sbsd, scampi, scheduling, sco, screen, script, sdf, sdtemp, secmodel, Security, security, segvguard, seil, sendmail, sfu, sge, sgi, sgimips, sh, sha2, shark, sharp, shisa, shutdown, sidekick, size, slackware, slashdot, slit, smbus, smp, soekris, softdep, software, solaris, sony, source, source-changes, spanish, sparc, sparc64, spider, spreadshirt, squid, ssh, sshfs, ssp, stereostream, stickers, studybsd, subfile, sudo, summit, sun, sun2, sun3, sunfire, sunpci, support, sus, suse, sushi, susv3, svn, swcrypto, symlinks, sysbench, sysinst, sysjail, syslog, syspkg, systat, systrace, sysupdate, t-shirt, tabs, tanenbaum, tape, tcp, tcp/ip, tcpdrop, tcpmux, tcsh, teamasa, teredo, termcap, terminfo, testdrive, testing, tex, TeXlive, thecus, theopengroup, thin-client, thinkgeek, thorpej, threads, time, time_t, timecounters, tip, tme, tmp, tmpfs, tnf, toaster, todo, toolchain, top, torvalds, toshiba, touchpanel, training, tso, ttyrec, tulip, tun, tuning, uboot, udf, ufs, ukfs, ums, unetbootin, unicos, unix, updating, upnp, uptime, usb, usenix, useradd, userconf, userfriendly, usermode, usl, utc, utf8, uucp, uvc, uvm, valgrind, vax, vcfe, vcr, veriexec, vesa, video, videos, virtex, vm, vmware, vnd, vobb, voip, voltalinux, vpn, vpnc, vulab, w-zero3, wallpaper, wapbl, wargames, wasabi, webcam, webfwlog, wedges, wgt624v3, wiki, willcom, window, windows, winmodem, wireless, wizd, wlan, wordle, wpa, wscons, wstablet, x.org, x11, x2apic, xbox, xcast, xen, xfree, xfs, xilinx, xkcd, xmms, xorg, xscale, youos, youtube, zaurus, zdump, zfs, zlib

'nuff. Grab the RSS-feed, index, or go back to my regular NetBSD page

Disclaimer: All opinion expressed here is purely my own. No responsibility is taken for anything.

Access count: 9669395
Copyright (c) Hubert Feyrer <hubert@feyrer.de>