Home Blog Page 9520

Linux 2.4.4-ac13

Author: JT Smith

“Rather than starting to propogate these fixes to other drivers I’d be
greatful if they would audit the changes (especially the sound one)
carefully. That way we can ripple correct changes to the other drivers
rather than duplicating several rounds of fixes into each driver we touch.”

From: Alan Cox 
Date: Tue, 22 May 2001 15:45:20 +0100 (BST)


ftp://ftp.kernel.org/pub/linux/kernel/people/alan/2.4/

                 Intermediate diffs are available from
                         http://www.bzimage.org


Rather than starting to propogate these fixes to other drivers I'd be
greatful if they would audit the changes (especially the sound one)
carefully. That way we can ripple correct changes to the other drivers
rather than duplicating several rounds of fixes into each driver we touch

2.4.4-ac13
o        Fix binfmt_misc compile bug                     (me)
o        Add missing locking to pms driver               (me)
o        Fix planb locking/rt deadlock                   (me)
o        Add missing locking to saa5249 driver           (me)
o        Add missing locking to stradis driver           (me)
o        Add missing locking to zr36067 driver           (me)
o        Fix locking on trident sound driver             (me)
         | Probably all the other PCI sound drivers need doing too...

o        Fix wrong ioctl return on trident sound driver  (me)
o        Clean up NCR53c406 compile warnings             (me)
o        Fix dmx3191 compile warnings, printk levels     (me)
o        Fix coda cache compile warnings                         (me)
o        Fix a warning in jffs2                          (me)
o        Fix nautilus SRM poweroff                       (Richard Henderson)
o        Fix Alpha build bug                             (Richard Henderson)
o        Fix a hang in the maestro dock support          (Ben Pfaff)
o        Fix memory leak in ACPI drivers                         (Philip Wang)
o        Eliminate popping in cs46xx, fix powerdown      (Tom Woller)
o        Fix ps2esdi SMP build                           (Rasmus Andersen)
o        Fix a hang on NFS write                                 (Trond Myklebust)
o        Cleaned up assorted random warnings             (me)

2.4.4-ac12
o        Just tracking Linus 2.4.5pre4                   
         - A chunk more merged with Linus
         - dropped out some oddments that are now
          obsolete

2.4.4-ac11
o        Fix hang after "Freeing unused.." on S/390      (Dick Hitt)
o        Fix ramfs accounting bug                        (Christoph Rohland)
o        Raw HID access interface for USB                (Brad Hards)
o        Fix missing release_region on QlogicFAS                 (Marcus Meissner)
o        Fix missing release region in NCR53c406 code    (Marcus Meissner)
o        Make trident use the new pm callbacks           (Pavel Roskin)
o        Fix dmi ident handling                          (Arjan van de Ven)
o        dc2xx locking fixes                             (Greg Kroah-Hartmann)
o        Fix overrun on the acm driver                   (Greg Kroah-Hartmann)
o        Sitecom workarounds for mct-u232                (Stelian Pop)
o        Makefile fixes                                  (Al Viro)
o        Make hgafb show logo if non modular only like   (me)
         the rest
o        Merge back the invalidate_device changes into   (me)
         the new cciss/cpqarray
o        Rio and sx serial driver updates                (Rogier Wolff)
o        Add another SB AWE 32 variant to the tables     (Jeremy Manson)
o        Fix serial.c warning                            (Jesper Juhl)
o        Basic maestro dock support                      (Ben Pfaff)
o        Add defines for testing prefetch                (Arjan van de Ven)
o        Protect nls.h from repeat include               (Anton Altaparmakov)
o        Clean up resource handling in esssolo1          (Marcus Meissner)
o        Fix mysnc on /dev/fb                            (Andrea Arcangeli)
o        Further IBM token ring updates                  (Mike Phillips)
o        Fix usermode Linux makefile problem             (Andrew Morton)
o        Merge first block of LVM changes                (Heinz & others)
o        Forward port 2.2 syncppp flags features                 (Paul Fulghum)
o        Merge lp486e driver for 2.4                     (Andries Brouwer)
         | Experimental...

o        Merge new cmpci driver                                  (ChenLi Tien)
o        & remove 2.2 back compat gunge, modem gunge     (me)
o        Update frame buffer project/mailing list data   (Geert Uytterhoeven)
o        Fix m68k bitops                                         (Roman Zippel)
o        Add w83877f watchdog driver                     (Scott Jennings)
o        Merge A2232 serial driver                       (Enver Haase)
o        Fix wrong memory free in isdn_ppp               (Christopher Kanaan)

2.4.4-ac10
o        Move cs46xx docs into the right spot            (Arjan van de Ven)
o        Merge Linus 2.4.5pre3
         - switch to Linus page fault race fixes
         - switch to Linus arch/ppc
         - merged serial driver cli fixes but also
          added an extra missing moxa check
         - used -ac better version of comx fix
         - used -ac better version of scsi fix
         - now 2.4.5pre vm seems sane dump other vmscan
          experiments
         [not merged; rage-xl code]

Category:

  • Linux

Unix Frotz 2.41

Author: JT Smith

“As seen on rec.games.int-fiction, Unix Frotz version 2.41 (screenshots) is now available for interpreting your z files.” More, plus discussion, at LinuxGames.com.

Nanotech looms large for meds

Author: JT Smith

Wired: “Researchers have designed nano-scale tools so small they can chew up or explode bio-warfare agents on the molecular level, or
make a single molecule glow so brightly that you can see it with only the help of a microscope.

How small can it go? Ten to the negative 9th meter. To compare, the sun is 10 to the 10th meter away from earth.”

Category:

  • Linux

Extracting text with “strings”

Author: JT Smith

An anonymous reader writes: “The Linux tools I write about here each week don’t usually care what kind of data they’re used on. Binary, ascii, Unicode, it’s all just bytes to Linux and the commands. But there are times when it makes a difference to you what kind of data is in a file. If you’re specifically looking for printable data in a mostly binary file, the command to use is “strings.” Read the full tip at LinuxLookup.

Qt ported to Mac OS 9/X, BeOS

Author: JT Smith

Trolltech: “Trolltech is demonstrating a preview release of Qt/Mac (the Mac OS X-port of Qt, Trolltech’s
emerging-standard cross-platform C++ GUI application development framework) at Apple’s World Wide
Developer Conference, May 21 through 25 at the San Jose Convention Center.”

Attrition.org throws in the towel

Author: JT Smith

Yahoo: “After five years of keeping tabs on digital graffiti, security resource site Attrition.org will no longer update its archive of Web pages defaced by vandals. It just can’t keep up.”

Category:

  • Linux

Magnets, megamarts, Microsoft and Mundie

Author: JT Smith

OSOpinion’s Kelly McNeill sent us this link: “Despite Mundie’s attempts to cloud the issue, the whole soapbox scandal really isn’t that hard to understand when put in relative terms. Things might be more easily understood when comparing it to what many have termed the Mega-Mart Menace. When one of these big “We do it all and we do it cheap” stores moves into town, local merchants try to block it, fearing for the cozy little businesses that they’ve built into a local monopoly. This Mundie thing is a little different, as this time, it’s Mega-Mart complaining about Mom-and-Pop shops.”

Category:

  • Open Source

Looking ahead with handheld developer Robert van der Meulen

Author: JT Smith

By Julie Bresnick

Open Source people

Netherlands born Robert van
der Meulen
does all his development for handhelds on a Yopy because it was the first
handheld to ship to developers with Linux pre-installed. Unsatisfied, however, with
G.Mate‘s Yopy development page he
started and now maintains the unofficial Yopy
developers site
in his free time.

He also is responsible for bzimage.org, contributes to the Debian
project, and works full time as a network/system operator, programmer and
“security guy” for a small Dutch company called Linux
Generation
. With all that involvement it’s no wonder he made it very
clear that there were no computers involved with his favorite vacation ever — three weeks biking through Ireland.

Not that you need a lot of vacations when you love what you do so
much that you do it in your free time. It’s just that when you finally take
one, it needs to be literal. It’s a personal imperative that he love what
he does, and when he talks about work he uses words like “cool,” “fun,”
“playing.” The other benefit about loving what you do is that you are
motivated by more than the almighty buck.

“The money can be good in IT but the highest priority is that I’m
having fun in what I do. I don’t have to drag myself to work. The money is not that important, as long as I can keep my music/gadget habits up, and
don’t have to worry about the rent and dinner.”

Van der Meulen started computing by playing Tetris, Frogger, and Space Invaders on a Commodore around 1983. He was 8 years old. He got bored loading the
games from tape so he used the accompanying manual to teach himself Basic,
and eventually, before going off to study computer
science/telematics
at Utrecht, turned to Linux because the limitations of DOS started getting on his
nerves. Now, besides the bread-and-butter work of Web hosting and
custom software development that they do at Linux Generation, van der Meulen
is working, in addition to the handheld development, “on an embedded Linux
system that can be used for lots of stuff ‘in your home’ — from
controlling your coffeemaker to your audio/video and alarm systems — ‘house
automation’ stuff.” Linux Generation is also toying with a Linux-based car stereo, and a
Linux set-top box.

He chooses Linux for handhelds because it’s open, which he believes
all software should be, and because it’s flexible.

“The great thing about Linux, when you spread it over multiple
hardware architectures, is that it’s mostly the same. Development is
straightforward and platform-independent, testing cycles are short, and portability is
huge. On handhelds, you have the advantage of ‘running a mini Linux system’ —
putting it next to your desktop, in your pocket, allowing for easy
interoperation between the two — as they run the same software. Next to
that, there’s the gigantic pool of software readily available — most of
it needs minor tweaking, almost all of it is reusable in part.”

Disadvantages?

“You’re running a desktop operating system on a handheld, so you
need to make decisions about size. In handhelds, adding memory gets lots more
expensive, fast … And to a lesser extent, speed. I use a
Yopy for handheld development, and I need to cram a Linux kernel, the
base system, an X server, and my applications into 16Mb of flash memory, and
it would be cool to have some space for saving data as well. Speed is an
issue, because everything you do on a handheld should be ‘snappy;’ you tap
something, and you want to see the result immediately.”

It’s an immediacy that van der Meulen, who describes himself as
chaotic, craves on more than just his handheld. He’s a city guy, he likes being
buoyed by the city’s constant bustle. He likes easy access to urban culture.

Growing up in a small village just outside Deventer, Netherlands, van der Meulen spent his indoor time investigating the innards of
everything electronic and his outdoor time cultivating a taste for urban living.
Now, at 25 and living with some former co-workers in Utrecht, he
does pretty much the same thing. At home he’s usually behind his computer,
maybe reading a science fiction or cyberpunk novel or taking apart a new
gadget, and when he’s out he likes to visit museums, the cinema, meet friends
at a bar or restaurant, always with a few CDs and a player on hand.

It’s this artistic side that, if anything, competed with computing
for his professional attention. Raised in a household with a technically
inclined father and a mother who loved to paint, van der Meulen worried
that working in the IT field would lack the creativity he craved. In a
rather adept compromise he has managed to carve out an atmosphere in which he
can be most creative while doing the development he loves.

“After finishing school (or actually my motivation for dropping out)
I started to work with an Internet provider called Cistron, doing various
stuff — mostly development/security work, and some project management.
Then Cistron got bigger, became too much of a ‘company’ for my taste —
Cistron’s owner and CEO thought much the same, left, and started Linux
Generation. I joined him. We started out with the two of us, and are a
three-person company now — keeping it small, non-corporate, with a lot
of space for experiments, fun things, and playing with technology.”

A truly well-rounded personality, when he’s not just using his
left-brain to write code or his right-brain to look at paintings he’s using both
at a local climbing gym or power kiting
at the beach.

With all this good time, it’s a wonder that he’s not more
sentimental, prone to lingering in the past, milking events by telling stories or
reflecting on memories. Instead, he reckons that he spends more time
thinking forward. Right now, he’s looking forward to his first
cross-Atlantic expedition (he’ll be co-hosting, with Wichert Akkerman,
a tutorial on development for the Debian distribution at the upcoming
LinuxWorld in San Francisco), and also to real broadband connections, applications
that “actually use it,” and the integration of connectivity “in lots of
different stuff.”

About Robert van der Meulen

Favorite book: Cryptonomicon, by Neal Stephenson

Favorite music: “I mostly listen to alternative music/metal like Type O
Negative, PJ Harvey, Nine Inch Nails, Marilyn Manson, Nick Cave, but
some drum and bass as well — Aphrodite, Chemical Brothers …”

Favorite artist: Salvador
Dali
.

Video game: “The Final Fantasy series on Playstation, and the Monkey
Island series. I really can’t pick between them.”

Movie: Stigmata and La Cite des Enfents Perdu
(The City of Lost Children).

Linux Distribution: “Debian because it’s the only distribution that has
a high ‘freedom’ standard, and I love the way the management works (updating, maintaining, manageability). There’s also huge amount of software, compliance to as much standards as possible, and (if you run ‘unstable’) you can keep running the latest
version of almost everything without having to keep track of changes in
the software.”

IBM ups the hard-drive capacity ante

Author: JT Smith

ZDNet reports that IBM has released a modified form of data storage on their hard drives, which they call antiferromagnetically coupled media (AFC), but have given the rest of us the term “pixie dust” to refer to it. They are expecting to reach 400GB desktop hard drives with AFC.

Category:

  • Unix

Microsoft denies anti-competitive charges in Brazil

Author: JT Smith

ZDNet reports that Microsoft can add Brazil to the list of countries upset at its anti-competitive practices, though Microsoft denies the charges.