[Testers wanted] /dev/console cleanups

2008-10-26 Thread Ed Schouten
Hello everyone,

Most of you probably already know that I've been very busy improving our
kernel's TTY implementation. I've committed the new MPSAFE TTY layer
back in August. So far most of the things seem to work properly as far
as I can see. There are always some small bugs, but I'm confident we'll
get them fixed before 8.0.

One of the things that I dislike about the code we have right now, is
the way /dev/console is implemented. There is a small amount of
complexity there, which is mainly because of the fact that our console
code actually works on two different levels:

- We've got kernel messages that are printed using very low-level
  routines and communicate directly with the drivers.

- We've got user messages that are printed through /dev/console, which
  actually work on the TTY level, but make use of a similar device
  selection as the first set of routines.

In an attempt to make /dev/console MPSAFE, I moved /dev/console into the
TTY layer itself, which makes it a lot more simple than it is now.

Well, to keep a long story short, it would be wonderful if some people
could test the latest MPSAFE TTY patchset, just to make sure it doesn't
wreck people's setups after I commit this. So just apply the patch and
see if you can still boot your system, go into single user and multi
user mode, use conscontrol(8), etc.

I've stored the latest MPSAFE TTY patchsets at the usual location. Make
sure you download the latest version.

http://people.FreeBSD.org/~ed/mpsafetty/

The patchset also includes some other nice things, like some manual
pages (not finished) and a port of snp(4) to the new TTY layer (also not
finished).

Thank you for your attention!

-- 
 Ed Schouten <[EMAIL PROTECTED]>
 WWW: http://80386.nl/


pgp5jhSTM0G8z.pgp
Description: PGP signature


Re: linux-libusb done

2008-10-26 Thread Roman Divacky
On Sun, Oct 26, 2008 at 11:49:02AM +0100, Martin Laabs wrote:
> Hi,
> 
> I've build succesfully an androgynous libusb. This is a libusb in
> linux binary format with freebsd-like usb-access. (I use it to
> run a jtag-debugging utility which is supplied as a linux
> binary only.)
> Unfortunately I had to patch the linux.ko module to support the
> ioctl calls out of the linux application.
> I can supply the libusb.so, a patch for the source of libusb 
> as well as the linux_ioctl.c on request.
> Unfotunately I did not save the original linux_ioctl.c so I can not
> publish a patch yet. (I'll do a cvsup these days ..)
> 
> Anyone who wants to maintain such a port?

great work martin!

please show us the linuxulator patch and I'll see what I can do about it...

roman
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


linux-libusb done

2008-10-26 Thread Martin Laabs
Hi,

I've build succesfully an androgynous libusb. This is a libusb in
linux binary format with freebsd-like usb-access. (I use it to
run a jtag-debugging utility which is supplied as a linux
binary only.)
Unfortunately I had to patch the linux.ko module to support the
ioctl calls out of the linux application.
I can supply the libusb.so, a patch for the source of libusb 
as well as the linux_ioctl.c on request.
Unfotunately I did not save the original linux_ioctl.c so I can not
publish a patch yet. (I'll do a cvsup these days ..)

Anyone who wants to maintain such a port?

Greetings,
 Martin
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"