summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-24Remove accidentally committed debug code.Theo Buehler
2022-02-24struct prefix holds path_id_tx for the path id sent to peers whenClaudio Jeker
add-path send is enabled. Start using this instead of 0. Currently nothing sets path_id_tx to any value != 0 so this is the same but a bit more correct. OK tb@
2022-02-24Rename parselabel() to parsefstab() and makelabel() toKenneth R Westerback
parsedisktab(). Move non-fstab and non-disktab bits to the single points of invocation for both. No intentional functional change.
2022-02-24Fix kernel stack alignment on riscv64Visa Hankala
Pad trapframe and switchframe structs so that their size is a multiple of 16 bytes. This makes context switching and exception handlers keep kernel stack properly aligned. OK kettenis@
2022-02-24Reserve room for holding curcpu pointer in u-areaVisa Hankala
The tp register contains the curcpu pointer in kernel mode. The pointer has to be saved and replaced with the TCB pointer in the register when entering user mode. These steps are reversed when returning to kernel. The curcpu pointer is saved in the u-area. Explicitly reserve room for the pointer to make the saving more visible. OK kettenis@
2022-02-24drm/amd/display: fix yellow carp wm clampingJonathan Gray
From Dmytro Laktyushkin 1ddab2ee882900df817dd89882618356b7ecbab3 in linux 5.15.y/5.15.25 60fdf98a774eee244a4e00c34a9e7729b61d0f44 in mainline linux
2022-02-24drm/amd/display: Cap pflip irqs per max otg numberJonathan Gray
From Roman Li 929b2eddebc2cb5ecf220337658f8d8538d4ab9d in linux 5.15.y/5.15.25 328e34a5ad227399391891d454043e5d73e598d2 in mainline linux
2022-02-24display/amd: decrease message verbosity about watermarks table failureJonathan Gray
From Mario Limonciello 3fd92f5be6c48cce92c90ecf71719582645da888 in linux 5.15.y/5.15.25 03ad3093c7c069d6ab4403730009ebafeea9ee37 in mainline linux
2022-02-24drm/i915/ttm: tweak priority hint selectionJonathan Gray
From Matthew Auld 79bdf56cc55d103f2a276318fd973a296a110b95 in linux 5.15.y/5.15.25 0bdc0a0699929c814a8aecd55d2accb8c11beae2 in mainline linux
2022-02-24drm/i915: Fix mbus join config lookupJonathan Gray
From Ville Syrjala fe802b3fe7631c35abbf280702c5d29b867a1150 in linux 5.15.y/5.15.25 8d9d2a723d64b650f2e6423024ccb4a33f0cdc40 in mainline linux
2022-02-24drm/i915: Fix dbuf slice config lookupJonathan Gray
From Ville Syrjala 34f5556ddf2b5fc25696832fa4a1a7013fc80a05 in linux 5.15.y/5.15.25 698bef8ff5d2edea5d1c9d6e5adf1bfed1e8a106 in mainline linux
2022-02-24drm/i915/opregion: check port number bounds for SWSCI display power stateJonathan Gray
From Jani Nikula d006f2fe7d627b3ff3f637cf2fa90d30e05887c9 in linux 5.15.y/5.15.25 ea958422291de248b9e2eaaeea36004e84b64043 in mainline linux
2022-02-24drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix.Jonathan Gray
From Rajib Mahapatra 960c8a55016bece26140eef7a8077e9dc3709098 in linux 5.15.y/5.15.25 f8f4e2a518347063179def4e64580b2d28233d03 in mainline linux
2022-02-24drm/amd/pm: correct the sequence of sending gpu reset msgJonathan Gray
From Yifan Zhang 3851046599c1907c956b126bac18c4b84bf6a16b in linux 5.15.y/5.15.25 9c4f59ea3f865693150edf0c91d1cc6b451360dd in mainline linux
2022-02-24drm/atomic: Don't pollute crtc_state->mode_blob with error pointersJonathan Gray
From Ville Syrjala a1596e0277ed430dc2f44b61ebc2c1ecdab718e4 in linux 5.15.y/5.15.25 439cf34c8e0a8a33d8c15a31be1b7423426bc765 in mainline linux
2022-02-24drm/radeon: Fix backlight control on iMac 12,1Jonathan Gray
From Nicholas Bishop 68f3a4252e9718843bd172f9761267aa288647d0 in linux 5.15.y/5.15.25 364438fd629f7611a84c8e6d7de91659300f1502 in mainline linux
2022-02-24drm/amdgpu: fix logic inversion in checkJonathan Gray
From Christian Koenig 0fec53c5dca8a218e20b1d3964db23391a689dff in linux 5.15.y/5.15.25 e8ae38720e1a685fd98cfa5ae118c9d07b45ca79 in mainline linux
2022-02-24drm/amd: Only run s3 or s0ix if system is configured properlyJonathan Gray
From Mario Limonciello 38108fd273acbc6248870a7a3e61714398af6f94 in linux 5.15.y/5.15.25 04ef860469fda6a646dc841190d05b31fae68e8c in mainline linux
2022-02-24drm/amd: add support to check whether the system is set to s3Jonathan Gray
From Mario Limonciello 72808bb42c87c4887c553ea8d9f4ecaf15d867d3 in linux 5.15.y/5.15.25 f52a2b8badbd24faf73a13c9c07fdb9d07352944 in mainline linux
2022-02-24drm/amd: Warn users about potential s0ix problemsJonathan Gray
From Mario Limonciello 64519c9e32ac548fd47cf16767f4b779a8cbdd14 in linux 5.15.y/5.15.25 a6ed2035878e5ad2e43ed175d8812ac9399d6c40 in mainline linux
2022-02-24Regen most of the config output. With support for alternating ports theClaudio Jeker
moment when the default listeners are added to the config got moved into parse_config() and so is now visible in the printed config. Showing the listen on statements is probably a good thing. Failure noticed by anton@
2022-02-24Minor tweaksTheo Buehler
i is a silly name for BN_num_bits(dsa->q); move a comment for readability.
2022-02-24Add sanity checks on p and q in old_dsa_priv_decode()Theo Buehler
dsa_do_verify() has checks on dsa->p and dsa->q that ensure that p isn't overly long and that q has one of the three allowed lengths specified in FIPS 186-3, namely 160, 224, or 256. Do these checks on deserialization of DSA keys without parameters. This means that we will now reject keys we would previously deserialize. Such keys are useless in that signatures generated by them would be rejected by both LibreSSL and OpenSSL. This avoids a timeout flagged in oss-fuzz #26899 due to a ridiculous DSA key whose q has size 65KiB. The timeout comes from additional checks on DSA keys added by miod in dsa_ameth.c r1.18, especially checking such a humungous number for primality is expensive. ok jsing
2022-02-24regenVitaliy Makkoveev
2022-02-24Unlock getsockname(2) syscall. For inet and UNIX sockets it fills passedVitaliy Makkoveev
'sockaddr' structure with socket's address. For key management and route domain sockets it just returns error. ok bluhm@
2022-02-24Fix PIC_SYM() macro: it never needs to token paste, so it's notPhilip Guenther
dependent on __STDC__ and doesn't need the ## operator. ok jsg@
2022-02-24document the tunnel ioctls that vxlan supports.David Gwynne
i need to add the bridge ioctls i copes with at some point.
2022-02-24slight wording tweakDavid Gwynne
2022-02-23Prints in iked fuzzer fill 77% of full regress output. Nobody wantsAlexander Bluhm
to see 23.2 MB text output unless when debugging a failure. And then a logfile is better than stderr. OK claudio@
2022-02-23free(3) wants stdlib.hDamien Miller
2022-02-23put back the scp manpage changes for SFTP mode tooDamien Miller
2022-02-23syncTheo de Raadt
2022-02-23and we go back to testing sftp-scp after the 8.9 release...Theo de Raadt
2022-02-23better help for getting addresses for dgrams received with divert-to.David Gwynne
getsockname is for connected sockets, not all sockets. dgrams need to use some setsockopt stuff and cmsgs to get packet info like that. suggested by K R on bugs@
2022-02-23merge upstream commit to unbound: "Fix that TCP interface does not useStuart Henderson
TLS when TLS is also configured"
2022-02-23merge unbound 1.15.0Stuart Henderson
2022-02-23update to unbound 1.15.0, ok florian@Stuart Henderson
2022-02-23Make it possible to bind and connect to non-default ports. This is mainlyClaudio Jeker
for testing. Using alternate ports does not work for session using ipsec. OK tb@ deraadt@
2022-02-23avoid integer overflow of auth attempts (harmless, caught by monitor)Damien Miller
2022-02-23randomise the password used in fakepwDamien Miller
2022-02-23use asprintf to construct .rhosts pathsDamien Miller
2022-02-23openssh-8.9Damien Miller
2022-02-23Interface index 1 doesn't need to have an lladdr.Martijn van Duren
Found by anton@ who has enc0 on index 1 on his arm64 regress machine. with and OK anton@
2022-02-23unifdef __ELF__Jonathan Gray
ok guenther@
2022-02-22whitespaceTheo Buehler
2022-02-22Check asprintf() return to avoid crashing in strcmp().Theo Buehler
ok deraadt millert
2022-02-22Fix thinko in construction of SMC key for the targeted GPIO pin.Mark Kettenis
visa@
2022-02-22syncTheo de Raadt
2022-02-22Use sizeof() instead of KI_MAXCOMLEN and KI_WMESGLEN in structs.Todd C. Miller
This way we keep the size of the strings in the private struct in sync with what the kernel gives us. OK deraadt@
2022-02-22MAXCOMLEN is no longer needed in these programs, so remove the annotationTheo de Raadt
from sys/param.h include lines, or remove the include lines entirely if it this was the least requirement. ok millert