Linus Torvalds
c06e9ef691
pstore improvements and refactorings
...
- Improve compression handling
- Refactor argument handling during initialization
- Avoid needless locking for saner EFI backend handling
- Add more kern-doc and improve debugging output
-----BEGIN PGP SIGNATURE-----
Comment: Kees Cook <kees@outflux.net>
iQJKBAABCgA0FiEEpcP2jyKd1g9yPm4TiXL039xtwCYFAlwYNbMWHGtlZXNjb29r
QGNocm9taXVtLm9yZwAKCRCJcvTf3G3AJprSD/476vQkmv+3Q7sBexzi8lD2Qz4A
PVmeKGtHc2SUEIeBSdTTCGd2LvcgMYvoPyBVOgKc7k4S2Tuyef5zafpLTuR/rQHb
FClZ9uKdHFN+Yfr/NhAlwGecHjnYSlAE/dxpeGywUox3kqohVx2VOsb85sSpOV1C
l41PaLJwdEJ1ShNqI9ohKFUOjjhSFfUvk8D+LDnO6CzroFNzt/wCE4I7sP0WQ6v4
9/4HzVdtLb9x5J21uLiYL6GavxWKF0qzLQtHlNF68a4Im4dtNkGJsSFqiblJ89N2
0AfZdKAUo9sDGkV2XJNg3pC3EjnPiLAY7vOJvMriT2tPiDCB+GZ0fu4rreN3IjhY
CqXclUX/W72wQfQdwuQwCjFc+Clc8h6HC3HCYwWNoutpwX2s2pRT0plpl3frNELT
Z1WcpXk5053ZlmAkNuSH3a8CeuDGGjZlACHXF/OH5Asx6RHKruGw1LckGUHCJ5EQ
8+2gJOmQk0jhStp9jPUbwVfFGdyMIS5Ns/hwcu0WIvjaeCfPb4jJKXk+aRc1U8qA
I0eCJAyrU90QXf/yEUTWi0tTkGzB3xwRxX490MS2pgtlWHgHndpk6QIebZh9XWJV
cxzGE7qyS5k/jji+9KaksYNXT5CoZnO/7EGAIWiNZ8hDhZVrcGdsfL2icDwQ7URO
fhZGeQqPVZYN/fdZ7A==
=woxs
-----END PGP SIGNATURE-----
Merge tag 'pstore-v4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Pull pstore updates from Kees Cook:
"Improvements and refactorings:
- Improve compression handling
- Refactor argument handling during initialization
- Avoid needless locking for saner EFI backend handling
- Add more kern-doc and improve debugging output"
* tag 'pstore-v4.21-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
pstore/ram: Avoid NULL deref in ftrace merging failure path
pstore: Convert buf_lock to semaphore
pstore: Fix bool initialization/comparison
pstore/ram: Do not treat empty buffers as valid
pstore/ram: Simplify ramoops_get_next_prz() arguments
pstore: Map PSTORE_TYPE_* to strings
pstore: Replace open-coded << with BIT()
pstore: Improve and update some comments and status output
pstore/ram: Add kern-doc for struct persistent_ram_zone
pstore/ram: Report backend assignments with finer granularity
pstore/ram: Standardize module name in ramoops
pstore: Avoid duplicate call of persistent_ram_zap()
pstore: Remove needless lock during console writes
pstore: Do not use crash buffer for decompression
2018-12-27 11:15:21 -08:00
..
2018-12-21 10:04:23 +01:00
2018-12-27 11:15:21 -08:00
2018-12-20 10:19:49 +01:00
2017-11-02 11:10:55 +01:00
2018-12-05 14:16:13 -08:00
2018-10-25 17:00:05 +02:00
2018-10-25 06:50:48 -07:00
2018-06-05 10:08:27 -07:00
2018-10-16 10:03:00 +02:00
2016-04-27 23:42:57 +02:00
2018-12-11 12:16:41 +01:00
2016-06-04 00:20:07 +02:00
2017-10-19 16:15:29 +02:00
2018-02-11 14:34:03 -08:00
2017-06-07 12:20:49 +02:00
2018-09-18 16:15:33 -05:00
2017-07-24 22:52:00 +02:00
2018-10-04 09:01:06 +02:00
2018-12-12 23:26:29 +01:00
2018-10-31 08:54:17 -07:00
2018-09-27 18:29:00 +02:00
2018-11-21 13:30:13 +01:00
2016-01-04 22:10:30 +01:00
2018-10-04 08:58:32 +02:00
2018-10-18 09:11:53 +02:00
2018-06-12 16:19:22 -07:00
2018-05-24 10:52:49 +02:00
2018-08-09 10:49:35 +02:00
2017-07-04 22:15:20 +02:00
2017-09-14 11:59:30 +02:00
2018-11-26 18:19:11 +01:00
2018-07-09 11:32:44 +02:00
2018-10-16 10:33:38 +02:00
2018-09-10 12:46:51 +02:00
2015-08-07 02:55:18 +02:00
2018-10-12 12:29:48 +02:00
2018-01-09 16:34:34 +01:00
2017-11-09 00:55:16 +01:00
2018-01-04 13:54:51 +01:00
2018-12-18 10:51:16 +01:00
2017-11-02 11:10:55 +01:00
2017-12-16 03:05:37 +01:00
2018-06-12 16:19:22 -07:00
2018-11-26 18:19:11 +01:00
2018-12-25 15:01:46 -08:00
2017-06-22 02:18:20 +02:00
2017-07-12 13:11:49 +02:00
2018-12-21 10:04:23 +01:00
2018-12-20 10:19:49 +01:00
2018-10-31 08:54:16 -07:00
2018-12-18 11:06:05 +01:00
2018-12-20 10:19:49 +01:00
2016-09-10 02:50:50 +02:00
2018-02-27 17:15:39 +01:00
2017-04-24 11:58:56 -05:00
2018-09-17 16:32:24 -05:00
2017-09-14 11:59:30 +02:00
2017-07-04 22:15:14 +02:00
2018-10-04 23:02:17 +02:00
2017-11-02 11:10:55 +01:00
2018-08-20 14:46:18 -04:00
2017-07-27 01:51:06 +02:00
2018-09-27 18:29:00 +02:00
2017-11-02 11:10:55 +01:00
2018-06-12 16:19:22 -07:00
2016-12-24 11:46:01 -08:00
2018-06-12 16:19:22 -07:00
2018-10-02 16:04:40 -05:00
2018-12-20 10:19:49 +01:00
2017-11-09 00:55:16 +01:00
2018-10-08 08:41:35 +02:00
2018-10-08 08:41:35 +02:00
2017-11-02 11:10:55 +01:00
2018-12-03 21:40:03 +02:00
2018-12-18 10:51:16 +01:00
2017-11-02 11:10:55 +01:00
2018-11-26 18:29:47 +01:00
2018-06-12 16:19:22 -07:00
2018-12-20 21:37:28 +01:00
2017-09-14 11:59:30 +02:00
2018-01-10 00:41:43 +01:00
2018-03-20 10:38:17 +01:00
2017-11-02 11:10:55 +01:00