Interview With WOLK Creator Marc-Christian Peterse
Jeremy Andrews writes "KernelTrap has spoken with Marc-Christian Petersen, who originated the WOLK project in March of 2002. WOLK is the Working Overloaded Linux Kernel, a large set of nearly 450 useful patches applied against the current stable 2.4 Linux kernel tree. The project has recently expanded to offer a second 'secure' patchset, this one against the older stable 2.2 tree.
In this interview, Marc-Christian Petersen tells the history behind WOLK and discusses many of the patches included."
First again?
I hope high gas prices are depriving your children, you fucking dumbass.
that's good, because we all hate those (Nazi-ish) elitist kernels.
My life in the land of the rising sun.
can you please stop posting news, this site is such a smelly pile of poo that no one but linux loving hippies read it anymore.
I'm wondering though if anybody is, and if so what's the function? A lot of these patches have some very juicy features.
Luck favors the prepared, darling.
Who use redhat, maybe an RPM?
In college, really poor, need a flatscreen.
This makes the 20-odd that my XP installation has needed over the past 9 months look very good indeed...
but ill be back soon for the CLIT
anyways, onto business
g to the oatse
c to the izzex
fo shizzle my nizzle im gonna go watch king of the hill now
pr0t3uS si a fag0rt!!!1
It is nice to see a project like this. Hopefully it will let these patches get enough public testing to make it into a mainstream kernel.
One of the patches talkaout in the interview was supermount. Does anyone know why this is not in the main kernel. This is a must have feature for linux on the desktop. It has been included in distros like mandrake for a long time, so it should be pretty stable.
This is a slashdot troll post. There are many more like it. This one is mine.
Actually, I disagree. I have found the WOLK kernels to contain a lot of the fixes and features we needed all in one convenient package. Of course, I stress tested the WOLK servers before putting them into the production server room. I would highly recommend anyone that is curious in the WOLK kernels to use them in a production environment.
cpeterso
It's a very quick way to test all the patches. Then only apply the ones with features you want to your production kernel.
Liberty.
Is this the first big "unofficial" fork of the Linux kernel? We've had different trees, but those have been maintained by people who are very close to kernel-development (I only know of AC, but I belive there are more), but this tree seems to have come out of nowhere? I hope this isn't the event that marks the beginning of Linux following of the old Unix history.
I guess that's the idea of a modular and open-source kernel, you can add things you want, remove things you don't want, but somehow adding patches from "outsiders" make me feel I'm not running a *real* Linux system - The way Linus Intended(TM).
OTOH, My LFS system is unique, with changes that make it different to standard Linux systems - including patches in the kernel - and I love the thing, so I guess there's no need to feel "guilt" over it.
What time is it/will be over there? Check with my iPhone app!
I just heard some sad news on talk radio - Horror/Sci Fi writer Stephen King was found dead in his Maine home this morning. There weren't any more details. I'm sure everyone in the Slashdot community will miss him - even if you didn't enjoy his work, there's no denying his contributions to popular culture. First Ann Landers and now this. Truly an American icon.
..had this many features!
It's an orgy of features!
if anyone said that about windows, there would be rioting.
hypocrites.
This is just my personal wishlist:
1) A standard hardware acceleration layer for 2D and 3D cards, something we can ask the NVidia people to add to their drivers and code equivalents for other cards.
2) Wine intergration. Routing Win32 messages through the kernel would be kinda nice.
3) Java acceleration. Hooks for some standard Java functions: this would help a lot in some specific embedded situations.
4) ACL support for ports and stuff (like the security patches).
5) A standard "driver package" format containing the kernel module, user-mode tools and installation instructions for binary only (yecc) drivers. (One driver fits all distros!)
I've been working with Linux-based systems since '97 and I have to say, it's just getting better and better. I'm sure a lot of the above is would actually not be good in most kernels, but since one of Linux's strong points is scalability, I'd really like to see Linux take on the desktop, handheld and server market!
THE
NINE
SATANIC
STATEMENTS
1 Satan represents indulgence, instead of abstinence!
2 Satan represents vital existence, instead of spiritual pipe dreams!
3 Satan represents undefiled wisdom, instead of hypocritical self-deceit!
4 Satan represents kindness to those who deserve it, instead of love wasted on ingrates!
5 Satan represents vengeance, instead of turning the other cheek!
6 Satan represents responsibility to the responsible, instead of concern for psychic vampires!
7 Satan represents man as just another animal, sometimes better, more often worse than those that walk on all
fours, who, because of his "divine spiritual and intellectual development," has become the most vicious animal
of all!
8 Satan represents all of the so-called sins, as they all lead to physical, mental, or emotional gratification!
9 Satan has been the best friend the church has ever had, as he has kept it in business all these years!
THE TROLL POLKA (GESCHLECHT MIT ZIEGEN) By Serial Troller Is das nicht ein early post? Ja! Das ist mein early post! Is das nicht ein Goatse ghost? Ja! Das ist mein Goatse ghost! Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht at minus one? Ja! Das ist at minus one! Is dis nicht ein trolling fun? Ja! Das ist mein trolling fun! Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht ein big crapflood? Ja! Das ist mein big crapflood! Is das night ein Taco's pud? Ja! Das ist ein Taco's pud! Big crapflood, Taco's pud, Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht der CowBoiKneel? Ja! Das ist der CowBoiKneel! Is dis nicht his manchode meal? Ja! Das ist his manchode meal! CowBoiKneel, manchode meal, Big crapflood, Taco's pud, Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, ;Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht ein WIPO Troll? Ja! Das ist der WIPO Troll! Is das nicht en Goatse hole? Ja! Das ist der Goatse hole! WIPO Troll, Goatse hole, CowBoiKneel, manchode meal, Big crapflood, Taco's pud, Minus one, trolling fun,Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht Jon Katz' slave boys? Ja! Das ist Jon Katz' slave boys! Is das nicht Taco's sex toys? Ja! Das ist Taco's sex toys! Katz' slave boys, Rob's sex toys, WIPO Troll, Goatse hole, CowBoiKneel, manchode meal, Big crapflood, Taco's pud, Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks! Is das nicht ein trolltalk thread? Ja! Das ist ein trolltalk thread! Is das nicht ein FUCKING DEAD? Ja! Das ist ein FUCKING DEAD! Trolltalk thread, FUCKING DEAD, Katz' slave boys, Rob's sex toys, WIPO Troll, Goatse hole, CowBoiKneel, manchode meal, Big crapflood, Taco's pud, Minus one, trolling fun, Early post, Goatse ghost, Oh, du schöne, Oh, du schöne, Oh, du schöne, Slashdot sucks!____________________
© 2002 Serial Troller. Permission to reproduce this document is granted provided that you send all the bukkake porn you can find to serialtroller@hotmail.com.
Hey, kid... wanna touch my "kernel patch"?
-- Alan Cox
Interesting... Since Linux was created since minix changes could *only* be distributed as patches (modified minix source code couldn't be redistributed).
Do you even lift?
These aren't the 'roids you're looking for.
I use wolk for Xfs + Alsa integration its realy nice that I dont have to recompile alsa when I recompile my kernel because its integrated into kernel! And nice xfs integration too. No need to mention nice debian boot logo ( although I use slackware :/ ).And much more! Anyway if you want to have a look @ it check www.sourforge.net/projects/wolk or http://wolk.sf.net
Never learn by your mistakes, if you do you may never dare to try again
He says "the O(1) scheduler really only helps if you have more than ~200 processes, below that, it slows everything down a lot" (or something similar).
That doesn't make sense. If the new scheduler is O(1), it should be faster in all cases, and under no circumstances slow things down.
--Joakim Ziegler
And it should not necessarily be faster in all cases. Is 1000000 less than 10n? For n greater than 100000 it is, but otherwise it's slower. The first is O(1), but the second is O(n). O(1) is often slower than polynomial algorithms.
A /. story that expands an acronym? Fetch me my canned food and bottled water....
IN TEH FUCHAR, LITERSY WLIL EB OPSHANAL!!!!!111
Seams like a great idea to me, but tbis isn't a new idea at least i don't think so, did yoy see the distibution kernels (esp. Mandrake) it's very patch happy (not thats a bad thing because ther are ton of fixes). I wonder if they skip with XFS, i wish XFS would be merged into the kernel because it's very stable (i run it on many systems) unlike raiser (which btw is in the offical tree) it's fast, and why now :) But as far as i know it's not even in the 2.5.x tree (correct me if i'm wrong), and those guys are probly having a hard time makeing patches both agains 2.5.x and 2.4.x when new versions come out.
You like Windows. I hope you're at least a shareholder. Because if you're defending such a monopolizing empire without even the excuse of being materialist, well, sincerely, I pity you even more, if that's possible at all.
When a patch is not a patch, batmoron?
The above poster probably meant for n less than 10 in the last phrase.
The "less than" symbol gets confused with HTML tags and is often left out.
Read/Write NTFS.
I would _use_ that. Currently to transfer things from
one OS to the other on a WinXP/Linux dual-boot system
is a pain (I'm using an smb share on a different PC on
the network...)
Yeah, I know WinXP can theoretically use FAT, but I
don't (call me crazy) particularly want to have to
reinstall it, and it came preinstalled on NTFS.
Cut that out, or I will ship you to Norilsk in a box.
Linux was created since minix changes could *only* be distributed as patches (modified minix source code couldn't be redistributed).
It's the same deal with QPL software such as much of PHP 4.
Will I retire or break 10K?
Compressed caching is the introduction of a new level into the virtual memory hierarchy. Specifically, RAM is used to store both an uncompressed cache of pages in their 'natural' encoding, and a compressed cache of pages in some compressed format. By using RAM to store some number of compressed pages, the effective size of RAM is increased, and this way the number of page faults that must be serviced by very slow hard disks is decreased.
This is exactly the technique that Connectix's "RAM Doubler", a replacement for the Macintosh System 7 virtual memory manager, used way back in 1996. I wonder if Connectix has a patent on it.
SuperMount has the ability to access your cd's/floppies on the fly without need to mount / umount them every time.
Mac OS has automounted removable media since 1984.
It's good to see that Linux is progressing as a kernel for a workstation OS. But even its major proponents admit that it has some catching up to do. WOLK is a step in the right direction.
Will I retire or break 10K?
I seem to recall seeing freshmeat posts about the FOLK kernel with similar aims (ie linux+every possible patch, look n' see what breaks). Anybody know if this is the same project?
:-)
Either way, it seems a good idea so He-Who-Doesn't-Scale has a good idea of which bleeding edge patches sorta work, which ones work great but are too specialised, and which ones barf & die spectacularly
Click here if you just like to click on shit.
Netcraft has now confirmed BSD is dying Yet another crippling bombshell hit the beleaguered BSD community when recently IDC confirmed that BSD accounts for less than a fraction of 1 percent of all servers Coming on the heels of the latest Netcraftsurvey which plainly states that BSD has lost more market share this news serves to reinforce what weve known all along BSD is collapsing in complete disarray as further exemplified by failing dead last samagcom samagcom in the recent Sys Admin comprehensive networking testYou dont need to be a Kreskin amdestcom to predict BSDs future The hand writing is on the wall BSD faces a bleak future In fact there wont be any future at all for BSD because BSD is dying Things are looking very bad for BSD As many of us are already aware BSD continues to lose market share Red ink flows like a river of blood FreeBSD is the most endangered of them all having lost 93 of its core developersLets keep to the facts and look at the numbers OpenBSD leader Theo states that there are 7000 users of OpenBSD How many users of NetBSD are there Lets see The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1 Therefore there are about 70005 1400 NetBSD users BSDOS posts on Usenet are about half of the volume of NetBSD posts Therefore there are about 700 users of BSDOS A recent article put FreeBSD at about 80 percent of the BSD market Therefore there are 700014007004 36400 FreeBSD users This is consistent with the number of FreeBSD Usenetposts Due to the troubles of Walnut Creek abysmal sales and so on FreeBSD went out of business and was taken over by BSDI who sell another troubled OS Now BSDI is also deadits corpse turned over to yet another charnel house All major surveys show that BSD has steadily declined in market share BSD is very sick and its long term survival prospects are very dim If BSD is to survive at all it will be among OS hobbyist dabblers BSD continues to decay Nothing short of a miracle could save it atthis point in time For all practical purposes BSD is dead BSD is dying
-pwpbot