Stuff Michael Meeks was doing to 2001-11 |
This is my activity log. You may also want to visit Dell who provided me with vital hardware for Gnome development, and my employer Ximian which is an amazing company. Also if you have the time to read this sort of stuff you could enlighten yourself by going to Unraveling Wittgenstein's net or if you are feeling objectionable perhaps here. You can also have a look at the logs from my Ximian/GNOME friends:
(load "~/gnome-doc.el")in your ~/.emacs file and re-start.
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/poll.h>
#include <sys/errno.h>
#include <fcntl.h>
#include <unistd.h>
#define PAGE_SIZE 4096
#define MAX (PAGE_SIZE / sizeof (void *))
int main (int argc, char **argv)
{
struct pollfd fds[MAX];
int i, fd;
fd = open ("/dev/null", 0);
for (i = 0; i < MAX; i++) {
fds[i].fd = fd;
fds[i].events = 1;
fds[i].revents = 0;
}
if (poll (fds, MAX, 0) < 0 && errno == EINVAL)
printf ("Buggy kernel\n");
else
printf ("Clean kernel\n");
close (fd);
return 0;
}