Hi Tom,
On Mon, 10 Jun 2024 at 10:29, Tom Rini wrote:
>
> On Mon, Jun 10, 2024 at 07:55:44AM -0600, Simon Glass wrote:
> > Hi Sughosh,
> >
> > On Thu, 6 Jun 2024 at 13:18, Sughosh Ganu wrote:
> > >
> > > hi Simon,
> > >
> > > On Wed, 29 May 2024 at 22:00, Simon Glass wrote:
> > > >
> > > > +Sug
On Mon, Jun 10, 2024 at 07:55:44AM -0600, Simon Glass wrote:
> Hi Sughosh,
>
> On Thu, 6 Jun 2024 at 13:18, Sughosh Ganu wrote:
> >
> > hi Simon,
> >
> > On Wed, 29 May 2024 at 22:00, Simon Glass wrote:
> > >
> > > +Sughosh Ganu for reference
> > >
> > >
> > > On Sun, 31 Dec 2023 at 09:16, Tom R
Hi Sughosh,
On Mon, 10 Jun 2024 at 09:17, Sughosh Ganu wrote:
>
> hi Simon,
>
> On Mon, 10 Jun 2024 at 20:33, Simon Glass wrote:
> >
> > Hi Sughosh,
> >
> > On Mon, 10 Jun 2024 at 08:40, Sughosh Ganu wrote:
> > >
> > > hi Simon,
> > >
> > > On Mon, 10 Jun 2024 at 19:25, Simon Glass wrote:
> >
hi Simon,
On Mon, 10 Jun 2024 at 20:33, Simon Glass wrote:
>
> Hi Sughosh,
>
> On Mon, 10 Jun 2024 at 08:40, Sughosh Ganu wrote:
> >
> > hi Simon,
> >
> > On Mon, 10 Jun 2024 at 19:25, Simon Glass wrote:
> > >
> > > Hi Sughosh,
> > >
> > > On Thu, 6 Jun 2024 at 13:18, Sughosh Ganu wrote:
> > >
Hi Sughosh,
On Mon, 10 Jun 2024 at 08:40, Sughosh Ganu wrote:
>
> hi Simon,
>
> On Mon, 10 Jun 2024 at 19:25, Simon Glass wrote:
> >
> > Hi Sughosh,
> >
> > On Thu, 6 Jun 2024 at 13:18, Sughosh Ganu wrote:
> > >
> > > hi Simon,
> > >
> > > On Wed, 29 May 2024 at 22:00, Simon Glass wrote:
> > >
hi Simon,
On Mon, 10 Jun 2024 at 19:25, Simon Glass wrote:
>
> Hi Sughosh,
>
> On Thu, 6 Jun 2024 at 13:18, Sughosh Ganu wrote:
> >
> > hi Simon,
> >
> > On Wed, 29 May 2024 at 22:00, Simon Glass wrote:
> > >
> > > +Sughosh Ganu for reference
> > >
> > >
> > > On Sun, 31 Dec 2023 at 09:16, Tom
Hi Sughosh,
On Thu, 6 Jun 2024 at 13:18, Sughosh Ganu wrote:
>
> hi Simon,
>
> On Wed, 29 May 2024 at 22:00, Simon Glass wrote:
> >
> > +Sughosh Ganu for reference
> >
> >
> > On Sun, 31 Dec 2023 at 09:16, Tom Rini wrote:
> > >
> > > On Sun, Dec 31, 2023 at 04:40:06PM +0100, Heinrich Schuchardt
hi Simon,
On Wed, 29 May 2024 at 22:00, Simon Glass wrote:
>
> +Sughosh Ganu for reference
>
>
> On Sun, 31 Dec 2023 at 09:16, Tom Rini wrote:
> >
> > On Sun, Dec 31, 2023 at 04:40:06PM +0100, Heinrich Schuchardt wrote:
> > >
> > >
> > > Am 31. Dezember 2023 16:11:44 MEZ schrieb Tom Rini :
> > >
+Sughosh Ganu for reference
On Sun, 31 Dec 2023 at 09:16, Tom Rini wrote:
>
> On Sun, Dec 31, 2023 at 04:40:06PM +0100, Heinrich Schuchardt wrote:
> >
> >
> > Am 31. Dezember 2023 16:11:44 MEZ schrieb Tom Rini :
> > >On Sun, Dec 31, 2023 at 07:22:10AM -0700, Simon Glass wrote:
> > >> Hi Tom,
> >
On Sun, Dec 31, 2023 at 04:40:06PM +0100, Heinrich Schuchardt wrote:
>
>
> Am 31. Dezember 2023 16:11:44 MEZ schrieb Tom Rini :
> >On Sun, Dec 31, 2023 at 07:22:10AM -0700, Simon Glass wrote:
> >> Hi Tom,
> >>
> >> On Sun, Dec 31, 2023 at 6:54 AM Tom Rini wrote:
> >> >
> >> > On Sun, Dec 31, 20
Am 31. Dezember 2023 16:11:44 MEZ schrieb Tom Rini :
>On Sun, Dec 31, 2023 at 07:22:10AM -0700, Simon Glass wrote:
>> Hi Tom,
>>
>> On Sun, Dec 31, 2023 at 6:54 AM Tom Rini wrote:
>> >
>> > On Sun, Dec 31, 2023 at 05:48:23AM -0700, Simon Glass wrote:
>> > > Hi,
>> > >
>> > > On Fri, Dec 29, 20
On Sun, Dec 31, 2023 at 07:22:10AM -0700, Simon Glass wrote:
> Hi Tom,
>
> On Sun, Dec 31, 2023 at 6:54 AM Tom Rini wrote:
> >
> > On Sun, Dec 31, 2023 at 05:48:23AM -0700, Simon Glass wrote:
> > > Hi,
> > >
> > > On Fri, Dec 29, 2023 at 10:52 AM Tom Rini wrote:
> > > >
> > > > On Fri, Dec 29, 2
Hi Tom,
On Sun, Dec 31, 2023 at 6:54 AM Tom Rini wrote:
>
> On Sun, Dec 31, 2023 at 05:48:23AM -0700, Simon Glass wrote:
> > Hi,
> >
> > On Fri, Dec 29, 2023 at 10:52 AM Tom Rini wrote:
> > >
> > > On Fri, Dec 29, 2023 at 06:44:15PM +0100, Mark Kettenis wrote:
> > > > > Date: Fri, 29 Dec 2023 11
On Sun, Dec 31, 2023 at 05:48:23AM -0700, Simon Glass wrote:
> Hi,
>
> On Fri, Dec 29, 2023 at 10:52 AM Tom Rini wrote:
> >
> > On Fri, Dec 29, 2023 at 06:44:15PM +0100, Mark Kettenis wrote:
> > > > Date: Fri, 29 Dec 2023 11:17:44 -0500
> > > > From: Tom Rini
> > > >
> > > > On Fri, Dec 29, 2023
Hi,
On Fri, Dec 29, 2023 at 10:52 AM Tom Rini wrote:
>
> On Fri, Dec 29, 2023 at 06:44:15PM +0100, Mark Kettenis wrote:
> > > Date: Fri, 29 Dec 2023 11:17:44 -0500
> > > From: Tom Rini
> > >
> > > On Fri, Dec 29, 2023 at 05:05:17PM +0100, Heinrich Schuchardt wrote:
> > > >
> > > >
> > > > Am 29.
On Fri, Dec 29, 2023 at 06:44:15PM +0100, Mark Kettenis wrote:
> > Date: Fri, 29 Dec 2023 11:17:44 -0500
> > From: Tom Rini
> >
> > On Fri, Dec 29, 2023 at 05:05:17PM +0100, Heinrich Schuchardt wrote:
> > >
> > >
> > > Am 29. Dezember 2023 16:43:07 MEZ schrieb Tom Rini :
> > > >On Fri, Dec 29,
On Fri, Dec 29, 2023 at 06:30:43PM +0100, Heinrich Schuchardt wrote:
> On 12/29/23 18:21, Tom Rini wrote:
> > On Fri, Dec 29, 2023 at 06:09:44PM +0100, Heinrich Schuchardt wrote:
> > > On 12/29/23 17:47, Tom Rini wrote:
> > > > On Fri, Dec 29, 2023 at 05:42:17PM +0100, Heinrich Schuchardt wrote:
>
> Date: Fri, 29 Dec 2023 11:17:44 -0500
> From: Tom Rini
>
> On Fri, Dec 29, 2023 at 05:05:17PM +0100, Heinrich Schuchardt wrote:
> >
> >
> > Am 29. Dezember 2023 16:43:07 MEZ schrieb Tom Rini :
> > >On Fri, Dec 29, 2023 at 05:36:09AM +, Simon Glass wrote:
> > >> Hi,
> > >>
> > >> On Sat,
On 12/29/23 18:21, Tom Rini wrote:
On Fri, Dec 29, 2023 at 06:09:44PM +0100, Heinrich Schuchardt wrote:
On 12/29/23 17:47, Tom Rini wrote:
On Fri, Dec 29, 2023 at 05:42:17PM +0100, Heinrich Schuchardt wrote:
On 12/20/23 20:12, Tom Rini wrote:
On Tue, Dec 19, 2023 at 09:15:21PM -0700, Simon Gl
On Fri, Dec 29, 2023 at 06:09:44PM +0100, Heinrich Schuchardt wrote:
> On 12/29/23 17:47, Tom Rini wrote:
> > On Fri, Dec 29, 2023 at 05:42:17PM +0100, Heinrich Schuchardt wrote:
> > > On 12/20/23 20:12, Tom Rini wrote:
> > > > On Tue, Dec 19, 2023 at 09:15:21PM -0700, Simon Glass wrote:
> > > > >
On 12/29/23 17:47, Tom Rini wrote:
On Fri, Dec 29, 2023 at 05:42:17PM +0100, Heinrich Schuchardt wrote:
On 12/20/23 20:12, Tom Rini wrote:
On Tue, Dec 19, 2023 at 09:15:21PM -0700, Simon Glass wrote:
Hi,
On Tue, 19 Dec 2023 at 05:46, Tom Rini wrote:
On Tue, Dec 19, 2023 at 03:15:38AM +0100
On Fri, Dec 29, 2023 at 05:42:17PM +0100, Heinrich Schuchardt wrote:
> On 12/20/23 20:12, Tom Rini wrote:
> > On Tue, Dec 19, 2023 at 09:15:21PM -0700, Simon Glass wrote:
> > > Hi,
> > >
> > > On Tue, 19 Dec 2023 at 05:46, Tom Rini wrote:
> > > >
> > > > On Tue, Dec 19, 2023 at 03:15:38AM +0100,
On 12/20/23 20:12, Tom Rini wrote:
On Tue, Dec 19, 2023 at 09:15:21PM -0700, Simon Glass wrote:
Hi,
On Tue, 19 Dec 2023 at 05:46, Tom Rini wrote:
On Tue, Dec 19, 2023 at 03:15:38AM +0100, Heinrich Schuchardt wrote:
Am 19. Dezember 2023 02:26:00 MEZ schrieb Tom Rini :
On Tue, Dec 19, 2023
On Fri, Dec 29, 2023 at 05:05:17PM +0100, Heinrich Schuchardt wrote:
>
>
> Am 29. Dezember 2023 16:43:07 MEZ schrieb Tom Rini :
> >On Fri, Dec 29, 2023 at 05:36:09AM +, Simon Glass wrote:
> >> Hi,
> >>
> >> On Sat, Dec 16, 2023 at 6:01 PM Simon Glass wrote:
> >> >
> >> > Hi,
> >> >
> >> > T
Am 29. Dezember 2023 16:43:07 MEZ schrieb Tom Rini :
>On Fri, Dec 29, 2023 at 05:36:09AM +, Simon Glass wrote:
>> Hi,
>>
>> On Sat, Dec 16, 2023 at 6:01 PM Simon Glass wrote:
>> >
>> > Hi,
>> >
>> > This records my thoughts after a discussion with Ilias & Heinrich re
>> > memory allocation
On Fri, Dec 29, 2023 at 05:36:09AM +, Simon Glass wrote:
> Hi,
>
> On Sat, Dec 16, 2023 at 6:01 PM Simon Glass wrote:
> >
> > Hi,
> >
> > This records my thoughts after a discussion with Ilias & Heinrich re
> > memory allocation in U-Boot.
> >
> > 1. malloc()
> >
> > malloc() is used for prog
Am 29. Dezember 2023 06:36:09 MEZ schrieb Simon Glass :
>Hi,
>
>On Sat, Dec 16, 2023 at 6:01 PM Simon Glass wrote:
>>
>> Hi,
>>
>> This records my thoughts after a discussion with Ilias & Heinrich re
>> memory allocation in U-Boot.
>>
>> 1. malloc()
>>
>> malloc() is used for programmatic memor
Hi Simon,
On Fri, 29 Dec 2023 at 07:36, Simon Glass wrote:
>
> Hi Ilias,
>
> On Fri, Dec 22, 2023 at 12:02 PM Ilias Apalodimas
> wrote:
> >
> > Hi Simon
> >
> > I'll respond to the rest more thoroughly but I since I caught this early,
> >
> > [...]
> >
> > >
> > > 5. Avoid calling efi_allocate_p
Hi,
On Sat, Dec 16, 2023 at 6:01 PM Simon Glass wrote:
>
> Hi,
>
> This records my thoughts after a discussion with Ilias & Heinrich re
> memory allocation in U-Boot.
>
> 1. malloc()
>
> malloc() is used for programmatic memory allocation. It allows memory
> to be freed. It is not designed for ve
Hi Ilias,
On Fri, Dec 22, 2023 at 12:02 PM Ilias Apalodimas
wrote:
>
> Hi Simon
>
> I'll respond to the rest more thoroughly but I since I caught this early,
>
> [...]
>
> >
> > 5. Avoid calling efi_allocate_pages() and efi_allocate_pool() outside
> > boot-time services. This solves the problem 6
Hi Simon
I'll respond to the rest more thoroughly but I since I caught this early,
[...]
>
> 5. Avoid calling efi_allocate_pages() and efi_allocate_pool() outside
> boot-time services. This solves the problem 6. If memory is needed by
> an app, allocate it with malloc() and see 3. There are only
On Tue, Dec 19, 2023 at 09:15:21PM -0700, Simon Glass wrote:
> Hi,
>
> On Tue, 19 Dec 2023 at 05:46, Tom Rini wrote:
> >
> > On Tue, Dec 19, 2023 at 03:15:38AM +0100, Heinrich Schuchardt wrote:
> > >
> > >
> > > Am 19. Dezember 2023 02:26:00 MEZ schrieb Tom Rini :
> > > >On Tue, Dec 19, 2023 at 0
Hi,
On Tue, 19 Dec 2023 at 05:46, Tom Rini wrote:
>
> On Tue, Dec 19, 2023 at 03:15:38AM +0100, Heinrich Schuchardt wrote:
> >
> >
> > Am 19. Dezember 2023 02:26:00 MEZ schrieb Tom Rini :
> > >On Tue, Dec 19, 2023 at 01:01:51AM +0100, Heinrich Schuchardt wrote:
> > >>
> > >>
> > >> Am 19. Dezembe
On Tue, Dec 19, 2023 at 03:15:38AM +0100, Heinrich Schuchardt wrote:
>
>
> Am 19. Dezember 2023 02:26:00 MEZ schrieb Tom Rini :
> >On Tue, Dec 19, 2023 at 01:01:51AM +0100, Heinrich Schuchardt wrote:
> >>
> >>
> >> Am 19. Dezember 2023 00:31:30 MEZ schrieb Tom Rini :
> >> >On Tue, Dec 19, 2023
Am 19. Dezember 2023 02:26:00 MEZ schrieb Tom Rini :
>On Tue, Dec 19, 2023 at 01:01:51AM +0100, Heinrich Schuchardt wrote:
>>
>>
>> Am 19. Dezember 2023 00:31:30 MEZ schrieb Tom Rini :
>> >On Tue, Dec 19, 2023 at 12:29:19AM +0100, Heinrich Schuchardt wrote:
>> >>
>> >>
>> >> Am 19. Dezember
On Tue, Dec 19, 2023 at 01:01:51AM +0100, Heinrich Schuchardt wrote:
>
>
> Am 19. Dezember 2023 00:31:30 MEZ schrieb Tom Rini :
> >On Tue, Dec 19, 2023 at 12:29:19AM +0100, Heinrich Schuchardt wrote:
> >>
> >>
> >> Am 19. Dezember 2023 00:16:40 MEZ schrieb Tom Rini :
> >> >On Tue, Dec 19, 2023
Am 19. Dezember 2023 00:31:30 MEZ schrieb Tom Rini :
>On Tue, Dec 19, 2023 at 12:29:19AM +0100, Heinrich Schuchardt wrote:
>>
>>
>> Am 19. Dezember 2023 00:16:40 MEZ schrieb Tom Rini :
>> >On Tue, Dec 19, 2023 at 12:08:31AM +0100, Heinrich Schuchardt wrote:
>> >>
>> >>
>> >> Am 18. Dezember
On Tue, Dec 19, 2023 at 12:29:19AM +0100, Heinrich Schuchardt wrote:
>
>
> Am 19. Dezember 2023 00:16:40 MEZ schrieb Tom Rini :
> >On Tue, Dec 19, 2023 at 12:08:31AM +0100, Heinrich Schuchardt wrote:
> >>
> >>
> >> Am 18. Dezember 2023 23:41:08 MEZ schrieb Tom Rini :
> >> >On Mon, Dec 18, 2023
Am 19. Dezember 2023 00:16:40 MEZ schrieb Tom Rini :
>On Tue, Dec 19, 2023 at 12:08:31AM +0100, Heinrich Schuchardt wrote:
>>
>>
>> Am 18. Dezember 2023 23:41:08 MEZ schrieb Tom Rini :
>> >On Mon, Dec 18, 2023 at 11:34:16PM +0100, Heinrich Schuchardt wrote:
>> >
>> >[snip]
>> >> Or take:
>> >>
On Tue, Dec 19, 2023 at 12:08:31AM +0100, Heinrich Schuchardt wrote:
>
>
> Am 18. Dezember 2023 23:41:08 MEZ schrieb Tom Rini :
> >On Mon, Dec 18, 2023 at 11:34:16PM +0100, Heinrich Schuchardt wrote:
> >
> >[snip]
> >> Or take:
> >>
> >> load host 0:1 $c kernel.efi
> >> load host 0:1 $d initrd.i
Am 18. Dezember 2023 23:41:08 MEZ schrieb Tom Rini :
>On Mon, Dec 18, 2023 at 11:34:16PM +0100, Heinrich Schuchardt wrote:
>
>[snip]
>> Or take:
>>
>> load host 0:1 $c kernel.efi
>> load host 0:1 $d initrd.img
>>
>> How could we ensure that initrd.img is not overwriting a part of kernel.efi
>
On Mon, Dec 18, 2023 at 11:34:16PM +0100, Heinrich Schuchardt wrote:
[snip]
> Or take:
>
> load host 0:1 $c kernel.efi
> load host 0:1 $d initrd.img
>
> How could we ensure that initrd.img is not overwriting a part of kernel.efi
> without memory allocation?
Today, invalid checksum as part of s
Am 18. Dezember 2023 22:48:43 MEZ schrieb Simon Glass :
>Hi Heinrich,
>
>On Mon, 18 Dec 2023 at 14:37, Heinrich Schuchardt wrote:
>>
>>
>>
>> Am 18. Dezember 2023 22:03:41 MEZ schrieb Simon Glass :
>> >Hi Heinrich,
>> >
>> >On Mon, 18 Dec 2023 at 13:00, Heinrich Schuchardt
>> >wrote:
>> >>
>>
On Mon, Dec 18, 2023 at 02:48:43PM -0700, Simon Glass wrote:
> Hi Heinrich,
>
> On Mon, 18 Dec 2023 at 14:37, Heinrich Schuchardt wrote:
> >
> >
> >
> > Am 18. Dezember 2023 22:03:41 MEZ schrieb Simon Glass :
> > >Hi Heinrich,
> > >
> > >On Mon, 18 Dec 2023 at 13:00, Heinrich Schuchardt
> > >wr
Hi Heinrich,
On Mon, 18 Dec 2023 at 14:37, Heinrich Schuchardt wrote:
>
>
>
> Am 18. Dezember 2023 22:03:41 MEZ schrieb Simon Glass :
> >Hi Heinrich,
> >
> >On Mon, 18 Dec 2023 at 13:00, Heinrich Schuchardt wrote:
> >>
> >>
> >>
> >> Am 18. Dezember 2023 19:12:11 MEZ schrieb Simon Glass :
> >> >
On Mon, Dec 18, 2023 at 02:03:41PM -0700, Simon Glass wrote:
> Hi Heinrich,
>
> On Mon, 18 Dec 2023 at 13:00, Heinrich Schuchardt wrote:
> >
> >
> >
> > Am 18. Dezember 2023 19:12:11 MEZ schrieb Simon Glass :
> > >Hi Heinrich,
> > >
> > >On Sat, 16 Dec 2023 at 12:04, Heinrich Schuchardt
> > >wr
Am 18. Dezember 2023 22:03:41 MEZ schrieb Simon Glass :
>Hi Heinrich,
>
>On Mon, 18 Dec 2023 at 13:00, Heinrich Schuchardt wrote:
>>
>>
>>
>> Am 18. Dezember 2023 19:12:11 MEZ schrieb Simon Glass :
>> >Hi Heinrich,
>> >
>> >On Sat, 16 Dec 2023 at 12:04, Heinrich Schuchardt
>> >wrote:
>> >>
>>
Hi Heinrich,
On Mon, 18 Dec 2023 at 13:00, Heinrich Schuchardt wrote:
>
>
>
> Am 18. Dezember 2023 19:12:11 MEZ schrieb Simon Glass :
> >Hi Heinrich,
> >
> >On Sat, 16 Dec 2023 at 12:04, Heinrich Schuchardt wrote:
> >>
> >> On 12/16/23 19:01, Simon Glass wrote:
> >> > Hi,
> >> >
> >> > This reco
Am 18. Dezember 2023 19:12:11 MEZ schrieb Simon Glass :
>Hi Heinrich,
>
>On Sat, 16 Dec 2023 at 12:04, Heinrich Schuchardt wrote:
>>
>> On 12/16/23 19:01, Simon Glass wrote:
>> > Hi,
>> >
>> > This records my thoughts after a discussion with Ilias & Heinrich re
>> > memory allocation in U-Boot.
Hi Heinrich,
On Sat, 16 Dec 2023 at 12:04, Heinrich Schuchardt wrote:
>
> On 12/16/23 19:01, Simon Glass wrote:
> > Hi,
> >
> > This records my thoughts after a discussion with Ilias & Heinrich re
> > memory allocation in U-Boot.
> >
> > 1. malloc()
> >
> > malloc() is used for programmatic memor
On 12/16/23 19:01, Simon Glass wrote:
Hi,
This records my thoughts after a discussion with Ilias & Heinrich re
memory allocation in U-Boot.
1. malloc()
malloc() is used for programmatic memory allocation. It allows memory
to be freed. It is not designed for very large allocations (e.g. a
10MB
Hi,
This records my thoughts after a discussion with Ilias & Heinrich re
memory allocation in U-Boot.
1. malloc()
malloc() is used for programmatic memory allocation. It allows memory
to be freed. It is not designed for very large allocations (e.g. a
10MB kernel or 100MB ramdisk).
2. lmb
lmb i
52 matches
Mail list logo