Slashdot Mirror


The 2.3.x "Things To Fix" List

Johan Jonasson writes "Alan Cox has posted the first draft of the 2.3.x "Things to fix" list. Also known as "the stuff that has to be taken care of before 2.4 can come out". "

41 of 162 comments (clear)

  1. the list for the lazy by griffjon · · Score: 2

    (because we're lazy, the list is short, and because I want to eschew the 1stposters)

    Multiwrite IDE breaks on a disk error
    Poll on > 16000 file handles fails
    Restore O_SYNC functionality
    Merge the network fixes - there is a ton of backed up stuff to do asap
    ISA DMA is no longer allocating correctly aligned data
    vmalloc(GFP_DMA) is needed for DMA drivers
    VM needs rebalancing
    NFSD fixes for path walking to regenerate dentries
    Fix eth= command line
    Check O_APPEND atomicity bug fixing is complete
    Protection on isize (sct)
    Merge 2.2.13/14 changes
    Get RAID 0.90 in
    PAE36 failures
    USB HID merge
    Mikulas claims we need to fix the getblk/mark_buffer_uptodate thing gor
    2.3.x as well
    PIII/Athlon/MMX/etc acceleration merge from 2.2.x-ac
    Merge arcnet update (DONE)
    Fix SPX socket code
    AHA152x isnt smp safe (FIXED)
    NCR5380 isnt smp safe
    isofs break on 4Gig disk (FIXED ?)
    Finish 64bit vfs merges (stat64 etc) (DONE ??)
    Make syncppp use new ppp code
    Fbcon races
    Fix all remaining PCI code to use new resources and enable_Device
    Stackable fs ?? (Erez)
    Get the Emu10K merged
    Test PMC code on Athlon
    Fix module remove race bug (-- not in open so why did I see crashes ??? --)
    Per Process rtsigio
    Maybe merge the ibcs emulation code
    VFS?VM - mmap/write deadlock
    initrd is bust
    rw sempahores on page faults (mmap_sem)
    kiobuf seperate lock functions/bounce/page_address fixes
    per super block write_super needs an async flag
    addres_space needs a VM pressure/flush callback
    per file_op rw_kiovec
    enhanced disk statistics
    Fix routing by fwmark
    put_user appears to be broken for i386 machines

    --
    Returned Peace Corps IT Volunteer
    1. Re:the list for the lazy by Lotek · · Score: 2

      Sure, like the standard "1st poster" even understands the word eschew. right now they are trying to figure out if you sneezed on them or something.

  2. Be sure to add NFS by heroine · · Score: 2

    How about fixing NFS on SMP too. That's been broken ever since 2.2.13. It seems like Alan was working on it in September and then he just lost interest in it.

    1. Re:Be sure to add NFS by blakestah · · Score: 3

      How about fixing NFS on SMP too. That's been broken ever since 2.2.13. It seems like Alan was working on it in September and then he just lost interest in it.

      2.2.13 must be what - at least a month old ?

      NFS on SMP is working JUST FINE on my SMP box, running 2.2.12 with the knfsd-1.4.7 patches. And it has been for about 2.5 months. Most of the knfsd patch functionality has been merged into the 2.2.14-pre tree, so 2.2.14 ought to be a fairly stable NFS branch, even for SMP users. At least for NFS version two, which is a fairly old standard.

      If you are really interested, there is a separate mailing list for nfs users that has been posted to the kernel mailing list, and the user space utilities have been evolving from knfsd-1.4.7 to nfs-utils-0.15 or so. Linux nfs now has locking and everything. Still, you'd have to consider nfs on linux a real weakness compared to other Unices. NFS version 3 is still a pipe-dream for clients or servers, and version two is just now stabilizing in the 2.2 tree.

    2. Re:Be sure to add NFS by tim+pickering · · Score: 2

      perhaps it is, but sun, HP, SGI, and i believe IBM put it in their unix kernels so to compete performance-wise, linux has to as well. the nice thing with linux is that you don't _have_ to. just compile a kernel without it and use the user-space nfs implementation, if you prefer.

      however, once you see the performance diff, you'll likely want to stick with knfs. in my testing at home with a 10 MB network and at work at 100 MB i find that knfs is just about limited by wire/disk speed while user-nfs is several times slower. knfs is even faster than ftp by quite a bit, especially for reads. writes are generally 20-30% or so slower than reads due to using nfsv2.

      tim

      --
      hiding in shadows / i hear you coming closer / you will explode soon -- a quake haiku
  3. Bugs by Architecture? by slpalmer · · Score: 4

    It would be a great benefit (to me at least) to see this list of bugs by architecture. If I want to know what's going on with the Alpha Port I have to research almost every bug to find which ports it affects, before I can consider spending time trying to fix something.

  4. Re:sigh by rodentia · · Score: 3

    I know the feeling. I found Wrox's (whose stuff I generally dislike) Beginning Linux Programming to be generally excellent. Read it with a good C reference handy and you will go far, grasshopper. There are several docs in the LDP dealing with kernel dev and device drivers, as well.

    --
    illegitimii non ingravare
  5. APM under SMP by XenoWolf · · Score: 2

    I was really hoping that some work on getting APM working under SMP would go in before 2.4.0, but alas, it seems not to have made the "to be added" list. I really miss the "power off on shutdown" option - that made my life a little easier before I got a UPS. Oh well, I guess I could wait a little longer, as it's not a necessary feature. Now if I could only get drivers for that dang blasted Efficient Networks Speedstream 3060 ADSL NIC. :) Stoopid BellSouth...

    --
    XenoWolf The Original - Since 1993
  6. Two suggestions by FascDot+Killed+My+Pr · · Score: 2

    If you are talking about just plain "Linux programming" (i.e. not the kernel) I suggest you do the following:

    1) Buy "Beginning Linux Programming". The first edition was great, the second looks even better.

    2) If you subscribe to Linux Journal, ask the editors to start a "Newbie Programmer" column. I recently sent them an offer to write such a column and having demand roll in would help a lot. 8^)
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  7. Some things I'd -like- to see in 2.3.x by jd · · Score: 4
    • The S/390 patches, from 2.2.x
    • Reiserfs
    • Ext3
    • Procfs
    • Softnet
    • EITHER Posix ACL, OR Trustees
    • Itanium support (I -know- it exists, somewhere)
    • Transmeta support (C'mon, Linus, don't keep us in suspense! It's bad for the arteries. :)

    Some things I'd -like- to see, for 2.5.x:

    • Fixed QNS, NTFS and HPFS filing system support
    • Better Configuration Documentation (missing from too many options)
    • Any extensible network addressing protocol
    • Better support for SMP
    • Multi-protocol tunneling
    • Better co-operation with the various microkernel efforts (eg: L4Linux)
    • All kernel bugs fixed
    • All buffer overflows removed
    • Peace on Earth and Goodwill to Men
    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Some things I'd -like- to see in 2.3.x by Christopher+B.+Brown · · Score: 3
      I have the suspicion that "official" S/390 support may be more than a little ways off. Possibly privileged information, so I'll leave it at that...

      I agree that it would be nice to have the various new FSes; I don't think Reiserfs will be quite ready, and it looks likewise for ext3, more be the pity. As for Procfs, if it's not there already, I have a hard time believing it'll get there soon. And you forgot NFS3, no?

      As for ACLs, I don't think the rest of the world is ready for them. They're practically useless without fairly sweeping changes to things like:

      • LIBC
      • GNU Fileutils
      • RPM, dpkg
      • Anything else that might need to be aware of them.

      I somewhat favor a rather different ACL model based on TOPS-10 FILDAE; 'tis unclear that we've got a clear model of how to configure security with ACLs, and it doesn't make sense to push it into the kernel until there are some clear ideas on how to implement the user-space ACL management.

      --
      If you're not part of the solution, you're part of the precipitate.
    2. Re:Some things I'd -like- to see in 2.3.x by maelstrom · · Score: 2
      • Procfs
      You meant DevFS right? From the brief discussions I've read on Linux Kernel, it doesn't seem too likely this will get in. Everytime it is brought up, it is usually shot right down with, "its not the right way (tm) to do it". EOD. (End Of Discussion)

      Can someone enlighten me a little bit more on the issues. I'd sure like to get rid of all the crap hanging out in /dev on my system, and i'd rather not have to patch my kernel twice everytime I upgrade.

      --
      The more you know, the less you understand.
    3. Re:Some things I'd -like- to see in 2.3.x by jd · · Score: 2

      Eeep! Sorry, not Procfs, Devfs. Erp! Has someone seen my brain?

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    4. Re:Some things I'd -like- to see in 2.3.x by jd · · Score: 2
      Yep, DevFS. Sorry!

      The issues, as I understand them, can be summarised as:

      • A need for a potentially very large number of devices, without using up all the inodes on the system, flooding the /dev directory any worse, or making a royal hash of device number allocation.
      • Some method of supporting the 'orrible chaos that USB and Firewire could inflict on the current system.
      • A belief (by some) that /dev is overcrowded and mostly filled with superfluous files.
      • A question as to whether you need physical files which really only just point to virtual drivers anyway.
      • A question as to what -would- be the Right Way (tm) to solve this Nightmare on /Dev Street.
      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  8. Re:QA work for linux by technos · · Score: 2

    Start by trying all the features you can marked (FIXED) or (FIXED ?). They require the simplest effort but are the most useful to someone who may or may not have the hardware on hand. Make an ISO partition greater than 4Gb and use it. Attempt some of the stuff he says 'isn't SMP freindly' on a SMP. Take copious mental notes of the results, and a bug report (or an 'It Works!) sent his way would be nice.

    Welcome to the Linux Quality Assurance Team!

    --
    .sig: Now legally binding!
  9. Adaptec Raid Support by seaportcasino · · Score: 2

    Does anybody know if 2.3.x (2.4) will support the Adaptec Raid adapters, specifically the AAA-13x series? I really want a linux driver badly for this card. I got it before I even found out Linux existed. Adaptec's driver support really sucks, so don't imagine I'll ever be seeing them release the driver. Hell, they don't even have a win2000 driver for it. Thanks for you help in advance!

  10. NFSV3 is possible. by rogerbo · · Score: 2

    Have you checked out SGI's patches for
    NFSV3 against the 2.2.10 kernel?

    Works fine for me as an NFS3 client.

    oss.sgi.com/projects

    Also included as part of SGI's modified version
    of Redhat, sgilinux 1.1.

  11. Re:sigh by G27+Radio · · Score: 3

    Anyone got any good suggestions for getting started on linux programming or hell any good suggestions for starting? I actually thought about taking some courses at night.

    It seems almost redundant (no KT intended) to mention O'Reilly books as an excellent resource...anyway, if you're looking for some insight into the Linux kernel, O'Reilly's Linux Device Drivers book is very educational. At least for me it was. I've never worked on the kernel or device drivers for it and probably never will, but I found the book to be very informative nevertheless. BTW, I also am a Perl/PHP geek...not very fluent in C.

    numb

  12. how bout softmodems? by jormurgandr · · Score: 3

    I know it wouldnt be all that difficult to include generic softmodem support in the kernel, and that would REALLY make a lot of people happy (myself included). I wrote a mod for mine, but I'm not all that great at Kernel programming, and it has a habit of not working or crashing altogether. If it supported more devices (maybe better USB support as well), more people might consider linux over windows.
    =======
    There was never a genius without a tincture of madness.

  13. Hmm. List out of date? by PhiRatE · · Score: 2

    It seems a little out of date. The kernel I'm running on my latest test f/w disk is 2.3.35, and initrd is working fine on that. Admittedly they had a slight problem with earlier versions but its fixed as of days.

    --
    You can't win a fight.
  14. Show us the source by FascDot+Killed+My+Pr · · Score: 2

    The whole point of Open Source is that YOU don't need to be all that great. Take what you've done and go to l-k with a request for testers, coders, etc. They'll find/fix your errors and viola! we have a softmodem driver.
    ---

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
    1. Re:Show us the source by FascDot+Killed+My+Pr · · Score: 2

      "l-k" is shorthand for "linux-kernel", meaning "the linux-kernel" mailing list.
      ---

      --
      Linux MAPI Server!
      http://www.openone.com/software/MailOne/
      (Exchange Migration HOWTO coming soon)
    2. Re:Show us the source by Bishop · · Score: 2

      The fix list link was a direct copy of the email Alan Cox sent to the linux-kernel mailing list. At the bottom you will read:

      - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
      I trust you can figure out the rest.
  15. Journaling filesystem by Poe · · Score: 4

    It seems a shame that none of the journaling filesystems that are in the works are going to be ready in time for 2.4 (i.e. ext3, ReiserFS, or XFS) (unless I lost one of them somewhere in the alphabet soup)

    There was some talk of these on Kernel Traffic, but apparently to no avail.

    This is still one area that NT kinda shows linux up. (though there are plenty of bones to pick with NTFS, don't get me wrong) Not only that, but it's a neat, useful idea that adds much and takes nothing away. (I'm sure you'll be able to use ext2 'till the earth falls into the sun.)

    --
    Thank you for not thinking.
  16. Re:QA work for linux by Christopher+B.+Brown · · Score: 5
    This is not all that interesting work, in some ways, but certainly useful stuff.

    The necessary methodology involves automating execution of QA tests. You don't want to have to run 'em all by hand...

    Approach:

    • For each test, X, cd /usr/src/qa/tests/X
    • make clean; make test

      This compiles a C program that exercises some facility of the system.

      The program drops output into a local file in the directory, as well as to a central results DB in /usr/src/qa/results , where entries are keyed by test, by date, and by kernel version.

      The notable result is a Pass or Fail value.

    • A script runs through all the directories, running each test.

      It would be good if a "success" result caused the test program to create the file success, so that one could run through, after a patch, and "merely" use make success to rerun failed tests.

    • Every time you locate a bug, you create a test.
    • Every time you find behaviour that ought to be, you create a test.
    This is more-or-less how one does regression testing with things like compilers. Tests that run with the kernel would be equally valuable.

    If you build a reasonably intelligent infrastructure, and are accepting of regression tests, you'll come to know more about how the kernel works than you ever wanted to know...

    --
    If you're not part of the solution, you're part of the precipitate.
  17. Linux Core Kernel Commentary by Booker · · Score: 2
    I haven't really looked at it, but saw it in a bookstore, and it seems interesting... annotated Linux kernel code (2.2.something...)

    Take a look at it here...
    ----

  18. Wish list by Anonymous Coward · · Score: 3
    Top item on my wish list is that things like this should be in Jitterbug or GNATS". I would be nice if VA Linux Systems or Linux Care could provide and support bug tracking for offical OSS developers.

    I also wish there had been more push for make Linux x86 a better database server platform. Limitations that get in the way are:

    • 15 partition limit should be raised to a 31 partition limit
    • Support in the offical kernel for accessing raw partitions such as rawfs or char partition devices
    • Support in the offical x86 kernel for file over 2 gigs

    Another item is the ability to have multiple default routes and routing to the default route based on source ip address. Multi-homing on multiple Internet feeds just isn't any fun when all your outbound traffic goes through the same pipe regardless of where the request comes from.

    Anyways, I look forward to the 2.5 developments. The 2.3 kernel series has been fun. :)

  19. Procfs vs Devfs by Christopher+B.+Brown · · Score: 2
    Actually, I wasn't noting that; I made exactly the same mistake. Happily, that left us on the same page...

    Devfs has been available as a patch to the kernel for a long time now; if it's not in yet, I'm not sure why it would be expected to go in now...

    --
    If you're not part of the solution, you're part of the precipitate.
  20. FYI: Suse now has ReiserFS for download by harmonica · · Score: 3

    In a press release made yesterday, Suse announces that ReiserFS 3.5.12 (that's not the latest version) can now be downloaded from their site at ftp://ftp.suse.com:/pub/suse/i386/update/6.3/reise rfs/. It's not a final version and you won't get support for it (if you have bought Suse 6.3).

    See the Heise newsticker posting at http://www.heise.de/newsticker/data/ps-04.01.00-00 0/ or Suse's announcement at http://www.suse.de/de/news/news/kurzmeldungen/reis erfs.html (both in German, Babelfish may help).

  21. LVM, please! by swordgeek · · Score: 2

    We need a logical volume manager! Heinz Mauelshagen has written one (read about it here, and it appears to be stable. This has got to be part of the Linux core before using it in a large environment is reasonable. Those of us coming from other Unix backgrounds have been gritting our teeth at the lack of both a mature JFS AND an LVM.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  22. Some subsystems may be more challenging to test... by Christopher+B.+Brown · · Score: 2
    That's fair comment; it will be difficult to run all the tests in "the lab" if some of them are only for the Atari TT port, and the lab doesn't have an Atari TT.

    That goes to suggest that the testing scheme needs to be highly distributed, so that it checks to see what hardware is there is on a particular box, and tests that hardware. And submits the results back to a central site that would collect the results of tests together.

    --
    If you're not part of the solution, you're part of the precipitate.
  23. Re:sigh by warpeightbot · · Score: 2

    somebody moderate that post up, Linux Device Drivers was invaluable in walking me thru my first, for real, production device driver with no more knowledge than C and an idea of how memory mapping works.... the book kicks some serious booty.

    Then again, so does that bucking bronco on the front... not to mention the operating system it's written about. It's pretty fscking cool when you can write your first driver on your everyday werk box, making liberal use of insmod and rmmod, and only really freak it out three or four times over the course of six weeks' work.

    Good luck on the device driver....

    (lucky bastard... wish I had time to hack some more of those...)

  24. What I would really like.. by jallen02 · · Score: 2

    In the coming releases.. Instead of adding support for a whole lot of neat and new things. Perhaps making what we have better? Code audits fix ups. Just in my spare time of learning a little about the LInux Kernel ive seen a few little things here and there. It would be sort of nice to audit the code like the OpenBSD folks did. But that put the operating system a bit behind and made it not so much for the "bleeding edge" types which thrive on linux.

  25. "Slashdot for dummies" by orcrist · · Score: 3

    I come to slashdot for nerd news, not linux news.

    Well, for one, it could be argued that if you go to a health-food store looking for 'food, not health food' you'll be sorely dissapointed. Slashdot is what it is...

    For another, the articles are in categories; this one is in the category "Linux", denoted by the cute little penguin on graphical browsers, or the 'Linux' alt tag on text browsers. Given the context, a version number number alone doesn't leave much room for doubt.

    Would you understand if a post claimed that Version 7 would be coming out next month? Version 7 of what? Who knows?

    Well, if it were say, next to the Beos logo, I would assume it was version 7 of Beos. (just to choose an example at random, I don't know what version Beos is at). I guess if it were next to the Monty Python foot I might be confused...

    Finally, you have a login. Take a look at your preferences and adjust accordingly.

    --
    San Francisco values: compassion, tolerance, respect, intelligence
    1. Re:"Slashdot for dummies" by orcrist · · Score: 2

      As you can see by clicking on the linux penguin (or alt message), a wide range of topics are posted with Tux as the icon.

      Okay, I'll play along...

      Hmmmm...

      0 Playboy And...Linux? by Hemos on Tuesday January 04, @09:43PM EST 24

      1 Linux Kernel 2.2.14 by CmdrTaco on Tuesday January 04, @04:16PM EST 246

      2 The 2.3.x "Things To Fix" List by CmdrTaco on Tuesday January 04, @02:43PM EST 128
      -- The current article

      3 The ROX Desktop by emmett on Monday January 03, @05:43PM EST 215
      -- Okay this one is Linux/Unix

      4 Interview: a New Linux Year with Jon 'maddog' Hall by Roblimo on Saturday January 01, @02:02PM EST 88

      5 Universal Linux-based Internet Appliance by CmdrTaco on Saturday January 01, @09:32AM EST 52

      6 Linux Last in Deja Network OS Poll by Roblimo on Saturday January 01, @07:10AM EST 156

      7 Forrester Report: Linux Hysteria Will Fade In 2000 by Hemos on Thursday December 30, @03:29PM EST 241

      8 The Linux Newbie Replies: WFM? by Hemos on Thursday December 30, @12:14PM EST 367

      9 Yet Another Linux Driver Petition by CmdrTaco on Thursday December 30, @07:44AM EST 140

      10 US Army Needs Linux Workstation Advice by Cliff on Tuesday December 28, @01:09PM EST 396

      11 Second "Bonus" Interview: Jon "maddog" Hall by Roblimo on Monday December 27, @12:00PM EST 102
      -- Linux, trust me!

      12 Linus One of Fortune's "People to Watch in 2000" by Hemos on Monday December 27, @10:31AM EST 87
      -- Linus is the creator of Linux

      13 Crack.LinuxPPC.org Cracked by CmdrTaco on Monday December 27, @08:12AM EST 132

      14 Linux Handwriting Recognition by CmdrTaco on Saturday December 25, @08:25AM EST 79

      15 "What is Linux Missing?" by CmdrTaco on Friday December 24, @07:34AM EST 732

      16 Opera Beta Released by Roblimo on Friday December 24, @06:35AM EST 255
      -- This was Opera for Linux

      17 UK Gov't Experts Say Linux is Secure, Windows Not by Roblimo on Thursday December 23, @10:14PM EST 277

      18 The MassLinux Disappearance Explained by Hemos on Thursday December 23, @11:30AM EST 137

      19 386 Based Linux Powered Telephone by CmdrTaco on Wednesday December 22, @08:49PM EST 132

      20 Realtime Linux Workshop in Vienna by CmdrTaco on Wednesday December 22, @11:02AM EST 66

      21 LWN Does Year in Review for Linux by Hemos on Tuesday December 21, @06:22PM EST 60

      22 HP Still Porting Linux to 64 bit PA RISC by Hemos on Tuesday December 21, @08:45AM EST 54

      23 Tivo Source Code Released by CmdrTaco on Tuesday December 21, @07:40AM EST 220
      -- Tivo runs on Linux

      24 Is SCSI Sub-Par Under Linux? by Cliff on Friday December 17, @06:37AM EST 263

      25 Corel and Red Hat Rumors Continue by CmdrTaco on Thursday December 16, @11:20AM EST 180
      -- Linux companies

      26 Adobe Announces Initial Support for Linux by HeUnique on Thursday December 16, @05:15AM EST 256

      27 Linus Announces Move into Pre-2.4 Stage by Hemos on Wednesday December 15, @12:38PM EST 209
      -- See above re Linus/Linux

      28 Matra to open source their CAD component library by sengan on Tuesday December 14, @08:40PM EST 139
      -- Okay, open source

      29 Wearable PCs Under Linux by CmdrTaco on Tuesday December 14, @12:16PM EST 133


      So that's 27 pure Linux, and 2 borderline.
      I'll agree there's a wide variety, but: unclear?

      Chris

      --
      San Francisco values: compassion, tolerance, respect, intelligence
    2. Re:"Slashdot for dummies" by orcrist · · Score: 2

      Are either you or the poster above you paying the slightest attention to what I'm talking about?

      Aaaarrrrgghhhhh. Are you stupid?!?!?!?!

      Or are you not paying attention to what I said?

      Let me give you an example:

      "In a press release today, the White House said the President is not feeling well"

      Now, quick; Is that the president of IBM? Zimbabwe? The Nose-Picker's Club of Estonia?

      but a out of context version number

      It's not out of context!!! It is implied. Shall I give you a translation table for reference?

      A Version number sitting alone next to:

      Linux Logo ---> Linux kernel
      BeOS Logo ----> BeOS version
      Apache Logo --> Apache version
      etc.

      What's so hard about that to understand?

      Chris

      --
      San Francisco values: compassion, tolerance, respect, intelligence
  26. devfs is too big a change for some people by DragonHawk · · Score: 3

    I haven't heard much of a good argument against devfs.

    devfs impacts every device driver in the kernel, true, but one assumes that if it is worthwhile, we can deal with that. Kernel-wide changes have been done before and will be again. And most of the changes have been done as patches by the devfs maintainer already. So that isn't the real issue.

    devfs would add complexity to the kernel, but so does everything else that adds code. So that isn't the real reason.

    You would lose persistance of the /dev/ directory structure, true, but a method to write out changes and read them back in at boot would be very simple to implement. You lose anything in the buffer-cache if you power-off without sync'ing, but nobody complains about that. So that isn't the issue.

    In the end, it always comes down to "What we have now works fine, and we've done it this way forever, so why change?" The idea of replacing the /dev/ directory is too big a change to swallow for some people. Some of those people are kernel hackers with demigod or higher status, so the change isn't going in.

    Too bad, really. I think devfs has a lot of merit to it.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  27. Minor change --> Minor Test Run by Christopher+B.+Brown · · Score: 3
    I agree that you want, at some point, to rerun the whole suite.

    But if all you did was to patch the kernel a bit to fix a particular problem, it may be desirable to just run the tests that you figure are related to that change.

    Rerunning the full suite overnight or on some other reasonable periodic basis to find problems that may have been introduced would be an obvious thing to do.

    The real point is that if the test suite grows to 15MB of source code, and runs for 25 hours, you don't run the whole thing every time you make a little change. You run the parts that could conceivably be relevant. And run the whole thang once in a while.

    Or perhaps have a daemon that grabs the latest kernel every time one is released, and runs it through regression.

    That's not a concern until there's so many tests that they'll run for many hours...

    --
    If you're not part of the solution, you're part of the precipitate.
  28. redundant? by Trepidity · · Score: 2

    moderators - how is this redundant when it's the first post?

  29. Being steamrolled by a Microsoft Unix wannabe is by Rares+Marian · · Score: 2

    futile and unlikely.

    All of 2000 now refers to \Device\Harddisk0\Partition1. All of 2000 will name your hard drives according to what port and channel they're instralled on. Now why didn't we think of that? We did 30 years ago. Letter names will disappear soon. 2000 already has the mount syscall.

    2000 Server comes with a (gasp) Mount point manager.

    I'm sorry but I have no reason to switch back to Windows.

    Is Linux missing some things? Sure. Are the betas of those portions kicking ass already? Most certainly.

    --
    The message on the other side of this sig is false.
  30. Re:Okay let's see here by Nodatadj · · Score: 2

    > How good is Linux at (Remote Access) RAS,

    Telnet?

    > Componentization (COM+),

    GNOME and KDE both have good versions of this.

    > Telephony (TAPI),

    Dunno but I remmber seeing an app advertised on freshmeat thats been around since 96 to do this.

    > Speech (SAPI),

    There's something for it, can't remember what.

    > 3D (DirectX),

    DirectX sucks.
    OpenGL works fine.

    > DataAccess (ODBC),

    Ummmm,
    MySQL, Oracle
    .....

    > Accessibility (MSA)

    Fairly good

    > Transaction Servers (MTS),

    No idea.

    > Message Queuing (MSMQ),

    Haven't a clue

    > IIS,

    Now you're just being silly.
    I've forgotten what it's called...
    Oh yeah apache

    > ASP,

    php

    > ActiveX,

    Com+ in a fancy name.

    > PnP..etc

    2.3 supports my pnp cards without any hassle.
    In fact I've had more luck with pnp stuff
    under linux, than under windows.

    > ...the list goes on (note, everthing i list is >free with windows)...

    Free to obtain,
    how much does it cost to have more than 10people using it at once?