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

2024-05-10 16:15:30 UTC Now

2015-10-10 22:33:57 UTC MAIN commitmail json YAML

Remove no longer needed explicit 32->64 sign extension.

This is the last 32-bit-on-disk item among those that were either
already tagged or readily discoverable.

(dholland)

2015-10-10 22:33:44 UTC MAIN commitmail json YAML

Add byteswapping to the inode block-pointer accessors.

(dholland)

2015-10-10 22:33:31 UTC MAIN commitmail json YAML

Use accessors for some more indirect block manipulations.

(dholland)

2015-10-10 19:35:15 UTC MAIN commitmail json YAML

fix the same bug on the linux side, print the error, and return the -tive
error to mimick linux.

(christos)

2015-10-10 19:29:44 UTC MAIN commitmail json YAML

Zero out the guard for bus_space_unmap before calling i915_dma_cleanup() which
calls i915_free_hws(), which then tries to unmap. Perhaps this fixes PR/50060.

(christos)

2015-10-10 17:18:05 UTC nick-nhusb commitmail json YAML

Provide and use some macros to access ehci_{xfer,pipe} from
usbd_{xfer,pipe}

No functional change

(skrll)

2015-10-10 17:00:12 UTC MAIN commitmail json YAML

PR port-alpha/50325: cosmetic fix for cpu attach message
from Felix Deichmann.

(martin)

2015-10-10 10:51:15 UTC MAIN commitmail json YAML

Remove the mach entry.

(maxv)

2015-10-10 10:08:12 UTC MAIN commitmail json YAML

use a verb in the authors section for all entries

(mbalmer)

2015-10-10 09:08:11 UTC MAIN commitmail json YAML

2015-10-10 07:23:25 UTC nick-nhusb commitmail json YAML

2015-10-10 06:50:25 UTC MAIN commitmail json YAML

Add compile time asserts to make sure we have properly picked up types
for a 64bit cpu and 64bit openfirmware.

(martin)

2015-10-10 06:49:40 UTC MAIN commitmail json YAML

Simplify, get rid of manual _LP64 define.
Do not pass a SUN4U define, as that is no longer used in the relevant headers.
Instead tell the compiler we are compiling for a v9 CPU (so it internally
defines everything we need).

(martin)

2015-10-10 05:50:34 UTC MAIN commitmail json YAML

Ooops, spell the module name in full. "mqueue" vs "mq"

(pgoyette)

2015-10-10 04:59:46 UTC MAIN commitmail json YAML

And yet another dependency, this time on mq

(pgoyette)

2015-10-10 04:53:48 UTC MAIN commitmail json YAML

Add another dependency for nfsserver

(pgoyette)

2015-10-10 04:28:04 UTC MAIN commitmail json YAML

Add an additional dependency on compat_sysv

(pgoyette)

2015-10-10 03:58:59 UTC MAIN commitmail json YAML

Do not hard-code ingnoring of makeDependfile

(sjg)

2015-10-10 03:30:18 UTC MAIN commitmail json YAML

2015-10-10 03:27:30 UTC MAIN commitmail json YAML

Correctly mark syscalls 301, 302, 303 so that they will autoload the
compat_sysv module if not already built-in.

(pgoyette)

2015-10-09 19:49:25 UTC MAIN commitmail json YAML

attaching controllers to serial ports is configured using btattach.conf
and not btdevctl.conf, so say that

(plunky)

2015-10-09 19:23:18 UTC MAIN commitmail json YAML

Handle the contents of /usr/lib/dtrace so a MKDTRACE=yes release completes.

(riz)

2015-10-09 17:51:27 UTC MAIN commitmail json YAML

PR/50322: Timo Buhrmester: tail -F <file> misbehaves with stdin closed
Compare fp with stdin not fileno(fp) with STDIN_FILENO, because if tail
is called with 0 closed, then we are not going to be setting event filters
for the file because we'll erroneously think it is stdin.

(christos)

2015-10-09 17:22:44 UTC MAIN commitmail json YAML

2015-10-09 17:21:45 UTC MAIN commitmail json YAML

Release 2015g - 2015-10-01 00:39:51 -0700

  Changes affecting code

    localtime no longer mishandles America/Anchorage after 2037.
    (Thanks to Bradley White for reporting the bug.)

    The localtime module allows the variables 'timezone', 'daylight',
    and 'altzone' to be in common storage shared with other modules,
    and declares them in case the system <time.h> does not.
    (Problems reported by Kees Dekker.)

    On platforms with tm_zone, strftime.c now assumes it is not NULL.
    This simplifies the code and is consistent with zdump.c.
    (Problem reported by Christos Zoulas.)

  Changes affecting documentation

  The tzfile man page now documents that transition times denote the
  starts (not the ends) of the corresponding time periods.
  (Ambiguity reported by Bill Seymour.)

(christos)

2015-10-09 14:42:40 UTC MAIN commitmail json YAML

2015-10-09 13:03:55 UTC MAIN commitmail json YAML

remove quick hack code to avoid shared IRQ issue.

(knakahara)

2015-10-09 12:56:02 UTC MAIN commitmail json YAML

fix: "intrctl list" causes panic when the device using pci_intr_alloc() shares IRQ.

(knakahara)

2015-10-09 09:16:43 UTC nick-nhusb commitmail json YAML

Wrap/unwrap long lines

(skrll)

2015-10-09 07:23:33 UTC MAIN commitmail json YAML

revert previous (turn off tcon when disabling video output).
I found it's better to do it in the hdmi driver, but the hdmi audio issue
needs to be fixed as well.

(bouyer)

2015-10-09 02:00:59 UTC MAIN commitmail json YAML

PR/50312: Robert Elz: Unconditionally include <sys/exec.h> to fix compilation
when PAX_ASLR is not defined.

(christos)

2015-10-09 01:50:09 UTC MAIN commitmail json YAML

Fix LLE_TRY_UPGRADE when GATEWAY

It's expected to return a value.

(ozaki-r)

2015-10-09 00:09:52 UTC MAIN commitmail json YAML

2015-10-08 22:00:56 UTC MAIN commitmail json YAML

2015-10-08 20:58:13 UTC MAIN commitmail json YAML

Don't check if an array is (not) NULL, check if the string is empty.

(joerg)

2015-10-08 20:33:58 UTC MAIN commitmail json YAML

don't lie in the comment; this is not the re-entrant version

(christos)

2015-10-08 20:20:45 UTC MAIN commitmail json YAML

Switch to a version that does not suffer from reporting the wrong length
if the file contains NULs. From OpenBSD.

(christos)

2015-10-08 18:20:31 UTC MAIN commitmail json YAML

fix build with INGENIC_DEBUG

(macallan)

2015-10-08 17:58:51 UTC MAIN commitmail json YAML

2015-10-08 17:55:58 UTC MAIN commitmail json YAML

use the MAC address passed as a property if available instead of relying on
u-boot to program it into the chip for us ( which it may not do if we're not
netbooting )

(macallan)

2015-10-08 17:54:31 UTC MAIN commitmail json YAML

add a driver for the chip's EFUSE interface, use it to find the MAC address
for the onboard ethernet controller

(macallan)

2015-10-08 17:51:15 UTC MAIN commitmail json YAML

add mechanism to pass a MAC address to dme

(macallan)

2015-10-08 13:43:16 UTC MAIN commitmail json YAML

note Lua update

(mbalmer)

2015-10-08 13:42:26 UTC MAIN commitmail json YAML

Lua is at 5.3.1 now

(mbalmer)

2015-10-08 13:40:16 UTC MAIN commitmail json YAML

2015-10-08 13:21:00 UTC MAIN commitmail json YAML

2015-10-08 12:46:20 UTC MAIN commitmail json YAML

2015-10-08 12:42:30 UTC MAIN commitmail json YAML

2015-10-08 12:40:05 UTC MAIN commitmail json YAML

2015-10-08 09:28:14 UTC MAIN commitmail json YAML

Fix a bug that LSC's interrupt storm occured when MSI-X is used.
It was observed only on 82575.

(msaitoh)

2015-10-08 08:22:54 UTC MAIN commitmail json YAML

Fix Lua version, add lneto as responsible person, too.

(mbalmer)

2015-10-08 08:17:37 UTC MAIN commitmail json YAML

Create a temporary define involving IFF_STATICARP if we have it
instead of just testing for __FreeBSD__.
No functional change.

ok: ozaki-r@

(roy)

2015-10-08 07:39:43 UTC nick-nhusb commitmail json YAML

Remove unused struct member

(skrll)

2015-10-08 07:37:35 UTC nick-nhusb commitmail json YAML

2015-10-08 04:30:25 UTC MAIN commitmail json YAML

- ACK Accelerate Disable in the RFCTL register is not bit 13 but 12.
  No binary change because this definition have not used yet.
- Add ACK data Disable bit's definition.

(msaitoh)

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

2015-10-07 11:56:41 UTC MAIN commitmail json YAML

Fix the -m32 compat build for sparc64 after recent sparc/include/types.h
changes. XXX I suspect this variant has not been tested in real life.

(martin)

2015-10-07 10:39:25 UTC nick-nhusb commitmail json YAML

2015-10-07 09:44:26 UTC MAIN commitmail json YAML

Remove rt_ifa_localrequest().
In it's place, use rtrequest1() inside rt_ifa_addlocal() and
rtdeletemsg() inside rt_ifa_remlocal().

This removes the need for INET/INET6 specific code and allows
greater control over the creation of the local address route.

(roy)

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

Enqueue frames to a curcpu's pktqueue

Currently RX can run on a CPU other than CPU#0, so always enqueuing
to a pktqueue of CPU#0 makes no sense. Let's use a curcpu's pktqueue,
although bridge_foward softint doesn't run in parallel without
NET_MPSAFE.

This is a temporal solution. We need a fundamental solution.

(ozaki-r)

2015-10-07 05:24:41 UTC MAIN commitmail json YAML

Add tests for assigining/deleting IP addresses

The tests help to find defects related to creation/deletion
of routes/llentries and assigning/deleting of IP addresses.

(ozaki-r)

2015-10-07 02:22:29 UTC MAIN commitmail json YAML

2015-10-07 00:44:25 UTC MAIN commitmail json YAML

fix formatting

(snj)

2015-10-07 00:35:23 UTC MAIN commitmail json YAML

fix the remaining problem with pcinfo; the dtracetoolkit execsnoop script
works.

(christos)

2015-10-07 00:34:37 UTC MAIN commitmail json YAML

2015-10-07 00:33:28 UTC MAIN commitmail json YAML

Create an llentry after fixing an interface to store

In case of RTF_LOCAL routes, we change an output interface
of a route from original one to lo0ifp. An llentry also
has to be stored to lo0ifp in such cases.

Problem reported by roy@

(ozaki-r)

2015-10-07 00:32:34 UTC MAIN commitmail json YAML

provide curthread for dtrace

(christos)

2015-10-06 22:13:39 UTC MAIN commitmail json YAML

Expose struct kauth_cred for the benefit of the debugger. I can't convince gcc
to produce debug info for the structure if it does not appear in more than
one source file.

(christos)

2015-10-06 22:12:09 UTC MAIN commitmail json YAML

almost fixed... Need to figure out what to do with curlwp.

(christos)

2015-10-06 21:32:15 UTC nick-nhusb commitmail json YAML

2015-10-06 20:03:06 UTC MAIN commitmail json YAML

Do not use #ifdef SUN4U when testing for cpu features of post-v8 CPUs,
it is not good for SUN4V-only kernels. Instead use __sparc_v9__ (which
is also defined by the sparc compiler when called with cpu=ultrasparc).
ok: mrg@

(martin)

2015-10-06 17:36:25 UTC MAIN commitmail json YAML

don't check for NULL before free() (Tilman Sauerbeck)

(christos)

2015-10-06 16:40:37 UTC MAIN commitmail json YAML

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

CID/1325751: Avoid possible 32 bit overflow.

(christos)

2015-10-06 15:03:34 UTC MAIN commitmail json YAML

CID/1325753: remove extra return.

(christos)

2015-10-06 14:32:51 UTC MAIN commitmail json YAML

support hiding command timeout messages with a new command flag and use this
when probing for cards. Should fix PR 50302.

(mlelstv)

2015-10-06 11:22:40 UTC MAIN commitmail json YAML

print wedge announcement in one line instead of two

(jmcneill)

2015-10-06 10:21:08 UTC MAIN commitmail json YAML

Update comments to match previous change (avoid panic in SIOCGNATL)

(prlw1)

2015-10-06 09:44:31 UTC MAIN commitmail json YAML

quick hack for shared IRQ issue.

(knakahara)

2015-10-06 08:57:34 UTC MAIN commitmail json YAML

Remove dubious vhold()/holdrele() from write_logvol_dscr strategies.

The udf_node already gets locked with UDF_LOCK_NODE() and udf_reclaim()
will wait for the lock to clear.

(hannken)

2015-10-06 01:18:47 UTC MAIN commitmail json YAML

2015-10-05 17:49:40 UTC MAIN commitmail json YAML

Start matching some of the field names to NetBSD's
XXX: needs work

(christos)

2015-10-05 17:49:10 UTC MAIN commitmail json YAML

Arrange to install the dtrace files (some are broken, sets will need to be
fixed)

(christos)

2015-10-05 17:48:09 UTC MAIN commitmail json YAML

2015-10-05 17:47:37 UTC MAIN commitmail json YAML

Add definitions for uid_t and gid_t for NetBSD because we are screwing up
with the names in the kernel and the ctf sections end up having only __uid_t
and __gid_t.

(christos)

2015-10-05 15:57:50 UTC MAIN commitmail json YAML

Previous code was mis-indented but correct; simplify to make the intent clear.

(christos)

2015-10-05 14:42:19 UTC MAIN commitmail json YAML

When disabling video ouput also turn off the tcon. This will cause the
HDMI output to stop too, and the monitor will go to sleep.

(bouyer)

2015-10-05 11:14:32 UTC MAIN commitmail json YAML

Catch up with switch to use Xorg server.

(rjs)

2015-10-05 08:17:32 UTC MAIN commitmail json YAML

Fix arplookup logic

It should first lookup and then create an entry if not found (and if
creation is requested).

(ozaki-r)

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

Use satosin6 instead of its own macro

(ozaki-r)

2015-10-04 23:25:32 UTC MAIN commitmail json YAML

2015-10-04 22:51:19 UTC MAIN commitmail json YAML

Minor tweaks, from Michael McConville

(pgoyette)

2015-10-04 21:08:30 UTC MAIN commitmail json YAML

Cache CPU index in the non-preemptible part otherwise it can be
unreliable (and report a CPU as patched while it was not).

(jym)

2015-10-04 18:35:44 UTC MAIN commitmail json YAML

Use sysmon_taskq instead of our own workqueue for submitting button events.

(jmcneill)

2015-10-04 17:52:50 UTC MAIN commitmail json YAML

kmem_free() the address returned by kmem_alloc().  found by Brainy.
use the newly aligned location if we needed it.  found by kre.

(mrg)

2015-10-04 12:10:51 UTC MAIN commitmail json YAML

2015-10-04 10:45:37 UTC nick-nhusb commitmail json YAML

Adapt to usbroothub and use usbroothub defaults for some requests
rather than returning an error.

(skrll)

2015-10-04 10:16:39 UTC MAIN commitmail json YAML

Fix commented out USB HC debug options.  RPI doesn't have [eo]hci.

(skrll)

2015-10-04 08:20:24 UTC MAIN commitmail json YAML

Drop unused (inline) function.

(joerg)

2015-10-04 08:19:40 UTC MAIN commitmail json YAML

panic takes a format string.

(joerg)

2015-10-04 08:19:13 UTC MAIN commitmail json YAML

Unsigned values can not be negative.

(joerg)

2015-10-04 08:18:49 UTC MAIN commitmail json YAML

Use pointer computation for references outside an object.

(joerg)

2015-10-04 08:17:43 UTC MAIN commitmail json YAML

Don't check unsigned values for negativity.

(joerg)

2015-10-04 08:17:03 UTC MAIN commitmail json YAML

2015-10-04 08:16:14 UTC MAIN commitmail json YAML

2015-10-04 08:15:46 UTC MAIN commitmail json YAML

Panic takes a format string.

(joerg)

2015-10-04 07:59:47 UTC MAIN commitmail json YAML

Catch up with the current, generated Makefile format.

(uebayasi)

2015-10-04 06:20:58 UTC MAIN commitmail json YAML

2015-10-04 06:17:41 UTC MAIN commitmail json YAML

regen for tnftp 20151004

(lukem)

2015-10-04 05:16:25 UTC MAIN commitmail json YAML

Release tnftp 20151003

* Add  -x xferbufsize  to set xferbuf size.
* Add Server Name Indication (SNI) support for https.
* Increase buffer limit used for response handling.

(lukem)

2015-10-04 04:53:26 UTC MAIN commitmail json YAML

2015-10-03 16:33:33 UTC nick-nhusb commitmail json YAML

2015-10-03 16:32:25 UTC nick-nhusb commitmail json YAML

From t-hash
    + Import port speed detection code from OpenBSD.
      Check port power bit instead of speed bits. It's a cool idea.

(skrll)

2015-10-03 15:22:14 UTC MAIN commitmail json YAML

Fix format string.

(joerg)

2015-10-03 09:31:29 UTC MAIN commitmail json YAML

Remove dubious vhold()/holdrele() from lfs_reserve().
The vnodes are always referenced on entry.

If we changed ulfs_remove() and ulfs_rmdir() to return the locked dvp
the vnodes were always locked on entry.

Remove an outdated comment from lfs_reserveavail(), unlocking/relocking
the vnode was removed in rev 1.49.

(hannken)

2015-10-03 08:30:13 UTC MAIN commitmail json YAML

The per-inode state 'id_entryno' is used by pass1 for a block count,
so widen it to 'long long'. pass2 uses it for the number of entries in
a directory (IIUC) which does not need to be wider than int, but for
now let's not try to split into two fields. FUTURE...

(dholland)

2015-10-03 08:30:02 UTC MAIN commitmail json YAML

Use daddr_t instead of uint32_t for the in-memory copy of the inode
block pointers.

(dholland)

2015-10-03 08:29:48 UTC MAIN commitmail json YAML

Drop an explicit sign-extension in fsck that shouldn't be needed any
more.

(dholland)

2015-10-03 08:29:34 UTC MAIN commitmail json YAML

Add lfs_checkword type for reading checksum data out of structures.
This is always uint32_t, but having a name for it both makes things
clearer and avoids confusion about whether it should be 32 or 64 bit.

Note: deployed in only one place (that was erroneously tagged
ondisk32) so far.

(dholland)

2015-10-03 08:29:21 UTC MAIN commitmail json YAML

Fix hardwired 32-bit stuff in fsck:
  - compute the maximum file size using LFS_BLKPTRSIZE()
  - use the new IINFO in pass 6 instead of uint32_t pointers
  - use accessors to read and write indirect blocks

(dholland)

2015-10-03 08:29:06 UTC MAIN commitmail json YAML

2015-10-03 08:28:56 UTC MAIN commitmail json YAML

Use accessors for another batch of indirect block accesses, this time
in dumplfs.

(dholland)

2015-10-03 08:28:46 UTC MAIN commitmail json YAML

Apply IINFO in the other userland tools.

(dholland)

2015-10-03 08:28:30 UTC MAIN commitmail json YAML

2015-10-03 08:28:16 UTC MAIN commitmail json YAML

2015-10-03 08:27:56 UTC MAIN commitmail json YAML

Use the new IINFO in the rfw code, eliminating hardwired 32-bit values.

(dholland)

2015-10-03 08:27:38 UTC MAIN commitmail json YAML

Add an IINFO struct, which is like the FINFO struct but for the inode
blocks portion of the segment summary.

A segment summary block begins with a header (SEGSUM); the rest of the
block contains FINFO structures describing file blocks growing upward
from the bottom (after the header), and IINFO structures describing
inode blocks grown downward from the end of the block. (When they meet
the segment is full regardless of how many blocks might be left.)

IINFO contains just a block number, and until now this information was
handled by just using uint32_t*; switching to a structure will make
the code a lot easier to read, and also make it easier to have 32-bit
and 64-bit versions without making a mess.

This commit just adds the structures and accessors; they'll be
deployed into the code in subsequent commits.

(dholland)

2015-10-02 22:17:22 UTC MAIN commitmail json YAML

Fix up setlists for new debug compat libs.

(riz)

2015-10-02 22:16:39 UTC MAIN commitmail json YAML

Restore some defines lost in last update, and don't include sys/cpuvar.h

MKDTRACE=yes now builds for arm platforms again.

(riz)

2015-10-02 22:15:18 UTC MAIN commitmail json YAML

Update signature of unimplemented function to match prototype.

(riz)

2015-10-02 20:42:16 UTC MAIN commitmail json YAML

Make usage static and dead.

(joerg)

2015-10-02 20:36:54 UTC MAIN commitmail json YAML

2015-10-02 19:52:50 UTC MAIN commitmail json YAML

PR/50295: Fix clock_nanosleep return value documentation.

(christos)

2015-10-02 19:47:08 UTC MAIN commitmail json YAML

PR/50295: clock_nanotime() should not set errno, but return the error.

(christos)

2015-10-02 17:28:57 UTC MAIN commitmail json YAML

put back the DTRACE macros

(christos)

2015-10-02 17:13:58 UTC MAIN commitmail json YAML

we don't need any of this now.

(christos)

2015-10-02 17:13:32 UTC MAIN commitmail json YAML

2015-10-02 16:59:24 UTC MAIN commitmail json YAML

Adapt to NetBSD modules and link set access.
XXX: We don't have an event system so that we can issue callback that
    will be run on construction or destruction to enable and disable probes
XXX: We don't have a way to use link_sets across modules properly.

(christos)

2015-10-02 16:54:15 UTC MAIN commitmail json YAML

2015-10-02 16:04:40 UTC MAIN commitmail json YAML

Based on suggestion from jared, redo previous using a specific print callback
to avoid the extra line. Now output looks like:
gpio0 at awingpio0 port B: 18 pins
gpio1 at awingpio0 port C: 25 pins
gpio2 at awingpio0 port D: 28 pins
gpio3 at awingpio0 port E: 12 pins
gpio4 at awingpio0 port G: 12 pins
gpio5 at awingpio0 port H: 28 pins
gpio6 at awingpio0 port I: 22 pins

(bouyer)

2015-10-02 14:06:02 UTC MAIN commitmail json YAML

Print the port name when gpio(4) attaches, makes it much easier to find
what port is connected to what gpio instance:
gpio0 at awingpio0: 18 pins
gpio0: port B
gpio1 at awingpio0: 25 pins
gpio1: port C
gpio2 at awingpio0: 28 pins
gpio2: port D
gpio3 at awingpio0: 12 pins
gpio3: port E
gpio4 at awingpio0: 12 pins
gpio4: port G
gpio5 at awingpio0: 28 pins
gpio5: port H
gpio6 at awingpio0: 22 pins
gpio6: port I

(bouyer)

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

Fix comiple error. plum(4) is not PCI...

(msaitoh)

2015-10-02 09:01:23 UTC MAIN commitmail json YAML

2015-10-02 07:04:17 UTC MAIN commitmail json YAML

Fix a bug that the TPH ST Table is wrongly decoded. Found by llvm.

(msaitoh)

2015-10-02 05:33:07 UTC MAIN commitmail json YAML

x86: Add PCI Extended Configuration Space support.
pci(3): Decode Extended Capability in PCI Extended Configuration Space.

(msaitoh)

2015-10-02 05:22:53 UTC MAIN commitmail json YAML

PCI Extended Configuration stuff written by nonaka@:
- Add PCI Extended Configuration Space support into x86.
- Check register offset of pci_conf_read() in MD part. It returns (pcireg_t)-1
  if it isn't accessible.
- Decode Extended Capability in PCI Extended Configuration Space.
  Currently the following extended capabilities are decoded:
  - Advanced Error Reporting
  - Virtual Channel
  - Device Serial Number
  - Power Budgeting
  - Root Complex Link Declaration
  - Root Complex Event Collector Association
  - Access Control Services
  - Alternative Routing-ID Interpretation
  - Address Translation Services
  - Single Root IO Virtualization
  - Page Request
  - TPH Requester
  - Latency Tolerance Reporting
  - Secondary PCI Express
  - Process Address Space ID
  - LN Requester
  - L1 PM Substates
  The following extended capabilities are not decoded yet:
  - Root Complex Internal Link Control
  - Multi-Function Virtual Channel
  - RCRB Header
  - Vendor Unique
  - Configuration Access Correction
  - Multiple Root IO Virtualization
  - Multicast
  - Resizable BAR
  - Dynamic Power Allocation
  - Protocol Multiplexing
  - Downstream Port Containment
  - Precision Time Management
  - M-PCIe
  - Function Reading Status Queueing
  - Readiness Time Reporting
  - Designated Vendor-Specific

(msaitoh)

2015-10-02 03:08:26 UTC MAIN commitmail json YAML

2015-10-01 23:00:12 UTC MAIN commitmail json YAML

List source name, not object name to unbreak AFLAGS.*.

(joerg)

2015-10-01 20:51:20 UTC MAIN commitmail json YAML

Redo previous so as to not break non-arm MKDTRACE=yes builds.

(riz)

2015-10-01 19:45:37 UTC MAIN commitmail json YAML

Only declare 'ldn' where it's actually used.  Fixes build on arm
with MKDTRACE=yes.

(riz)

2015-09-30 22:58:02 UTC MAIN commitmail json YAML

2015-09-30 20:59:44 UTC MAIN commitmail json YAML

Add proc:::exit
XXX: I am going to kill that soon and make the providers register automagically
with linker sets. This can't scale.

(christos)

2015-09-30 20:59:13 UTC MAIN commitmail json YAML

recognize the proc provider as belonging to sdt

(christos)

2015-09-30 20:36:28 UTC MAIN commitmail json YAML

Reduce MAXDSIZ from 416MB back to 224MB.
Due to limitations by the current pmap implementation our virtual address
space is limited to 512MB. A MAXDSIZ of 416MB would leave only a little bit
more than 30MB for shared objects and heap allocations, so 224MB seems like
a good compromise.

(phx)

2015-09-30 19:46:27 UTC MAIN commitmail json YAML

don't  MIPS_PHYS_TO_KSEG1() the hardware address for O2's serial ports
now serial console works again

(macallan)

2015-09-30 19:44:58 UTC MAIN commitmail json YAML

pass the port's hardware address in COM_INIT_REGS() so the com driver can
figure out wether this is the console or not

(macallan)

2015-09-30 14:22:02 UTC MAIN commitmail json YAML

Disable CFI in the GENERIC kernel again, as currently only cmdset 1.3
is supported, which is not present in all flash chips.
Add lmtemp(4), an LM75 temperature sensor, which is found in some
Synology NAS models.

(phx)

2015-09-30 14:18:54 UTC MAIN commitmail json YAML

Now more than a single I2C device per model may be configured directly.
An additional flags argument makes the configuration depend on the model-
flags in an optional BTINFO_MODEL bootinfo node.
Print the model name together with the vendor name, when known.

(phx)

2015-09-30 14:14:32 UTC MAIN commitmail json YAML

Pass a name and flags precisely describing the current model and its
features via a new bootinfo node (currently Synology only). This allows
for example the configuration of model-specific temperature I2C sensors
and fan control.
Support for the Synology DS207 and DS209 drive LEDs and wait until the
2nd drive is completely powered up.

(phx)

2015-09-30 08:42:04 UTC MAIN commitmail json YAML

fix IVARs offset for 82580 and newer.

(knakahara)

2015-09-30 07:12:32 UTC MAIN commitmail json YAML

Make GATEWAY (fastforward) work again

With GATEWAY (fastforward), the whole forwarding processing runs in
hardware interrupt context. So we cannot use rwlock for lltable and
llentry in that case.

This change replaces rwlock with mutex(IPL_NET) for lltable and llentry
when GATEWAY is enabled. We need to tweak locking only around rtree
in lltable_free. Other than that, what we need to do is to change macros
for locks.

I hope fastforward runs in softint some day in the future...

(ozaki-r)

2015-09-30 06:25:59 UTC MAIN commitmail json YAML

Remove extra opt_gateway.h

(ozaki-r)

2015-09-30 06:08:36 UTC MAIN commitmail json YAML

Add delay to improve stability of test

(ozaki-r)

2015-09-30 04:28:04 UTC MAIN commitmail json YAML

-  Add workaround for 82574 Errata 25 and 82583 Errata 12 "Dropped RX packets"
  and for 82573 (unknown). Set GCR_L1_ACT_WITHOUT_L0S_RX bit. The NVM Image
  version 2.1.4 and newer have this workaround.
- Print the NVM image version on 82583, too.

Pointed by joerg@.

(msaitoh)

2015-09-30 02:45:33 UTC MAIN commitmail json YAML

Add lockdebug_barrier

ok pooka@

(ozaki-r)

2015-09-30 01:31:56 UTC MAIN commitmail json YAML

Remove redundant UNLOCKED and LOCKED

UNLOCKED and LOCKED are done inside mutex_exit and mutex_enter respectively
so we don't need to do them outside mutex_exit and mutex_enter.

Reviewed by pooka@

(ozaki-r)

2015-09-30 00:35:47 UTC MAIN commitmail json YAML

2015-09-30 00:17:09 UTC MAIN commitmail json YAML

do the stack protector stuff like the other files.

(christos)

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

2015-09-29 23:50:17 UTC MAIN commitmail json YAML

- make the generated file rules depend on the source files
- hack for clang on Darwin

(christos)

2015-09-29 22:14:14 UTC MAIN commitmail json YAML

2015-09-29 20:43:16 UTC MAIN commitmail json YAML

for the endian macros don't use the _ names, Darwin does not define them.

(christos)

2015-09-29 20:31:43 UTC MAIN commitmail json YAML

no other ctf program needs -lrt, why does this one?

(christos)

2015-09-29 19:43:39 UTC MAIN commitmail json YAML

2015-09-29 15:12:53 UTC MAIN commitmail json YAML

The disk's unittag is not equal to the channel, so we need an additional
unitchan entry to make lba_read() work in all cases.
The libsa-printf() does not seem to support 64-bit output, so cast the
block number to unsigned when printing an error message.

(phx)

2015-09-29 14:31:22 UTC MAIN commitmail json YAML

return an error for actions we don't understand.

(christos)

2015-09-29 14:27:00 UTC MAIN commitmail json YAML

- PR/50291: Fix memory leak
- estrdup/emalloc
- use EXIT_FAILURE instead of 1

(christos)

2015-09-29 11:38:29 UTC nick-nhusb commitmail json YAML

2015-09-29 09:48:20 UTC nick-nhusb commitmail json YAML

2015-09-29 09:14:11 UTC MAIN commitmail json YAML

Note import of openresolv-3.7.1

(roy)

2015-09-29 09:11:47 UTC MAIN commitmail json YAML

2015-09-29 08:27:24 UTC MAIN commitmail json YAML

Let ftp use a different output file from httpd's one

Previously the target file served by httpd and the output file of ftp
were identical (both index.html) on the filesystem.

(ozaki-r)

2015-09-29 08:01:29 UTC MAIN commitmail json YAML

Compat libproc.so.0.0.debug and librtld_db.so.0.0.debug depend on "dtrace".

(hannken)

2015-09-29 08:00:59 UTC MAIN commitmail json YAML

2015-09-29 08:00:22 UTC MAIN commitmail json YAML

2015-09-29 07:59:15 UTC MAIN commitmail json YAML

Reduce whitespace.

(wiz)

2015-09-29 07:42:35 UTC MAIN commitmail json YAML

Reduce diffs to upstream: return Bool as function wants.

(wiz)

2015-09-29 06:33:01 UTC MAIN commitmail json YAML

2015-09-29 01:44:57 UTC MAIN commitmail json YAML

Add _KERNEL_OPT

It's needed for nbmake RUMP_LOCKDEBUG=yes.

(ozaki-r)

2015-09-28 22:11:40 UTC MAIN commitmail json YAML

2015-09-28 22:00:26 UTC MAIN commitmail json YAML

Fix Dt. New sentence, new line. Fix xrefs.

Still leaves:
trailing Xref to mdb(1)
trailing Xref to libctf(3)

(wiz)

2015-09-28 21:50:48 UTC MAIN commitmail json YAML

Add RCS Id, serial comma, use Fx, fix xref.
XXX: libproc(3) does not exist, but is referenced three times.

(wiz)

2015-09-28 21:07:47 UTC MAIN commitmail json YAML

describe libproc, librtld_db

(christos)

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

2015-09-28 20:48:46 UTC MAIN commitmail json YAML

Remove diffs to upstream.

No change in warnings on amd64.
Ok christos

(wiz)

2015-09-28 17:12:46 UTC MAIN commitmail json YAML

neither libproc or librtld_db require CTF

(christos)

2015-09-28 17:12:12 UTC MAIN commitmail json YAML

Neither libproc or librtld_db require CTF

(christos)

2015-09-28 16:24:19 UTC nick-nhusb commitmail json YAML

2015-09-28 07:55:26 UTC MAIN commitmail json YAML

Tweak mutex_enter(softnet_lock) position

The previous code took locks the following order:
- LLE_WLOCKs
- mutex_enter(softnet_lock)
- LLE_WUNLOCKs
- mutex_exit(softnet_lock)

This fix moves mutex_enter(softnet_lock) before LLE_WLOCKs.

(ozaki-r)

2015-09-28 07:02:57 UTC MAIN commitmail json YAML

When the driver uses MSI-X, it tunes RX's EITR the same as TX's.

ok by msaitoh@n.o

(knakahara)