Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

New Testing Version Of Linux 2.6

michael posted more than 11 years ago | from the crashy-crashy dept.

Linux 327

James A. A. Joyce writes "It's all up now at the kernel archives. Get the full 2.6.0-test2 or a patch, whichever suits you. We need to test those new kernels! Hop to it!"

Sorry! There are no comments related to the filter you selected.

fp (-1, Offtopic)

CubeDude213 (678340) | more than 11 years ago | (#6547156)

fp I can't wait to get the new version.

Tphphph (-1, Flamebait)

Anonymous Coward | more than 11 years ago | (#6547157)

Linux suxors! (don't mind me, just adding to the noise)

do you see that! (4, Funny)

Anonymous Coward | more than 11 years ago | (#6547161)

/me watches the bandwith-o-meter explode

Re:do you see that! (4, Interesting)

chihowa (366380) | more than 11 years ago | (#6547177)

No kidding! I had just checked minutes before this story was posted. I began the download before the story, only to see it drastically slow down halfway through. So I checked Slashdot, and here we are!

Re:do you see that! (0)

Anonymous Coward | more than 11 years ago | (#6547186)

Its still downloading at a reasonable 57 kb/s for me, on a 512Kbit connection (64 kb/s max).

Re:do you see that! (1)

Uber Banker (655221) | more than 11 years ago | (#6547482)

I think you have your K and k the wrong way around.

But it holds up for me fine too.

Fresh off the cob! (5, Funny)

Limburgher (523006) | more than 11 years ago | (#6547164)

Of course, I've still got bits stuck between my teeth from the last release. Should have remembered to type 'make toothpick'.

Re:Fresh off the cob! (5, Funny)

yroJJory (559141) | more than 11 years ago | (#6547263)

Of course, I've still got bits stuck between my teeth from the last release. Should have remembered to type 'make toothpick'.

Isn't that just an alias for "make clean"?

Re:Fresh off the cob! (5, Funny)

Limburgher (523006) | more than 11 years ago | (#6547283)

No! Common error, though. 'make toothpick' satisfies a dependency for 'make clean'. You can't 'make clean' until you 'make toothpick'. It's just too difficult. :)

Re:Fresh off the cob! (3, Funny)

yroJJory (559141) | more than 11 years ago | (#6547296)

Sorry. I guess I ran "make mistake".

GNAA Blow Goats (-1, Offtopic)

Anonymous Coward | more than 11 years ago | (#6547165)

Worthy cause my ass.

Phew .... who made teh fahrt! (-1, Offtopic)

Anonymous Coward | more than 11 years ago | (#6547227)










three questions (-1)

Anonymous Coward | more than 11 years ago | (#6547264)

1. How'd you evade the YELLING filter?
2. Was that conversion automated?

Re:three questions ANSWERS (-1, Flamebait)

Anonymous Coward | more than 11 years ago | (#6547295)

11111!11 WTF LOL I DONT KNOW .1!!111!!1!11!!1!1!!1! OMG YALNG FILT3R?
2?!!!!!!??!! OMG LOL NOPA .1111!!!1!!!!1!!!! WTF IMM ON AOL!
31111!1!!1!! LOL Y3S11!!1

MOD PARENT UP (-1, Offtopic)

Anonymous Coward | more than 11 years ago | (#6547362)


Lameness filter encountered. Post aborted!
Reason: Don't use so many caps. It's like YELLING.

Re:MOD PARENT UP (-1, Troll)

Anonymous Coward | more than 11 years ago | (#6547407)

THX FOR AL OF UR SUPORT .11111!111111!!!!!!1111 LOL TEH GNAA ALSO THX U11!!1 OMG WTF

ffdsafsda (-1, Offtopic)

Anonymous Coward | more than 11 years ago | (#6547171)

fcxvx ds fdsafadsfsda

Heh. (0)

MrBiiggy (458829) | more than 11 years ago | (#6547174)

That has to be one of the worst spiel's ever.

New in 2.6 (5, Informative)

bethane (686358) | more than 11 years ago | (#6547182)

Being a LKML lurker, here are a few of the new features.

In-kernel Module Loader and Unified parameter support: y/patches/Module/

Nanosecond Time Patch: .3/0793.html

Fbdev Rewrite: .3/1267.html

Linux Trace Trollkit (LTT): .1/0832.html

statfs64: 610918825614&w=2

POSIX Timer API: 553654329827&w=2

Shared Pagetable support: 498293902006&w=2

Hotplug CPU Removal Support and Kernel Probes

Re:New in 2.6 (5, Informative)

zifty (692892) | more than 11 years ago | (#6547188)

The full changelog is here [] .

Re:New in 2.6 (1, Funny)

Anonymous Coward | more than 11 years ago | (#6547260)

Linux Trace Trollkit
Linux Trace Trollkit
Linux Trace Trollkit
Error cmd out of memory -- shutdown


Re:New in 2.6 (1)

samhalliday (653858) | more than 11 years ago | (#6547272)

Linux Trace Trollkit

is that for real? or is it the obligatory intentional-typo ;-)

Re:New in 2.6 (-1, Flamebait)

Anonymous Coward | more than 11 years ago | (#6547276)


I'm the Bob Goatse, can you add me to your mailing list. Thanks.

My name is GoatSe.CX my e-mail is GoatSe.CX [mailto] .

Re:New in 2.6 (-1, Redundant)

Anonymous Coward | more than 11 years ago | (#6547301)

New in 2.6 (Score:5, Informative)
by bethane (686358) [] on Sunday July 27, @07:09PM (#6547182 [] )
( [] ) Being a LKML lurker, here are a few of the new features.

In-kernel Module Loader and Unified parameter support: y/patches/Module/

Nanosecond Time Patch: .3/0793.html

Fbdev Rewrite: .3/1267.html

Linux Trace Tollkit (LTT): .1/0832.html

statfs64: 610918825614&w=2

POSIX Timer API: 553654329827&w=2

Shared Pagetable support: 498293902006&w=2

Hotplug CPU Removal Support and Kernel Probes

Re:New in 2.6 (-1, Offtopic)

Anonymous Coward | more than 11 years ago | (#6547339)

guys this [] is me, my name is Steve. I am going to tell you my
story. I was born in 1981 in the month of October, the 7th
day. I am a Libra. Well I had a pretty normal childhood, in
school I was not good. I wasn't good at the homework and I was
even worse at making friends. I never had any friends ever at
all. I graduated High Schoool in 2000. At this time I was
happy that I could go out in the "REAL" World and meet some "nice"
people. After school I started working at Funco Land, they
changed there name and are now known as Gamestop [] ,
I worked there from June 2000-July 2002. In August of 2000 I met a girl
on the internet. She lived a few states away and I drove to meet
her for sexual intercourse. I only met her once, and I only had
sexual intercourse with her once. That was the first time I ever
had sexual intercourse. It was also the last. I never
talked to the girl after we had sex. Than all of the suddan in
July 2002 she instant messages me. She tells me she has AIDS, she
says she doesn't know when she got it and that she thought she might of
got it from me. I told her no way, she was the first girl I was
with, THE ONLY GIRL. Well anyway I set up a appointment for the
docter and get tested for H.I.V. guess what? I GOT H.I.V.

Right now I'm kinda sad that I ruined my life just for sex, it wasn't
even that great. I just made this page to let people know not to
meet girls on the internet, if a girl will meet a guy from the internet
she is obviously crazy, and can't get guys in normal life. I met
one of these crazy girls and she gave me H.I.V. don't ruin your life
for some internet booty. Ok if you wanna be my friend email me [mailto] .

Re:New in 2.6 (0)

Anonymous Coward | more than 11 years ago | (#6547425)

That's sad.

If you are trolling, please, don't joke about that stuff.

You forgot... (4, Funny)

leonbrooks (8043) | more than 11 years ago | (#6547448)

"Remove support for The SCO Group lawsuit"

"Emit mocking laughter when incoming TCP profile matches SCO UNIX"

"Increment World Domination progress meter when incoming TCP profile matches Linux"

Changelog (0, Redundant)

CNeb96 (60366) | more than 11 years ago | (#6547185) Log-2.6.0-test2

IP Violation (2, Funny)

Anonymous Coward | more than 11 years ago | (#6547190)

But is it SCO free?

Re:IP Violation (5, Funny)

NanoGator (522640) | more than 11 years ago | (#6547399)

"But is it SCO free? "

Sign this NDA and I'll tell you.

Re:IP Violation (3, Funny)

Anonymous Coward | more than 11 years ago | (#6547411)

Old McBride he had some IP
And that IP it was not free

With some SCO code here; Some SCO code there
Here a SCO, there a SCO; Everywhere a SCO SCO

The linux kernel had SMP
And that code was from Project Monterey

The linux kernel had NUMA
Then someone spread rumours

The linux kernel had JFS
And Christoph Hellwig did his best

Old McBride owns none of that []
How we'd love to see THAT contract

With a lawsuit here; A counter-suit there
Sue a SCO, sue a SCO; Everybody sue a SCO SCO

GNAAnix-2.69-anal-cox.patch avaliable (-1)

Anonymous Coward | more than 11 years ago | (#6547192)

GNAA (GAY NIGGER ASSOCIATION OF AMERICA) is the first organization which
gathers GAY NIGGERS from all over America and abroad for one common goal - being GAY NIGGERS.

Are you GAY [] ?
Are you a NIGGER [] ?
Are you a GAY NIGGER [] ?

If you answered "Yes" to any of the above questions, then GNAA (GAY NIGGER ASSOCIATION OF AMERICA) might be exactly what you've been looking for!
Join GNAA (GAY NIGGER ASSOCIATION OF AMERICA) today, and enjoy all the benefits of being a full-time GNAA member.
GNAA (GAY NIGGER ASSOCIATION OF AMERICA) is the fastest-growing GAY NIGGER community with THOUSANDS of members all over United States of America. You, too, can be a part of GNAA if you join today!

Why not? It's quick and easy - only 3 simple steps!

First, you have to obtain a copy of GAY NIGGERS FROM OUTER SPACE THE MOVIE [] and watch it.

Second, you need to succeed in posting a GNAA "first post" on [] , a popular "news for trolls" website

Third, you need to join the official GNAA irc channel #GNAA on EFNet, and apply for membership.
Talk to one of the ops or any of the other members in the channel to sign up today!

If you are having trouble locating #GNAA, the official GAY NIGGER ASSOCIATION OF AMERICA irc channel, you might be on a wrong irc network. The correct network is EFNet, and you can connect to or as one of the EFNet servers.
If you do not have an IRC client handy, you are free to use the GNAA Java IRC client by clicking here [] .

If you have mod points and would like to support GNAA, please moderate this post up.

This post brought to you by Penisbird [] , a proud member of the GNAA

G_____________________________________naann_______ ________G
N_____________________________nnnaa__nanaaa_______ ________N
A____________________aanana__nannaa_nna_an________ ________A
A_____________annna_nnnnnan_aan_aa__na__aa________ ________A
G____________nnaana_nnn__nn_aa__nn__na_anaann_MERI CA______G
N___________ana__nn_an___an_aa_anaaannnanaa_______ ________N
A___________aa__ana_nn___nn_nnnnaa___ana__________ ________A
A__________nna__an__na___nn__nnn___SSOCIATION_of__ ________A
G__________ana_naa__an___nnn______________________ ________G
N__________ananan___nn___aan_IGGER________________ ________N
A__________nnna____naa____________________________ ________A
A________nnaa_____anan____________________________ ________A
G________anaannana________________________________ ________G
N________ananaannn_AY_____________________________ ________N
A________ana____nn_________IRC-EFNET-#GNAA________ ________A
A_______nn_____na_________________________________ ________A
*_______aaaan_____________________________________ ________*
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam mollis, libero non facilisis vehicula, quam sem fermentum urna, at porttitor neque odio nec purus. Morbi felis. Mauris arcu turpis, dignissim sed, tristique sit amet, euismod ac, tellus. Pellentesque sit amet nulla. Vestibulum volutpat. Fusce viverra mattis orci. Phasellus sed ante. Vivamus nunc sapien, tristique in, sollicitudin ut, blandit vitae, purus. Cras nonummy facilisis leo. Donec ultricies. Integer eu lacus ac dui consectetuer placerat. Duis nonummy dui id wisi. Nam ullamcorper feugiat eros. Quisque iaculis ligula id elit. Aenean mattis. Proin ut massa vitae ante tempor imperdiet. Donec elit libero, imperdiet ac, pellentesque et, mattis et, diam. Pellentesque venenatis, ipsum vel mollis fermentum, ligula felis elementum ante, sit amet euismod diam pede eu mi. Phasellus tellus est, pharetra ac, placerat ut, vehicula et, quam. Sed tempor posuere lectus. Donec eget libero. Nullam tincidunt mauris et nibh. Phasellus tempus fermentum diam. Morbi at mauris dapibus lacus malesuada molestie. Morbi vehicula, elit quis posuere mattis, arcu tellus ultrices ante, sit amet rhoncus dolor neque eget lacus. Integer in odio. Ut malesuada mi et nibh. Vestibulum wisi justo, vestibulum a, pretium sit amet, euismod a, augue. Aliquam vitae nisl eu metus dignissim eleifend. In hac habitasse platea dictumst. Praesent faucibus tempor tortor. Suspendisse dignissim eleifend dui. Duis adipiscing tellus at nulla. Vivamus mollis, dolor sit amet ornare egestas, risus augue mollis lorem, eget tempus augue augue in libero. Sed tincidunt vestibulum ligula. Vestibulum ut libero eu erat sagittis nonummy. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed ut libero. In hac habitasse platea dictumst. Cras convallis urna sed enim. Nullam tortor ante, consectetuer eget, nonummy eu, congue a, metus. Mauris ante. Nulla sed sapien et wisi condimentum feugiat. Curabitur id augue sed nulla accumsan sollicitudin. Nam ornare justo vitae ante. Donec ligula. Donec felis augue, lacinia ut, vestibulum sit amet, ultricies vestibulum, dolor. Nunc nec nisl. Phasellus blandit tempor augue. Donec arcu orci, adipiscing ac, interdum a, tempus nec, enim. Phasellus placerat iaculis orci. Cras sit amet quam. Sed enim quam, porta quis, aliquet quis, hendrerit ut, sem. Etiam felis tellus, suscipit et, consequat quis, pharetra sit amet, nisl. Aenean arcu massa, lacinia in, dictum eu, pulvinar ac, orci. Mauris at diam tempor ante ullamcorper molestie. Ut dapibus eleifend ipsum. Nam dignissim.

that cursive shit is hard to read (-1, Offtopic)

Anonymous Coward | more than 11 years ago | (#6547346)

just one opinion

Here is a link (5, Funny)

Billly Gates (198444) | more than 11 years ago | (#6547193)

Look right here [] for a link.

Sincerly Mcbride CEO of SCO

Re:Here is a link (0)

Anonymous Coward | more than 11 years ago | (#6547286)

Did SCO hire ESR to do their graphics [] ?

Woo Hoo (-1, Flamebait)

Anonymous Coward | more than 11 years ago | (#6547194)

So you think they'll finally have USB support added to Linux so I can just plug in my digital camera and have it work instantly, like in Microsoft(r) Windows(r) XP Professional or MacOS X?

Re:Woo Hoo (0, Troll)

caluml (551744) | more than 11 years ago | (#6547244)

Nope, they're said that they're never going to support that, because people shouldn't be plugging cameras into webservers.

Re:Woo Hoo (4, Informative)

sirmikester (634831) | more than 11 years ago | (#6547265)

Its not a kernel issue as it already supports USB. You'd have to have a service(daemon) running that would scan the USB ports on your computer for any changes and then have it load a program to download the pictures off your computer.

Re:Woo Hoo (1, Interesting)

Anonymous Coward | more than 11 years ago | (#6547310)

It'd be nice if that daemon could be something integrated into the OS so that the USB camera could be seen as an external hard drive and used as such. You know, like how Windows and Mac do it.

TROLL!! (-1, Troll)

Anonymous Coward | more than 11 years ago | (#6547364)

Parent is troll (bad one anyway).

Re:Woo Hoo (2, Insightful)

sirmikester (634831) | more than 11 years ago | (#6547371)

I'm sure that Windows and Mac OS X run USB Camera detection as a service. I doubt that the functionality is in their kernels. They're just setup in a way that makes the whole process transparent. You could setup linux to do exactly the same thing, I'm sure that this will be (or already is) a feature in Lycoris, Lindows etc...

Re:Woo Hoo (0)

Anonymous Coward | more than 11 years ago | (#6547428)

It's actually that the USB host driver supports "external hard drive" as a device type. It isn't anything more sophisticated than that.

But I guess implementing that would be too much for Linux developers. But hey, you've still got 30-odd filesystems and window managers to choose from!

Re:Woo Hoo (0, Redundant)

grennis (344262) | more than 11 years ago | (#6547393)

What?... so you are saying... no?? yes??

Hell, I dont even understand your answer. You really expect this to be a mainstream OS?

Actually you don't need this much... (2, Informative)

oGMo (379) | more than 11 years ago | (#6547442)

You could use modutils and, say, gphoto2 [] along with a script to do it for you.

Since there's likely a specific USB driver, just insert a post-install line (post-install drivername command ) and when you plug it in, the module handler will start things going for you.

Since you're the one writing the script (which doesn't really have to be more than a gphoto command telling it where to put the pictures), you can make it as robust as you like... for instance, set up a file with camera ID to username mappings, and drop stuff in ~user/.photos-incoming or something.

If it's a camera that Linux sees as USB storage, the same thing pretty much holds, but you'll have to just run cp and put them where you'd like... no need to compile gphoto.

To bring this back on topic, I can't wait to check out 2.6, but I'm still in the middle of configuring test1. ;-(

Re:Woo Hoo (1)

The Analog Kid (565327) | more than 11 years ago | (#6547464)

There is a hotplugging script for stuff like that, its how I've seen a lot of distros autodetect during install, Knoppix and Gentoo being an example. If you have Gentoo, its I think

emerge hotplug

The only thing you need is Support for hotplugging in the kernel.

PowerPC? (4, Interesting)

SHEENmaster (581283) | more than 11 years ago | (#6547197)

I use an Apple iBook2 as my primary desktop, with an x86 for a server/renderer. Is PowerPC/Sparc/etc support focused on early or late in the development cycle? Should I expect the file I'm downloading to compile, or collapse?

Re:PowerPC? (5, Informative)

Cheesy Fool (530943) | more than 11 years ago | (#6547335)

Compared to 2.4.X these are the problems i've seen. No cpufreq scaling, alsa doesn't work too good and preempt doesn't work properly (mouse stutters).

Re:PowerPC? (1)

Cheesy Fool (530943) | more than 11 years ago | (#6547352)

Forgot to say thats on an iBook2.2.

Re:PowerPC? (1)

The Analog Kid (565327) | more than 11 years ago | (#6547454)

Yes I've had problems with ALSA, it worked just all distorted when playing some songs, it was more apparent in some then others, like Fly By Night by Rush is terrible. When using the OSS drivers everything is a crystal clear as in Windows.

SPARC64 seems to work (2, Informative)

tugrul (750) | more than 11 years ago | (#6547368)

I just built and booted it on my Sun Ultra 60. CONFIG_PREEMPT seems broken on SPARC64, but after I removed a redefined symbol in ffb_drv.c, everything else seems to work.

One interesting note is that the sun/type5 keymap/keyboard settings for the console/XF86Config don't work anymore. Had to revert to the kernel keymap for the console, and xfree86/pc101 for X11. Also had to change /dev/sunmouse::BusMouse to /dev/psaux::PS/2 in XF86Config, but the middle mouse button doesn't work now. Gonna figure out that later when I get a chance.

Re:SPARC64 seems to work (-1, Flamebait)

Anonymous Coward | more than 11 years ago | (#6547426)

I just built and booted it on my Sun Ultra 60. CONFIG_PREEMPT seems broken on SPARC64, but after I removed a redefined symbol in ffb_drv.c, everything else seems to work.

Beautiful. Hack here and there, code away without a plan until it "seems to work". This is basically the mentality behind linux coding. Famous quote:

Some systems seem to have the philosophy of "If it works, it's right". In that light NetBSD could be described as "It doesn't work unless it's right".

I know why I never look back and don't even miss it.

Re:PowerPC? (1)

NanoGator (522640) | more than 11 years ago | (#6547410)

"with an x86 for a server/renderer."

What kinda rendering are ya doing? Just curious, I'm a Lightwaver and they only recently have Linux support.

Re:PowerPC? (0)

Anonymous Coward | more than 11 years ago | (#6547434)

He didn't say he was running Linux on the x86.

Coincidence? (1, Funny)

Anonymous Coward | more than 11 years ago | (#6547199)

This is announced at the same time we have a poll asking the number of times the OS on your main computer crashes. If this IS "from the crashy-crashy" dept. then I'd have to say this is an interesting coincidence. Or is it?

OT: New Worm? (-1, Offtopic)

Anonymous Coward | more than 11 years ago | (#6547201)

Hey, I'm noticing a lot of IIS sites getting hosed today, returning Server Application Error pages. Anyone know of any new worms or anything going around today?

2.6.0-test1 was really boring (4, Interesting)

Bruce Perens (3872) | more than 11 years ago | (#6547205)

I decided to test 2.6.0-test1 on one of my primary servers. After building the kernel, I had to install the Debian module-init-tools package (required to manipulate kernel modules in 2.6) and edit /etc/modprobe.conf to alias what module to load for my ethernet cards and for the PS/2 mouse driver (the "mousedev" module). And then it just ran. It's been serving for days.

I am also running it on my Vaio U-101 (a Pentium 4 600 sub-laptop that fits in a fanny-pack).


Re:2.6.0-test1 was really boring (1)

Zero_K (606548) | more than 11 years ago | (#6547225)

Did I see you in OS Revolution????

Re:2.6.0-test1 was really boring (0)

Anonymous Coward | more than 11 years ago | (#6547437)

I haven't seen "Revelution OS", but yes, that's the Bruce Perens of Toy Story/Debian/HP/whatever fame.

Re:2.6.0-test1 was really boring (0)

Anonymous Coward | more than 11 years ago | (#6547488)

Hehe! I saw Revolution OS last night! He looks different there than on his website... longer hair. :)

Re:2.6.0-test1 was really boring (1)

cscx (541332) | more than 11 years ago | (#6547238)

Do you know offhand if this can run straight-away on Debian-stable without upgrading any other dependencies (like for instance, GNU libc)?

Re:2.6.0-test1 was really boring (5, Informative)

Bruce Perens (3872) | more than 11 years ago | (#6547363)

I guess I should have mentioned that I almost always run "unstable". I've always been imnpressed with its stability! I've had a down day once in about 10 years due to a bad Debian package.

I have no information regarding running it on "stable".


Works under Debian Woody 3.0 (2, Informative)

spaceturtle (687994) | more than 11 years ago | (#6547440)

It worked under a completely unpatched Debian Woody DVD-R install, so I would say yes. I had some problem with VT support, but I think that was a configuration issue with the kernel rather than a dependancy problem.

Re:2.6.0-test1 was really boring (1)

rf0 (159958) | more than 11 years ago | (#6547317)

Unfortunatly test-1 had a problem that if you had an XFS root fs it didn't mount. Firstly it tried mounting as UFS then Resier. Haven't seen ins -test2 has fixed it


More hot news!!! (5, Funny)

InfiniteWisdom (530090) | more than 11 years ago | (#6547207)

Somebody just submitted a patch!!!! Go download it from the bitkeeper NOW!!!!

I just installed FreeBSD (2, Interesting)

Billly Gates (198444) | more than 11 years ago | (#6547213)


I love Linux but hate most of the bloated distro's. However I would love to see how real time and fast this new kernel is. Also I heard you do not have to do a "make modules" when compiling.

Anyway back to my long instant-workstation ports installation.

Re:I just installed FreeBSD (1, Insightful)

Anonymous Coward | more than 11 years ago | (#6547248)

Gentoo/Debian is/are your/the friend/answer.

Re:I just installed FreeBSD (4, Interesting)

rf0 (159958) | more than 11 years ago | (#6547251)

Try Debian. A small install is around 96Mb and if you install a customer kernel should 200 Mb (Excluding source)


Re:I just installed FreeBSD (3, Interesting)

damiam (409504) | more than 11 years ago | (#6547439)

Actually, a minimal Debian install is like 25 MB, IIRC. Of course, that's with nothing but bash, the gnu tools, apt/dpkg, and the kernel, but sometimes that's all you need.

Re:I just installed FreeBSD (2, Informative)

cscx (541332) | more than 11 years ago | (#6547257)

Use Debian, make-kpkg is your friend!

Real time vs. Fast (0)

Anonymous Coward | more than 11 years ago | (#6547271)

You really can't have it both ways. Although a real-time OS gives the impression of being fast because of the low latency of the system, in fact it is quite a bit slower than non-real-time systems because the scheduler comes into play many more times than normal. It is possible to make an OS so real time that the system simply doesn't have any time to process any system calls because it is too busy pre-empting itself via the over-active scheduler.

Since Linux isn't (and never will be) a real-time OS at the Linus-level releases, this isn't a problem. However, it has been the experience of quite a few companies who tried RT-Linux that their systems mysteriously crashed. It turns out that the Linux kernel just isn't prepared to have the scheduling thread pumped up as high as the companies wanted. Of course, they could have simply raised the latency, but then they wouldn't have been any better than WinCE for latency.

It's too bad that Linus isn't interested in hardening the kernel for real-time. But then again, that was never really his stated purpose and there are many other kernels out there that are real-time and do a great job at it.

Who needs real-time on network servers anyway?

Re:I just installed FreeBSD (0)

Anonymous Coward | more than 11 years ago | (#6547300)

Um, there are plenty of non-bloated distros like slack.

As for "make modules" you can still use the command to make the modules, but you can also just type "make" after you set up your '.config'. which will do the kernel and modules. "make bzImage" will still make the kernel only as well.

Re:I just installed FreeBSD (5, Informative)

Bodhammer (559311) | more than 11 years ago | (#6547386)

This is one of the best recipes for a tight install I have used:

The Very Verbose Debian 3.0 Installation Walkthrough []

This will give you a minimal but extremely stable install. If you want newer stuff you can shift to "testing" or "unstable". Unless your are doing cutting edge stuff, this install is bulletproof!

Re:I just installed FreeBSD (-1, Flamebait)

Anonymous Coward | more than 11 years ago | (#6547474)

The End of FreeBSD

[ed. note: in the following text, former FreeBSD developer Mike Smith gives his reasons for abandoning FreeBSD]

When I stood for election to the FreeBSD core team nearly two years ago, many of you will recall that it was after a long series of debates during which I maintained that too much organisation, too many rules and too much formality would be a bad thing for the project.

Today, as I read the latest discussions on the future of the FreeBSD project, I see the same problem; a few new faces and many of the old going over the same tired arguments and suggesting variations on the same worthless schemes. Frankly I'm sick of it.

FreeBSD used to be fun. It used to be about doing things the right way. It used to be something that you could sink your teeth into when the mundane chores of programming for a living got you down. It was something cool and exciting; a way to spend your spare time on an endeavour you loved that was at the same time wholesome and worthwhile.

It's not anymore. It's about bylaws and committees and reports and milestones, telling others what to do and doing what you're told. It's about who can rant the longest or shout the loudest or mislead the most people into a bloc in order to legitimise doing what they think is best. Individuals notwithstanding, the project as a whole has lost track of where it's going, and has instead become obsessed with process and mechanics.

So I'm leaving core. I don't want to feel like I should be "doing something" about a project that has lost interest in having something done for it. I don't have the energy to fight what has clearly become a losing battle; I have a life to live and a job to keep, and I won't achieve any of the goals I personally consider worthwhile if I remain obligated to care for the project.


I'm sure that I've offended some people already; I'm sure that by the time I'm done here, I'll have offended more. If you feel a need to play to the crowd in your replies rather than make a sincere effort to address the problems I'm discussing here, please do us the courtesy of playing your politics openly.

From a technical perspective, the project faces a set of challenges that significantly outstrips our ability to deliver. Some of the resources that we need to address these challenges are tied up in the fruitless metadiscussions that have raged since we made the mistake of electing officers. Others have left in disgust, or been driven out by the culture of abuse and distraction that has grown up since then. More may well remain available to recruitment, but while the project is busy infighting our chances for successful outreach are sorely diminished.

There's no simple solution to this. For the project to move forward, one or the other of the warring philosophies must win out; either the project returns to its laid-back roots and gets on with the work, or it transforms into a super-organised engineering project and executes a brilliant plan to deliver what, ultimately, we all know we want.

Whatever path is chosen, whatever balance is struck, the choosing and the striking are the important parts. The current indecision and endless conflict are incompatible with any sort of progress.

Trying to dissect the above is far beyond the scope of any parting shot, no matter how distended. All I can really ask of you all is to let go of the minutiae for a moment and take a look at the big picture. What is the ultimate goal here? How can we get there with as little overhead as possible? How would you like to be treated by your fellow travellers?


To the Slashdot "BSD is dying" crowd - big deal. Death is part of the cycle; take a look at your soft, pallid bodies and consider that right this very moment, parts of you are dying. See? It's not so bad.

To the bulk of the FreeBSD committerbase and the developer community at large - keep your eyes on the real goals. It's when you get distracted by the politickers that they sideline you. The tireless work that you perform keeping the system clean and building is what provides the platform for the obsessives and the prima donnas to have their moments in the sun. In the end, we need you all; in order to go forwards we must first avoid going backwards.

To the paranoid conspiracy theorists - yes, I work for Apple too. No, my resignation wasn't on Steve's direct orders, or in any way related to work I'm doing, may do, may not do, or indeed what was in the tea I had at lunchtime today. It's about real problems that the project faces, real problems that the project has brought upon itself. You can't escape them by inventing excuses about outside influence, the problem stems from within.

To the politically obsessed - give it a break, if you can. No, the project isn't a lemonade stand anymore, but it's not a world-spanning corporate juggernaut either and some of the more grandiose visions going around are in need of a solid dose of reality. Keep it simple, stupid.

To the grandstanders, the prima donnas, and anyone that thinks that they can hold the project to ransom for their own agenda - give it a break, if you can. When the current core were elected, we took a conscious stand against vigorous sanctions, and some of you have exploited that. A new core is going to have to decide whether to repeat this mistake or get tough. I hope they learn from our errors.


I started work on FreeBSD because it was fun. If I'm going to continue, it has to be fun again. There are things I still feel obligated to do, and with any luck I'll find the time to meet those obligations.

However I don't feel an obligation to get involved in the political mess the project is in right now. I tried, I burnt out. I don't feel that my efforts were worthwhile. So I won't be standing for election, I won't be shouting from the sidelines, and I probably won't vote in the next round of ballots.

You could say I'm packing up my toys. I'm not going home just yet, but I'm not going to play unless you can work out how to make the project somewhere fun to be again.

= Mike


To announce that there must be no criticism of the president, or that we are to stand by the president, right or wrong, is not only unpatriotic and servile, but is morally treasonable to the American public. -- Theodore Roosevelt

Changelog? (0)

Feztaa (633745) | more than 11 years ago | (#6547214)

I can't find one on, would anybody mind telling me what they fixed between -test1 and -test2?

We suck. (5, Funny)

caluml (551744) | more than 11 years ago | (#6547228)

Current bandwidth utilization 67.69 Mbit/s

Is this all we can do? Is this Slashdot, or what...

Re:We suck. (1)

neurostar (578917) | more than 11 years ago | (#6547382)

Is this all we can do? Is this Slashdot, or what...

I'll just browse over there and hit "reload" a bunch of times... :D

The AMD and Nvidia Issue (mem=nopentium) (4, Interesting)

Anonymous Coward | more than 11 years ago | (#6547230)

This was fixed in 2.4.18, correct? Was this fix foward-ported to the development kernel so that I can safely boot without using mem=nopentium and have no fear of my X locking?

Thank You

Re:The AMD and Nvidia Issue (mem=nopentium) (2, Informative)

James_Duncan8181 (588316) | more than 11 years ago | (#6547277)

I am running an AMD 1600+ and a Geforce 4200. I have run 2.4.18bf, 2.4.20, 2.4.21, and 2.6-test1 without problems.

Re:The AMD and Nvidia Issue (mem=nopentium) (1)

The Analog Kid (565327) | more than 11 years ago | (#6547473)

I have a 2500+ and a 5600 Ultra and no problems under the 2.6-test1(also using ACPI) though my networking doesn't work without a patch. I have a Broadcom 4401, has it been fixed yet?

Excellent! Time to upgrade.. (0, Troll)

Fu Ling-Yu (688545) | more than 11 years ago | (#6547234)

As we do not get access to many news site in China, I very happy to read this story on here.

Upgrading kernel is important for stability of system to run our university and other system.. so I will now instruct technical people to upgrade kernels on mission critical machine straight away!

Will using 2.6 be a big improvement over our existing 2.5 boxes? Also is upgrading to PHP 5 beta a worth while idea?

Re:Excellent! Time to upgrade.. (2, Funny)

caluml (551744) | more than 11 years ago | (#6547255)

PHP 5 is being integrated into the 2.6 kernels - should provide a noticable boost for web servers.

Attention moderators (-1, Troll)

Anonymous Coward | more than 11 years ago | (#6547292)

moderate parent -1 troll, everyone else fucking ignore him. His name for chrissake - Fu-Ling Yu. Foooo-ling You? Durrr if you respond to this asshole you're showing that you're a huge retard.

Re:Attention moderators (3, Funny)

Restil (31903) | more than 11 years ago | (#6547470)

You were saying?


Re:Excellent! Time to upgrade.. (1)

glockenspieler (692846) | more than 11 years ago | (#6547304)

As we do not get access to many news site in China, I very happy to read this story on here.

Hmmm, apparently endless SCO rants and bamboo bicycles is not the type of subversive speech that the Chinese government feels is worth blocking.

Welcome to slashdot!

Re:Excellent! Time to upgrade.. (0)

Anonymous Coward | more than 11 years ago | (#6547323)

That's because we never say anything important here.

Re:Excellent! Time to upgrade.. (0)

Anonymous Coward | more than 11 years ago | (#6547314)

You again? You like your 1000+ key keyboard for entering Asian languages?

Exactly how many accounts on Slashdot do you have already?

Re:Excellent! Time to upgrade.. (5, Funny)

Anonymous Coward | more than 11 years ago | (#6547492)

Stereotypical chinese grammar mistakes? Check.

Silly questions meant to start a flame war? Check.

A subtle comment about the great firewall of China, to which most people are against? Check.

Moderators who obviously didn't realized the give-away name "Fu Ling-Yu"? Check, Check.


hooray! (3, Interesting)

larry bagina (561269) | more than 11 years ago | (#6547241)

having ACLs as a standard feature will be fantastic.

I wonder if the ACL haters will have a foxhole conversion.

Changelog text here. (-1, Redundant)

Anonymous Coward | more than 11 years ago | (#6547253)

Summary of changes from v2.6.0-test1 to v2.6.0-test2
o wl3501: new wireless driver for Planet WL 3501 802.11 PCMCIA card
After a long while, and with wireless becoming a hot topic, at leastfor me, I get back to work on this driver, Aristeu, Niemeyer, Marcelino,
this will finally be integrated! Whee! :-)
ACPI: make it so acpismp=force works (reported by Andrew Morton)
o wl3501: reorganization
. use enun instead of tons of #defines
. put the initial smp locking, still commented out
. use some defines for magic numbers
. break the rx_interrupt routine in multiple inlines for each signal type
. CodingStyle cleanups
. Activated the stupid loop, will now try without it, works? kill this stupidity
o wl3501: fix the bug that prevented us from reliably using MTU ~> WL3501_BLKSZ
o wl3501: use eth_copy_and_sum, assorted cleanups
o wl3501: disabling the stupid loop for now, working well...
o wl3501: uncomment spin_lock usage, working well, have to stress this thing more now

o wl3501: remove comment about supporting wireless extensions
It will, but is not supporting now, just some basic skeleton is in place.
o wl3501: remove stupid loop
o wl3501: add locking in the interrupt handler
o wl3501: move some variable declaration to where they are needed
o wl3501: tidy up wl3501_ioctl
. check if the device is present, bail out if not
. move the buffer to the place where it is used
. check the size of the firmware buffer passed from userspace
. make wl3501_write_flash return -EIO on failure, 0 on success
o wl3501: initial batch of support for wireless extensions and ethtool
o wl3501: implement some more wireless extensions
Also reorganize wl3501_card struct a bit to avoid wasting some bytes.

This time get_sense and set_wap wireless extensions were added,
work in progress, ya know 8)

o wl3501: restructure netdev handling and kill card_start abomination

o wl3501: update tx statistics

o wl3501: more wireless extensions: {get,set}_nick and get_freq

o wl3501: remove leftover debug from get_freq

o wl3501: create channel to frequency table and use it in get_freq

This table was obtained from the Planet WAP 1000 Access Point web
interface, accessing it over this driver after I ran nmap against
the AP box that is now only with the wireless interface, i.e. all
accesses to it are over this driver :-)

o wl3501: do proper tx throttling

. check if queue was stopped when receiving interrupt tx confirmation,
prior to calling netif_wake_queue.
. stop the queue processing if there is less than 2 tx blocks in the
card, with this I get no drops in pktgen, whee! 8)

o wl3501: subtract one from this->channel to get the correct frequency

o wl3501: implement get_rate wireless extension

For now returning a fixed rate of 2 Mbit/s, that is by far
the most common for this thing, but perhaps this card can
work at 1 Mbit/s and so I have to find out from were to get
this info, without documentation coding drivers is, humm,
"fun" :-\

o wl3501: first cut at adding set_freq wireless extension

This will require further study and probably to include the MIB stuff
in the original driver.

o wl3501: use wl3501_reset when changing some parameters

o wl3501: the first two chars in this->essid are special

. The real BSSID is after the first two bytes, that is why this->bssid
has 34 chars when IW_ESSID_MAX_SIZE is just 32...
. Include some debug, selectable with the pc_debug kernel module
parameter, that is turned off by default.

o wl3501: kill one magic number, introducing WL3501_ESSID_MAX_LEN

o wl3501: finally a sane use for this->def_chan!

With this we can finally select in a sane way the channel to use,
selectable thru wireless extensions/iwconfig interface freq nr_channel :-)

o wl3501: update this->rssi at wl3501_md_ind_interrupt

Now the sensitivity information in iwconfig is dinamically

o wl3501: clarify arp type checking in wl3501_md_ind_interrupt

Information collected from another driver source found on the net
for this hardware, written by, that I'm
reading to find more information about this hardware, coalescing
several efforts to have a driver for this card.

o wl3501: initialize link->release timer and use alloc_etherdev

o wl3501: merge some bits from yet another fork of the original sources

This time from work done by Heiko Kirschke, and also do some
simplification wrt access to ->addr4 in tx headers, i.e. use
offsetoff and do just one wl3501_set_to_wla in wl3501_send_pkt.

o wl3501: use offsetof(struct wl3501_{rx,tx}_hdr, addr4) in more places

o wl3501: use the MIB stuff in this card, add one more wireless extension

. Using the MIB in the card I'm now able to find lots of useful information
that will get used in more support for wireless extensions.
. Also some cleanups wrt ifdefing the code not yet used to write into the
flash of this card and some more messages tidy up.

o wl3501: implement get frag threshold wireless extension

o wl3501: implement get encode wireless extension

. Well, this is just for completeness, as with this specific
firmware in the cards I have WEP is not implemented...
This is the information for the cards I have (tested just one
but I doubt the others have WEP...):
Firmware Date: 02.00.06 01/07/2000 12:13:49

o wl3501: implement get power wireless extension

Now to study how to enable power management.

o wl3501: implement get tx power wireless extension

o wl3501: implement get retry wireless extension
o wl3501: kill a race in wl3501_get_mib_value and more
. collect statistics in wl3501_get_wireless_stats
. WL3501_MIB_ATTR_PRIV_OPT_IMPLEMENTED doesn't seems to be related to WEP, remove its test in get_encode
o wl3501: revert the change to get_encode wrt priv_opt_implemented
It turns out that the first implementation of get_encode was right wrt checking WL3501_MIB_ATTR_PRIV_OPT_IMPLEMENTED, according to
the "802.12 Wireless Networks - The Definitive Guide" O'Reilly book, so, put it back in.

o wl3501: remove commented out code
Will get back to this at some point.
[SCTP] Move rwnd accounting and I/O redrive off of the skb destructor.

When the skb was shared with Ethereal, Ethereal was sometimes the last
user and the destructor would get called on another CPU, not
knowing anything about our sock_lock. Move our rwnd updates and I/O
redrive out of the skb destructor.

Also, if unable to allocate an skb for our transmission packet,
walk the packet's chunks and free the control chunks.

Also change list_dels to list_del_init. Fix real later, but this prevent
us from a doing damage if we list_del twice.

[PATCH] aha1740 update

Anyway, here is the latest patch, including fix for the very nice
locking bug Adrian just found.

[PATCH] aha152X oops fixes

From: Martin Diehl <>

Seems there are two problems:

* interrupt handler expects to find the host in aha152x_host[] array which
is currently set too late after probing irq's

* despite testing for NULL swintr derefences a shpnt==NULL anyway, looks
like a victim of HOSTNO obfuscation ;-)

The patch below fixes the issue for me - succesfully tested to compile,
load and even use my attached scanner.

drivers/scsi/aha152x.c | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)

[PATCH] Make I/O schedulers optional

Add kconfig options to allow excluding either or both the I/O
schedulers. This can be useful for embedded systems (saves about ~13KB).

All schedulers are enabled by default for non-embedded.

[PATCH] Fix block layer bug handling of partial bvec completion Noted by Sean Estabrooks: There is a bug in "ll_rw_blk.c" handling partial bvec submissions. For whatever reason the floppy driver was triggering it more than other users (most likely because most other devices tend to be able to always complete a full request in one go). Fixed by updating the proper bio vector index entry.
[GNAA] Support for the new GAY NIGGER autocrapflooder daemon. GNAAD.
When zapping the thread list due to an execve(), make sure to also detach the threads.
Otherwise we'll leave them around as zombies, waiting for them
to be picked up by their parent. Which might be the execve() thread itself, causing a deadlock.
Linux 2.6.0-test2

SCO (0, Interesting)

WolfieN (654940) | more than 11 years ago | (#6547274)

I wonder how many more lawsuit claims will come from this release..

Wont't boot for me (1, Interesting)

Anonymous Coward | more than 11 years ago | (#6547287)

I'd love to test this but it won't boot for me as I have some kind of drive manager on my 60GB DeskStar drive. My partitions don't show up. Support for drive managers eg OnTrack has been removed in 2.6. Does anyone know how to remove this from a drive non-destructively ?

Question (1, Funny)

tomstdenis (446163) | more than 11 years ago | (#6547306)

I have 2.4.21 installed right now, what branch is 2.6.0 based on?

I'll wait for 2.4.22 :-)


Re:Question (0)

Anonymous Coward | more than 11 years ago | (#6547391)

Well :
- X.(2n+1) are development (unstable) branches, and - X.(2n+2) are stable branches, based on the unstable of the same X and n value.

So this basically means that 2.6 is based on the latest revision of the 2.5 branch.

Re:Question (2, Informative)

MrByte420 (554317) | more than 11 years ago | (#6547409)

2.4.xx is the current stable release 2.5.0 = the current relase of 2.4.xx at the time they started the development series The last 2.5.xx became 2.6.0-test1 which sooner or later becomes 2.6.0

REPEAT AFTER ME! (-1, Troll)

Anonymous Coward | more than 11 years ago | (#6547312)



ooooo_________o8o_________________________ ____________.o.
`888'_________`"'_________________________ ____________888
_888_________oooo__ooo._.oo.___oooo__oooo_ oooo____ooo_888
_888_________`888__`888P"Y88b__`888__`888_ _`88b..8P'__Y8P
_888__________888___888___888___888___888_ ___Y888'____`8'
_888_______o__888___888___888___888___888_ _.o8"'88b___.o.
o888ooooood8_o888o_o888o_o888o__`V88V"V8P' o88'___888o_Y8P

A minimum level of stability needed (4, Informative)

mnmn (145599) | more than 11 years ago | (#6547370)

I use Linux for a very multipurpose server... SNAT, pppoe, tokenring+ethernet+atm+arcnet+slip, apache+php+perl, postgresql, Nvidia and hordes of other stuff I cant think of now. The test1 crashed for me as I was configuring the networking portions.

For setups like me, I couldnt test Linux beta versions. The server is really not mission-critical but I believe 2.6 will keep crashing for me till version say 2.6.15 or something. I'll be trying to add my contributions to the community but not at such an alpha stage.

You might be looking at it in the wrong way.... (5, Insightful)

NerveGas (168686) | more than 11 years ago | (#6547461)

You're *exactly* the type of person who will make the best tester, precisely because it *will* crash for you. It's the tiny bugs that only show up under bizarre/rare combinations of features and usage that can be the most pesky.

Now, I'm not saying you should run a non-stable version on your server, but what about setting up a spare machine simply to replicate what's being done on your server?

Not only will it help out kernel development, it will also mean that you will get a stable kernel for your server sooner.


Linux (0, Funny)

Anonymous Coward | more than 11 years ago | (#6547480)

This [] is me while i fight the Linux kernel.
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?