summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-26drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workaroundsJonathan Gray
From Chris Wilson 24fa6c758204c83904881e78658f5cff7980938c in linux 5.7.y/5.7.6 ef50fa9bd17d13d0611e39e13b37bbd3e1ea50bf in mainline linux
2020-06-26drm/i915/gt: Incrementally check for rewindingJonathan Gray
From Chris Wilson 79eb9f19dbd2418c25e67f70d3b2fdc98a60dbea in linux 5.7.y/5.7.6 8ab3a3812aa90e488813e719308ffd807b865624 in mainline linux
2020-06-26drm/i915/tc: fix the reset of ln0Jonathan Gray
From Khaled Almahallawy 479c06981236d3fea7ac4cf6a4f61fe896acacc1 in linux 5.7.y/5.7.6 a43555ac908c604f45ed98628805aec9355b9737 in mainline linux
2020-06-26drm/i915/icl+: Fix hotplug interrupt disabling after storm detectionJonathan Gray
From Imre Deak 2e61678ba2383c0d10a7c862721150a37ffe4eee in linux 5.7.y/5.7.6 a3005c2edf7e8c3478880db1ca84028a2b6819bb in mainline linux
2020-06-26handle EINTR in waitfd() and timeout_connect() helpers;Damien Miller
bz#3071; ok dtucker@
2020-06-26regress test for ssh-add -d; ok dtucker@Damien Miller
2020-06-26stuff for PPCNT - Ports Performance Counters RegisterDavid Gwynne
2020-06-26drm/amd/display: Use kvfree() to free coeff in build_regamma()Jonathan Gray
From Denis Efremov b89722d873c7544fe74f50b7a26e3f2ae50e32ae in linux 5.7.y/5.7.6 81921a828b94ce2816932c19a5ec74d302972833 in mainline linux
2020-06-26allow "ssh-add -d -" to read keys to be deleted from stdinDamien Miller
bz#3180; ok dtucker@
2020-06-26constify a few things; ok dtucker (as part of another diff)Damien Miller
2020-06-26Defer creation of ~/.ssh by ssh(1) until we attempt to write to it so weDarren Tucker
don't leave an empty .ssh directory when it's not needed. Use the same function to replace the code in ssh-keygen that does the same thing. bz#3156, ok djm@
2020-06-26drm/amdkfd: Use correct major in devcgroup checkJonathan Gray
From Lorenz Brun 48d3b36959153cc427964c519b5430024fd61e10 in linux 5.7.y/5.7.6 99c7b309472787026ce52fd2bc5d00630567a872 in mainline linux
2020-06-26drm/connector: notify userspace on hotplug after register completeJonathan Gray
From Jeykumar Sankaran e1f81dfa5b88861a1cdda9cfd8f019ede3da7e8b in linux 5.7.y/5.7.6 968d81a64a883af2d16dd3f8a6ad6b67db2fde58 in mainline linux
2020-06-26drm/i915: Whitelist context-local timestamp in the gen9 cmdparserJonathan Gray
From Chris Wilson f11a45d13e11a238868afa6dbe1790ae816ef8af in linux 5.7.y/5.7.6 273500ae71711c040d258a7b3f4b6f44c368fff2 in mainline linux
2020-06-26drm/i915/gem: Avoid iterating an empty listJonathan Gray
From Chris Wilson 42765cb3887c2eea8a65f665a58f42b4ee6333c1 in linux 5.7.y/5.7.6 757a9395f33c51c4e6eff2c7c0fbd50226a58224 in mainline linux
2020-06-26drm/i915: Fix AUX power domain toggling across TypeC mode resetsJonathan Gray
From Imre Deak fa48b63218d09c080dfcdbc04efd282ba5849d98 in linux 5.7.y/5.7.6 d96536f0fe699729a0974eb5b65eb0d87cc747e1 in mainline linux
2020-06-26Expand path to ~/.ssh/rc rather than relying on it being relative to theDarren Tucker
current directory, so that it'll still be found if the shell startup changes its directory. Since the path is potentially longer, make the cmd buffer that uses it dynamically sized. bz#3185, with & ok djm@
2020-06-26drm/dp_mst: Increase ACT retry timeout to 3sJonathan Gray
From Lyude Paul 6326202d7a9b39203d6e5f3873750d91fb2b0aaf in linux 5.7.y/5.7.6 873a95e0d59ac06901ae261dda0b7165ffd002b8 in mainline linux
2020-06-26drm/amdgpu: Replace invalid device ID with a valid device IDJonathan Gray
From Sandeep Raghuraman a3d6d880d6e5af2c89d4ad7023272410e7d43755 in linux 5.7.y/5.7.6 790243d3bf78f9830a3b2ffbca1ed0f528295d48 in mainline linux
2020-06-26drm/amdgpu/display: use blanked rather than plane state for sync groupsJonathan Gray
From Alex Deucher fba8f9ef7e1405ee6f422beb874791e8a5eb489c in linux 5.7.y/5.7.6 b7f839d292948142eaab77cedd031aad0bfec872 in mainline linux
2020-06-26drm/dp_mst: Reformat drm_dp_check_act_status() a bitJonathan Gray
From Lyude Paul 5c6be713f9d0c84909a96b3978e1c543b8ea7ffd in linux 5.7.y/5.7.6 a5cb5fa6c3a5c2cf492db667b8670ee7b044b79f in mainline linux
2020-06-26drm: encoder_slave: fix refcouting error for modulesJonathan Gray
From Wolfram Sang 50bda152c4d98ddf8f880edf21eb167758584c45 in linux 5.7.y/5.7.6 f78d4032de60f50fd4afaa0fb68ea03b985f820a in mainline linux
2020-06-26drm/amd/display: Revalidate bandwidth before commiting DC updatesJonathan Gray
From Nicholas Kazlauskas b5232e2ee8df85891514c73472cac09921e5d51d in linux 5.7.y/5.7.6 a24eaa5c51255b344d5a321f1eeb3205f2775498 in mainline linux
2020-06-26add readx_poll_timeout() required for 5.7.6 drmJonathan Gray
with help from cheloha@
2020-06-26add USEC_TO_TIMEVAL()Jonathan Gray
discussed with cheloha@
2020-06-26add some whitespace to let things breathe a bit.David Gwynne
"sure" jmatthew@
2020-06-26whitespace fixes, no functional change.David Gwynne
2020-06-26fix link state handling so we can see link go both up and down.David Gwynne
2020-06-26Accidentally doubled these files on first commit. Correcting.Dale Rahn
2020-06-25Return negative value to show that no index was found. The callersPatrick Wildt
already check for a negative value.
2020-06-25Fix variable shadowing that caused us to map the entire range (manyJonathan Matthew
gigabytes) instead of just the amount the caller asked for. This resulted in a noticeable delay while attaching devices using multiple msi-x vectors as we map and unmap the msi-x table for each vector. ok kettenis@
2020-06-25Briefly mention groff_mdoc(7) below SEE ALSO. While both authoritativeIngo Schwarze
manual pages document the same content, comparing can occasionally help in cases of doubt, and some people may prefer one style, some the other. While here, modernize a few .Lks from http:// to https://. OK jmc@
2020-06-25Remove unused "remaining" member in struct handlekn
Only ever set or decremented since import with machine.c r1.1 (1997); While here, simplify the skip semantics behind the scroll functionality. OK millert
2020-06-25Silence ca_validate_pubkey() error message for cert typetobhe
IKEV2_CERT_X509_CERT.
2020-06-25syncTheo de Raadt
2020-06-25Include <machine/pte.h>.Mark Kettenis
2020-06-25Rework 'ikeauth' configuration option. The key and cert checks in the configtobhe
parser aren't needed as they are checked at runtime during the handshake. Moreover, these checks during startup of the daemon never worked properly when dstid was not explicitly configured. The dstid depends on the ID message payload which is only known after the initial handshake. ok patrick@
2020-06-25Add a commented out entry for mvpp(4).Patrick Wildt
2020-06-25Register mvmdio(4) in the MII "framework". On the Armada 7K and 8KPatrick Wildt
SoCs there can be multiple instances of mvmdio(4), with SMI or XSMI support. This replaces the mvmdio_sc global with a nicer FDT-based interface to retrieve the methods to access the MII bus. ok kettenis@
2020-06-25syncTheo de Raadt
2020-06-25Add a "framework" for MII busses.Patrick Wildt
ok kettenis@
2020-06-25mvpp(4)Patrick Wildt
2020-06-25Add missing kvm_dump(3) and kvm_getfiles(3) under SEE ALSO for completenesskn
2020-06-25Add mvpp(4), a driver for the Marvell Packet Processor v2, as used onPatrick Wildt
the Armada 7K and 8K SoCs. Additionally, it seems to be used on the upcoming CN9K SoCs. This only supports version v2.2, since the older v2.1 is only used on some old ARMv7 we have no support for, and where there is no hardware for us to support. A huge part of this driver is configuring the TCAM/SRAM-based "parser". Thus most of the code, especially the parser handling, was ported from EDK2 with a sed script doing plenty of automatic renaming and un-camel- casing. The controller supports multiple TX/RX queues/vectors and RSS, so this would be a nice platform for testing network processing improvement on arm64. For now though we only configure and use a single queue. The driver is still unfinished, but it's time to continue the work in tree. At least we can already send and receive packets, good enough for dhclient to work. Since the MACCHIATObin uses Clause 45 10G PHYs and SFPs, link state handling is still a bit bogus, as we have no support for that. The 1G RJ45 port works fine though. ok dlg@
2020-06-25LUT writes go through actual regsiters on 710s, not ctl writes.David Gwynne
found by jmatthew@
2020-06-25Fix some small whitespace issues.Mark Kettenis
2020-06-25Silently ignore -a or -b if the window index doesn't exist and createNicholas Marriott
using that index (this is how it used to work), reported by Romain Francoise.
2020-06-25Switch the order of the two tests in tls13_client_hello_required_extensionsTheo Buehler
to match the order they are listed in the RFC. No functional change.
2020-06-25add rss/toeplitz support for 710 chips.David Gwynne
this basically distributes incoming packets over the rx rings, where without this they would all land on ring 0. note that the 722 stuff is stubbed out at the moment. i don't have an x722 to test with, so it's hard to get motivated to write the code for it. this is based on stuff supplied by christiano haesbaert.
2020-06-25use the ixl_chip struct to store different rss_hena settings for 710/722David Gwynne