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 (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (177d) 

2024-05-10 00:18:17 UTC Now

2013-02-11 04:12:49 UTC MAIN commitmail json YAML

check the results of encoding and decoding

(christos)

2013-02-11 02:52:32 UTC MAIN commitmail json YAML

npftest: adjust for recent change.

(rmind)

2013-02-11 02:45:27 UTC MAIN commitmail json YAML

2013-02-11 02:45:16 UTC MAIN commitmail json YAML

2013-02-11 01:47:04 UTC MAIN commitmail json YAML

2013-02-11 01:38:10 UTC MAIN commitmail json YAML

2013-02-11 01:29:59 UTC MAIN commitmail json YAML

2013-02-11 01:19:33 UTC MAIN commitmail json YAML

2013-02-11 00:49:23 UTC MAIN commitmail json YAML

2013-02-11 00:32:08 UTC MAIN commitmail json YAML

PR/47553: Aleksev Cheusov: awk segfault: NULL dereference.

(christos)

2013-02-11 00:00:20 UTC MAIN commitmail json YAML

Allow filtering on IP addresses even if the L4 protocol is unknown.
Patch from spz@.

(rmind)

2013-02-10 23:59:29 UTC netbsd-6 commitmail json YAML

2013-02-10 23:58:28 UTC MAIN commitmail json YAML

2013-02-10 23:57:51 UTC netbsd-6-0 commitmail json YAML

2013-02-10 23:57:38 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #808):
sys/dev/fss.c: revision 1.84
Take fss_device_lock first when closing a fss device.
Fixes PR kern/47514 (Multiple dump -X triggers kernel panic in fss_ioctl)

(riz)

2013-02-10 23:57:26 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #808):
sys/dev/fss.c: revision 1.84
Take fss_device_lock first when closing a fss device.
Fixes PR kern/47514 (Multiple dump -X triggers kernel panic in fss_ioctl)

(riz)

2013-02-10 23:47:38 UTC MAIN commitmail json YAML

2013-02-10 23:42:32 UTC netbsd-6 commitmail json YAML

2013-02-10 23:42:19 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #807):
usr.bin/flock/flock.c: revision 1.7
Don't crash if "flock" is used to lock a file descriptor e.g. via
"flock --nb 8".

(riz)

2013-02-10 23:37:32 UTC MAIN commitmail json YAML

set rc_configured=YES and a hostname

(jmcneill)

2013-02-10 23:28:19 UTC MAIN commitmail json YAML

start with the original rc.conf

(christos)

2013-02-10 23:24:19 UTC MAIN commitmail json YAML

2013-02-10 22:05:52 UTC MAIN commitmail json YAML

2013-02-10 22:03:50 UTC MAIN commitmail json YAML

fix output filename for __mkimage macro

(jmcneill)

2013-02-10 21:51:53 UTC MAIN commitmail json YAML

2013-02-10 21:51:05 UTC MAIN commitmail json YAML

set src= before pulling in host config

(jmcneill)

2013-02-10 21:36:31 UTC MAIN commitmail json YAML

fix rpi kernel path, defer image building until after release target is done

(jmcneill)

2013-02-10 21:21:30 UTC MAIN commitmail json YAML

This change adds SATA port multiplier support to mvsata(4).

(jakllsch)

2013-02-10 20:25:56 UTC MAIN commitmail json YAML

2013-02-10 20:21:58 UTC netbsd-6 commitmail json YAML

2013-02-10 20:21:14 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #806):
crypto/external/bsd/openssl/dist/engines/ccgost/gost_eng.c: revision 1.2
Pull multiple free bua fix from upstream:
http://git.openssl.org/gitweb/?p=openssl.git;a=patch;h=d21bf10dea6588b63
2a65b4fe594e04f288aad83;hp=d47c01a31a67ff4370b1883a58cabd0279752bb4
Multiple copies of the ENGINE will cause problems when it is cleaned up
as
the methods are stored in static structures which will be overwritten
and
freed up more than once.
Set static methods to NULL when the ENGINE is freed so it can be
reloaded.

(riz)

2013-02-10 20:21:06 UTC netbsd-6-0 commitmail json YAML

2013-02-10 20:20:56 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by manu in ticket #806):
crypto/external/bsd/openssl/dist/engines/ccgost/gost_eng.c: revision 1.2
Pull multiple free bua fix from upstream:
http://git.openssl.org/gitweb/?p=openssl.git;a=patch;h=d21bf10dea6588b63
2a65b4fe594e04f288aad83;hp=d47c01a31a67ff4370b1883a58cabd0279752bb4
Multiple copies of the ENGINE will cause problems when it is cleaned up
as
the methods are stored in static structures which will be overwritten
and
freed up more than once.
Set static methods to NULL when the ENGINE is freed so it can be
reloaded.

(riz)

2013-02-10 20:18:53 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by tron in ticket #805):
etc/rc.d/wpa_supplicant: revision 1.4
Make custom "reload" target work. Before this fix it would have tried
to send a HUP signal to "wpa_supplicant" instead.

(riz)

2013-02-10 20:17:23 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #804):
sys/arch/arm/arm/disksubr_mbr.c: revision 1.15
Change for non MBR disk (PR#47463):
  - Check each mbrp_type field in fdisk partition table in MBR to know whether
    a sector is really MBR or not. Same as MI subr_disk_mbr.c
  - Check whether each number in a partition table is out of bound or not.
    Same as MI subr_disk_mbr.c
  - Update d_packname and d_npartitions if we found any partitions.
  - Currently, the exended partitions is not supported...

(riz)

2013-02-10 20:13:54 UTC MAIN commitmail json YAML

Timeouts have priority over panicing.

(jakllsch)

2013-02-10 19:22:23 UTC MAIN commitmail json YAML

The device queue tag and the host queue tag are not the same thing.
We don't support device queueing yet, so write that tag as zero.

(jakllsch)

2013-02-10 19:20:20 UTC MAIN commitmail json YAML

We can't (well, actually we can, but we still can't) assume that all
ata_bios are LBA.

(jakllsch)

2013-02-10 16:56:38 UTC MAIN commitmail json YAML

2013-02-10 16:56:01 UTC MAIN commitmail json YAML

fix msdos mbr partition size calculation

(jmcneill)

2013-02-10 16:40:21 UTC MAIN commitmail json YAML

2013-02-10 16:26:35 UTC tls-maxphys commitmail json YAML

Add an accessor -- ufs_maxphys() -- to check the maximum transfer size
for a given UFS mountpoint, and move the code from mount that finds
the underlying disk and resets the mountpoint max transfer size into a
utility function, ufs_update_maxphys().

Add a global serial number that counts disk property changes to which
filesystems are meant to accomodate themselves.  Make ufs_maxphys()
check it.  This is a sort of flag-polling interface that avoids callbacks
into the filesystem code, but will require freezing filesystems and
draining in-flight transactions before a decrease in size that is
mandatory (like attaching a disk with a smaller maximum transfer size
as a spare in a RAIDframe set), rather than "advisory", like finding
out set geometry from a RAID controller long after boot and deciding
a smaller transfer size would be optimal, can be signalled.  Still, the
"advisory" case is the common one so this is progress.

Make a bit of an example of RAIDframe by making it bump this new
serial number when disks are added to the subsystem.  I will attack
one of the hardware RAID drivers (probably arcmsr) next.

(tls)

2013-02-10 16:13:23 UTC MAIN commitmail json YAML

2013-02-10 16:13:00 UTC MAIN commitmail json YAML

2013-02-10 16:12:37 UTC MAIN commitmail json YAML

2013-02-10 16:06:25 UTC MAIN commitmail json YAML

remove trailing whitespace from EOF

(christos)

2013-02-10 15:56:57 UTC MAIN commitmail json YAML

make sure kernel is installed as netbsd.ub

(jmcneill)

2013-02-10 15:52:00 UTC MAIN commitmail json YAML

mass -N db to makefs too

(christos)

2013-02-10 15:45:33 UTC MAIN commitmail json YAML

specify a database for mtree.

(christos)

2013-02-10 15:35:34 UTC MAIN commitmail json YAML

dont call mtree directly

(jmcneill)

2013-02-10 14:54:34 UTC MAIN commitmail json YAML

always use ${MKNOD} for consistency

(christos)

2013-02-10 14:44:14 UTC MAIN commitmail json YAML

need <sys/types.h> for various crap that other headers use (pid_t etc).

(christos)

2013-02-10 14:26:32 UTC MAIN commitmail json YAML

2013-02-10 11:05:31 UTC MAIN commitmail json YAML

Hook the new ddb/db_panic.c to the build.

(apb)

2013-02-10 11:04:20 UTC MAIN commitmail json YAML

Move the DDB-specific part of vpanic() to a new db_panic() function,
defined in ddb/db_panic.c and declared in ddb/ddbvar.h.  No functional
change.

The copyright years in db_panic.c are the years in which changes were
made to the code that has now been moved to db_panic.c.  No pre-NetBSD
copyright notice is needed because revision 1.12 of subr_prf.c had only
the trivial "#ifdef DDB \\ Debugger(); \\ #endif"

(apb)

2013-02-10 10:26:12 UTC MAIN commitmail json YAML

read_symtab_from_file used to be defined in ddb/db_aout.c, but that
file was deleted in 2011.  Now delete the declaration in ddb/ddbvar.h.

(apb)

2013-02-10 03:09:08 UTC MAIN commitmail json YAML

really calling disklabel with the arguments of fdisk does not work.

(christos)

2013-02-10 02:09:47 UTC MAIN commitmail json YAML

- remove dup trap
- compare size to 0 for autosizing
- remove .gz file before compressing.

(christos)

2013-02-10 01:28:43 UTC MAIN commitmail json YAML

add compression support.

(christos)

2013-02-10 01:24:41 UTC MAIN commitmail json YAML

Follow a different approach to install the kernel and compress the image.

(christos)

2013-02-09 23:14:44 UTC MAIN commitmail json YAML

make these only work for things that have EXT_ foo definitions.

(christos)

2013-02-09 22:56:20 UTC MAIN commitmail json YAML

Define FP_ILOGB0 and FP_ILOGBNAN

(matt)

2013-02-09 22:56:00 UTC MAIN commitmail json YAML

2013-02-09 22:33:13 UTC MAIN commitmail json YAML

2013-02-09 22:32:47 UTC MAIN commitmail json YAML

2013-02-09 22:11:29 UTC MAIN commitmail json YAML

2013-02-09 20:48:38 UTC MAIN commitmail json YAML

name the kernel like other evbarms

(christos)

2013-02-09 20:47:46 UTC MAIN commitmail json YAML

handle renaming and uncompressing the kernel

(christos)

2013-02-09 20:47:07 UTC MAIN commitmail json YAML

get the kernel from the release directory.

(christos)

2013-02-09 20:19:14 UTC MAIN commitmail json YAML

2013-02-09 19:39:01 UTC MAIN commitmail json YAML

2013-02-09 19:37:48 UTC MAIN commitmail json YAML

2013-02-09 18:59:19 UTC MAIN commitmail json YAML

merge back changes I undid

(christos)

2013-02-09 18:50:11 UTC MAIN commitmail json YAML

2013-02-09 18:49:56 UTC MAIN commitmail json YAML

hook image building for rpi.

(christos)

2013-02-09 18:32:10 UTC netbsd-6 commitmail json YAML

2013-02-09 18:29:03 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #803):

----------------------------
revision 1.251
date: 2013/02/01 15:02:31;  author: matt;  state: Exp;  lines: +45 -24
cleanup PVF_WRITE & pvh_attrs interaction.
----------------------------
revision 1.250
date: 2013/01/31 22:01:49;  author: skrll;  state: Exp;  lines: +3 -3
Another typo in a comment.
----------------------------
revision 1.249
date: 2013/01/31 21:57:39;  author: skrll;  state: Exp;  lines: +3 -3
Typo in comment.
----------------------------
revision 1.247
date: 2013/01/11 12:04:00;  author: matt;  state: Exp;  lines: +13 -5
Fix a bug in pmap_modify_pv where we didnt set PVF_WRITE on a page after
changing its mapping to writeable.
Add more KASSERTS
Dont go into DDB by default in pmap_fixup.
----------------------------
revision 1.243
date: 2012/12/10 06:54:23;  author: matt;  state: Exp;  lines: +5 -3
Change a KASSERT to a KASSERTMSG
----------------------------
revision 1.233
date: 2012/08/29 17:08:41;  author: matt;  state: Exp;  lines: +4 -4
Support PMAP_NOCACHE in pmap_kenter_pa
----------------------------
revision 1.232
date: 2012/08/29 05:51:30;  author: matt;  state: Exp;  lines: +3 -3
Use the correct prot mask in vector_page_setprot
----------------------------

(riz)

2013-02-09 17:42:35 UTC MAIN commitmail json YAML

Added wpi(4) to the XEN3_DOM0 kernel for both amd64 and i386
Tested on a Lenovo ThinkPad T60 2007 (amd64)

(khorben)

2013-02-09 17:18:18 UTC MAIN commitmail json YAML

Allow setting _LIB_PREFIX externally.

(christos)

2013-02-09 17:18:01 UTC MAIN commitmail json YAML

2013-02-09 17:17:36 UTC MAIN commitmail json YAML

libmesa needs the lib prefix because it is used in LIBDPLIBS

(christos)

2013-02-09 16:42:45 UTC MAIN commitmail json YAML

2013-02-09 15:36:40 UTC MAIN commitmail json YAML

Disable -DWITH_NPF for now; will be converted to BPF mechanism.

(rmind)

2013-02-09 13:29:36 UTC MAIN commitmail json YAML

console device selection is done at runtime now

(jmcneill)

2013-02-09 13:29:00 UTC MAIN commitmail json YAML

attach a wsdisplay even if this is not the console device

(jmcneill)

2013-02-09 12:17:21 UTC MAIN commitmail json YAML

typo in a MKDEBUGLIB part

(spz)

2013-02-09 11:22:51 UTC MAIN commitmail json YAML

Fix KASSERT(l == curlwp)ed in mi_switch().  Don't use INTSTK of cpu_info in
INTR_PROLOG when user-mode.  Interrupted user context switches to newlwp, if
sched tick.  This context must save to USPACE.
When use our INTSTK?

(kiyohara)

2013-02-09 11:20:56 UTC MAIN commitmail json YAML

fix usage again -- -D specifies destdir not releasedir
include conf/${h}.conf not conf/rpi.conf
fix ./mkimage: line 110: "7" - 1 : syntax error: operand expected (error token is ""7" - 1 ")

(jmcneill)

2013-02-09 11:19:55 UTC MAIN commitmail json YAML

keep beagleboard conf in sync with rpi

(jmcneill)

2013-02-09 11:15:14 UTC MAIN commitmail json YAML

2013-02-09 11:07:26 UTC MAIN commitmail json YAML

2013-02-09 11:04:33 UTC MAIN commitmail json YAML

Fix LOCKDEBUG build.

(njoly)

2013-02-09 04:13:51 UTC netbsd-6 commitmail json YAML

2013-02-09 04:13:28 UTC netbsd-6 commitmail json YAML

sys/kern/uipc_mbuf.c                            1.148
sys/net/npf/npf.h                              1.25
sys/net/npf/npf_alg.c                          1.6
sys/net/npf/npf_alg_icmp.c                      1.14
sys/net/npf/npf_ext_log.c                      1.2
sys/net/npf/npf_ext_normalise.c                1.2
sys/net/npf/npf_handler.c                      1.24-1.25
sys/net/npf/npf_impl.h                          1.25
sys/net/npf/npf_inet.c                          1.19-1.20
sys/net/npf/npf_instr.c                        1.15
sys/net/npf/npf_mbuf.c                          1.9-1.10
sys/net/npf/npf_nat.c                          1.18
sys/net/npf/npf_processor.c                    1.13-1.14
sys/net/npf/npf_rproc.c                        1.5
sys/net/npf/npf_ruleset.c                      1.15-1.16
sys/net/npf/npf_sendpkt.c                      1.13
sys/net/npf/npf_session.c                      1.19-1.20
sys/net/npf/npf_state.c                        1.13
sys/net/npf/npf_state_tcp.c                    1.12
sys/rump/net/lib/libnpf/Makefile                1.3
sys/sys/mbuf.h                                  1.151
usr.sbin/npf/npfctl/npfctl.c                    1.27
usr.sbin/npf/npftest/README                    1.3
usr.sbin/npf/npftest/libnpftest/npf_mbuf_subr.c 1.4
usr.sbin/npf/npftest/libnpftest/npf_nat_test.c  1.2
usr.sbin/npf/npftest/libnpftest/npf_nbuf_test.c 1.3-1.4
usr.sbin/npf/npftest/libnpftest/npf_processor_test.c 1.4
usr.sbin/npf/npftest/libnpftest/npf_rule_test.c 1.3
usr.sbin/npf/npftest/libnpftest/npf_state_test.c 1.4

        NPF: rework nbuf interface, simplify ICMP ALG, handle ICMP ECHO
        for traceroute.  Misc. other fixes.
        [rmind, ticket #777]

Update ticket #777 to fix build:

This component is not WARNS>3 clean (example: it includes socketvar.h
which does signed-unsigned comparison in an inline function).  Why it
compiled at all is one of those marvels of compiler technology.

(riz)

2013-02-09 03:35:34 UTC MAIN commitmail json YAML

NPF:
- Implement dynamic NPF rules.  Controlled through npf(3) library of via
  npfctl rule command.  A rule can be removed using a unique identifier,
  returned on addition, or using a key which is SHA1 hash of the rule.
  Adjust npftest and add a regression test.
- Improvements to rule inspection mechanism.
- Initial BPF support as an alternative to n-code.
- Minor fixes; bump the version.

(rmind)

2013-02-09 02:49:36 UTC MAIN commitmail json YAML

"dcl" is not "dc1".

Fixes PR#47547

(jakllsch)

2013-02-09 02:36:39 UTC MAIN commitmail json YAML

2013-02-09 01:50:04 UTC MAIN commitmail json YAML

CID/979997: missing va_end()

(christos)

2013-02-09 01:46:30 UTC MAIN commitmail json YAML

2013-02-09 01:22:28 UTC MAIN commitmail json YAML

2013-02-09 01:20:08 UTC MAIN commitmail json YAML

CID/980000: missing va_end()

(christos)

2013-02-09 01:19:05 UTC MAIN commitmail json YAML

CID/90001: missing va_end()

(christos)

2013-02-09 01:16:40 UTC MAIN commitmail json YAML

CID/980002: missing va_end()

(christos)

2013-02-09 00:32:12 UTC MAIN commitmail json YAML

why didn't gcc find the formatting error?

(christos)

2013-02-09 00:31:22 UTC MAIN commitmail json YAML

2013-02-08 23:24:02 UTC MAIN commitmail json YAML

Properly deal with the non-coherent dma tag too.

(matt)

2013-02-08 23:21:35 UTC MAIN commitmail json YAML

If _ARM32_NEED_BUS_DMA_BOUNCE is defined, only define one dma_range
for the coherent dma tag.

(matt)

2013-02-08 23:05:34 UTC netbsd-6 commitmail json YAML

2013-02-08 23:04:26 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by jym in ticket #802):
sys/secmodel/securelevel/secmodel_securelevel.c: revision 1.29
sys/secmodel/extensions/secmodel_extensions.c: revision 1.4
Re-instate backwards compatible security.models.bsd44.{curtain,securelevel}.
They were mistakenly removed when curtain and securelevel moved to
secmodel_extensions(9).
Reported by tls@ on tech-security@.
XXX will ask for pull-up for -6.

(riz)

2013-02-08 23:04:14 UTC netbsd-6-0 commitmail json YAML

2013-02-08 23:04:01 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by jym in ticket #802):
sys/secmodel/securelevel/secmodel_securelevel.c: revision 1.29
sys/secmodel/extensions/secmodel_extensions.c: revision 1.4
Re-instate backwards compatible security.models.bsd44.{curtain,securelevel}.
They were mistakenly removed when curtain and securelevel moved to
secmodel_extensions(9).
Reported by tls@ on tech-security@.
XXX will ask for pull-up for -6.

(riz)

2013-02-08 23:01:49 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #801):
etc/MAKEDEV.tmpl: revision 1.161
The console major number is not always 0; when creating a temporary
console while populating a memory disk, use %CONSOLE_CMAJOR% instead
of 0, and let MAKEDEV.awk substitute the appropriate machine-dependent
major number.
This fixes a bug that I introduced in revision 1.82 dated 2007-03-11.

(riz)

2013-02-08 23:01:40 UTC netbsd-6-0 commitmail json YAML

2013-02-08 23:01:23 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #801):
etc/MAKEDEV.tmpl: revision 1.161
The console major number is not always 0; when creating a temporary
console while populating a memory disk, use %CONSOLE_CMAJOR% instead
of 0, and let MAKEDEV.awk substitute the appropriate machine-dependent
major number.
This fixes a bug that I introduced in revision 1.82 dated 2007-03-11.

(riz)

2013-02-08 22:42:54 UTC netbsd-6 commitmail json YAML

2013-02-08 22:41:29 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #799):
sbin/ifconfig/af_inetany.c: revision 1.16
PR/46579: Takahiro HAYASHI: ifconfig clone destroy should not print useless
diagnostic and exit with an error code. Get the interface name and flags
opportunistically to allow the code to return normally if it does not need
to do anything.

(riz)

2013-02-08 22:37:14 UTC MAIN commitmail json YAML

2013-02-08 22:34:10 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #798):
dist/nvi/common/conv.c: revision 1.7
It is ridiculous to truncate files on character conversions without
warning and a chance for recovery. This patch sets the handler to
copy the character, clear the error and proceed instead of bailing
out.
To replicate:
        - unset LANG
        - Create a file that has ~1000 lines. Put a single bad character
        - '\344' in it, around 2/3rds of the file down. Save it.
        - export LANG=en_US.UTF-8
        - edit the file. Notice there is no error for input conversion,
          since nvi reads the file opportunistically.
        - :w Boom, the file is truncated.
Alternatively, you can put that character in the first line of the file,
and watch the fireworks. If you like to restore the previous behavior
compile with -DERROR_ON_CONVERT
XXX: Pullup to 6, 5 etc.

(riz)

2013-02-08 20:59:07 UTC netbsd-6 commitmail json YAML

2013-02-08 20:58:17 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #797):
sys/arch/sparc64/sparc64/locore.s: revision 1.347
sys/arch/sparc64/sparc64/mp_subr.S: revision 1.4
Fix sparc64_ipi_ccall by adding proper trap setup.
Fixes xcall(9) problems, as exposed by pserialize(9). Noticed by
J. Hannken-Illjes, cause pointed out by Takeshi Nakayama.

(riz)

2013-02-08 20:51:55 UTC netbsd-6 commitmail json YAML

2013-02-08 20:51:12 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by gdt in ticket #796):
sys/rump/net/lib/libshmif/if_shmem.c: revision 1.46
Pass up all multicast addresses, not just broadcast.  Among other
things, makes IPv6 work over this interface.

(riz)

2013-02-08 20:49:21 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #795):
usr.bin/grep/util.c: revision 1.17
Fix memory leak in  file_matching().

(riz)

2013-02-08 20:48:13 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #794):
sys/rump/librump/rumpkern/emul.c: revision 1.152
Provide xc_send_ipi() routine in RUMP, which is required for high-priority
xcall(9) mechanism.  It is emulated using low-priority xcall(9).

(riz)

2013-02-08 20:46:15 UTC netbsd-6-0 commitmail json YAML

2013-02-08 20:46:01 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #793):
sys/compat/netbsd32/netbsd32_execve.c: revision 1.37
netbsd32_posix_spawn_fa_alloc: use the right length for path allocation.
This error lead to memory pool corruption when freeing kmem with wrong size.

(riz)

2013-02-08 20:45:50 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #793):
sys/compat/netbsd32/netbsd32_execve.c: revision 1.37
netbsd32_posix_spawn_fa_alloc: use the right length for path allocation.
This error lead to memory pool corruption when freeing kmem with wrong size.

(riz)

2013-02-08 20:42:51 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by degroote in ticket #792):
sys/net/if_gif.c: revision 1.81
PR kern/47419: Antony Mallet: ifconfig doesn't diplay MTU on gif(4)
There is no special treatment for SIOCGITMTU in gif(4), so just pass it to
ifioctl_common().

(riz)

2013-02-08 20:31:51 UTC netbsd-6 commitmail json YAML

2013-02-08 20:30:54 UTC netbsd-6-0 commitmail json YAML

2013-02-08 20:30:43 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #791):
lib/libutil/parsedate.y: revision 1.13
mktime(3) works in local time, and trying to trick it by
setting tm_gmtoff doesn't work.  Instead, call mktime_z(3)
with a null timezone (so it works in UTC) and adjust the
result afterwards.  Now "date -d @0" correctly
prints the local equivalent of 1970-01-01 00:00:00 UTC.

(riz)

2013-02-08 20:30:34 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #791):
lib/libutil/parsedate.y: revision 1.13
mktime(3) works in local time, and trying to trick it by
setting tm_gmtoff doesn't work.  Instead, call mktime_z(3)
with a null timezone (so it works in UTC) and adjust the
result afterwards.  Now "date -d @0" correctly
prints the local equivalent of 1970-01-01 00:00:00 UTC.

(riz)

2013-02-08 20:28:36 UTC netbsd-6-0 commitmail json YAML

2013-02-08 20:28:22 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #790):
sys/kern/kern_rndq.c: revision 1.7
  Set resource limit. The rnd_process_events() function is called every tick
and process the sample queue. Without limitation, if a lot of rnd_add_*()
are called, all kernel memory may be eaten up.

(riz)

2013-02-08 20:28:07 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #790):
sys/kern/kern_rndq.c: revision 1.7
  Set resource limit. The rnd_process_events() function is called every tick
and process the sample queue. Without limitation, if a lot of rnd_add_*()
are called, all kernel memory may be eaten up.

(riz)

2013-02-08 20:22:44 UTC netbsd-6-0 commitmail json YAML

2013-02-08 20:22:19 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by para in ticket #789):
sys/kern/subr_vmem.c: revision 1.81
sys/kern/subr_vmem.c: revision 1.77
fix a lock order reversal during global boundary tag refill.
thanks to chuq@
xxx: request pullup
Fix release of vmem_btag_lock (don't release twice in error path)

(riz)

2013-02-08 20:22:03 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by para in ticket #789):
sys/kern/subr_vmem.c: revision 1.81
sys/kern/subr_vmem.c: revision 1.77
fix a lock order reversal during global boundary tag refill.
thanks to chuq@
xxx: request pullup
Fix release of vmem_btag_lock (don't release twice in error path)

(riz)

2013-02-08 19:57:19 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #788):
sys/arch/arm/arm32/cpu.c: revision 1.89
S/,/;/

(riz)

2013-02-08 19:55:25 UTC netbsd-6-0 commitmail json YAML

2013-02-08 19:55:11 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #787):
sys/dist/ipf/netinet/ip_fil_netbsd.c: revision 1.4
Fix off-by-one read error.

(riz)

2013-02-08 19:54:46 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #787):
sys/dist/ipf/netinet/ip_fil_netbsd.c: revision 1.4
Fix off-by-one read error.

(riz)

2013-02-08 19:47:41 UTC netbsd-6 commitmail json YAML

2013-02-08 19:45:44 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #786):
usr.sbin/makemandb/makemandb.c: revision 1.16
If you cannot parse .SH NAME, like in the case of the ksh93 man page
where the .SH is followed by a conditional:
.SH NAME
.if \nZ=0 \{text text text
.\}
at least don't core-dump.

(riz)

2013-02-08 19:43:02 UTC netbsd-6 commitmail json YAML

sys/arch/arm/include/arm32/pte.h 1.11
sys/arch/evbarm/marvell/marvell_machdep.c 1.19 via patch

Switch to ARM_VECTORS_HIGH for Sheeva CPU.
[msaitoh, ticket #785]

(riz)

2013-02-08 19:37:37 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #784):
sys/dev/pci/if_wpi.c: revision 1.54
Rework firmware reference counting and error messages in wpi(4).
. Clarify the shared firmware abstraction in wpi_cached_firmware
  and its new sibling wpi_release_firmware.
. Fix typo in wpa_cache_firmware error branch leading to free NULL.
. Fix leak in wpi_load_firmware error branch.
. Sprinkle some kasserts to executably document invariants.
. A little KNF here and there.
Based on a patch from dh in PR kern/44144.

(riz)

2013-02-08 19:35:24 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #783):
sys/dev/pci/if_vr.c: revision 1.112
- reset the chip if the tx engine gets stuck after a link state change,
  from OpenBSD
- no need to do a full reset of the chip when enabling or disabling
  promiscuous mode

(riz)

2013-02-08 19:32:08 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #782):
sys/rump/include/machine/intr.h: revision 1.19
sys/kern/subr_pserialize.c: revision 1.6
sys/kern/kern_softint.c: revision 1.39
- softint_dispatch: perform pserialize(9) switchpoint when softintr processing
  finishes (without blocking).  Problem reported by hannken@, thanks!
- pserialize_read_enter: use splsoftserial(), not splsoftclock().
- pserialize_perform: add xcall(9) barrier as interrupts may be coalesced.
Provide splsoftserial.
GRRR RUMP

(riz)

2013-02-08 19:32:01 UTC netbsd-6-0 commitmail json YAML

2013-02-08 19:31:19 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #782):
sys/rump/include/machine/intr.h: revision 1.19
sys/kern/subr_pserialize.c: revision 1.6
sys/kern/kern_softint.c: revision 1.39
- softint_dispatch: perform pserialize(9) switchpoint when softintr processing
  finishes (without blocking).  Problem reported by hannken@, thanks!
- pserialize_read_enter: use splsoftserial(), not splsoftclock().
- pserialize_perform: add xcall(9) barrier as interrupts may be coalesced.
Provide splsoftserial.
GRRR RUMP

(riz)

2013-02-08 19:18:13 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #777):
usr.sbin/npf/npfctl/npfctl.c: revision 1.27
sys/net/npf/npf_session.c: revision 1.19
usr.sbin/npf/npftest/libnpftest/npf_mbuf_subr.c: revision 1.4
sys/net/npf/npf_rproc.c: revision 1.5
usr.sbin/npf/npftest/README: revision 1.3
sys/sys/mbuf.h: revision 1.151
sys/net/npf/npf_ruleset.c: revision 1.15
usr.sbin/npf/npftest/libnpftest/npf_nbuf_test.c: revision 1.3
sys/net/npf/npf_ruleset.c: revision 1.16
usr.sbin/npf/npftest/libnpftest/npf_state_test.c: revision 1.4
usr.sbin/npf/npftest/libnpftest/npf_nbuf_test.c: revision 1.4
sys/net/npf/npf_inet.c: revision 1.19
sys/net/npf/npf_instr.c: revision 1.15
sys/net/npf/npf_handler.c: revision 1.24
sys/net/npf/npf_handler.c: revision 1.25
sys/net/npf/npf_state_tcp.c: revision 1.12
sys/net/npf/npf_processor.c: revision 1.13
sys/net/npf/npf_impl.h: revision 1.25
sys/net/npf/npf_processor.c: revision 1.14
sys/net/npf/npf_mbuf.c: revision 1.10
sys/net/npf/npf_alg_icmp.c: revision 1.14
sys/net/npf/npf_mbuf.c: revision 1.9
usr.sbin/npf/npftest/libnpftest/npf_nat_test.c: revision 1.2
usr.sbin/npf/npftest/libnpftest/npf_rule_test.c: revision 1.3
sys/net/npf/npf_session.c: revision 1.20
sys/net/npf/npf_alg.c: revision 1.6
sys/kern/uipc_mbuf.c: revision 1.148
sys/net/npf/npf_inet.c: revision 1.20
sys/net/npf/npf.h: revision 1.25
sys/net/npf/npf_nat.c: revision 1.18
sys/net/npf/npf_state.c: revision 1.13
sys/net/npf/npf_sendpkt.c: revision 1.13
sys/net/npf/npf_ext_log.c: revision 1.2
usr.sbin/npf/npftest/libnpftest/npf_processor_test.c: revision 1.4
sys/net/npf/npf_ext_normalise.c: revision 1.2
- Rework NPF's nbuf interface: use advancing and ensuring as a main method.
  Eliminate unnecessary copy and simplify.  Adapt regression tests.
- Simplify ICMP ALG a little.  While here, handle ICMP ECHO for traceroute.
- Minor fixes, misc cleanup.
Silence gcc in npf_recache().
Add m_ensure_contig() routine, which is equivalent to m_pullup, but does not
destroy the mbuf chain on failure (it is kept valid).
- nbuf_ensure_contig: rework to use m_ensure_contig(9), which will not free
  the mbuf chain on failure.  Fixes some corner cases.  Improve regression
  test and sprinkle some asserts.
- npf_reassembly: clear nbuf on IPv6 reassembly failure path (partial fix).
  The problem was found and fix provided by Anthony Mallet.

(riz)

2013-02-08 19:16:53 UTC MAIN commitmail json YAML

change to take the full kernel path

(christos)

2013-02-08 19:14:14 UTC MAIN commitmail json YAML

2013-02-08 16:35:10 UTC MAIN commitmail json YAML

aprint_verbose -> aprint_debug

(skrll)

2013-02-08 15:22:03 UTC MAIN commitmail json YAML

2013-02-08 15:20:17 UTC MAIN commitmail json YAML

Add seeprom(4).  Tested on Blade 2000 and Fire 280R.

(jdc)

2013-02-08 15:18:44 UTC MAIN commitmail json YAML

Update the bugs, now that seeprom has a major assigned.

(jdc)

2013-02-08 15:17:00 UTC MAIN commitmail json YAML

Set the size for EEPROM's that we know about ("i2c-at24c64" is set to 8192).
Allows seeprom(4) to attach correctly, when combined with the direct
configuration support there.

(jdc)

2013-02-08 15:14:11 UTC MAIN commitmail json YAML

Handle direct configuration if ia->ia_name is set, using iic_compat_match().
If ia->ia_name is set, display the name on attach.
Display the size (if known) on attach.
Move the iic_acquire_bus() and iic_release_bus() calls inside the read and
write loops, to avoid holding the bus for the full duration of the read or
write.

(jdc)

2013-02-08 15:13:04 UTC MAIN commitmail json YAML

2013-02-08 15:00:27 UTC MAIN commitmail json YAML

Add an MI major number for seeprom (char 206).

(jdc)

2013-02-08 12:50:51 UTC MAIN commitmail json YAML

Add serial commas.
From Bug Hunting.

(wiz)

2013-02-08 09:30:02 UTC MAIN commitmail json YAML

Fix release of vmem_btag_lock (don't release twice in error path)

(skrll)

2013-02-08 04:36:35 UTC MAIN commitmail json YAML

Add pre-name changed debug libraries as obsolete.

(matt)

2013-02-08 04:06:25 UTC MAIN commitmail json YAML

2013-02-08 03:58:36 UTC MAIN commitmail json YAML

Decode 6Gbps signaling SATA capability in IDENTIFY DEVICE data.

(jakllsch)

2013-02-08 03:05:44 UTC MAIN commitmail json YAML

2013-02-08 02:32:35 UTC MAIN commitmail json YAML

2013-02-08 02:30:53 UTC MAIN commitmail json YAML

- factor out variables so that the code is more readable, make them conistent
- use _LIB_PREFIX correctly.

(christos)

2013-02-08 02:22:41 UTC matt-nb6-plus commitmail json YAML

2013-02-08 02:19:36 UTC MAIN commitmail json YAML

2013-02-08 01:54:20 UTC MAIN commitmail json YAML

2013-02-08 01:41:49 UTC matt-nb6-plus commitmail json YAML

2013-02-08 01:41:36 UTC MAIN commitmail json YAML

2013-02-07 23:37:58 UTC MAIN commitmail json YAML

- pserialize_switchpoint: check for passing twice, not more than needed.
- pserialize_perform: avoid a possible race with softint handler.
Reported by hannken@.

(rmind)

2013-02-07 21:56:36 UTC MAIN commitmail json YAML

Contribution from Petri Laakso:
Enable debug UART input
Fixes issue with some OLinuXino boards which were not able to
accept input from the user.

(jkunz)

2013-02-07 20:31:52 UTC MAIN commitmail json YAML

yes, but include the right file

(christos)

2013-02-07 20:30:29 UTC MAIN commitmail json YAML

2013-02-07 20:15:07 UTC MAIN commitmail json YAML

Don't provide 2 versions of __compat_regerror() (the other one comes
from 4.3/regex.c via symbol renaming). Anyway this one did nada, so
no great loss :-)

(christos)

2013-02-07 19:32:19 UTC MAIN commitmail json YAML

PR/47540: Felix Deichmann: DSA keys can only be 1024 bits.

(christos)

2013-02-07 18:53:35 UTC MAIN commitmail json YAML

Remove spurious \ from last line of __link_set_decl macro.

The next line is blank, so this was not actually causing a problem.
But, removing that blank line would lead to odd lossage.

(From Richard Hansen of BBN.)

(gdt)

2013-02-07 17:30:08 UTC MAIN commitmail json YAML

2013-02-07 16:54:54 UTC MAIN commitmail json YAML

2013-02-07 16:48:29 UTC MAIN commitmail json YAML

2013-02-07 16:27:41 UTC MAIN commitmail json YAML

We always have a valid mtree file, so always specify -M

(christos)

2013-02-07 16:22:16 UTC MAIN commitmail json YAML

mention hardware acceleration for cgfourteen/sx

(macallan)

2013-02-07 16:19:16 UTC MAIN commitmail json YAML

2013-02-07 16:14:30 UTC MAIN commitmail json YAML

- implement buttom-up copies in cg14_bitblt() so scrolling down works now
- use more registers when copying
- use hardware to draw the cursor
- use putchar() for horizontal scrolling since byte-wise overlapping copy
  ops wouldn't be any faster anyway

(macallan)

2013-02-07 15:38:42 UTC MAIN commitmail json YAML

Fix RAL_TABSIZE for ICH8, 82576, 82580 and I350.

(msaitoh)

2013-02-07 13:57:40 UTC MAIN commitmail json YAML

Don't crash if "flock" is used to lock a file descriptor e.g. via
"flock --nb 8".

(tron)

2013-02-07 13:33:50 UTC MAIN commitmail json YAML

build altivec support on powerpc

(macallan)

2013-02-07 13:30:48 UTC MAIN commitmail json YAML

enable altivec detection via sysctl(machdep.altivec)

(macallan)

2013-02-07 13:21:35 UTC MAIN commitmail json YAML

Abort on error from prop_dictionary_augment.

(apb)

2013-02-07 13:20:51 UTC MAIN commitmail json YAML

Avoid dereferencing NULL.  Coverity CID 275201.
Also fix a typo in previous: !== should be !=

(apb)

2013-02-07 12:04:02 UTC MAIN commitmail json YAML

Don't pass NULL to prop_dictionary_set.
Coverity CID 275196.

(apb)

2013-02-07 11:24:15 UTC MAIN commitmail json YAML

Don't call prop_distionary_make_immutable on a NULL pointer.
Coverity CID 275179.

(apb)

2013-02-07 11:01:00 UTC MAIN commitmail json YAML

free(bbp) in error paths.  Coverity CID 274748.

(apb)

2013-02-07 10:44:46 UTC MAIN commitmail json YAML

getrawpartition(3) may fail, so call it only once and test for failure.
Coverity CID 274527.

(apb)

2013-02-07 07:06:28 UTC matt-nb6-plus commitmail json YAML

2013-02-07 07:06:03 UTC matt-nb6-plus commitmail json YAML

src/common/lib/libc/arch/arm/string/memcpy.S@1.1.54.1 / diff / nxr@1.1.54.1
src/common/lib/libc/arch/arm/string/memcpy_arm.S@1.2.24.1 / diff / nxr@1.2.24.1
src/common/lib/libc/arch/arm/string/memcpy_neon.S@1.1.4.2 / diff / nxr@1.1.4.2
src/common/lib/libc/arch/arm/string/memmove.S@1.3.24.1 / diff / nxr@1.3.24.1
src/common/lib/libc/arch/arm/string/memset.S@1.1.54.1 / diff / nxr@1.1.54.1
src/common/lib/libc/arch/arm/string/memset_arm.S@1.2.4.2 / diff / nxr@1.2.4.2
src/common/lib/libc/arch/arm/string/memset_naive.S@1.1.4.2 / diff / nxr@1.1.4.2
src/common/lib/libc/arch/arm/string/memset_neon.S@1.1.4.2 / diff / nxr@1.1.4.2
src/common/lib/libc/arch/arm/string/strcat.S@1.1.2.2 / diff / nxr@1.1.2.2
src/common/lib/libc/arch/arm/string/strcat_arm.S@1.2.4.2 / diff / nxr@1.2.4.2
src/common/lib/libc/arch/arm/string/strcat_naive.S@1.1.4.2 / diff / nxr@1.1.4.2
src/common/lib/libc/arch/arm/string/strchr.S@1.2.2.2 / diff / nxr@1.2.2.2
src/common/lib/libc/arch/arm/string/strchr_arm.S@1.4.2.2 / diff / nxr@1.4.2.2
src/common/lib/libc/arch/arm/string/strchr_naive.S@1.1.4.2 / diff / nxr@1.1.4.2
src/common/lib/libc/arch/arm/string/strcpy.S@1.4.4.2 / diff / nxr@1.4.4.2
src/common/lib/libc/arch/arm/string/strcpy_arm.S@1.2.4.2 / diff / nxr@1.2.4.2
src/common/lib/libc/arch/arm/string/strcpy_naive.S@1.2.4.2 / diff / nxr@1.2.4.2
src/common/lib/libc/arch/arm/string/strlcat.S@1.1.2.2 / diff / nxr@1.1.2.2
src/common/lib/libc/arch/arm/string/strlcat_arm.S@1.1.2.2 / diff / nxr@1.1.2.2
src/common/lib/libc/arch/arm/string/strlcat_naive.S@1.1.4.2 / diff / nxr@1.1.4.2
      :
(more 10 files)
Sync with HEAD

(matt)