Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Aug 1999 12:27:57 +0200
From:      Poul-Henning Kamp <phk@critter.freebsd.dk>
To:        current@freebsd.org
Subject:   Kernel hacker tasks seek interested hackers
Message-ID:  <14546.934712877@critter.freebsd.dk>
In-Reply-To: Your message of "Sun, 15 Aug 1999 02:54:58 PDT." <199908150954.CAA10006@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help

Well, autumn and winter is on us pretty soon.  At least on my
lattitude that means hot tea inside warm and cosy houses while the
elements do their best to make life misserable for anything still
left on the outside.

Here are some tasks which could put an evening or more to 
productive and educational use for interested kernel hackers.

They may also make a nice assignment for CS classes.

1.      [easy] The SLIP device/interface could use the same
	makeover as tun, bpf and pty has received. (see also #5)

2.      [easy] The PPP device/interface ditto. (see also #5)

3.      [easy] The snp/snoop device/interface ditto.

4.      [not quite easy] The CCD device ditto.
	Earn brownie points:  Make ccdconfig use sysctl instead of
	libkvm to read back configuration.

5.      [unknown] The I4B devices ditto.  Contact hm@FreeBSD.org
	before starting on this one.

6.      [medium] The TUN, SLIP and PPP interfaces should probably
	clean up all the way including a if_detach on last close.
	Earn brownie points: Do The Right Thing for SNMP.

7.      [medium] The current naming for ptys doesn't scale that
	well.  Changing it to ttyp%d / pty%d would probably be a
	good idea in the long run, but the ramifications are
	relatively widespread (think: "ports")

8.      [pretty easy] Track the API documented in draft-mogul-pps-api-*.txt
	and implement it in FreeBSD.

9.      [all winter] Write a proper DEVFS based on the new dev_t,
	which handles chroot/jail partitions and clone devices and
	has interface to a "devd" daemon which can DTRT when devices
	come and go.

Have at it, and send patches with send-pr...

Poul-Henning

--
Poul-Henning Kamp             FreeBSD coreteam member
phk@FreeBSD.ORG               "Real hackers run -current on their laptop."
FreeBSD -- It will take a long time before progress goes too far!


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14546.934712877>