Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (3h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 06:48:49 UTC Now

2008-12-18 02:09:20 UTC MAIN commitmail json YAML

unsigned -> unsigned int

(isaki)

2008-12-18 01:19:29 UTC haad-dm commitmail json YAML

#ifdef chcek for device type we use raw devices and linux uses block.

(haad)

2008-12-18 01:15:43 UTC netbsd-5 commitmail json YAML

2008-12-18 01:10:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #192):
sys/fs/udf/udf_subr.c: revision 1.79
sys/fs/udf/udf_vfsops.c: revision 1.54
Check for a node being root on node creation so when the root node is disposed
of when working deep into the directory tree it can reliably be reget and
marked correctly as the FS root.
Fixed pwd(1) lock panic and possible endless loop in other tools.

(snj)

2008-12-18 01:08:58 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #192):
sys/fs/udf/udf_vnops.c: revision 1.34
Fix endless loop occuring on empty directories listing on 512 bytes/sector
media like harddiscs. Also provide provide a `safety net' on readdir so it
will signal EOF when its requested an entry outside the directory.

(snj)

2008-12-18 01:07:49 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #192):
sys/fs/udf/udf_subr.c: revision 1.77
sys/fs/udf/udf_vnops.c: revision 1.33
Elaborate SYNC debug messages and rename some debug messages to a more
proper category.

(snj)

2008-12-18 01:04:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #191):
sys/arch/x86/x86/ipmi.c: revision 1.27
Keep trying to attach ipmi(4) in the background for five seconds.
NetBSD now detects the IPMI support in a HP Proliant ML110 G4 again.
This fixes PR kern/40065 by myself.

(snj)

2008-12-18 01:00:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mhitch in ticket #190):
sys/dev/i2o/ld_iop.c: revision 1.33
More device_t/softc split fallout, this time in iop(4).  Fix from
Juan Romero Pardines.  Tested on alpha by me.

(snj)

2008-12-18 00:56:27 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by elad in ticket #189):
sys/dev/verified_exec.c: revision 1.64
sys/kern/kern_verifiedexec.c: revision 1.112
PR/39559: Juan RP: veriexec(4): too easy to cause a NULL dereference
    through it in kernel
Patch from PR applied with tiny modifications, thanks!
Discussed with blymn@ a while ago.

(snj)

2008-12-18 00:52:16 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by elad in ticket #188):
sys/kern/vfs_syscalls.c: revision 1.382
Fix length passed to strlcpy(): we used to get names one character shorter
than reality.
Should be pulled up to netbsd-5.

(snj)

2008-12-18 00:24:13 UTC MAIN commitmail json YAML

2008-12-18 00:21:52 UTC MAIN commitmail json YAML

2008-12-18 00:12:00 UTC MAIN commitmail json YAML

Separate the timer thread and soft interrut workers.  Use a dynamic
size pool of workers to make sure there are enough for processing
the scheduled soft interrupts.

(pooka)

2008-12-17 22:49:13 UTC MAIN commitmail json YAML

2008-12-17 20:51:39 UTC MAIN commitmail json YAML

2008-12-17 20:16:28 UTC MAIN commitmail json YAML

If available (__NetBSD__), use pthread_setname_np() to set the
thread name for kthread_create().

(pooka)

2008-12-17 19:51:06 UTC MAIN commitmail json YAML

2008-12-17 19:35:09 UTC MAIN commitmail json YAML

2008-12-17 19:16:56 UTC MAIN commitmail json YAML

2008-12-17 19:13:02 UTC MAIN commitmail json YAML

make this compile

(cegger)

2008-12-17 19:09:56 UTC MAIN commitmail json YAML

2008-12-17 18:28:22 UTC MAIN commitmail json YAML

fix extra argument parsing I broke in previous commit.

(christos)

2008-12-17 17:56:32 UTC MAIN commitmail json YAML

- in silent run, only print notifications on error.
- avoid unnecessary overlapping strncpy

(christos)

2008-12-17 17:54:51 UTC MAIN commitmail json YAML

- use getopt to parse argument instead of home brewed code
- add -M user flag to specify the username to send mail to from the command line
- some snprintf
- sort options.

(christos)

2008-12-17 17:53:19 UTC MAIN commitmail json YAML

2008-12-17 17:12:52 UTC MAIN commitmail json YAML

2008-12-17 16:02:27 UTC MAIN commitmail json YAML

We don't need this for _STANDALONE, and it needs snprintf to work.

(christos)

2008-12-17 15:47:35 UTC MAIN commitmail json YAML

make this compile with AUDIO_DEBUG

(cegger)

2008-12-17 15:41:24 UTC MAIN commitmail json YAML

make this compile with IYDEBUG

(cegger)

2008-12-17 15:35:17 UTC MAIN commitmail json YAML

make this build with AZALIA_DEBUG

(cegger)

2008-12-17 14:05:23 UTC MAIN commitmail json YAML

Re-add LIBRARY section.

(wiz)

2008-12-17 10:39:22 UTC MAIN commitmail json YAML

Fix some minor mdoclint complaints.

(wiz)

2008-12-17 10:33:35 UTC MAIN commitmail json YAML

mdoclint cleanup:
Sort SEE ALSO, fix xref sections, new sentence - new line.

(wiz)

2008-12-17 01:44:10 UTC haad-dm commitmail json YAML

Disable adding of default /proc filesystem dir to cmd->proc_dir.

(haad)

2008-12-17 01:40:22 UTC haad-dm commitmail json YAML

Replace include of lib.h with dmlib.h which doesn't include lvm related
files.

(haad)

2008-12-17 00:49:40 UTC haad-dm commitmail json YAML

Add NetBSD ioctl protocol description file.

(haad)

2008-12-17 00:48:49 UTC haad-dm commitmail json YAML

2008-12-16 23:49:48 UTC MAIN commitmail json YAML

Pick PPC_OEA over PPC_IBM4XX.  I've decided I like it more.
(plus it hopefully builds without source changes)

(pooka)

2008-12-16 23:34:28 UTC MAIN commitmail json YAML

remove some completed TODO items and add new ones

(pooka)

2008-12-16 23:19:16 UTC MAIN commitmail json YAML

use the bitmask_snprintf info which is more complete, and adjust it for
reality.

(christos)

2008-12-16 23:17:18 UTC MAIN commitmail json YAML

liberate trailing whitespace

(pooka)

2008-12-16 23:16:46 UTC MAIN commitmail json YAML

-Isys/arch is used in kernel builds

(pooka)

2008-12-16 23:09:19 UTC MAIN commitmail json YAML

fix return values for snprintf and vsnprintf.

(christos)

2008-12-16 22:54:37 UTC MAIN commitmail json YAML

2008-12-16 22:50:33 UTC MAIN commitmail json YAML

2008-12-16 22:44:51 UTC MAIN commitmail json YAML

Remove 3rd buggy copy of this function and use snprintb(3) instead.
No need to allocate MAXPATHLEN buffers anymore.

(christos)

2008-12-16 22:35:39 UTC MAIN commitmail json YAML

2008-12-16 22:34:40 UTC MAIN commitmail json YAML

2008-12-16 22:33:11 UTC MAIN commitmail json YAML

share with kernel; replaces bitmask_snprintf which was very broken:
- subtracted one from len without checking if len was 0
- checked for a minimum buffer size
- arguments order was inconsistent with other printf like functions
- no way to tell if it overflowed

(christos)

2008-12-16 19:55:22 UTC MAIN commitmail json YAML

2008-12-16 19:54:53 UTC MAIN commitmail json YAML

add more intel iwn devices

(christos)

2008-12-16 16:27:05 UTC MAIN commitmail json YAML

Check for a node being root on node creation so when the root node is disposed
of when working deep into the directory tree it can reliably be reget and
marked correctly as the FS root.

Fixed pwd(1) lock panic and possible endless loop in other tools.

(reinoud)

2008-12-16 16:18:25 UTC MAIN commitmail json YAML

The great QUOTA purge of '08: get rid of those #ifdef QUOTA and
#include "opt_quota.h" which do exactly nothing.  Speeds up kernel
compilation by 1.375*10^-20001 seconds.  But leave the most moxious
comment in msdosfs_vfsops untouched.

(pooka)

2008-12-16 14:48:31 UTC MAIN commitmail json YAML

Mark pages busy during VOP_PUTPAGES().  Deals with KASSERT in nfs write.

(pooka)

2008-12-16 14:28:34 UTC MAIN commitmail json YAML

Fix endless loop occuring on empty directories listing on 512 bytes/sector
media like harddiscs. Also provide provide a `safety net' on readdir so it
will signal EOF when its requested an entry outside the directory.

(reinoud)

2008-12-16 14:07:25 UTC MAIN commitmail json YAML

Make rumpflushva flush only the atop info for a certain uvm object.
Better, but still not completely race-free (if two threads call
RUMP_VOP_PUTPAGES() directly for the same vm object).

(pooka)

2008-12-16 13:03:29 UTC MAIN commitmail json YAML

XFree86-4.8.0 out.

(wiz)

2008-12-16 10:30:19 UTC MAIN commitmail json YAML

Elaborate SYNC debug messages and rename some debug messages to a more
proper category.

(reinoud)

2008-12-16 06:48:38 UTC MAIN commitmail json YAML

2008-12-16 06:08:46 UTC MAIN commitmail json YAML

Fix transport mode address selection in acquire handling.
Some earlier fixes got lost on 2008-12-05 commit.

(tteras)

2008-12-16 02:46:48 UTC MAIN commitmail json YAML

In case the PCI command bits aren't already set, do so before performing
an access that requires them to be.  From KIYOHARA Takashi.

(jakllsch)

2008-12-16 02:14:24 UTC MAIN commitmail json YAML

Add siisata(4) to the lists.  From KIYOHARA Takashi.

(jakllsch)

2008-12-16 01:27:03 UTC haad-dm commitmail json YAML

2008-12-16 01:17:12 UTC haad-dm commitmail json YAML

Add Work in progress support for updated lvm2tools.

XXX: lvm can't be linked because of some missing symbols.

(haad)

2008-12-16 00:43:53 UTC haad-dm commitmail json YAML

2008-12-16 00:41:34 UTC haad-dm commitmail json YAML

Add libdevmapper dmsetup to buil in lvm2tools.

(haad)

2008-12-16 00:40:59 UTC haad-dm commitmail json YAML

Move of the libdevmapper library toi the lvm2tools because its source code is now
distributed with the lvm2tools.

(haad)

2008-12-16 00:39:18 UTC haad-dm commitmail json YAML

2008-12-15 22:20:52 UTC MAIN commitmail json YAML

cleanup BIOS memmap code:
- get rid of some nested externs
- reduce dependency on global variables
- some preparations for upcoming pmem(9)

(cegger)

2008-12-15 19:41:58 UTC nick-hppapmap commitmail json YAML

No need for pmap_bootstrap_pv_page* with PMAP_{,UN}MAP_POOLPAGE.

(skrll)

2008-12-15 18:35:48 UTC MAIN commitmail json YAML

More device_t/softc split fallout, this time in iop(4).  Fix from
Juan Romero Pardines.  Tested on alpha by me.

(mhitch)

2008-12-15 18:13:14 UTC nick-hppapmap commitmail json YAML

2008-12-15 18:04:51 UTC nick-hppapmap commitmail json YAML

Add -fno-omit-frame-pointer to the commented out DEBUG makeoptions.

(skrll)

2008-12-15 18:03:11 UTC nick-hppapmap commitmail json YAML

2008-12-15 13:27:13 UTC MAIN commitmail json YAML

Move a pulled up entry of fxp(4) hardware ip4csum-tx bug workaround.

(tsutsui)

2008-12-15 12:46:28 UTC MAIN commitmail json YAML

2008-12-15 12:13:46 UTC MAIN commitmail json YAML

Keep trying to attach ipmi(4) in the background for five seconds.
NetBSD now detects the IPMI support in a HP Proliant ML110 G4 again.
This fixes PR kern/40065 by myself.

(tron)

2008-12-15 11:59:23 UTC MAIN commitmail json YAML

Start percpu allocation at (ALIGNBYTES + 1) to avoid problem with importing
offset zero to vmem.

(ad)

2008-12-15 11:42:34 UTC MAIN commitmail json YAML

Back VMEM_ADDR_NULL change. It's too invasive.

(ad)

2008-12-15 11:33:13 UTC MAIN commitmail json YAML

Check for VMEM_ADDR_NULL, not NULL.

(ad)

2008-12-15 11:29:49 UTC MAIN commitmail json YAML

Define VMEM_ADDR_NULL as UINTPTR_MAX, otherwise a vmem that can allocate
a block starting at zero will not work.

XXX pool_cache uses NULL to signify failed allocation.
XXX how did the percpu allocator work before?

(ad)

2008-12-15 10:26:10 UTC MAIN commitmail json YAML

Put vm_lock into its own cache line.

(ad)

2008-12-15 09:43:27 UTC MAIN commitmail json YAML

_DEV_ZERO_oARM is now only defined under COMPAT_16; make this build
after that change.

(he)

2008-12-15 06:44:56 UTC MAIN commitmail json YAML

restore some old "intrdebug" code, but leave it under NOT_DEBUG.  most
of it works, but one that prints func/arg for each handler is not very
stable...

for now, while schizo bus space pointer accesses aren't working, add
a SCHIZO_BUS_SPACE_BROKEN option so you can build a kernel with schizo.

with this, and the prior schizo interrupt fix, you can now fail to run
/sbin/init!

(mrg)

2008-12-15 06:30:59 UTC MAIN commitmail json YAML

properly calculate the addresses of the interrupt map & clr registers.
now interrupts are working.  but /sbin/init is failing to work over nfs.

(mrg)

2008-12-15 06:30:00 UTC MAIN commitmail json YAML

some minor KNF and also DPRINTF pm_flags in sparc_bus_map().

(mrg)

2008-12-15 04:44:27 UTC MAIN commitmail json YAML

2008-12-15 00:25:05 UTC MAIN commitmail json YAML

merge these two files, makes sparc64 sparc/libc work again.
only provide __HAVE_LONG_DOUBLE if _LP64.

(mrg)

2008-12-15 00:12:54 UTC MAIN commitmail json YAML

Also assign a value to pmap_extract_p.
(3rd time's the charm, maybe i finally got it right?)

(pooka)

2008-12-15 00:10:48 UTC MAIN commitmail json YAML

Fix another error in sparc pmap_extract_p, as prompted by mrg

(pooka)

2008-12-14 23:20:23 UTC MAIN commitmail json YAML

PR/39559: Juan RP: veriexec(4): too easy to cause a NULL dereference
    through it in kernel

Patch from PR applied with tiny modifications, thanks!

Discussed with blymn@ a while ago.

(elad)

2008-12-14 23:13:18 UTC MAIN commitmail json YAML

no need for this to use BUS_SPACE_MAP_LINEAR - it uses bus_space properly

(mrg)

2008-12-14 23:12:58 UTC MAIN commitmail json YAML

Fix length passed to strlcpy(): we used to get names one character shorter
than reality.

Should be pulled up to netbsd-5.

(elad)

2008-12-14 23:07:22 UTC MAIN commitmail json YAML

2008-12-14 19:58:29 UTC MAIN commitmail json YAML

If the arch uses __BSWAP_RENAME, provide non-namespaced kernel
symbols which just call the libc symbols.  Allows to get rid of
rump machine/bswap.h.

XXX:
1) this is unlikely to work on non-NetBSD
==>
2) should look into including libkern in librump

(pooka)

2008-12-14 18:46:33 UTC MAIN commitmail json YAML

2008-12-14 17:03:43 UTC MAIN commitmail json YAML

2008-12-14 13:51:33 UTC MAIN commitmail json YAML

New sentence, new line. Drop trailing whitespace.

(wiz)

2008-12-14 11:56:33 UTC netbsd-5 commitmail json YAML

2008-12-14 11:56:04 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #187):
sys/ufs/ufs/ufs_wapbl.c: revision 1.4
Don't deadlock on rename("foo/foo", "foo") in the case where foo/foo is a
directory. This doesn't affect non-wapbl renames; it affects wapbl because
one of the lock acquisitions was moved up past where this case otherwise
fails.
PR 40163 from Lloyd Parkes.

(bouyer)

2008-12-14 11:52:40 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #181):
sys/dev/ic/i82557.c: revision 1.116-1.120
sys/dev/ic/i82557reg.h: revision 1.21
sys/dev/ic/i82557var.h: revision 1.41
doc/CHANGES: patch
Call BUS_DMASYNC_PREREAD more strictly on polling DMA descriptors.
Add a workaround for hardware ip4csum-tx bug and enable it.
Confirmed on i82550 rev 12 and UDP fragment packets by ttcp(1).
Sort Tx/Rx macro in previous.
Add a missed htole32() on the previous ip4csum-tx bug workaround.
Don't pass uint8_t values to le16toh() in fxp_rx_hwcksum().
fxp(4)'s RX hwcksum results weren't used at all on big endian machines.
Checked by i82550 and vmstat -ev on macppc GENERIC kernel with
options INET_CSUM_COUNTERS,TCP_CSUM_COUNTERS,UDP_CSUM_COUNTERS.

(bouyer)

2008-12-14 11:15:59 UTC MAIN commitmail json YAML

vclean: be paranoid and set v_tag, v_op while holding v_interlock.
FS code could check their values while scrolling through mnt_vnodelist.

(ad)

2008-12-14 11:13:36 UTC MAIN commitmail json YAML

- vrelel: fix broken "dead but not clean" assertion. The vnode can be
  dead and dirty if cleaning is in progress.
- Add an assertion, fix some text.

(ad)

2008-12-14 04:31:17 UTC MAIN commitmail json YAML

mention sparc going wscons

(macallan)

2008-12-14 03:37:21 UTC MAIN commitmail json YAML

do as sparc64 does

(macallan)

2008-12-14 03:28:51 UTC MAIN commitmail json YAML

wscons here we come!
(finally)

(macallan)

2008-12-14 03:00:59 UTC MAIN commitmail json YAML

Revert changes from revisions 1.3 and 1.4; they make the tsarm platform
fail to boot.

(kenh)

2008-12-14 02:21:34 UTC MAIN commitmail json YAML

2008-12-14 02:19:58 UTC MAIN commitmail json YAML

2008-12-14 02:16:51 UTC MAIN commitmail json YAML

2008-12-14 02:05:54 UTC MAIN commitmail json YAML

2008-12-14 01:57:02 UTC MAIN commitmail json YAML

Add the beginning of a driver which supports the on-chip gmac (gigabit)
ethernet port.  It's still being debugged but it attaches and does some
things right.  And a lot wrong.  That's what debugging is for.

(matt)

2008-12-14 01:55:15 UTC MAIN commitmail json YAML

Rename gpio.h to gpiovar.h.  Make the pin routines usable by others
than the gpio code.  (gmac driver needs access to gpio to do mii ops).

(matt)

2008-12-14 00:56:14 UTC MAIN commitmail json YAML

Note that the Elantech trackpad support only works for firmware revisions
2.48 and above.

(jmcneill)

2008-12-14 00:53:52 UTC MAIN commitmail json YAML

2008-12-14 00:53:09 UTC MAIN commitmail json YAML

pms(4): Add Elantech multi-touch trackpad support

(jmcneill)

2008-12-14 00:52:26 UTC MAIN commitmail json YAML

Document PMS_ELANTECH_TOUCHPAD option and hw.elantech.* sysctls, bump date.

(jmcneill)

2008-12-14 00:45:03 UTC MAIN commitmail json YAML

add options PMS_ELANTECH_TOUCHPAD

(jmcneill)

2008-12-14 00:44:29 UTC MAIN commitmail json YAML

2008-12-14 00:42:33 UTC MAIN commitmail json YAML

2008-12-13 23:36:21 UTC MAIN commitmail json YAML

2008-12-13 23:32:24 UTC MAIN commitmail json YAML

document the clear option, from Anon Ymous..

(christos)

2008-12-13 23:30:54 UTC MAIN commitmail json YAML

2008-12-13 23:30:03 UTC MAIN commitmail json YAML

2008-12-13 21:47:41 UTC netbsd-5 commitmail json YAML

2008-12-13 21:45:36 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mhitch in ticket #186):
sys/dev/ic/ld_cac.c: revision 1.23
PR kern/40099 device_t/softc split broke cac(4)/ld(4): panic: iostat_unbusy

(bouyer)

2008-12-13 21:44:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jmorse in ticket #185):
sys/dev/usb/usbdi.c: revision 1.125
sys/dev/usb/umass.c: revision 1.130
sys/dev/usb/usbdi.h: revision 1.77
PR#39651
Fix two problems in umass:
* usb xfers being freed before being removed from pipe, leading to null
deref
* config_activate requests not supported, which leads to
config_deactivate requests not being passed through. Spotted by jmcneill@=
Added mechanism to usbdi allowing the default pipe to be aborted

(bouyer)

2008-12-13 21:42:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #184):
sys/dev/ic/mc146818.c: revision 1.17
sys/dev/ic/mc146818.c: revision 1.18
The wrong sense of the UIP register is used to test for a pending clock
update; this test is now correct.
mc146818_settime_ymdhms has been refactored to simply stop clock updates
while the time is being set.  Based on FreeBSD code and macros in
mc146868reg.h.
Revert part of previous that reverted part of rev 1.14
which didn't affect the bug. (use __func__ to print function names)

(bouyer)

2008-12-13 21:40:06 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #183):
sys/dev/ic/osiop.c: revision 1.37
Sync with src/sys/arch/amiga/dev/siop.c rev 1.59:
Deal with unrecognized SCSI message byte - restart script to clear the
ACK.  No longer hangs the driver when an unhandled message byte is seen.

(bouyer)

2008-12-13 21:38:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #182):
sys/arch/macppc/dev/cuda.c: revision 1.9
sys/arch/macppc/macppc/memory.c: revision 1.2
sys/arch/macppc/dev/zs.c: revision 1.48
Fix attach messages. (extra colons, misplaced newline etc.)

(bouyer)

2008-12-13 21:31:52 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #180):
lib/libc/stdio/vswscanf.c: revision 1.4
Nobody tested this? Initialize wcio for wide char i/o.
NB: Pullup to 5.0.

(bouyer)

2008-12-13 21:30:57 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by isaki in ticket #179):
share/man/man9/signal.9: revision 1.18
Fix two typos in function name.

(bouyer)

2008-12-13 21:30:11 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hubertf in ticket #178):
external/mit/xorg/lib/Makefile: revision 1.8
Move the build of libXi back to a point where libXext is definitely
built (i.e. behind the next .WAIT).
Suggested by veego@, tested successfully on the netbsd-5 branch on Solaris 10/x86

(bouyer)

2008-12-13 21:29:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #177):
external/mit/xorg/Makefile: revision 1.5
Do not enter all the lib/* directories here, only enter lib, because
lib/Makefile has the correct order and .WAIT stop points.
There is no point in duplicate the correct order here too.
I should have commited this change, when I fixed the order in lib/Makefile

(bouyer)

2008-12-13 21:27:34 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by veego in ticket #176):
sys/Makefile: revision 1.73
Traverse rump for a make cleandir.

(bouyer)

2008-12-13 21:25:47 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mhitch in ticket #175):
sys/arch/amiga/dev/siop.c: revision 1.59
sys/arch/amiga/dev/siop2.c: revision 1.31
Deal with unrecognized SCSI message byte - restart script to clear the
ACK.  No longer hangs the driver when an unhandled message byte is seen.

(bouyer)

2008-12-13 21:13:30 UTC MAIN commitmail json YAML

softint_disestablish: the soft interrupt could still be running on a CPU
somewhere in the system. If it is, wait for it to complete before tearing
it down. The caller commits to not trigger the interrupt again once
disestablish is set in motion.

(ad)

2008-12-13 21:04:57 UTC netbsd-4 commitmail json YAML

2008-12-13 21:04:07 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1248):
sys/dev/ic/mc146818.c: revision 1.17 via patch
The wrong sense of the UIP register is used to test for a pending clock
update; this test is now correct.
mc146818_settime_ymdhms has been refactored to simply stop clock updates
while the time is being set.  Based on FreeBSD code and macros in
mc146868reg.h.

(bouyer)

2008-12-13 21:00:34 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by mhitch in ticket #1247):
sys/arch/amiga/dev/siop.c: revision 1.59
sys/arch/amiga/dev/siop2.c: revision 1.31
Deal with unrecognized SCSI message byte - restart script to clear the
ACK.  No longer hangs the driver when an unhandled message byte is seen.

(bouyer)

2008-12-13 21:00:09 UTC MAIN commitmail json YAML

- read AgentID out of the schizo CSR and use that, rather than the
  passed in portid, to calculate the IGN.
- don't logical-or in the IGN always, possible twice

(mrg)

2008-12-13 20:58:58 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by sketch in ticket #1246):
sys/dev/pci/if_wm.c: revision 1.163
Fix '||' vs '&&' mix-up from when ich9 support was added.  Fixes nasty
EEPROM-trashing bug on ich8 and ich9 chipsets as described in
  http://mail-index.netbsd.org/current-users/2008/12/02/msg006435.html
caused by setting the wrong type of EEPROM.

(bouyer)

2008-12-13 20:58:02 UTC netbsd-4-0 commitmail json YAML

2008-12-13 20:57:35 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by sketch in ticket #1246):
sys/dev/pci/if_wm.c: revision 1.163
Fix '||' vs '&&' mix-up from when ich9 support was added.  Fixes nasty
EEPROM-trashing bug on ich8 and ich9 chipsets as described in
  http://mail-index.netbsd.org/current-users/2008/12/02/msg006435.html
caused by setting the wrong type of EEPROM.

(bouyer)

2008-12-13 20:50:14 UTC netbsd-3 commitmail json YAML

2008-12-13 20:49:51 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by sketch in ticket #1983):
sys/dev/pci/if_wm.c: revision 1.163
Fix '||' vs '&&' mix-up from when ich9 support was added.  Fixes nasty
EEPROM-trashing bug on ich8 and ich9 chipsets as described in
  http://mail-index.netbsd.org/current-users/2008/12/02/msg006435.html
caused by setting the wrong type of EEPROM.

(bouyer)

2008-12-13 20:49:49 UTC MAIN commitmail json YAML

Fix a comment.

(ad)

2008-12-13 20:48:10 UTC MAIN commitmail json YAML

look for "portid" as well as "upa-portid".

(mrg)

2008-12-13 20:43:38 UTC MAIN commitmail json YAML

PR kern/36183 problem with ptrace and multithreaded processes

Fix the famous "gdb + threads = panic" problem.
Also, fix another revivesa merge botch.

(ad)

2008-12-13 20:12:13 UTC MAIN commitmail json YAML

2008-12-13 19:50:49 UTC MAIN commitmail json YAML

Atheros open-source HAL

(alc)

2008-12-13 19:38:20 UTC MAIN commitmail json YAML

more debugging in the dump path.

(christos)

2008-12-13 18:55:01 UTC MAIN commitmail json YAML

sigchecktrace: process SIGKILL before everything else.

(ad)

2008-12-13 18:11:53 UTC MAIN commitmail json YAML

fix typo in comment

(dholland)

2008-12-13 17:32:53 UTC MAIN commitmail json YAML

Revert part of previous that reverted part of rev 1.14
which didn't affect the bug. (use __func__ to print function names)

(tsutsui)

2008-12-13 17:11:34 UTC MAIN commitmail json YAML

* fix pmap_extract() prototype
* sparc64 also defines __sparc__.  deal with it

(pooka)

2008-12-13 15:37:13 UTC MAIN commitmail json YAML

Get rid of local machine/{mutex,rwlock}.h files by treating the
object storage as a single pointer (all archs have at least one
uintptr_t in the objects).

(forgot to commmit with others)

(pooka)

2008-12-13 15:34:48 UTC MAIN commitmail json YAML

Get rid of local machine/{mutex,rwlock}.h files by treating the
object storage as a single pointer (all archs have at least one
uintptr_t in the objects).

(pooka)

2008-12-13 15:19:29 UTC MAIN commitmail json YAML

2008-12-13 14:39:38 UTC haad-dm commitmail json YAML

src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvm.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvmd-cman.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvmd-command.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvmd-comms.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvmd-gulm.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvmd-gulm.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvmd-openais.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvmd.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/clvmd.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/lvm-functions.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/lvm-functions.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/refresh_clvmd.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/refresh_clvmd.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/tcp-comms.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/clvmd/tcp-comms.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/dmeventd/.exported_symbols@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/dmeventd/Makefile.in@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/dmeventd/dmeventd.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/dmeventd/dmeventd.h@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
src/external/gpl2/lvm2tools/dist/daemons/dmeventd/libdevmapper-event.c@1.1.1.1.2.2 / diff / nxr@1.1.1.1.2.2
      :
(more 344 files)
Add libdevmapper part of lvm2tools source tree to dist.

(haad)

2008-12-13 14:26:11 UTC MAIN commitmail json YAML

Do not let the variable name "" be set from the command line (-D "")
or from ::= modifiers (${::=foo}).

(dsl)

2008-12-13 14:07:10 UTC MAIN commitmail json YAML

2008-12-13 13:38:00 UTC ad-audiomp2 commitmail json YAML

2008-12-13 13:36:04 UTC MAIN commitmail json YAML

wrap in #ifdef __x86_64__

(pooka)

2008-12-13 12:33:09 UTC ad-audiomp2 commitmail json YAML

Missing get_locks() method.

(ad)

2008-12-13 12:32:10 UTC ad-audiomp2 commitmail json YAML

- Add a table listing hw_if methods, and which locks are held when called.
- Grab locks in a couple more places.

(ad)

2008-12-13 12:21:50 UTC MAIN commitmail json YAML

Add -lutil to allow linking to find the e-functions.

(chris)

2008-12-13 12:16:49 UTC ad-audiomp2 commitmail json YAML

2008-12-13 11:53:25 UTC MAIN commitmail json YAML

Actually we need 'long int' to avoif a stupid 'truncating long to int'
warning.

(dsl)

2008-12-13 11:48:46 UTC MAIN commitmail json YAML

Change type of 'n' to 'int' so that it can be printed with %d.
The domain of the value is [-1..sizeof (int)] so a type of 'int' is fine.

(dsl)

2008-12-13 11:34:43 UTC MAIN commitmail json YAML

It's easier for kernel reserve pages to be consumed because the pagedaemon
serves as less of a barrier these days. Restrict provision of kernel reserve
pages to kmem and one of these cases:

- doing a NOWAIT allocation
- caller is a realtime thread
- caller is a kernel thread
- explicitly requested, for example by the pmap

(ad)

2008-12-13 11:26:57 UTC MAIN commitmail json YAML

PR 40027/pagedaemon loops on memory shortage

uvmpd_scan_queue:

- Fix a bug that prevented the pagedaemon from making forward progress
  if (a) swap was full (b) the first 16 pages on the inactive list were
  unbusy anons not already backed by swap.

- Remove redundant uvm_swapisfull() check and just try to allocate a slot.
  If it fails we know swap is full.

(ad)

2008-12-13 11:22:09 UTC MAIN commitmail json YAML

PR kern/40027 pagedaemon loops on memory shortage

uvm_swapisfull: don't count some small portion as it may be inaccessible to
us at any given moment, for example if there is lock contention or if pages
are busy.

(ad)

2008-12-13 09:17:48 UTC MAIN commitmail json YAML

Suppress false -Wuninitialized warning on gcc -O1.

(tsutsui)

2008-12-13 09:05:56 UTC MAIN commitmail json YAML

Sync usage with man page.

(tsutsui)

2008-12-13 08:07:23 UTC MAIN commitmail json YAML

fix much of the interrupt mapping/establishment code.  still does
not yet work, but we are now seeing spurious interrupts (that should
be mapped to some handler..)

(mrg)

2008-12-13 05:54:57 UTC MAIN commitmail json YAML

remove unused variable.

(mrg)

2008-12-13 05:16:28 UTC MAIN commitmail json YAML

Restore a valid call to ath_hal_wait() and wrap the if() statement with curly bracket.

Fix build wrt the original HAL, prevent the next call to OS_REG_WRITE() to be skipped
if HALDEBUG() is not defined.

pointed out by <sam>

(alc)

2008-12-13 04:56:32 UTC MAIN commitmail json YAML

- enable schizo_dmamap_create() after fixing it
- clean up some debug code
- remove unused schizo_intr_map()
- setup our iommu state properly
- for now, implement a 'struct schizo_iommureg' and use it in schizo.
  XXX this should be merged with iommu*

interrupts are still not working but we get to scsi probe now.

(mrg)

2008-12-13 04:53:10 UTC MAIN commitmail json YAML

DPRINTF() the new protection in sparc_bus_map()

(mrg)

2008-12-13 04:45:28 UTC MAIN commitmail json YAML

Don't deadlock on rename("foo/foo", "foo") in the case where foo/foo is a
directory. This doesn't affect non-wapbl renames; it affects wapbl because
one of the lock acquisitions was moved up past where this case otherwise
fails.

PR 40163 from Lloyd Parkes.

(dholland)

2008-12-13 04:44:38 UTC MAIN commitmail json YAML

if the "interrupt-map-mask" property is larger than the static 100 int
array, dynamically allocate the desired size and try again.

fixes crashes in OF_mapintr() when there are 102 entries.

(mrg)

2008-12-13 02:49:10 UTC MAIN commitmail json YAML

Fix a broken 'Front power switch' signal.
Use softint(9), instead of using psignal(9) in
hardware interrupt.  Thanks to soda-san.

(isaki)

2008-12-13 01:15:43 UTC haad-dm commitmail json YAML

2008-12-12 23:49:28 UTC MAIN commitmail json YAML

2008-12-12 23:38:13 UTC MAIN commitmail json YAML

2008-12-12 23:36:18 UTC MAIN commitmail json YAML

2008-12-12 23:22:26 UTC MAIN commitmail json YAML

2008-12-12 23:10:08 UTC MAIN commitmail json YAML

back emalloc out, I don't want it.

(christos)

2008-12-12 23:09:09 UTC MAIN commitmail json YAML

2008-12-12 23:07:47 UTC MAIN commitmail json YAML

nvi expandtab

(lukem)

2008-12-12 23:06:58 UTC ad-audiomp2 commitmail json YAML

2008-12-12 23:05:36 UTC MAIN commitmail json YAML

Bump the version to ""nvi-1.81.6nb1" for NetBSD changes:
expandtab
gtagsmode
matchchars
WARNS=4

Per discussion with Christos.

(lukem)

2008-12-12 22:55:56 UTC MAIN commitmail json YAML

Implement "expandtab" option:
    expandtab, et [off]
          Prevent the use of <tab> characters in leading whitespace when
          shifting text, autoindenting, indenting with <control-T>, or
          outdenting with <control-D>.

(lukem)

2008-12-12 22:34:58 UTC MAIN commitmail json YAML

RTAX_GENMASK and RTAX_AUTHOR could cause kernel memory corruption because
info struct members could be pointing to free'd memory. Fix from dyoung.
XXX: Pullup to 5.0

(christos)

2008-12-12 21:44:54 UTC MAIN commitmail json YAML

Bring in our changes:
- netbsd specific support
- header files
- our ioctls to get/set bssid and ssid
- use __FUNCTION__ instead of __func__
- correct handling of interfaces appearing and dissappearing, fixing
  unreached code!
- debugging messages for event changes
- keep a local copy of the interface status so that we can tell if we
  have notified wpa_supplicant yet about the interface change or not.
XXX: There was a byte swapping line that I commented out and I am not
sure if it is correct.

(christos)

2008-12-12 21:41:04 UTC MAIN commitmail json YAML

2008-12-12 21:31:49 UTC MAIN commitmail json YAML

Don't display the global kernel symbol `version' but the *eeprom* version, as done in the original code.

(alc)

2008-12-12 21:01:59 UTC MAIN commitmail json YAML

2008-12-12 19:59:52 UTC MAIN commitmail json YAML

Move the build of libXi back to a point where libXext is definitely
built (i.e. behind the next .WAIT).

Suggested by veego@, tested successfully on the netbsd-5 branch on Solaris 10/x86

(hubertf)