All of lore.kernel.org
 help / color / mirror / Atom feed
From: Sean Anderson <seanga2@gmail.com>
To: Andrew Scull <ascull@google.com>, u-boot@lists.denx.de
Cc: sjg@chromium.org
Subject: Re: [PATCH 0/8] Fix misc ASAN reports
Date: Wed, 6 Apr 2022 14:31:37 -0400	[thread overview]
Message-ID: <e1b9ca52-e0df-ab1d-cd86-65de9ea35fa8@gmail.com> (raw)
In-Reply-To: <20220403103915.3338027-1-ascull@google.com>

On 4/3/22 6:39 AM, Andrew Scull wrote:
> I've been experimenting with ASAN on sandbox and turned up a few issues
> that are fixed in this series.
> 
> Basic ASAN was easy to turn on, but integrating with dlmalloc was
> messier and fairly intrusive. Even when I had it working, there was only
> a small redzone between allocations which limits the usefulness.

Do you have any patches for this?

--Sean

> I saw another series on the list by Sean Anderson to enable valgrind
> which was finding a different set of issues, though there was one
> overlap that Sean is fixing with
> "[PATCH] IOMUX: Fix access past end of console_devices".
> 
> With these issues fixed, I was able to run the dm tests without any ASAN
> issues. There are a couple of leaks reported at the end, but that's for
> another day.
> 
> Andrew Scull (8):
>    doc: Correct position of gdb '--args' parameter
>    acpi: Fix buffer overflow in do_acpi_dump()
>    x86: sandbox: Add missing PCI bar to barinfo
>    usb: sandbox: Check for string end in copy_to_unicode()
>    usb: sandbox: Bounds check read from buffer
>    sound: Fix buffer overflow in square wave generation
>    test: Fix pointer overrun in dm_test_devm_regmap()
>    test: dm: devres: Remove use-after-free
> 
>   cmd/acpi.c                         | 2 +-
>   doc/develop/tests_sandbox.rst      | 2 +-
>   drivers/power/acpi_pmc/pmc_emul.c  | 1 +
>   drivers/sound/sound.c              | 6 ++----
>   drivers/usb/emul/sandbox_flash.c   | 2 ++
>   drivers/usb/emul/usb-emul-uclass.c | 5 ++---
>   test/dm/devres.c                   | 5 +----
>   test/dm/regmap.c                   | 9 ++++-----
>   8 files changed, 14 insertions(+), 18 deletions(-)
> 


  parent reply	other threads:[~2022-04-06 18:31 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-03 10:39 [PATCH 0/8] Fix misc ASAN reports Andrew Scull
2022-04-03 10:39 ` [PATCH 1/8] doc: Correct position of gdb '--args' parameter Andrew Scull
2022-04-11 18:35   ` Simon Glass
2022-04-29 18:03   ` Tom Rini
2022-04-03 10:39 ` [PATCH 2/8] acpi: Fix buffer overflow in do_acpi_dump() Andrew Scull
2022-04-11 18:35   ` Simon Glass
2022-04-29 18:03   ` Tom Rini
2022-04-03 10:39 ` [PATCH 3/8] x86: sandbox: Add missing PCI bar to barinfo Andrew Scull
2022-04-11 18:35   ` Simon Glass
2022-04-29 18:03   ` Tom Rini
2022-04-03 10:39 ` [PATCH 4/8] usb: sandbox: Check for string end in copy_to_unicode() Andrew Scull
2022-04-11 18:35   ` Simon Glass
2022-04-29 18:03   ` Tom Rini
2022-04-03 10:39 ` [PATCH 5/8] usb: sandbox: Bounds check read from buffer Andrew Scull
2022-04-11 18:35   ` Simon Glass
2022-04-29 18:03   ` Tom Rini
2022-04-03 10:39 ` [PATCH 6/8] sound: Fix buffer overflow in square wave generation Andrew Scull
2022-04-11 18:35   ` Simon Glass
2022-04-29 18:03   ` Tom Rini
2022-04-03 10:39 ` [PATCH 7/8] test: Fix pointer overrun in dm_test_devm_regmap() Andrew Scull
2022-04-11 18:35   ` Simon Glass
2022-04-29 18:03   ` Tom Rini
2022-04-03 10:39 ` [PATCH 8/8] test: dm: devres: Remove use-after-free Andrew Scull
2022-04-11 18:35   ` Simon Glass
2022-04-29 18:03   ` Tom Rini
2022-04-06 18:31 ` Sean Anderson [this message]
2022-04-07  6:41   ` [PATCH 0/8] Fix misc ASAN reports Andrew Scull

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e1b9ca52-e0df-ab1d-cd86-65de9ea35fa8@gmail.com \
    --to=seanga2@gmail.com \
    --cc=ascull@google.com \
    --cc=sjg@chromium.org \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.