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

2024-05-09 22:15:34 UTC Now

2014-07-24 21:36:39 UTC MAIN commitmail json YAML

2014-07-24 21:35:13 UTC MAIN commitmail json YAML

2014-07-24 21:28:44 UTC MAIN commitmail json YAML

Fix WSDISPLAYIO_GET_BUSID on new intelfb(4).

Need to pass the PCI device, not one of its children (which intelfb
is), to wsdisplayio_busid_pci.

Fixes starting X.

(riastradh)

2014-07-24 21:22:29 UTC MAIN commitmail json YAML

Fix typos and improve grammar and punctuation.

(wiz)

2014-07-24 21:21:55 UTC MAIN commitmail json YAML

Sort SEE ALSO. Use .An. Bump date.

(wiz)

2014-07-24 21:18:40 UTC MAIN commitmail json YAML

Rework Intel framebuffer attachment.

Turns out genfb_softc must be at the start of its own device_private,
so we can't have it in the middle of a structure, and certainly can't
have potentially multiple genfbs per graphics device.  Failing to do
this is why entering ddb didn't work with an i915drmkms console.

Instead of putting a genfb_softc into each drm_fb_helper, put a
device_t into each drm_fb_helper and create a new intelfb(4) device
for each Intel framebuffer.  This will be more flexible, too, in case
we want accelerated framebuffers later on.  (XXX Need to adapt the
radeon code, which I'm disabling until that happens to avoid breaking
the build.)

While here, defer disabling VGA, vga_cndetach, and genfb_attach until
we're actually ready to do them all together along with the mode
switch.  This should reduce the amount of time during which the
screen is blanked, in case it hangs.

(riastradh)

2014-07-24 21:10:26 UTC MAIN commitmail json YAML

Use .Sy for 'Just-In-Time', add a reference to bpfjit(4).

(alnsn)

2014-07-24 21:08:50 UTC MAIN commitmail json YAML

2014-07-24 21:02:55 UTC MAIN commitmail json YAML

add p++, and move it and cxxcom to comp-cxx-bin

(plunky)

2014-07-24 20:55:45 UTC MAIN commitmail json YAML

2014-07-24 20:31:01 UTC MAIN commitmail json YAML

2014-07-24 20:29:19 UTC MAIN commitmail json YAML

add p++ tool, for PCC

(plunky)

2014-07-24 20:20:49 UTC MAIN commitmail json YAML

2014-07-24 20:12:50 UTC MAIN commitmail json YAML

2014-07-24 19:47:15 UTC MAIN commitmail json YAML

Fix last change (pa_calib_ticks should be sc_pa_calib_ticks).

(riz)

2014-07-24 18:23:28 UTC MAIN commitmail json YAML

sun4v: add missing spill/fill handling for trap level 1 + cosmetic changes to comments for trap level 0 entries

(palle)

2014-07-24 18:19:13 UTC MAIN commitmail json YAML

Let the assembler bail out if the immediate is too large instead of
truncating it.

(joerg)

2014-07-24 17:35:10 UTC MAIN commitmail json YAML

sync with OpenBSD

(christos)

2014-07-24 16:59:06 UTC MAIN commitmail json YAML

Report some additional information about the instance.

(riz)

2014-07-24 16:02:19 UTC MAIN commitmail json YAML

cleanup after last commit

- add KASSERT(req != PRU_BIND) and KASSERT(req != PRU_LISTEN) inside
  tcp_usrreq() as these reqs should no longer reach here.
- remove (now unreachable) PRU_LISTEN case in switch.

(rtr)

2014-07-24 15:16:26 UTC MAIN commitmail json YAML

cleanup more trash that are in the distribution.

(christos)

2014-07-24 15:12:20 UTC MAIN commitmail json YAML

2014-07-24 15:12:04 UTC MAIN commitmail json YAML

split PRU_BIND and PRU_LISTEN function out of pr_generic() usrreq
switches and put into separate functions
  xxx_bind(struct socket *, struct mbuf *)
  xxx_listen(struct socket *)

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

  - replace calls to pr_generic() with req = PRU_BIND with call to
    pr_bind()

  - replace calls to pr_generic() with req = PRU_LISTEN with call to
    pr_listen()

  - drop struct lwp * parameter from at_pcbsetaddr(), in_pcbbind() and
    unp_bind() and always use curlwp.

rename existing functions that operate on PCB for consistency (and to
free up their names for xxx_{bind,listen}() PRUs

  - l2cap_{bind,listen}() -> l2cap_{bind,listen}_pcb()
  - sco_{bind,listen}() -> sco_{bind,listen}_pcb()
  - rfcomm_{bind,listen}() -> rfcomm_{bind,listen}_pcb()

patch reviewed by rmind

welcome to netbsd 6.99.48

(rtr)

2014-07-24 15:11:10 UTC MAIN commitmail json YAML

remove ssp commented out lines, they don't see to be needed anymore.

(christos)

2014-07-24 15:09:25 UTC MAIN commitmail json YAML

2014-07-24 15:03:30 UTC MAIN commitmail json YAML

cleantags to avoid conflicts.

(christos)

2014-07-24 14:09:09 UTC MAIN commitmail json YAML

Add consistent prefix to a softc member name.

(tsutsui)

2014-07-24 13:42:29 UTC MAIN commitmail json YAML

2014-07-24 13:22:49 UTC MAIN commitmail json YAML

Yet another change for PR#48451. Don't use prefetchable memory for BAR0, too.
Reported by taca@.

(msaitoh)

2014-07-24 12:01:05 UTC MAIN commitmail json YAML

2014-07-24 11:58:45 UTC MAIN commitmail json YAML

Ensure that symbols are aliased to standard names when
using RUMP_KERNEL_IS_LIBC.

For example configure scripts do not always include headers, and if select
is visible as a __RENAME'd __select50 instead of select, configure will
not find it.

before:
=== snip ===
checking for gethostbyname... yes
checking for socket... no
checking for socket in -lsocket... no
=== snip ===

after:
=== snip ===
checking for gethostbyname... yes
checking for socket... yes
checking for main in -linet6... no
=== snip ===

Another option would be to enable the libc compat bits, and it probably
will be done at some point, but this is easier and more self-contained
for now.

(pooka)

2014-07-24 09:39:58 UTC MAIN commitmail json YAML

fix a bunch of bugs & tpyos:
- keep track of registers being mapped or not to avoid double (un)mapping when
  switching between WSDISPLAYIO_MODE_DUMBFB and _MAPPED
- distinguish between _DUMBFB and _MAPPED
- actually map the framebuffer at offset 0 in _DUMBFB
- set BUS_SPACE_MAP_PREFETCHABLE when mmap()ing video memory
now Xorg + xf86-video-wsfb work on top of voodoofb

(macallan)

2014-07-24 07:33:24 UTC MAIN commitmail json YAML

- Fix a bug that bge can't be initialized correctly on some sparc64 systems
  (PR#49018).
  See also: http://mail-index.netbsd.org/port-sparc64/2013/10/28/msg002036.html
- Change initializaton order as the same as the document, Linux tg3 and FreeBSD
  (part of r241436).

(msaitoh)

2014-07-23 21:19:34 UTC MAIN commitmail json YAML

Fix typo. Bump date for previous.

(wiz)

2014-07-23 20:13:13 UTC MAIN commitmail json YAML

Sync DIAGNOSTIC performance comments with historical reality.

Somehow, options(4) ended up with a bizarre claim that DIAGNOSTIC can
reduce performance by 15%.  While that might have been true at some
isolated point due to a bug, it's an outlier.  Since at least 2BSD,
DIAGNOSTIC has added asserts, resulting in at most
difficult-to-perceived performance degredation, and many people have
been running production systems (meaning systems they intend to use,
rather than debugging targets) with this option.    (The decision a
while ago to enable DIAGNOSTIC in -current's GENERIC reflects this; if
it really were a 15% hit such enabling by default would be unreasonable.)

(gdt)

2014-07-23 18:19:45 UTC MAIN commitmail json YAML

2014-07-23 18:05:44 UTC MAIN commitmail json YAML

Omit redundant vga_is_console test.

This was a copypasta error -- before it tested iot then memt -- but I
see no evidence that passing memt to vga_is_console is ever sensible.

(riastradh)

2014-07-23 16:56:49 UTC MAIN commitmail json YAML

RCS IDs do not go in header files.

(riastradh)

2014-07-23 14:50:23 UTC MAIN commitmail json YAML

Tweak style, make it compile...oops.

(riastradh)

2014-07-23 14:48:06 UTC MAIN commitmail json YAML

For the unbind code to work the bind code must set the offset.

(riastradh)

2014-07-23 14:38:08 UTC MAIN commitmail json YAML

Also unbind the right offset.

(riastradh)

2014-07-23 14:23:09 UTC MAIN commitmail json YAML

Bind i810 dcache pages at the requested offset, not at VA start.

From John D Baker in PR xsrc/48344.

XXX pullup to 6 (by patch)

(riastradh)

2014-07-23 13:17:19 UTC MAIN commitmail json YAML

split PRU_SENDOOB and PRU_RCVOOB function out of pr_generic() usrreq
switches and put into separate functions
  xxx_sendoob(struct socket *, struct mbuf *, struct mbuf *)
  xxx_recvoob(struct socket *, struct mbuf *, int)

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

  - replace calls to pr_generic() with req = PRU_{SEND,RCV}OOB with
    calls to pr_{send,recv}oob() respectively.

there is still some tweaking of m_freem(m) and m_freem(control) to come
for consistency.  not performed with this commit for clarity.

reviewed by rmind

(rtr)

2014-07-23 11:43:29 UTC MAIN commitmail json YAML

2014-07-23 11:41:34 UTC MAIN commitmail json YAML

In the RUMP_KERNEL_IS_LIBC case, account for WEAKASM, i.e. create a
_sys_foo strong alias, and _foo and foo weak aliases.  This actually
treats all syscalls as WEAKASM, but it's probably(?) harmless, and saves
us from manual work a la libc.  Fixes at least pthread_cancelstub.

(pooka)

2014-07-23 10:48:17 UTC MAIN commitmail json YAML

No functional change:
- Grouping functions.
- KNF.

(msaitoh)

2014-07-23 09:44:52 UTC MAIN commitmail json YAML

No functional change:
- Add missing prototypes.
- Rename functions for consistency and clarify.
- KNF.

(msaitoh)

2014-07-23 08:52:32 UTC MAIN commitmail json YAML

More general advice about "cvs [update aborted]... No such file
or directory".

Also invent a "Cause:" keyword for use in "Symptom:/Cause:/Fix" sections.

Also add a note near the top of the file saying that there are
several sections marked by "^^^".

(apb)

2014-07-23 08:37:03 UTC MAIN commitmail json YAML

How to deal with src/external/mit/lua/src: No such file or directory

(apb)

2014-07-23 07:16:14 UTC MAIN commitmail json YAML

Implement rumpcomp_sync_icache() hyprecall for arm and add
a barebone implementation of arm cache ops to librumpkern_sljit.

(alnsn)

2014-07-23 06:10:40 UTC MAIN commitmail json YAML

2014-07-23 05:32:23 UTC MAIN commitmail json YAML

Avoid calling copyout with holding mutex(IPL_NET)

Because copyout may lead a page fault that may sleep, we have to pull it
out from the critical section of mutex(IPL_NET) in bridge_ioctl_gifs.

(ozaki-r)

2014-07-23 05:00:39 UTC MAIN commitmail json YAML

Build fix (use error when defined).

(htodd)

2014-07-23 04:09:48 UTC MAIN commitmail json YAML

Add missing unlock

(ozaki-r)

2014-07-23 02:42:56 UTC MAIN commitmail json YAML

2014-07-23 01:48:05 UTC MAIN commitmail json YAML

npf_iscached: add an assert.

(rmind)

2014-07-23 01:25:34 UTC MAIN commitmail json YAML

NPF: rework of the connection saving and restoring:
- Add support for saving a snapshot of the current connections together
  with a full configuration.  Support a reverse load operation.  Eliminate
  the old 'sess-save' and 'sess-load' in favour of the new mechanism.
- Share code between load and reload operations: the latter performs
  load from npf.conf without affecting the connections.
- Simplify and fix races with connection loading.
- Bump NPF_VERSION.

(rmind)

2014-07-22 23:06:29 UTC MAIN commitmail json YAML

Remove (harmless) redundant assignment of task->queue in usb_add_task.

(riastradh)

2014-07-22 22:41:58 UTC MAIN commitmail json YAML

Clean up random implementation for librumpuser

Use /dev/urandom for platforms without arc4random, not srandom(),
deduplicate code, do not read excessive random bytes

Reviewed by pooka@

(justin)

2014-07-22 22:35:03 UTC MAIN commitmail json YAML

rename npf man pages to libnpf.

(christos)

2014-07-22 22:28:47 UTC MAIN commitmail json YAML

rename npf.3 -> libnpf.3 per rmind@'s request

(christos)

2014-07-22 22:14:22 UTC MAIN commitmail json YAML

Free temporary segs on the way out of bus_dmamap_load_pglist.

(riastradh)

2014-07-22 20:41:37 UTC MAIN commitmail json YAML

Cast to sparc_cache_flush() argument types. This change makes it clear
thatr sparc_cache_flush() is defined by sljit (unlike other ports).

(alnsn)

2014-07-22 20:38:55 UTC MAIN commitmail json YAML

Cast to __syncicache() argument types.

(alnsn)

2014-07-22 20:25:13 UTC MAIN commitmail json YAML

2014-07-22 20:19:57 UTC MAIN commitmail json YAML

2014-07-22 20:16:39 UTC MAIN commitmail json YAML

Add parentheses around macro arguments.

(alnsn)

2014-07-22 19:54:55 UTC MAIN commitmail json YAML

Define SLJIT_CACHE_FLUSH() for mips.

(alnsn)

2014-07-22 18:14:25 UTC MAIN commitmail json YAML

2014-07-22 17:46:59 UTC MAIN commitmail json YAML

Override CPUFLAGS for compiler cpu-specific options, instead of appening
to CFLAGS. This allows the user to define CPUFLAGS without breaking the
build.

(bouyer)

2014-07-22 17:25:19 UTC MAIN commitmail json YAML

Add workaround for PR#48451. Some BCM5717-5720 based systems get NMI on boot.
This problem doesn't occur when we don't use prefetchable memory in the APE
area. I don't know the reason...  The way to not to use prefetchable memory
was adviced by Riastradh. Tested with HP MicroServer Gen8.

(msaitoh)

2014-07-22 17:11:09 UTC MAIN commitmail json YAML

2014-07-22 15:42:59 UTC MAIN commitmail json YAML

Do not printf(foobar()).  Bad bad bad bad bad!

(riastradh)

2014-07-22 15:15:22 UTC MAIN commitmail json YAML

Fix ttm swap storage destruction.

(riastradh)

2014-07-22 13:32:59 UTC MAIN commitmail json YAML

Fix MODULE() dependencies to account for VND_COMPRESSION

(pooka)

2014-07-22 08:29:51 UTC MAIN commitmail json YAML

Two tweaks: don't use a temporary register to dereference the err agrument
after xcall and don't generate ((tmp1 & 0xf) << 2) twice in emit_msh().

(alnsn)

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

Don't use scratch registers for X and to restore A after BPF_COPX call.

(alnsn)

2014-07-22 08:18:33 UTC MAIN commitmail json YAML

1) On 64bit systems, don't add the 32bit execsw[] to the global exec array.
  exec_elf32 works on 32bit systems only, and will crash 32bit binaries on
  64bit systems.
2) Now that exec_elf32 is dormant, we can give the native ELF loaders the
  highest priority.

Binaries will load faster now (system boot, compilation, etc.).

With the help of njloy@. Discussed a bit on tech-kern@, no disagreement.

(maxv)

2014-07-22 07:38:41 UTC MAIN commitmail json YAML

Enable KMEM_REDZONE on DIAGNOSTIC. It will try to catch overflows.

No comment on tech-kern@

(maxv)

2014-07-22 04:55:51 UTC MAIN commitmail json YAML

restore the right colour map when X exits

(macallan)

2014-07-22 04:20:39 UTC MAIN commitmail json YAML

Add SERDES support from Matthias Drochner. Not all devices were tested but all
SERDES entries are enabled.

(msaitoh)

2014-07-22 02:38:31 UTC MAIN commitmail json YAML

Make Linux ww_mutex use a spin lock inside, not an adaptive lock.

(riastradh)

2014-07-22 02:21:50 UTC MAIN commitmail json YAML

Make if_vioif MPSAFE

- Introduce VIOIF_MPSAFE
  - It's enabled only when NET_MPSAFE is defined in if.h or the kernel config
- Add tx and rx mutex locks
  - Locking them is performance sensitive, so it's not used when !VIOIF_MPSAFE
- Set SOFTINT_MPSAFE to vioif_rx_softint only when VIOIF_MPSAFE

(ozaki-r)

2014-07-22 01:55:54 UTC MAIN commitmail json YAML

Introduce VIRTIO_F_PCI_INTR_MPSAFE for virtio

It is set by a child driver, e.g., if_vioif. If set, virtio sets
PCI_INTR_MPSAFE for pci_intr_establish.

(ozaki-r)

2014-07-22 01:03:22 UTC MAIN commitmail json YAML

2014-07-22 00:11:22 UTC MAIN commitmail json YAML

2014-07-21 22:17:45 UTC MAIN commitmail json YAML

Conditionalize more stuff on TI_AM335X so BEAGLEBONEXM kernel
builds succeed.

(riz)

2014-07-21 20:03:31 UTC MAIN commitmail json YAML

Avoid bus_space_read/write_8 on i386.

(riastradh)

2014-07-21 20:01:19 UTC MAIN commitmail json YAML

Avoid bus_space_read/write_8 on i386.

Would be nice if there were a clearer way to detect it than _LP64,
and if its absence caused a compile error instead of a link error.

(riastradh)

2014-07-21 19:03:03 UTC MAIN commitmail json YAML

Add kludge to use luna68k 4/8bpp framebuffers as a monochrome server.

The idea is taken from mlterm-fb --depth option implementation.

This change should not affect other framebuffer types.
Tested on 4bpp on LUNA and 1bpp/8bpp on LUNA-II.

(tsutsui)

2014-07-21 14:23:43 UTC MAIN commitmail json YAML

Ignore the contents of revents when poll() returns failure.
This is one more part to the fix for PR kern/46464.  Patch
from pooka.

(gson)

2014-07-21 12:03:38 UTC MAIN commitmail json YAML

Don't assume if_init is always set

if_init may be NULL, e.g., if_vlan.

PR kern/48997

(ozaki-r)

2014-07-21 05:56:26 UTC MAIN commitmail json YAML

Adjustments based on suggestions from gnrp in PR 45276:
- fix argument names of VOP_REMOVE
- mention deprecated behavior of calling VOP_GETATTR unlocked
- mention rename lock

(dholland)

2014-07-21 00:19:47 UTC LUA_5_3_work3 commitmail json YAML

2014-07-20 23:55:22 UTC LUA commitmail json YAML

2014-07-20 23:08:43 UTC MAIN commitmail json YAML

am335x: expect the board code to provide a set_mpu_volt() function,
to change the MPU code voltage. When changing MPU frequency also request
a voltage change. provide frequency/voltage tables for the "blank" revision
and de A revision, based on documents from www.ti.com (this means
it's not possible anymore to request a beaglebone white to run at 1Ghz,
but this was not working anyway).
beagle_machdep.c: callback to the tps65217pmic to change the MPU voltage.

Tested on beaglebone, from 275 to 720Mhz, and on beaglebone black from
300 to 1000Mhz.

(bouyer)

2014-07-20 23:01:22 UTC MAIN commitmail json YAML

Add a callback to change the regulator outputs.
Tested on beaglebone.

(bouyer)

2014-07-20 23:00:49 UTC MAIN commitmail json YAML

2014-07-20 22:58:02 UTC MAIN commitmail json YAML

2014-07-20 22:43:13 UTC MAIN commitmail json YAML

Try to fix the build:
There is no "AAAREADME.html". So only attempt to install the ASCII version.

Not sure why my full build didn't catch this problem. Sorry.

(tron)

2014-07-20 20:55:17 UTC MAIN commitmail json YAML

Mark #endifs that are far enough away from their corresponding #ifs to
be unclear.

(dholland)

2014-07-20 20:20:16 UTC MAIN commitmail json YAML

use hdestroy1 now that hdestroy does not free the key.

(christos)

2014-07-20 20:17:21 UTC MAIN commitmail json YAML

2014-07-20 19:19:49 UTC MAIN commitmail json YAML

Keep countries in sync with IATA listings.  NetBSD is not in the business
of defining in which country an airport is.

(mbalmer)

2014-07-20 17:56:44 UTC MAIN commitmail json YAML

The lua 5.1 to 5.3 update added isprint to libkern.h

(prlw1)

2014-07-20 16:51:29 UTC MAIN commitmail json YAML

Restrict -mno-fp-ret-in-387 to GCC.

(joerg)

2014-07-20 16:40:34 UTC MAIN commitmail json YAML

Don't return ENETRESET when ioctl SIOCSIFMTU

Otherwise, just changing MTU with ifconfig shows
a confusable error message.

RP kern/48996

(ozaki-r)

2014-07-20 16:04:48 UTC MAIN commitmail json YAML

Sync wizd's feature list with reality.

(tron)

2014-07-20 15:58:40 UTC MAIN commitmail json YAML

Update list of Postfix README files.

(tron)

2014-07-20 15:58:06 UTC MAIN commitmail json YAML

Rationalize README file handling:
1.) Install only README files that are relevant to the Postfix binaries
    distributed with NetBSD.
2.) Create a single list of the above files that is used for both the
    text versions and HTML versions.

Problem detected by wizd(8).

(tron)

2014-07-20 15:48:54 UTC MAIN commitmail json YAML

2014-07-20 15:46:34 UTC MAIN commitmail json YAML

ipifunc[]: Comment IPI constant names for grep'ability.  Constify.

(uebayasi)

2014-07-20 14:52:29 UTC MAIN commitmail json YAML

since we support 601 hardware now, let's build the kernel for it as well

(macallan)

2014-07-20 14:40:58 UTC MAIN commitmail json YAML

Fix braino in last commit and free the node iff the insert failed.

(joerg)

2014-07-20 14:16:00 UTC MAIN commitmail json YAML

Drop variable only used in return.

(joerg)

2014-07-20 14:02:54 UTC MAIN commitmail json YAML

2014-07-20 14:01:20 UTC MAIN commitmail json YAML

2014-07-20 14:00:48 UTC MAIN commitmail json YAML

Added a ASUSTeK USB-N10 NANO.

(nonaka)

2014-07-20 13:58:05 UTC MAIN commitmail json YAML

2014-07-20 13:42:14 UTC MAIN commitmail json YAML

Added RTL8188EU firmware for urtwn(4).

(nonaka)

2014-07-20 13:41:14 UTC MAIN commitmail json YAML

Remove trailing whitespace. Sort SEE ALSO. Add comma in list.

(wiz)

2014-07-20 13:39:10 UTC MAIN commitmail json YAML

Grammar. Bump date.

(wiz)

2014-07-20 13:38:19 UTC MAIN commitmail json YAML

add the new hdestroy functions

(christos)

2014-07-20 13:34:17 UTC MAIN commitmail json YAML

Our hdestroy implementation was non-conformant because it freed the key of
each entry. Add a new function hdestroy1 that allows the user to control
what gets freed. Pointed out by Pedro Giffuni at FreeBSD.

(christos)

2014-07-20 13:34:14 UTC MAIN commitmail json YAML

Note about urtwn(4)'s RTL8188EUS and RTL8188ETV support.

(nonaka)

2014-07-20 13:25:23 UTC MAIN commitmail json YAML

2014-07-20 13:17:37 UTC MAIN commitmail json YAML

Remove another KAME IPSEC residue, "struct secasvar" and "struct secpolicy".

(hannken)

2014-07-20 11:33:31 UTC MAIN commitmail json YAML

Add options WSDISPLAY_COMPAT_RAWKBD for Xorg server.

(tsutsui)

2014-07-20 11:14:57 UTC MAIN commitmail json YAML

Pull LUNA's keyboard driver changes from OpenBSD/luna88k.

- split keyboard mapping definitions to new files, omkbdmap.[ch]
- add WSDISPLAY_COMPAT_RAWKBD support
  (actually the name is wrong; it doesn't emit raw keycode but
  converts MD code into PS/2 one as "raw keycode on x86" for Xorg server)
- allow to enter into ddb by CTRL+ALT(zenmen)+ESC
- remove unnecessary return values

Now LUNA's keyboard works on Xorg server without tweaks by xmodmap(1) etc.

(tsutsui)

2014-07-20 10:45:05 UTC MAIN commitmail json YAML

Add one more cmsize == 0 check before PUTCMAP ioctl.

(tsutsui)

2014-07-20 10:22:55 UTC MAIN commitmail json YAML

2014-07-20 10:06:11 UTC MAIN commitmail json YAML

2014-07-20 09:45:20 UTC MAIN commitmail json YAML

No need to handle colormap ioctls if cmsize == 0 even in WSFB_CI case.

(tsutsui)

2014-07-20 08:53:00 UTC MAIN commitmail json YAML

Fix wrong VRAM size calculation on old drivers without GET_FBINFO ioctl.

The linebytes is a byte number of width so it should be
(linebytes * height), not (width * linebytes).

XXX: I'm not sure where WSDISPLAYIO_GET_FBINFO implementation was discussed
    but I wonder if we should use proper ifdef or macro to share this
    third party Xorg driver with OpenBSD...

(tsutsui)

2014-07-20 00:48:51 UTC MAIN commitmail json YAML

2014-07-20 00:43:47 UTC MAIN commitmail json YAML

Bye bye npf_session.c

(rmind)

2014-07-19 22:08:54 UTC MAIN commitmail json YAML

Disable NAK timeout on bulk transfers, I couldn't find a way to clear
the NAK bit not the FIFO.
Make xfer aborts more robust to races, by setting proper status and flags
in xfer.

(bouyer)

2014-07-19 21:22:58 UTC MAIN commitmail json YAML

gcc-4.8 complains about not being able to inline

(christos)

2014-07-19 20:59:01 UTC MAIN commitmail json YAML

Fix gcc warnings.

(rmind)

2014-07-19 20:58:12 UTC MAIN commitmail json YAML

sun4v: Introduce a NORMAL_GLOBALS macro - first used in sparc_interrupt - other relevant uses will be handled as the sun4v work is progressesing - ok martin@

(palle)

2014-07-19 20:21:52 UTC MAIN commitmail json YAML

2014-07-19 20:15:55 UTC MAIN commitmail json YAML

XXX: remove file that includes userland headers.

(christos)

2014-07-19 19:37:31 UTC MAIN commitmail json YAML

lua(4): fixed ldblib.c

* for some reason it wasn't added on my last commit

(lneto)

2014-07-19 19:26:47 UTC MAIN commitmail json YAML

2014-07-19 19:14:21 UTC MAIN commitmail json YAML

Add npf_conn.h missed in the previous commit.

(rmind)

2014-07-19 18:38:35 UTC MAIN commitmail json YAML

lua: updated from 5.1 to 5.3 work3

* lua(1):
  - changed lua_Integer to intmax_t
  - updated distrib/sets/lists and etc/mtree
  - updated bsd.lua.mk
  - fixed bozohttpd (lua-bozo.c)
  - compatibilized bindings: gpio, sqlite
* lua(4):
  - removed floating-point and libc dependencies using '#ifndef _KERNEL'
  - fixed division by zero and exponentiation
  - libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
  - acpica: removed isprint() from acnetbsd.h
  - libc: moved strcspn.c, strpbrk.c and strspn.c to common
  - removed stub headers
  - compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE

(lneto)

2014-07-19 18:24:17 UTC MAIN commitmail json YAML

2014-07-19 18:18:31 UTC MAIN commitmail json YAML

Fix uhidev entries (sync with i386)

(bouyer)

2014-07-19 18:16:50 UTC MAIN commitmail json YAML

Allow tifb to be the console when bootargs contains "console=fb".

(bouyer)

2014-07-19 17:21:24 UTC MAIN commitmail json YAML

2014-07-19 17:20:03 UTC MAIN commitmail json YAML

2014-07-19 17:19:22 UTC MAIN commitmail json YAML

when calling mkdep, pass any -std=* flags for C and C++ source files
to ensure that any definitions this implies are set

(plunky)

2014-07-19 17:14:40 UTC MAIN commitmail json YAML

2014-07-19 17:13:22 UTC MAIN commitmail json YAML

lua(4): added support for running Lua scripts in intr context

* using kmem_intr on lua_alloc
* using mutex directly on klua_lock
* added ipl arg on klua_newstate()
* added kluaL_newstate function
* fixed synchronization: locking the Lua state on luaioctl

(lneto)

2014-07-19 17:11:53 UTC MAIN commitmail json YAML

lua(4): preventing division by zero

* note: we should raise an error instead of return INTMAX_MAX

(lneto)

2014-07-19 17:10:02 UTC MAIN commitmail json YAML

2014-07-19 14:58:50 UTC MAIN commitmail json YAML

2014-07-19 14:53:22 UTC MAIN commitmail json YAML

Document that our use of pthread_mutex_unlock(3) is async-signal-safe
and as such can be used in a phtread_atfork(3) child handler.

(roy)

2014-07-19 14:50:21 UTC MAIN commitmail json YAML

Fix bootxx_* and boot on machines where the bios sets high bits of %eax on success.

(erh)

2014-07-19 14:35:10 UTC MAIN commitmail json YAML

2014-07-19 14:21:34 UTC MAIN commitmail json YAML

Bump date for previous.

(skrll)

2014-07-19 14:20:46 UTC MAIN commitmail json YAML

PR/48998: uhso(4) support for Globetrotter HSUPA Modem

(skrll)

2014-07-19 14:19:04 UTC MAIN commitmail json YAML

2014-07-19 14:17:49 UTC MAIN commitmail json YAML

PR/48998 (uhso(4) support for Globetrotter HSUPA Modem)

Add the product id.

(skrll)

2014-07-19 14:14:21 UTC MAIN commitmail json YAML

Do not assert that the two threads do not simultanously notify each
other, because sometimes they do.  Should fix PR kern/46464.  OK pooka.

(gson)

2014-07-19 08:38:28 UTC MAIN commitmail json YAML

Don't return an error in urndis_init if IFF_RUNNING is set on entry.

That is, fix my mistake in handling PR/48964

(skrll)

2014-07-19 06:12:24 UTC MAIN commitmail json YAML

Correct return value handling.
m_defrag(9) is different from OpenBSD one,
it returns new mbuf pointer on success, not zero.

(hikaru)

2014-07-18 22:54:53 UTC MAIN commitmail json YAML

2014-07-18 19:48:34 UTC MAIN commitmail json YAML

Fix formatting and locking errors.

Format time_t by casting to intmax_t and using PRIdMAX, since we have
no PRIxyz for time_t.

We already hold the irq lock on entry to i915_record_ring_state, so
don't take it again.

(riastradh)

2014-07-18 19:38:02 UTC MAIN commitmail json YAML

2014-07-18 19:34:59 UTC MAIN commitmail json YAML

Don't cast ptrdiff_t to unsigned long before formatting it with %td.

Noted by Robert Swindells and Patrick Welche.

(riastradh)

2014-07-18 18:17:54 UTC MAIN commitmail json YAML

Use kmem(9) instead of malloc(9).

(tsutsui)

2014-07-18 18:03:36 UTC MAIN commitmail json YAML

Use C99 struct initialization for wsdisplay_accessops.

(tsutsui)

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

2014-07-18 17:59:12 UTC MAIN commitmail json YAML

More tweaks to GENERIC.

- reduce maxusers from 32 to 8 as other m68k ports
- make NFS_BOOT_DHCP default rather than NFS_BOOT_BOOTP
  (and move these options in "Networking options" block)
- use 8x16 font instead of 12x22 for machines with small screen like HP362

(tsutsui)

2014-07-18 17:52:30 UTC netbsd-6 commitmail json YAML

Spell "sequential" correctly.  Pointed out by kre in PR misc/49015.

(snj)

2014-07-18 17:51:27 UTC MAIN commitmail json YAML

Shrink GENERIC and enable MODULAR instead.

(tsutsui)

2014-07-18 17:30:52 UTC MAIN commitmail json YAML

Enable INET6 (for modern network) and MODULAR, and disable accept filters.

(tsutsui)

2014-07-18 17:24:34 UTC MAIN commitmail json YAML

Make DPRINTF more understandable, and replace my previous #ifdef DIAGNOSTIC...

(maxv)

2014-07-18 17:19:36 UTC MAIN commitmail json YAML

Shrink GENERIC and enable MODULAR instead.

(tsutsui)

2014-07-18 17:06:13 UTC MAIN commitmail json YAML

Enable NULLFS and MODULAR, and disable UMAPFS, accf_data and accf_http.

No particular comments on port-x68k@.

(tsutsui)

2014-07-18 16:25:17 UTC MAIN commitmail json YAML

Fix the ATF failures caused by my recent smbfs change (smbfs_vfsops.c -r1.103).

ok pooka@

(maxv)

2014-07-18 16:02:50 UTC MAIN commitmail json YAML

Remove
    Users should not depend on the memory sharing semantics of vfork() as
    other ways of speeding up the fork process may be developed in the
    future.

as we are not planning to deprecate vfork. Besides NetBSD's
compatibility policy means we wouldn't change it anyway but introduce
something new.

Add
    Portable applications should not depend on the memory sharing semantics
    of vfork() as implementations exist that implement vfork() as plain
    fork(2).

because this is or used to be a real hazard.

ok christos

(dholland)

2014-07-18 16:01:08 UTC MAIN commitmail json YAML

drmkmsbus has gone away

(prlw1)

2014-07-18 15:58:51 UTC MAIN commitmail json YAML

Clarify HISTORY and bump date.

(dholland)

2014-07-18 15:56:44 UTC MAIN commitmail json YAML

fix typo and minor usage issue

(dholland)

2014-07-18 12:39:18 UTC MAIN commitmail json YAML

Document MAP_INHERIT_ZERO.

(christos)

2014-07-18 12:36:57 UTC MAIN commitmail json YAML

2014-07-18 12:36:18 UTC MAIN commitmail json YAML

2014-07-18 12:34:52 UTC MAIN commitmail json YAML

2014-07-18 12:19:10 UTC MAIN commitmail json YAML

Split out the minherit code into separate functions for readability (allows
us to indent them properly), and merge the new vm_map_entry creation into
a common function to avoid code duplication. No functional change.

(christos)

2014-07-18 11:14:18 UTC MAIN commitmail json YAML

Add missing end list (El) macro.

(njoly)

2014-07-18 03:11:55 UTC MAIN commitmail json YAML

Don't forget to pmap_update after pmap_kremove!

(riastradh)

2014-07-18 02:53:09 UTC netbsd-6-0 commitmail json YAML

2014-07-18 02:52:43 UTC netbsd-6-1 commitmail json YAML

2014-07-18 02:52:18 UTC netbsd-6-1 commitmail json YAML

2014-07-18 02:51:52 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1080):
distrib/utils/sysinst/arch/alpha/md.c: revision 1.53
Apply patch in PR port-alpha/48697 (with some tweaks).
Tru64 UNIX's disklabel is the same format as BSD disklabel,
and it seems Tru64 stores incorrect geometry values in
d_nsectors (sectors/track) and d_secpercyl (sectors/cylinder).
d_secperunit seems always reliable so use it to get
dlsec (sectors/track) and dlcylsize (sectors/cylinder) values.
Should be pulled up to netbsd-6 branches.

(riz)

2014-07-18 02:43:41 UTC netbsd-6-0 commitmail json YAML

2014-07-18 02:43:13 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #1080):
distrib/utils/sysinst/arch/alpha/md.c: revision 1.53
Apply patch in PR port-alpha/48697 (with some tweaks).
Tru64 UNIX's disklabel is the same format as BSD disklabel,
and it seems Tru64 stores incorrect geometry values in
d_nsectors (sectors/track) and d_secpercyl (sectors/cylinder).
d_secperunit seems always reliable so use it to get
dlsec (sectors/track) and dlcylsize (sectors/cylinder) values.
Should be pulled up to netbsd-6 branches.

(riz)

2014-07-18 02:42:02 UTC netbsd-6 commitmail json YAML