summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-24Add forward declaration of struct trapframe.Mark Kettenis
2020-10-24Add man8.powerpc64 to SUBDIR.Mark Kettenis
2020-10-24regenMark Kettenis
2020-10-24regenMark Kettenis
2020-10-24Add /dev/drm[0-3].Mark Kettenis
2020-10-24We will soon have DRM on powerpc64.Mark Kettenis
2020-10-24/dev/drm*Mark Kettenis
2020-10-24Don't modify sa in ikev2_pld_cp. Store cp_type in msg until message hastobhe
passed all checks. ok patrick@
2020-10-24double word blunder; from sean daviesJason McIntyre
2020-10-24Prefer 32-bit MSI even if the hardware supports 64-bit MSI to workMark Kettenis
around buggy Radeon cards that advertise 64-bit MSI but only implement 40 bits.
2020-10-24add entry for realtek alc3204/236;Jason McIntyre
patch cobbled together with assistance from (and ok) jsg;
2020-10-24some fixes from varik valefor;Jason McIntyre
2020-10-24queue_add_from_cert() and queue_add_from_tal() are both called with properlyClaudio Jeker
validated certs / tals and there is no need to double check if the URIs point to the right resource again. rtype_resolve() is now unused and can be removed. OK tb@
2020-10-24Refactor sbgp_sia_resource_mft() similar to sbgp_sia_resource_notify().Claudio Jeker
Instead of rsync_uri_parse() check the start of the uri for rsync:// and also check that the uri ends in .mft. OK tb@
2020-10-24If the #msi-eqs property says there are no event queues, don't try to setJonathan Matthew
up MSI support. stsp@ and bluhm@ ran into this on T5220s ok stsp@ kettenis@ patrick@
2020-10-231. Work around a firmware bug of some Elantech-v1 touchpads.Ulf Brosziewski
2. Remove obsolete code from the v1-/v2-packet handlers (coordinate values are ignored if z is 0).
2020-10-23Subtract threshold from absolute position to allow absolute pointertobhe
movement smaller than threshold. Fixes an issue where the pointer sometimes jumped a few pixels. ok bluhm@
2020-10-23Add support for the Micro Crystal RV4162. This variant holds thePatrick Wildt
square wave frequency control bits in the Day Of Week register. To make sure we don't fudge with those bits, only reset those that hold the day and keep the rest as is. ok kettenis@
2020-10-23zap trailing whitespace;Jason McIntyre
2020-10-23sort options list;Jason McIntyre
2020-10-23sleep_setup_timeout(): always KASSERT that P_TIMEOUT is unsetcheloha
Even if we aren't setting a timeout, P_TIMEOUT should not be set at this point in the sleep. ok visa@
2020-10-23Don't panic on curlen == 0. This DIAGNOSTIC code should have been removedMarcus Glocker
already in revision 1.57 IMO. From Mikolaj Kucharski <mikolaj AT kucharski DOT name>
2020-10-23Refactor page fault/error functions, normalizing their operation relativeTheo de Raadt
to other architectures. Kernel lock only the minimum (in preparation for further unlocking down the line) ok kettenis
2020-10-23Align man with realityjob
OK claudio@ deraadt@
2020-10-22Add retguard to OPAL functions in powerpc64 locore.mortimer
ok deraadt@ kettenis@
2020-10-22add support for AMD 17h/3xh HD Audio and the ALC887 codecRobert Nagy
ok deraadt@
2020-10-22Handle NO_PROPOSAL_CHOSEN for initiator in IKE_SA_INIT exchange.tobhe
This NOTIFY payload is not encryted, remove check. ok patrick@
2020-10-22Add missing break.tobhe
ok patrick@
2020-10-22Use the DBZ instruction to zero memory a cache line at a time.Mark Kettenis
This is what we already do on powerpc and seems to be what everybody does for 64-bit POWER systems. ok deraadt@, patrick@
2020-10-22Switch away from splsoftnet() and change the code to splnet().Claudio Jeker
splsoftnet was used for the upper layers of the network stack and should no longer be used. OK patrick@
2020-10-22uvm_grow() doesn't need KERNEL_LOCK anymore, and onfault never did.Theo de Raadt
minor refactorings to narrow KERNEL_LOCK just around uvm_fault() ok kettenis
2020-10-22- missing NET_UNLOCK() in pf_ioctl.c error pathAlexandr Nedvedicky
Reported-by: syzbot+b9af9c29ed1a6dabda25@syzkaller.appspotmail.com OK anton@
2020-10-22Do not write unneeded data into the iwx(4) MAC context removal command.Stefan Sperling
This extra data seems to trigger an assertion in the firmware and the Linux iwlwifi driver does not send this data either. tested by Nicola Dell'Uomo and jmc@
2020-10-22support for session resumption in TLS1.3 does not exist yet, asSebastian Benoit
confirmed by tb@. While there remove the "no" in front of the statement. text from tb@
2020-10-22session tickets are disabled by default, correct the manpage.Sebastian Benoit
ok claudio
2020-10-22ug_err() was renamed to err() in r1.41. A new ug_err call was added inTheo Buehler
r1.42 by accident (that diff was written before the renaming was done). From Mikolaj Kucharski
2020-10-21Add retguard macros to powerpc64 locore functions.mortimer
ok deraadt@ kettenis@
2020-10-21Fix building the library when invoked with make regress.Alexander Bluhm
OK patrick@
2020-10-21(same as sh/sh/trap.c)Theo de Raadt
The condition around uvm_grow() can be simplified, as the error result adjustment is effectively a dead store ok kettenis
2020-10-21whitespaceTheo de Raadt
2020-10-21last argument to pmap_fault_fixup() is unused, delete itTheo de Raadt
noticed by kettenis
2020-10-21move the backwards-stack vm_minsaddr check from hppa trap.c to uvm_grow(),Theo de Raadt
within the correct #ifdef of course. ok kettenis
2020-10-21The condition around uvm_grow() can be simplified, as the error resultTheo de Raadt
adjustment is effectively a dead store ok kettenis
2020-10-21Save and restore the MXCSR register and the FPU control word such thatMark Kettenis
floating-point control modes are properly restored by longjmp(3). ok guenther@
2020-10-21uvm_grow() now does the vm_maxsaddr check (before locking), so callers don'tTheo de Raadt
need to do it ok kettenis
2020-10-21Remove SAs from ike_dstid_sas on 'ikectl reset sa' to prevent use after free.tobhe
Found by csszep <csszep (at) gmail (dot) com> ok patrick@
2020-10-21Save and restore the MXCSR register and the FPU control word such thatMark Kettenis
floating-point control modes are properly restored by longjmp(3). ok guenther@
2020-10-21Stop documenting some functions as macros.Theo Buehler
In x509.h r1.70 (2018/08/24) I turned some macros into actual functions to follow what OpenSSL is doing since 1.1.0. The documentation still claims that they are implemented as macros. Update a doc sync commit hash while there.
2020-10-21simplify and improve the example by using the -a and -d options;Ingo Schwarze
suggested by <adr at sdf dot org>, tweaked by me
2020-10-21On machines with a userland timecounter we bypass the gettimeofday(2)Mark Kettenis
syscall. So whenever we pass a bad address we get a SIGSEGV instead of EFAULT. POSIX explicitly allows this behaviour. So adjust the test to deal with this case. ok deraadt@, millert@, guenther@