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

2024-05-10 07:17:58 UTC Now

2016-02-28 15:21:57 UTC MAIN commitmail json YAML

A negated boolean is either 0 or 1, so no need to explicitly test for
positive.

(joerg)

2016-02-28 15:15:42 UTC MAIN commitmail json YAML

Don't claim too much about empty loops, the SYSCALL macro is kind of
obnoxious like that...

(joerg)

2016-02-28 11:51:24 UTC nick-nhusb commitmail json YAML

ohci_hash_rem_itd the sitds in ohci_device_isoc_abort

(skrll)

2016-02-28 11:00:14 UTC MAIN commitmail json YAML

add mv(1) and SIGINFO.

(mrg)

2016-02-28 10:59:29 UTC MAIN commitmail json YAML

add SIGINFO for mv(1), largely based upon the support in cp(1).

(mrg)

2016-02-28 09:16:20 UTC nick-nhusb commitmail json YAML

Centralise the up_repeat handling and use the standard pipe method to
start the next transfer.  This allows the removal of a bunch of code
in the upm_done methods for interrupt transfers which had copies of
the upm_start method code.

At the same time we can perform the upm_done method before calling the
transfer callback allowing correct bus_dma(9) operations before
using the transfer DMA buffer.

(skrll)

2016-02-28 02:56:40 UTC MAIN commitmail json YAML

fix infinite recursion through thr_getspecific

(christos)

2016-02-27 23:51:34 UTC MAIN commitmail json YAML

Revert and leave broken.

(christos)

2016-02-27 23:50:13 UTC MAIN commitmail json YAML

More nodenames fixes.

(christos)

2016-02-27 23:00:17 UTC LLVM commitmail json YAML

src/external/bsd/llvm/dist/llvm/autoconf/m4/func_isinf.m4 deleted
src/external/bsd/llvm/dist/llvm/autoconf/m4/func_isnan.m4 deleted
src/external/bsd/llvm/dist/llvm/autoconf/m4/rand48.m4 deleted
src/external/bsd/llvm/dist/llvm/cmake/modules/LLVMParseArguments.cmake deleted
src/external/bsd/llvm/dist/llvm/docs/R600Usage.rst deleted
src/external/bsd/llvm/dist/llvm/docs/doxygen.css deleted
src/external/bsd/llvm/dist/llvm/docs/doxygen.footer deleted
src/external/bsd/llvm/dist/llvm/docs/doxygen.header deleted
src/external/bsd/llvm/dist/llvm/include/llvm/Analysis/ConstantsScanner.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/Analysis/FunctionTargetTransformInfo.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/Analysis/JumpInstrTableInfo.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/Analysis/LibCallSemantics.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ForwardControlFlowIntegrity.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/JumpInstrTables.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/StackMapLivenessAnalysis.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/DebugInfo/DWARFAbbreviationDeclaration.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/DebugInfo/DWARFAcceleratorTable.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/DebugInfo/DWARFCompileUnit.h deleted
src/external/bsd/llvm/dist/llvm/include/llvm/DebugInfo/DWARFContext.h deleted
      :
(more 1119 files)
Mark files without llvm-261930 symbol as dead.

(joerg)

2016-02-27 22:23:00 UTC LLVM commitmail json YAML

Mark files without clang-261930 as dead.

(joerg)

2016-02-27 22:19:35 UTC MAIN commitmail json YAML

2016-02-27 21:48:34 UTC MAIN commitmail json YAML

clang now supports normal soft float.

(joerg)

2016-02-27 21:47:36 UTC MAIN commitmail json YAML

2016-02-27 21:42:14 UTC MAIN commitmail json YAML

As workaround for limitations in Clang's atomic lowering on SPARC,
require v8+ for those files that need C++11 atomics.

(joerg)

2016-02-27 21:38:59 UTC netbsd-7-0 commitmail json YAML

Note debug set list fixes

(martin)

2016-02-27 21:37:35 UTC MAIN commitmail json YAML

put unused before the function name for consistency.

(christos)

2016-02-27 21:37:14 UTC MAIN commitmail json YAML

2016-02-27 21:37:10 UTC netbsd-7 commitmail json YAML

Note debug set list changes

(martin)

2016-02-27 21:32:07 UTC netbsd-7-0 commitmail json YAML

Pull up r1.4 (with minor tweaks) to fix debug set lists.

(martin)

2016-02-27 21:31:22 UTC netbsd-7 commitmail json YAML

Pull up r1.4 (with minor tweaks) to fix debug set lists.

(martin)

2016-02-27 21:22:36 UTC netbsd-7-0 commitmail json YAML

Pull up r1.4 to fix debug set lists.

(martin)

2016-02-27 21:22:08 UTC netbsd-7 commitmail json YAML

Pull up r1.4 to fix debug set lists.

(martin)

2016-02-27 21:18:25 UTC netbsd-7-0 commitmail json YAML

Pull up r1.4 to fix debug set lists.

(martin)

2016-02-27 21:17:08 UTC netbsd-7 commitmail json YAML

Pull up r1.4 to fix debug set lists.

(martin)

2016-02-27 21:10:14 UTC netbsd-7-0 commitmail json YAML

Pull up r1.3 to fix debug set lists.

(martin)

2016-02-27 21:09:33 UTC netbsd-7 commitmail json YAML

Pull up r1.3 to fix debug set lists.

(martin)

2016-02-27 21:01:04 UTC netbsd-7-0 commitmail json YAML

Pull up r1.4 to fix debug set lists.

(martin)

2016-02-27 21:00:29 UTC netbsd-7 commitmail json YAML

Pull up r1.4 to fix debug set lists.

(martin)

2016-02-27 20:54:48 UTC netbsd-7-0 commitmail json YAML

Pull up r1.4 to fix debug set lists.

(martin)

2016-02-27 20:54:10 UTC netbsd-7 commitmail json YAML

Pull up r1.4 to fix debug set lists.

(martin)

2016-02-27 20:50:34 UTC netbsd-7-0 commitmail json YAML

Pull up r1.6 to fix debug set lists.

(martin)

2016-02-27 20:49:50 UTC netbsd-7 commitmail json YAML

Pull up r1.6 to fix debug set lists.

(martin)

2016-02-27 20:42:22 UTC netbsd-7-0 commitmail json YAML

Pull up r1.4 (with minor adjustments) to fix debug set lists.

(martin)

2016-02-27 20:41:33 UTC netbsd-7 commitmail json YAML

Pull up r1.4 (with minor adjustments) to fix debug set lists.

(martin)

2016-02-27 20:36:18 UTC MAIN commitmail json YAML

Don't build archive libs with -fPIC breaks static binaries and profilig.

(christos)

2016-02-27 19:26:14 UTC MAIN commitmail json YAML

Ignore unused arguments for clang as we pass assembler flags and the
like to the preprocessor-only mode. Conditionalize GCC flags that are
not known to clang accordingly.

(joerg)

2016-02-27 19:25:08 UTC MAIN commitmail json YAML

When building with clang, optimise for minimal size and skip frame
pointers when possible.

(joerg)

2016-02-27 19:20:47 UTC MAIN commitmail json YAML

2016-02-27 19:20:01 UTC MAIN commitmail json YAML

Include the C11 atomic builtin alias.

(joerg)

2016-02-27 19:19:33 UTC MAIN commitmail json YAML

When using clang, do not use the sparc64 code as it doesn't provide the
full set of symbols and clang in -m32 defaults to sparcv8, not
sparcv8plus.

(joerg)

2016-02-27 19:18:29 UTC MAIN commitmail json YAML

2016-02-27 19:12:05 UTC MAIN commitmail json YAML

Synchronise with new components we are currently not interested in.

(joerg)

2016-02-27 19:08:23 UTC MAIN commitmail json YAML

Sync with changes in the profiling implementation of compiler-rt.
Switch to the "Linux" runtime, which is kind of misnamed for the mostly
ELF based implementation. Make sure to hook up the runtime source
only for the profile library as it uses constructors for the output
creation.

(joerg)

2016-02-27 19:06:56 UTC MAIN commitmail json YAML

Long double complex multiplication and division helpers are needed on
Sparc64 and AArch64.

(joerg)

2016-02-27 19:05:27 UTC MAIN commitmail json YAML

2016-02-27 18:56:33 UTC MAIN commitmail json YAML

Sparc/Sparc64 also support libc++ and compiler-rt in libc with Clang.

(joerg)

2016-02-27 18:55:16 UTC MAIN commitmail json YAML

Avoid syntax errors if HAVE_GCC is not defined.

(joerg)

2016-02-27 18:53:37 UTC MAIN commitmail json YAML

Bump miniroot size slightly from 9216KB to 9360KB for clang.

(joerg)

2016-02-27 18:52:51 UTC MAIN commitmail json YAML

For clang, optimize both ramdisk and miniroot for minimal size and skip
frame pointers where possible.

(joerg)

2016-02-27 18:50:39 UTC MAIN commitmail json YAML

When building the atomic op test on SPARC64 with Clang, skip the
sub-32bit tests for now. Clang currently doesn't synthesize a CAS
replacement nor does it create a libcall.

(joerg)

2016-02-27 18:34:12 UTC MAIN commitmail json YAML

2016-02-27 18:13:21 UTC MAIN commitmail json YAML

PR/50863: John Hein: libedit el_end() messes up term settings if piped
Keep track if we initialized the tty, and only reset it if we did.

(christos)

2016-02-27 17:03:59 UTC nick-nhusb commitmail json YAML

Why KASSERT when you can KASSERTMSG?wq

(skrll)

2016-02-27 16:53:22 UTC nick-nhusb commitmail json YAML

Initialise ex_isrunning in ehci_device_isoc_init.  No real functional
change as the memory was zeroised.

(skrll)

2016-02-27 16:40:22 UTC MAIN commitmail json YAML

CID 1354301, 1354302, 1354303: Fix uninitialized variable.

(christos)

2016-02-27 16:31:31 UTC MAIN commitmail json YAML

CID 1354295: Array overrun.

(christos)

2016-02-27 16:28:50 UTC MAIN commitmail json YAML

2016-02-27 16:23:22 UTC MAIN commitmail json YAML

CID 1354293: handle EOF

(christos)

2016-02-27 16:20:06 UTC MAIN commitmail json YAML

CID 1025009: Fix wrong code (NULL deref)

(christos)

2016-02-27 16:18:47 UTC MAIN commitmail json YAML

CID 1025008: Free memory returned by Var_Subst

(christos)

2016-02-27 16:17:26 UTC MAIN commitmail json YAML

CID 1025007: Don't leak missingFiles

(christos)

2016-02-27 16:14:23 UTC MAIN commitmail json YAML

CID 1025006: pbm can't be NULL at this point.

(christos)

2016-02-27 16:07:02 UTC nick-nhusb commitmail json YAML

In uhci_device_isoc_enter define

struct uhci_xfer *ux = UHCI_XFER2UXFER(xfer);

and use it.  No functionaly change.

(skrll)

2016-02-27 15:54:30 UTC nick-nhusb commitmail json YAML

Do the pipe sitd and loaning properly for isoc transfers

(skrll)

2016-02-27 15:48:36 UTC nick-nhusb commitmail json YAML

An std is "done" when it's not inflight.  Mark it done when it's first
allocated.

(skrll)

2016-02-27 15:47:18 UTC nick-nhusb commitmail json YAML

Remove some blank lines

(skrll)

2016-02-27 15:44:05 UTC nick-nhusb commitmail json YAML

Comment on its own line

(skrll)

2016-02-27 15:42:20 UTC MAIN commitmail json YAML

no condition for cpu_rng here

(mlelstv)

2016-02-27 14:30:33 UTC MAIN commitmail json YAML

Don't use CPU_RNG for rump kernels. So far there is no rump infrastructure
for this.

(mlelstv)

2016-02-27 14:28:50 UTC MAIN commitmail json YAML

add missing cpu_rng.c to kernel

(mlelstv)

2016-02-27 14:27:01 UTC MAIN commitmail json YAML

2016-02-27 08:54:49 UTC MAIN commitmail json YAML

dk_ioctl already calls disk_ioctl.
Remove redundant return statement for a void function.

(mlelstv)

2016-02-27 00:54:59 UTC MAIN commitmail json YAML

Remove callout-based RNG support in VIA crypto driver; add VIA RNG backend for cpu_rng.

(tls)

2016-02-27 00:43:55 UTC MAIN commitmail json YAML

Add RDSEED and RDRAND backends for cpu_rng on amd64 and i386.

(tls)

2016-02-27 00:13:21 UTC MAIN commitmail json YAML

Let makefiles decide if depend file gets a meta file

(sjg)

2016-02-27 00:09:45 UTC MAIN commitmail json YAML

2016-02-26 23:06:33 UTC netbsd-7 commitmail json YAML

1089, 1100-1102, 1104, 1105, 1107, 1109, 1122

(snj)

2016-02-26 22:52:53 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1107):
external/broadcom/rpi-firmware/dist/LICENCE.broadcom: revision 1.2
external/broadcom/rpi-firmware/dist/bootcode.bin: revision 1.8
external/broadcom/rpi-firmware/dist/fixup.dat: revision 1.8
external/broadcom/rpi-firmware/dist/fixup_cd.dat: revision 1.8
external/broadcom/rpi-firmware/dist/start.elf: revision 1.8
external/broadcom/rpi-firmware/dist/start_cd.elf: revision 1.8
sys/arch/arm/broadcom/bcm2835_emmc.c: revision 1.29
sys/arch/arm/broadcom/bcm2835_gpio.c: revision 1.3
sys/arch/arm/broadcom/bcm2835_gpio_subr.c: revision 1.4
sys/arch/arm/broadcom/bcm2835_space.c: revision 1.9, 1.10
sys/arch/arm/broadcom/bcm2835reg.h: patch
sys/arch/arm/cortex/a9_mpsubr.S: revisions 1.45, 1.46
sys/arch/evbarm/conf/CUBIEBOARD: revision 1.45
sys/arch/evbarm/conf/std.awin: revision 1.9
sys/arch/evbarm/rpi/rpi2_start.S: revision 1.3
sys/arch/evbarm/rpi/rpi_machdep.c: revision 1.68
Check for hypervisor mode in cortex_init and exit if the cpu started
there.
Needed by latest RPI firmware.
--
Fix up bus_space_map for latest RPI firmware which now passes the FB
address in the mailbox properties as a bus address.
--
Update RPI firmware to version after the following commit
commit 224c75602b8bae1a9e942b4f1c7ed3aa8e0f0ec8
Author: popcornmix<popcornmix@gmail.com>
Date:  Tue Dec 8 14:48:57 2015 +0000
--
Deal with kernel builds where virtualisation isn't available
--
Tweak CPUFLAGS to cover all CPUs
--
Fix up bcm283[56] bus_space(4) to really use bus addresses for
peripherals, etc
Simplifies the code in various places and uses the abstraction in
more places. (bcm2835_gpio_subr.c still doesn't)

(snj)

2016-02-26 22:39:13 UTC MAIN commitmail json YAML

Fix obvious mistake caught by Clang constant-logical-operand warning.

(riastradh)

2016-02-26 22:35:54 UTC MAIN commitmail json YAML

With the other changes in previous commit, these casts are unneeded.

(riastradh)

2016-02-26 22:33:51 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1109):
libexec/ld.elf_so/sysident.h: revisions 1.18, 1.19
Fix .note.netbsd.march by ensuring correct padding
--
Actually, descsz should not contain the padding. The note still needs to
be padded out.

(snj)

2016-02-26 22:31:06 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1106):
sys/arch/arm/arm32/pmap.c: revision 1.332
Delete pmap_pmaps and its only user pmap_dump_all.  The list wasn't
being updated in an MP-safe manner.

(snj)

2016-02-26 22:29:04 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1105):
common/lib/libc/arch/arm/atomic/atomic_nand_16.S: revision 1.3
common/lib/libc/arch/arm/atomic/atomic_nand_32.S: revision 1.3
common/lib/libc/arch/arm/atomic/atomic_nand_64.S: revision 1.4
common/lib/libc/arch/arm/atomic/atomic_nand_8.S: revision 1.3
common/lib/libc/arch/arm/atomic/sync_fetch_and_nand_8.S: revision 1.5
Use gcc 4.4 and later operation for nand, i.e.
*ptr = ~(tmp & value) instead of *ptr = ~tmp & value
There was also another bug in sync_fetch_and_nand_8 which I've also fixed.
PR port-arm32/50513: Incorrect logic for atomic_nand_xx.S

(snj)

2016-02-26 22:25:07 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1104):
sys/arch/arm/arm/disassem.c: revisions 1.29-1.34
Remove duplicate entry
--
Document 'e'
--
Remove incorrect entries
--
More instructions. Lots left to do.
--
Move /* A5.2.10 Synchronisation primitives */ block earlier so it
matches correctly
--
Move mcrr and mrrc up the list so they match ahead of ldc/ldc2

(snj)

2016-02-26 22:09:05 UTC MAIN commitmail json YAML

Don't use (implicit) int as type for values >=2^31.

Should fix Clang c++11-narrowing errors.

(riastradh)

2016-02-26 22:08:17 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1102):
sys/dev/mii/igphy.c: 1.25
sys/dev/mii/ukphy.c: 1.48
sys/dev/pci/if_wm.c: revisions 1.308, 1.318, 1.320, 1.324-1.332, 1.334, 1.336, 1.343-1.344, 1.347-1.348, 1.350, 1.376-1.382, 1.386-1.389 via patch
sys/dev/pci/if_wmreg.h: revisions 1.68-1.70, 1.73-1.77, 1.79-1.80, 1.82, 1.86-1.88 via patch
sys/dev/pci/if_wmvar.h: revisions 1.22-1.23, 1.25-1.30 via patch
Sync wm(4) as of if_wm.c rev 1.389 except MSI/MSI-X, multiqueue and NET_MPSAFE:
- Add C2000 KX and 2.5G support.
- Set ICH9 and ICH10's PBA size to 14K if the RX buffer size is more than
  4096. Almost the same as other OSes.
- For 82576 and newer devices, the PBA register is deleted. Don't write PBA
  for those chips. Also change the calculation of RX packet buffer size in
  new way.
- Fix a lot of bugs to make 82575 and newer SERDES based systems work.
- Print NVM image version and option ROM version.
- Add workaround for I210 Errata 25 and I211 Errata 10 (PLL bug). This
  workaround is required if the NVM image version < 3.25.
- Fix a bug that wm_detach() didn't unmap the FHASH's area. Now
  "drvct -d wm0" -> "drvctl -r pci0" works on ICH* and PCH*.
- Add workaround for 82574 Errata 25 and 82583 Errata 12 "Dropped RX packets"
  and for 82573 (unknown). Set GCR_L1_ACT_WITHOUT_L0S_RX bit. The NVM Image
  version 2.1.4 and newer have this workaround.
- Check PHY type correctly. This change is required to use igphy(4) device
  correctly.
- Disable LPLU (Low Power Link Up) on D0 state on 82574, 82583 and ICH* too.
- Call wm_get_hw_control() correctly. This change fixes a bug that some AMT
  based systems doesn't linkup at 1000BaseT. The problem was observed on HP
  Compaq dc7700. A lot of fixes have been done for wm(4) and igphy(4), so now
  PR#44893 should be fixed.
- Call wm_get_wakeup(sc) before checking WM_F_HAS_AMT. It's required to
  check the existence of AMT correctly.
- Fix a problem that wm_gate_hw_phy_config_ich8lan() isn't called in
  wm_reset() on PCH2.
- Clear WMREG_WUC in wm_reset() if the chip >= 82544. This might fix the
  behavior on suspend/resume.
- Fix logic of wm_check_reset_block() on ICH* and PCH*. This change might fix
  a problem that PHY's read/write functions can't get semaphore.
- On ICH8, call wm_gig_downshift_workaround_ich8lan() when link changed down.
- Drop PHY_CTRL_GBE_DIS explicitly in wm_lplu_d0_disable() in case BIOS sets
  this bit.
- Fix two bugs in wm_kmrn_lock_loss_workaround_ich8lan(). Now the function
  checks the status correctly but it causes linkdown up to 10 times, so it's
  disabled for the time being.
- PR/50527: David Binderman: Fix impossible code. Odd offsets need special
  treatment.
- Fix RAL table's size of PCH2 and PCH_LPT.
- PCH_LPT (and newer device) is required to check FWSM_WLOCK_MAC bit to
  determine the range of the RAL.
- Use sc->sc_itr instead of hard-coded number.
- Rename wm_tbi_check_link() to wm_tbi_tick() because this function acts as
  mii_tick().
- ACK Accelerate Disable in the RFCTL register is not bit 13 but 12.
  No binary change because this definition has not used yet.
- Add ACK data Disable bit's definition (not used yet).
- 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.
- Fix wm_check_mng_mode_ich8lan(). This function is used only when WM_WOL is
  defined and it's disabled by default.
- Rename wm_check_reset_block() to wm_phy_resetisblocked() and make it returns
  bool. No functional change.
- Reorder function definitions and macro definitions. No functional change.
- Fix comment. Add comment. Update comment.
- KNF.

(snj)

2016-02-26 21:57:12 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1101):
lib/libc/gen/getpass.c: revision 1.30
PR/50695: coypu: ctrl-c in su password input breaks shell (bash, csh)
Always restore the tty settings.

(snj)

2016-02-26 21:53:10 UTC netbsd-7-0 commitmail json YAML

2016-02-26 21:51:54 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1100):
sys/arch/x86/x86/pmap.c: revision 1.190
Operation pmap_pp_clear_attrs() may remove the "used" attribute from a page
that is still cached in the TLB of other CPUs.
Call pmap_tlb_shootnow() here before enabling preemption to clear the
TLB entries on other CPUs.
Should prevent tmpfs data corruption under load.
Ok: Chuck Silvers

(snj)

2016-02-26 21:50:54 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #1100):
sys/arch/x86/x86/pmap.c: revision 1.190
Operation pmap_pp_clear_attrs() may remove the "used" attribute from a page
that is still cached in the TLB of other CPUs.
Call pmap_tlb_shootnow() here before enabling preemption to clear the
TLB entries on other CPUs.
Should prevent tmpfs data corruption under load.
Ok: Chuck Silvers

(snj)

2016-02-26 21:41:31 UTC MAIN commitmail json YAML

2016-02-26 21:34:27 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by riastradh in ticket #1089):
sys/dev/usb/hid.c: revision 1.43
Convert unsigned char to wider type before left shift.
Avoids undefined behaviour if shifted quantity overflows int.
CID 980971

(snj)

2016-02-26 21:33:18 UTC netbsd-7-0 commitmail json YAML

2016-02-26 21:28:56 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1122):
distrib/sets/lists/debug/md.sparc64: patch
Fix debug setlist.

(snj)

2016-02-26 21:28:30 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by marrtin in ticket #1122):
distrib/sets/lists/debug/md.sparc64: patch
Fix debug setlist.

(snj)

2016-02-26 21:20:17 UTC MAIN commitmail json YAML

Disable C++11 warnings about `register' qualifiers in glsl_lexer.cpp.

glsl_lexer.cpp was generated by a flex that still uses it.  It is
harmless.

(riastradh)

2016-02-26 18:29:59 UTC MAIN commitmail json YAML

2016-02-26 18:29:55 UTC MAIN commitmail json YAML

Use -std=c++11 unordered_set, not TR1 unordered_set.

(riastradh)

2016-02-26 18:28:41 UTC MAIN commitmail json YAML

Space between string literals to appease idiotic C++11 breakage.

Will be needed to switch on -std=c++11, which is in turn needed for
other upcoming changes to get Clang to build this.

(riastradh)

2016-02-26 18:20:44 UTC MAIN commitmail json YAML

PR/50860: David Binderman: Remove redundant code.

(christos)

2016-02-26 18:20:00 UTC MAIN commitmail json YAML

PR/50860: David Binderman: Remove redundant code.

(christos)

2016-02-26 18:19:16 UTC MAIN commitmail json YAML

PR/50859: David Binderman: Remove redundant code.

(christos)

2016-02-26 18:17:39 UTC MAIN commitmail json YAML

PR/50858: David Binderman: Remove redundant code.

(christos)

2016-02-26 18:16:51 UTC MAIN commitmail json YAML

PR/50857: David Binderman: Remove redundant code.

(christos)

2016-02-26 18:15:59 UTC MAIN commitmail json YAML

PR/50856: David Binderman: Remove redundant code.

(christos)

2016-02-26 18:14:38 UTC MAIN commitmail json YAML

PR/50855: David Binderman: Remove redundant code.

(christos)

2016-02-26 18:11:11 UTC MAIN commitmail json YAML

PR/50852: David Binderman: make code more readable (although it was correct
anyway)

(christos)

2016-02-26 17:13:01 UTC MAIN commitmail json YAML

2016-02-26 17:12:53 UTC MAIN commitmail json YAML

2016-02-26 17:10:41 UTC MAIN commitmail json YAML

2016-02-26 17:10:23 UTC MAIN commitmail json YAML

We only have 28 timers available.

(christos)

2016-02-26 17:08:58 UTC MAIN commitmail json YAML

Make comments and code match reality; there are 4 reserved timers.

(christos)

2016-02-26 16:28:14 UTC MAIN commitmail json YAML

CID 420802: Avoid NULL deref.

(christos)

2016-02-26 16:26:24 UTC MAIN commitmail json YAML

2016-02-26 14:34:06 UTC MAIN commitmail json YAML

Restore old netbsd emulation names, requested by joerg.

(christos)

2016-02-26 13:17:04 UTC MAIN commitmail json YAML

Allow reads from pad(4) less or greater than PAD_BLKSIZE.

Ensure that audio data is ready before reading.
Addresses PR 39204.

OK jmcneil@.

(nat)

2016-02-26 13:08:28 UTC MAIN commitmail json YAML

Fix soft volume audio distortion.  OK jmcneil@.
Update atf pad expected output.

(nat)

2016-02-26 08:20:27 UTC MAIN commitmail json YAML

PR/50851 - Nikolai Lifanov -- add EAI

(jnemeth)

2016-02-26 07:36:02 UTC nick-nhusb commitmail json YAML

2016-02-26 07:35:17 UTC MAIN commitmail json YAML

2016-02-25 17:09:39 UTC MAIN commitmail json YAML

Mark mgx_wait_host explicitly as unused.

(joerg)

2016-02-25 14:59:22 UTC MAIN commitmail json YAML

Use \- for minus sign, use Ev, use Er.

(wiz)

2016-02-25 14:55:56 UTC MAIN commitmail json YAML

Remove trailing whitespace.

(wiz)

2016-02-25 13:27:33 UTC MAIN commitmail json YAML

fix always false comparison.

pointed out by joerg@

(ryo)

2016-02-25 13:23:27 UTC MAIN commitmail json YAML

Fix obvious contraction spelling mistakes by adding missing apostrophes.

(ginsbach)

2016-02-25 12:52:09 UTC nick-nhusb commitmail json YAML

Remove the big delay / dump ED/TD state debug code.

(skrll)

2016-02-25 12:36:36 UTC MAIN commitmail json YAML

SPARC before v8 requires a nop instruction between a floating point
instruction and a floating point branch.  SPARCv8 requires a nop only
immediately after FPop2 (fcmp*) instructions. Adjust the logic to
properly implement the v8 rules when targetting a less ancient
architecture.

(joerg)

2016-02-25 12:22:30 UTC MAIN commitmail json YAML

Garbage collect unused variables comcnaddr, comcnspeed and comcnmode.

(joerg)

2016-02-25 08:51:54 UTC MAIN commitmail json YAML

Missed this file in the linux_work move.

(skrll)

2016-02-25 06:00:01 UTC MAIN commitmail json YAML

Use callout_halt instead of callout_stop

(ozaki-r)

2016-02-25 05:01:21 UTC MAIN commitmail json YAML

The unsigned int object must be volatile-qualified too.

(riastradh)

2016-02-25 04:48:24 UTC MAIN commitmail json YAML

Use unsigned int, not int, for LIBDRM_ATOMIC_TYPE.

Otherwise we pass int * to atomic_..._uint operations that expect
unsigned int *.

(Not clear to me why GCC doesn't warn about a pointer signedness
issue here but Clang does.)

(riastradh)

2016-02-25 03:23:15 UTC MAIN commitmail json YAML

Add basic tests for Proxy ARP

The tests don't much enough and need more realitic tests, for example
tests for a setup using ppp found in PR 44032.

(ozaki-r)

2016-02-24 22:17:54 UTC MAIN commitmail json YAML

2016-02-24 22:14:39 UTC MAIN commitmail json YAML

2016-02-24 22:09:09 UTC MAIN commitmail json YAML

2016-02-24 22:04:15 UTC MAIN commitmail json YAML

Move linux_work.c and workqueue.h from sys/external/bsd/drm2 to
sys/external/common so that they can be used by others.

LGTM from riastradh@

These should really live outside sys/external, but that can be decided
later

(skrll)

2016-02-24 21:11:35 UTC MAIN commitmail json YAML

Make the default CPP path a list and check if they are access(2)able.
If no match is found, fallback to looking for cpp in PATH.

(joerg)

2016-02-24 19:45:48 UTC MAIN commitmail json YAML

Fix el_{w,}getc documentation (Ingo Schwarze)

(christos)

2016-02-24 18:28:54 UTC MAIN commitmail json YAML

Fixes from OpenBSD via Ingo Schwarze:
1) Missing comma after tok_str in NAME.
  OpenBSD rev. 1.38 Sep 10, 2015 (schwarze)
2) Style: void in argument list.
  OpenBSD rev. 1.39 Sep 14, 2015 (schwarze)
3) English punctuation: stray comma.
  OpenBSD rev. 1.37 Mar 13, 2015 (jmc)

(christos)

2016-02-24 17:38:15 UTC MAIN commitmail json YAML

Remove double space before [.,:] in macro arguments.

(ginsbach)

2016-02-24 17:20:01 UTC MAIN commitmail json YAML

Tuck in mbstate_t to the wide char version only to avoid exposing the zeroing
hack and doing it in the narrow case.

(christos)

2016-02-24 17:13:48 UTC MAIN commitmail json YAML

Add the [n]ei and [n]eei options to the synopsis; already documented in
description.

(ginsbach)

2016-02-24 17:13:22 UTC MAIN commitmail json YAML

2016-02-24 16:06:20 UTC MAIN commitmail json YAML

gdb-7.11 is out.

(wiz)

2016-02-24 15:28:36 UTC MAIN commitmail json YAML

file system police.

(wiz)

2016-02-24 14:57:12 UTC MAIN commitmail json YAML

PR/46327: David Mandelberg: Fix exit codes of background jobs (from kre)

(christos)

2016-02-24 14:51:21 UTC MAIN commitmail json YAML

Simple script to create node names for debugging

(christos)

2016-02-24 14:42:50 UTC MAIN commitmail json YAML

uncomment clean up

(christos)

2016-02-24 14:42:06 UTC MAIN commitmail json YAML

2016-02-24 14:38:40 UTC MAIN commitmail json YAML

If we don't have shared address space vfork fail back to using fork since
we are depending on the shared address space feature (from kre)

(christos)

2016-02-24 14:35:51 UTC MAIN commitmail json YAML

Make sh.1 catch up with reality. Document -h (such as it is...)
and also added doc for some other stuff that was missing.

Take the opportunity to clean up the way the flags are set in the
man page, so every new flag doesn't have to be added 6 times!
(Some of the lists were different from others, in ordering, and
content, for no good reason at all.)

Make a few other cleanups ... Add text about AND-OR lists,
This can be also used to justify closing an open PR:
(that "sh -c 'command &&'" is not a syntax error...).

Add doc for -F, which should default to set if the shell somehow
gets compiled without DO_SHAREDVFORK defined, (to be committed
separately)

XXX: Consider disabling DO_SHAREDVFORK if SMALL is defined?

From kre

(christos)

2016-02-24 14:29:21 UTC MAIN commitmail json YAML

A very simple, non-intrusive patch to fix a segfault (and a
functional error) in c_gets(), file chared.c.

Run any program using libedit in the default way.  At the el_[w]gets()
prompt, invoke ed-command (for example, in emacs mode, press the
escape key, then type the letter 'x').  You should see a ": " prompt.
Type the letter 'x' again.  Now press the backspace key a few times,
looking at the screen after each key press:

- The 1st BS deletes the 'x'.
- The 2nd BS deletes the blank after the prompt.
- The 3rd BS deletes the colon of the prompt.
- The 4th BS moves the cursor up one line.
- The 5th BS gives me "Segmentation fault (core dumped)".

Depending on your platform, it might take a few more or a few less
backspaces for the buffer underrun to trigger the segfault, but
you should be able to hit it sooner or later no matter what.

Run the same program again, connect again and invoke ed-command again.
Now type: 'b', backspace, 'i', backspace, 'n', backspace, 'd', enter.
The "bind" command gets executed, even though you deleted what you
typed before hitting enter.

From Ingo Schwatze.

(christos)

2016-02-24 14:25:38 UTC MAIN commitmail json YAML

Get split el_getc and el_wgetc completely and call el_wgetc internally.
Change some character constants to they wide versions. (Ingo Schwarze)

(christos)

2016-02-24 13:31:54 UTC MAIN commitmail json YAML

White space police.

(roy)

2016-02-24 12:01:44 UTC MAIN commitmail json YAML

White space police.

(roy)

2016-02-24 09:06:04 UTC nick-nhusb commitmail json YAML

Move a comment to its own line.

(skrll)

2016-02-24 09:00:59 UTC nick-nhusb commitmail json YAML

2016-02-24 08:01:09 UTC MAIN commitmail json YAML

Kill confusable use of SIN_PROXY

(ozaki-r)

2016-02-23 22:32:48 UTC MAIN commitmail json YAML

2016-02-23 22:32:07 UTC MAIN commitmail json YAML

Remove d-exp.c (generated file)

(christos)

2016-02-23 18:30:16 UTC MAIN commitmail json YAML

name the long option after the ksh name (trackall) to indicate the intended
posix behavior not the bash one.

(christos)

2016-02-23 18:03:31 UTC MAIN commitmail json YAML

switch sparc to new binutils

(macallan)

2016-02-23 16:22:43 UTC MAIN commitmail json YAML

update that -n is implemented and add -h using the long name that bash
uses. (from kre, long name from me)

(christos)

2016-02-23 16:21:55 UTC MAIN commitmail json YAML

2016-02-23 16:20:42 UTC MAIN commitmail json YAML

Add t_option, from kre (with minor edits from me)

(christos)

2016-02-23 15:22:14 UTC MAIN commitmail json YAML

2016-02-23 14:51:25 UTC MAIN commitmail json YAML

Fix quoting inside heredoc's. (from kre)

(christos)

2016-02-23 14:21:37 UTC MAIN commitmail json YAML

Add new redirection test, from kre

(christos)

2016-02-23 11:43:57 UTC MAIN commitmail json YAML

Sort using mkheaderlist.sh:1.3

(skrll)

2016-02-23 11:43:04 UTC MAIN commitmail json YAML

Sort the output

(skrll)

2016-02-23 00:27:11 UTC MAIN commitmail json YAML

Use \e for backslash in resource examples.

We try to trick the C preprocessor by adding a space after \\ at the
end of line, but that doesn't work as it complains and joins those
lines anyway, destroying the examples.

(uwe)

2016-02-22 23:57:51 UTC MAIN commitmail json YAML

Protect comments in Xaccess file example from being eaten by the
C preprocessor.

(uwe)

2016-02-22 22:01:48 UTC MAIN commitmail json YAML

2016-02-22 21:20:29 UTC MAIN commitmail json YAML

Stray '\n' in errx(3) format.

(ginsbach)

2016-02-22 20:03:48 UTC MAIN commitmail json YAML

PR/43255: Make -n apply to the -c string so sh -n -c 'commands' works
as it should. Also, other places where the shell parses strings of
commands are also now controlled by -n (traps, eval, ...)  (from kre)

(christos)

2016-02-22 20:02:30 UTC MAIN commitmail json YAML

2016-02-22 20:02:00 UTC MAIN commitmail json YAML

PR bin/43469 - correctly handle quoting of the pattern part of ${var%pat}
type expansions. (from kre)

(christos)

2016-02-22 19:53:16 UTC MAIN commitmail json YAML

2016-02-22 19:52:03 UTC MAIN commitmail json YAML

2016-02-22 19:42:46 UTC MAIN commitmail json YAML

Fix for PR bin/48631 - allow commands controlled
by case statements to be nothing more than redirects (from kre)

(christos)

2016-02-22 19:38:10 UTC MAIN commitmail json YAML

Finish the fix for PR/48631 - that is, make the parser correctly
handle the token syntax it really should be handling (including
some that posix does not require, but is right anyway.) This is
quite similar to, and to some extent inspired by the way the FreeBSD
sh parser.c works, but the actual implementation is quite different.
(from kre)

(christos)

2016-02-22 19:25:26 UTC MAIN commitmail json YAML

KNF / whitespace fixes. No changes of substance. (from kre)

(christos)

2016-02-22 19:04:18 UTC MAIN commitmail json YAML

2016-02-22 11:25:39 UTC netbsd-7-0 commitmail json YAML

2016-02-22 11:25:01 UTC netbsd-7 commitmail json YAML

2016-02-22 11:24:18 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1075):
crypto/external/bsd/openssh/dist/readconf.c: patch
crypto/external/bsd/openssh/dist/ssh.c: patch
Fix CVE CVE-2016-0777 by disabling roaming completely.

(snj)

2016-02-22 11:23:29 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1075):
crypto/external/bsd/openssh/dist/readconf.c: patch
crypto/external/bsd/openssh/dist/ssh.c: patch
Fix CVE CVE-2016-0777 by disabling roaming completely.

(snj)

2016-02-22 10:10:15 UTC MAIN commitmail json YAML

Note import of openresolv-3.7.3

(roy)

2016-02-22 10:09:06 UTC MAIN commitmail json YAML

2016-02-22 08:06:47 UTC MAIN commitmail json YAML

Provide a ugen_clear_endpoints declaration

(skrll)

2016-02-22 07:57:11 UTC MAIN commitmail json YAML

2016-02-22 07:46:00 UTC MAIN commitmail json YAML

Only clear the endpoint information in ugen_set_interface only if setting
the new altno suceeds.

Avoids the null de-ref in PR/50597 and PR/50810

(skrll)

2016-02-21 22:51:30 UTC MAIN commitmail json YAML

2016-02-21 22:45:25 UTC MAIN commitmail json YAML

2016-02-21 14:50:05 UTC MAIN commitmail json YAML

2016-02-21 13:33:47 UTC MAIN commitmail json YAML

2016-02-21 09:50:10 UTC MAIN commitmail json YAML

Remove always true conditional

(skrll)

2016-02-21 07:04:14 UTC nick-nhusb commitmail json YAML

We need to delete the transfer from the interrupt list in
ehci_abort_isoc_xfer

(skrll)