On Tue, Apr 21, 2015 at 9:54 AM, Aaron Durbin <[email protected]> wrote:
> On Mon, Apr 20, 2015 at 9:29 PM, Matt DeVillier
> <[email protected]> wrote:
>> On 4/20/2015 3:29 PM, Aaron Durbin wrote:
>>> On Mon, Apr 20, 2015 at 9:23 AM, Matt DeVillier
>>> <[email protected]> wrote:
>>>> On 4/20/2015 8:51 AM, Aaron Durbin wrote:
>>>>> On Fri, Apr 17, 2015 at 12:32 AM, Matt DeVillier
>>>>> <[email protected]> wrote:
>>>>>> Greetings!  When building upstream master tonight, discovered that cbmem 
>>>>>> console output is broken for Intel hardware (testing on google/panther). 
>>>>>>  With some help on IRC from kmalkki, was able to determine the culprit 
>>>>>> is commit ec5e5e0 (New mechanism to define SRAM/memory map with 
>>>>>> automatic bounds checking).  I verified this via bisecting; the prior 
>>>>>> commit, 06ef046, functions normally.
>>>>> Did this get fixed?
>>>> not as of yet (cdf92ea still has the issue)
>>> Try this if you have time? I'm sure I haven't handled all the cases,
>>> but it my work for you.
>>>
>>> http://review.coreboot.org/#/c/9851/
>>
>> applying this as a cherry-pick gives me garbage/binary output for 'cbmem -c'
>
> Thanks, Matt. That was my first pass w/o any real checking on my end.
> I may have time to tinker on my end to see what I can work out.
> However, there's a fundamental problem w/ the code as checked in and
> that previous changes. cbmem was enabled all the time, but that code
> wasn't exactly used based on compile time options. However, there's
> not compile-time check anymore. The decision to use cbmem console in
> various stages have to be done at runtime now. That creates more work
> outside of just fixing your problem.
>
> -Aaron

http://review.coreboot.org/9851 -- updated CL
http://review.coreboot.org/9933 -- to address cbmem console missing
large amounts of ramstage

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to