login
Header Space

 
 

KernelTrap, OS/kernel, Linux, FreeBSD, Life, NetBSD, GNU/Hurd, OpenBSD, Applications/tools, Other, Nothing, Me, Personal, Linux, FreeBSD

me and flower.upol.cz are going down

June 20, 2008 - 7:01pm
Submitted by olecom on June 20, 2008 - 7:01pm.

Feel free to e-m@il me on any stuff i might have useful.

How to Start Hacking the Linux Kernel

June 20, 2008 - 3:54am
Submitted by Eus on June 20, 2008 - 3:54am.
Linux

Someone posted such a question here.

Personally, I started to hack the Linux kernel when developing a new networking suite called the ATN TP4/CLNP Networking Suite for use with GNU/Linux systems in the aeronautical industry. So, I have some suggestions here.

"Stable" kernel 2.6.25.7 released debate on LWN.net

June 17, 2008 - 2:49pm
Submitted by olecom on June 17, 2008 - 2:49pm.

Posted Jun 17, 2008 18:33 UTC (Tue) by olecom (guest, #42886) [Link]
IT bubble days are over. Linux kernel (almost the only useful FOSS thing left) tries to not loose it's volume.

Developers do what they do on limited resources, using dumb tools or no tools at all, saving buzz-hype using PR fuzz. It is a social and economical problem, not a technical and/or ethical one.

OK, finally my stone to "The art of thinking in `make` and C". Hope, it's constructive.

June 15, 2008 - 1:31pm
Submitted by olecom on June 15, 2008 - 1:31pm.
From: "Oleg Verych" <olecom@gmail.com>
Date: Sun, 15 Jun 2008 17:56:57 +0100
To: Jamie Lokier
Subject: Re: about size optimizations (Re: Not as much ccache win as I expected)
Cc: David Woodhouse, linux-embedded, linux-kbuild, segher

> You can do this without changin the Makefile, if you provide suitable
> scripts on $PATH for the make.

about size optimizations (Re: Not as much ccache win as I expected)

June 13, 2008 - 6:00pm
Submitted by olecom on June 13, 2008 - 6:00pm.
From: "Oleg Verych" <olecom@gmail.com>
To: linux-embedded <linux-embedded@vger.kernel>, linux-kbuild@vger.kernel
Message-ID: <8499950a0806131452j5dc9574dk336e9e06ee9e1785@mail.gmail.com>
Date: Fri, 13 Jun 2008 22:52:52 +0100
Subject: about size optimizations (Re: Not as much ccache win as I expected)

What does SOCK_ZAPPED mean?

June 13, 2008 - 12:38am
Submitted by Eus on June 13, 2008 - 12:38am.
Linux

SOCK_ZAPPED, which is defined in include/net/sock.h, is a status flag of a socket (struct sock) to indicate that the socket has a name assigned to it already (i.e., the socket is bound with bind()).

Archive: Linux Kernel's Networking Part (Networking Socket)

What Kind of Ethernet MAC Addresses are These?

June 11, 2008 - 2:47pm
Submitted by Eus on June 11, 2008 - 2:47pm.
Linux

It turned out that any wireless Ethernet card's device driver in a non-promiscuous mode does not drop any Ethernet frame with the following destination MAC address:
YY:xx:xx:xx:xx:xx, where YY is an odd number (e.g., 0xE1, 0x11, 0x01, etc.)

Don't Forget "make clean"

June 10, 2008 - 4:02am
Submitted by Eus on June 10, 2008 - 4:02am.

Just yesterday my friend and I were wondering why his Linux kernel module crashed the kernel in QEMU everytime the module was removed with rmmod; it caused the kernel to issue the BUG message on the screen before crashing. The kernel module itself had just been transfered from his host GNU/Linux operating system via scp.

Manatees And Sailing

June 8, 2008 - 8:58pm
Submitted by Jeremy on June 8, 2008 - 8:58pm.

It'd been a couple of weeks since we'd been out sailing, both because Jamie has been keeping too busy with school, and because our aged two-stroke outboard hasn't been performing well lately. While our goal is to spend as much time as possible under sail, we still rely on the outboard to get us in and out of the marina, and it's always nice to know it's there to fall back on when something goes wrong.

We got to the harbor and started getting things ship shape as recently taught by our friend, Bill, preparing the sails, making up lines, and putting cell phones, wallets and keys into a plastic bag. Nearly ready, we were greeted by our harbormaster, Peter, who suggested we should walk down to the end of the harbor to see something cool before heading out in the boat. The something cool turned out to be a group of manatees drinking fresh water from a hose off the back of another sailboat.

em@il simply, no NIH required, Re: The [LWN] Grumpy Editor reviews Claws Mail

June 6, 2008 - 8:32am
Submitted by olecom on June 6, 2008 - 8:32am.

your editor and any other may just look onto smtp<>nntp<>news_reader. Yes this is not `apt-get install foo` stuff, but exim4<>inn<>slrn for private mail or gmane<>slrn for lists is the most productive, flexible and stable environment i've ever had.

electricity, physics, education, economy, government, corruption...

June 1, 2008 - 4:42pm
Submitted by olecom on June 1, 2008 - 4:42pm.

This post is in russian aimed for my close communication cycle. But i want to share it in my search for collegues in general and on consciousness in particular.

Localhost does not Response to Ping to Multicast Address 224.0.0.1

June 1, 2008 - 11:28am
Submitted by Eus on June 1, 2008 - 11:28am.
Linux

If you are wondering why:

ping 224.0.0.1

does not give you anything back from your localhost or other hosts that are running Linux kernel 2.6, it is because, in Linux kernel 2.6, the capability of ICMP to reply to broadcast/multicast ping message is disabled by default. Whereas, it is enabled by default in Linux kernel 2.4.

The Relation between `skb->len' and `skb->data_len' and What They Represent

June 1, 2008 - 11:16am
Submitted by Eus on June 1, 2008 - 11:16am.
Linux

If skb is linear (i.e., skb->data_len == 0), the length of skb->data is skb->len.

How to Differentiate between EOF and a Character whose ASCII code is 255

June 1, 2008 - 11:05am
Submitted by Eus on June 1, 2008 - 11:05am.

A call to fgetc() or getchar() will return EOF if the end-of-file has been reached.
As far as I know, GNU C Library defines EOF to be (-1).

Those who are unwary will think that those functions return a char.
Now a char has a range from 0x00 to 0xFF because its size is one byte.
However, if EOF is returned as a char, which must take one value from the range, there will be no way to differentiate whether or not the returned char is actually a byte read from the stream or EOF to signal that the end-of-file has been reached already.

stupid functional extention keys; back to flexible UI and keyboard in the first place

May 26, 2008 - 5:04pm
Submitted by olecom on May 26, 2008 - 5:04pm.

ACPI-fied or driverized extention keys on keyboard on laptop are just stupid. There are 100 keys, they need even more and ugly.

'Fn' on laptops. Why all extentions: backlight, sound volume, etc. cannot be done for one hand: Fn+1 Fn+2.. Fn+q Fn+w.. Fn+a Fn+s?

I doubt this frozen 'Fn' thing is even needed at all. Again, more flexible UI and keyboard in the first place are needed! EOF

speck-geostationary