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

2024-05-10 03:34:48 UTC Now

2015-10-29 00:32:55 UTC MAIN commitmail json YAML

flesh out the descrition of kernhist_dumpmask()

(mrg)

2015-10-29 00:27:08 UTC MAIN commitmail json YAML

introduce a new way of handling SYSCALL_DEBUG messages -- send them to
a kernel history, settable via the SCDEBUG_KERNHIST flag.

this requires a fairly significantly different set of messages than the
normal debug as histories are restricted:
- each message can take one literal format string and upto 4
  arguments
- the arguments can not be strings if you want vmstat -u to
  work (this could be fixed, and i might, as it would be nice
  if we could print syscall names as well as numbers.)

introduce SCDEBUG_DEFAULT that is settable in the kernel config.

fix a problem in kernhist_dump_histories() where it would crash when a
history with no allocated entries was found.

extend kernhist_dumpmask() to handle the usbhist and scdebughist.

(mrg)

2015-10-29 00:18:55 UTC MAIN commitmail json YAML

remove "@echo done" from 4 rules that don't need it and the random "done"
in my build logs don't help understanding.

(mrg)

2015-10-29 00:15:48 UTC MAIN commitmail json YAML

eliminate USBHIST as a define/option.  it was entangled with USB_DEBUG
and only referenced a handful of times.  rename any usage in configs.

fixes recent build problems i introduced with the previous files.usb
change.

(mrg)

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

Fix inverted KASSERT

(martin)

2015-10-28 10:22:40 UTC MAIN commitmail json YAML

2015-10-28 10:18:54 UTC MAIN commitmail json YAML

2015-10-28 10:18:43 UTC MAIN commitmail json YAML

Fix xrefs.

XXX: someone should write stdscr(3)

(wiz)

2015-10-28 09:20:15 UTC MAIN commitmail json YAML

* add CGI support for ~user translation (-E switch)
* add redirects to ~user translation
* fix bugs around ~user translation
* add schema detection for absolute redirects
* fixed few memory leaks
* bunch of minor tweaks
* removed -r support
* smarter redirects

OK mrg@

(shm)

2015-10-28 08:15:53 UTC MAIN commitmail json YAML

Added missing sa_mask initialization (CID 979636)

OK kamil@ mrg@

(shm)

2015-10-28 07:27:24 UTC MAIN commitmail json YAML

Fixed off-by-one in decode_ss (CID 977426)

(shm)

2015-10-28 02:23:50 UTC MAIN commitmail json YAML

2015-10-28 01:54:10 UTC MAIN commitmail json YAML

remove bogus KASSERT, there are error paths that don't satisfy this.
XXX: should improve error reporting to userland.

(christos)

2015-10-27 23:42:55 UTC MAIN commitmail json YAML

2015-10-27 23:13:18 UTC MAIN commitmail json YAML

2015-10-27 23:08:27 UTC MAIN commitmail json YAML

use dma64 if available so we don't have do bounce around too much.

(christos)

2015-10-27 22:28:56 UTC MAIN commitmail json YAML

2015-10-27 22:25:23 UTC MAIN commitmail json YAML

update some dependancies:

USB_DEBUG doesn't depend upon other options.
USBHIST depends upon USB_DEBUG and KERNHIST.

now i can build a kernel with just one of either USB_DEBUG or USBHIST
and the right thing happens.

(mrg)

2015-10-27 21:46:43 UTC MAIN commitmail json YAML

push the real attach down via config_mountroot, like radeon, as we
need firmware files.. which are currently missing:

drm kern error: nouveau E[  PGRAPH][nouveau0] failed to load fuc409c

(mrg)

2015-10-27 19:58:09 UTC MAIN commitmail json YAML

modules don't define MODULAR.

(christos)

2015-10-27 19:31:55 UTC MAIN commitmail json YAML

simplify (and fix) logic.

(christos)

2015-10-27 18:49:26 UTC MAIN commitmail json YAML

fix operator precedence.

(christos)

2015-10-27 18:19:05 UTC MAIN commitmail json YAML

make sure we have a cookie before we try to clear it.

(christos)

2015-10-27 16:04:19 UTC MAIN commitmail json YAML

Print the negotiated feature bits

(christos)

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

add the common flag bits

(christos)

2015-10-27 16:03:04 UTC MAIN commitmail json YAML

- Print the negotiated feature bits
- Define a constant for the minimum number of segments and use that.
- Remove unused sc_lock
- Use single variables instead of arrays of 1 element
- To the transfer size and segment size negotiation more correctly
- Make vr_bp NULL when unused.
- Add missing abort calls

(christos)

2015-10-27 15:56:21 UTC MAIN commitmail json YAML

- Print the negotiated feature bits.
- Use aprint_error_dev on error, instead of printf
- Add missing abort call.

(christos)

2015-10-27 15:53:58 UTC MAIN commitmail json YAML

- If we succeeded allocating a buffer that did not need bouncing before, but
  the buffer in the previous mapping did, clear the bounce bit. Fixes the
  ld_virtio.c bug with machines 8GB and dd if=/dev/zero of=crash bs=1g count=4.
- Allocate with M_ZERO instead of doing memset
- The panic string can take a format, use it.
- When checking for the bounce buffer boundary check addr + len < limit, not
  addr < limit.

(christos)

2015-10-27 15:33:07 UTC MAIN commitmail json YAML

EIDE is "enhanced", not "enchanced".

(jakllsch)

2015-10-27 15:29:45 UTC MAIN commitmail json YAML

2015-10-27 15:28:22 UTC nick-nhusb commitmail json YAML

Rename uhci_xfer struct members.

No funciotnal change.

(skrll)

2015-10-27 14:53:00 UTC MAIN commitmail json YAML

Added namelen initialization in getpeername(3) call (CID 979631)

OK kamil@

(shm)

2015-10-27 14:47:45 UTC MAIN commitmail json YAML

Fixed memory leak (CID 978341)

OK kamil@

(shm)

2015-10-27 14:23:23 UTC MAIN commitmail json YAML

Move the definition of CTRL_EXT_PHYPDEN and use __BIT(). No binary change.

(msaitoh)

2015-10-27 14:22:39 UTC nick-nhusb commitmail json YAML

Make the previous compile with other options.

(skrll)

2015-10-27 14:05:29 UTC nick-nhusb commitmail json YAML

Collapse uhcl_intr_info into uhci_xfer and use TAILQ for list of
transfers that are active.

(skrll)

2015-10-27 13:21:19 UTC MAIN commitmail json YAML

2015-10-27 13:18:21 UTC MAIN commitmail json YAML

2015-10-27 13:16:33 UTC MAIN commitmail json YAML

2015-10-27 13:13:47 UTC MAIN commitmail json YAML

Use nv_device_base(dev) like other callers, not dev->pdev->dev.

First step in fixing the struct device nonsense.  This won't actually
fix anything yet until we also fix nv_device_base.

(riastradh)

2015-10-27 08:46:13 UTC MAIN commitmail json YAML

Fl already provides the '-'.

(wiz)

2015-10-27 08:02:31 UTC nick-nhusb commitmail json YAML

Remove barely used softc copy in uhci_intr_info_t

(skrll)

2015-10-27 07:36:18 UTC MAIN commitmail json YAML

port across the change from freebsd rev 290024:

In gunzip(1), treat trailing garbage as a warning and not an error.  This
allows scripts to distinguish it between real fatal errors, for instance a
CRC mismatch.

Update manual page for the behavior change.

PR: bin/203873
Submitted by: Eugene Grosbein <eugen grosbein net>
MFC after: 2 weeks

(mrg)

2015-10-27 07:16:00 UTC MAIN commitmail json YAML

2015-10-27 07:15:38 UTC MAIN commitmail json YAML

Fix setuid/setgid return type (void -> int) to match native.

(njoly)

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

2015-10-27 06:29:35 UTC MAIN commitmail json YAML

2015-10-26 23:09:50 UTC MAIN commitmail json YAML

2015-10-26 22:18:58 UTC MAIN commitmail json YAML

Explain how exactly tagged packets are processed.
While here remove a bit of non-techref wording and assume that people know
what VLANs are good for..

XXX: pullup-7, pullup-6

(bad)

2015-10-26 19:41:19 UTC MAIN commitmail json YAML

put the state back after it is used.

(christos)

2015-10-26 19:28:53 UTC MAIN commitmail json YAML

PR/50367: Stefan Schaeckeler: Apply fix to obey RES_CHECKNAME to getnetbyaddr
and getnetbyname.

(christos)

2015-10-26 17:23:00 UTC MAIN commitmail json YAML

oops, i really did mean a section 9 reference for usb -- but as usbdi(9).

(mrg)

2015-10-26 15:14:33 UTC MAIN commitmail json YAML

2015-10-26 15:07:07 UTC MAIN commitmail json YAML

Correct a comment.  From Robert Sprowson.

(skrll)

2015-10-26 14:48:04 UTC MAIN commitmail json YAML

PR/50367: Stefan Schaeckeler: libc resolver library does not resolve host
names with underscores ("_"). According to resolv.conf(5) RES_NOCHECKNAME
is on by default; well, it is and gethostbyname(3) obeys it
(gethnamaddr.c:maybe_ok), but getaddrinfo(3) up till this commit not.
XXX: pullup-7, pullup-6

(christos)

2015-10-26 11:44:30 UTC MAIN commitmail json YAML

Use strerror(3) instead of strerror_r(3) and an arbitary buffer size which could be too small.

(roy)

2015-10-26 09:06:52 UTC MAIN commitmail json YAML

Various fixes and improvements.

Guess what the end of a sentence could be.

(wiz)

2015-10-26 09:02:49 UTC MAIN commitmail json YAML

disable the previous for now; it fails for me on a different system.

(mrg)

2015-10-26 08:53:45 UTC MAIN commitmail json YAML

Added missed break statement. (Missed break in -z option implicitly implies
-P option)

(shm)

2015-10-26 07:15:36 UTC MAIN commitmail json YAML

2015-10-26 07:13:01 UTC MAIN commitmail json YAML

in uvm_obj_init(), KASSERT(ops), to ensure we have an actual pager ops
set for this object.  suggested by chuq.

(mrg)

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

2015-10-26 07:11:33 UTC MAIN commitmail json YAML

force -mcpu=v9 for ofwboot, which demands v9 cpus.

(mrg)

2015-10-26 07:07:36 UTC MAIN commitmail json YAML

2015-10-26 02:31:31 UTC MAIN commitmail json YAML

No binary change:
- s/IGPPHY/IGPHY/
- Fix the definition of PLHR_VALID_CHANNEL_*
- Fix the definition of MSE_CHANNEL_*
- Add MII_IGPHY_POWER_MGMT

(msaitoh)

2015-10-26 01:44:48 UTC MAIN commitmail json YAML

Support MSI-X in virtio

Currently only vioif(4) uses the feature.

knakahara@ helped to migrate to pci_intr_alloc(9). Thanks!

(ozaki-r)

2015-10-25 23:00:00 UTC MAIN commitmail json YAML

Remove description of SPLASHSCREEN_PROGRESS and WSDISPLAY_SPROGRESS.

The last remnants of the former were just removed from src by
pronchery.

Bump date.

XXX: probably WSDISPLAY_SPROGRESS needs removal too -- back to you,
pronchery!

(wiz)

2015-10-25 22:48:23 UTC MAIN commitmail json YAML

Remove references to SPLASHSCREEN_PROGRESS

To my knowledge this feature is no longer supported at the moment. The
manual page for wsdisplay(4) should probably also be updated to reflect
this situation.

(khorben)

2015-10-25 21:44:16 UTC MAIN commitmail json YAML

don't try to wait if (cold), spin waiting for registers to clear.

same as in nouveau_engine_fifo_nve0.c 1.5.  should fix PR#50362.

(mrg)

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

Add calls to awin_hdmi_sysconfig() and awin_tcon_sysconfig(), missing from
previous commit.

(bouyer)

2015-10-25 20:54:19 UTC MAIN commitmail json YAML

Snapshot of work in progress on support for multiple display outputs.
The display configuration comes from the fex script as defined
in http://linux-sunxi.org/Fex_Guide, section disp_init.
There is some code to convert lcd0_para/lcd1_para to properties but
it's not used yet.

At this time only mode 0 (debe0->tcon0->hdmi) works.
debe0->tcon1->hdmi and debe1->tcon0->hdmi both gives a valid HDMI
signal but completely blank screen. AWIN_TCON1_BLUEDATA gives a blue screen
in both cases so tcon1->hdmi works. I suspect that, for some reason
setups other than debe0->tcon0 are not configured properly, and
the tcon is reading all-1 bits instead of the expected debe output.

(bouyer)

2015-10-25 20:46:46 UTC MAIN commitmail json YAML

Return an error instead of KASSERT() we don't get the expected type for
a key.

(bouyer)

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

s/USE_NBUTIL/HAVE_NBUTIL_H/, to match the Makefile.
fixes a merge problem in introduced when merging the QNX patches.

from Jan Danielsson.

(mrg)

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

Don't include daemon.c in RUMPRUN=yes mode.

The standard implementation uses fork(), needs an alternative
implementation for Rumprun.

(pooka)

2015-10-25 15:55:58 UTC MAIN commitmail json YAML

2015-10-25 15:55:05 UTC MAIN commitmail json YAML

2015-10-25 09:50:06 UTC nick-nhusb commitmail json YAML

Restructure the xfer methods so that (close to) minimal work in done in softint
context.  Now all memory allocation is done in thread context.

Addresses kern/48308 for ehci(4), fixes a bunch of locking bugs around the
*TD free lists, and plugs some memory leaks on error conditions.

XXX revisit for isoc caching models (4.7.2.1)

(skrll)

2015-10-25 09:28:41 UTC nick-nhusb commitmail json YAML

Initialise some variables in their declarations.

(skrll)

2015-10-25 09:27:14 UTC MAIN commitmail json YAML

Apease bogus gcc warning.

(martin)

2015-10-25 07:51:16 UTC MAIN commitmail json YAML

Uninitialized variable. Found by Brainy.

ok pgoyette@

(maxv)

2015-10-25 05:24:44 UTC MAIN commitmail json YAML

PrintOnError: fflush stdout before running .ERROR

produces more consistent results in unit-tests.

(sjg)

2015-10-25 02:47:17 UTC MAIN commitmail json YAML

extend the "tout" column to 5 characters, it's really common on a modern
machine to have eg, build output way more than 9999 chars/sec.

this doesn't affect the default disk list on an 80-char wide screen.

(mrg)

2015-10-24 15:46:09 UTC MAIN commitmail json YAML

Amend variable initialization in the declarations comment.

(christos)

2015-10-24 15:33:59 UTC nick-nhusb commitmail json YAML

One ';' is enough most of the time.

(skrll)

2015-10-24 15:32:20 UTC nick-nhusb commitmail json YAML

Initialise some variables in their declarations.

(skrll)

2015-10-24 15:24:13 UTC nick-nhusb commitmail json YAML

2015-10-24 15:21:51 UTC nick-nhusb commitmail json YAML

Use #if 0 / #endif instead of comment for disabling code

(skrll)

2015-10-24 14:30:28 UTC MAIN commitmail json YAML

2015-10-24 10:37:22 UTC nick-nhusb commitmail json YAML

Small update to a comment

(skrll)

2015-10-24 08:43:25 UTC nick-nhusb commitmail json YAML

xhci_xspeed2speed is unused for now

(skrll)

2015-10-24 08:24:16 UTC nick-nhusb commitmail json YAML

Do the following slightly differently to the diff from t-hash

    + Fix the bug that port feature UHF_PORT_{U1,U2}_TIMEOUT
      were never set.
      PS_SPEED bits were always cleared.
    + Fix the bug of logic inversion whether port speed is SS
      when setting feature UHF_PORT_{U1,U2}_TIMEOUT.

(skrll)

2015-10-23 19:40:11 UTC MAIN commitmail json YAML

Change do_sys_mount() so that it only takes as argument the type of the
drive instead of its associated vfsops. Makes it more friendly, and allows
compat binaries to autoload VFS modules if needed.

sent on tech-kern@, ok christos@

(maxv)

2015-10-23 18:53:26 UTC MAIN commitmail json YAML

fix broken error handling; error was used uninitialized. Changing the
compilation flags broke all threaded programs for me.
XXX: pullup-7

(christos)

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

2015-10-23 18:06:24 UTC MAIN commitmail json YAML

2015-10-23 08:45:14 UTC MAIN commitmail json YAML

PHY_CTRL_GBE_DIS is not bit 4 but bit 6. This change has no any effect by
default because WM_WOL is not defined yet and
m_kmrn_lock_loss_workaround_ich8lan() is broken.

(msaitoh)

2015-10-23 08:40:34 UTC MAIN commitmail json YAML

- PSCR_TP_LOOPBACK is not bit 0 but bit 4. No binary change because
  this macro is not used.
- Rename MII_IGPPHY_PORT_CONFIG's bit definitions from PSCR_ to PSCFR_
  to avoid confusion. PSCR_ is for MII_IGPHY_PORT_CTRL.

(msaitoh)

2015-10-23 08:40:08 UTC MAIN commitmail json YAML

2015-10-23 01:58:43 UTC MAIN commitmail json YAML

2015-10-23 01:34:22 UTC MAIN commitmail json YAML

remove extra quote

(christos)

2015-10-23 01:06:20 UTC MAIN commitmail json YAML

fix this differently.

(christos)

2015-10-23 00:33:13 UTC MAIN commitmail json YAML

fix build failure on i386.

(knakahara)

2015-10-22 23:30:15 UTC MAIN commitmail json YAML

add newline after group of intr defs, no functional change

(jmcneill)

2015-10-22 23:29:01 UTC MAIN commitmail json YAML

fix string copy for bootconf args

(jmcneill)

2015-10-22 23:17:08 UTC MAIN commitmail json YAML

2015-10-22 23:16:23 UTC MAIN commitmail json YAML

sprinkle -Wno-missing-field-initializers

(jmcneill)

2015-10-22 23:12:46 UTC MAIN commitmail json YAML

2015-10-22 22:39:46 UTC MAIN commitmail json YAML

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

fix constant name

(christos)

2015-10-22 17:36:33 UTC MAIN commitmail json YAML

Add console-related ioctls.

(christos)

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

Handle both ioctls in both places :-)

(christos)

2015-10-22 13:29:24 UTC MAIN commitmail json YAML

PR/50356: Rin Okuyama: Arm is not always little endian.

(christos)

2015-10-22 13:18:26 UTC MAIN commitmail json YAML

2015-10-22 13:17:56 UTC MAIN commitmail json YAML

Add some entries from Intel 965 Express Chipset Family Datasheet.

(msaitoh)

2015-10-22 12:07:48 UTC nick-nhusb commitmail json YAML

2015-10-22 11:48:02 UTC MAIN commitmail json YAML

Reset the PaX flags, make sure ep_emul_arg is NULL, and add a comment.

(maxv)

2015-10-22 11:38:51 UTC MAIN commitmail json YAML

Check the error code from es_setup_stack, and correctly free ep_emul_arg if
it fails.

That bug is harmless, since ep_setup_stack never fails.

(maxv)

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

2015-10-22 11:15:42 UTC nick-nhusb commitmail json YAML

2015-10-22 10:51:16 UTC MAIN commitmail json YAML

Install dhcpcd.conf as root writeable.

(roy)

2015-10-22 09:51:21 UTC MAIN commitmail json YAML

if_wm uses pci_intr_alloc stubs now.

(knakahara)

2015-10-22 09:45:32 UTC MAIN commitmail json YAML

add pci_intr_alloc related stubs to reduce ifdef from device drivers.

(knakahara)

2015-10-22 07:00:05 UTC MAIN commitmail json YAML

add CTASSERT and KNF.

(knakahara)

2015-10-22 06:01:42 UTC MAIN commitmail json YAML

initial port rss_getkey() from freebsd, and use it instead of random().

(knakahara)

2015-10-22 00:29:58 UTC MAIN commitmail json YAML

2015-10-21 21:45:30 UTC MAIN commitmail json YAML

Use the full buffer for the conversion; ideally we should be dynamically
allocating this. From Jilles Tjoelker

(christos)

2015-10-21 21:43:46 UTC MAIN commitmail json YAML

Fix dumping code (dk_dump):
    - set DKF_TAKEDUMP on attach, otherwise we can never dump
    - add DKF_DUMP debugging
    - use __func__ instead of hard-coding names
    - only allow dumps on swap partitions

(christos)

2015-10-21 21:36:08 UTC nick-nhusb commitmail json YAML

2015-10-21 21:34:11 UTC nick-nhusb commitmail json YAML

2015-10-21 20:02:13 UTC MAIN commitmail json YAML

2015-10-21 15:47:19 UTC MAIN commitmail json YAML

use mips3_ld() and mips3_sd() for all accesses if CHIP_ACCESS_SIZE == 8 and
we're on o32
Now serial console works on O2 with o32 kernels again

(macallan)

2015-10-21 15:37:35 UTC MAIN commitmail json YAML

2015-10-21 15:01:02 UTC MAIN commitmail json YAML

Fix compile error...

(msaitoh)

2015-10-21 14:11:07 UTC MAIN commitmail json YAML

CID 1328433: Anding with 0 and comparing != 0 will not work very will.

(christos)

2015-10-21 13:43:49 UTC MAIN commitmail json YAML

make too many struct or union members non-fatal.

(christos)

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

2015-10-21 13:06:09 UTC MAIN commitmail json YAML

Add Samsung SM951 M.2 NVMe SSD.

(nonaka)

2015-10-21 12:55:00 UTC MAIN commitmail json YAML

Decode SATA Capability and Multicast Extendeded Capability.

(msaitoh)

2015-10-21 10:43:10 UTC MAIN commitmail json YAML

reduce the number of magic numbers in phy setup, pull settings from device properties instead.

(jmcneill)

2015-10-21 09:25:16 UTC MAIN commitmail json YAML

axp20x is optional for allwinner boards

(jmcneill)

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

needs-flag for axp20x

(jmcneill)

2015-10-21 07:36:31 UTC nick-nhusb commitmail json YAML

Cache the usbd_bus pointer in the usbd_xfer struct for memory allocation
and softc access.  This removes a level of indirection for memory
allocation.

Also cache the xfer pipe methods for later (temporary?) use.

(skrll)

2015-10-20 21:30:58 UTC MAIN commitmail json YAML

Ensure emsg initialized

(sjg)

2015-10-20 15:31:21 UTC nick-nhusb commitmail json YAML

2015-10-20 15:17:54 UTC nick-nhusb commitmail json YAML

2015-10-20 14:46:46 UTC MAIN commitmail json YAML

Harmless alloc inconsistency; make sure the exact same argument is given to
kmem_alloc/kmem_free. Found by Brainy.

(maxv)

2015-10-20 13:27:36 UTC MAIN commitmail json YAML

add ifnet attributes to vioif(4) so it can be config(8)ed as root device

(tnn)

2015-10-20 08:33:18 UTC nick-nhusb commitmail json YAML

s/EHCI_DPIPE2SC/EHCI_EPIPE2SC/

(skrll)

2015-10-20 07:46:59 UTC MAIN commitmail json YAML

Stop callout in arp_rtrequest(RTM_DELETE)

This change fixes arptimer panic after removing an interface
(say by drvctl -d), which is reported by Takahiro Hayashi.

This change also fixes llentry's reference counting; we have
to take into account rtentry#rt_llinfo as well as arptimer.

(ozaki-r)

2015-10-20 07:35:15 UTC MAIN commitmail json YAML

Stop using softnet_lock (fix possible deadlock)

Using softnet_lock for mutual exclusion between lltable_free and
arptimer was wrong and had an issue causing a deadlock between
them;  lltable_free waits arptimer completion by calling
callout_halt with softnet_lock that is held in arptimer, however
lltable_free also holds llentry's lock that is also held in
arptimer so arptimer never obtain the lock and both never go
forward eventually.  We have to pass llentry's lock to
callout_halt instead.

(ozaki-r)

2015-10-19 23:31:26 UTC MAIN commitmail json YAML

2015-10-19 22:00:09 UTC MAIN commitmail json YAML

allow "hdmi.forcemode=dvi" kernel option to force HDMI transmitter into DVI mode

(jmcneill)

2015-10-19 21:18:36 UTC MAIN commitmail json YAML

2015-10-19 17:08:11 UTC MAIN commitmail json YAML

because I'm feeling tetchy, implement "make describe" for everything that
has man pages.

(dholland)

2015-10-19 16:17:14 UTC MAIN commitmail json YAML

Allow "make describe" to descend into SUBDIRs.

(pooka)

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

2015-10-19 15:09:39 UTC MAIN commitmail json YAML

build some drivers for PCI graphics chips, now that they could be useful
TODO: fix up MMIO stuff to deal with MACE PCI's endianness twiddling

(macallan)

2015-10-19 14:33:11 UTC MAIN commitmail json YAML

terminology police: rump -> rump kernel

(pooka)

2015-10-19 10:00:50 UTC MAIN commitmail json YAML

2015-10-19 09:57:37 UTC MAIN commitmail json YAML

fix I219_LM2 entry

(tnn)

2015-10-19 09:54:21 UTC MAIN commitmail json YAML

add I219 family Ethernet devices

(tnn)

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

Ifdef npf_init() the same way as all it's callers are protected.

(martin)

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

fix stupid typo in the 64-bit branch of the d_namlen accessor

(dholland)

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

Set the legacy ulfs fstype field to ULFS2 when mounting lfs64. Oops.

(dholland)

2015-10-19 04:21:48 UTC MAIN commitmail json YAML

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

Add 6th gen Core, Xeon E3-1500 v5 and Xeon D-1500 from the latest Intel SDM.

(msaitoh)

2015-10-19 02:45:26 UTC MAIN commitmail json YAML

Add some TLB entries from the latest Intel SDM. This change might incorrect
because the document itself is very strange.

(msaitoh)

2015-10-19 00:36:27 UTC MAIN commitmail json YAML

make sure we have space for NUL and NUL terminate buffer array (Jilles Tjoelker)

(christos)

2015-10-19 00:29:57 UTC MAIN commitmail json YAML

Fix the code so that it works in all 3 cases: non-modular, modular/builtin,
modular/filesystem. In the non-modular case we initialize through attach.
In the modular/builtin case we define the module to be class misc so it
attaches late (after percpu is initialized) since driver modules attach
too early.  In the modular/filesystem case we define it to be a driver
module since we autoload it via /dev/npf open.

(christos)

2015-10-18 20:39:53 UTC MAIN commitmail json YAML

Defer initialization of built-in npf module until other pseudo-devices
are initialized. MODULE_CLASS_DRIVER modules are now initialized before
autoconfiguration starts, but npf_init has a dependency on percpu(9) which
doesn't work until CPUs have attached (at least on ARM).

(jmcneill)

2015-10-18 18:48:01 UTC MAIN commitmail json YAML

needs to be driver, otherwise it will not load!

(christos)

2015-10-18 18:27:25 UTC MAIN commitmail json YAML

2015-10-18 18:26:55 UTC MAIN commitmail json YAML

add code to dump the mbuf contents

(christos)

2015-10-18 17:13:33 UTC MAIN commitmail json YAML

Add some {} when the meaning is too ambiguous. From Brainy.

(maxv)

2015-10-18 17:07:36 UTC MAIN commitmail json YAML

support passing nouveau.config= and nouveau.debug= on the kernel cmdline

(jmcneill)

2015-10-18 16:59:19 UTC MAIN commitmail json YAML

2015-10-18 15:58:23 UTC MAIN commitmail json YAML

add the pty ioctls to pass through.

(christos)

2015-10-18 15:42:00 UTC MAIN commitmail json YAML

src/sys/external/bsd/drm2/dist/drm/nouveau/Makefile@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_nve0.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_gk20a.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/ctxnvc0.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxgk20a.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_ctxnve4.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_gk20a.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nvc0.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nouveau_engine_graph_nve4.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/engine/graph/nvc0.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/engine/fifo.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/engine/graph.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/fb.h@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/ibus.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_base.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bar/nouveau_subdev_bar_nvc0.c@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_gk20a.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_ramgk20a.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/priv.h@1.2 / diff / nxr@1.2
src/sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/ibus/nouveau_subdev_ibus_gk20a.c@1.1 / diff / nxr@1.1
src/sys/external/bsd/drm2/nouveau/files.nouveau@1.11 / diff / nxr@1.11

Backport GK20A support from linux-3.16.

commits: 53d206bb4aadba255d20b70893ed5ba1d89f41e1
88ff3f5f63370a8ff5b0e34bdb58144bf1c2fa9b
90a5500c2bf0e83cd965128fce9ac1f5fa4f04f5
fef94f6272c6d1ce1c9177770f50f7281d61f5f6
86ebef722dab7f9ea4c5753640ef7d660c681985
b7c852a646b12051e61c4dde4ddaa6c14af9c80b
370eec76b67430f6055ebda07c820f02288d93b8
a4d4bbf130724c9a9a3dff673eb9342f1dbe2392
52e98f1a84094f9cfb36d02a73bc4271a71c70eb

ok riastradh@

(jmcneill)

2015-10-18 15:34:08 UTC MAIN commitmail json YAML

implement _bus_dmamap_load_raw, ok skrll@

(jmcneill)

2015-10-18 15:14:50 UTC MAIN commitmail json YAML

handle the hardware layer tty ioctls directly so that we don't need to load
the compat module for normal operations.

(christos)

2015-10-18 14:49:24 UTC MAIN commitmail json YAML

2015-10-18 14:31:34 UTC MAIN commitmail json YAML

fill in bus space tag, dma tag for drm device too

(jmcneill)

2015-10-18 14:20:22 UTC MAIN commitmail json YAML

defer DRM initialization until after the root file-system is loaded, so we can read necessary firmware files

(jmcneill)

2015-10-18 14:05:58 UTC MAIN commitmail json YAML

_nouveau_mc_dtor: only pci_intr_disestablish if the device is pci

(jmcneill)

2015-10-18 14:04:32 UTC MAIN commitmail json YAML

provide dma tag and copy of our struct device (eww)

(jmcneill)

2015-10-18 14:04:04 UTC MAIN commitmail json YAML

2015-10-18 14:03:20 UTC MAIN commitmail json YAML

2015-10-18 09:37:14 UTC MAIN commitmail json YAML

2015-10-18 09:36:11 UTC MAIN commitmail json YAML

Add ELECOM WDC-433SU2M2.

(nonaka)

2015-10-18 09:21:55 UTC MAIN commitmail json YAML

PR 50342: if there is no current partition manage, assume we are running
from an already installed system.

(martin)

2015-10-18 09:06:04 UTC netbsd-7 commitmail json YAML

Update #869 after additional pullups

(martin)

2015-10-18 09:03:22 UTC netbsd-7 commitmail json YAML

2015-10-18 09:01:58 UTC netbsd-7 commitmail json YAML

Pull up rev 1.696 for ticket #869:

Add Apple "Magic Trackpad" device id (bluetooth device)

(martin)

2015-10-18 02:28:07 UTC MAIN commitmail json YAML

2015-10-18 00:39:14 UTC MAIN commitmail json YAML

dont drop to Debugger on error

(jmcneill)

2015-10-18 00:38:37 UTC MAIN commitmail json YAML

add __BUS_SPACE_HAS_STREAM_METHODS, used by nouveau

(jmcneill)

2015-10-18 00:37:56 UTC MAIN commitmail json YAML

mark a4x read region / write region as not implemented

(jmcneill)

2015-10-18 00:28:32 UTC MAIN commitmail json YAML

2015-10-18 00:28:15 UTC MAIN commitmail json YAML

pull in resource.h

(jmcneill)

2015-10-17 21:27:02 UTC MAIN commitmail json YAML

dont pull in agp.h when building as a module

(jmcneill)