Time to read the papers?

Apr 12, 2006 / 0 comments

How do people find the time to read a daily paper? Kathy and I often end up buying a Sunday paper, and I find it takes me the entire week to read it all. Between the main section, the Review bit, the magazine, the random bits that change weekly and so on, it's quite a considerable amount to read. I know daily papers tend to have less sections, but even when we end up with one of those it takes me a while to get through it all. And it's not like I'm a slow reader. Do other people just have more time than me? Can I have some?

Shaving is dull.

Apr 8, 2006 / 0 comments

I shaved my sides a week or two ago, returning my face to its normal (well, as normal as it gets) goateed self. However I remember why I stopped shaving for winter now. If you shave, you have to do it every day. Otherwise you just look like someone who can't be bothered shaving, and while that might be because it's true, why not just not bother at all? I'm not really convinced about the wisdom in applying a sharp blade to my face early in the morning either. Oh well. I'm sure I'll get used to it again soon enough.

Fighting USB

Mar 30, 2006 / 0 comments

Earlier this week my Amstrad E3 2.6 patch was accepted into the linux-omap-2.6 tree. This is pretty cool; I'm a big believer in pushing changes to upstream where possible and thus it's great when they take them.

I'd thought that once this base patch was in it would be a simple matter of cleaning up my patches for the LCD, USB, keymap and NAND support, ready for submission. I have all of these working fine on my 2.6.15 tree, so it should have been easy, right? Of course not. I've spent most of the week (well, the bits I wasn't working or doing late night router upgrades) trying to solve the ohci: Unlink after no-IRQ? Controller is probably using the wrong IRQ. problem. No, I know it's not the wrong IRQ. It works fine with 2.4 and 2.6.15. Gah.

What's worse is Google only showed up people having the same issue; a number apparently x86 with ACPI being suggested as the culprit, but there were a few that were also with the OMAP5910 (the E3's processor). The most recent from Ladis but he's already turned up on #emailer to ask me how I'd got it working in 2.6.15.

Anyway, I think I've finally solved it (the 5910 needs the local bus clock enabled for USB according to the datasheet and this wasn't being done), though I'm waiting to see if my solution works for anyone else before deciding it's a success. Assuming it does I can actually start to look at getting the other bits ready too; I think the LCD stuff has changed a bit and I dread to think what the MTD guys are going to say about my attempts at a driver.

Nominet EGM

Mar 20, 2006 / 0 comments

I was in Oxford on Thursday for the Nominet EGM. There were a variety of changes that they wanted to make and while in general the principle behind them seemed good the detail was a bit worrying, and I believe had been badly communicated. However I was still surprised to find that the vote was defeated; I'd expected a narrow victory. There are some more details on The Register, who were the only people to send someone I believe.

What's scary is the percentage of members who didn't vote. Nominet has just under 3000 members. I wouldn't have said more than 60 people turned up to the EGM, and some of them were Nominet staff or multiple people from the same member organisation. Only 10% of members actually bothered to vote. That's quite a pathetic number. Even if you don't take on the view point that Nominet are a member run organisation (and I do and I think they work very well in general and try to do the right thing and promote good practises), this was a vote that would have given the board the right to modify pricing as they wished. Surely that's something you're interested in even if all you do is treat Nominet as a normal supplier? There's more to the changes than that obviously, but I would have thought price changes were something that might at least make beancounters sit up and take notice.

Do you work for an organisation who's a Nominet member? Were you aware there was an EGM taking place? Did your organisation vote? Are you aware there's a PAB election starting from this Friday? Are you planning to vote? Have you ever been to an AGM? If not, why not? What about the members lunches?

It's somewhat disappointing to see such a low level of member involvement. Nominet do seem to try to talk to people and get their opinions, but you have to actually turn up for that to happen...

Neighbour table overflow

Mar 17, 2006 / 0 comments

This is mainly for Google, as I found a lot of things talking about the error with not a lot of solutions when I looked for it.

I had a machine that was outputing the Neighbour table overflow message with reasonable frequency, and while it didn't actually seem to be causing problems it was disconcerting. Digging around seemed to suggest it was an ARP issue, with some pages mentioning Blaster - presumably because the scanning that this sort of worm can do is likely to fill up the ARP table?

Anyway, this machine has over a /22 of IPv4 space hanging off its various interfaces, so it seemed logical that I might need a larger cache than the default. I found this SuSE post which solves the problem perfectly. So I've added the appropriate magic to /etc/sysctl.conf:

net/ipv4/neigh/default/gc_thresh1=1024
net/ipv4/neigh/default/gc_thresh2=2048
net/ipv4/neigh/default/gc_thresh3=4096

(Oh, and the message comes from net/ipv4/route.c in the kernel source tree.)

subscribe via RSS