Muli Ben-Yehuda's journal

July 25, 2003

Jon Corbet’s Porting Drivers to 2.6 talk

Filed under: Uncategorized — Muli Ben-Yehuda @ 11:26 PM

Wed, July 23rd, 10:00 AM

Jon Corbet on Porting Drivers to 2.6

I missed the first few minutes of this talk due to writing down the previous day’s escapades. Tuning back in, Jon is talking about the changed interrupt handler signature. Nothing new so far, I’ve been following this stuff pretty closely during 2.5 development.

Next slides: the linux device model. Impact on drivers can be small, since things are mostly handled at the bus level. Again, nothing new.

Just spotted Ted T’So sneaking into the talk.

Considering heading out of the talk to go and reply to my email… should I? No. But I know this stuff! Yes, but you’re here to listen to talks, not to do email!

Obviously, the email daemon won and I ended up going out of the talk. In my defense, I really did know what he was talking about – even wrote code to interface with some of it. Took care of email, met Bill Irwin and Dave McCracken. Continued debugging my initscripts problem. The problem was that /etc/init.d/network would claim that the network was up, even when it wasn’t. Looking at the logs, they were filled with garbage such as “Jul 24 00:31:22 hydra ifdown: ./ifdown: ++: command not found”. Eventually, I found the problem – /etc/init.d/network calls /etc/sysconfig/network-scripts/ifdown, which executes a function from another file, which sources /etc/sysconfig/network-scripts/eth0. Somehow, this file was filled with garbage. I removed it, and now everything is working fine. Hmpf.

During the break, met Shawn Starr, Andrew J. Hutton and erikm.

Next: Paul Mackerels, Low Level Optimizations in the Power PC kernel.

Advertisements

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: