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 (6m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 08:16:52 UTC Now

2014-08-07 08:01:37 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1094):
sys/dev/usb/if_urndis.c: revision 1.7
PR/48963: kmem_free size mismatch causes panic when attaching urndis(4).
Fix the size passed in kmem_free in the urndis_ctrl_{query,set} functions

(msaitoh)

2014-08-07 07:51:28 UTC MAIN commitmail json YAML

suppress possibly used uninitialized warning on sgimips

from martin@

(rtr)

2014-08-07 07:37:59 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1093):
doc/3RDPARTY: revision 1.1126
etc/namedb/root.cache: revision 1.18
Update root.cache to 2014060201.
Now B.ROOT-SERVERS.NET and C.ROOT-SERVERS.NET has an AAAA record.
Update root.cache entry.

(msaitoh)

2014-08-07 06:59:33 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1093):
doc/3RDPARTY: revision 1.1126
etc/namedb/root.cache: revision 1.18
Update root.cache to 2014060201.
Now B.ROOT-SERVERS.NET and C.ROOT-SERVERS.NET has an AAAA record.
Update root.cache entry.

(msaitoh)

2014-08-07 06:52:53 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by taca in ticket #1093):
doc/3RDPARTY: revision 1.1126
etc/namedb/root.cache: revision 1.18
Update root.cache to 2014060201.
Now B.ROOT-SERVERS.NET and C.ROOT-SERVERS.NET has an AAAA record.
Update root.cache entry.

(msaitoh)

2014-08-07 06:49:06 UTC MAIN commitmail json YAML

Add one more TODO:
- We should check XXX'ed comments.

(msaitoh)

2014-08-07 06:36:36 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #1091):
sys/arch/sun3/conf/DISKLESS: revision 1.69
Enable ie0 in DISKLESS for sun3/110

(msaitoh)

2014-08-07 06:35:33 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #1089):
distrib/sets/lists/comp/md.amd64 via patch
Fix build failure for MKDEBUG+MKCRYPTO_RC5 on amd64.

(msaitoh)

2014-08-07 06:22:35 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1087):
external/bsd/cron/dist/entry.c: revision 1.5
PR/48944: cron ignores '?' (question mark) time field
Fix the obvious merge botch.

(msaitoh)

2014-08-07 03:40:21 UTC MAIN commitmail json YAML

Use NULL instead of 0 for pointers

(ozaki-r)

2014-08-07 02:34:28 UTC MAIN commitmail json YAML

for i386 and amd64, append vesa to the end of the possible video driver
list. makes "startx" without a config file work on systems where there is
a known native driver, but it is not installed (like "vboxvideo").

(jmcneill)

2014-08-07 02:28:52 UTC MAIN commitmail json YAML

simplify wpi_rx_intr rbuf handling and add some more bus_dmamap_sync; fixes stalls when downloading large files for me

(jmcneill)

2014-08-07 01:02:30 UTC MAIN commitmail json YAML

remove KASSERT(nam != NULL) from ddp_send() the following code makes
the validity of it questionable.  we'll investigate later whether it
can be put back and the code simplified.

(rtr)

2014-08-06 22:16:38 UTC MAIN commitmail json YAML

provide a setmode callback for genfb; with this change, vt switching in and out of X works

(jmcneill)

2014-08-06 22:12:51 UTC MAIN commitmail json YAML

radeon_fence_signaled needs to take the fence lock.

(riastradh)

2014-08-06 21:57:51 UTC MAIN commitmail json YAML

Consistently define WARN in a way that passes format string checks, i.e.
always uses the same number of arguments as given in the format string.

(joerg)

2014-08-06 19:41:42 UTC MAIN commitmail json YAML

Update tzdata2netbsd for tzdata2014f.

(apb)

2014-08-06 19:28:20 UTC MAIN commitmail json YAML

zoneinfo: Import tzdata2014f. [apb 20140806]

(apb)

2014-08-06 19:27:58 UTC MAIN commitmail json YAML

tzcode2014f/tzdata2014f has been released.  We have updated tzdata.

(apb)

2014-08-06 19:24:00 UTC MAIN commitmail json YAML

New files that appeared in tzdata2014f, plus the
leapseconds file that has existed for a long time
but was not installed before today.

(apb)

2014-08-06 19:18:05 UTC MAIN commitmail json YAML

Merge tzdata2014f.

The following new time zones are added:
    Asia/Chita Asia/Srednekolymsk
The following new file is installed:
    zone1970.tab
The following existing file is now installed, whereas we previously
did not install it:
    leapseconds

(apb)

2014-08-06 15:38:07 UTC MAIN commitmail json YAML

2014-08-06 15:23:48 UTC MAIN commitmail json YAML

Wrap CTFCONVERT invocations in ${defined(CTFCONVERT):? ... :}
so it performs the test at the time the rule is invoked.  We can't
use a ".if defined" test because that would be tested at the time the
sys.mk file is parsed, which may be before CTFCONVERT has been set by
bsd.own.mk.

Remove the now-unnecessary assignment "CTFCONVERT ?= : ctfconvert",
and the similar assignment to CTFMERGE.  Now the build logs are not
cluttered by many unnecessary invocations of the ": ctfconvert ..."

(apb)

2014-08-06 15:23:07 UTC MAIN commitmail json YAML

2014-08-06 15:11:17 UTC MAIN commitmail json YAML

2014-08-06 15:01:34 UTC MAIN commitmail json YAML

src/sys/external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_printk.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/core/nouveau_core_subdev.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_base.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/object.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/engine/fifo.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/os.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_arb.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_disp.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_hw.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_overlay.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvmodesnv17.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv04.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/nouveau_dispnv04_tvnv17.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/dispnv04/tvnv17.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bios.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.c@1.4 / diff / nxr@1.4
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_connector.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/nouveau_display.c@1.2 / diff / nxr@1.2
      :
(more 8 files)
Whack some nouveau moles.

(riastradh)

2014-08-06 14:23:53 UTC MAIN commitmail json YAML

2014-08-06 14:23:53 UTC MAIN commitmail json YAML

2014-08-06 14:10:42 UTC MAIN commitmail json YAML

2014-08-06 14:05:08 UTC MAIN commitmail json YAML

2014-08-06 13:57:15 UTC MAIN commitmail json YAML

Bump ramdisksize even slightly more

(martin)

2014-08-06 13:55:08 UTC MAIN commitmail json YAML

Give non-standard main in a freestanding environment a prototype.

(joerg)

2014-08-06 13:54:40 UTC MAIN commitmail json YAML

Add files.nouveau to files.drmkms_pci.

(riastradh)

2014-08-06 13:54:20 UTC MAIN commitmail json YAML

2014-08-06 13:54:10 UTC MAIN commitmail json YAML

2014-08-06 13:53:13 UTC MAIN commitmail json YAML

2014-08-06 13:52:33 UTC MAIN commitmail json YAML

2014-08-06 13:52:22 UTC MAIN commitmail json YAML

2014-08-06 13:52:06 UTC MAIN commitmail json YAML

Add Linux PCI DMA stuff and NVIDIA vendor.

(riastradh)

2014-08-06 13:51:49 UTC MAIN commitmail json YAML

2014-08-06 13:51:37 UTC MAIN commitmail json YAML

2014-08-06 13:51:12 UTC MAIN commitmail json YAML

Omit needless firmware handle from Linux struct firmware.

(riastradh)

2014-08-06 13:50:53 UTC MAIN commitmail json YAML

2014-08-06 13:50:38 UTC MAIN commitmail json YAML

2014-08-06 13:49:33 UTC MAIN commitmail json YAML

Include moduleparam and export in <linux/module.h> as users expect.

(riastradh)

2014-08-06 13:36:08 UTC MAIN commitmail json YAML

2014-08-06 13:35:13 UTC MAIN commitmail json YAML

2014-08-06 12:52:22 UTC MAIN commitmail json YAML

2014-08-06 12:47:13 UTC MAIN commitmail json YAML

Tweak fence locking again with a broader view of the code paths.

(riastradh)

2014-08-06 12:34:42 UTC MAIN commitmail json YAML

Make it a warning, otherwise the missing noreturn will fail the build.

(joerg)

2014-08-06 12:29:13 UTC MAIN commitmail json YAML

When searching for a default MACHINE_ARCH for a given MACHINE,
don't break out of the loop too early.

(apb)

2014-08-06 12:16:12 UTC MAIN commitmail json YAML

Do not install message catalogs

(martin)

2014-08-06 12:15:01 UTC MAIN commitmail json YAML

2014-08-06 11:41:19 UTC MAIN commitmail json YAML

To make pax use ${TOOL_GZIP}, we need to pass "--use-compress-program
${TOOL_GZIP}" on the command line, and refrain from passing "-z".  If
passed "-z", pax will use plain "gzip", ignoring --use-compress-program.

(apb)

2014-08-06 10:41:13 UTC MAIN commitmail json YAML

Introduce and use GZIP_FLAGS variable.

The previous use of GZIP="-9 ${GZIP_N_FLAG}" happened to work, but
the new use of GZIP=${GZIP_FLAGS:Q} is safer.

For consistency, also use GZIP_FLAGS elesehere in this file.

(apb)

2014-08-06 10:37:30 UTC MAIN commitmail json YAML

Introduce and use GZIP_FLAGS variable, to fix a quoting error
in the way we tried to use GZIP="-9 ${GZIP_N_FLAG}".
For consistency, also use GZIP_FLAGS elesehere in this file.

(apb)

2014-08-06 10:03:49 UTC MAIN commitmail json YAML

Remove a few menu entries if raid/lvm/cgd/gpt are not available.

(martin)

2014-08-06 09:11:46 UTC MAIN commitmail json YAML

Make sysinst use the catalog files installed in /usr/share/sysinst (if
available), fall back to . if not, or use build-in english otherwise.

(martin)

2014-08-06 08:23:43 UTC MAIN commitmail json YAML

2014-08-06 02:55:50 UTC MAIN commitmail json YAML

Don't check SWSM_SMBI bit if WM_F_LOCK_SWSM isn't set. Fix a problem when
using vmware with e1000"e". With e1000e which is regarded as 82574L,
wm_gmii_init() fails with "could not acquire SWSM SMBI" message without
this change. This problem doesn't occur with real 82574L card.

TODO:
- Change the function name. It's difficult to understand. The name was
  from old Intel original e1000 driver.
- Read Intel original driver again and check ALL location where semaphore is
  used.

(msaitoh)

2014-08-05 21:54:39 UTC MAIN commitmail json YAML

bus_dmamap_sync for rx descriptors too, derived from openbsd driver

(jmcneill)

2014-08-05 20:28:56 UTC MAIN commitmail json YAML

Use surface_width/height, not fb_width/height.

This matches the sizes the upstream code uses.

(riastradh)

2014-08-05 19:49:13 UTC MAIN commitmail json YAML

Tweak heuristic for placing __KERNEL_RCSID in nouveau2netbsd.

(riastradh)

2014-08-05 18:46:21 UTC MAIN commitmail json YAML

Add sysinst message files

(martin)

2014-08-05 18:46:04 UTC MAIN commitmail json YAML

Install language files

(martin)

2014-08-05 18:45:35 UTC MAIN commitmail json YAML

Add a directory for sysinst language files

(martin)

2014-08-05 18:13:46 UTC MAIN commitmail json YAML

Add some TODOs in comment.

(msaitoh)

2014-08-05 18:08:03 UTC MAIN commitmail json YAML

2014-08-05 17:55:20 UTC MAIN commitmail json YAML

2014-08-05 17:39:07 UTC MAIN commitmail json YAML

Add kludgey nouveau2netbsd script in preparation for re-import.

(riastradh)

2014-08-05 17:25:16 UTC MAIN commitmail json YAML

Sprinkle bus_dmamap_sync to make this work on my Thinkpad T61 (amd64)
with 4GB RAM.

(jmcneill)

2014-08-05 16:28:39 UTC MAIN commitmail json YAML

The argument of stwu is displacement(register), but GAS translates the
%rX mnemonic very early into plain X, so it seemingly accepts
%register(displacement) as well. Be consistent in the formatting for
human consumption.

(joerg)

2014-08-05 16:22:01 UTC MAIN commitmail json YAML

Adapt to bigger ramdisk image

(martin)

2014-08-05 16:18:16 UTC MAIN commitmail json YAML

2014-08-05 15:52:38 UTC MAIN commitmail json YAML

Adapt to grown ramdisk image size

(martin)

2014-08-05 15:51:23 UTC MAIN commitmail json YAML

Typo in comment

(apb)

2014-08-05 15:45:50 UTC MAIN commitmail json YAML

Ue ${GZIP_N_FLAG} instead of -n when setting GZIPFLAGS or GZIP_FLAGS.
This will allow -nT instead of just -n to be passed to pigz.

(apb)

2014-08-05 15:43:50 UTC MAIN commitmail json YAML

Pass GZIP="-9 ${GZIP_N_FLAG}" instead of GZIP=-9n
in the environmentto commands that invoke ${TOOL_GZIP}.
This will allow them to use -nT instead of just -n with pigz.

(apb)

2014-08-05 15:40:59 UTC MAIN commitmail json YAML

2014-08-05 15:25:20 UTC MAIN commitmail json YAML

Provide and document GZIP_N_FLAG and TOOL_GZIP_N.
These may be used to pass "-nT" instead of just "-n"
when the gzip program is actually pigz.

(apb)

2014-08-05 15:01:03 UTC MAIN commitmail json YAML

Rework minherit(2) man page into a table.

XXX Do we not guarantee page-granularity inheritance?  Cursory glance
at uvm suggests we do -- can we nix the caveats about regions vs
pages?

(riastradh)

2014-08-05 14:58:02 UTC MAIN commitmail json YAML

2014-08-05 14:02:42 UTC MAIN commitmail json YAML

whitespace

(rtr)

2014-08-05 13:49:04 UTC MAIN commitmail json YAML

Support a 'switch' command.
It displays/modifies some SRAM parameters on X680x0, like as
memswitch(1) or Human68k's SWITCH.X .
It makes easy to change the boot devices or correct the inconsistency
of SRAM/real memory size.

sample usage:
> switch show        .. show all supported parameters
> switch boot=std    .. set boot order to 'STD'
> switch memory=12    .. set memory size to 12MB

(isaki)

2014-08-05 13:26:10 UTC MAIN commitmail json YAML

2014-08-05 10:33:46 UTC MAIN commitmail json YAML

Remove #ifdef DIAGNOSTIC around sc from the root interrupt abort methods
now it's always used.

(skrll)

2014-08-05 08:52:10 UTC MAIN commitmail json YAML

actually use the passed in struct lwp *l instead of curlwp in unp_connect()

(rtr)

2014-08-05 08:50:54 UTC MAIN commitmail json YAML

Change adosfs from hashlist to vcache.
- point ap->block to real file header block for hard links.

(hannken)

2014-08-05 08:39:39 UTC MAIN commitmail json YAML

Avoid comparision between array and NULL

(martin)

2014-08-05 08:33:50 UTC MAIN commitmail json YAML

Prevent the root hub sending updates once the root interrupt abort is
called.

(skrll)

2014-08-05 08:20:02 UTC MAIN commitmail json YAML

Fix overflow check. From Kamil Rytarowski.

(christos)

2014-08-05 07:55:32 UTC MAIN commitmail json YAML

split PRU_SEND function out of pr_generic() usrreq switches and put into
separate functions

  xxx_send(struct socket *, struct mbuf *, struct mbuf *,
      struct mbuf *, struct lwp *)

  - always KASSERT(solocked(so)) even if not implemented

  - replace calls to pr_generic() with req = PRU_SEND with calls to
    pr_send()

rename existing functions that operate on PCB for consistency (and to
free up their names for xxx_send() PRUs

  - l2cap_send() -> l2cap_send_pcb()
  - sco_send() -> sco_send_pcb()
  - rfcomm_send() -> rfcomm_send_pcb()

patch reviewed by rmind

(rtr)

2014-08-05 07:34:52 UTC MAIN commitmail json YAML

Remove "tags=nodiff" from /var/log/authlog as suggested by uebayasi@;
part of PR 49031.

(dholland)

2014-08-05 07:10:41 UTC MAIN commitmail json YAML

get_tcppcb() is nearly always called upon entry to usrreqs so
KASSERT(solocked(so)) inside it and remove the redundant KASSERT
everywhere we are using tcp_getpcb()

(rtr)

2014-08-05 06:35:56 UTC MAIN commitmail json YAML

2014-08-05 06:35:24 UTC MAIN commitmail json YAML

2014-08-05 06:24:56 UTC MAIN commitmail json YAML

Don't set __NO_STRICT_ALIGNMENT as armv[67] ldm/stm have alignment
restrictions.

PR/49020: Writing to tap device may cause panic on RPI

Discussed with matt@

(skrll)

2014-08-05 05:24:27 UTC MAIN commitmail json YAML

2014-08-05 04:29:01 UTC MAIN commitmail json YAML

In the BCM5703, the DMA read watermark should be set to less than
or equal to the maximum memory read byte count of the PCI-X command
register. Same as FreeBSD r204978 and Linux tg3 driver.

(msaitoh)

2014-08-04 23:31:36 UTC MAIN commitmail json YAML

mpc85xx_extirq_names is not used for the MPC8548 branch.

(joerg)

2014-08-04 23:28:19 UTC MAIN commitmail json YAML

Assume bitops are meant here.

(joerg)

2014-08-04 22:13:23 UTC MAIN commitmail json YAML

use proper address, ok spz@.

(szptvlfn)

2014-08-04 21:56:30 UTC MAIN commitmail json YAML

Synchronise several shell_quote implementations, and:
* Elide some unnecessary pairs of quotation marks, to improve readability.
  For example, shell_quote "''" is now \'\' instead of ''\'''\'''.
* Don't add quotes around words that contain only safe characters,
  to improve readability.
* LC_COLLATE=C to prevent [a-zA-Z] from matching non-ASCII characters.
* Use ${SED} if defined.

(apb)

2014-08-04 21:41:44 UTC MAIN commitmail json YAML

Fix decoding of near CALL when address-size prefix (67h) is present.

From Wolf Ramovsky via FreeBSD.

(joerg)

2014-08-04 21:40:11 UTC MAIN commitmail json YAML

Fix decoding of LEA when address-size prefix (67h) is present.

From Wolf Ramovsky via FreeBSD, loosly based on Xorg changeset f57bc0e
by Christian Zander.

(joerg)

2014-08-04 20:59:19 UTC MAIN commitmail json YAML

Adapt to increased ramdisk size

(martin)

2014-08-04 20:20:39 UTC MAIN commitmail json YAML

2014-08-04 20:01:12 UTC MAIN commitmail json YAML

Regenerate for:
  ATMEL WN210 is actually ID 0x4102 (spotted by mlelstv).

(jdc)

2014-08-04 19:59:37 UTC MAIN commitmail json YAML

ATMEL WN210 is actually ID 0x4102 (spotted by mlelstv).

(jdc)

2014-08-04 19:35:44 UTC MAIN commitmail json YAML

Fix debug sets for zaurus

(martin)

2014-08-04 19:19:02 UTC MAIN commitmail json YAML

Fix decoding of MOVSX. From Wolf Ramovsky via FreeBSD.

(joerg)

2014-08-04 18:14:43 UTC MAIN commitmail json YAML

Save arguments from uboot at the very beginning in odroid_start.S supporting
both the `bootm' as the `go' method. While here, also implement the mac
address passing and parsing for the usmsc0 device.

(reinoud)

2014-08-04 14:20:33 UTC MAIN commitmail json YAML

Fix typo in comment.

(ryoon)

2014-08-04 14:17:19 UTC MAIN commitmail json YAML

At least crypto_mtx needs initialisation here.  Spotted during PR/49065
investigation.

(skrll)

2014-08-04 13:09:42 UTC MAIN commitmail json YAML

2014-08-04 11:32:27 UTC MAIN commitmail json YAML

Reorder code so bootconfig is initialized at one place

(reinoud)

2014-08-04 11:30:35 UTC MAIN commitmail json YAML

2014-08-04 11:30:10 UTC MAIN commitmail json YAML

Remove old bootargs hack; now just rely on the common `BOOT_ARGS' config
variable if defined.

(reinoud)

2014-08-04 08:59:28 UTC MAIN commitmail json YAML

Adapt to extended partitioning support

(martin)

2014-08-04 08:50:13 UTC MAIN commitmail json YAML

Rename the "exit" option in the "select your installation" menu into
"Abandon installation" to make clear it is fatal - suggested by
Andreas Gustafsson.

(martin)

2014-08-04 07:06:48 UTC MAIN commitmail json YAML

Add missing netbsd32_machdep.h file

(martin)

2014-08-04 06:17:05 UTC MAIN commitmail json YAML

Fix duplicate assignment to NULL of sqtdstart in ehci_device_isoc_start
and initialise sqtdend is NULL instead.

From OpenBSD.

(skrll)

2014-08-04 04:20:01 UTC MAIN commitmail json YAML

for the !tmpfs case, ensure that pm_with_swap is initialised.

(mrg)

2014-08-04 01:25:23 UTC MAIN commitmail json YAML

Link against radeon_libdrm.
Re-enable building kms bits, ok mrg@.

(rjs)

2014-08-03 22:55:24 UTC MAIN commitmail json YAML

in6_pcbdetach: now that IGMP and multicast groups are MP-safe, we can move
the ip6_freemoptions() call outside the softnet_lock.  Should fix PR/49065.

(rmind)

2014-08-03 22:11:50 UTC MAIN commitmail json YAML

in_pcbdetach: not that IGMP and multicast groups are MP-safe, we can move
the ip_freemoptions() call outside the softnet_lock.  Should fix PR/49065.

(rmind)

2014-08-03 19:14:24 UTC MAIN commitmail json YAML

2014-08-03 17:11:44 UTC MAIN commitmail json YAML

hpcarm wants earmv4 because some models only have v4 CPUs.

(riz)

2014-08-03 16:16:27 UTC MAIN commitmail json YAML

2014-08-03 16:15:46 UTC MAIN commitmail json YAML

backout previous, there was no eabi switch for arcon26

(martin)

2014-08-03 16:09:41 UTC MAIN commitmail json YAML

2014-08-03 13:14:59 UTC MAIN commitmail json YAML

Work around escaping issues with quotes in substitutions, to fix cross builds

(justin)

2014-08-03 12:49:32 UTC MAIN commitmail json YAML

Fix typo in comment.

(wiz)

2014-08-03 11:44:52 UTC MAIN commitmail json YAML

req cannot be PRU_SENDOOB here as per KASSERT() earlier in the
rip_usrreq() function.

-      KASSERT(!control || (req == PRU_SEND || req == PRU_SENDOOB));
+      KASSERT(!control || (req == PRU_SEND));

(rtr)

2014-08-03 09:33:48 UTC MAIN commitmail json YAML

Mention BUILDINFO in doc/CHANGES file

(apb)

2014-08-03 09:28:43 UTC MAIN commitmail json YAML

BUILDINFO part6: regen BUILDING from doc/BUILDING.mdoc

(apb)

2014-08-03 09:25:02 UTC MAIN commitmail json YAML

Bump date for previous

(apb)

2014-08-03 09:24:08 UTC MAIN commitmail json YAML

BUILDINFO part 5: Document BUILDINFO in doc/BUILDING.mdoc.

(apb)

2014-08-03 09:22:29 UTC MAIN commitmail json YAML

BUILDINFO part 4: build.sh

Add BUILDINFO to the list of variables saved in the makewrapper script,
and print any non-blank BUILDINFO lines near the beginning of the output
from build.sh.
Index: build.sh
===================================================================
RCS file: /cvsroot/src/build.sh,v
retrieving revision 1.286
diff -d -p -u -r1.286 build.sh
--- build.sh 3 Aug 2014 01:03:41 -0000 1.286
+++ build.sh 3 Aug 2014 09:20:46 -0000
@@ -1299,6 +1299,7 @@ parseoptions()
#
makeenv="${makeenv} TOOLDIR MACHINE MACHINE_ARCH MAKEFLAGS"
[ -z "${BUILDID}" ] || makeenv="${makeenv} BUILDID"
+ [ -z "${BUILDINFO}" ] || makeenv="${makeenv} BUILDINFO"
MAKEFLAGS="-de -m ${TOP}/share/mk ${MAKEFLAGS}"
MAKEFLAGS="${MAKEFLAGS} MKOBJDIRS=${MKOBJDIRS-yes}"
export MAKEFLAGS MACHINE MACHINE_ARCH
@@ -2078,6 +2079,13 @@ main()
if [ -n "${BUILDID}" ]; then
statusmsg2 "BUILDID:"  "${BUILDID}"
fi
+ if [ -n "${BUILDINFO}" ]; then
+ printf "%b\n" "${BUILDINFO}" | \
+ while read -r line ; do
+ [ -s "${line}" ] && continue
+ statusmsg2 "BUILDINFO:"  "${line}"
+ done
+ fi

rebuildmake
validatemakeparams

(apb)

2014-08-03 09:19:34 UTC MAIN commitmail json YAML

BUILDINFO part 3: Add BUILDINFO to RELEASEVARS and /etc/release

The BUILDINFO string will appear nearthe top of /etc/release,
indented by 8 spaces and with a blank line above and below it,
but without a heading.  The BUILDINFO string is expected to
be self-explanatory.

Also change some other headings near the top of /etc/release.

(apb)

2014-08-03 09:18:16 UTC MAIN commitmail json YAML

2014-08-03 09:15:21 UTC MAIN commitmail json YAML

2014-08-03 09:13:11 UTC MAIN commitmail json YAML

BUILDINFO part 1: newvers.sh

If the BUILDINFO environment variable is set, then interpret it as
a string with embedded C-style escapes and store it in a new
buildinfo variable in the emitted vers.c file.

Also centralise the awk code for converting a multi-line string
to C source code.

(apb)

2014-08-03 08:53:57 UTC MAIN commitmail json YAML

2014-08-03 01:03:41 UTC MAIN commitmail json YAML

Make EABI the default for arm ports, as discussed on current-users
and port-arm.

(riz)

2014-08-03 00:02:56 UTC MAIN commitmail json YAML

2014-08-02 23:57:40 UTC MAIN commitmail json YAML

NPF: add a general npf(7) manual page.  Improved by wiz@.

(rmind)

2014-08-02 19:35:13 UTC MAIN commitmail json YAML

2014-08-02 17:55:30 UTC MAIN commitmail json YAML

2014-08-02 17:55:00 UTC MAIN commitmail json YAML

Added SMSC LAN7500 USB 2.0 gigabit ethernet device, not SMSC LAN7500.

(nonaka)

2014-08-02 17:04:33 UTC MAIN commitmail json YAML

2014-08-02 17:04:05 UTC MAIN commitmail json YAML

Added SMSC LAN7500 Gigabit ehternet and Logitec LAN-W300AN/U2.

(nonaka)

2014-08-02 15:58:04 UTC MAIN commitmail json YAML

2014-08-02 15:51:18 UTC MAIN commitmail json YAML

Provide the INSTALL kernel for TWRP1025.

(joerg)

2014-08-02 15:50:16 UTC MAIN commitmail json YAML

2014-08-02 12:38:01 UTC MAIN commitmail json YAML

Fix error checking mistake introduced in r1.15.

Hi Antti!

(skrll)

2014-08-02 11:43:21 UTC MAIN commitmail json YAML

First pass at adapting to usbmp.

(skrll)

2014-08-02 11:19:01 UTC MAIN commitmail json YAML

fix lack of '>' pointed out in PR/48517

(ryo)

2014-08-02 09:16:22 UTC MAIN commitmail json YAML

Cast signal argument of kill(2) to int, as sig_atomic_t may be larger.
Avoids:
src/usr.bin/timeout/timeout.c:331:5: error: conversion to 'int' from 'sig_atomic_t' may alter its value [-Werror=conversion]
    kill(pid, sig_term);
    ^
warning from gcc 4.8

(martin)

2014-08-02 07:20:08 UTC MAIN commitmail json YAML

Let's believe the spec when it says "must".

(skrll)

2014-08-02 07:18:47 UTC MAIN commitmail json YAML

Return a valid error in rumpusb_root_intr_start on failure.

(skrll)

2014-08-02 06:20:56 UTC MAIN commitmail json YAML

Punctuation, markup, whitespace improvements.

(wiz)

2014-08-02 03:55:26 UTC MAIN commitmail json YAML

restore splsoftnet() in various usrreqs that were removed during the PRU
splits.  we will properly review removal after the PRU split work is
complete.

(rtr)

2014-08-01 21:57:22 UTC MAIN commitmail json YAML

Deal with the code LLVM generates for stubs.

(matt)

2014-08-01 21:56:36 UTC MAIN commitmail json YAML

2014-08-01 16:41:58 UTC MAIN commitmail json YAML

Byte access is only used in the midi code.

(joerg)

2014-08-01 14:08:47 UTC MAIN commitmail json YAML

2014-08-01 14:05:35 UTC MAIN commitmail json YAML

2014-08-01 14:01:30 UTC MAIN commitmail json YAML

2014-08-01 12:55:00 UTC MAIN commitmail json YAML

Fix an off by one bug in apropos.
The bug is in the html output where some garbage characters are
seen in the context match output.

From Abhinav Upadhyay in PR 49058.

(wiz)

2014-08-01 05:53:31 UTC MAIN commitmail json YAML

2014-08-01 05:01:41 UTC MAIN commitmail json YAML

wm(4): Add internal SERDES support older than 82575.

(msaitoh)

2014-08-01 04:57:25 UTC MAIN commitmail json YAML

We suport internal SEDES function older than 82575.

(msaitoh)

2014-07-31 22:58:40 UTC MAIN commitmail json YAML

powerpc*-netbsd*: include netbsd-elf.h after sysv4.h

(matt)

2014-07-31 20:28:59 UTC MAIN commitmail json YAML

call ->pr_abort(so) now instead of generic PRU_ABORT.
fixes kern/49056, and appears to remove the only missed PRU_ABORT call.

(mrg)

2014-07-31 15:55:08 UTC MAIN commitmail json YAML

add missing \n

from Robert Millan <rmh@freebsd.org> via rumpkernel-users

(pooka)

2014-07-31 15:16:06 UTC MAIN commitmail json YAML

release mbuf on failure of PRU_SEND

(rtr)

2014-07-31 14:41:19 UTC MAIN commitmail json YAML

Remove the variable not used anymore.
sync with x68k/pmap_bootstrap.c,v 1.21 (in 2001).

(isaki)

2014-07-31 14:12:57 UTC MAIN commitmail json YAML

* remove declarations of unp_bind, unp_discard, unp_disconnect1, unp_drop,
  unp_shutdown1, unp_internalize and unp_output functions from sys/un.h
  and  instead declare them as static in uipc_usrreq.c with prototype
  declarations as necessary.

* remove struct lwp * parameter from unp_output() while here and just
  use curlwp instead.

as discussed with rmind

(rtr)

2014-07-31 14:05:57 UTC MAIN commitmail json YAML

Note import of dhcpcd-6.4.3

(roy)

2014-07-31 13:21:33 UTC MAIN commitmail json YAML

split PRU_CONNECT, PRU_RCVOOB and PRU_SENDOOB into separate functions
(all implemented as EOPNOTSUPP).

(rtr)

2014-07-31 12:35:33 UTC MAIN commitmail json YAML

Just return sys_open(). COMPAT_10 will be handled internally.

ok christos@

(maxv)

2014-07-31 12:11:37 UTC MAIN commitmail json YAML

2014-07-31 10:44:58 UTC MAIN commitmail json YAML

2014-07-31 08:04:57 UTC MAIN commitmail json YAML

2014-07-31 07:14:42 UTC MAIN commitmail json YAML

2014-07-31 07:14:03 UTC MAIN commitmail json YAML

2014-07-31 06:35:47 UTC MAIN commitmail json YAML

Define IFADDR_FOREACH_SAFE for on-the-fly element removal in a loop

We have to use it when we purge an address element in an ifaddr loop.

This change restores the original behavior that was accidentally degraded.

(ozaki-r)

2014-07-31 06:26:06 UTC MAIN commitmail json YAML

2014-07-31 05:37:00 UTC MAIN commitmail json YAML

add missing KASSERT(req != PRU_XXX) to mpls_usrreq() for PRUs that have
already been split.

(rtr)

2014-07-31 05:13:53 UTC MAIN commitmail json YAML

fix missed conversion to call to pr_connect() from pr_generic() when
PRU_CONNECT split was done.

-                      error = (*so->so_proto->pr_usrreqs->pr_generic)(so,
-                          PRU_CONNECT, NULL, nam, NULL, l);
+                      error = (*so->so_proto->pr_usrreqs->pr_connect)(so, nam);

without this change KASSERT() would be triggered if raw send needs to
perform a connect.

(rtr)

2014-07-31 03:50:09 UTC MAIN commitmail json YAML

Fix fiber link problem (PR#44776 and PR#30880). Tested with 82543GC, 82544EI,
82545EM, 82546GB 82571EB and 82572EI fiber cards.
- Don't use the RXCFG interrupt. It's not required and the interrupt is very
  heavy (a lot of interrupts). Same as {Free,Open}BSD.
- Modify wm_tbi_mediachange() to be close to em_setup_fiber_serdes_link()
  of {Free,Open}BSD. At least, don't forget to set duplex setting.
- WM_T_82545 is not 1000base-SX but 1000base-LX. Same as FreeBSD. Tested with
  my own 82545EM card.

(msaitoh)

2014-07-31 03:39:36 UTC MAIN commitmail json YAML

split PRU_DISCONNECT, PRU_SHUTDOWN and PRU_ABORT function out of
pr_generic() usrreq switches and put into separate functions

  xxx_disconnect(struct socket *)
  xxx_shutdown(struct socket *)
  xxx_abort(struct socket *)

  - always KASSERT(solocked(so)) even if not implemented
  - replace calls to pr_generic() with req =
PRU_{DISCONNECT,SHUTDOWN,ABORT}
    with calls to pr_{disconnect,shutdown,abort}() respectively

rename existing internal functions used to implement above functionality
to permit use of the names for xxx_{disconnect,shutdown,abort}().

  - {l2cap,sco,rfcomm}_disconnect() ->
{l2cap,sco,rfcomm}_disconnect_pcb()
  - {unp,rip,tcp}_disconnect() -> {unp,rip,tcp}_disconnect1()
  - unp_shutdown() -> unp_shutdown1()

patch reviewed by rmind

(rtr)

2014-07-31 02:54:46 UTC MAIN commitmail json YAML

Fix a bug that I added in rev. 1.273. Some old card stopped at the attach
function with ""Please update the Bootagent" message. The code to clear the
SWSM_SMBI bit is only for 8257[1234] and 82580.

(msaitoh)

2014-07-31 02:37:25 UTC MAIN commitmail json YAML

Make carp_suppress_preempt global back

It is still accessed by if_pfsync.c.

This unbreaks the build of i386 kernel.

(ozaki-r)

2014-07-31 02:21:51 UTC MAIN commitmail json YAML

Define IFNET_EMPTY() and replace !IFNET_FIRST() with it

No functional change.

(ozaki-r)

2014-07-31 01:04:00 UTC MAIN commitmail json YAML

Use symbolic constant for SPR.  Fix comment.

(matt)

2014-07-31 01:01:55 UTC MAIN commitmail json YAML

Don't use numeric constants for SPR.  Use the symbolic name (SPR_PIR).
Add DBSR_BRT to KASSERT

(matt)

2014-07-31 00:58:02 UTC MAIN commitmail json YAML

2014-07-31 00:56:24 UTC MAIN commitmail json YAML

Make local functions/variables static

No functional change.

(ozaki-r)