From ed at 80386.nl Tue Jun 24 18:34:04 2008 From: ed at 80386.nl (Ed Schouten) Date: Tue Jun 24 18:34:07 2008 Subject: SPARC vs. the MPSAFE TTY layer Message-ID: <20080624183401.GE93496@hoeg.nl> Hello SPARC hackers, Last week I sent this message to some of the FreeBSD lists, to discuss my work on the new TTY layer I'm working on. The entire message is available at: http://lists.freebsd.org/pipermail/freebsd-arch/2008-June/008270.html ----- Forwarded message from Ed Schouten ----- > Date: Mon, 16 Jun 2008 20:56:32 +0200 > From: Ed Schouten > To: FreeBSD Arch , FreeBSD Current > Subject: MPSAFE TTY layer - Testers? Reviews? [...] > - The sio(4), cy(4), digi(4), ubser(4), uftdi(4), nmdm(4), ng_h4(4), > ng_tty(4), sl(4), ppp(4), snp(4), rp(4), rc(4), si(4), umodem(4), > dcons(4), IA64 SKI console driver and Sun4V console driver have not > been ported yet. ucom(4) also needs to be polished. sio(4) should be > replaced by uart(4). Help wanted. ----- End forwarded message ----- There are actually two things which should be of interest to the SPARC people: - The Sun4V console driver does not compile anymore. It needs some work to get it back to a usable state. I don't own a Sun4V machine, which means I can't fix it. - The SPARC64 ofw_console(4) driver has been ported, but for some reason there doesn't seem to be such a device on my U5. I don't have the U5 anymore (I temporarily borrowed the U5 at the office). I would really like it if someone would test this driver on his/her hardware. - Syscons already works on sparc64. uart(4) should also work, but I didn't really test it thoroughly. I would really appreciate it if people would be willing to test my MPSAFE TTY patchset. It would be nice if I could integrate this in a couple of months. Thanks! -- Ed Schouten WWW: http://80386.nl/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-sun4v/attachments/20080624/e33513de/attachment.pgp From venture37 at hotmail.com Tue Jun 24 19:37:55 2008 From: venture37 at hotmail.com (Sevan / Venture37) Date: Tue Jun 24 19:37:58 2008 Subject: SPARC vs. the MPSAFE TTY layer In-Reply-To: <20080624183401.GE93496@hoeg.nl> References: <20080624183401.GE93496@hoeg.nl> Message-ID: I can give you access to a sun fire t2000 to do the dev work on if you like. Sevan / Venture37 _________________________________________________________________ Great deals on almost anything at eBay.co.uk. Search, bid, find and win on eBay today! http://clk.atdmt.com/UKM/go/msnnkmgl0010000004ukm/direct/01/ From marius at alchemy.franken.de Tue Jun 24 21:07:41 2008 From: marius at alchemy.franken.de (Marius Strobl) Date: Tue Jun 24 21:07:47 2008 Subject: SPARC vs. the MPSAFE TTY layer In-Reply-To: <20080624183401.GE93496@hoeg.nl> References: <20080624183401.GE93496@hoeg.nl> Message-ID: <20080624204746.GB17358@alchemy.franken.de> On Tue, Jun 24, 2008 at 08:34:01PM +0200, Ed Schouten wrote: > Hello SPARC hackers, > > Last week I sent this message to some of the FreeBSD lists, to discuss > my work on the new TTY layer I'm working on. The entire message is > available at: > > http://lists.freebsd.org/pipermail/freebsd-arch/2008-June/008270.html > > ----- Forwarded message from Ed Schouten ----- > > Date: Mon, 16 Jun 2008 20:56:32 +0200 > > From: Ed Schouten > > To: FreeBSD Arch , FreeBSD Current > > Subject: MPSAFE TTY layer - Testers? Reviews? > > [...] > > > - The sio(4), cy(4), digi(4), ubser(4), uftdi(4), nmdm(4), ng_h4(4), > > ng_tty(4), sl(4), ppp(4), snp(4), rp(4), rc(4), si(4), umodem(4), > > dcons(4), IA64 SKI console driver and Sun4V console driver have not > > been ported yet. ucom(4) also needs to be polished. sio(4) should be > > replaced by uart(4). Help wanted. > ----- End forwarded message ----- > > There are actually two things which should be of interest to the SPARC > people: > > - The Sun4V console driver does not compile anymore. It needs some work > to get it back to a usable state. I don't own a Sun4V machine, which > means I can't fix it. > > - The SPARC64 ofw_console(4) driver has been ported, but for some reason > there doesn't seem to be such a device on my U5. I don't have the U5 > anymore (I temporarily borrowed the U5 at the office). I would really > like it if someone would test this driver on his/her hardware. The ofw_console(4) driver is more like a pseudo-driver as it doesn't attach to real hardware but does all or nothing (i.e. both input and output) via the firmware. Hence in order to use it you need to throw out syscons(4), uart(4) and all drivers attaching to the real hardware like atkbdc(4), creator(4) etc out of the kernel configuration file. Marius From ed at 80386.nl Thu Jun 26 08:44:23 2008 From: ed at 80386.nl (Ed Schouten) Date: Thu Jun 26 08:44:30 2008 Subject: SPARC vs. the MPSAFE TTY layer In-Reply-To: <200806250936.57561.jhb@freebsd.org> References: <20080624183401.GE93496@hoeg.nl> <200806250936.57561.jhb@freebsd.org> Message-ID: <20080626084422.GN93496@hoeg.nl> Hello all, [CC'ing this to sun4v instead of sparc64] * John Baldwin wrote: > On Tuesday 24 June 2008 02:34:01 pm Ed Schouten wrote: > > [...] > > > > There are actually two things which should be of interest to the SPARC > > people: > > > > - The Sun4V console driver does not compile anymore. It needs some work > > to get it back to a usable state. I don't own a Sun4V machine, which > > means I can't fix it. > > You can make it compile though via 'make buildkernel TARGET=sun4v'. I took some time this morning to port the hvcons driver to the new TTY layer. I don't own any sun4v hardware, so I couldn't test it. Could someone owning a sun4v box please test my MPSAFE TTY patchset? Please download the latest patch at: http://www.il.fontys.nl/~ed/projects/mpsafetty/patches/ mpsafetty-20080626.diff.gz and later should include the changes to hvcons.c. Thanks! -- Ed Schouten WWW: http://80386.nl/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 195 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-sun4v/attachments/20080626/5c484ba6/attachment.pgp