summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-23Revise 'struct fpreg' such that it can actually represent the full VFPv3-D32Mark Kettenis
state. ok patrick@
2018-01-23Fix underline rotation on CCW (quarter counter-clockwise) rotatedFrederic Cambus
screens. The "underline" was actually drawn above text. OK jcs@
2018-01-23Fix table wrt missing element and `, detailed analysis and diff fromOtto Moerbeek
David Fifield; ok tb@
2018-01-23Drop compatibility hacks for some ancient SSH implementations, includingDamien Miller
ssh.com <=2.* and OpenSSH <= 3.*. These versions were all released in or before 2001 and predate the final SSH RFCs. The hacks in question aren't necessary for RFC- compliant SSH implementations. ok markus@
2018-01-23try harder to preserve errno during ssh_connect_direct() to make theDamien Miller
final error message possibly accurate; bz#2814, ok dtucker@
2018-01-23unbreak support for clients that advertise a protocol versionDamien Miller
of "1.99" (indicating both v2 and v1 support). Busted by me during SSHv1 purge in r1.358; bz2810, ok dtucker
2018-01-23don't attempt to force hostnames that are addresses to lowercase, butDamien Miller
instead canonicalise them through getnameinfo/getaddrinfo to remove ambiguities (e.g. ::0001 => ::1) before they are matched against known_hosts; bz#2763, ok dtucker@
2018-01-23avoid modifying pw->pw_passwd; let endpwent() clean up for us, butDamien Miller
keep a scrubbed copy; bz2777, ok dtucker@
2018-01-23Fix checks for error return from urtw_alloc_rx_data_list() andKevin Lo
urtw_alloc_tx_data_list() in 8187b init. From James Jerkins, thanks.
2018-01-221. Add a field for configuring the size of edge areas on touchpads.Ulf Brosziewski
2. Remove code that is obsolete because all touchpad drivers configure wsmouse for compat mode now.
2018-01-22Add support for 'a:' and 'exists:' mechanisms.Okan Demirmen
ok gilles@
2018-01-22Bring back the detach messages in trpt(8) for tcp debugging. TheyAlexander Bluhm
got lost with the pr_detach conversion. While there, remove some dead code. OK mpi@
2018-01-22Triggered by Klemens Nanni patch, move OLD_WRKDIR_NAME into OBSOLETE VARIABLESMarc Espie
and deprecate WRKDIR_LINKNAME.
2018-01-22Use the proper address space when using a kernel that supportshelg
Supervisor Mode Access Prevention (SMAP) compiled with FUSE_DEBUG. While here, add some sanity check to the debug function fuse_dump_buff. Thanks to Thomas Jeunet. OK mpi@, helg@
2018-01-22More sizes for free() in wscons(4).Frederic Cambus
OK visa@
2018-01-22<machine/mutex.h> -> <sys/mutex.h>Martin Pieuchot
2018-01-22Include <sys/mutex.h> instead of <machine/mutex.h>Martin Pieuchot
required by upcoming MI mutex change.
2018-01-22Include <sys/mutex.h> rather than <machine/mutex.h>Martin Pieuchot
Required by upcoming MI mutex change.
2018-01-22Always grab the KERNEL_LOCK() for !IPL_MPSAFE handlers.Martin Pieuchot
Suggested by kettenis@, ok visa@
2018-01-22Use ip_send() to not call ip_output() recursively in *start() routine.Martin Pieuchot
ok visa@
2018-01-22Do not call ip_output() recursively in vxlan_start().Martin Pieuchot
ip_output() currently needs the NET_LOCK() which is not held when an interface is added to a pf(4) queue. Fix an issue reported by Jason Tubnor, ok dlg@
2018-01-22Add SHT_SYMTAB_SHNDXMartin Pieuchot
Required by Karel Gardas to unbreak GHC head.
2018-01-22regenJonathan Gray
2018-01-22add clang-local(1) to SEE ALSOJonathan Gray
suggested by jmc@ ok patrick@
2018-01-22Match on Iris Pro Graphics 580 and other skylake GT4 ids and correctJonathan Gray
the Iris Graphics P555 GT3 id. Derived from the following linux commits: drm/i915/skl: Add SKL GT4 PCI IDs From Mika Kuoppala 15620206ae87ba9643ffa6f5ddb5471be7192006 in mainline linux drm/i915: Update SKL SRV GT4 pci ids reference. From Rodrigo Vivi 5390974f981907cd02d1cb48145b03471279877a in mainline linux drm/i915/skl: Add missing SKL ID From Michal Winiarski ca7a45ba6fb9e7ceca56d10b91db29c2f3451a2e in mainline linux Expanded version of a diff from ccardenas@. Reported and tested by Bryan Vyhmeister. Tested by and ok ccardenas@
2018-01-21Move some code back from locore0.S to locore.S that we will need to bring upMark Kettenis
secondary CPUs. This involves adjusting get_virt_delta() to account for the fact that it may no longer live near the start of kernel code. Heavily based on a diff from drahn@. ok patrick@, deraadt@
2018-01-21Implement ffs(3) using the CLZ instructions which has been available everMark Kettenis
since ARMv5. Should be much faster but more importantly it removes the data table from .text which could introduce unwanted ROP gadgets. Based on changes in Android/Bionic by Elliott Hughes. ok patrick@
2016-09-03Use the space freed up by sparc and zaurus to import LLVM.Pascal Stumpf
ok hackroom@
2018-01-21Add missing OpenBSD CVS tagPatrick Wildt
2018-01-21Implement network boot support in efiboot(8). This changes efiboot(8)Patrick Wildt
to recognize if it has been booted via PXE. The new TFTP file system layer will then use the matching PXE base code protocol handle to load the files. Since this uses the PXE base code protocol for abstraction instead of the raw Simple Network protocol this will at this point not work on u-boot based machines. ok kettenis@
2018-01-21add new '-c' option which runs a command instead of an interactive shellJasper Lievisse Adriaanse
from Paul de Weerd ok ian@ job@; manpage bits are ok jmc@
2018-01-21fix error handling while fetching setsAlexander Hall
reported by naddy@ long ago ok rpe@
2018-01-21Release interrupt source if the interrupt task is already scheduledMike Belopuhov
Tested by Imre Oolberg, thanks!
2018-01-21Improve panic messageMike Belopuhov
2018-01-21add arch to Dt;Jason McIntyre
2018-01-21remove the ref to gcc-local. the alternative was to add clang-local,Jason McIntyre
but i think the ref to cc should suffice for this page;
2018-01-20use virt instructions with clang instead of equivalent raw bytesJonathan Gray
2018-01-20Provide a simpler example ifstated.conf.Marco Pfatschbacher
The existing example was written over a decade ago, when carp(4) was not supporting carpdemote and did not track it's interfaces link state itself. OK jmc@, rob@
2018-01-20Improve the config example.Marco Pfatschbacher
Suggest using carpdemote instead of tweaking the advskew setting. Also add a check for a non-carp link state. Prodded by jmc@. OK jmc@, rob@.
2018-01-20Disable TCP and UDP transmit checksum offloadingMike Belopuhov
In certain configurations, transmit checksum offloading doesn't appear to work correctly, preventing correct TCP and UDP operation. Some of these issues involving VLAN tagging are documented by the Xen project. Problem reported and fix tested by Imre Oolberg, thanks!
2018-01-20Fix uninitialized variable.rob
Ok jca@
2018-01-20Re-enable the code that unmaps the startup code once more now that lld isMark Kettenis
fixed.
2018-01-20syncTheo de Raadt
2018-01-20Remove code that has been disabled since 1999. From Michael W. Bombardieri whoanton
also took the time to provide an excellent explanation on why the code isn't useful on tech@. ok jca@
2018-01-20oops, no chomp, so get rid of the extra blank line by using printMarc Espie
2018-01-19dwiic: cleanup function prototypes after ACPI/PCI splitJoshua Stein
2018-01-19syncMark Kettenis
2018-01-19Build clang on sparc64.Mark Kettenis
ok deraadt@
2018-01-19Switch the default compiler on armv7 to clang.Mark Kettenis
ok patrick@
2018-01-19Use static inline such that the functions are guaranteed to be present whenMark Kettenis
compiled with clang. ok visa@