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

2024-05-10 00:26:45 UTC Now

2019-06-22 12:45:28 UTC MAIN commitmail json YAML

2019-06-22 12:39:40 UTC MAIN commitmail json YAML

2019-06-22 10:58:39 UTC MAIN commitmail json YAML

wrap axen_iff() with axen_iff_locked().
add a missing lock exit in error path.

(mrg)

2019-06-22 09:53:56 UTC MAIN commitmail json YAML

mark this driver MPSAFE for usb tasks and pipes, if(4), and callouts.
remove remaining redundant spl calls.

(mrg)

2019-06-22 09:48:40 UTC MAIN commitmail json YAML

Sync with upstream r315983.

FreeBSD splits "zfs_context.h" into:
  "lib/libzpool/common/sys/zfs_context.h" for user space
  "uts/common/fs/zfs/sys/zfs_context.h" for kernel space

Do the same here, move and sync "sys/sys/zfs_context.h" to
"dist/lib/libzpool/common/sys/zfs_context.h" and
"dist/uts/common/fs/zfs/sys/zfs_context.h".

Change "Makefile.zfs" to search includes from "dist/lib"
before "dist/uts" so we get the right include file.

Adapt "usr.sbin/fstyp/Makefile" to get the right include file.

(hannken)

2019-06-22 08:09:08 UTC MAIN commitmail json YAML

re-apply rev 1.44 with a minor bug fix in axen_tick_task().

it introduced a problem when there wasn't a reasonaly constant
stream of incoming packets, and i had a 'nttcp' running against
my test machine constantly, avoiding the bug.

(mrg)

2019-06-22 08:03:01 UTC MAIN commitmail json YAML

Add missing SETBELL() for WSKBDIO_COMPLEXBELL.
wskbd_bell_data structure has value fields and operation bitmask field.
"xset b * * 0" doesn't touch period field (and doesn't initialized it)
and doesn't set DOPERIOD flag (this means that period field should not
be used).  SETBELL() handles this situation appropliately.
This happened during copying wsbell.c from wskbd.c.
Fix PR xsrc/54245.

(isaki)

2019-06-22 07:58:56 UTC MAIN commitmail json YAML

2019-06-22 07:17:13 UTC MAIN commitmail json YAML

revert the previous.

i'm fairly postive i tested it, as i tested enabing mpsafe version
on top of this successfully.  however, something happened mid-ssh
with a kernel with mpsafe and my session hung, and since then i've
been unable to boot kernels with the previous revision applied.

(mrg)

2019-06-22 06:45:47 UTC MAIN commitmail json YAML

Fix buffer overflow. Triggerable by plugging a specially-crafted USB key
in the machine (the kernel automatically tries to parse its GPT header).
The check could maybe be appeased to allow bigger sizes, but we've never
done that, so I'm leaving it as-is.

(maxv)

2019-06-22 04:45:05 UTC MAIN commitmail json YAML

s/Static/static/

(mrg)

2019-06-22 04:35:46 UTC MAIN commitmail json YAML

move the software-only parts of cdce(4) out of if_cdcereg.h.

(if_cdcereg.h probably can go entirely.  it's almost empty,
but at least these definitions have some relationship with
the hardware bits.)

(mrg)

2019-06-21 22:04:26 UTC MAIN commitmail json YAML

BFD COA CST DS DSCP IST MAB MCLAG TDR

(sevan)

2019-06-21 21:54:39 UTC MAIN commitmail json YAML

2019-06-21 19:20:18 UTC MAIN commitmail json YAML

Sync (c) note in GDB:sh-nbsd-tdep.c with upstream

This file is now GPLv3+, not GPLv2+.

(kamil)

2019-06-21 16:57:12 UTC MAIN commitmail json YAML

Use the raw partition for installboot, not the root partition.

(martin)

2019-06-21 15:59:15 UTC MAIN commitmail json YAML

Replicate change in .en as requested by martin@

(pgoyette)

2019-06-21 15:53:16 UTC MAIN commitmail json YAML

Typo - distinguish has a 'g' not a 'q'

(pgoyette)

2019-06-21 15:52:05 UTC MAIN commitmail json YAML

2019-06-21 14:58:32 UTC MAIN commitmail json YAML

Restore ability to create regular files with mknod(2)

This behavior is requested in ATF tests.

(kamil)

2019-06-21 14:56:40 UTC MAIN commitmail json YAML

Instruct tools/rpcgen about new path for rpc headers

Fixes build on Gentoo.

(kamil)

2019-06-21 14:19:46 UTC MAIN commitmail json YAML

fix issues seen with transfers being reused before they are finished
being used.

adapt locking to the modern world.  some what inspired by if_smsc.c:
- add locks for softc, rx and tx
- add safe detach support
- safe detach vs mii lock requires 2 methods to lock the MII lock,
- check axen_dying and new axen_stopping more often
- consolidate checks to reduce the number of error paths that need
  to release a resource
- move axen_watchdog() out of if_timer into the tick task to
  prepare for MPSAFEification

TODO:
- remove spl usage
- enable mpsafe

special thanks to skrll and mlelstv for clearing up various
confusion and providing examples.

(mrg)

2019-06-21 10:59:50 UTC MAIN commitmail json YAML

Disable assertion: illumos 7793 ztest fails assertion in dmu_tx_willuse_space

(hannken)

2019-06-21 09:34:30 UTC MAIN commitmail json YAML

Use hztoms() instead of incorrect calculation.
This makes spkr work on HZ=1024 like alpha.

(isaki)

2019-06-21 07:05:02 UTC MAIN commitmail json YAML

Update to working instructions.

thx mrg for the build_install suggestion.

(maya)

2019-06-21 04:28:12 UTC MAIN commitmail json YAML

Revert previous

There is fallout in gdb that will be investigated before relanding this.

(kamil)

2019-06-21 04:02:58 UTC MAIN commitmail json YAML

Enhance reliability of ptrace(2) in a debuggee with multiple LWPs

Stop competing between threads which one emits event signal quicker and
overwriting the signal from another thread.

This fixes missed in action signals.

NetBSD truss can now report reliably all TRAP_SCE/SCX/etc events without
reports of missed ones.

This was one of the reasons why debuggee with multiple threads misbehaved
under a debugger.

(kamil)

2019-06-21 02:14:59 UTC MAIN commitmail json YAML

Add a third argument to the "cfn" function that is an argument to
gpt_change_ent().  The purpose of the third argument is to specify
whether the entry to be changed is a primary GPT entry or a secondary
GPT entry.  It is assumed that a secondary GPT entry will always
follow a corresponding primary entry.

This is in preparation for an upcoming change that will require it.

(jnemeth)

2019-06-21 02:08:55 UTC MAIN commitmail json YAML

PR/54147: Increase BOOTINFO_MAXSIZE to 16Kib.

Some systems require a larger bootinfo size for memory descriptors.

(nonaka)

2019-06-21 01:03:51 UTC MAIN commitmail json YAML

Eliminate PS_NOTIFYSTOP remnants from the kernel

This flag used to be useful in /proc (BSD4.4-style) debugging semantics.
Traced child events were notified without signaling the parent.

This property was removed in NetBSD-8.0 and had no users.

This change simplifies the signal code, removing dead branches.

NFCI

(kamil)

2019-06-20 19:26:41 UTC MAIN commitmail json YAML

Avoid creating a (tiny) swap partition by default on overall too small
disks.

(martin)

2019-06-20 18:32:33 UTC MAIN commitmail json YAML

2019-06-20 17:33:31 UTC MAIN commitmail json YAML

2019-06-20 17:12:37 UTC MAIN commitmail json YAML

Add error checking for previous memory allocation failure.

(christos)

2019-06-20 17:08:52 UTC MAIN commitmail json YAML

PR/54314: Frank Kardel: LOCKDEBUG: Mutex error: assert_sleepable,70:
spin lock held when loading NPF

(christos)

2019-06-20 16:57:25 UTC MAIN commitmail json YAML

Disklabel partitions may start at the beginning of the disk (or the
NetBSD partition).

(martin)

2019-06-20 15:59:40 UTC MAIN commitmail json YAML

2019-06-20 15:58:59 UTC MAIN commitmail json YAML

use proper format strings in replace().

(christos)

2019-06-20 15:56:41 UTC MAIN commitmail json YAML

add more printflikes() (rin) and remove unused function.
cVS: ----------------------------------------------------------------------

(christos)

2019-06-20 15:52:08 UTC MAIN commitmail json YAML

mount is an array and can't be NULL (rin)

(christos)

2019-06-20 15:49:21 UTC MAIN commitmail json YAML

devdev is an array, remove NULL check (rin)

(christos)

2019-06-20 15:25:28 UTC MAIN commitmail json YAML

Fix panic on attach. This bug was added in rev. 1.56. I think it's not
required to call txp_set_filter() in the attach function.

(msaitoh)

2019-06-20 14:33:05 UTC MAIN commitmail json YAML

2019-06-20 12:14:46 UTC MAIN commitmail json YAML

Rewrite t_pad test.
Previous version compared the pad's output binary passed mulaw-slinear
conversion and frequency conversion with the prepared "good result".
In such case, a test may fail when the implemantation changes.  In fact,
the frequency conversion algorithm was changed in isaki-audio2, so
output waveforms is not completely the same (but that's no problem with
the audio waveforms).
New version uses slinear_le/2ch/44100Hz input data and compares the
output binary with the input data.  pad with no conversions should
output the same binary.
Fix PR kern/54187.

(isaki)

2019-06-20 12:09:28 UTC MAIN commitmail json YAML

2019-06-20 11:31:13 UTC MAIN commitmail json YAML

Re-add msg_clear() accidently dropped in previous.

(martin)

2019-06-20 10:56:38 UTC MAIN commitmail json YAML

When biosboot is used on an existing wedge and we are switching to
the gpt of the parent device, do not pass the size of the wedge to
gpt_open, it certainly is smaller than the whole device.
Fixes bin/54312.

(martin)

2019-06-20 10:46:24 UTC MAIN commitmail json YAML

minor clean up, almost NFCI:
- use const, __func__, more
- axen_mii_lock is a normal mutex not rwlock, and make sure it's
  properly cleaned up for failed attach
- check axen_dying in axen_miibus_statchg()
- rename axen_ax88179_eeprom() to axen_get_eaddr() and move the code
  here into the support the current method.
- adjust some comments

(mrg)

2019-06-20 10:41:58 UTC MAIN commitmail json YAML

Do not try to close a NULL gpt. Fixes the core dump part of PR bin/54312

(martin)

2019-06-20 10:32:17 UTC MAIN commitmail json YAML

2019-06-20 08:16:20 UTC MAIN commitmail json YAML

2019-06-20 06:59:32 UTC MAIN commitmail json YAML

fifo -> FIFO. Sort errors.

(wiz)

2019-06-20 03:34:38 UTC MAIN commitmail json YAML

Welcome to 8.99.47!

New function do_posix_mknodat() that is called from the netbsd32 compat
module.

(kamil)

2019-06-20 03:31:55 UTC MAIN commitmail json YAML

Update sets lists for new ufs module

(pgoyette)

2019-06-20 03:31:54 UTC MAIN commitmail json YAML

Add mkfifo{,at}(2) mode in mknod{,at}(2) as requested by POSIX

mknod with mode & S_IFIFO and dev=0 shall behave like mkfifo.

Update the documentation to reflect this state.

Add ATF tests.

This is an in-kernel implementation as typically user-space programs use
mkfifo(2) directly, however whenever there is need to bypass libc (like in
valgrind) then portable POSIX software calls the mknod syscall.

Noted on tech-kern@ by Greg Troxel.

(kamil)

2019-06-20 03:31:30 UTC MAIN commitmail json YAML

2019-06-20 00:52:05 UTC MAIN commitmail json YAML

unifdef -ULFS_READWRITE ufs_readwrite.c

(christos)

2019-06-20 00:49:12 UTC MAIN commitmail json YAML

2019-06-20 00:45:18 UTC MAIN commitmail json YAML

Introduce _fmt_ flavors of the menu functions that take a formatting string
so we can use fmtcheck(3) to check the formats of the messages strings.

(christos)

2019-06-20 00:43:58 UTC MAIN commitmail json YAML

2019-06-19 23:35:55 UTC MAIN commitmail json YAML

2019-06-19 23:33:07 UTC MAIN commitmail json YAML

Add more SunOS types to tools/compat

Add fallback defintions of: uchar_t, ushort_t, uint_t, ulong_t.

Needed by the libctf code on Ubuntu 16.x.

(kamil)

2019-06-19 21:39:53 UTC MAIN commitmail json YAML

Add an explicit node that lwp status numbers are set in stone

Requested by <mrg>

(kamil)

2019-06-19 21:25:51 UTC MAIN commitmail json YAML

Add a fallback definition of LSDEAD in ps(1)

The symbol is no longer available in headers.

Requested by <mrg>

(kamil)

2019-06-19 20:28:36 UTC MAIN commitmail json YAML

Small markup fixes.

(uwe)

2019-06-19 20:20:52 UTC MAIN commitmail json YAML

Small markup fixes.

(uwe)

2019-06-19 17:32:31 UTC MAIN commitmail json YAML

Deal with manualy set disk geometries more carefully to avoid a division
by zero.

(martin)

2019-06-19 16:14:07 UTC MAIN commitmail json YAML

Match the regular _ksiginfo size since sys/sys/siginfo.h:1.33

"Expand siginfo_t (struct size not changed) to new values for
SIGTRAP TRAP_SCE/TRAP_SCX events."

Fixes port-mips/54309: gdb doesn't work on mips64 (32bit userland,
64bit kernel)

(maya)

2019-06-19 15:10:17 UTC MAIN commitmail json YAML

HCSPARAMS2.SPR is bit 26, not 24

(jmcneill)

2019-06-19 15:01:01 UTC MAIN commitmail json YAML

In case of error resolving symbol references, we cannot rely on the
module's name still being available - it may be destroyed when
kobj_affix() unloads the object.  So make a copy of the name first
so we can use it in a useful error message.

(Without this, I've have affix errors go into an infinite loop
trying to print the error message!)

(pgoyette)

2019-06-19 14:16:06 UTC MAIN commitmail json YAML

Correct wrong type of uio_seg passed to do_sys_mknodat()

It was introduced by an accident in previous commit to this file.

Detected by syzbot:
https://syzkaller.appspot.com/text?tag=CrashLog&x=16635d9ea00000

(kamil)

2019-06-19 13:40:23 UTC MAIN commitmail json YAML

Conditionally use a 32- or 64-bit DMA tag based on HCCPARAMS

(jmcneill)

2019-06-19 13:39:18 UTC MAIN commitmail json YAML

2019-06-19 12:55:01 UTC MAIN commitmail json YAML

2019-06-19 12:52:41 UTC MAIN commitmail json YAML

Don't call next callout when an error occurs in start_output.

(isaki)

2019-06-19 12:51:26 UTC MAIN commitmail json YAML

pad(4)'s output format is LE even on big endian arch.

(isaki)

2019-06-19 12:49:50 UTC MAIN commitmail json YAML

Don't wait until a block is filled.
This improves that short sound breaks.

(isaki)

2019-06-19 10:04:40 UTC MAIN commitmail json YAML

Once more short line to unwrap

(skrll)

2019-06-19 10:00:19 UTC MAIN commitmail json YAML

Unwrap short lines.  NFCI.

(skrll)

2019-06-19 09:56:17 UTC MAIN commitmail json YAML

Make a comment generic and not MIPS specific

(skrll)

2019-06-19 09:55:27 UTC MAIN commitmail json YAML

Whitespace and whitespace consistency

(skrll)

2019-06-19 09:54:42 UTC MAIN commitmail json YAML

2019-06-19 09:54:15 UTC MAIN commitmail json YAML

2019-06-19 09:53:39 UTC MAIN commitmail json YAML

2019-06-19 08:18:01 UTC MAIN commitmail json YAML

2019-06-19 06:32:46 UTC MAIN commitmail json YAML

Fix ioapic_dump_raw() to dump whole ioapic area.

(msaitoh)

2019-06-19 05:33:14 UTC MAIN commitmail json YAML

fix access to any busses that may appear beyond the bus the 4x slot see.
only the root bus and the slot's bus are limited to device = 0.

(mrg)

2019-06-19 05:31:05 UTC MAIN commitmail json YAML

add several cortex CPU implementations found in their TRMs:
- A32 R1 (aarch32 only, not supported)
- A35 R1
- A65 R0
- A76AE R1
- A77

add the aarch64 ones to cpu.c for identification.

(mrg)

2019-06-19 05:24:13 UTC MAIN commitmail json YAML

skip the radeon bits for non x86 platforms.  they build fine, but
they're not linked into gallium, so avoid building them.

(mrg)

2019-06-19 05:17:05 UTC MAIN commitmail json YAML

allow all arm platforms, not just evbarm, to build with MKLLVMRT.
allow mips and powerpc platforms as well.

amusingly, this allows my shark to finally have functional
if not usable GL :-)  glxgears gets 1fps.

status:
- arm32 and ppc have llvm dynamic linker patches.
- ppc is not yet working.
- mips untested.

(mrg)

2019-06-19 03:40:15 UTC MAIN commitmail json YAML

Add sys/uio.h & enum uio_seg, enum uio_rw to tools/compat

This is needed for bootstrapping the tools on Ubuntu 16.x.

(kamil)

2019-06-19 03:27:39 UTC MAIN commitmail json YAML

wpa_supplicant.8: add xref to wpa_passphrase.8

(gutteridge)

2019-06-19 03:23:56 UTC MAIN commitmail json YAML

wpa_cli.8: add xref to wpa_passphrase.8

(gutteridge)

2019-06-18 23:53:55 UTC MAIN commitmail json YAML

Add support for KTR logs of SIGTRAP for TRAP_CHILD events

Previously it was disabled due to vfork(2) synchronization issues.
These problems are now gone.

While there, set l_vforkwaiting to false in posix_spawn. This is not very
needed but it does not make harm to keep it initialized explicitly.

(kamil)

2019-06-18 23:11:05 UTC MAIN commitmail json YAML

servpce -> service

(nia)

2019-06-18 22:41:32 UTC MAIN commitmail json YAML

Welcome 8.99.46!

do_sys_mknod{,at}() changes
quota modules refactoring

(kamil)

2019-06-18 22:40:09 UTC MAIN commitmail json YAML

Stop defining in lwp.h: LSDEAD

Not used since NetBSD-5.0.

It had a confusing comment that suggested that all entries after LSDEAD
are removed, which wasn't true.

(kamil)

2019-06-18 22:34:26 UTC MAIN commitmail json YAML

2019-06-18 21:18:13 UTC MAIN commitmail json YAML

2019-06-18 21:14:26 UTC MAIN commitmail json YAML

Allow to conditionally enable LWP ATF tests in t_ptrace_wait*

By default the tests are disabled.

(kamil)

2019-06-18 21:08:34 UTC MAIN commitmail json YAML

more bsd-family-tree

(sevan)

2019-06-18 21:07:21 UTC MAIN commitmail json YAML

Sync with FreeBSD r349177

(sevan)

2019-06-18 16:46:03 UTC MAIN commitmail json YAML

2019-06-18 16:24:32 UTC MAIN commitmail json YAML

2019-06-18 16:24:17 UTC MAIN commitmail json YAML

include #ifdefs in the syscalls autoload file and make it standalone.
XXX: This needs to be re-thought

(christos)

2019-06-18 16:23:24 UTC MAIN commitmail json YAML

Add ifdef for quota and include the syscall numbers header

(christos)

2019-06-18 16:22:54 UTC MAIN commitmail json YAML

2019-06-18 16:06:45 UTC MAIN commitmail json YAML

remove XXX from the quota call.

(christos)

2019-06-18 16:05:30 UTC MAIN commitmail json YAML

Include opt_quota.h

Fixes (at least) the amd64 build.

(pgoyette)

2019-06-18 15:26:28 UTC MAIN commitmail json YAML

Include quota compat code by default

(pgoyette)

2019-06-18 15:21:19 UTC MAIN commitmail json YAML

Use UAL syntax for udf.  NFCI.

(skrll)

2019-06-18 14:28:41 UTC MAIN commitmail json YAML

Add more information about commands. Add a working, annotated example.

(maya)

2019-06-18 14:25:04 UTC MAIN commitmail json YAML

Fix warning message for mknod symbol linkage

The correct reference for mknod(2) is in <sys/stat.h>

(kamil)

2019-06-18 13:27:25 UTC MAIN commitmail json YAML

Don't describe wpa supplicant flags now that they aren't needed.

I'm intentionally not describing wpa_cli since it seems to be a worse
user experience than appending with wpa_passphrase.

(maya)

2019-06-18 12:05:51 UTC MAIN commitmail json YAML

2019-06-18 11:28:30 UTC MAIN commitmail json YAML

Include mesa-ver.mk so MESA_VER doesn't get expanded into an empty string.

This changes the output of glGetString(GL_VERSION)
from: 3.1 Mesa
to: 3.1 Mesa 18.3.4

This means programs like firefox/libreoffice no longer blacklist our mesa
version as being too old.

Fixes WebGL on firefox with AMD CEDAR, reported by nia.

(maya)

2019-06-18 10:46:51 UTC MAIN commitmail json YAML

When creating an install description from existing partitions, use
the inner partitioning scheme (e.g.: disklabel) instead of the
outer (e.g. MBR).

(martin)

2019-06-18 10:45:27 UTC MAIN commitmail json YAML

2019-06-18 10:06:49 UTC MAIN commitmail json YAML

Add note about the case of PCI_MSI_MDATA[64] is 16bit.

(msaitoh)

2019-06-18 09:34:57 UTC MAIN commitmail json YAML

move struct axen_chain, struct axen_cdata, struct axen_softc,
struct axen_type, sc_if, GET_MII(), and GET_IFP() -- all the
software defined components from if_axenreg.h into if_axen.c.

(mrg)

2019-06-18 08:36:52 UTC MAIN commitmail json YAML

KNF. No functional change.

(msaitoh)

2019-06-18 07:50:43 UTC MAIN commitmail json YAML

No functional change:
- Fix typo (s/configureation/configuration/)
- KNF

(msaitoh)

2019-06-18 02:23:29 UTC MAIN commitmail json YAML

Make LSDEAD usage conditional

LSDEAD is not used since NetBSD-5.0 and will be gone.

The same conditional usage is already in ps.c in the same program.

(kamil)

2019-06-18 01:43:07 UTC MAIN commitmail json YAML

2019-06-18 01:42:44 UTC MAIN commitmail json YAML

2019-06-18 01:42:36 UTC MAIN commitmail json YAML

2019-06-18 01:40:29 UTC MAIN commitmail json YAML

2019-06-18 01:39:39 UTC MAIN commitmail json YAML

2019-06-18 01:39:09 UTC MAIN commitmail json YAML

2019-06-18 01:39:01 UTC MAIN commitmail json YAML

2019-06-18 01:38:07 UTC MAIN commitmail json YAML

2019-06-18 01:37:04 UTC MAIN commitmail json YAML

2019-06-18 01:36:50 UTC MAIN commitmail json YAML

2019-06-17 22:03:50 UTC MAIN commitmail json YAML

bsd-family-tree

(sevan)

2019-06-17 21:51:56 UTC MAIN commitmail json YAML

Sync with FreeBSD r349157

(sevan)

2019-06-17 19:01:18 UTC MAIN commitmail json YAML

Register UBSAN_ALWAYS_FATAL in kernel configs for kUBSan

(kamil)

2019-06-17 18:55:37 UTC MAIN commitmail json YAML

Introduce UBSAN_ALWAYS_FATAL in micro-UBSan

UBSAN_ALWAYS_FATAL is a CPP option to mark all reports fatal always.

(kamil)

2019-06-17 18:36:39 UTC MAIN commitmail json YAML

Avoid format-nonliteral warnings from msgc generated files for now

(martin)

2019-06-17 18:22:41 UTC MAIN commitmail json YAML

2019-06-17 18:19:03 UTC MAIN commitmail json YAML

Bump GCC version.
New binutils is out.

(sevan)

2019-06-17 17:53:41 UTC MAIN commitmail json YAML

Avoid variable length local array

(martin)

2019-06-17 17:53:22 UTC MAIN commitmail json YAML

Define PTRACE_ILLEGAL_ASM for arm (32-bit)

udf $0 is expected to raise SIGILL for all ARM 32-bit targets.

(kamil)

2019-06-17 17:45:18 UTC MAIN commitmail json YAML

Drop asan/ubsan entry, implemented as MKSANITIZER and MKLIBCSANITIZER

(kamil)

2019-06-17 17:14:56 UTC MAIN commitmail json YAML

2019-06-17 17:06:39 UTC MAIN commitmail json YAML

comment out CHFS to fix build issues

(christos)

2019-06-17 17:03:58 UTC MAIN commitmail json YAML

PR/54300: Andreas Gustafsson: Remove useless case. should fix
lib/libutil/t_snprintb test regression on sparc

(christos)

2019-06-17 17:01:50 UTC MAIN commitmail json YAML

evbppc port has been built with modules for some time now, drop explanation on
why it's not and the if statement to exclude it.

(sevan)

2019-06-17 16:34:02 UTC MAIN commitmail json YAML

The second parameter to AcpiSetFirmwareWakingVector sets the
X_Firmware_Waking_Vector field (where supported), which will cause firmware
to resume in protected mode. Since our wake code assumes real mode, always
set X_Firmware_Waking_Vector to 0.

(jmcneill)

2019-06-17 15:53:20 UTC MAIN commitmail json YAML

2019-06-17 15:26:09 UTC MAIN commitmail json YAML

Fix unnamed/named edito.
From adr at sdf dot org.

(uwe)

2019-06-17 15:08:34 UTC MAIN commitmail json YAML

Enhance ia64/mcontext defines

Stop mapping _UC_MACHINE_FP() to a register as it is not supported by CPU.
There is need to use in code __builtin_frame_address() inlined in the code
to get the frame pointer.

Return a constant value 0 instead. New value does not pretend to return
a meaningful value.

While there, fix the definition of _UC_MACHINE_SET_PC as it didn't contain
the pc argument in the definition.

(kamil)

2019-06-17 14:59:15 UTC MAIN commitmail json YAML

Add QUOTA ifdef (Paul Goyette)

(christos)

2019-06-17 14:57:57 UTC MAIN commitmail json YAML

Add -DQUOTA (Paul Goyette)

(christos)

2019-06-17 14:31:51 UTC MAIN commitmail json YAML

Define PTRACE_ILLEGAL_ASM for i386

(kamil)

2019-06-17 14:19:45 UTC MAIN commitmail json YAML

Fix bogus return value from md_post_newfs

(martin)

2019-06-17 14:18:32 UTC MAIN commitmail json YAML

2019-06-17 14:13:13 UTC MAIN commitmail json YAML

Use tabs, not spaces, for indentation.  NFCI

(pgoyette)

2019-06-17 12:27:40 UTC MAIN commitmail json YAML

If we don't compile a kernel with QUOTA, we don't support the compat quota
syscalls. XXX: need to fix the modules build.

(christos)

2019-06-17 10:15:08 UTC MAIN commitmail json YAML

Improve priority handling for cases where access is secure, from OpenBSD.

(jmcneill)

2019-06-17 08:09:57 UTC MAIN commitmail json YAML

Add native vfs_suspend()/vfs_resume() before and after
zfs_suspend_fs()/zfs_resume_fs() and get rid of dead "z_sa_hdl == NULL"
znodes before vfs_resume() to keep the vnode cache consistent.

Live rollback should work now.

PR port-xen/54273 ("zpool create pool xbd2" panics DOMU kernel)

(hannken)

2019-06-17 08:08:51 UTC MAIN commitmail json YAML

2019-06-17 08:08:21 UTC MAIN commitmail json YAML

Add fstrans_start()/fstrans_done() and bounds check to zfs_netbsd_getpages().

(hannken)

2019-06-17 08:07:56 UTC MAIN commitmail json YAML

Skip atime update on dead "z_sa_hdl == NULL" znodes.

(hannken)

2019-06-17 08:07:27 UTC MAIN commitmail json YAML

Add an owner field to fstrans mount info and use it to hold
the thread currently suspending this mount.

Remove now unneeded state FSTRANS_EXCL.

It is now possible to suspend a file system from a thread
already holding fstrans locks.  Use with care ...

(hannken)

2019-06-17 06:38:30 UTC MAIN commitmail json YAML

2019-06-17 06:33:53 UTC MAIN commitmail json YAML

fix cross gdb build on sh and ppc:
- gdb_assert.h has moved into common/gdb_assert.h.
- force promotion to avoid compile errors

XXX why aren't these files built into the native binary, and
triggered normal build failures.

(mrg)

2019-06-17 05:45:47 UTC MAIN commitmail json YAML

Fix comma with semicolon. No functional change.

(msaitoh)

2019-06-17 05:27:01 UTC MAIN commitmail json YAML

avoid allocations in the reboot (maybe crash) path and map the
reset registers in new *platform_bootstrap() functions that
merely move the bus_space_map() here, and then call the
original sunxi_platform_bootstrap().

tested on cubietruck and cubietruck plus.

(mrg)

2019-06-17 03:34:02 UTC MAIN commitmail json YAML

2019-06-17 03:32:58 UTC MAIN commitmail json YAML

Don't include any of the ufs code if all the dependent filesystems are missing.

(christos)

2019-06-17 03:32:14 UTC MAIN commitmail json YAML

Add missing file for QUOTA

(christos)

2019-06-17 03:31:58 UTC MAIN commitmail json YAML

complete the list of filesystems and enable ffs as a module.

(christos)

2019-06-17 00:49:55 UTC MAIN commitmail json YAML

- Disable MSI/MSI-X when making changes
- MSI: Write the vector count to the Multi Message Enable (MME) field
- MSI: Set DATA to the first LPI number, not the last

(jmcneill)

2019-06-16 22:43:33 UTC MAIN commitmail json YAML

Include the fs scaffolding when none of the ffs/mfs/ext2fs/chfs is included
so a MODULAR kernel links.

(christos)

2019-06-16 21:04:09 UTC MAIN commitmail json YAML

Always increment, not just if we are queueing.

(christos)

2019-06-16 19:19:30 UTC MAIN commitmail json YAML

Pass correct event ID with MOVI commands

(jmcneill)

2019-06-16 18:30:31 UTC MAIN commitmail json YAML

Make sure VMX-outside-SMX is allowed. It may not be if the BIOS decided to
disable VMX. Seen on an HP laptop, where NVMM would panic because of that.

(maxv)

2019-06-16 16:01:44 UTC MAIN commitmail json YAML

2019-06-16 15:16:15 UTC MAIN commitmail json YAML

2019-06-16 14:47:49 UTC MAIN commitmail json YAML

PR/54297: sc dying: opacket of ure(4) is always 0

(christos)

2019-06-16 13:02:29 UTC MAIN commitmail json YAML

Lower estimates on required install size

(martin)

2019-06-16 11:05:59 UTC MAIN commitmail json YAML

- Disable MSI/MSI-X when making changes
- MSI: Write the vector count to the Multi Message Enable (MME) field
- MSI: Set DATA to the first LPI number, not the last

(jmcneill)

2019-06-16 10:57:59 UTC MAIN commitmail json YAML

Disable counter before updating cval/tval

(jmcneill)

2019-06-16 10:45:50 UTC MAIN commitmail json YAML

The runtime of the ecdsa test case increased approximately sixfold
with the openssl update on 2019-06-09, and it is now timing out on
sparc.  Increase the timeout by roughly the same factor.

(gson)

2019-06-16 09:12:51 UTC MAIN commitmail json YAML

correct for known temperature bias values.

(mlelstv)

2019-06-16 07:42:52 UTC MAIN commitmail json YAML

2019-06-15 16:00:20 UTC netbsd-7 commitmail json YAML

Fix typo in last entry

(martin)

2019-06-15 15:59:55 UTC netbsd-7-1 commitmail json YAML

Fix typo in last entry

(martin)

2019-06-15 15:59:33 UTC netbsd-7-0 commitmail json YAML

Fix typo in last entry

(martin)

2019-06-15 15:58:02 UTC netbsd-7-0 commitmail json YAML

2019-06-15 15:57:32 UTC netbsd-7-0 commitmail json YAML

Pull up the following revisions (via patch) requested by mrg in ticket #1699:

libexec/httpd/CHANGES 1.31-1.40
libexec/httpd/Makefile 1.28
libexec/httpd/auth-bozo.c 1.23-1.24
libexec/httpd/bozohttpd.8 1.75-1.79
libexec/httpd/bozohttpd.c 1.100-1.113
libexec/httpd/bozohttpd.h 1.58-1.60
libexec/httpd/cgi-bozo.c 1.46-1.48
libexec/httpd/daemon-bozo.c 1.20-1.21
libexec/httpd/dir-index-bozo.c 1.29-1.32
libexec/httpd/ssl-bozo.c 1.26
libexec/httpd/testsuite/Makefile 1.12-1.13
libexec/httpd/testsuite/t11.out 1.2
libexec/httpd/testsuite/test-bigfile 1.6
libexec/httpd/testsuite/test-simple 1.6

Don't display special files in the directory index.  They aren't
served, but links to them are generated.
---
All from "Rajeev V. Pillai" <rajeev_v_pillai@yahoo.com>:
- use html tables for directory index.
- don't include "index.html" in html headers
- additional escaping of names
- re-add top/bottom borders
- adds an aquamarine table header
- Zebra-stripes table rows using CSS instead of code
- fix CGI '+' param and error handling.
- remove unused parameter to daemon_poll_err().
- avoid sign extension in % handling
fix a few problems pointed out by clang static analyzer:
- bozostrnsep() may return with "in = NULL", so check for it.
- nul terminating in bozo_escape_rfc3986() can be simpler
- don't use uniinit variables in check_remap()
- don't use re-used freed data in check_virtual().
- fix bozoprefs->size setting when increasing the size (new total was
  being added to the prior total.)
  however, bozostrdup() may reference request->hr_file.
---
Add ssl specific timeout value (30s).  If SSL_accept() doesn't
work with in this timeout value, ssl setup now fails.
---
Fix handling of bozo_set_timeout() timeouts (and `-T' option parsing)
---
Avoid .htpasswd exposure to authenticated users when .htpasswd is
in the slashdir too.
---
Avoid possible NULL dereference when sending a big request that timeout.
---
Use strings.h for strcasecmp (on linux)
---
Account for cgihandler being set when counting the number of CGI environment
headers we are about to set. Avoids an assertion failure (and overruninng
the array) later.

(martin)

2019-06-15 15:56:50 UTC netbsd-7-1 commitmail json YAML

2019-06-15 15:56:22 UTC netbsd-7-1 commitmail json YAML

Pull up the following revisions (via patch) requested by mrg in ticket #1699:

libexec/httpd/CHANGES 1.31-1.40
libexec/httpd/Makefile 1.28
libexec/httpd/auth-bozo.c 1.23-1.24
libexec/httpd/bozohttpd.8 1.75-1.79
libexec/httpd/bozohttpd.c 1.100-1.113
libexec/httpd/bozohttpd.h 1.58-1.60
libexec/httpd/cgi-bozo.c 1.46-1.48
libexec/httpd/daemon-bozo.c 1.20-1.21
libexec/httpd/dir-index-bozo.c 1.29-1.32
libexec/httpd/ssl-bozo.c 1.26
libexec/httpd/testsuite/Makefile 1.12-1.13
libexec/httpd/testsuite/t11.out 1.2
libexec/httpd/testsuite/test-bigfile 1.6
libexec/httpd/testsuite/test-simple 1.6

Don't display special files in the directory index.  They aren't
served, but links to them are generated.
---
All from "Rajeev V. Pillai" <rajeev_v_pillai@yahoo.com>:
- use html tables for directory index.
- don't include "index.html" in html headers
- additional escaping of names
- re-add top/bottom borders
- adds an aquamarine table header
- Zebra-stripes table rows using CSS instead of code
- fix CGI '+' param and error handling.
- remove unused parameter to daemon_poll_err().
- avoid sign extension in % handling
fix a few problems pointed out by clang static analyzer:
- bozostrnsep() may return with "in = NULL", so check for it.
- nul terminating in bozo_escape_rfc3986() can be simpler
- don't use uniinit variables in check_remap()
- don't use re-used freed data in check_virtual().
- fix bozoprefs->size setting when increasing the size (new total was
  being added to the prior total.)
  however, bozostrdup() may reference request->hr_file.
---
Add ssl specific timeout value (30s).  If SSL_accept() doesn't
work with in this timeout value, ssl setup now fails.
---
Fix handling of bozo_set_timeout() timeouts (and `-T' option parsing)
---
Avoid .htpasswd exposure to authenticated users when .htpasswd is
in the slashdir too.
---
Avoid possible NULL dereference when sending a big request that timeout.
---
Use strings.h for strcasecmp (on linux)
---
Account for cgihandler being set when counting the number of CGI environment
headers we are about to set. Avoids an assertion failure (and overruninng
the array) later.

(martin)

2019-06-15 15:55:39 UTC netbsd-7 commitmail json YAML

2019-06-15 15:54:58 UTC netbsd-7 commitmail json YAML

Pull up the following revisions (via patch) requested by mrg in ticket #1699:

libexec/httpd/CHANGES 1.31-1.40
libexec/httpd/Makefile 1.28
libexec/httpd/auth-bozo.c 1.23-1.24
libexec/httpd/bozohttpd.8 1.75-1.79
libexec/httpd/bozohttpd.c 1.100-1.113
libexec/httpd/bozohttpd.h 1.58-1.60
libexec/httpd/cgi-bozo.c 1.46-1.48
libexec/httpd/daemon-bozo.c 1.20-1.21
libexec/httpd/dir-index-bozo.c 1.29-1.32
libexec/httpd/ssl-bozo.c 1.26
libexec/httpd/testsuite/Makefile 1.12-1.13
libexec/httpd/testsuite/t11.out 1.2
libexec/httpd/testsuite/test-bigfile 1.6
libexec/httpd/testsuite/test-simple 1.6

Don't display special files in the directory index.  They aren't
served, but links to them are generated.
---
All from "Rajeev V. Pillai" <rajeev_v_pillai@yahoo.com>:
- use html tables for directory index.
- don't include "index.html" in html headers
- additional escaping of names
- re-add top/bottom borders
- adds an aquamarine table header
- Zebra-stripes table rows using CSS instead of code
- fix CGI '+' param and error handling.
- remove unused parameter to daemon_poll_err().
- avoid sign extension in % handling
fix a few problems pointed out by clang static analyzer:
- bozostrnsep() may return with "in = NULL", so check for it.
- nul terminating in bozo_escape_rfc3986() can be simpler
- don't use uniinit variables in check_remap()
- don't use re-used freed data in check_virtual().
- fix bozoprefs->size setting when increasing the size (new total was
  being added to the prior total.)
  however, bozostrdup() may reference request->hr_file.
---
Add ssl specific timeout value (30s).  If SSL_accept() doesn't
work with in this timeout value, ssl setup now fails.
---
Fix handling of bozo_set_timeout() timeouts (and `-T' option parsing)
---
Avoid .htpasswd exposure to authenticated users when .htpasswd is
in the slashdir too.
---
Avoid possible NULL dereference when sending a big request that timeout.
---
Use strings.h for strcasecmp (on linux)
---
Account for cgihandler being set when counting the number of CGI environment
headers we are about to set. Avoids an assertion failure (and overruninng
the array) later.

(martin)

2019-06-15 15:22:56 UTC MAIN commitmail json YAML

- sync with latest from iana
- add ttcp

(christos)

2019-06-15 13:07:09 UTC MAIN commitmail json YAML

exclude shared libraries that are currently in use from removal.

(christos)

2019-06-15 08:20:34 UTC MAIN commitmail json YAML

When setting up a "use whole disk" single outer partition, force an
empty set of inner partitions immediately,

This avoids reading old (stale) partitions (e.g. disklabel that
survived cleaning and re-creating the MBR with the MBR NetBSD partition
starting at the same offset) later.

(martin)

2019-06-15 07:57:39 UTC MAIN commitmail json YAML

After deleting all partitions, reset alignment to the values we would
have used on an empty disk.

(martin)

2019-06-15 06:40:34 UTC MAIN commitmail json YAML

Add KASAN_PANIC, an option to turn KASAN warning into kernel panics,
requested by Siddharth. While here clarify a little.

(maxv)