summaryrefslogtreecommitdiffstats
tag nameriscv-for-linus-5.2-mw0 (644421ccf9d1bc0040bb26d018a17e51874cfa75)
tag date2019-05-13 12:23:24 -0700
tagged byPalmer Dabbelt <palmer@sifive.com>
tagged objectcommit e23fc917f0...
downloadriscv-linux-riscv-for-linus-5.2-mw0.tar.gz
RISC-V Patches for the 5.2 Merge Window, Part 1
This patch set contains an assortment of RISC-V related patches that I'd like to target for the 5.2 merge window. Most of the patches are cleanups, but there are a handful of user-visible changes: * The nosmp and nr_cpus command-line arguments are now supported, which work like normal. * The SBI console no longer installs itself as a preferred console, we rely on standard mechanisms (/chosen, command-line, hueristics) instead. * sfence_remove_sfence_vma{,_asid} now pass their arguments along to the SBI call. * Modules now support BUG(). * A missing sfence.vma during boot has been added. This bug only manifests during boot. I've only tested this on QEMU again, as I didn't have time to get things running on the Unleashed. The latest master from this morning merges in cleanly and passes the tests as well. -----BEGIN PGP SIGNATURE----- iQJHBAABCAAxFiEEAM520YNJYN/OiG3470yhUCzLq0EFAlzZzNYTHHBhbG1lckBk YWJiZWx0LmNvbQAKCRDvTKFQLMurQe4BEACm+PQrRBdljQEsUREJfkzdYiyK1Apy CT56bejK++ctCSZtRRbwtW4otJ7iGfAhAOgHGCicJP9mydhlFe9SDoqf07nN9vCE kW4bfDyPEuPvLCNXjr+naCoLDUZCfoLJgIliK99f8i3RVZwNKAT8DKHE4XcGyR9R zPgCIr9Rn5AqRqKbDsFQ3LnxUpJ3cLbBc9XpbaExi3zUBlRgV0v2J9WZ/GrCf1iT OkXdcpgksrMabSVq167rW0m4qEq0yIjy6IG8VFuv8iAMxxJwuIgFAM+4d9nTc//I +EFO5k4fvsPhawdUoDWI56Z+NmJgLJdNzfrZXo1lHUNlMPhCzWD39dPvpgzxrqI1 z/LhYrWohu6zIIqBWstowsBrEn0MfN6vp7gy6BIvMDqbgtPctpesJ7rLgYnm6kXJ 6vUYMDwppTFpthFmVj1hTxjh7LSb2fNdWHSjMr/62mKyjhRabZzeRpfHJAfvNA15 9ltDYObPxMBa9kL6JCmqIbiaiUb8vzLHA2c6EutuRcH5hzN6A5gbfMcvjvb4+QLi DcrE34cszRiN7BaJZin+9RGI/O/Ya+gUfc1Gqnv1QiAbStfUVieQyLgaQxAkB4Jp /V9uSf0CEv5xkm0hLoDoyL/GmnKznbbxN8CKG05xnIL4ptDTdIESk4NTCi2Yrkfp WVdJ8H1duvKB5A== =DOTL -----END PGP SIGNATURE-----