the following patch was just integrated into master:
commit da460078bfce4808696cfb0576b03cde31f4ebbd
Author: Rudolf Marek <r.marek(a)assembler.cz>
Date: Tue Sep 11 15:40:05 2012 +0200
Fix VT8237S USB IRQ routing
The M2V-MX SE DSDT has been a copy from Asus A8V-E SE, which has VT8237R.
But the stuble change in USB interrupt routing went undetected, although
I had some USB troubles on the FOSDEM with low speed devices.
Change-Id: Ie724df440e0963f6955b3de57e4687f3ddc7f6ef
Signed-off-by: Rudolf Marek <r.marek(a)assembler.cz>
See http://review.coreboot.org/1505 for details.
-gerrit
Rudolf Marek (r.marek(a)assembler.cz) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1503
-gerrit
commit fe0353ef3ddd89f44acb084580507893160d337f
Author: Rudolf Marek <r.marek(a)assembler.cz>
Date: Tue Sep 11 15:06:17 2012 +0200
Fix tracing compilation on SMM enabled targets.
Disallow tracing while in SMM.
Change-Id: Icde17629bb06a615cc48f017fd0cd1f7b720e62d
Signed-off-by: Rudolf Marek <r.marek(a)assembler.cz>
---
src/include/trace.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/include/trace.h b/src/include/trace.h
index ff5b6c2..5171525 100644
--- a/src/include/trace.h
+++ b/src/include/trace.h
@@ -29,7 +29,7 @@
#else /* !__PRE_RAM__ */
-#if CONFIG_TRACE
+#if CONFIG_TRACE && !defined(__SMM__)
void __cyg_profile_func_enter( void *, void * )
__attribute__ ((no_instrument_function));
Zheng Bao (zheng.bao(a)amd.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1502
-gerrit
commit 258e18f6889174eaa011136fafffb03934a940e4
Author: Zheng Bao <fishbaozi(a)gmail.com>
Date: Tue Sep 11 17:55:57 2012 +0800
crossgcc: Allow the non-gnu tar and patch work on FreeBSD
This patch and 2 previous ones,
http://review.coreboot.org/1500http://review.coreboot.org/1501
can make the coreboot built on FreeBSD stable-8.3.
Change-Id: I0a9d0bb0e535aa5e0dde146db330c3c8d7b4d8cb
Signed-off-by: Zheng Bao <zheng.bao(a)amd.com>
Signed-off-by: Zheng Bao <fishbaozi(a)gmail.com>
---
util/crossgcc/buildgcc | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 415b408..1034dd1 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -99,6 +99,13 @@ searchgnu()
fi
fi
done
+ # A workaround for FreeBSD, whose nongnu patch and tar also work.
+ if [ `uname` = "FreeBSD" -a $1 != "make" ]; then
+ if test -x "`which $1 2>/dev/null`"; then
+ echo $1
+ return
+ fi
+ fi
printf "${RED}ERROR:${red} Missing toolchain: $1${NC}\n" >&2
exit 1
}
the following patch was just integrated into master:
commit c12c8f608dcbc9285b50d3fe8d81bd34737dc33c
Author: Zheng Bao <fishbaozi(a)gmail.com>
Date: Tue Sep 11 12:10:09 2012 +0800
nvramtool: Set build flags for FreeBSD
Set HOSTCFLAGS as nil to make the nvramtool include the regex.h
in system. Otherwise it will include the regex.h in kconfig, which
will cause building error in FreeBSD.
Change-Id: I95292e23e1716da1260842be9597119a4e26c8ed
Signed-off-by: Zheng Bao <zheng.bao(a)amd.com>
Signed-off-by: Zheng Bao <fishbaozi(a)gmail.com>
Build-Tested: build bot (Jenkins) at Tue Sep 11 10:26:37 2012, giving +1
Reviewed-By: Anton Kochkov <anton.kochkov(a)gmail.com> at Tue Sep 11 10:15:38 2012, giving +2
See http://review.coreboot.org/1500 for details.
-gerrit
Zheng Bao (zheng.bao(a)amd.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/1502
-gerrit
commit 5e5b919b0d44e3a00eb1a177913fde25ceabd0f0
Author: Zheng Bao <fishbaozi(a)gmail.com>
Date: Tue Sep 11 17:55:57 2012 +0800
crossgcc: Allow the non-gnu tar and patch work on FreeBSD
This patch and 2 previous ones,
http://review.coreboot.org/1500http://review.coreboot.org/1501
can make the coreboot built on FreeBSD stable-8.3.
Change-Id: I0a9d0bb0e535aa5e0dde146db330c3c8d7b4d8cb
Signed-off-by: Zheng Bao <zheng.bao(a)amd.com>
Signed-off-by: Zheng Bao <fishbaozi(a)gmail.com>
---
util/crossgcc/buildgcc | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index 415b408..1034dd1 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -99,6 +99,13 @@ searchgnu()
fi
fi
done
+ # A workaround for FreeBSD, whose nongnu patch and tar also work.
+ if [ `uname` = "FreeBSD" -a $1 != "make" ]; then
+ if test -x "`which $1 2>/dev/null`"; then
+ echo $1
+ return
+ fi
+ fi
printf "${RED}ERROR:${red} Missing toolchain: $1${NC}\n" >&2
exit 1
}