Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

Create Account  |  Retrieve Password

2.6.19 Linux Kernel Released

Posted by kdawson on Thu Nov 30, 2006 02:48 PM
from the come-and-get-it dept.
diegocgteleline.es writes, "After two months, Linux 2.6.19 has been released. It includes the clustering GFS2 filesystem, Ecryptfs, the first developer-oriented version of EXT4, support for the Atmel AVR32 architecture, sleepable RCU, improvements for NUMA-based systems, an "-o flush" mount option aimed at FAT-based hotpluggable media devices (mp3), physical CPU hotplug and memory hot-add in x86-64, support for compiling x86 kernels with the GCC stack protection, and many other things. You can check the full list of changes in LinuxChanges."
+ -
story
This discussion has been archived. No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More
Loading... please wait.
  • GFS2 (Score:3, Interesting)

    by C_Kode (102755) on Thursday November 30 2006, @03:01PM (#17053162) Homepage Journal
    Anyone know if any reviews of GFS2 in actual use compared to other clustered filesystems?
    • AFAIK, CPU hotplugging is for special hardware, and always involves more than one CPU.
    • Re: (Score:3, Informative)

      Meh, enterprise platforms like Solaris has been doing this for years. If you want to do real HA, it's a very important feature to have.
      • Except that real HA doesn't come with SPARC hardware because they can't even put ECC on the cpu's cache. This generally causes a reboot which introduces the potential for dataloss. Sometimes it will just be an error though, which only occasionally causes dataloss.

        HA? Sparc procs? Not bloodly likely.
    • notice that this is *physical* hotplug, you already were able to enable/disable CPUs at runtime with /sys/devices/system/cpu/cpu1/online (if you enable CPU hotplugging)
  • by i_should_be_working (720372) on Thursday November 30 2006, @03:31PM (#17053808)
    From TF post:
    It's one of those rare "perfect" kernels. So if it doesn't happen to compile with your config (or it does compile, but then does unspeakable acts of perversion with your pet dachshund), you can rest easy knowing that it's all your own d*mn fault, and you should just fix your evil ways.

    You could send me and the kernel mailing list a note about it anyway, of course. (And perhaps pictures, if your dachshund is involved. Not that we'd be interested, of course. No. Just so that we'd know to avoid it next time).


    So.. Who has a dachshund and a camera? And what does a kernel doing unspeakable acts of perversion with a dog look like anyway?
    • by Anonymous Coward on Thursday November 30 2006, @04:06PM (#17054530)
      And what does a kernel doing unspeakable acts of perversion with a dog look like anyway?

      i'd describe it but, it's unspeakable.
  • by advocate_one (662832) on Thursday November 30 2006, @03:36PM (#17053886)
    there's a torrent of it on torrentspy...
  • TPM encryption (Score:5, Interesting)

    by Pausanias (681077) <oyyndcf02@snQUOT ... .com minus punct> on Thursday November 30 2006, @03:47PM (#17054136)
    Very interesting how ecryptfs [lwn.net] uses the TPM module for encryption. While there is plenty to worry about regarding treacherous computing [wikipedia.org], it is nice to see that the TPM can be put to uses that actually bolster privacy. This still does not prevent a possible future dystopia [gnu.org], but it still goes to show that devices such as TPM are not necessarily "pure evil."
    • Re:TPM encryption (Score:5, Interesting)

      by Marillion (33728) <ericbardes&gmail,com> on Thursday November 30 2006, @05:07PM (#17055824)

      TPM is neither good nor bad

      How operating systems and applications use TPM can be good or evil

      In all that I've read about TPM, I've concluded that TPM is not much more than a glorified hardware based public/private key management system. The reference implementations I seen attach to the same slow hardware buses that PS/2 keyboard and mice sit. There is not enough bandwidth on that bus to encrypt/decrypt whole disks in real time.

    • Except that TPM could easily hide weaknesses, backdoors, or worse from the user. Furthermore, the nature of TPM would prevent the user from ever discovering said "features".

      No, not pure evil. But still not trustworthy, either. This is the kind of thing the NSA would love to have in every computer.

  • by commodoresloat (172735) * on Thursday November 30 2006, @04:58PM (#17055646) Homepage
    Once again, slashdot reveals its pro-Microsoft, anti-Linux bias. Two stories, one about a new Linux kernel release, and one about Dvorak commenting on a not-quite-as-new Windows release. Which one gets a full story on the front page? I'm getting tired of all the Linux-bashing on this site.
  • FWIW, I just started using the dm-crypt based cryptfs on my Gentoo system over the past week. (I'm actually running it on top of LVM, which in turn runs on top of the kernel's RAID1.)

    Pretty easy to set up, and no trouble so far, but annoying that it asks for the passphrase for each encrypted volume twice during boot, and and doesn't fail gracefully if you mistype anything.
  • Vista? (Score:3, Funny)

    by Marton (24416) on Friday December 01 2006, @06:36AM (#17063170)
    Way to steal Microsoft's thunder!
    • Re: (Score:3, Informative)

      The Atmel AVR butterfly is an insanely cheap development platform (20 dollars). It comes with more things than you can shake your fist at. They are also extremely popular and sell out quick so good luck finding one! Speaking of... what do they mean by "AVR support"? They are true microcontrollers with very low clock speeds and very low amounts of storage and memory. Do they mean linux can now run natively on an ATMEGA in the same manner it runs on say a gumstix?! SWEET!!!!
      • Nevermind... it supports the 32bit arch not the 8bit one. BIG difference.
      • Re:Atmel AVR32 (Score:5, Informative)

        by plcurechax (247883) on Thursday November 30 2006, @03:42PM (#17054050) Homepage
        Most people are familiar with the 8-bit Atmel AVR [atmel.com] microcontrollers, similar to the Microchip 8-bit PIC [microchip.com] microcontollers. The AVR32 [atmel.com] is a 32-bit microcontoller. I believe it was developed by Atmel to be a easy to mirgrate to target to compete with Freescale's 32-bit [freescale.com] offerings, and various manufacturers' low cost 32-bit ARM [arm.com] processors.
      • The AVR butterfly is from the 8 bit line of microcontrollers. The AVR32 is a much more power beast - the dev kit [atmel.com] sells for $499 ($544 at Digikey [digikey.com]).

        Don't get me wrong, I love the AVR microcontrollers - but we're talking a few K of RAM, 8 to 128K of Flash for the program, a smattering of EEPROM and a top speed of 16MHz. I would be impressed if you could run the Linux kernel on that.

    • Re:Atmel AVR32 (Score:5, Informative)

      by drinkypoo (153816) <martin.espinoza@gmail.com> on Thursday November 30 2006, @03:05PM (#17053258) Homepage Journal
      You can get the starter kit from Digi-Key here [digikey.com]. I only knew about this because I bought the AVR starter kit (not AVR32) which was dramatically cheaper - $100 rather than $550. Not sure if this even comes with an AVR32 chip, probably not, but they have that too (133MHz for $37.63 [digikey.com].) Not sure how hard these are to program, but the normal AVR has support for serial in-system programming and if you know your way around an AVR you might be able to use an AVR to make an ISP chip for an AVR32. :)
        • No, that's not what I'm saying. I'm quite sure you're right that you can't use the AVR starter kit with the AVR32. However, the AVR can be programmed with a fairly simple in-system programmer, using a serial interface between the programmer and the AVR. All you need is power, and I think you tie some line on the chip high to perform a write enable. What I'm saying is that if the AVR32 has the same in-system programming (ISP) functionality, it might be possible to make an ISP using a normal AVR in order to p