matthew green | 24 Sep 19:45
Picon
Favicon

re: CVS commit: src/etc


   Module Name:	src
   Committed By:	christos
   Date:		Thu Sep 24 14:53:36 UTC 2009

   Modified Files:
   	src/etc: MAKEDEV.tmpl

   Log Message:
   fix dri/drm confusiog

thanks.

.mrg.

David Laight | 14 Sep 22:04
Picon

Re: CVS commit: src/sys/ufs/ext2fs

On Sat, Sep 12, 2009 at 01:43:52AM +0000, Izumi Tsutsui wrote:
> 
> Log Message:
> Pull a fix for mount function from ffs_vfsops.c rev1.186:
> > Change ffs_mount, in MNT_UPDATE case, to check dev_t's for equality
> > instead of just vnode pointers.  Fixes erroneous "does not match mounted
> > device" errors from mount(8) in the presence of MFS /dev, init.root, &c.

Hmmm.... seems like a more generic problem.

SYSV fixed this by adding another level of indirection.

For char/block devices opened through the filesystem, the foo_fs vode
points to a specfs vnode - which is common to all opens of the major/minor.

For 'clone' opens the 'file' structure directly references the specfs
vnode.

For mount you only want to remember the specfs vnode, not the one of the
fs that contained the disk inode containing the dev_t number.
Then you can unmount the fs ...

	David

--

-- 
David Laight: david <at> l8s.co.uk

matthew green | 8 Sep 00:16
Picon
Favicon

re: CVS commit: src/lib/libedit


   Module Name:	src
   Committed By:	christos
   Date:		Mon Sep  7 21:24:34 UTC 2009

   Modified Files:
   	src/lib/libedit: histedit.h history.c readline.c
   	src/lib/libedit/readline: readline.h

   Log Message:
   apply apple patches from:
   http://opensource.apple.com/source/libedit/libedit-11/patches/

could you please describe the changes themselves, rather than
the source of them?

thanks,

.mrg.

David Young | 5 Sep 23:44
Picon
Favicon

Re: CVS commit: src/sys/dev/pci

On Sat, Sep 05, 2009 at 02:13:50PM +0000, Izumi Tsutsui wrote:
> Module Name:	src
> Committed By:	tsutsui
> Date:		Sat Sep  5 14:13:50 UTC 2009
> 
> Modified Files:
> 	src/sys/dev/pci: if_an_pci.c if_ath_pci.c if_fxp_pci.c if_gem_pci.c
> 	    if_rtk_pci.c if_rtw_pci.c if_wi_pci.c
> 
> Log Message:
> Invert logic around nested pmf(9) registrations for readability.
> 
> XXX: should these pmf(9) calls be moved into MI attach functions
> XXX: using function pointers for suspend and resume passed via softc?

I think that we would add callbacks to many, many softc's, like we did
with the enable/disable routines.  Lots of code would be duplicated.  I
am gradually replacing those routines with self-suspension.  PMF should
handle bus-independent/bus-dependent suspend/resume, too.

Let the programmer of drivers add a bus-dependent PMF hook in the bus
attachment routine, and a bus-independent PMF hook in the generic attach
routine.  Something like this, for example,

static bool
rtw_pci_suspend(device_t self ...)
{
	/* ... */
	/* no call to rtw_suspend, here! */
	/* ... */
(Continue reading)

matthew green | 5 Sep 08:19
Picon
Favicon

re: CVS commit: [matt-nb5-mips64] src/gnu/lib/libgcc4


   Module Name:	src
   Committed By:	matt
   Date:		Sat Sep  5 03:51:16 UTC 2009

   Modified Files:
   	src/gnu/lib/libgcc4 [matt-nb5-mips64]: Makefile.inc

   Log Message:
   If MKSOFTFLOAT == yes, don't include the libgcc float to unsigned functions
   since they are already in libc.

please make this != "no".

thanks!

.mrg.

Izumi Tsutsui | 5 Sep 05:59
Picon

Re: CVS commit: [matt-nb5-mips64] src/sys/conf

> Modified Files:
> 	src/sys/conf [matt-nb5-mips64]: Makefile.kern.inc
> 
> Log Message:
> Don't abort if DBSYM fails.

It was intentionally changed to fatal:
http://cvsweb.NetBSD.org/bsdweb.cgi/src/sys/conf/Makefile.kern.inc#rev1.70
>>   . Make this error a fatal build time error
---
Izumi Tsutsui

Daniel Carosone | 4 Sep 01:30
Picon

The use of "previous". (Re: CVS commit: src/sys/nfs)

On Thu, Sep 03, 2009 at 08:59:13PM +0000, Thor Lancelot Simon wrote:
> Module Name:	src
> Committed By:	tls
> Date:		Thu Sep  3 20:59:13 UTC 2009
> 
> Modified Files:
> 	src/sys/nfs: nfs_srvsocket.c
> 
> Log Message:
> Missed this file in previous commit, accidentally checked in fix to local
> repository copy!  Sorry about that, folks.

Thanks for the fix(es).

However, please describe the actual change.  

Everyone, please remember that from the perspective of someone reading
cvs logs later, "previous" only makes sense for changes to the same
file.  It's perfectly appropriate and convenient there.

Otherwise it can be very difficult (or at least annoying) to figure
out what the comment refers to.

At least in this case, there's enough extra text about what went wrong
to suggest a reader go look for changes in nearby files on nearby
dates by the same author.  Better yet, the relevant changes *are* 
nearby; sometimes none of these things is true.  

Remember your audience.

(Continue reading)

David Young | 2 Sep 21:42
Picon
Favicon

Re: CVS commit: src/sys/arch/x86/acpi

On Wed, Sep 02, 2009 at 03:42:31PM +0000, Joerg Sonnenberger wrote:
> Module Name:	src
> Committed By:	joerg
> Date:		Wed Sep  2 15:42:31 UTC 2009
> 
> Modified Files:
> 	src/sys/arch/x86/acpi: acpi_wakeup.c
> 
> Log Message:
> Be a bit more noisy by telling the user VGA_POST is missing in the
> kernel config when trying machdep.acpi_vbios_reset=2.

You could leave it out of the sysctl tree.

Dave

--

-- 
David Young             OJC Technologies
dyoung <at> ojctech.com      Urbana, IL * (217) 278-3933

Bernd Ernesti | 2 Sep 18:11
Picon

Re: CVS commit: src/sys/sys

On Wed, Sep 02, 2009 at 03:45:10PM +0000, Thor Lancelot Simon wrote:
> Module Name:	src
> Committed By:	tls
> Date:		Wed Sep  2 15:45:10 UTC 2009
> 
> Modified Files:
> 	src/sys/sys: param.h
> 
> Log Message:
> Bump __NetBSD_Version__ for previous, per ad@ -- welcome to 5.99.16.

For which previous?
There is no way to tell it from cvs log.

Bernd

Thomas Klausner | 2 Sep 13:32
Picon

Re: CVS commit: src/share/man/man9

On Wed, Sep 02, 2009 at 10:54:20AM +0000, Adam Hoka wrote:
> Module Name:	src
> Committed By:	ahoka
> Date:		Wed Sep  2 10:54:20 UTC 2009
> 
> Modified Files:
> 	src/share/man/man9: csf.9
> 
> Log Message:
> Mention sched_m4.

# man sched_m2
man: no entry for sched_m2 in the manual.
# man sched_m4
man: no entry for sched_m4 in the manual.

 Thomas

matthew green | 30 Aug 23:00
Picon
Favicon

re: CVS commit: src/lib/libedit


   Modified Files:
   	src/lib/libedit: sys.h term.c
   	src/lib/libedit/readline: readline.h

   Log Message:
   use __sun || sun instead of _SunOS, from Jess Thrysoee

can we not invade the users name space?  "sun" doesn't appear alone
anymore anywhere we care right?

.mrg.


Gmane