Feel free to e-m@il me on any stuff i might have useful.
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.
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.
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.
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)
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)
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.)
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.
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.
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.
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.
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.
If skb is linear (i.e., skb->data_len == 0), the length of skb->data is skb->len.
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.
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