[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
new beta kernels...
Linux lately uploads them to a place called ftp.kernel.org, and they
appear only much later in finland :-(
(more about ftp.kernel.org in the next message)
so today 2.1.35 AND 2.1.36 poured in, I'll go check that kernel.org place
and see if I want to move to mirroring from it...
meanwhile, here are the latest patch infos:
(read even if not intending to upgrade... Linus' announcements are funny
:)
Linux 2.1.36 patch - patch-2.1.36.gz (Apr 23, 1997)
Fix for hang in isofs_bmap messages.
Initrd Fix
New Init Code - free's additional memory after startup.
Several parport Fixes.
lp Fixes
Fix for knfsd (still SLOW)
Several SMP Fixes and improvements.
Linux 2.1.35 patch - patch-2.1.35.gz (Apr 15, 1997)
Finally a kernel that I feel I should really announce on the smp
lists. Not only does it seem to work well, we're now taking
interrupts on all CPU's (albeit only timer interrupts right now), and
the scheduler is now so free-running that most of the
rescheduling calls occur outside the kernel lock (which led to an
interesting bug in 2.1.34, where the kernel never
re-calculated the process counters).
Could people please check out 2.1.35 (currently only on
ftp.kernel.org, I never got around to uploading it to Finland) and run
their kernel killer jobs on it? It still isn't doing really
fine-grained locking, but my scheduler-related locks are slowly expanding
and at the same time decreasing the hold of the single global lock..
The performance problems of 2.1.30-33 should be gone, so there is no
reason to avoid this kernel any more. Except the fact
that it's very bleeding edge, but hey, are you mice or men?
Other Fixes include:
Added ARC Console time - for Alpha's with ARC firmware.
Updates to fix compile problems on alpha's.
Freeing of initialization code implemented in similar way to that
currently present on Sparc. Added dummy headers for
other archs => adding of __initfunc to all generic code is now
possible and welcome.
Lots of useless code (mostly a.out building relicts) removed.
Removed support for old binutils (encaps etc.) as those cannot be
used because of their bugs.
Improved irq handling for SMP
Ext2 inode fix.
Various typo fixes and cleanups.
Linux 2.1.34 patch - patch-2.1.34.gz (Apr 14, 1997)
Do you want to be a _real_ man (or woman), and run interesting kernels
rather than those wimpy 2.0.x things?
Now you can. What would you pay? 19.95? 14.95? Or even just 9.95? NO!
You can get a RealMan(tm) or RealWoman(tm) or
even a RealThing(tm) kernel for ABSOLUTELY FREE even if you don't fill
in any subscription information! (Void where
prohibited by law. Entrants should be 5 years or older or accompanied
by a responsible adult. Only as long as supplies last.).
The new and improved 2.1.34 kernel is out there for grabs, and
implements such stunning new features as
on SMP you actually finally get _correct_ timing information for
your process (ie system/user times should actually be
real, rather than just guesses).
the new interrupt architecture starts to work on sparc too (no
guarantees).
the networking fixes from the boring^H^H^H^H^H^Hstable 2.0.x
series got upgraded.
"intr_count" got terminated. VERY terminated.
Anyway, what makes this kernel so extra interesting is that some of
the re-organizations probably means that it doesn't really
compile very well on non-x86 architectures, but you should not see
this as a mis-feature but as a challenge. When your
friends are all running the 2.0.x kernels, and you tell them you're
running 2.1.34, see their eyes widen in surprise at your
daring and at your skills in actually being able to compile it.
You know that hot chick/hunk/thing/whatchamacallit down the street
that you've just been dying to impress? Here's your
chance.
Where it it, I can hear you ask? ftp.kernel.org, ftp.funet.fi,
ftp.cs.helsinki.fi and any other well-stocked ftp site in your
neighbourhood.
Linus "v2.1.34 - the _cool_ kernel" Torvalds