diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2022-03-29 01:00:42 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2022-03-29 01:00:42 +0300 |
commit | cffb2b72d3ed47f5093d128bd44d9ce136b6b5af (patch) | |
tree | 3819df97b5b5778830cb1aee37a9d7cac19bae96 /kernel | |
parent | 023f3fef8386555a303f73d3bbd50c2237cb0adf (diff) | |
parent | c1cb81429df462eca1b6ba615cddd21dd3103c46 (diff) | |
download | linux-cffb2b72d3ed47f5093d128bd44d9ce136b6b5af.tar.xz |
Merge tag 'kgdb-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Pull kgdb update from Daniel Thompson:
"Only a single patch this cycle. Fix an obvious mistake with the kdb
memory accessors.
It was a stupid mistake (to/from backwards) but it has been there for
a long time since many architectures tolerated it with surprisingly
good grace"
* tag 'kgdb-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux:
kdb: Fix the putarea helper function
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/debug/kdb/kdb_support.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/debug/kdb/kdb_support.c b/kernel/debug/kdb/kdb_support.c index df2bface866e..85cb51c4a17e 100644 --- a/kernel/debug/kdb/kdb_support.c +++ b/kernel/debug/kdb/kdb_support.c @@ -291,7 +291,7 @@ int kdb_getarea_size(void *res, unsigned long addr, size_t size) */ int kdb_putarea_size(unsigned long addr, void *res, size_t size) { - int ret = copy_from_kernel_nofault((char *)addr, (char *)res, size); + int ret = copy_to_kernel_nofault((char *)addr, (char *)res, size); if (ret) { if (!KDB_STATE(SUPPRESS)) { kdb_func_printf("Bad address 0x%lx\n", addr); |