[yocto] [PATCH 00/14][KERNEL] add a few new kernel features and related cleanup

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

This adds a few new features needed by the in-progress romley BSP
(but useable by anyone).

Along the way, I noticed several areas that could usefully be featurized
and cleaned up those as well.

Please pull into linux-yocto-2.6.37.

Thanks,

Tom

Pull URL: git://git.yoctoproject.org/linux-yocto-2.6.37-contrib
  Branch: tzanussi/romley-new-options-and-refactor-meta
  Browse: 
http://git.yoctoproject.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/romley-new-options-and-refactor-meta

Tom Zanussi (14):
  meta: add hpet feature
  meta: replace open-coded hpet options with hpet feature
  meta: add uio feature
  meta: add hugetlb feature
  meta: add dmaengine feature
  meta: replace open-coded dma engine options with dmaengine feature
  meta: add ixgbe feature
  meta: add igb feature
  meta: replace open-coded igb options with igb feature
  meta: add intel-e1 feature
  meta: replace open-coded E1 options with intel-e1 feature
  meta: add dca feature
  meta: remove 'not set' lines from netfilter.cfg
  meta: add romley features

 .../arm-versatile-926ejs/arm-versatile-926ejs.cfg  |1 -
 .../kernel-cache/bsp/common-pc-64/common-pc-64.cfg |8 -
 .../kernel-cache/bsp/common-pc-64/common-pc-64.scc |4 ++
 .../kernel-cache/bsp/common-pc/common-pc-net.cfg   |2 -
 meta/cfg/kernel-cache/bsp/common-pc/common-pc.cfg  |1 -
 meta/cfg/kernel-cache/bsp/common-pc/common-pc.scc  |2 +-
 meta/cfg/kernel-cache/bsp/crownbay/crownbay.cfg|2 -
 meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc|   10 --
 meta/cfg/kernel-cache/bsp/crownbay/eg20t.cfg   |2 -
 meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg  |2 -
 meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc  |7 +++-
 .../bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg  |2 -
 .../bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc  |1 +
 .../kernel-cache/bsp/jasperforest/jasperforest.cfg |2 -
 .../kernel-cache/bsp/jasperforest/jasperforest.scc |6 ++-
 .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg |1 -
 meta/cfg/kernel-cache/bsp/romley/romley.cfg|2 -
 meta/cfg/kernel-cache/bsp/romley/romley.scc|4 ++
 meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg|2 -
 meta/cfg/kernel-cache/features/dca/dca.cfg |4 ++
 meta/cfg/kernel-cache/features/dca/dca.scc |3 ++
 .../kernel-cache/features/dmaengine/dmaengine.cfg  |2 +
 .../kernel-cache/features/dmaengine/dmaengine.scc  |1 +
 meta/cfg/kernel-cache/features/hpet/hpet.cfg   |6 +++
 meta/cfg/kernel-cache/features/hpet/hpet.scc   |1 +
 meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg |2 +
 meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc |1 +
 meta/cfg/kernel-cache/features/igb/igb.cfg |4 ++
 meta/cfg/kernel-cache/features/igb/igb.scc |3 ++
 .../features/intel-e1/intel-e1.cfg |4 ++
 .../features/intel-e1/intel-e1.scc |1 +
 meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg |6 +++
 meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc |3 ++
 .../kernel-cache/features/netfilter/netfilter.cfg  |   34 
 meta/cfg/kernel-cache/features/uio/uio.cfg |1 +
 meta/cfg/kernel-cache/features/uio/uio.scc |1 +
 36 files changed, 69 insertions(+), 69 deletions(-)
 delete mode 100644 meta/cfg/kernel-cache/bsp/common-pc/common-pc-net.cfg
 create mode 100644 meta/cfg/kernel-cache/features/dca/dca.cfg
 create mode 100644 meta/cfg/kernel-cache/features/dca/dca.scc
 create mode 100644 meta/cfg/kernel-cache/features/dmaengine/dmaengine.cfg
 create mode 100644 meta/cfg/kernel-cache/features/dmaengine/dmaengine.scc
 create mode 100644 meta/cfg/kernel-cache/features/hpet/hpet.cfg
 create mode 100644 meta/cfg/kernel-cache/features/hpet/hpet.scc
 create mode 100644 meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg
 create mode 100644 meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc
 create mode 100644 meta/cfg/kernel-cache/features/igb/igb.cfg
 create mode 100644 meta/cfg/kernel-cache/features/igb/igb.scc
 create mode 100644 meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
 create mode 100644 meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
 create mode 100644 meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg
 create mode 100644 meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc
 create mode 100644 meta/cfg/kernel-cache/features/uio/uio.cfg
 create mode 100644 meta/cfg/kernel-cache/features/uio/uio.scc

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 03/14][KERNEL] meta: add uio feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add feature to turn on userspace I/O support.

Signed-off-by: Tom Zanussi 
---
 meta/cfg/kernel-cache/features/uio/uio.cfg |1 +
 meta/cfg/kernel-cache/features/uio/uio.scc |1 +
 2 files changed, 2 insertions(+), 0 deletions(-)
 create mode 100644 meta/cfg/kernel-cache/features/uio/uio.cfg
 create mode 100644 meta/cfg/kernel-cache/features/uio/uio.scc

diff --git a/meta/cfg/kernel-cache/features/uio/uio.cfg 
b/meta/cfg/kernel-cache/features/uio/uio.cfg
new file mode 100644
index 000..109e559
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/uio/uio.cfg
@@ -0,0 +1 @@
+CONFIG_UIO=m
diff --git a/meta/cfg/kernel-cache/features/uio/uio.scc 
b/meta/cfg/kernel-cache/features/uio/uio.scc
new file mode 100644
index 000..7d606c3
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/uio/uio.scc
@@ -0,0 +1 @@
+kconf non-hardware uio.cfg
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 02/14][KERNEL] meta: replace open-coded hpet options with hpet feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Have common-pc-64 use the hpet feature, and remove the corresponding
options in common-pc64.cfg.  Also remove the hpet options from arm and
ppc machines where they're noops.

Signed-off-by: Tom Zanussi 
---
 .../arm-versatile-926ejs/arm-versatile-926ejs.cfg  |1 -
 .../kernel-cache/bsp/common-pc-64/common-pc-64.cfg |3 ---
 .../kernel-cache/bsp/common-pc-64/common-pc-64.scc |1 +
 .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg |1 -
 4 files changed, 1 insertions(+), 5 deletions(-)

diff --git 
a/meta/cfg/kernel-cache/bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg 
b/meta/cfg/kernel-cache/bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg
index fc006f8..616df5b 100644
--- a/meta/cfg/kernel-cache/bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg
+++ b/meta/cfg/kernel-cache/bsp/arm-versatile-926ejs/arm-versatile-926ejs.cfg
@@ -85,7 +85,6 @@ CONFIG_TIMER_STATS=y
 
 # CONFIG_NO_HZ is not set
 # CONFIG_HIGH_RES_TIMERS is not set
-CONFIG_HPET_TIMER=y
 CONFIG_CPU_FREQ_GOV_ONDEMAND=y
 CONFIG_USB_SUSPEND=y
 CONFIG_SND_AC97_POWER_SAVE=y
diff --git a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg 
b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
index deedd17..4914266 100644
--- a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
+++ b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
@@ -26,8 +26,6 @@ CONFIG_X86_CPUID=y
 CONFIG_SCHED_SMT=y
 CONFIG_NR_CPUS=24
 
-CONFIG_HPET_TIMER=y
-
 CONFIG_PM=y
 CONFIG_ACPI=y
 # CONFIG_ACPI_AC is not set
@@ -57,7 +55,6 @@ CONFIG_E1000=y
 
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_DRV_CMOS=y
-CONFIG_HPET_EMULATE_RTC=y
 
 CONFIG_PARPORT=m
 CONFIG_PARPORT_PC=m
diff --git a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc 
b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
index a468b71..e193206 100644
--- a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
+++ b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
@@ -1,5 +1,6 @@
 kconf hardware common-pc-64.cfg
 kconf hardware common-pc-64-graphics.cfg
 
+include features/hpet/hpet.scc
 include features/latencytop/latencytop.scc
 include features/profiling/profiling.scc
diff --git a/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg 
b/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg
index 311c622..950d87a 100644
--- a/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg
+++ b/meta/cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg
@@ -36,7 +36,6 @@ CONFIG_X86_UP_APIC=y
 CONFIG_X86_LOCAL_APIC=y
 
 CONFIG_TIMER_STATS=y
-CONFIG_HPET_TIMER=y
 CONFIG_CPU_FREQ_ONDEMAND=y
 CONFIG_USB_SUSPEND=y
 CONFIG_TIMER_STATS=y
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 04/14][KERNEL] meta: add hugetlb feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add a general-purpose feature for turning on common hugetlb options,
such as huge page support and hugetblfs.

Signed-off-by: Tom Zanussi 
---
 meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg |2 ++
 meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc |1 +
 2 files changed, 3 insertions(+), 0 deletions(-)
 create mode 100644 meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg
 create mode 100644 meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc

diff --git a/meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg 
b/meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg
new file mode 100644
index 000..6f48ed1
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg
@@ -0,0 +1,2 @@
+CONFIG_HUGETLB_PAGE=y
+CONFIG_HUGETLBFS=y
diff --git a/meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc 
b/meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc
new file mode 100644
index 000..e2a0262
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc
@@ -0,0 +1 @@
+kconf non-hardware hugetlb.cfg
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 01/14][KERNEL] meta: add hpet feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add a general-purpose feature for turning on common HPET options, such
as basic HPET support and the hpet device w/mmap support.

Signed-off-by: Tom Zanussi 
---
 meta/cfg/kernel-cache/features/hpet/hpet.cfg |6 ++
 meta/cfg/kernel-cache/features/hpet/hpet.scc |1 +
 2 files changed, 7 insertions(+), 0 deletions(-)
 create mode 100644 meta/cfg/kernel-cache/features/hpet/hpet.cfg
 create mode 100644 meta/cfg/kernel-cache/features/hpet/hpet.scc

diff --git a/meta/cfg/kernel-cache/features/hpet/hpet.cfg 
b/meta/cfg/kernel-cache/features/hpet/hpet.cfg
new file mode 100644
index 000..2ae1555
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/hpet/hpet.cfg
@@ -0,0 +1,6 @@
+CONFIG_HPET_TIMER=y
+CONFIG_HPET_EMULATE_RTC=y
+
+# enable /dev/hpet and allow it to be mmapped
+CONFIG_HPET=y
+CONFIG_HPET_MMAP=y
diff --git a/meta/cfg/kernel-cache/features/hpet/hpet.scc 
b/meta/cfg/kernel-cache/features/hpet/hpet.scc
new file mode 100644
index 000..1727606
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/hpet/hpet.scc
@@ -0,0 +1 @@
+kconf non-hardware hpet.cfg
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 05/14][KERNEL] meta: add dmaengine feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add a general-purpose feature for turning on DMA engine support.

Signed-off-by: Tom Zanussi 
---
 .../kernel-cache/features/dmaengine/dmaengine.cfg  |2 ++
 .../kernel-cache/features/dmaengine/dmaengine.scc  |1 +
 2 files changed, 3 insertions(+), 0 deletions(-)
 create mode 100644 meta/cfg/kernel-cache/features/dmaengine/dmaengine.cfg
 create mode 100644 meta/cfg/kernel-cache/features/dmaengine/dmaengine.scc

diff --git a/meta/cfg/kernel-cache/features/dmaengine/dmaengine.cfg 
b/meta/cfg/kernel-cache/features/dmaengine/dmaengine.cfg
new file mode 100644
index 000..1e52bae
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/dmaengine/dmaengine.cfg
@@ -0,0 +1,2 @@
+CONFIG_DMADEVICES=y
+CONFIG_DMA_ENGINE=y
diff --git a/meta/cfg/kernel-cache/features/dmaengine/dmaengine.scc 
b/meta/cfg/kernel-cache/features/dmaengine/dmaengine.scc
new file mode 100644
index 000..7ad3430
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/dmaengine/dmaengine.scc
@@ -0,0 +1 @@
+kconf non-hardware dmaengine.cfg
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 06/14][KERNEL] meta: replace open-coded dma engine options with dmaengine feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Replace open-coded DMA_ENGINE and DMADEVICES options with the
dmaengine feature.

Signed-off-by: Tom Zanussi 
---
 meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc|   10 +++---
 meta/cfg/kernel-cache/bsp/crownbay/eg20t.cfg   |2 --
 .../bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg  |2 --
 .../bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc  |1 +
 4 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc 
b/meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc
index 0d02b98..8543d4c 100644
--- a/meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc
+++ b/meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc
@@ -3,8 +3,12 @@ kconf hardware eg20t.cfg
 
 git merge yocto/emgd
 
-include features/latencytop/latencytop.scc
-include features/profiling/profiling.scc
+include features/intel-e1/intel-e1.scc
+include features/drm-emgd/drm-emgd.scc
+include features/dmaengine/dmaengine.scc
 include features/serial/8250.scc
+
 include features/logbuf/size-normal.scc
-include features/drm-emgd/drm-emgd.scc
+
+include features/latencytop/latencytop.scc
+include features/profiling/profiling.scc
diff --git a/meta/cfg/kernel-cache/bsp/crownbay/eg20t.cfg 
b/meta/cfg/kernel-cache/bsp/crownbay/eg20t.cfg
index 6d4a9fc..225581c 100644
--- a/meta/cfg/kernel-cache/bsp/crownbay/eg20t.cfg
+++ b/meta/cfg/kernel-cache/bsp/crownbay/eg20t.cfg
@@ -1,8 +1,6 @@
 # Hardware support for the Platform Controller Hub EG20T
 
-CONFIG_DMADEVICES=y
 CONFIG_PCH_DMA=y
-CONFIG_DMA_ENGINE=y
 CONFIG_PCH_UART_DMA=y
 CONFIG_SERIAL_8250_PCI=y
 CONFIG_SERIAL_8250_PCH=y
diff --git a/meta/cfg/kernel-cache/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg 
b/meta/cfg/kernel-cache/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg
index 1421b27..5c36e39 100644
--- a/meta/cfg/kernel-cache/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg
+++ b/meta/cfg/kernel-cache/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg
@@ -153,9 +153,7 @@ CONFIG_KGDB_8250=m
 
 CONFIG_CRYPTO_DEV_TALITOS=m
 
-CONFIG_DMADEVICES=y
 CONFIG_FSL_DMA=y
-CONFIG_DMA_ENGINE=y
 
 CONFIG_MMC=y
 CONFIG_MMC_SPI=m
diff --git a/meta/cfg/kernel-cache/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc 
b/meta/cfg/kernel-cache/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc
index 4e0e9f0..85923db 100644
--- a/meta/cfg/kernel-cache/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc
+++ b/meta/cfg/kernel-cache/bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc
@@ -2,5 +2,6 @@ kconf hardware fsl-mpc8315e-rdb.cfg
 
 include cfg/usb-mass-storage.scc
 include cfg/vfat.scc
+include features/dmaengine/dmaengine.scc
 
 patch powerpc-boot-remove-Os-from-BOOTFLAGS.patch
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 07/14][KERNEL] meta: add ixgbe feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add a general-purpose feature for turning on Intel 10GbE PCI Express
support.  Turns on Direct Cache Access and Data Center Bridging as
well as 82599 Virtual Function Ethernet support.

Signed-off-by: Tom Zanussi 
---
 meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg |   13 +
 meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc |4 
 2 files changed, 17 insertions(+), 0 deletions(-)
 create mode 100644 meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg
 create mode 100644 meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc

diff --git a/meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg 
b/meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg
new file mode 100644
index 000..eabbaa9
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg
@@ -0,0 +1,13 @@
+CONFIG_IXGBE=m
+
+# needed for IXGBE_DCA
+CONFIG_INTEL_IOATDMA=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+
+CONFIG_DCA=m
+CONFIG_IXGBE_DCA=y
+
+CONFIG_DCB=y
+CONFIG_IXGBE_DCB=y
+CONFIG_IXGBEVF=m
diff --git a/meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc 
b/meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc
new file mode 100644
index 000..247ce65
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc
@@ -0,0 +1,4 @@
+kconf hardware ixgbe.cfg
+
+# needed for DCA
+include features/dmaengine/dmaengine.scc
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 08/14][KERNEL] meta: add igb feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add a general-purpose feature for turning on Intel 82575/82576 PCI
Express Gigabit ethernet support.  Turns on Direct Cache Access and
82576 Virtual Function Ethernet support.

Signed-off-by: Tom Zanussi 
---
 meta/cfg/kernel-cache/features/igb/igb.cfg |   10 ++
 meta/cfg/kernel-cache/features/igb/igb.scc |4 
 2 files changed, 14 insertions(+), 0 deletions(-)
 create mode 100644 meta/cfg/kernel-cache/features/igb/igb.cfg
 create mode 100644 meta/cfg/kernel-cache/features/igb/igb.scc

diff --git a/meta/cfg/kernel-cache/features/igb/igb.cfg 
b/meta/cfg/kernel-cache/features/igb/igb.cfg
new file mode 100644
index 000..92600b1
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/igb/igb.cfg
@@ -0,0 +1,10 @@
+CONFIG_IGB=m
+CONFIG_IGBVF=m
+
+# needed for DCA
+CONFIG_INTEL_IOATDMA=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+
+CONFIG_DCA=m
+CONFIG_IGB_DCA=y
diff --git a/meta/cfg/kernel-cache/features/igb/igb.scc 
b/meta/cfg/kernel-cache/features/igb/igb.scc
new file mode 100644
index 000..4426397
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/igb/igb.scc
@@ -0,0 +1,4 @@
+kconf hardware igb.cfg
+
+# needed for DCA
+include features/dmaengine/dmaengine.scc
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 09/14][KERNEL] meta: replace open-coded igb options with igb feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Have common-pc-64 use the igb feature, and remove the corresponding
options in common-pc64.cfg.

Signed-off-by: Tom Zanussi 
---
 .../kernel-cache/bsp/common-pc-64/common-pc-64.cfg |1 -
 .../kernel-cache/bsp/common-pc-64/common-pc-64.scc |1 +
 2 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg 
b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
index 4914266..05ad74b 100644
--- a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
+++ b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
@@ -47,7 +47,6 @@ CONFIG_BLK_DEV_FD=m
 CONFIG_NET_PCI=y
 CONFIG_MII=y
 CONFIG_TIGON3=y
-CONFIG_IGB=y
 # Enable the below for QEMU
 CONFIG_E100=y
 CONFIG_E1000E=y
diff --git a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc 
b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
index e193206..4f0e4c6 100644
--- a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
+++ b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
@@ -2,5 +2,6 @@ kconf hardware common-pc-64.cfg
 kconf hardware common-pc-64-graphics.cfg
 
 include features/hpet/hpet.scc
+include features/igb/igb.scc
 include features/latencytop/latencytop.scc
 include features/profiling/profiling.scc
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 10/14][KERNEL] meta: add intel-e1xxxx feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add a general-purpose feature adding support for Intel PRO/100, Intel
PRO/1000, and Intel PRO/1000 PCI-Express adapters.

Signed-off-by: Tom Zanussi 
---
 .../features/intel-e1/intel-e1.cfg |4 
 .../features/intel-e1/intel-e1.scc |1 +
 2 files changed, 5 insertions(+), 0 deletions(-)
 create mode 100644 meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
 create mode 100644 meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc

diff --git a/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg 
b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
new file mode 100644
index 000..ea9f7e9
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
@@ -0,0 +1,4 @@
+CONFIG_NETDEV_1000=y
+CONFIG_E100=y
+CONFIG_E1000E=y
+CONFIG_E1000=y
diff --git a/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc 
b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
new file mode 100644
index 000..90ba914
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
@@ -0,0 +1 @@
+kconf hardware intel-e1.cfg
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 11/14][KERNEL] meta: replace open-coded E1XXXX options with intel-e1xxxx feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Have common-pc and common-pc-64 use the intel-e1 feature, remove
the corresponding options in common-pc64.cfg (including deletion of
common-pc-net.cfg) and common-pc.cfg, and update bsps accordingly.

Signed-off-by: Tom Zanussi 
---
 .../kernel-cache/bsp/common-pc-64/common-pc-64.cfg |4 
 .../kernel-cache/bsp/common-pc-64/common-pc-64.scc |2 ++
 .../kernel-cache/bsp/common-pc/common-pc-net.cfg   |2 --
 meta/cfg/kernel-cache/bsp/common-pc/common-pc.cfg  |1 -
 meta/cfg/kernel-cache/bsp/common-pc/common-pc.scc  |2 +-
 meta/cfg/kernel-cache/bsp/crownbay/crownbay.cfg|2 --
 meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg  |2 --
 meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc  |7 +--
 .../kernel-cache/bsp/jasperforest/jasperforest.cfg |2 --
 .../kernel-cache/bsp/jasperforest/jasperforest.scc |6 --
 meta/cfg/kernel-cache/bsp/romley/romley.cfg|2 --
 meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg|2 --
 12 files changed, 12 insertions(+), 22 deletions(-)
 delete mode 100644 meta/cfg/kernel-cache/bsp/common-pc/common-pc-net.cfg

diff --git a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg 
b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
index 05ad74b..d2d0e40 100644
--- a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
+++ b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.cfg
@@ -47,10 +47,6 @@ CONFIG_BLK_DEV_FD=m
 CONFIG_NET_PCI=y
 CONFIG_MII=y
 CONFIG_TIGON3=y
-# Enable the below for QEMU
-CONFIG_E100=y
-CONFIG_E1000E=y
-CONFIG_E1000=y
 
 CONFIG_RTC_CLASS=y
 CONFIG_RTC_DRV_CMOS=y
diff --git a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc 
b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
index 4f0e4c6..58dab18 100644
--- a/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
+++ b/meta/cfg/kernel-cache/bsp/common-pc-64/common-pc-64.scc
@@ -3,5 +3,7 @@ kconf hardware common-pc-64-graphics.cfg
 
 include features/hpet/hpet.scc
 include features/igb/igb.scc
+include features/intel-e1/intel-e1.scc
+
 include features/latencytop/latencytop.scc
 include features/profiling/profiling.scc
diff --git a/meta/cfg/kernel-cache/bsp/common-pc/common-pc-net.cfg 
b/meta/cfg/kernel-cache/bsp/common-pc/common-pc-net.cfg
deleted file mode 100644
index 8e85b36..000
--- a/meta/cfg/kernel-cache/bsp/common-pc/common-pc-net.cfg
+++ /dev/null
@@ -1,2 +0,0 @@
-CONFIG_E1000=y
-CONFIG_E1000E=y
diff --git a/meta/cfg/kernel-cache/bsp/common-pc/common-pc.cfg 
b/meta/cfg/kernel-cache/bsp/common-pc/common-pc.cfg
index d3a9fe5..1933963 100644
--- a/meta/cfg/kernel-cache/bsp/common-pc/common-pc.cfg
+++ b/meta/cfg/kernel-cache/bsp/common-pc/common-pc.cfg
@@ -38,7 +38,6 @@ CONFIG_NET_PCI=y
 CONFIG_MII=y
 
 # Enable the below for Dell Dimension 1100 PC / QEMU
-CONFIG_E100=y
 CONFIG_TIGON3=y
 CONFIG_ATL2=y
 
diff --git a/meta/cfg/kernel-cache/bsp/common-pc/common-pc.scc 
b/meta/cfg/kernel-cache/bsp/common-pc/common-pc.scc
index db8ba08..d7dda80 100644
--- a/meta/cfg/kernel-cache/bsp/common-pc/common-pc.scc
+++ b/meta/cfg/kernel-cache/bsp/common-pc/common-pc.scc
@@ -1,6 +1,6 @@
 kconf hardware common-pc.cfg
 kconf hardware common-pc-gfx.cfg
-kconf hardware common-pc-net.cfg
 
+include features/intel-e1/intel-e1.scc
 include features/latencytop/latencytop.scc
 include features/profiling/profiling.scc
diff --git a/meta/cfg/kernel-cache/bsp/crownbay/crownbay.cfg 
b/meta/cfg/kernel-cache/bsp/crownbay/crownbay.cfg
index dde8412..5daa65b 100644
--- a/meta/cfg/kernel-cache/bsp/crownbay/crownbay.cfg
+++ b/meta/cfg/kernel-cache/bsp/crownbay/crownbay.cfg
@@ -4,7 +4,6 @@ CONFIG_PRINTK=y
 
 # Basic hardware support for the box - network, USB, PCI, sound
 CONFIG_NETDEVICES=y
-CONFIG_NETDEV_1000=y
 CONFIG_ATA=y
 CONFIG_ATA_GENERIC=y
 CONFIG_ATA_SFF=y
@@ -14,7 +13,6 @@ CONFIG_MMC_SDHCI=y
 CONFIG_USB_SUPPORT=y
 CONFIG_USB=y
 CONFIG_USB_ARCH_HAS_EHCI=y
-CONFIG_E1000E=y
 CONFIG_R8169=y
 CONFIG_PATA_SCH=y
 CONFIG_MMC_SDHCI_PCI=y
diff --git a/meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg 
b/meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg
index a516dc9..9bc250c 100644
--- a/meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg
+++ b/meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg
@@ -3,7 +3,6 @@ CONFIG_PRINTK=y
 
 # Basic hardware support for the box - network, USB, PCI, sound
 CONFIG_NETDEVICES=y
-CONFIG_NETDEV_1000=y
 CONFIG_ATA=y
 CONFIG_ATA_GENERIC=y
 CONFIG_ATA_SFF=y
@@ -13,7 +12,6 @@ CONFIG_MMC_SDHCI=y
 CONFIG_USB_SUPPORT=y
 CONFIG_USB=y
 CONFIG_USB_ARCH_HAS_EHCI=y
-CONFIG_E1000E=y
 CONFIG_R8169=y
 CONFIG_PATA_SCH=y
 CONFIG_MMC_SDHCI_PCI=y
diff --git a/meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc 
b/meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc
index c59cff0..2a83303 100644
--- a/meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc
+++ b/meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc
@@ -2,8 +2,11 @@ kconf hardware emenlow.cfg
 
 kconf non-hardware reboot-quirk.cfg 
 
+include features/intel-e1/intel-e1.scc

[yocto] [PATCH 13/14][KERNEL] meta: remove 'not set' lines from netfilter.cfg

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

The 'not set' lines override intentional config options and
unintentionally turn them off.  Remove them to avoid this behavior.

Signed-off-by: Tom Zanussi 
---
 .../kernel-cache/features/netfilter/netfilter.cfg  |   34 
 1 files changed, 0 insertions(+), 34 deletions(-)

diff --git a/meta/cfg/kernel-cache/features/netfilter/netfilter.cfg 
b/meta/cfg/kernel-cache/features/netfilter/netfilter.cfg
index 1befe03..6b56e6b 100644
--- a/meta/cfg/kernel-cache/features/netfilter/netfilter.cfg
+++ b/meta/cfg/kernel-cache/features/netfilter/netfilter.cfg
@@ -1,5 +1,4 @@
 CONFIG_NETFILTER=y
-# CONFIG_NETFILTER_DEBUG is not set
 CONFIG_NETFILTER_ADVANCED=y
 
 #
@@ -11,8 +10,6 @@ CONFIG_NETFILTER_NETLINK_LOG=m
 CONFIG_NF_CONNTRACK=m
 CONFIG_NF_CT_ACCT=y
 CONFIG_NF_CONNTRACK_MARK=y
-# CONFIG_NF_CONNTRACK_EVENTS is not set
-# CONFIG_NF_CT_PROTO_DCCP is not set
 CONFIG_NF_CT_PROTO_GRE=m
 CONFIG_NF_CT_PROTO_SCTP=m
 CONFIG_NF_CT_PROTO_UDPLITE=m
@@ -26,7 +23,6 @@ CONFIG_NF_CONNTRACK_SANE=m
 CONFIG_NF_CONNTRACK_SIP=m
 CONFIG_NF_CONNTRACK_TFTP=m
 CONFIG_NF_CT_NETLINK=m
-# CONFIG_NETFILTER_TPROXY is not set
 CONFIG_NETFILTER_XTABLES=m
 CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
 CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
@@ -36,11 +32,8 @@ CONFIG_NETFILTER_XT_TARGET_MARK=m
 CONFIG_NETFILTER_XT_TARGET_NFLOG=m
 CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
 CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
-# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set
 CONFIG_NETFILTER_XT_TARGET_TRACE=m
 CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
-# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
-# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
 CONFIG_NETFILTER_XT_MATCH_COMMENT=m
 CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
 CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
@@ -52,28 +45,21 @@ CONFIG_NETFILTER_XT_MATCH_ESP=m
 CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
 CONFIG_NETFILTER_XT_MATCH_HELPER=m
 CONFIG_NETFILTER_XT_MATCH_HL=m
- CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set
 CONFIG_NETFILTER_XT_MATCH_LENGTH=m
 CONFIG_NETFILTER_XT_MATCH_LIMIT=m
 CONFIG_NETFILTER_XT_MATCH_MAC=m
 CONFIG_NETFILTER_XT_MATCH_MARK=m
 CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
-# CONFIG_NETFILTER_XT_MATCH_OWNER is not set
 CONFIG_NETFILTER_XT_MATCH_POLICY=m
 CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
 CONFIG_NETFILTER_XT_MATCH_QUOTA=m
-# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set
 CONFIG_NETFILTER_XT_MATCH_REALM=m
-# CONFIG_NETFILTER_XT_MATCH_RECENT is not set
 CONFIG_NETFILTER_XT_MATCH_SCTP=m
 CONFIG_NETFILTER_XT_MATCH_STATE=m
 CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
 CONFIG_NETFILTER_XT_MATCH_STRING=m
 CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
-# CONFIG_NETFILTER_XT_MATCH_TIME is not set
 CONFIG_NETFILTER_XT_MATCH_U32=m
-# CONFIG_NETFILTER_XT_MATCH_OSF is not set
-# CONFIG_IP_VS is not set
 
 #
 # IP: Netfilter Configuration
@@ -115,26 +101,6 @@ CONFIG_IP_NF_RAW=m
 CONFIG_IP_NF_ARPTABLES=m
 CONFIG_IP_NF_ARPFILTER=m
 CONFIG_IP_NF_ARP_MANGLE=m
-# CONFIG_IP_DCCP is not set
-# CONFIG_IP_SCTP is not set
-# CONFIG_RDS is not set
-# CONFIG_TIPC is not set
-# CONFIG_ATM is not set
-# CONFIG_BRIDGE is not set
-# CONFIG_NET_DSA is not set
-# CONFIG_VLAN_8021Q is not set
-# CONFIG_DECNET is not set
-# CONFIG_LLC2 is not set
-# CONFIG_IPX is not set
-# CONFIG_ATALK is not set
-# CONFIG_X25 is not set
-# CONFIG_LAPB is not set
-# CONFIG_ECONET is not set
-# CONFIG_WAN_ROUTER is not set
-# CONFIG_PHONET is not set
-# CONFIG_IEEE802154 is not set
-# CONFIG_NET_SCHED is not set
 CONFIG_NET_CLS_ROUTE=y
-# CONFIG_DCB is not set
 
 CONFIG_NET_SCHED=y
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 14/14][KERNEL] meta: add romley features

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add uio, ixgbe, e1xxx and hugetlb features to romley bsp.

Signed-off-by: Tom Zanussi 
---
 meta/cfg/kernel-cache/bsp/romley/romley.scc |4 
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/meta/cfg/kernel-cache/bsp/romley/romley.scc 
b/meta/cfg/kernel-cache/bsp/romley/romley.scc
index 1c4a657..411fe09 100644
--- a/meta/cfg/kernel-cache/bsp/romley/romley.scc
+++ b/meta/cfg/kernel-cache/bsp/romley/romley.scc
@@ -2,6 +2,10 @@ kconf hardware romley.cfg
 
 include features/i915/i915.scc
 include features/serial/8250.scc
+include features/uio/uio.scc
+include features/hugetlb/hugetlb.scc
+include features/intel-e1/e1.scc
+include features/ixgbe/ixgbe.scc
 
 include features/logbuf/size-normal.scc
 
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 12/14][KERNEL] meta: add dca feature

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

Add a general-purpose feature for turning on DCA support (Intel Direct
Cache Access) and use it in igb/ixgbe features.

Signed-off-by: Tom Zanussi 
---
 meta/cfg/kernel-cache/features/dca/dca.cfg |4 
 meta/cfg/kernel-cache/features/dca/dca.scc |3 +++
 meta/cfg/kernel-cache/features/igb/igb.cfg |   10 ++
 meta/cfg/kernel-cache/features/igb/igb.scc |3 +--
 meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg |7 ---
 meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc |3 +--
 6 files changed, 11 insertions(+), 19 deletions(-)
 create mode 100644 meta/cfg/kernel-cache/features/dca/dca.cfg
 create mode 100644 meta/cfg/kernel-cache/features/dca/dca.scc

diff --git a/meta/cfg/kernel-cache/features/dca/dca.cfg 
b/meta/cfg/kernel-cache/features/dca/dca.cfg
new file mode 100644
index 000..f1591aa
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/dca/dca.cfg
@@ -0,0 +1,4 @@
+CONFIG_INTEL_IOATDMA=m
+CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
+CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+CONFIG_DCA=m
diff --git a/meta/cfg/kernel-cache/features/dca/dca.scc 
b/meta/cfg/kernel-cache/features/dca/dca.scc
new file mode 100644
index 000..6426739
--- /dev/null
+++ b/meta/cfg/kernel-cache/features/dca/dca.scc
@@ -0,0 +1,3 @@
+kconf hardware dca.cfg
+
+include features/dmaengine/dmaengine.scc
diff --git a/meta/cfg/kernel-cache/features/igb/igb.cfg 
b/meta/cfg/kernel-cache/features/igb/igb.cfg
index 92600b1..3978517 100644
--- a/meta/cfg/kernel-cache/features/igb/igb.cfg
+++ b/meta/cfg/kernel-cache/features/igb/igb.cfg
@@ -1,10 +1,4 @@
+CONFIG_IGB_DCA=y
+
 CONFIG_IGB=m
 CONFIG_IGBVF=m
-
-# needed for DCA
-CONFIG_INTEL_IOATDMA=m
-CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
-CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
-
-CONFIG_DCA=m
-CONFIG_IGB_DCA=y
diff --git a/meta/cfg/kernel-cache/features/igb/igb.scc 
b/meta/cfg/kernel-cache/features/igb/igb.scc
index 4426397..84bc67f 100644
--- a/meta/cfg/kernel-cache/features/igb/igb.scc
+++ b/meta/cfg/kernel-cache/features/igb/igb.scc
@@ -1,4 +1,3 @@
 kconf hardware igb.cfg
 
-# needed for DCA
-include features/dmaengine/dmaengine.scc
+include features/dca/dca.scc
diff --git a/meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg 
b/meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg
index eabbaa9..30e46ce 100644
--- a/meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg
+++ b/meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg
@@ -1,11 +1,4 @@
 CONFIG_IXGBE=m
-
-# needed for IXGBE_DCA
-CONFIG_INTEL_IOATDMA=m
-CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y
-CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
-
-CONFIG_DCA=m
 CONFIG_IXGBE_DCA=y
 
 CONFIG_DCB=y
diff --git a/meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc 
b/meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc
index 247ce65..d22aa5c 100644
--- a/meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc
+++ b/meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc
@@ -1,4 +1,3 @@
 kconf hardware ixgbe.cfg
 
-# needed for DCA
-include features/dmaengine/dmaengine.scc
+include features/dca/dca.scc
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 0/3][KERNEL] base patches needed for romley

2011-05-27 Thread tom . zanussi
From: Tom Zanussi 

These upstreamed post-2.6.37 patches are needed by the romley BSP
for 2.6.37.

Note that I've removed the e-mail addresses from these posted patches,
but the git branch retains them.

Please pull into linux-yocto-2.6.37.

Thanks,

Tom

Pull URL: git://git.yoctoproject.org/linux-yocto-2.6.37-contrib
  Branch: tzanussi/romley-new-options-and-refactor-base
  Browse: 
http://git.yoctoproject.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/romley-new-options-and-refactor-base

Greg Rose (1):
  Remove extra struct page member from the buffer info structure

Seth Heasley (2):
  x86/PCI: irq and pci_ids patch for Intel Patsburg
  ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller

 arch/x86/pci/irq.c|3 ++-
 drivers/ata/ahci.c|1 +
 drivers/net/igbvf/igbvf.h |1 -
 include/linux/pci_ids.h   |3 ++-
 4 files changed, 5 insertions(+), 3 deletions(-)

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 1/3][KERNEL] Remove extra struct page member from the buffer info structure

2011-05-27 Thread tom . zanussi
From: Greg Rose

declaration.

commit b1d670f10e8078485884f0cf7e384d890909aeaa upstream

Reported-by: Andi Kleen
Signed-off-by: Greg Rose
Tested-by: Emil Tantilov
Signed-off-by: Jeff Kirsher
Integrated-by: Tom Zanussi
---
 drivers/net/igbvf/igbvf.h |1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/drivers/net/igbvf/igbvf.h b/drivers/net/igbvf/igbvf.h
index debeee2..f7ae284 100644
--- a/drivers/net/igbvf/igbvf.h
+++ b/drivers/net/igbvf/igbvf.h
@@ -126,7 +126,6 @@ struct igbvf_buffer {
unsigned int page_offset;
};
};
-   struct page *page;
 };
 
 union igbvf_desc {
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 2/3][KERNEL] x86/PCI: irq and pci_ids patch for Intel Patsburg

2011-05-27 Thread tom . zanussi
From: Seth Heasley

commit 9b444b36fee16d2aaae9cc91ce594ecb15d922a9 upstream

This patch adds an additional LPC Controller DeviceID for the Intel
Patsburg PCH.

Signed-off-by: Seth Heasley
Signed-off-by: Jesse Barnes
Integrated-by: Tom Zanussi
---
 arch/x86/pci/irq.c  |3 ++-
 include/linux/pci_ids.h |3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/arch/x86/pci/irq.c b/arch/x86/pci/irq.c
index 9f9bfb7..87e6c83 100644
--- a/arch/x86/pci/irq.c
+++ b/arch/x86/pci/irq.c
@@ -589,7 +589,8 @@ static __init int intel_router_probe(struct irq_router *r, 
struct pci_dev *route
case PCI_DEVICE_ID_INTEL_ICH10_1:
case PCI_DEVICE_ID_INTEL_ICH10_2:
case PCI_DEVICE_ID_INTEL_ICH10_3:
-   case PCI_DEVICE_ID_INTEL_PATSBURG_LPC:
+   case PCI_DEVICE_ID_INTEL_PATSBURG_LPC_0:
+   case PCI_DEVICE_ID_INTEL_PATSBURG_LPC_1:
r->name = "PIIX/ICH";
r->get = pirq_piix_get;
r->set = pirq_piix_set;
diff --git a/include/linux/pci_ids.h b/include/linux/pci_ids.h
index cb845c1..d830106 100644
--- a/include/linux/pci_ids.h
+++ b/include/linux/pci_ids.h
@@ -2468,7 +2468,8 @@
 #define PCI_DEVICE_ID_INTEL_COUGARPOINT_LPC_MIN0x1c41
 #define PCI_DEVICE_ID_INTEL_COUGARPOINT_LPC_MAX0x1c5f
 #define PCI_DEVICE_ID_INTEL_PATSBURG_SMBUS 0x1d22
-#define PCI_DEVICE_ID_INTEL_PATSBURG_LPC   0x1d40
+#define PCI_DEVICE_ID_INTEL_PATSBURG_LPC_0 0x1d40
+#define PCI_DEVICE_ID_INTEL_PATSBURG_LPC_1 0x1d41
 #define PCI_DEVICE_ID_INTEL_82801AA_0  0x2410
 #define PCI_DEVICE_ID_INTEL_82801AA_1  0x2411
 #define PCI_DEVICE_ID_INTEL_82801AA_3  0x2413
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] [PATCH 3/3] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller

2011-05-27 Thread tom . zanussi
From: Seth Heasley

commit 64a3903d0885879ba8706a8bcf71c5e3e7664db2 upstream

This patch adds an updated SATA RAID DeviceID for the Intel Patsburg PCH.

Signed-off-by: Seth Heasley
Signed-off-by: Jeff Garzik
Integrated-by: Tom Zanussi
---
 drivers/ata/ahci.c |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 3288263..dfc0a26 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -260,6 +260,7 @@ static const struct pci_device_id ahci_pci_tbl[] = {
{ PCI_VDEVICE(INTEL, 0x1d02), board_ahci }, /* PBG AHCI */
{ PCI_VDEVICE(INTEL, 0x1d04), board_ahci }, /* PBG RAID */
{ PCI_VDEVICE(INTEL, 0x1d06), board_ahci }, /* PBG RAID */
+   { PCI_VDEVICE(INTEL, 0x2826), board_ahci }, /* PBG RAID */
 
/* JMicron 360/1/3/5/6, match class to avoid IDE function */
{ PCI_VENDOR_ID_JMICRON, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID,
-- 
1.7.0.4

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 00/14][KERNEL] add a few new kernel features and related cleanup

2011-05-27 Thread Bruce Ashfield

On 11-05-27 04:44 PM, tom.zanu...@intel.com wrote:

From: Tom Zanussi

This adds a few new features needed by the in-progress romley BSP
(but useable by anyone).

Along the way, I noticed several areas that could usefully be featurized
and cleaned up those as well.

Please pull into linux-yocto-2.6.37.


great series. I've fetched it here, and will push it
at some point over the weekend.

Cheers,

Bruce



Thanks,

Tom

Pull URL: git://git.yoctoproject.org/linux-yocto-2.6.37-contrib
   Branch: tzanussi/romley-new-options-and-refactor-meta
   Browse: 
http://git.yoctoproject.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/romley-new-options-and-refactor-meta

Tom Zanussi (14):
   meta: add hpet feature
   meta: replace open-coded hpet options with hpet feature
   meta: add uio feature
   meta: add hugetlb feature
   meta: add dmaengine feature
   meta: replace open-coded dma engine options with dmaengine feature
   meta: add ixgbe feature
   meta: add igb feature
   meta: replace open-coded igb options with igb feature
   meta: add intel-e1 feature
   meta: replace open-coded E1 options with intel-e1 feature
   meta: add dca feature
   meta: remove 'not set' lines from netfilter.cfg
   meta: add romley features

  .../arm-versatile-926ejs/arm-versatile-926ejs.cfg  |1 -
  .../kernel-cache/bsp/common-pc-64/common-pc-64.cfg |8 -
  .../kernel-cache/bsp/common-pc-64/common-pc-64.scc |4 ++
  .../kernel-cache/bsp/common-pc/common-pc-net.cfg   |2 -
  meta/cfg/kernel-cache/bsp/common-pc/common-pc.cfg  |1 -
  meta/cfg/kernel-cache/bsp/common-pc/common-pc.scc  |2 +-
  meta/cfg/kernel-cache/bsp/crownbay/crownbay.cfg|2 -
  meta/cfg/kernel-cache/bsp/crownbay/crownbay.scc|   10 --
  meta/cfg/kernel-cache/bsp/crownbay/eg20t.cfg   |2 -
  meta/cfg/kernel-cache/bsp/emenlow/emenlow.cfg  |2 -
  meta/cfg/kernel-cache/bsp/emenlow/emenlow.scc  |7 +++-
  .../bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.cfg  |2 -
  .../bsp/fsl-mpc8315e-rdb/fsl-mpc8315e-rdb.scc  |1 +
  .../kernel-cache/bsp/jasperforest/jasperforest.cfg |2 -
  .../kernel-cache/bsp/jasperforest/jasperforest.scc |6 ++-
  .../cfg/kernel-cache/bsp/qemu-ppc32/qemu-ppc32.cfg |1 -
  meta/cfg/kernel-cache/bsp/romley/romley.cfg|2 -
  meta/cfg/kernel-cache/bsp/romley/romley.scc|4 ++
  meta/cfg/kernel-cache/bsp/sugarbay/sugarbay.cfg|2 -
  meta/cfg/kernel-cache/features/dca/dca.cfg |4 ++
  meta/cfg/kernel-cache/features/dca/dca.scc |3 ++
  .../kernel-cache/features/dmaengine/dmaengine.cfg  |2 +
  .../kernel-cache/features/dmaengine/dmaengine.scc  |1 +
  meta/cfg/kernel-cache/features/hpet/hpet.cfg   |6 +++
  meta/cfg/kernel-cache/features/hpet/hpet.scc   |1 +
  meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg |2 +
  meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc |1 +
  meta/cfg/kernel-cache/features/igb/igb.cfg |4 ++
  meta/cfg/kernel-cache/features/igb/igb.scc |3 ++
  .../features/intel-e1/intel-e1.cfg |4 ++
  .../features/intel-e1/intel-e1.scc |1 +
  meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg |6 +++
  meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc |3 ++
  .../kernel-cache/features/netfilter/netfilter.cfg  |   34 
  meta/cfg/kernel-cache/features/uio/uio.cfg |1 +
  meta/cfg/kernel-cache/features/uio/uio.scc |1 +
  36 files changed, 69 insertions(+), 69 deletions(-)
  delete mode 100644 meta/cfg/kernel-cache/bsp/common-pc/common-pc-net.cfg
  create mode 100644 meta/cfg/kernel-cache/features/dca/dca.cfg
  create mode 100644 meta/cfg/kernel-cache/features/dca/dca.scc
  create mode 100644 meta/cfg/kernel-cache/features/dmaengine/dmaengine.cfg
  create mode 100644 meta/cfg/kernel-cache/features/dmaengine/dmaengine.scc
  create mode 100644 meta/cfg/kernel-cache/features/hpet/hpet.cfg
  create mode 100644 meta/cfg/kernel-cache/features/hpet/hpet.scc
  create mode 100644 meta/cfg/kernel-cache/features/hugetlb/hugetlb.cfg
  create mode 100644 meta/cfg/kernel-cache/features/hugetlb/hugetlb.scc
  create mode 100644 meta/cfg/kernel-cache/features/igb/igb.cfg
  create mode 100644 meta/cfg/kernel-cache/features/igb/igb.scc
  create mode 100644 
meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
  create mode 100644 
meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
  create mode 100644 meta/cfg/kernel-cache/features/ixgbe/ixgbe.cfg
  create mode 100644 meta/cfg/kernel-cache/features/ixgbe/ixgbe.scc
  create mode 100644 meta/cfg/kernel-cache/features/uio/uio.cfg
  create mode 100644 meta/cfg/kernel-cache/features/uio/uio.scc



___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 0/3][KERNEL] base patches needed for romley

2011-05-27 Thread Bruce Ashfield

On 11-05-27 04:45 PM, tom.zanu...@intel.com wrote:

From: Tom Zanussi

These upstreamed post-2.6.37 patches are needed by the romley BSP
for 2.6.37.

Note that I've removed the e-mail addresses from these posted patches,
but the git branch retains them.

Please pull into linux-yocto-2.6.37.


Good timing, I was just in re-working 2.6.37 and
2.6.39, so I'll stack these on top.

changes look good to me, I've fetched this.

It'll go out over the weekend to the kernel repo, and SRCREV
updates to follow.

Bruce



Thanks,

Tom

Pull URL: git://git.yoctoproject.org/linux-yocto-2.6.37-contrib
   Branch: tzanussi/romley-new-options-and-refactor-base
   Browse: 
http://git.yoctoproject.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/romley-new-options-and-refactor-base

Greg Rose (1):
   Remove extra struct page member from the buffer info structure

Seth Heasley (2):
   x86/PCI: irq and pci_ids patch for Intel Patsburg
   ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller

  arch/x86/pci/irq.c|3 ++-
  drivers/ata/ahci.c|1 +
  drivers/net/igbvf/igbvf.h |1 -
  include/linux/pci_ids.h   |3 ++-
  4 files changed, 5 insertions(+), 3 deletions(-)



___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 0/3][KERNEL] base patches needed for romley

2011-05-27 Thread Tom Zanussi
On Fri, 2011-05-27 at 13:58 -0700, Bruce Ashfield wrote:
> On 11-05-27 04:45 PM, tom.zanu...@intel.com wrote:
> > From: Tom Zanussi
> >
> > These upstreamed post-2.6.37 patches are needed by the romley BSP
> > for 2.6.37.
> >
> > Note that I've removed the e-mail addresses from these posted patches,
> > but the git branch retains them.
> >
> > Please pull into linux-yocto-2.6.37.
> 
> Good timing, I was just in re-working 2.6.37 and
> 2.6.39, so I'll stack these on top.
> 
> changes look good to me, I've fetched this.
> 
> It'll go out over the weekend to the kernel repo, and SRCREV
> updates to follow.
> 

Thanks, Bruce!

Tom

> Bruce
> 
> >
> > Thanks,
> >
> > Tom
> >
> > Pull URL: git://git.yoctoproject.org/linux-yocto-2.6.37-contrib
> >Branch: tzanussi/romley-new-options-and-refactor-base
> >Browse: 
> > http://git.yoctoproject.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/romley-new-options-and-refactor-base
> >
> > Greg Rose (1):
> >Remove extra struct page member from the buffer info structure
> >
> > Seth Heasley (2):
> >x86/PCI: irq and pci_ids patch for Intel Patsburg
> >ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller
> >
> >   arch/x86/pci/irq.c|3 ++-
> >   drivers/ata/ahci.c|1 +
> >   drivers/net/igbvf/igbvf.h |1 -
> >   include/linux/pci_ids.h   |3 ++-
> >   4 files changed, 5 insertions(+), 3 deletions(-)
> >
> 


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 3/3] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller

2011-05-27 Thread Bruce Ashfield

On 11-05-27 04:46 PM, tom.zanu...@intel.com wrote:

From: Seth Heasley

commit 64a3903d0885879ba8706a8bcf71c5e3e7664db2 upstream

This patch adds an updated SATA RAID DeviceID for the Intel Patsburg PCH.


Looks like we already had this one in the 2.6.37 tree
via gregkh and -stable

> git tag --contains 5618c45b
v2.6.37.5
v2.6.37.6

And hence the base yocto/standard/common-pc-64/romley
bsp branch.

So I won't do anything with this in particular. It is
interesting though how it applied in your tree. Do you
have all the -stable updates ?

I checked and it doesn't look like I've been hoarding
them, but you never know.

Bruce



Signed-off-by: Seth Heasley
Signed-off-by: Jeff Garzik
Integrated-by: Tom Zanussi
---
  drivers/ata/ahci.c |1 +
  1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 3288263..dfc0a26 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -260,6 +260,7 @@ static const struct pci_device_id ahci_pci_tbl[] = {
{ PCI_VDEVICE(INTEL, 0x1d02), board_ahci }, /* PBG AHCI */
{ PCI_VDEVICE(INTEL, 0x1d04), board_ahci }, /* PBG RAID */
{ PCI_VDEVICE(INTEL, 0x1d06), board_ahci }, /* PBG RAID */
+   { PCI_VDEVICE(INTEL, 0x2826), board_ahci }, /* PBG RAID */

/* JMicron 360/1/3/5/6, match class to avoid IDE function */
{ PCI_VENDOR_ID_JMICRON, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID,


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 3/3] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller

2011-05-27 Thread Tom Zanussi
On Fri, 2011-05-27 at 14:08 -0700, Bruce Ashfield wrote:
> On 11-05-27 04:46 PM, tom.zanu...@intel.com wrote:
> > From: Seth Heasley
> >
> > commit 64a3903d0885879ba8706a8bcf71c5e3e7664db2 upstream
> >
> > This patch adds an updated SATA RAID DeviceID for the Intel Patsburg PCH.
> 
> Looks like we already had this one in the 2.6.37 tree
> via gregkh and -stable
> 
>  > git tag --contains 5618c45b
> v2.6.37.5
> v2.6.37.6
> 
> And hence the base yocto/standard/common-pc-64/romley
> bsp branch.
> 
> So I won't do anything with this in particular. It is
> interesting though how it applied in your tree. Do you
> have all the -stable updates ?
> 
> I checked and it doesn't look like I've been hoarding
> them, but you never know.
> 

Hmm, yeah, it did apply (checked the build dir for the other changes),
but not sure why I didn't get rejects.  My kernel is a little over a
week old, but it does have the .5 stable:

$ git tag --contains 5618c45b
v2.6.37.5

Tom

> Bruce
> 
> >
> > Signed-off-by: Seth Heasley
> > Signed-off-by: Jeff Garzik
> > Integrated-by: Tom Zanussi
> > ---
> >   drivers/ata/ahci.c |1 +
> >   1 files changed, 1 insertions(+), 0 deletions(-)
> >
> > diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
> > index 3288263..dfc0a26 100644
> > --- a/drivers/ata/ahci.c
> > +++ b/drivers/ata/ahci.c
> > @@ -260,6 +260,7 @@ static const struct pci_device_id ahci_pci_tbl[] = {
> > { PCI_VDEVICE(INTEL, 0x1d02), board_ahci }, /* PBG AHCI */
> > { PCI_VDEVICE(INTEL, 0x1d04), board_ahci }, /* PBG RAID */
> > { PCI_VDEVICE(INTEL, 0x1d06), board_ahci }, /* PBG RAID */
> > +   { PCI_VDEVICE(INTEL, 0x2826), board_ahci }, /* PBG RAID */
> >
> > /* JMicron 360/1/3/5/6, match class to avoid IDE function */
> > { PCI_VENDOR_ID_JMICRON, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID,
> 


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 10/14][KERNEL] meta: add intel-e1xxxx feature

2011-05-27 Thread Darren Hart
On 05/27/2011 01:45 PM, tom.zanu...@intel.com wrote:
> From: Tom Zanussi 
> 
> Add a general-purpose feature adding support for Intel PRO/100, Intel
> PRO/1000, and Intel PRO/1000 PCI-Express adapters.

I noticed some things have been added as modules while others are
configured in. What is your criteria for determining module versus
compiled in?

--
Darren

> 
> Signed-off-by: Tom Zanussi 
> ---
>  .../features/intel-e1/intel-e1.cfg |4 
>  .../features/intel-e1/intel-e1.scc |1 +
>  2 files changed, 5 insertions(+), 0 deletions(-)
>  create mode 100644 
> meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
>  create mode 100644 
> meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
> 
> diff --git a/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg 
> b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
> new file mode 100644
> index 000..ea9f7e9
> --- /dev/null
> +++ b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
> @@ -0,0 +1,4 @@
> +CONFIG_NETDEV_1000=y
> +CONFIG_E100=y
> +CONFIG_E1000E=y
> +CONFIG_E1000=y
> diff --git a/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc 
> b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
> new file mode 100644
> index 000..90ba914
> --- /dev/null
> +++ b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
> @@ -0,0 +1 @@
> +kconf hardware intel-e1.cfg


-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 1/1] meta-intel: fix BBFILE_COLLECTIONS overrides

2011-05-27 Thread Darren Hart


On 05/26/2011 08:40 AM, tom.zanu...@intel.com wrote:
> From: Tom Zanussi 
> 
> Several BBFILE_COLLECTIONS assignments in the layer.confs for these
> meta-intel layers added unwanted machine overrides, resulting in
> truncated values for this variable - remove them.

Why the difference between crownbay and the other BSPs? Crownbay uses
_append.

--
Darren

> 
> Signed-off-by: Tom Zanussi 
> ---
>  meta-crownbay/conf/layer.conf |4 ++--
>  meta-fishriver/conf/layer.conf|2 +-
>  meta-jasperforest/conf/layer.conf |2 +-
>  meta-sugarbay/conf/layer.conf |2 +-
>  4 files changed, 5 insertions(+), 5 deletions(-)
> 
> diff --git a/meta-crownbay/conf/layer.conf b/meta-crownbay/conf/layer.conf
> index cee4ba2..d15579d 100644
> --- a/meta-crownbay/conf/layer.conf
> +++ b/meta-crownbay/conf/layer.conf
> @@ -5,10 +5,10 @@ BBPATH := "${BBPATH}:${LAYERDIR}"
>  BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
>   ${LAYERDIR}/recipes-*/*/*.bbappend"
>  
> -BBFILE_COLLECTIONS_crownbay += "crownbay"
> +BBFILE_COLLECTIONS_append_crownbay += "crownbay"
>  BBFILE_PATTERN_crownbay := "^${LAYERDIR}/"
>  BBFILE_PRIORITY_crownbay = "6"
>  
> -BBFILE_COLLECTIONS_crownbay-noemgd += "crownbay-noemgd"
> +BBFILE_COLLECTIONS_append_crownbay-noemgd += "crownbay-noemgd"
>  BBFILE_PATTERN_crownbay-noemgd := "^${LAYERDIR}/"
>  BBFILE_PRIORITY_crownbay-noemgd = "6"
> diff --git a/meta-fishriver/conf/layer.conf b/meta-fishriver/conf/layer.conf
> index 595bbe3..9162b5e 100644
> --- a/meta-fishriver/conf/layer.conf
> +++ b/meta-fishriver/conf/layer.conf
> @@ -5,6 +5,6 @@ BBPATH := "${BBPATH}:${LAYERDIR}"
>  BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
>   ${LAYERDIR}/recipes-*/*/*.bbappend"
>  
> -BBFILE_COLLECTIONS_fishriver += "fishriver"
> +BBFILE_COLLECTIONS += "fishriver"
>  BBFILE_PATTERN_fishriver := "^${LAYERDIR}/"
>  BBFILE_PRIORITY_fishriver = "6"
> diff --git a/meta-jasperforest/conf/layer.conf 
> b/meta-jasperforest/conf/layer.conf
> index 564bb1d..8125659 100644
> --- a/meta-jasperforest/conf/layer.conf
> +++ b/meta-jasperforest/conf/layer.conf
> @@ -7,6 +7,6 @@ BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
>   ${LAYERDIR}/../common/recipes-*/*/*.bb \
>   ${LAYERDIR}/../common/recipes-*/*/*.bbappend"
>  
> -BBFILE_COLLECTIONS_jasperforest += "jasperforest"
> +BBFILE_COLLECTIONS += "jasperforest"
>  BBFILE_PATTERN_jasperforest := "^${LAYERDIR}/"
>  BBFILE_PRIORITY_jasperforest = "6"
> diff --git a/meta-sugarbay/conf/layer.conf b/meta-sugarbay/conf/layer.conf
> index e23d123..d5f78e1 100644
> --- a/meta-sugarbay/conf/layer.conf
> +++ b/meta-sugarbay/conf/layer.conf
> @@ -7,6 +7,6 @@ BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
>   ${LAYERDIR}/../common/recipes-*/*/*.bb \
>   ${LAYERDIR}/../common/recipes-*/*/*.bbappend"
>  
> -BBFILE_COLLECTIONS_sugarbay += "sugarbay"
> +BBFILE_COLLECTIONS += "sugarbay"
>  BBFILE_PATTERN_sugarbay := "^${LAYERDIR}/"
>  BBFILE_PRIORITY_sugarbay = "6"

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 10/14][KERNEL] meta: add intel-e1xxxx feature

2011-05-27 Thread Tom Zanussi
On Fri, 2011-05-27 at 14:44 -0700, Hart, Darren wrote:
> On 05/27/2011 01:45 PM, tom.zanu...@intel.com wrote:
> > From: Tom Zanussi 
> > 
> > Add a general-purpose feature adding support for Intel PRO/100, Intel
> > PRO/1000, and Intel PRO/1000 PCI-Express adapters.
> 
> I noticed some things have been added as modules while others are
> configured in. What is your criteria for determining module versus
> compiled in?
> 

In general, modules.  I actually had these as modules but then ran into
bug #xxx, where modules won't load on boot, so had to make them Y again
to avoid the regression.

Tom

> --
> Darren
> 
> > 
> > Signed-off-by: Tom Zanussi 
> > ---
> >  .../features/intel-e1/intel-e1.cfg |4 
> >  .../features/intel-e1/intel-e1.scc |1 +
> >  2 files changed, 5 insertions(+), 0 deletions(-)
> >  create mode 100644 
> > meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
> >  create mode 100644 
> > meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
> > 
> > diff --git a/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg 
> > b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
> > new file mode 100644
> > index 000..ea9f7e9
> > --- /dev/null
> > +++ b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.cfg
> > @@ -0,0 +1,4 @@
> > +CONFIG_NETDEV_1000=y
> > +CONFIG_E100=y
> > +CONFIG_E1000E=y
> > +CONFIG_E1000=y
> > diff --git a/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc 
> > b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
> > new file mode 100644
> > index 000..90ba914
> > --- /dev/null
> > +++ b/meta/cfg/kernel-cache/features/intel-e1/intel-e1.scc
> > @@ -0,0 +1 @@
> > +kconf hardware intel-e1.cfg
> 
> 


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 1/1] meta-intel: fix BBFILE_COLLECTIONS overrides

2011-05-27 Thread Tom Zanussi
On Fri, 2011-05-27 at 14:55 -0700, Darren Hart wrote:
> 
> On 05/26/2011 08:40 AM, tom.zanu...@intel.com wrote:
> > From: Tom Zanussi 
> > 
> > Several BBFILE_COLLECTIONS assignments in the layer.confs for these
> > meta-intel layers added unwanted machine overrides, resulting in
> > truncated values for this variable - remove them.
> 
> Why the difference between crownbay and the other BSPs? Crownbay uses
> _append.
> 

The crownbay has two BBFILE_COLLECTIONS in the same file, one for
crownbay and one for crownbay-noemgd.  The conditional append allows
them to be selected based on the machine selected.

Tom

> --
> Darren
> 
> > 
> > Signed-off-by: Tom Zanussi 
> > ---
> >  meta-crownbay/conf/layer.conf |4 ++--
> >  meta-fishriver/conf/layer.conf|2 +-
> >  meta-jasperforest/conf/layer.conf |2 +-
> >  meta-sugarbay/conf/layer.conf |2 +-
> >  4 files changed, 5 insertions(+), 5 deletions(-)
> > 
> > diff --git a/meta-crownbay/conf/layer.conf b/meta-crownbay/conf/layer.conf
> > index cee4ba2..d15579d 100644
> > --- a/meta-crownbay/conf/layer.conf
> > +++ b/meta-crownbay/conf/layer.conf
> > @@ -5,10 +5,10 @@ BBPATH := "${BBPATH}:${LAYERDIR}"
> >  BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
> > ${LAYERDIR}/recipes-*/*/*.bbappend"
> >  
> > -BBFILE_COLLECTIONS_crownbay += "crownbay"
> > +BBFILE_COLLECTIONS_append_crownbay += "crownbay"
> >  BBFILE_PATTERN_crownbay := "^${LAYERDIR}/"
> >  BBFILE_PRIORITY_crownbay = "6"
> >  
> > -BBFILE_COLLECTIONS_crownbay-noemgd += "crownbay-noemgd"
> > +BBFILE_COLLECTIONS_append_crownbay-noemgd += "crownbay-noemgd"
> >  BBFILE_PATTERN_crownbay-noemgd := "^${LAYERDIR}/"
> >  BBFILE_PRIORITY_crownbay-noemgd = "6"
> > diff --git a/meta-fishriver/conf/layer.conf b/meta-fishriver/conf/layer.conf
> > index 595bbe3..9162b5e 100644
> > --- a/meta-fishriver/conf/layer.conf
> > +++ b/meta-fishriver/conf/layer.conf
> > @@ -5,6 +5,6 @@ BBPATH := "${BBPATH}:${LAYERDIR}"
> >  BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
> > ${LAYERDIR}/recipes-*/*/*.bbappend"
> >  
> > -BBFILE_COLLECTIONS_fishriver += "fishriver"
> > +BBFILE_COLLECTIONS += "fishriver"
> >  BBFILE_PATTERN_fishriver := "^${LAYERDIR}/"
> >  BBFILE_PRIORITY_fishriver = "6"
> > diff --git a/meta-jasperforest/conf/layer.conf 
> > b/meta-jasperforest/conf/layer.conf
> > index 564bb1d..8125659 100644
> > --- a/meta-jasperforest/conf/layer.conf
> > +++ b/meta-jasperforest/conf/layer.conf
> > @@ -7,6 +7,6 @@ BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
> > ${LAYERDIR}/../common/recipes-*/*/*.bb \
> > ${LAYERDIR}/../common/recipes-*/*/*.bbappend"
> >  
> > -BBFILE_COLLECTIONS_jasperforest += "jasperforest"
> > +BBFILE_COLLECTIONS += "jasperforest"
> >  BBFILE_PATTERN_jasperforest := "^${LAYERDIR}/"
> >  BBFILE_PRIORITY_jasperforest = "6"
> > diff --git a/meta-sugarbay/conf/layer.conf b/meta-sugarbay/conf/layer.conf
> > index e23d123..d5f78e1 100644
> > --- a/meta-sugarbay/conf/layer.conf
> > +++ b/meta-sugarbay/conf/layer.conf
> > @@ -7,6 +7,6 @@ BBFILES := "${BBFILES} ${LAYERDIR}/recipes-*/*/*.bb \
> > ${LAYERDIR}/../common/recipes-*/*/*.bb \
> > ${LAYERDIR}/../common/recipes-*/*/*.bbappend"
> >  
> > -BBFILE_COLLECTIONS_sugarbay += "sugarbay"
> > +BBFILE_COLLECTIONS += "sugarbay"
> >  BBFILE_PATTERN_sugarbay := "^${LAYERDIR}/"
> >  BBFILE_PRIORITY_sugarbay = "6"
> 


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 1/1] meta-intel: fix BBFILE_COLLECTIONS overrides

2011-05-27 Thread Jeremy Puhlman

> The crownbay has two BBFILE_COLLECTIONS in the same file, one for
> crownbay and one for crownbay-noemgd.  The conditional append allows
> them to be selected based on the machine selected.

The BBFILE_COLLECTIONS var basically give you a hook so you can find:

BBFILE_PATTERN_
BBFILE_PRIORITY_


While it certainly is true you could have different sets, for different
machines, you set those subsequent values identically. At the moment
there appears to be no need unless your using the value in some other
manner else where. FWIW it probably doesn't matter either way, but it
doesn't appear to be needed by the way you are configuring it.

Jeremy Puhlman
Montavista Sofware, LLC.

___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 1/1] meta-intel: fix BBFILE_COLLECTIONS overrides

2011-05-27 Thread Tom Zanussi
On Fri, 2011-05-27 at 15:18 -0700, Jeremy Puhlman wrote:
> > The crownbay has two BBFILE_COLLECTIONS in the same file, one for
> > crownbay and one for crownbay-noemgd.  The conditional append allows
> > them to be selected based on the machine selected.
> 
> The BBFILE_COLLECTIONS var basically give you a hook so you can find:
> 
> BBFILE_PATTERN_
> BBFILE_PRIORITY_
> 
> 
> While it certainly is true you could have different sets, for different
> machines, you set those subsequent values identically. At the moment
> there appears to be no need unless your using the value in some other
> manner else where. FWIW it probably doesn't matter either way, but it
> doesn't appear to be needed by the way you are configuring it.
> 

Yeah, you're right - it probably isn't necessary, though not broken
either.

Another thing to put on my list of cleanups for meta-intel that I never
seem to get to...

Thanks for your comments,

Tom

> Jeremy Puhlman
> Montavista Sofware, LLC.
> 


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 3/3] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller

2011-05-27 Thread Bruce Ashfield

On 11-05-27 5:19 PM, Tom Zanussi wrote:

On Fri, 2011-05-27 at 14:08 -0700, Bruce Ashfield wrote:

On 11-05-27 04:46 PM, tom.zanu...@intel.com wrote:

From: Seth Heasley

commit 64a3903d0885879ba8706a8bcf71c5e3e7664db2 upstream

This patch adds an updated SATA RAID DeviceID for the Intel Patsburg PCH.


Looks like we already had this one in the 2.6.37 tree
via gregkh and -stable

  >  git tag --contains 5618c45b
v2.6.37.5
v2.6.37.6

And hence the base yocto/standard/common-pc-64/romley
bsp branch.

So I won't do anything with this in particular. It is
interesting though how it applied in your tree. Do you
have all the -stable updates ?

I checked and it doesn't look like I've been hoarding
them, but you never know.



Hmm, yeah, it did apply (checked the build dir for the other changes),
but not sure why I didn't get rejects.  My kernel is a little over a
week old, but it does have the .5 stable:


It actually has .6 and certain people (*cough*) didn't push
the tags. I'll fix that tonight.

git has a way of managing to apply changes and do the right
thing. I've double checked, and I do see the change in the
branches waiting for us, so we'll go with that until proven
otherwise.

Cheers,

Bruce



$ git tag --contains 5618c45b
v2.6.37.5

Tom


Bruce



Signed-off-by: Seth Heasley
Signed-off-by: Jeff Garzik
Integrated-by: Tom Zanussi
---
   drivers/ata/ahci.c |1 +
   1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
index 3288263..dfc0a26 100644
--- a/drivers/ata/ahci.c
+++ b/drivers/ata/ahci.c
@@ -260,6 +260,7 @@ static const struct pci_device_id ahci_pci_tbl[] = {
{ PCI_VDEVICE(INTEL, 0x1d02), board_ahci }, /* PBG AHCI */
{ PCI_VDEVICE(INTEL, 0x1d04), board_ahci }, /* PBG RAID */
{ PCI_VDEVICE(INTEL, 0x1d06), board_ahci }, /* PBG RAID */
+   { PCI_VDEVICE(INTEL, 0x2826), board_ahci }, /* PBG RAID */

/* JMicron 360/1/3/5/6, match class to avoid IDE function */
{ PCI_VENDOR_ID_JMICRON, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID,







___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 3/3] ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller

2011-05-27 Thread Tom Zanussi
On Fri, 2011-05-27 at 17:16 -0700, Bruce Ashfield wrote:
> On 11-05-27 5:19 PM, Tom Zanussi wrote:
> > On Fri, 2011-05-27 at 14:08 -0700, Bruce Ashfield wrote:
> >> On 11-05-27 04:46 PM, tom.zanu...@intel.com wrote:
> >>> From: Seth Heasley
> >>>
> >>> commit 64a3903d0885879ba8706a8bcf71c5e3e7664db2 upstream
> >>>
> >>> This patch adds an updated SATA RAID DeviceID for the Intel Patsburg PCH.
> >>
> >> Looks like we already had this one in the 2.6.37 tree
> >> via gregkh and -stable
> >>
> >>   >  git tag --contains 5618c45b
> >> v2.6.37.5
> >> v2.6.37.6
> >>
> >> And hence the base yocto/standard/common-pc-64/romley
> >> bsp branch.
> >>
> >> So I won't do anything with this in particular. It is
> >> interesting though how it applied in your tree. Do you
> >> have all the -stable updates ?
> >>
> >> I checked and it doesn't look like I've been hoarding
> >> them, but you never know.
> >>
> >
> > Hmm, yeah, it did apply (checked the build dir for the other changes),
> > but not sure why I didn't get rejects.  My kernel is a little over a
> > week old, but it does have the .5 stable:
> 
> It actually has .6 and certain people (*cough*) didn't push
> the tags. I'll fix that tonight.
> 
> git has a way of managing to apply changes and do the right
> thing. I've double checked, and I do see the change in the
> branches waiting for us, so we'll go with that until proven
> otherwise.
> 

Yeah, either way it's the same single line change, so whatever's
easiest.

Tom

> Cheers,
> 
> Bruce
> 
> >
> > $ git tag --contains 5618c45b
> > v2.6.37.5
> >
> > Tom
> >
> >> Bruce
> >>
> >>>
> >>> Signed-off-by: Seth Heasley
> >>> Signed-off-by: Jeff Garzik
> >>> Integrated-by: Tom Zanussi
> >>> ---
> >>>drivers/ata/ahci.c |1 +
> >>>1 files changed, 1 insertions(+), 0 deletions(-)
> >>>
> >>> diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c
> >>> index 3288263..dfc0a26 100644
> >>> --- a/drivers/ata/ahci.c
> >>> +++ b/drivers/ata/ahci.c
> >>> @@ -260,6 +260,7 @@ static const struct pci_device_id ahci_pci_tbl[] = {
> >>>   { PCI_VDEVICE(INTEL, 0x1d02), board_ahci }, /* PBG AHCI */
> >>>   { PCI_VDEVICE(INTEL, 0x1d04), board_ahci }, /* PBG RAID */
> >>>   { PCI_VDEVICE(INTEL, 0x1d06), board_ahci }, /* PBG RAID */
> >>> + { PCI_VDEVICE(INTEL, 0x2826), board_ahci }, /* PBG RAID */
> >>>
> >>>   /* JMicron 360/1/3/5/6, match class to avoid IDE function */
> >>>   { PCI_VENDOR_ID_JMICRON, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID,
> >>
> >
> >
> 


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 0/3][KERNEL] base patches needed for romley

2011-05-27 Thread Darren Hart
On 05/27/2011 01:45 PM, tom.zanu...@intel.com wrote:
> From: Tom Zanussi 
> 
> These upstreamed post-2.6.37 patches are needed by the romley BSP
> for 2.6.37.
> 
> Note that I've removed the e-mail addresses from these posted patches,
> but the git branch retains them.

I understand the reason, but this should no longer be necessary. The new
send-pull-request script only matches on "^Signed-off-by" and
"^[Cc][Cc]:", and you can do a dry run by answering "no" when prompted
and you can see where it would try and send the patches. If you notice
that a commit adding patches to recipe pulls in emails included in the
patches, PLEASE let me know. This should no longer be the case.

--
Darren

> 
> Please pull into linux-yocto-2.6.37.
> 
> Thanks,
> 
> Tom
> 
> Pull URL: git://git.yoctoproject.org/linux-yocto-2.6.37-contrib
>   Branch: tzanussi/romley-new-options-and-refactor-base
>   Browse: 
> http://git.yoctoproject.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/romley-new-options-and-refactor-base
> 
> Greg Rose (1):
>   Remove extra struct page member from the buffer info structure
> 
> Seth Heasley (2):
>   x86/PCI: irq and pci_ids patch for Intel Patsburg
>   ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller
> 
>  arch/x86/pci/irq.c|3 ++-
>  drivers/ata/ahci.c|1 +
>  drivers/net/igbvf/igbvf.h |1 -
>  include/linux/pci_ids.h   |3 ++-
>  4 files changed, 5 insertions(+), 3 deletions(-)
> 
> ___
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto


-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 0/3][KERNEL] base patches needed for romley

2011-05-27 Thread Tom Zanussi
On Fri, 2011-05-27 at 20:07 -0700, Hart, Darren wrote:
> On 05/27/2011 01:45 PM, tom.zanu...@intel.com wrote:
> > From: Tom Zanussi 
> > 
> > These upstreamed post-2.6.37 patches are needed by the romley BSP
> > for 2.6.37.
> > 
> > Note that I've removed the e-mail addresses from these posted patches,
> > but the git branch retains them.
> 
> I understand the reason, but this should no longer be necessary. The new
> send-pull-request script only matches on "^Signed-off-by" and
> "^[Cc][Cc]:", and you can do a dry run by answering "no" when prompted
> and you can see where it would try and send the patches. If you notice
> that a commit adding patches to recipe pulls in emails included in the
> patches, PLEASE let me know. This should no longer be the case.
> 

I didn't try that, just decided I didn't want to risk it, but did try it
now and get:

Send this email? ([y]es|[n]o|[q]uit|[a]ll): n
(mbox) Adding cc: Seth Heasley from line 'From: Seth Heasley'
(body) Adding cc: Seth Heasley from line 'Signed-off-by: Seth Heasley'
(body) Adding cc: Jeff Garzik from line 'Signed-off-by: Jeff Garzik'
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
Use of uninitialized value $cc in string eq at /usr/lib/git-core/git-send-email 
line 842.
W: unable to extract a valid address from: Seth Heasley
W: unable to extract a valid address from: Seth Heasley
W: unable to extract a valid address from: Jeff Garzik
W: unable to extract a valid address from: Seth Heasley
W: unable to extract a valid address from: Seth Heasley
W: unable to extract a valid address from: Jeff Garzik

It looks like it is trying to cc the e-mails in the patch, or am I
reading that wrong?

The poky/master commit I'm using is:

1169f1b066d0028bd2ef7915440450bd42ef165e

Tom

> --
> Darren
> 
> > 
> > Please pull into linux-yocto-2.6.37.
> > 
> > Thanks,
> > 
> > Tom
> > 
> > Pull URL: git://git.yoctoproject.org/linux-yocto-2.6.37-contrib
> >   Branch: tzanussi/romley-new-options-and-refactor-base
> >   Browse: 
> > http://git.yoctoproject.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/romley-new-options-and-refactor-base
> > 
> > Greg Rose (1):
> >   Remove extra struct page member from the buffer info structure
> > 
> > Seth Heasley (2):
> >   x86/PCI: irq and pci_ids patch for Intel Patsburg
> >   ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller
> > 
> >  arch/x86/pci/irq.c|3 ++-
> >  drivers/ata/ahci.c|1 +
> >  drivers/net/igbvf/igbvf.h |1 -
> >  include/linux/pci_ids.h   |3 ++-
> >  4 files changed, 5 insertions(+), 3 deletions(-)
> > 
> > ___
> > yocto mailing list
> > yocto@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/yocto
> 
> 


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] Yocto Bug Triage call for action

2011-05-27 Thread Saul Wold

On 05/26/2011 03:50 PM, Zhang, Jessica wrote:

Hi All,

The Yocto bug triage team did bug scrub and the following 2 bugs are
identified as critical major which means they need to be fixed ASAP for
the upcoming 1.1 M1 release.

1100 – [emenlow/crownbay-noemgd] X window could not start up with
sato-sdk image (Tom, Dexuan, Darren)

1108 – keyboard could not work in qemux86/x86-64 (Saul, Ke)

So people that are working on these bugs , please make sure leave enough
information for your current investigation/debugging by EOD your time so
the next person in a different time zone can easily pickup the context
and continue working on the fix.

I want to thank Tom, Darren, Ke, Dexuan and Richard for their quick 
action in tracking down and fixing these 2 issues.  It shows the effort 
that we put into getting the Milestones tested and stabilized across 
time and space!


Thanks
Sau!


Thanks,

Jessica



___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


Re: [yocto] [PATCH 0/3][KERNEL] base patches needed for romley

2011-05-27 Thread Darren Hart
On 05/27/2011 08:20 PM, Zanussi, Tom wrote:
> On Fri, 2011-05-27 at 20:07 -0700, Hart, Darren wrote:
>> On 05/27/2011 01:45 PM, tom.zanu...@intel.com wrote:
>>> From: Tom Zanussi 
>>>
>>> These upstreamed post-2.6.37 patches are needed by the romley BSP
>>> for 2.6.37.
>>>
>>> Note that I've removed the e-mail addresses from these posted patches,
>>> but the git branch retains them.
>>
>> I understand the reason, but this should no longer be necessary. The new
>> send-pull-request script only matches on "^Signed-off-by" and
>> "^[Cc][Cc]:", and you can do a dry run by answering "no" when prompted
>> and you can see where it would try and send the patches. If you notice
>> that a commit adding patches to recipe pulls in emails included in the
>> patches, PLEASE let me know. This should no longer be the case.
>>
> 
> I didn't try that, just decided I didn't want to risk it, but did try it
> now and get:
> 
> Send this email? ([y]es|[n]o|[q]uit|[a]ll): n
> (mbox) Adding cc: Seth Heasley from line 'From: Seth Heasley'
> (body) Adding cc: Seth Heasley from line 'Signed-off-by: Seth Heasley'
> (body) Adding cc: Jeff Garzik from line 'Signed-off-by: Jeff Garzik'


Ah... that's really unfortunate. I fixed our script from harvesting
those, but git send-email still picks them out :-(

Thanks for testing and confirming the behavior.

--
Darren

> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> Use of uninitialized value $cc in string eq at 
> /usr/lib/git-core/git-send-email line 842.
> W: unable to extract a valid address from: Seth Heasley
> W: unable to extract a valid address from: Seth Heasley
> W: unable to extract a valid address from: Jeff Garzik
> W: unable to extract a valid address from: Seth Heasley
> W: unable to extract a valid address from: Seth Heasley
> W: unable to extract a valid address from: Jeff Garzik
> 
> It looks like it is trying to cc the e-mails in the patch, or am I
> reading that wrong?
> 
> The poky/master commit I'm using is:
> 
> 1169f1b066d0028bd2ef7915440450bd42ef165e
> 
> Tom
> 
>> --
>> Darren
>>
>>>
>>> Please pull into linux-yocto-2.6.37.
>>>
>>> Thanks,
>>>
>>> Tom
>>>
>>> Pull URL: git://git.yoctoproject.org/linux-yocto-2.6.37-contrib
>>>   Branch: tzanussi/romley-new-options-and-refactor-base
>>>   Browse: 
>>> http://git.yoctoproject.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/romley-new-options-and-refactor-base
>>>
>>> Greg Rose (1):
>>>   Remove extra struct page member from the buffer info structure
>>>
>>> Seth Heasley (2):
>>>   x86/PCI: irq and pci_ids patch for Intel Patsburg
>>>   ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller
>>>
>>>  arch/x86/pci/irq.c|3 ++-
>>>  drivers/ata/ahci.c|1 +
>>>  drivers/net/igbvf/igbvf.h |1 -
>>>  include/linux/pci_ids.h   |3 ++-
>>>  4 files changed, 5 insertions(+), 3 deletions(-)
>>>
>>> ___
>>> yocto mailing list
>>> yocto@yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/yocto
>>
>>
> 
> 


-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Linux Kernel
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto