diff mbox

[Vivid,SRU] UBUNTU: [Config] CONFIG_RTC_DRV_XGENE=y for only arm64

Message ID 1443562067-13523-1-git-send-email-tim.gardner@canonical.com
State New
Headers show

Commit Message

Tim Gardner Sept. 29, 2015, 9:27 p.m. UTC
From: Tim Gardner <tim.gardner@canonical.com>

BugLink: http://bugs.launchpad.net/bugs/1499869

This driver only works on arm64 platforms.

Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
---
 debian.master/abi/3.19.0-30.33/arm64/generic.modules          | 1 -
 debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules     | 1 -
 debian.master/abi/3.19.0-30.33/armhf/generic.modules          | 1 -
 debian.master/abi/3.19.0-30.33/i386/generic.modules           | 1 -
 debian.master/abi/3.19.0-30.33/i386/lowlatency.modules        | 1 -
 debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules | 1 -
 debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules    | 1 -
 debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules  | 1 -
 debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules  | 1 -
 debian.master/abi/3.19.0-30.33/ppc64el/generic.modules        | 1 -
 debian.master/config/amd64/config.common.amd64                | 2 +-
 debian.master/config/annotations                              | 2 +-
 debian.master/config/arm64/config.common.arm64                | 2 +-
 debian.master/config/armhf/config.common.armhf                | 2 +-
 debian.master/config/i386/config.common.i386                  | 2 +-
 debian.master/config/powerpc/config.common.powerpc            | 2 +-
 debian.master/config/ppc64el/config.common.ppc64el            | 2 +-
 17 files changed, 7 insertions(+), 17 deletions(-)

Comments

Stefan Bader Sept. 30, 2015, 7:23 a.m. UTC | #1
On 29.09.2015 23:27, tim.gardner@canonical.com wrote:
> From: Tim Gardner <tim.gardner@canonical.com>
> 
> BugLink: http://bugs.launchpad.net/bugs/1499869
> 
> This driver only works on arm64 platforms.
> 
> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
> ---
>  debian.master/abi/3.19.0-30.33/arm64/generic.modules          | 1 -
>  debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules     | 1 -
>  debian.master/abi/3.19.0-30.33/armhf/generic.modules          | 1 -
>  debian.master/abi/3.19.0-30.33/i386/generic.modules           | 1 -
>  debian.master/abi/3.19.0-30.33/i386/lowlatency.modules        | 1 -
>  debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules | 1 -
>  debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules    | 1 -
>  debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules  | 1 -
>  debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules  | 1 -
>  debian.master/abi/3.19.0-30.33/ppc64el/generic.modules        | 1 -

Suppose this is cheating it out of the previous ABI definition. Wondering
whether adding ignore module files would not be cleaner...

-Stefan

>  debian.master/config/amd64/config.common.amd64                | 2 +-
>  debian.master/config/annotations                              | 2 +-
>  debian.master/config/arm64/config.common.arm64                | 2 +-
>  debian.master/config/armhf/config.common.armhf                | 2 +-
>  debian.master/config/i386/config.common.i386                  | 2 +-
>  debian.master/config/powerpc/config.common.powerpc            | 2 +-
>  debian.master/config/ppc64el/config.common.ppc64el            | 2 +-
>  17 files changed, 7 insertions(+), 17 deletions(-)
> 
> diff --git a/debian.master/abi/3.19.0-30.33/arm64/generic.modules b/debian.master/abi/3.19.0-30.33/arm64/generic.modules
> index 4fd6e78..d71fc0a 100644
> --- a/debian.master/abi/3.19.0-30.33/arm64/generic.modules
> +++ b/debian.master/abi/3.19.0-30.33/arm64/generic.modules
> @@ -2796,7 +2796,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules b/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
> index 51868ae..4b5ce23 100644
> --- a/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
> +++ b/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
> @@ -2933,7 +2933,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/armhf/generic.modules b/debian.master/abi/3.19.0-30.33/armhf/generic.modules
> index 709201b..2a24096 100644
> --- a/debian.master/abi/3.19.0-30.33/armhf/generic.modules
> +++ b/debian.master/abi/3.19.0-30.33/armhf/generic.modules
> @@ -2979,7 +2979,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/i386/generic.modules b/debian.master/abi/3.19.0-30.33/i386/generic.modules
> index feeb2c8..79d1f80 100644
> --- a/debian.master/abi/3.19.0-30.33/i386/generic.modules
> +++ b/debian.master/abi/3.19.0-30.33/i386/generic.modules
> @@ -3136,7 +3136,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules b/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
> index 1a9d4ad..39bb8f3 100644
> --- a/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
> +++ b/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
> @@ -3135,7 +3135,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
> index c500f7a..e07119b 100644
> --- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
> +++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
> @@ -2902,7 +2902,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
> index 1a07285..8e250a0 100644
> --- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
> +++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
> @@ -2878,7 +2878,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
> index 01acc65..a3ceab9 100644
> --- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
> +++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
> @@ -2875,7 +2875,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
> index e5883e3..8ef0b0f 100644
> --- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
> +++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
> @@ -2887,7 +2887,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules b/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
> index f2edc5c..a7de774 100644
> --- a/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
> +++ b/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
> @@ -2820,7 +2820,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
> index 48ae1a2..53b41ca 100644
> --- a/debian.master/config/amd64/config.common.amd64
> +++ b/debian.master/config/amd64/config.common.amd64
> @@ -101,7 +101,7 @@ CONFIG_RTC_DRV_CMOS=y
>  CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=y
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=m
>  CONFIG_SCHED_SMT=y
> diff --git a/debian.master/config/annotations b/debian.master/config/annotations
> index 52624b2..9f32a64 100644
> --- a/debian.master/config/annotations
> +++ b/debian.master/config/annotations
> @@ -1822,7 +1822,7 @@ CONFIG_RTC_DRV_TWL4030				p policy<{'armhf': 'y', '*': 'm'}> note<boot essential
>  CONFIG_RTC_DRV_OMAP				p policy<{'armhf': 'y', '*': 'm'}>
>  CONFIG_RTC_DRV_S3C				p policy<{'armhf': 'y', '*': 'm'}>
>  CONFIG_RTC_DRV_PL031				p policy<{'armhf': 'y', '*': 'm'}>
> -CONFIG_RTC_DRV_XGENE				p policy<{'amd64': 'y', '*': 'm'}>
> +CONFIG_RTC_DRV_XGENE				p policy<{'arm64': 'y', '*': 'n'}>
>  CONFIG_RTC_DRV_DS1374_WDT			y
>  CONFIG_RTC_DRV_PCF8523				p policy<{'armhf-generic': 'y', '*': 'm'}>
>  CONFIG_RTC_DRV_OPAL				p policy<{'powerpc-powerpc64-smp': 'y', 'ppc64el-generic': 'y'}>
> diff --git a/debian.master/config/arm64/config.common.arm64 b/debian.master/config/arm64/config.common.arm64
> index 248a1bb..6ef09c1 100644
> --- a/debian.master/config/arm64/config.common.arm64
> +++ b/debian.master/config/arm64/config.common.arm64
> @@ -93,7 +93,7 @@ CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_PL031=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=m
> +CONFIG_RTC_DRV_XGENE=y
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=m
>  CONFIG_SCHED_SMT=y
> diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
> index 9328885..d62aeaa 100644
> --- a/debian.master/config/armhf/config.common.armhf
> +++ b/debian.master/config/armhf/config.common.armhf
> @@ -90,7 +90,7 @@ CONFIG_RTC_DRV_CMOS=m
>  CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PL031=y
>  CONFIG_RTC_DRV_TWL4030=y
> -CONFIG_RTC_DRV_XGENE=m
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=y
>  CONFIG_SATA_SVW=m
>  # CONFIG_SCHED_SMT is not set
> diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
> index e9ac2cd..fde391c 100644
> --- a/debian.master/config/i386/config.common.i386
> +++ b/debian.master/config/i386/config.common.i386
> @@ -100,7 +100,7 @@ CONFIG_RTC_DRV_CMOS=y
>  CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=m
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=m
>  CONFIG_SCHED_SMT=y
> diff --git a/debian.master/config/powerpc/config.common.powerpc b/debian.master/config/powerpc/config.common.powerpc
> index f68be27..7411c67 100644
> --- a/debian.master/config/powerpc/config.common.powerpc
> +++ b/debian.master/config/powerpc/config.common.powerpc
> @@ -104,7 +104,7 @@ CONFIG_REGULATOR_TWL4030=m
>  CONFIG_RTC_DRV_CMOS=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=m
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=y
>  # CONFIG_SENSORS_SCH56XX_COMMON is not set
> diff --git a/debian.master/config/ppc64el/config.common.ppc64el b/debian.master/config/ppc64el/config.common.ppc64el
> index dcce993..e6e00b9 100644
> --- a/debian.master/config/ppc64el/config.common.ppc64el
> +++ b/debian.master/config/ppc64el/config.common.ppc64el
> @@ -153,7 +153,7 @@ CONFIG_RTC_DRV_CMOS=m
>  CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=m
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=m
>  CONFIG_SCHED_SMT=y
>
Tim Gardner Sept. 30, 2015, 1:50 p.m. UTC | #2
On 09/30/2015 12:23 AM, Stefan Bader wrote:
> On 29.09.2015 23:27, tim.gardner@canonical.com wrote:
>> From: Tim Gardner <tim.gardner@canonical.com>
>> 
>> BugLink: http://bugs.launchpad.net/bugs/1499869
>> 
>> This driver only works on arm64 platforms.
>> 
>> Signed-off-by: Tim Gardner <tim.gardner@canonical.com> --- 
>> debian.master/abi/3.19.0-30.33/arm64/generic.modules          | 1
>> - debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules     |
>> 1 - debian.master/abi/3.19.0-30.33/armhf/generic.modules
>> | 1 - debian.master/abi/3.19.0-30.33/i386/generic.modules
>> | 1 - debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
>> | 1 - 
>> debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules | 1
>> - debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules    |
>> 1 - debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
>> | 1 - 
>> debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules  | 1
>> - debian.master/abi/3.19.0-30.33/ppc64el/generic.modules        |
>> 1 -
> 
> Suppose this is cheating it out of the previous ABI definition.
> Wondering whether adding ignore module files would not be
> cleaner...
> 

I cannot think of why either method would have a tactical or strategic
advantage. Therefore I went with the surgical approach so that the
changes made were explicit. In my opinion, an ignore file obfuscates
the solution.
Stefan Bader Sept. 30, 2015, 2:02 p.m. UTC | #3
On 30.09.2015 15:50, Tim Gardner wrote:
> On 09/30/2015 12:23 AM, Stefan Bader wrote:
>> On 29.09.2015 23:27, tim.gardner@canonical.com wrote:
>>> From: Tim Gardner <tim.gardner@canonical.com>
>>>
>>> BugLink: http://bugs.launchpad.net/bugs/1499869
>>>
>>> This driver only works on arm64 platforms.
>>>
>>> Signed-off-by: Tim Gardner <tim.gardner@canonical.com> --- 
>>> debian.master/abi/3.19.0-30.33/arm64/generic.modules          | 1
>>> - debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules     |
>>> 1 - debian.master/abi/3.19.0-30.33/armhf/generic.modules
>>> | 1 - debian.master/abi/3.19.0-30.33/i386/generic.modules
>>> | 1 - debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
>>> | 1 - 
>>> debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules | 1
>>> - debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules    |
>>> 1 - debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
>>> | 1 - 
>>> debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules  | 1
>>> - debian.master/abi/3.19.0-30.33/ppc64el/generic.modules        |
>>> 1 -
>>
>> Suppose this is cheating it out of the previous ABI definition.
>> Wondering whether adding ignore module files would not be
>> cleaner...
>>
> 
> I cannot think of why either method would have a tactical or strategic
> advantage. Therefore I went with the surgical approach so that the
> changes made were explicit. In my opinion, an ignore file obfuscates
> the solution.
> 
I was somehow thinking along the lines of the contents of the modules list in
that abi directory represent the state of that upload. Which still had the
module(s). And the goal is to drop them with the next upload. That is why I
thought using ignore files to document the expected "will be missing on the next
build" might be better...
dann frazier Sept. 30, 2015, 3:10 p.m. UTC | #4
On Wed, Sep 30, 2015 at 8:02 AM, Stefan Bader
<stefan.bader@canonical.com> wrote:
> On 30.09.2015 15:50, Tim Gardner wrote:
>> On 09/30/2015 12:23 AM, Stefan Bader wrote:
>>> On 29.09.2015 23:27, tim.gardner@canonical.com wrote:
>>>> From: Tim Gardner <tim.gardner@canonical.com>
>>>>
>>>> BugLink: http://bugs.launchpad.net/bugs/1499869
>>>>
>>>> This driver only works on arm64 platforms.
>>>>
>>>> Signed-off-by: Tim Gardner <tim.gardner@canonical.com> ---
>>>> debian.master/abi/3.19.0-30.33/arm64/generic.modules          | 1
>>>> - debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules     |
>>>> 1 - debian.master/abi/3.19.0-30.33/armhf/generic.modules
>>>> | 1 - debian.master/abi/3.19.0-30.33/i386/generic.modules
>>>> | 1 - debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
>>>> | 1 -
>>>> debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules | 1
>>>> - debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules    |
>>>> 1 - debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
>>>> | 1 -
>>>> debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules  | 1
>>>> - debian.master/abi/3.19.0-30.33/ppc64el/generic.modules        |
>>>> 1 -
>>>
>>> Suppose this is cheating it out of the previous ABI definition.
>>> Wondering whether adding ignore module files would not be
>>> cleaner...
>>>
>>
>> I cannot think of why either method would have a tactical or strategic
>> advantage. Therefore I went with the surgical approach so that the
>> changes made were explicit. In my opinion, an ignore file obfuscates
>> the solution.
>>
> I was somehow thinking along the lines of the contents of the modules list in
> that abi directory represent the state of that upload. Which still had the
> module(s). And the goal is to drop them with the next upload. That is why I
> thought using ignore files to document the expected "will be missing on the next
> build" might be better...

Would it be generally useful to also check modules.builtin to avoid
bailing in the module->static case, or is that something we want to
require an explicit metadata update?
Brad Figg Sept. 30, 2015, 8:38 p.m. UTC | #5
On Tue, Sep 29, 2015 at 03:27:47PM -0600, tim.gardner@canonical.com wrote:
> From: Tim Gardner <tim.gardner@canonical.com>
> 
> BugLink: http://bugs.launchpad.net/bugs/1499869
> 
> This driver only works on arm64 platforms.
> 
> Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
> ---
>  debian.master/abi/3.19.0-30.33/arm64/generic.modules          | 1 -
>  debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules     | 1 -
>  debian.master/abi/3.19.0-30.33/armhf/generic.modules          | 1 -
>  debian.master/abi/3.19.0-30.33/i386/generic.modules           | 1 -
>  debian.master/abi/3.19.0-30.33/i386/lowlatency.modules        | 1 -
>  debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules | 1 -
>  debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules    | 1 -
>  debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules  | 1 -
>  debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules  | 1 -
>  debian.master/abi/3.19.0-30.33/ppc64el/generic.modules        | 1 -
>  debian.master/config/amd64/config.common.amd64                | 2 +-
>  debian.master/config/annotations                              | 2 +-
>  debian.master/config/arm64/config.common.arm64                | 2 +-
>  debian.master/config/armhf/config.common.armhf                | 2 +-
>  debian.master/config/i386/config.common.i386                  | 2 +-
>  debian.master/config/powerpc/config.common.powerpc            | 2 +-
>  debian.master/config/ppc64el/config.common.ppc64el            | 2 +-
>  17 files changed, 7 insertions(+), 17 deletions(-)
> 
> diff --git a/debian.master/abi/3.19.0-30.33/arm64/generic.modules b/debian.master/abi/3.19.0-30.33/arm64/generic.modules
> index 4fd6e78..d71fc0a 100644
> --- a/debian.master/abi/3.19.0-30.33/arm64/generic.modules
> +++ b/debian.master/abi/3.19.0-30.33/arm64/generic.modules
> @@ -2796,7 +2796,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules b/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
> index 51868ae..4b5ce23 100644
> --- a/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
> +++ b/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
> @@ -2933,7 +2933,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/armhf/generic.modules b/debian.master/abi/3.19.0-30.33/armhf/generic.modules
> index 709201b..2a24096 100644
> --- a/debian.master/abi/3.19.0-30.33/armhf/generic.modules
> +++ b/debian.master/abi/3.19.0-30.33/armhf/generic.modules
> @@ -2979,7 +2979,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/i386/generic.modules b/debian.master/abi/3.19.0-30.33/i386/generic.modules
> index feeb2c8..79d1f80 100644
> --- a/debian.master/abi/3.19.0-30.33/i386/generic.modules
> +++ b/debian.master/abi/3.19.0-30.33/i386/generic.modules
> @@ -3136,7 +3136,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules b/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
> index 1a9d4ad..39bb8f3 100644
> --- a/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
> +++ b/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
> @@ -3135,7 +3135,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
> index c500f7a..e07119b 100644
> --- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
> +++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
> @@ -2902,7 +2902,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
> index 1a07285..8e250a0 100644
> --- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
> +++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
> @@ -2878,7 +2878,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
> index 01acc65..a3ceab9 100644
> --- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
> +++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
> @@ -2875,7 +2875,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
> index e5883e3..8ef0b0f 100644
> --- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
> +++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
> @@ -2887,7 +2887,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules b/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
> index f2edc5c..a7de774 100644
> --- a/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
> +++ b/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
> @@ -2820,7 +2820,6 @@ rtc-v3020
>  rtc-wm831x
>  rtc-wm8350
>  rtc-x1205
> -rtc-xgene
>  rtd520
>  rti800
>  rti802
> diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
> index 48ae1a2..53b41ca 100644
> --- a/debian.master/config/amd64/config.common.amd64
> +++ b/debian.master/config/amd64/config.common.amd64
> @@ -101,7 +101,7 @@ CONFIG_RTC_DRV_CMOS=y
>  CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=y
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=m
>  CONFIG_SCHED_SMT=y
> diff --git a/debian.master/config/annotations b/debian.master/config/annotations
> index 52624b2..9f32a64 100644
> --- a/debian.master/config/annotations
> +++ b/debian.master/config/annotations
> @@ -1822,7 +1822,7 @@ CONFIG_RTC_DRV_TWL4030				p policy<{'armhf': 'y', '*': 'm'}> note<boot essential
>  CONFIG_RTC_DRV_OMAP				p policy<{'armhf': 'y', '*': 'm'}>
>  CONFIG_RTC_DRV_S3C				p policy<{'armhf': 'y', '*': 'm'}>
>  CONFIG_RTC_DRV_PL031				p policy<{'armhf': 'y', '*': 'm'}>
> -CONFIG_RTC_DRV_XGENE				p policy<{'amd64': 'y', '*': 'm'}>
> +CONFIG_RTC_DRV_XGENE				p policy<{'arm64': 'y', '*': 'n'}>
>  CONFIG_RTC_DRV_DS1374_WDT			y
>  CONFIG_RTC_DRV_PCF8523				p policy<{'armhf-generic': 'y', '*': 'm'}>
>  CONFIG_RTC_DRV_OPAL				p policy<{'powerpc-powerpc64-smp': 'y', 'ppc64el-generic': 'y'}>
> diff --git a/debian.master/config/arm64/config.common.arm64 b/debian.master/config/arm64/config.common.arm64
> index 248a1bb..6ef09c1 100644
> --- a/debian.master/config/arm64/config.common.arm64
> +++ b/debian.master/config/arm64/config.common.arm64
> @@ -93,7 +93,7 @@ CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_PL031=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=m
> +CONFIG_RTC_DRV_XGENE=y
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=m
>  CONFIG_SCHED_SMT=y
> diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
> index 9328885..d62aeaa 100644
> --- a/debian.master/config/armhf/config.common.armhf
> +++ b/debian.master/config/armhf/config.common.armhf
> @@ -90,7 +90,7 @@ CONFIG_RTC_DRV_CMOS=m
>  CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PL031=y
>  CONFIG_RTC_DRV_TWL4030=y
> -CONFIG_RTC_DRV_XGENE=m
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=y
>  CONFIG_SATA_SVW=m
>  # CONFIG_SCHED_SMT is not set
> diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
> index e9ac2cd..fde391c 100644
> --- a/debian.master/config/i386/config.common.i386
> +++ b/debian.master/config/i386/config.common.i386
> @@ -100,7 +100,7 @@ CONFIG_RTC_DRV_CMOS=y
>  CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=m
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=m
>  CONFIG_SCHED_SMT=y
> diff --git a/debian.master/config/powerpc/config.common.powerpc b/debian.master/config/powerpc/config.common.powerpc
> index f68be27..7411c67 100644
> --- a/debian.master/config/powerpc/config.common.powerpc
> +++ b/debian.master/config/powerpc/config.common.powerpc
> @@ -104,7 +104,7 @@ CONFIG_REGULATOR_TWL4030=m
>  CONFIG_RTC_DRV_CMOS=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=m
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=y
>  # CONFIG_SENSORS_SCH56XX_COMMON is not set
> diff --git a/debian.master/config/ppc64el/config.common.ppc64el b/debian.master/config/ppc64el/config.common.ppc64el
> index dcce993..e6e00b9 100644
> --- a/debian.master/config/ppc64el/config.common.ppc64el
> +++ b/debian.master/config/ppc64el/config.common.ppc64el
> @@ -153,7 +153,7 @@ CONFIG_RTC_DRV_CMOS=m
>  CONFIG_RTC_DRV_DS3232=m
>  CONFIG_RTC_DRV_PCF8523=m
>  CONFIG_RTC_DRV_TWL4030=m
> -CONFIG_RTC_DRV_XGENE=m
> +# CONFIG_RTC_DRV_XGENE is not set
>  CONFIG_SATA_AHCI_PLATFORM=m
>  CONFIG_SATA_SVW=m
>  CONFIG_SCHED_SMT=y
> -- 
> 2.5.0
> 
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

Looks good to me.
Andy Whitcroft Sept. 30, 2015, 9:46 p.m. UTC | #6
On Wed, Sep 30, 2015 at 04:02:56PM +0200, Stefan Bader wrote:

> > I cannot think of why either method would have a tactical or strategic
> > advantage. Therefore I went with the surgical approach so that the
> > changes made were explicit. In my opinion, an ignore file obfuscates
> > the solution.
> > 
> I was somehow thinking along the lines of the contents of the modules list in
> that abi directory represent the state of that upload. Which still had the
> module(s). And the goal is to drop them with the next upload. That is why I
> thought using ignore files to document the expected "will be missing on the next
> build" might be better...

Removing them from the previous ABI makes that slightly inaccurate,
but can correctly represent the modules only being missing in a subset
of architectures/flavours.  Putting them in the main module.ignore list
keeps the ABI accurate, but prevents detection of accidental changes in
other flavours.

-apw
Stefan Bader Oct. 1, 2015, 7:20 a.m. UTC | #7
On 30.09.2015 23:46, Andy Whitcroft wrote:
> On Wed, Sep 30, 2015 at 04:02:56PM +0200, Stefan Bader wrote:
> 
>>> I cannot think of why either method would have a tactical or strategic
>>> advantage. Therefore I went with the surgical approach so that the
>>> changes made were explicit. In my opinion, an ignore file obfuscates
>>> the solution.
>>>
>> I was somehow thinking along the lines of the contents of the modules list in
>> that abi directory represent the state of that upload. Which still had the
>> module(s). And the goal is to drop them with the next upload. That is why I
>> thought using ignore files to document the expected "will be missing on the next
>> build" might be better...
> 
> Removing them from the previous ABI makes that slightly inaccurate,
> but can correctly represent the modules only being missing in a subset
> of architectures/flavours.  Putting them in the main module.ignore list
> keeps the ABI accurate, but prevents detection of accidental changes in
> other flavours.

That is why I thought we had the arch variant of modules ignore. But the naming
was very confusing and I always had to look in some wiki document. But I don't
want to delay this further. If the stable people are ok with that inaccuracy
there is no reason I should not be. At the end of the day this takes away a
module (on other arches) which could not be used anyway.

-Stefan

> 
> -apw
>
Brad Figg Oct. 2, 2015, 4:46 p.m. UTC | #8
Applied to the master-next branch of Vivid.
diff mbox

Patch

diff --git a/debian.master/abi/3.19.0-30.33/arm64/generic.modules b/debian.master/abi/3.19.0-30.33/arm64/generic.modules
index 4fd6e78..d71fc0a 100644
--- a/debian.master/abi/3.19.0-30.33/arm64/generic.modules
+++ b/debian.master/abi/3.19.0-30.33/arm64/generic.modules
@@ -2796,7 +2796,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules b/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
index 51868ae..4b5ce23 100644
--- a/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
+++ b/debian.master/abi/3.19.0-30.33/armhf/generic-lpae.modules
@@ -2933,7 +2933,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/armhf/generic.modules b/debian.master/abi/3.19.0-30.33/armhf/generic.modules
index 709201b..2a24096 100644
--- a/debian.master/abi/3.19.0-30.33/armhf/generic.modules
+++ b/debian.master/abi/3.19.0-30.33/armhf/generic.modules
@@ -2979,7 +2979,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/i386/generic.modules b/debian.master/abi/3.19.0-30.33/i386/generic.modules
index feeb2c8..79d1f80 100644
--- a/debian.master/abi/3.19.0-30.33/i386/generic.modules
+++ b/debian.master/abi/3.19.0-30.33/i386/generic.modules
@@ -3136,7 +3136,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules b/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
index 1a9d4ad..39bb8f3 100644
--- a/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
+++ b/debian.master/abi/3.19.0-30.33/i386/lowlatency.modules
@@ -3135,7 +3135,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
index c500f7a..e07119b 100644
--- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
+++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-e500mc.modules
@@ -2902,7 +2902,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
index 1a07285..8e250a0 100644
--- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
+++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc-smp.modules
@@ -2878,7 +2878,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
index 01acc65..a3ceab9 100644
--- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
+++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-emb.modules
@@ -2875,7 +2875,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
index e5883e3..8ef0b0f 100644
--- a/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
+++ b/debian.master/abi/3.19.0-30.33/powerpc/powerpc64-smp.modules
@@ -2887,7 +2887,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules b/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
index f2edc5c..a7de774 100644
--- a/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
+++ b/debian.master/abi/3.19.0-30.33/ppc64el/generic.modules
@@ -2820,7 +2820,6 @@  rtc-v3020
 rtc-wm831x
 rtc-wm8350
 rtc-x1205
-rtc-xgene
 rtd520
 rti800
 rti802
diff --git a/debian.master/config/amd64/config.common.amd64 b/debian.master/config/amd64/config.common.amd64
index 48ae1a2..53b41ca 100644
--- a/debian.master/config/amd64/config.common.amd64
+++ b/debian.master/config/amd64/config.common.amd64
@@ -101,7 +101,7 @@  CONFIG_RTC_DRV_CMOS=y
 CONFIG_RTC_DRV_DS3232=m
 CONFIG_RTC_DRV_PCF8523=m
 CONFIG_RTC_DRV_TWL4030=m
-CONFIG_RTC_DRV_XGENE=y
+# CONFIG_RTC_DRV_XGENE is not set
 CONFIG_SATA_AHCI_PLATFORM=m
 CONFIG_SATA_SVW=m
 CONFIG_SCHED_SMT=y
diff --git a/debian.master/config/annotations b/debian.master/config/annotations
index 52624b2..9f32a64 100644
--- a/debian.master/config/annotations
+++ b/debian.master/config/annotations
@@ -1822,7 +1822,7 @@  CONFIG_RTC_DRV_TWL4030				p policy<{'armhf': 'y', '*': 'm'}> note<boot essential
 CONFIG_RTC_DRV_OMAP				p policy<{'armhf': 'y', '*': 'm'}>
 CONFIG_RTC_DRV_S3C				p policy<{'armhf': 'y', '*': 'm'}>
 CONFIG_RTC_DRV_PL031				p policy<{'armhf': 'y', '*': 'm'}>
-CONFIG_RTC_DRV_XGENE				p policy<{'amd64': 'y', '*': 'm'}>
+CONFIG_RTC_DRV_XGENE				p policy<{'arm64': 'y', '*': 'n'}>
 CONFIG_RTC_DRV_DS1374_WDT			y
 CONFIG_RTC_DRV_PCF8523				p policy<{'armhf-generic': 'y', '*': 'm'}>
 CONFIG_RTC_DRV_OPAL				p policy<{'powerpc-powerpc64-smp': 'y', 'ppc64el-generic': 'y'}>
diff --git a/debian.master/config/arm64/config.common.arm64 b/debian.master/config/arm64/config.common.arm64
index 248a1bb..6ef09c1 100644
--- a/debian.master/config/arm64/config.common.arm64
+++ b/debian.master/config/arm64/config.common.arm64
@@ -93,7 +93,7 @@  CONFIG_RTC_DRV_DS3232=m
 CONFIG_RTC_DRV_PCF8523=m
 CONFIG_RTC_DRV_PL031=m
 CONFIG_RTC_DRV_TWL4030=m
-CONFIG_RTC_DRV_XGENE=m
+CONFIG_RTC_DRV_XGENE=y
 CONFIG_SATA_AHCI_PLATFORM=m
 CONFIG_SATA_SVW=m
 CONFIG_SCHED_SMT=y
diff --git a/debian.master/config/armhf/config.common.armhf b/debian.master/config/armhf/config.common.armhf
index 9328885..d62aeaa 100644
--- a/debian.master/config/armhf/config.common.armhf
+++ b/debian.master/config/armhf/config.common.armhf
@@ -90,7 +90,7 @@  CONFIG_RTC_DRV_CMOS=m
 CONFIG_RTC_DRV_DS3232=m
 CONFIG_RTC_DRV_PL031=y
 CONFIG_RTC_DRV_TWL4030=y
-CONFIG_RTC_DRV_XGENE=m
+# CONFIG_RTC_DRV_XGENE is not set
 CONFIG_SATA_AHCI_PLATFORM=y
 CONFIG_SATA_SVW=m
 # CONFIG_SCHED_SMT is not set
diff --git a/debian.master/config/i386/config.common.i386 b/debian.master/config/i386/config.common.i386
index e9ac2cd..fde391c 100644
--- a/debian.master/config/i386/config.common.i386
+++ b/debian.master/config/i386/config.common.i386
@@ -100,7 +100,7 @@  CONFIG_RTC_DRV_CMOS=y
 CONFIG_RTC_DRV_DS3232=m
 CONFIG_RTC_DRV_PCF8523=m
 CONFIG_RTC_DRV_TWL4030=m
-CONFIG_RTC_DRV_XGENE=m
+# CONFIG_RTC_DRV_XGENE is not set
 CONFIG_SATA_AHCI_PLATFORM=m
 CONFIG_SATA_SVW=m
 CONFIG_SCHED_SMT=y
diff --git a/debian.master/config/powerpc/config.common.powerpc b/debian.master/config/powerpc/config.common.powerpc
index f68be27..7411c67 100644
--- a/debian.master/config/powerpc/config.common.powerpc
+++ b/debian.master/config/powerpc/config.common.powerpc
@@ -104,7 +104,7 @@  CONFIG_REGULATOR_TWL4030=m
 CONFIG_RTC_DRV_CMOS=m
 CONFIG_RTC_DRV_PCF8523=m
 CONFIG_RTC_DRV_TWL4030=m
-CONFIG_RTC_DRV_XGENE=m
+# CONFIG_RTC_DRV_XGENE is not set
 CONFIG_SATA_AHCI_PLATFORM=m
 CONFIG_SATA_SVW=y
 # CONFIG_SENSORS_SCH56XX_COMMON is not set
diff --git a/debian.master/config/ppc64el/config.common.ppc64el b/debian.master/config/ppc64el/config.common.ppc64el
index dcce993..e6e00b9 100644
--- a/debian.master/config/ppc64el/config.common.ppc64el
+++ b/debian.master/config/ppc64el/config.common.ppc64el
@@ -153,7 +153,7 @@  CONFIG_RTC_DRV_CMOS=m
 CONFIG_RTC_DRV_DS3232=m
 CONFIG_RTC_DRV_PCF8523=m
 CONFIG_RTC_DRV_TWL4030=m
-CONFIG_RTC_DRV_XGENE=m
+# CONFIG_RTC_DRV_XGENE is not set
 CONFIG_SATA_AHCI_PLATFORM=m
 CONFIG_SATA_SVW=m
 CONFIG_SCHED_SMT=y