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 (2h)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 17:33:27 UTC Now

2015-05-09 23:29:52 UTC MAIN commitmail json YAML

Remove pointless casts.

(dholland)

2015-05-09 23:28:43 UTC MAIN commitmail json YAML

2015-05-09 23:19:34 UTC MAIN commitmail json YAML

Use proper (enough) parentheses in macro expansion.

(dholland)

2015-05-09 23:16:51 UTC MAIN commitmail json YAML

Use errx when malloc fails, and also don't cast the return value of
malloc/realloc.

(dholland)

2015-05-09 23:14:22 UTC MAIN commitmail json YAML

one crash -> errx Christos missed

(dholland)

2015-05-09 23:12:57 UTC MAIN commitmail json YAML

Polish the error messages.

Don't use warn/err to print error messages about the input, as
prepending the program name to those both isn't helpful and confuses
programs that try to parse compile logs.

(dholland)

2015-05-09 22:58:22 UTC MAIN commitmail json YAML

#if 0 code should still compile :-)

(dholland)

2015-05-09 22:23:40 UTC MAIN commitmail json YAML

use standard idiom - thanks riastradh@

(dholland)

2015-05-09 21:57:56 UTC MAIN commitmail json YAML

Defer to a callout in hifn_rng_get.  Fixes lock-against-self.

Still can't call rnd_add_data directly from an rndsource callback.

(Still plan to fix this with further rnd rototilling.)

XXX pullup netbsd-7

(riastradh)

2015-05-09 21:54:35 UTC MAIN commitmail json YAML

2015-05-09 21:53:45 UTC MAIN commitmail json YAML

PR/49889: Maxim Tsyplakov: support for D-Link DFE520TX

(christos)

2015-05-09 21:44:48 UTC MAIN commitmail json YAML

2015-05-09 21:31:05 UTC MAIN commitmail json YAML

Coverity CID 975184: don't ignore pmf_device_register failure.
(XXX: unfortunately all we can do for the moment is print a warning)

(dholland)

2015-05-09 21:22:18 UTC MAIN commitmail json YAML

use EXIT_SUCCESS/EXIT_FAILURE consistently.

(christos)

2015-05-09 19:51:43 UTC MAIN commitmail json YAML

The L (Length) and M (More) flags needs to be cleared before deciding
whether the locally generated response requires fragmentation. This
fixes an issue where these flags from the server could have been invalid
for the following message. In some cases, this could have resulted in
triggering the wpabuf security check that would terminate the process
due to invalid buffer allocation.

XXX: pullup-7

(christos)

2015-05-09 19:50:41 UTC MAIN commitmail json YAML

The remaining number of bytes in the message could be smaller than the
Total-Length field size, so the length needs to be explicitly checked
prior to reading the field and decrementing the len variable. This could
have resulted in the remaining length becoming negative and interpreted
as a huge positive integer.

In addition, check that there is no already started fragment in progress
before allocating a new buffer for reassembling fragments. This avoid a
potential memory leak when processing invalid message.

XXX: pullup-7

(christos)

2015-05-09 19:49:28 UTC MAIN commitmail json YAML

The remaining number of bytes in the message could be smaller than the
Total-Length field size, so the length needs to be explicitly checked
prior to reading the field and decrementing the len variable. This could
have resulted in the remaining length becoming negative and interpreted
as a huge positive integer.

In addition, check that there is no already started fragment in progress
before allocating a new buffer for reassembling fragments. This avoid a
potential memory leak when processing invalid message.

XXX: pullup-7

(christos)

2015-05-09 19:47:35 UTC MAIN commitmail json YAML

The length of the received Commit and Confirm message payloads was not
checked before reading them. This could result in a buffer read
overflow when processing an invalid message.

Fix this by verifying that the payload is of expected length before
processing it. In addition, enforce correct state transition sequence to
make sure there is no unexpected behavior if receiving a Commit/Confirm
message before the previous exchanges have been completed.

Thanks to Kostya Kortchinsky of Google security team for discovering and
reporting this issue.

XXX: pullup-7

(christos)

2015-05-09 19:46:01 UTC MAIN commitmail json YAML

The length of the received Commit and Confirm message payloads was not
checked before reading them. This could result in a buffer read
overflow when processing an invalid message.

Fix this by verifying that the payload is of expected length before
processing it. In addition, enforce correct state transition sequence to
make sure there is no unexpected behavior if receiving a Commit/Confirm
message before the previous exchanges have been completed.

Thanks to Kostya Kortchinsky of Google security team for discovering and
reporting this issue.

XXX: pullup-7

(christos)

2015-05-09 19:35:15 UTC MAIN commitmail json YAML

The length of the WMM Action frame was not properly validated and the
length of the information elements (int left) could end up being
negative. This would result in reading significantly past the stack
buffer while parsing the IEs in ieee802_11_parse_elems() and while doing
so, resulting in segmentation fault.

This can result in an invalid frame being used for a denial of service
attack (hostapd process killed) against an AP with a driver that uses
hostapd for management frame processing (e.g., all mac80211-based
drivers).

Thanks to Kostya Kortchinsky of Google security team for discovering and
reporting this issue.

XXX: pullup-7

(christos)

2015-05-09 19:33:47 UTC MAIN commitmail json YAML

strtoul() return value may end up overflowing the int h->chunk_size and
resulting in a negative value to be stored as the chunk_size. This could
result in the following memcpy operation using a very large length
argument which would result in a buffer overflow and segmentation fault.

This could have been used to cause a denial service by any device that
has been authorized for network access (either wireless or wired). This
would affect both the WPS UPnP functionality in a WPS AP (hostapd with
upnp_iface parameter set in the configuration) and WPS ER
(wpa_supplicant with WPS_ER_START control interface command used).

Validate the parsed chunk length value to avoid this. In addition to
rejecting negative values, we can also reject chunk size that would be
larger than the maximum configured body length.

Thanks to Kostya Kortchinsky of Google security team for discovering and
reporting this issue.

XXX: pullup-7

(christos)

2015-05-09 19:01:53 UTC MAIN commitmail json YAML

Update HISTORY from OpenBSD: strerror from 4.3 Reno, perror from v4.
(this page was claiming both were from 4.4, which is clearly rubbish)

(dholland)

2015-05-09 18:57:30 UTC MAIN commitmail json YAML

Jetson TK1: USB1 VBUS power is controlled by GPIO N4

(jmcneill)

2015-05-09 18:56:51 UTC MAIN commitmail json YAML

2015-05-09 18:49:36 UTC MAIN commitmail json YAML

tricks with sizeof() make coverity complain.

(christos)

2015-05-09 18:48:14 UTC MAIN commitmail json YAML

Also check the other emitted getrlimit call for failure.

(dholland)

2015-05-09 18:47:26 UTC MAIN commitmail json YAML

if no address was found, don't check if it is tentative (hi Roy)

(christos)

2015-05-09 18:46:25 UTC MAIN commitmail json YAML

assign sin only when it is needed

(christos)

2015-05-09 18:32:04 UTC MAIN commitmail json YAML

2015-05-09 18:22:37 UTC MAIN commitmail json YAML

2015-05-09 18:18:32 UTC MAIN commitmail json YAML

2015-05-09 18:12:19 UTC MAIN commitmail json YAML

when calling nfs_boot_sendrecv pass NULL for pointers instead of 0

(rtr)

2015-05-09 17:49:33 UTC MAIN commitmail json YAML

This product includes software developed by Yasushi Yamasaki.

(snj)

2015-05-09 17:43:24 UTC MAIN commitmail json YAML

Fix TEXTREL message to print out the section name

(matt)

2015-05-09 16:40:37 UTC MAIN commitmail json YAML

When searching for a best font also allow fonts too wide for the
desired display columns but penalize these against all narrower ones.

(mlelstv)

2015-05-09 15:42:21 UTC MAIN commitmail json YAML

2015-05-09 15:41:47 UTC MAIN commitmail json YAML

add a macro to check overlapping pointers

(christos)

2015-05-09 15:36:15 UTC MAIN commitmail json YAML

2015-05-09 15:34:13 UTC MAIN commitmail json YAML

CID 1292512: Help coverity with offset NULL calculations

(christos)

2015-05-09 15:31:36 UTC MAIN commitmail json YAML

2015-05-09 15:28:25 UTC MAIN commitmail json YAML

CID 1268629: Don't deref NULL (can't happen unless count is incorrect;
code safety).

(christos)

2015-05-09 15:24:56 UTC MAIN commitmail json YAML

2015-05-09 15:22:47 UTC MAIN commitmail json YAML

2015-05-09 15:14:45 UTC MAIN commitmail json YAML

CID 1256502: missing lint fallthrough comment

(christos)

2015-05-09 15:12:12 UTC MAIN commitmail json YAML

CID 1225082: Check getrlimit() return

(christos)

2015-05-09 15:07:49 UTC MAIN commitmail json YAML

CID 1225080: check getrlimit return.

(christos)

2015-05-09 14:22:34 UTC MAIN commitmail json YAML

Add compat_netbsd32.kmod if arch64

(matt)

2015-05-09 14:21:07 UTC MAIN commitmail json YAML

Update set lists for compat_netbsd32.kmod

(matt)

2015-05-09 14:19:13 UTC MAIN commitmail json YAML

Build compat_netbsd32.kmod for arm and mips64

(matt)

2015-05-09 13:56:41 UTC netbsd-7 commitmail json YAML

2015-05-09 13:52:37 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #745):
usr.sbin/sysinst/menus.mi: revision 1.8
When exiting from the "ftpsource" menu, explicitly set yesno to -1 (again),
to avoid a retry loop because a submenu action has changed this global.
Fixes PR 49440.

(msaitoh)

2015-05-09 13:50:15 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #744):
usr.sbin/sysinst/defs.h: revision 1.7
usr.sbin/sysinst/disks.c: revision 1.8
usr.sbin/sysinst/partman.c: revision 1.9
Add a new utility function "update_wedges()", which triggers a scan
for wedges on the given disk. Call this after writing a disklabel.
This makes all auto-discovered wedges go away after we changed the
partitioning (and are not using GPT) and fixes PR 49665.

(msaitoh)

2015-05-09 13:43:45 UTC MAIN commitmail json YAML

PR port-vax/49884
Fixes bug introduced in earlier cleanup.

(ragge)

2015-05-09 13:32:30 UTC MAIN commitmail json YAML

CID 1225079: check getrlimit return

(christos)

2015-05-09 13:28:55 UTC MAIN commitmail json YAML

CID 1225078: check getrlimit return

(christos)

2015-05-09 13:26:06 UTC MAIN commitmail json YAML

CID 1225088: check return of getrlimit

(christos)

2015-05-09 13:22:37 UTC MAIN commitmail json YAML

CID 1225077: check getrlimit return

(christos)

2015-05-09 13:19:22 UTC MAIN commitmail json YAML

CID 710492: dev_priv was dereferenced in via_release_futex, no point in
checking again.

(christos)

2015-05-09 13:16:42 UTC MAIN commitmail json YAML

2015-05-09 13:10:50 UTC MAIN commitmail json YAML

CID 1009289: Check getrlimit

(christos)

2015-05-09 13:08:26 UTC MAIN commitmail json YAML

remove unreachable code.

(christos)

2015-05-09 13:07:20 UTC MAIN commitmail json YAML

CID 1297229: use strlcpy

(christos)

2015-05-09 13:05:51 UTC MAIN commitmail json YAML

CID 1297228: Use strlcpy

(christos)

2015-05-09 12:55:06 UTC MAIN commitmail json YAML

When exiting from the "ftpsource" menu, explicitly set yesno to -1 (again),
to avoid a retry loop because a submenu action has changed this global.
Fixes PR 49440.

(martin)

2015-05-09 12:08:30 UTC MAIN commitmail json YAML

for Jetson TK1, GPIO N5 controls vbus vdd for USB2

(jmcneill)

2015-05-09 12:07:53 UTC MAIN commitmail json YAML

if vbus gpio pin is provided, use it to enable vdd

(jmcneill)

2015-05-09 12:07:11 UTC MAIN commitmail json YAML

tegra_gpio_acquire: if a pin is required and not in GPIO mode, switch configuration instead of bailing out

(jmcneill)

2015-05-09 12:06:31 UTC MAIN commitmail json YAML

Add a new utility function "update_wedges()", which triggers a scan
for wedges on the given disk. Call this after writing a disklabel.
This makes all auto-discovered wedges go away after we changed the
partitioning (and are not using GPT) and fixes PR 49665.

(martin)

2015-05-09 12:03:35 UTC MAIN commitmail json YAML

2015-05-09 12:03:11 UTC MAIN commitmail json YAML

2015-05-09 11:53:34 UTC MAIN commitmail json YAML

CID 1297229: Memory - illegal accesses  (BUFFER_SIZE_WARNING)

(mlelstv)

2015-05-09 11:17:59 UTC MAIN commitmail json YAML

2015-05-09 10:57:04 UTC MAIN commitmail json YAML

fix to work for syscalls.conf without sysautoload

reported by Justin('s buildbot)

(pooka)

2015-05-09 09:35:20 UTC nick-nhusb commitmail json YAML

2015-05-09 08:59:12 UTC netbsd-7 commitmail json YAML

2015-05-09 08:51:57 UTC netbsd-7 commitmail json YAML

2015-05-09 08:50:42 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #743):
libexec/httpd/bozohttpd.8: revision 1.51
libexec/httpd/bozohttpd.c: revision 1.64
libexec/httpd/bozohttpd.h: revision 1.35
libexec/httpd/cgi-bozo.c: revision 1.27
libexec/httpd/content-bozo.c: revision 1.12
fix content type handling to not hard code (wrong) values for length,
but just call strlen() as needed.  call this 20150501.
reported by Jan Danielsson for ".svg".

(snj)

2015-05-09 08:47:15 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #741):
sys/arch/aarch64/conf/std.aarch64: revision 1.2
sys/arch/amd64/conf/std.amd64: revision 1.10
sys/arch/evbarm/conf/std.evbarm: revision 1.4
sys/arch/evbarm64/conf/std.evbarm64: revision 1.2
sys/arch/i386/conf/std.i386: revision 1.34
sys/arch/sparc64/conf/std.sparc64: revision 1.19
bump CHILD_MAX and OPEN_MAX defaults on several platforms, both to 1024.

(snj)

2015-05-09 08:37:53 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #740):
sys/dev/pci/if_bge.c: revision 1.285
sys/dev/pci/if_bgereg.h: revision 1.90
Use another firmware command in bge_asf_driver_up(). Same as Lunux.
This change fixes a bug that watchdog timeout occurs every 25-30 minutes
on HP ML110 G6 reported enami@ in PR#49657.

(snj)

2015-05-09 08:37:32 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by snj in ticket #1957):

distrib/evbarm/instkernel/sshramdisk/Makefile patch
sys/arch/evbarm/conf/RPI_INSTALL patch

Increase ramdisk size to fix build break.

(msaitoh)

2015-05-09 08:35:10 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #739):
sys/arch/x86/include/specialreg.h: revision 1.82
usr.sbin/cpuctl/arch/i386.c: revision 1.66
From Intel SDM:
- Add the Silicon Debug bit in CPUID Fn00000001 %ecx
- Add CPUID Fn0000_0007 %ecx bits
- Add comments.
--
Update some Intel CPU models (Sky Lake, Broadwell and Atom X[357]).

(snj)

2015-05-09 08:13:35 UTC MAIN commitmail json YAML

2015-05-09 08:10:02 UTC MAIN commitmail json YAML

Provide additional info on why ENOEXEC gets returned.

(pgoyette)

2015-05-09 08:08:50 UTC MAIN commitmail json YAML

initialise sc_mtx slightly earlier, before it is used on systems with rng.

fixes problem reported by msaitoh@.

(mrg)

2015-05-09 06:15:42 UTC MAIN commitmail json YAML

Make gcc generate better debug info when building with DEBUG set.

(martin)

2015-05-09 06:06:14 UTC MAIN commitmail json YAML

2015-05-09 06:04:13 UTC MAIN commitmail json YAML

Remove extraneous word 'compat' on header line

(pgoyette)

2015-05-09 05:58:53 UTC MAIN commitmail json YAML

Another regenerated file

(pgoyette)

2015-05-09 05:57:18 UTC MAIN commitmail json YAML

Add new configuration variable to point at the list of auto-loadable
syscalls

(pgoyette)

2015-05-09 05:56:36 UTC MAIN commitmail json YAML

Use the generated list of auto-loadable syscalls rather than our own
hard-coded list.

(pgoyette)

2015-05-09 05:55:43 UTC MAIN commitmail json YAML

2015-05-09 05:51:27 UTC MAIN commitmail json YAML

Teach makesyscalls.sh how to auto-generate the list of syscalls that
can be resolved by module auto-load.

Update syscalls.master to identify the specific module that contains
the auto-loadable code for each syscall.

(pgoyette)

2015-05-09 02:12:29 UTC MAIN commitmail json YAML

2015-05-09 01:20:07 UTC MAIN commitmail json YAML

2015-05-08 17:46:03 UTC MAIN commitmail json YAML

Fix ytpo: INSTALLBOOTOPTIONS, not INSTALLBOOTOPTOINS.

From qjsgkem on Freenode.

(riastradh)

2015-05-08 17:00:51 UTC MAIN commitmail json YAML

update PM field in set_config

(jmcneill)

2015-05-08 15:13:53 UTC MAIN commitmail json YAML

Define bfd_elf64_bfd_is_local_label_name so that local symbols really
get stripped, etc.

(skrll)

2015-05-08 13:58:53 UTC MAIN commitmail json YAML

Undo the OBJC hack for __weak, it will be done in gnustep-base

(christos)

2015-05-08 11:47:53 UTC MAIN commitmail json YAML

goto out for negative lengths too. Really this test should either be removed
or turned into a KASSERT(). From max.

(christos)

2015-05-08 09:44:45 UTC MAIN commitmail json YAML

Remove mips-kern-ksyms-size, now that it is already gone

(martin)

2015-05-08 09:43:42 UTC MAIN commitmail json YAML

Backout previous, Nick has a fix for binutils.

(martin)

2015-05-08 07:45:53 UTC MAIN commitmail json YAML

2015-05-08 07:45:00 UTC MAIN commitmail json YAML

Document mips64 kernel symbol table hack

(martin)

2015-05-08 07:41:07 UTC MAIN commitmail json YAML

On mips64, the size calculation for the symbol table is off by a few bytes
(probably a bfd bug or misconfiguration), so add a bit of slope here
untill we fix it.

(martin)

2015-05-08 07:29:08 UTC MAIN commitmail json YAML

Update some Intel CPU models (Sky Lake, Broadwell and Atom X[357]).

(msaitoh)

2015-05-08 07:23:56 UTC MAIN commitmail json YAML

From Intel SDM:
- Add the Silicon Debug bit in CPUID Fn00000001 %ecx
- Add CPUID Fn0000_0007 %ecx bits
- Add comments.

(msaitoh)

2015-05-08 04:27:48 UTC MAIN commitmail json YAML

2015-05-07 23:55:31 UTC MAIN commitmail json YAML

2015-05-07 23:55:11 UTC MAIN commitmail json YAML

2015-05-07 20:42:48 UTC netbsd-7 commitmail json YAML

2015-05-07 20:42:37 UTC netbsd-7 commitmail json YAML

Apply patch (requested by snj in ticket #738):

distrib/evbarm/instkernel/sshramdisk/Makefile patch

Bump ramdisk size.
[snj, ticket #738]

(riz)

2015-05-07 19:14:56 UTC MAIN commitmail json YAML

2015-05-07 14:43:30 UTC MAIN commitmail json YAML

2015-05-07 14:43:22 UTC MAIN commitmail json YAML

2015-05-07 12:52:46 UTC MAIN commitmail json YAML

Make it compilable without PCI

(martin)

2015-05-07 06:23:23 UTC MAIN commitmail json YAML

Use correcet variable name when printing the error code.

(pgoyette)

2015-05-07 04:37:29 UTC MAIN commitmail json YAML

2015-05-07 04:13:47 UTC MAIN commitmail json YAML

2015-05-07 04:03:38 UTC MAIN commitmail json YAML

sun4v: disable MP suport for now in cpu_boot_secondary_processors() - this will allow the kernel to start probing for devices with the primary cpu as the only active cpu

(palle)

2015-05-07 03:50:50 UTC netbsd-7 commitmail json YAML

2015-05-07 03:50:01 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by riz in ticket #737):
sys/miscfs/fdesc/fdesc_vfsops.c: revision 1.90
Fix type of /dev/tty

(snj)

2015-05-07 03:48:27 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #736):
distrib/sets/mkvars.mk: revision 1.17
distrib/sets/lists/base/mi: revision 1.1102
etc/mtree/NetBSD.dist.base: revision 1.144
share/mk/bsd.README: revision 1.341
share/mk/bsd.own.mk: revision 1.847
sys/dev/microcode/radeon/Makefile: revision 1.3
two changes to radeon drm firmware:
- only install it by default on x86, set new MKRADEONFIRMWARE variable
- install in /libdata, so that separate /usr systems work
(this still doesn't solve PR#49811, which possibly could be handled by
having them being a kernel module loaded by /boot.)

(snj)

2015-05-07 01:35:35 UTC MAIN commitmail json YAML

Don't fail if open() of sysmon devices returns ENODEV.  This can
occur if sysmon subcomponents are not included in the kernel and
autoloading of modules is not allowed or not supported.

(pgoyette)

2015-05-06 23:38:00 UTC netbsd-7 commitmail json YAML

2015-05-06 23:37:10 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by snj in ticket #735):
usr.sbin/sysinst/msg.mi.en: revision 1.8
usr.sbin/sysinst/msg.mi.en: revision 1.9
make the english sysinst messages suck a bit less:
- improve wording
- correct outdated info
- pick some consistency nits
- fix whitespace
Shorten the message "System configuration files (/etc)" to just
"Configuration files (/etc)" so that it doesn't overflow into the
"Selected" column, overwriting the "Yes" or "No" so that there is
no way to know if the set is selected or not.

(riz)

2015-05-06 23:29:47 UTC netbsd-7 commitmail json YAML

2015-05-06 23:29:21 UTC netbsd-7 commitmail json YAML

Pull up following revisions (requested by msaitoh in ticket #734):
sys/dev/pci/ixgbe/LICENSE 1.2
sys/dev/pci/ixgbe/ixgbe.c 1.28-1.29
sys/dev/pci/ixgbe/ixgbe.h 1.7
sys/dev/pci/ixgbe/ixgbe_82598.c 1.4
sys/dev/pci/ixgbe/ixgbe_82598.h 1.3
sys/dev/pci/ixgbe/ixgbe_82599.c 1.9
sys/dev/pci/ixgbe/ixgbe_82599.h 1.2
sys/dev/pci/ixgbe/ixgbe_api.c 1.7
sys/dev/pci/ixgbe/ixgbe_api.h 1.4
sys/dev/pci/ixgbe/ixgbe_common.c 1.5
sys/dev/pci/ixgbe/ixgbe_common.h 1.4
sys/dev/pci/ixgbe/ixgbe_mbx.h 1.4
sys/dev/pci/ixgbe/ixgbe_netbsd.h 1.3
sys/dev/pci/ixgbe/ixgbe_osdep.h 1.7
sys/dev/pci/ixgbe/ixgbe_phy.c 1.5
sys/dev/pci/ixgbe/ixgbe_phy.h 1.4
sys/dev/pci/ixgbe/ixgbe_type.h 1.10
sys/dev/pci/ixgbe/ixgbe_vf.c 1.4
sys/dev/pci/ixgbe/ixgbe_vf.h 1.5
sys/dev/pci/ixgbe/ixgbe_x540.c 1.3
sys/dev/pci/ixgbe/ixgbe_x540.h 1.2
sys/dev/pci/ixgbe/ixv.c 1.8

- Sync ixg(4) up to FreeBSD r250108:
  - Cleanup some unused counters and some unused code.
  - Improve performance.
  - Fix flow control - don't override user value on re-init
  - Fix to make 1G optics work correctly
  - Change to interrupt enabling - some bits were incorrect
    for certain hardware.
  - Certain stats fixes, remove a duplicate increment of
    ierror, thanks to Scott Long for pointing these out.
  - Fix the setting of RX which related to multicast.
  - Some netmap related fixes.
- Fixes link error without vlan. PR#49879 reported by Hauke Fath.
[msaitoh, ticket #734]

(riz)

2015-05-06 23:08:31 UTC MAIN commitmail json YAML

Use _PATH_WATCHDOG from <paths.h> instead of locally-defined value.

(pgoyette)

2015-05-06 23:06:26 UTC MAIN commitmail json YAML

Add missing PATH_WATCHDOG (to complement PATH_SYSMON and PATH_POWER)

(pgoyette)

2015-05-06 21:27:05 UTC MAIN commitmail json YAML

More device bit definitions.

(skrll)

2015-05-06 20:25:29 UTC MAIN commitmail json YAML

hack for Objective-C __weak keyword

(christos)

2015-05-06 19:47:59 UTC MAIN commitmail json YAML

Enable INET6 by default

(martin)

2015-05-06 17:31:49 UTC MAIN commitmail json YAML

Fix typo in usage. From Christopher M. Fuhrman in PR 49882.

(wiz)

2015-05-06 15:57:08 UTC MAIN commitmail json YAML

2015-05-06 09:21:22 UTC MAIN commitmail json YAML

Fixes link error without vlan. PR#49879.

(msaitoh)

2015-05-06 05:57:48 UTC MAIN commitmail json YAML

2015-05-06 05:12:10 UTC MAIN commitmail json YAML

Fix bxcb-xkb version number

(martin)

2015-05-05 22:14:24 UTC MAIN commitmail json YAML

For non-modular XEN3_DOMU kernels, include sysmon and all of its
subcomponents.  While the wdog and envsys subcomponents aren't
terribly useful in DOMU environment, this restores functionality
to previous (pre-modularized sysmon) state.

(pgoyette)

2015-05-05 22:09:24 UTC MAIN commitmail json YAML

Always fixup zero sector size, even when other geometry values are invalid.

(mlelstv)

2015-05-05 21:52:10 UTC MAIN commitmail json YAML

warn about labels only when built with DIAGNOSTIC

(mlelstv)

2015-05-05 21:51:48 UTC MAIN commitmail json YAML

New unit-test for make

(sjg)

2015-05-05 21:51:09 UTC MAIN commitmail json YAML

When evaluating condtionals from .if we want to require
that the lhs is a variable reference, a number or a quoted string.
This helps avoid subtle bugs caused by typos.

When conditionals are being evaluated during variable expansion
we cannot be as strict becuase lhs will already have been expanded.

We therefor pass a boolean to Cond_EvalExpression to tell it how
lhs should be treated.

Add unit-tests/cond2.mk to test the above

Reviewed by: christos, joerg

(sjg)

2015-05-05 17:03:18 UTC MAIN commitmail json YAML

remove unused file; pointed out by Kamil Rytarowski in private email.

(mrg)

2015-05-05 10:58:35 UTC MAIN commitmail json YAML

Remove a garbage blank line

(ozaki-r)

2015-05-05 10:56:13 UTC MAIN commitmail json YAML

2015-05-05 09:22:33 UTC MAIN commitmail json YAML

Optimize a bit - don't re-enter the mutex if we're just going to exit.

While here, remove some parens around a return value.

(pgoyette)

2015-05-05 08:52:51 UTC MAIN commitmail json YAML

If we don't have ARP, don't set IN_IFF_TENTATIVE.

(roy)

2015-05-05 08:08:33 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2015-05-05 05:50:32 UTC MAIN commitmail json YAML

Add a -b flag so that clients that return their acknowledgements to the
broadcast address can inter-operate with the tftpd server.
Discussed in bin/49868

(buhrow)

2015-05-05 00:28:25 UTC MAIN commitmail json YAML

If module_autoload() returns an error, just return that value instead
of overwriting with ENODEV.

Thanks, christos!

(pgoyette)

2015-05-05 00:25:44 UTC MAIN commitmail json YAML

2015-05-04 23:51:25 UTC MAIN commitmail json YAML

libxcb-xkb.so has the wrong version, fix it.  patch as provided by
Yorick Hardy in PR 49873.

(mrg)

2015-05-04 23:50:36 UTC MAIN commitmail json YAML

If autoload of the subcomponent module fails, don't try to call its
open routine.  Just return an error.

Hopefully this will fix the recently reported issues with atf tests
running on xen guest.

(pgoyette)

2015-05-04 22:59:36 UTC MAIN commitmail json YAML

For Tegra K1, set IE_RX_TIMEOUT (bit 4) in IER register. RX_TIMEOUT occurs
when data has been sitting in the Rx FIFO for more than 4 character times
without being read because there is not enough data to reach the trigger
level. With this change, enable FIFO usage for Tegra UARTs.

(jmcneill)

2015-05-04 21:29:38 UTC MAIN commitmail json YAML

Bump date for previous.
Use .An.

(wiz)

2015-05-04 21:21:39 UTC MAIN commitmail json YAML

PR/49819: Roberto E. Vargas Caballero: Add support for SystemBase SB16C1050 PCI serial card

(ryo)

2015-05-04 21:18:35 UTC MAIN commitmail json YAML

2015-05-04 21:18:22 UTC MAIN commitmail json YAML

add SystemBase SB16C1050 UARTs

(ryo)

2015-05-04 20:25:58 UTC netbsd-7 commitmail json YAML

2015-05-04 20:25:48 UTC MAIN commitmail json YAML

fix pasto, use SET() and CLR()
thanks jmcneill@

(macallan)

2015-05-04 20:24:42 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #733):
Makefile: revision 1.313
PR 49870: pass the xsrc path to postinstall

(riz)

2015-05-04 20:22:27 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #732):
usr.sbin/sysinst/savenewlabel.c: revision 1.3
As pointed out by John D. Baker: replace all / characters in packnames
(which might be automatically generated from controller names like
"PERC 5/i") with a space before using the string as a file name.

(riz)

2015-05-04 14:08:57 UTC MAIN commitmail json YAML

Fix configuration offset when MSI is enabled

24 is correct.

(ozaki-r)

2015-05-04 14:02:13 UTC MAIN commitmail json YAML

Add NULL check for TAILQ_FIRST

(ozaki-r)

2015-05-04 12:23:15 UTC MAIN commitmail json YAML

- fix pclk calculation
- report CPU clock
- pass mclk to child devices
- wire up pins for MSC / sdmmc

(macallan)

2015-05-04 12:16:24 UTC MAIN commitmail json YAML

moar registers
( clock and gpio related )

(macallan)

2015-05-04 10:57:18 UTC MAIN commitmail json YAML

Cosmetics: hide an error message from sysctl (machdep.cpu_brand is not
available on most architectures)

(martin)

2015-05-04 10:10:42 UTC MAIN commitmail json YAML

For 82576 and newer devices, the PBA register is deleted. Don't write PBA
for those chips. Also change the calculation of RX packet buffer size in
new way.

(msaitoh)

2015-05-04 08:46:09 UTC MAIN commitmail json YAML

Modify (E)ITR, TIDV and TADV related code:
- ITR regiser are not documented in 82575 and newer devices'
  manual. The documets say "E"ITR(0) has no alias (to old ITR).
  But in reality, the alias really exists. When EITR(0) is
  written, the old ITR is changed. Before this commit, ITR was
  written after EITR was written. It causes that EITR's value
  (450) was overwritten with old ITR(1500). Set sc_itr first
  and use the value and don't set ITR if a device >= 82575
  (which has MSI-X multi queue function).
- Older than 82540 devices have no TADV register.
- 82575 and newer devices have no TIDV and TADV registers.

(msaitoh)

2015-05-04 08:16:28 UTC MAIN commitmail json YAML

Update the Dt macro to include the x86 subdir.

(pgoyette)

2015-05-04 08:15:21 UTC MAIN commitmail json YAML

Swap function names, so that xxx_bp() refers to the boot processor and
xxx_ap() to the application processor. It doesn't make any sense to
have bp reference the application processor while ap references boot!

XXX The two function are now lexicographically mis-ordered.  If this
XXX is an issue, let me know and I will re-sequence them.

(pgoyette)

2015-05-04 08:07:02 UTC MAIN commitmail json YAML

2015-05-04 08:04:50 UTC MAIN commitmail json YAML

Fix some more cross-refs to point at the x86-specific subdir

(pgoyette)

2015-05-04 07:44:19 UTC MAIN commitmail json YAML

2015-05-04 07:40:53 UTC MAIN commitmail json YAML

New sentence, new line. Linebreaks. Fix an article.

(wiz)

2015-05-04 07:39:00 UTC MAIN commitmail json YAML

Sort SEE ALSO, fix xref.

(wiz)

2015-05-04 07:14:03 UTC MAIN commitmail json YAML

2015-05-04 07:08:10 UTC MAIN commitmail json YAML

One more typo.

Message to self: when making multi-architecture changes, build on more
than one arch.

(pgoyette)

2015-05-04 06:51:08 UTC MAIN commitmail json YAML

Set ICH9 and ICH10's PBA side to 14K if the RX buffer size is
more than 4096. Almost the Same as other OSes

(msaitoh)

2015-05-04 06:44:13 UTC MAIN commitmail json YAML

Remove WMREG_TQSA_LO and WMREG_TQSA_HIGH. Those registers
are not described in documents and other OS's drivers don't
access it.
(I have no the first chip(82542)'s document. Those registers
might be described in the document).

(msaitoh)

2015-05-04 06:14:47 UTC MAIN commitmail json YAML

2015-05-04 05:30:48 UTC MAIN commitmail json YAML

Add missing .Sh SYNOPSIS

(ryoon)

2015-05-04 03:53:41 UTC MAIN commitmail json YAML

Remove extraneous blank line.

(pgoyette)

2015-05-04 03:46:29 UTC MAIN commitmail json YAML

Update the min and max interval values for the watchdog.  The previous
numbers were correct, but the units for those numbers was ticks, not
seconds!  (One tco watchdog tick is approximately 0.6 seconds.)

(pgoyette)

2015-05-04 02:43:45 UTC MAIN commitmail json YAML

Add new tco(4) man page to sets list.

(pgoyette)

2015-05-04 02:43:18 UTC MAIN commitmail json YAML

2015-05-04 00:59:29 UTC MAIN commitmail json YAML

Remove __HAVE_MM_MD_DIRECT_MAPPED_PHYS and re-enable 2GB support, fixed
by arm32_kvminit.c r1.33

(jmcneill)

2015-05-04 00:55:30 UTC MAIN commitmail json YAML

Deal with 4GB overflow in arm32_kvminit.c

(matt)

2015-05-04 00:44:12 UTC MAIN commitmail json YAML

Deal with 2GB of ram or memory ending at or above 4GB.

(matt)

2015-05-04 00:41:42 UTC MAIN commitmail json YAML

Fix 4GB wraparound math.

(matt)

2015-05-04 00:12:56 UTC MAIN commitmail json YAML

If not using LPAE, if memory ends at 4GB ignore the last page so physical_end
doesn't wrap to 0.

(matt)

2015-05-03 22:51:11 UTC MAIN commitmail json YAML

Teach a couple of i2cbus controllers how to rescan.  This enables
{,un}loading and {at,de}taching of the iic(4) driver/module at a
later time. Tested piixpm on QEMU, and ichsmb on my live server.

(pgoyette)

2015-05-03 22:40:02 UTC MAIN commitmail json YAML

since we dont support SDR104 yet, dont try to optimize it; instead, optimize for HS mode, which brings us up from 34 MHz to 45.333 MHz

(jmcneill)

2015-05-03 22:37:27 UTC MAIN commitmail json YAML

print some useful information at attach time

(jmcneill)

2015-05-03 21:59:23 UTC MAIN commitmail json YAML

Put the '/' back, but put it in the correct location!

(pgoyette)

2015-05-03 18:49:28 UTC MAIN commitmail json YAML

disable MULTIPROCESSOR for now

(jmcneill)

2015-05-03 17:24:45 UTC MAIN commitmail json YAML

2015-05-03 17:22:55 UTC MAIN commitmail json YAML

2015-05-03 16:40:12 UTC MAIN commitmail json YAML

2015-05-03 16:18:51 UTC MAIN commitmail json YAML

On secondary cores, invalidate the caches to make them clean.

(matt)