Linux

Linux lesz a legfőbb oprendszere a petaflopos gépnek

Címkék

A fehérvárról kivonult kék óriás, amely HDD-ken kívül egyebet is gyárt bejelentette, h. Blue Gene névre keresztelt következő generációs 1 petaflopot nyomó szuperszámítógépének Linux lesz a legfőbb oprendszere. Jelenleg, - mint arról már a nemzetközi sajtó beszámolt - a fejlesztő részlegnél már fut a Linuxos cluster, amelyik szimulálja Blue Gene-t. Mindez persze, nem holnap lesz, hanem várhatóan 3 év múlva. A cégnek filozófiája is van, h. miért akarják oprendszereiket a Pingvin-re váltani, amelyről a szerver részleg igazgatója e szavakat szólta:1 részt nyílt forrású számítástechnikát akarnak demonstrálni, úgy látják h. a közösség nagyon megnőtt és megerősödött, másrészt hisznek abban, h. a Linux képes lesz futni egy ilyen gépen, amely kezdetben úgy 65.000 procit fog tartalmazni, kb. 16 Tera memóriával, s 200 Teraflopot fog nyomni. A Linux már most is népszerű a cég szerverein, ráadásul a Linuxos progik könnyen rakosgathatók egyik prociról a másikra. A végleges masinát 3 év múlva akarják összerakni. Lehet, h. a kék óriás fogja küldözgetni a patcheket Linus-nak? Főhet a feje ...

Andrew Morton: Linux 2.5.44-mm4

Címkék

Megjelent Andrew Morton negyedik foltja a 2.5.44-es kernelhez. Egypár dolog el lett távolítva az előző patchekhez képest, mert némi stabilitási problémák voltak. Ha most ez a patch jól működik, akkor lehet tovább haladni.

Letölthető:

http://www.zip.com.au/../2.5.44-mm4/

Változások: From: Andrew Morton

To: lkml , linux-mm@kvack.org

Subject: 2.5.44-mm4

Date: 23 Oct 2002 21:28:37 -0700

url: http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.44/2.5.44-mm4/

Having a few stability problems so most of the new things have been removed. Once this thing is working properly we can start moving forward again.

If the people who had problem with -mm4 could please retest? If problems remain, please try popping off shpte-ng.patch.

Also be suspicious of CONFIG_PREEMPT=y. For me, with preempt, smp and spinlock debugging the kernel dies immediately doing an unlock of already-unlocked kernel_flag when bringing up the first migration thread. That's on base 2.5.44. May not be a preempt problem; could be that preempt is simply exposing it.

+read-barrier-depends.patch

RCU fix

+deferred-lru-add-fix.patch

lru_cache_add fix

-for-each-cpu.patch

Dropped. Rusty has a different cpu iterator patch

-task-unmapped-base-fix.patch

Folded into ingo-mmap-speedup

-larger-cpu-masks.patch

-adam-loop.patch

-rcu-stats.patch

-generic-nonlinear-mappings-D0.patch

Over in experimental/

+md-01-driverfs-core.patch

+md-02-driverfs-topology.patch

+md-03-numa-meminfo.patch

+md-04-memblk_online_map.patch

+md-05-node_online_map.patch

The NUMA driverfs interfaces from Matt Dobson. Queued up in experimental/ too. It all adds only a few hundred bytes to a non-NUMA build.

Guillaume Boissiere: 2.5 kernel státusz riport

Címkék

Pár nap van már csak hátra a feature freeze-ig. A 2.5-ös fejlesztői kernel új funkcióinak beépítése lassan véget ér. Guillaume Boissiere ismét elkészítette a 2.5-ös kernel státusz jelentését, rengeteg dolog változott az elmúlt pár napban:Linux Kernel 2.5 Status - October 23rd, 2002

(Latest kernel release is 2.5.44)

Items in bold have changed since last week.

Items in grey are post Halloween (feature freeze).

Features:

Merged

o in 2.5.1+ Rewrite of the block IO (bio) layer (Jens Axboe)

o in 2.5.2 Initial support for USB 2.0 (David Brownell, Greg Kroah-Hartman, etc.)

o in 2.5.2 Per-process namespaces, late-boot cleanups (Al Viro, Manfred Spraul)

o in 2.5.2+ New scheduler for improved scalability (Ingo Molnar)

o in 2.5.2+ New kernel device structure (kdev_t) (Linus Torvalds, etc.)

o in 2.5.3 IDE layer update (Andre Hedrick)

o in 2.5.3 Support reiserfs external journal (Reiserfs team)

o in 2.5.3 Generic ACL (Access Control List) support (Nathan Scott)

o in 2.5.3 PnP BIOS driver (Alan Cox, Thomas Hood, Dave Jones, etc.)

o in 2.5.3+ New driver model & unified device tree (Patrick Mochel)

o in 2.5.4 Add preempt kernel option (Robert Love, MontaVista team)

o in 2.5.4 Support for Next Generation POSIX Threading (NGPT team)

o in 2.5.5 Add ALSA (Advanced Linux Sound Architecture) (ALSA team)

o in 2.5.5 Pagetables in highmem support (Ingo Molnar, Arjan van de Ven)

o in 2.5.5 New architecture: AMD 64-bit (x86-64) (Andi Kleen, x86-64 Linux team)

o in 2.5.5 New architecture: PowerPC 64-bit (ppc64) (Anton Blanchard, ppc64 team)

o in 2.5.6 Add JFS (Journaling FileSystem from IBM) (JFS team)

o in 2.5.6 per_cpu infrastructure (Rusty Russell)

o in 2.5.6 HDLC (High-level Data Link Control) update (Krzysztof Halasa)

o in 2.5.6 smbfs Unicode and large file support (Urban Widmark)

o in 2.5.7 New driver API for Wireless Extensions (Jean Tourrilhes)

o in 2.5.7 Video for Linux (V4L) redesign (Gerd Knorr)

o in 2.5.7 Futexes (Fast Lightweight Userspace Semaphores) (Rusty Russell, etc.)

o in 2.5.7+ NAPI network interrupt mitigation (Jamal Hadi Salim, Robert Olsson,

Alexey Kuznetsov)

o in 2.5.7+ ACPI (Advanced Configuration & Power Interface) (Andy Grover, ACPI

team)

o in 2.5.8 Syscall interface for CPU task affinity (Robert Love)

o in 2.5.8 Radix-tree pagecache (Momchil Velikov, Christoph Hellwig)

o in 2.5.9 Smarter IRQ balancing (Ingo Molnar)

o in 2.5.11 Replace old NTFS driver with NTFS TNG driver (Anton Altaparmakov)

o in 2.5.11 Fast walk dcache (Hanna Linder)

o in 2.5.11+ Rewrite of the framebuffer layer (James Simmons)

o in 2.5.12+ Rewrite of the buffer layer (Andrew Morton)

o in 2.5.14 Support for IDE TCQ (Tagged Command Queueing) (Jens Axboe)

o in 2.5.14 Bluetooth support (no longer experimental!) (Maxim Krasnyansky,

Bluetooth team)

o in 2.5.17 New quota system supporting plugins (Jan Kara)

o in 2.5.17+ Move ISDN4Linux to CAPI based interface (Kai Germaschewski,

ISDN4Linux team)

o in 2.5.18 Software suspend (to disk & RAM) (Pavel Machek)

o in 2.5.23 More complete IEEE 802.2 stack (Arnaldo, Jay Schullist, from Procom

donated code)

o in 2.5.23+ Hotplug CPU support (Rusty Russell)

o in 2.5.25 Faster internal kernel clock frequency (Linus Torvalds)

o in 2.5.26 Direct pagecache BIO disk I/O (Andrew Morton)

o in 2.5.27+ New VM with reverse mappings (Rik van Riel)

o in 2.5.28+ Serial driver restructure (Russell King)

o in 2.5.28 Remove the "Big IRQ lock" (Ingo Molnar)

o in 2.5.29+ Thread-Local Storage (TLS) support (Ingo Molnar)

o in 2.5.29+ Add Linux Security Module (LSM) (LSM team)

o in 2.5.29+ Strict address space accounting (Alan Cox)

o in 2.5.31+ Disk description cleanups (Al Viro)

o in 2.5.31 Support insane number of processes (Linus Torvalds)

o in 2.5.32 New MTRR (Memory Type Range Register) driver (Patrick Mochel)

o in 2.5.32+ Porting all input devices over to input API (Vojtech Pavlik, James

Simmons)

o in 2.5.32+ Asynchronous IO (aio) support (Ben LaHaise)

o in 2.5.32+ Improved POSIX threading support (Ingo Molnar)

o in 2.5.33 SCTP (Stream Control Transmission Protocol) (lksctp team)

o in 2.5.33 TCP segmentation offload (Alexey Kuznetsov)

o in 2.5.34 discontigmem support (ia32) (Pat Gaughen, Martin Bligh, Jack Steiner,

Tony Luck)

o in 2.5.34 POSIX threading support for signals (Ingo Molnar)

o in 2.5.35 Add User-Mode Linux (UML) (Jeff Dike)

o in 2.5.35 Serial ATA support (Andre Hedrick)

o in 2.5.36 Add XFS (A journaling filesystem from SGI) (XFS team)

o in 2.5.37 Remove the global tasklist (Ingo Molnar, William Lee Irwin)

o in 2.5.39 New IO scheduler (Jens Axboe)

o in 2.5.40 Add support for CPU clock/voltage scaling (Dominik Brodowski, Erik

Mouw, Dave Jones, Russell King, Arjan van de Ven)

o in 2.5.40 NUMA topology support (Matt Dobson)

o in 2.5.40 Parallelizing page replacement (Andrew Morton, Momchil Velikov, Dave

Hansen, William Lee Irwin)

o in 2.5.42 Improved i2o (Intelligent Input/Ouput) layer (Alan Cox)

o in 2.5.42 Remove the 2TB block device limit (Peter Chubb)

o in 2.5.42 Add new CIFS (Common Internet File System) (Steve French)

o in 2.5.42 ext2/ext3 large directory support: HTree index (Daniel Phillips,

Christopher Li, Andrew Morton, Ted Ts'o)

o in 2.5.43 Add support for NFS v4 (NFS v4 team, Trond Myklebust, Neil Brown)

o in 2.5.43 Read-Copy Update (RCU) Mutual Exclusion (Dipankar Sarma, Rusty

Russell, Andrea Arcangeli, LSE Team)

o in 2.5.43 Add OProfile, a low-overhead profiler (John Levon)

o in 2.5.44 x86 BIOS Enhanced Disk Device (EDD) polling (Matt Domsch)

o in 2.5.44 Plug'N Play Layer Rewrite (Adam Belay)

o in -ac Device mapper for Logical Volume Manager (LVM2) (Alasdair Kergon, Patrick

Caulfield, Joe Thornber)

o in -ac Digital Video Broadcasting (DVB) layer (LinuxTV team)

o in -mm Page table sharing (Daniel Phillips, Dave McCracken)

o in -mm Extended Attributes and ACLs for ext2/ext3 (Ted Ts'o)

o in -mm Per-cpu hot & cold page lists (Andrew Morton, Martin Bligh)

o Ready Build option for Linux Trace Toolkit (LTT) (Karim Yaghmour)

o Ready Dynamic Probes (kprobes) (Vamsi Krishna, dprobes team)

o Ready High resolution timers (George Anzinger, etc.)

o Ready EVMS (Enterprise Volume Management System) (EVMS team)

o Ready Linux Kernel Crash Dumps (Matt Robinson, LKCD team)

o Ready Rewrite of the console layer (James Simmons)

o Ready Zerocopy NFS (Hirokazu Takahashi)

o Ready Kexec, syscall to load kernel from kernel (Eric Biederman)

o Ready New Linux configuration system (Roman Zippel)

o Ready In-kernel module loader (Rusty Russell)

o Ready Unified boot/parameter support (Rusty Russell)

o Ready MMU-less processor support (ucLinux) (Greg Ungerer)

o Ready Support insane number of groups (Tim Hockin)

o Ready Better I/O performance with epoll (Davide Libenzi)

o Ready NUMA aware scheduler extensions (Erich Focht, Michael Hohnbaum)

o Ready Replace initrd by initramfs (H. Peter Anvin, Al Viro)

o Beta Worldclass support for IPv6 (Alexey Kuznetsov, Dave Miller, Jun Murai,

Yoshifuji Hideaki, USAGI team)

o Beta CryptoAPI (James Morris)

o Alpha Basic NUMA API (Matt Dobson)

o Alpha Remove waitqueue heads from kernel structures (William Lee Irwin)

o Alpha Reiserfs v4 (Reiserfs team)

o Alpha NUMA aware slab allocator (Manfred Spraul, Martin Bligh)

o Alpha IPsec support (Alexey Kuznetsov, Dave Miller, USAGI team)

o Started SCSI multipath IO (with NUMA support) (Patrick Mansfield, Mike Anderson)

o Started 32bit dev_t (?)

o Post-freeze Change all drivers to new driver model (All maintainers)

o Post-freeze Fix device naming issues (Patrick Mochel, Greg Kroah-Hartman)

o Post-freeze Better event logging for enterprise systems (Larry Kessler, evlog

team)

o Post-freeze Page table reclamation (William Lee Irwin, Rik Van Riel)

o Post-freeze UMSDOS (Unix under MS-DOS) Rewrite (Al Viro)

o Post-freeze USB gadget support (Stuart Lynne, Greg Kroah-Hartman)

o Post-freeze Overhaul PCMCIA support (David Woodhouse, David Hinds)

o Post-freeze InfiniBand support (InfiniBand team)

o Post-freeze Per-mountpoint read-only, union-mounts, unionfs (Al Viro)

o Post-freeze More complete NetBEUI stack (Arnaldo Carvalho de Melo, from Procom

donated code)

o Post-freeze New mount API (Al Viro)

o Post-freeze Add thrashing control (Rik van Riel)

o Post-freeze Remove all hardwired drivers from kernel (Alan Cox, etc.)

o Post-freeze Improved AppleTalk stack (Arnaldo Carvalho de Melo)

o Post-freeze ext2/ext3 online resize support (Andreas Dilger)

o Post-freeze New lightweight library (klibc) (H. Peter Anvin)

o Post-freeze UDF Write support for CD-R/RW (packet writing) (Jens Axboe, Peter

Osterlund)

o Post-freeze Scalable Statistics Counter (Ravikiran Thirumalai)

o Post-freeze Add hardware sensors drivers (lm_sensors team)


Cleanups:

Merged

o in 2.5.3 Break Configure.help into multiple files (Linus Torvalds)

o in 2.5.3 Untangle sched.h & fs.h include dependancies (Dave Jones, Roman Zippel)

o in 2.5.4 Per network protocol slabcache & sock.h (Arnaldo Carvalho de Melo)

o in 2.5.4 Per filesystem slabcache & fs.h (Daniel Phillips, Jeff Garzik, Al Viro)

o in 2.5.6 Killing kdev_t for block devices (Al Viro)

o in 2.5.18+ ->getattr() ->setattr() ->permission() changes (Al Viro)

o in 2.5.21 Split up x86 setup.c into managable pieces (Patrick Mochel)

o in 2.5.23+ Major MD tool (RAID 5) cleanup (Neil Brown)

o in 2.5.30 Remove khttpd (Christoph Hellwig)

o in 2.5.31 Rework datalink protocols to not use cli/sti (Arnaldo Carvalho de

Melo)

o in 2.5.31 Remove incomplete SPX network stack (Arnaldo Carvalho de Melo)

o in 2.5.43 Remove kiobufs (Andrew Morton)

o in -mm Avoid dcache_lock while path walking (Maneesh Soni, IBM team)

o Ready Switch to ->get_super() for file_system_type (Al Viro)

o Beta file.h and INIT_TASK (Benjamin LaHaise)

o Beta Proper UFS fixes, ext2 and locking cleanups (Al Viro)

o Beta Lifting limitations on mount(2) (Al Viro)

o Started Reorder x86 initialization (Dave Jones, Randy Dunlap)

Alan Cox: 2.5.44-ac2

Címkék

Szép csöndben megjelent a második folt a 2.5.44-es kernelhez, Alan bácsi jóvoltából. Changelog nincs, mint ahogy bejelentés se..

Fekete pólók a november 10-én végetérő Póló Projecttől

Címkék

A Linux Póló Project internetoldalán (http://polo.kumgabor.hu) a mai naptól fekete Linuxos pólókat is lehet rendelni. A fehér színű továbbra is rendelhető marad 2002 november 10-ig, amikor is a Linux Póló Poject végetér. A szervezők ezúton is szeretnének köszönetet mondani azoknak, akik segítették a project létrejöttét és fennmaradását (külön köszönet az LME-nek!)
További információ a Linux Póló Projectről a project vezetőjétől, Rázsó Esztertől a razso.eszter@nexx.hu e-mail címen kapható.

Linux: 2.5 Problem Report Status

Címkék

Thomas Molina létrehozott egy oldalt, amely nagy segítség lehet a kernelfejlesztőknek. Thomas itt gyűjtötte össze azokat a nyitott bugokat, amelyek még jelen vannak a 2.5-ös fejlesztői kernelben. Ha segíteni akarsz a bugfixelésben, akkor ez az oldal jó kiindulópont lehet.

Az oldalt megtalálod:

http://members.cox.net/tmolina/kernprobs/status.html

Thomas levele:From: Thomas Molina

To: linux-kernel@vger.kernel.org

Cc: Martin J. Bligh

Subject: 2.5 Problem Report Status

Date: 22 Oct 2002 21:07:13 -0500

Following is the latest version of my status report web page. It can be

found at:

http://members.cox.net/tmolina/kernprobs/status.html

I've seen a lot of positive feedback for Martin's proposal to create a bugzilla for kernel bug reports so this is likely to be my last formal posting on this subject. I intend to enter these as the "seed" bug reports for his effort, so any comment on this is welcome.

[...]

A Prometric/Linux Professional Institute egyesítik erőiket

Címkék

Hogyan legyünk certifikált, vizsgázott Linux emberek?

A fórumban érdeklődött valaki arról, hogy milyen Linux képzés van ma nálunk itthon. Mondtam neki, hogy elég siralmas, hiszen nekem is végig kellett volna járni a megfelelő iskolát, és nemzetközileg elfogadott vizsgát kellett volna tennem a szakmai képesítésem megszerzéséhez, de közben több akadályba is ütköztem. Hát ez magyarországon nem egyszerű dolog. A Linux oktatásban egyetlen általam ismert nemzetközileg elismert szervezet tart vizsgákat. Ez az LPI, azaz a Linux Professional Institute. Nekik van két részből álló vizsgájuk, az LPI101, és az LPI102 névre hallgató vizsga. Az első az általános Linux ismeretket vizsgálja, mint a parancsok, sed, awk, általános "boldogulást" a linux világában. A 102-es jelzésű pedig már a "komolyabb" linux ismereteket foglalja magában. Ha valaki ilyen vizsgán szeretné magát megmérettetni, akkor annak van lehetősége Magyarországon is vizsgázni. Ez nem volt mindig így. Nem írom ide a vizsgaközpont nevét, nem akarok reklámozni. Akit érdekel a dolog az dobjon nekem egy mailt, és megírom neki, hol is lehet vizsgázni.

Ez az egész honnan jutott eszembe? Onnan, hogy a vizsgák úgy zajlanak, hogy be kell jelentkezni a vizsgaközpontba, ott adnak egy időpontot. Az időpontra a vizsgaközpont dolgozói letöltik a külföldi szerverről a vizsga témáját, azt bizonyos idő alatt meg kell oldani, majd a kész vizsgát visszaküldik. És rövid időn belül megérkezik az értékelés. A vizsgát a Prometric cégen keresztül végzik, aki vizsgázott már ilyen renszerben az tudja miről van szó. Most a Prometric és az LPI bejelentette, hogy 20$ kedvezményt adnak a vizsga díjából. Most érdemes elmenni vizsgázni.

Bejelentés

LPI.org

Prometric

Linux: Xandros 1.0

Címkék

Megjelent a Xandros 1.0. A Xandros hasonlóan a Lindowshoz a Windows alkalmazások futtatását tűzte ki célul maga elé. Kimondottan a "desktop" típusú felhasználókat célozza meg a disztribúció.A jellemzés szerint könnyen használható, magas fokon kompatibilis (hogy mivel azt nem írják), egyszerűen konfigurálható, stb. A terjesztést nem lehet letölteni, ingyenes verzió nincs belőle. Meg kell vásárolni, az ára 99 amerikai dollár. Ezért cserébe kapunk egy Linux desktop rendszert, továbbfejlesztett KDE-vel, cross-over pluginnal, és cross-over office-szal.

Xandros honlap

Interjú egy Xandros vezetővel

Newsforge értékelés a Xandros-ról

Alan Cox: Linux 2.5.44-ac1

Címkék

Itt van Alan mester legújabb foltja a 2.5.44-es fejlesztői kernelhez. A mester erősen ajánlja, hogy mondj NEM-et a kernel konfigurálása során az ATA TCQ-ra (Tagged Command Queue), mert ha így teszel akkor nagy valószínűséggel le fog fordulni és futni fog a kerneled.

Letölthető patch-2.5.44-ac1.gz

Lássuk mi változott:Linux 2.5.44-ac1

- Resync with Linus 2.5.43/44

o Fix net/ipv4/raw.c build problem (me)

o Fix bluetooth pcmcia builds (me)

o Fix dm includes (me)

| I've not merged any of the DM updates yet

o Fix 3c515, fealnx printk type warnings (me)

o Fix multi-line string literal in olympic driver (me)

o Fix printk type warnings in tulip (me)

o Document core naming sysctl (Randy Dunlap)

o Fix hd_struct size/offset bugs (Mark Lord)

o Further sym53c416 updates (Bjoern Zeeb)

o Fix ramdisk cache flush (Paul Mundt)

o Fix pnp config.in for make Xconfig (Roman Zippel)

o Correct ncpfs marking of executables (Petr Vandrovec)

o Small matroxfb fixes (Petr Vandrovec)

o Small cleanups for i2o_block so Al can clean (Al Viro)

up the core block code

o Fix hang at shutdown with offlined disk (Mike Anderson)

o Fix error reporting on scsi offline (Mike Anderson)

o Fix hang on power off with scsi (Mike Anderson)

o Fix typo in pnp.h (Martin Dahl)

o Remove tqueue.h from cycx_main (Adrian Bunk)

o Fix vlsi irda compile (Adrian Bunk)

o Fix hamradio makefile breakage (Adrian Bunk)

o Fix inia100 build (John Fort)

o Fix AX.25 build for ip_proc (Dave Miller)

o Fix aic7xxx Makefile (Inaky Perez-Gonzalez)

o Fix vga16fb (Ben Pfaff)

o Optimise spinlock to Intel recommendation (Manfred Spraul)

o Fix pipe wakeup bug (Manfred Spraul)

o Fix semop 32bit pid handling (Manfred Spraul)

o Fix qlogic1280 build (Jens Axboe)

o Merge BeOS fs (already in 2.4) (Will Dyson,

Sergey Kostyliov)

o Clean up wan ioctl structures (Krzysztof Halasa)

o Some trident audio takes a long time to (Kenneth Sumrall)

come up (Hitachi webpad)

o Add DVB api and core (Holger Waechtler)

o Add one DVB driver so people can see how it (Holger Waechtler)

all fits together

| This wants further review. There are known things to do yet

| but its important to get the stuff in since Digital TV is

| becoming the norm in western europe.

o Print something clueful if menuconfig explodes (Russell King)

o Move BUG() into asm/bug.h (Russell King)

o Report errors unzipping ramdisks (Russell King)

o Support extra weird numeric key on ARM boxes (Russell King)

o Fix missing devexit_p in tulip (Andrey Panin)

o Kill sr_host (Patrick Mansfield)

o S/390 Makefile and Config updates (Martin Scwidefsky)

o S/390 user access fixes (Martin Scwidefsky)

o 31bit emulation fixes for S/390 (Martin Scwidefsky)

o Make S/390 possible cpu map volatile (Martin Scwidefsky)

o Update dasd drivers for S/390 series (Martin Scwidefsky)

o Update ver_linux (Steven Cole)

o Fix blk ioctls on aacraid (Mark Haverkamp)

o Fix SiS IDE build without procfs (Lionel Bouton)

o i386 verify write fixes (Brian Gerst)

o iphase ATM updates (Francois Romieu)

o Update i810-tco to C99 initializers (Wim Van Sebroeck)

o IDE updates for ARM platform (Russell King)

o Fix megaraid build (Mike Anderson)

| This may change the device order for some folks but it works

| at least

o Fix in2000 to handle scsi host list change (me)

o Fix ncr53c8xx build (me)

o Fix atp870u build (me)

o Fix nsp32 build (me)

o Fix firewire prototypes (me)

Flashback: Linux: A 2TB-os filerendszer határon túl...

Címkék

Május közepén írtam, hogy Peter Chubb egy filerendszer patchen dolgozik, melynek segítségével lehetőségünk nyílik arra, hogy 2TB-nál nagyobb fileokat tudjunk kezelni Linux alatt. A dolognak első hallásra nincs nagy jelentősége, hiszen sokan kérdezhetik, hogy "Ki a bánatnak van ekkora winchestere?"

Itt tulajdonképpen nem is egy eszközről van szó, viszont ha elszakadunk az otthoni számítógépek világától, akkor láthatjuk, hogy nem ritka az ekkora méretű diszk tömbön definiált logikai partíció.A patch használata nélkül a Linux maximum 2TB-os filerendszert tud kezelni, mert lemezkezelő kód különböző pontjain unsigned és int-32 változókat használnak.

Chubb a Gelato nevezetű projecten dolgozik Ausztráliában. A project célja, hogy megtisztítsa a Linux nagy-filerendszer kódját, és eltávolítsa belőle a 32bites limitációkat. A megoldás tulajdonképpen a sector_t típus 64-bit-re való alakítása.

Most Linus beolvasztotta a pre-2.5.42 Bitkeeper fájába Peter Chubb "large block device" foltját.

Hurrá!

Ja, amit elfelejtettem, hogy a LBD már része a 2.5.43 kernelnek:

Support for Large Block Devices (CONFIG_LBD) [N/y/?] (NEW)

CONFIG_LBD:

Say Y here if you want to attach large (bigger than 2TB) discs to your machine, or if you want to have a raid or loopback device bigger than 2TB. Otherwise say N.

Cool.