[KARMIC] UBUNTU: updated compcache version to 0.5.3

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[KARMIC] UBUNTU: updated compcache version to 0.5.3

Manoj Iyer


The following changes since commit
293b5d718483341adda82fd8e08cd9deb4e1d976:
   Chris Wright (1):
         intel-iommu: fix Identity Mapping to be arch independent

are available in the git repository at:

   git://kernel.ubuntu.com/manjo/ubuntu-karmic.git compcache53

Manoj Iyer (1):
       UBUNTU: updated compcache version to 0.5.3

  ubuntu/compcache/BOM            |    5 +-
  ubuntu/compcache/Changelog      |   82 +++
  ubuntu/compcache/GPL.txt        |  280 +++++++++++
  ubuntu/compcache/Kconfig        |    1 +
  ubuntu/compcache/LGPL-2.1.txt   |  510 +++++++++++++++++++
  ubuntu/compcache/Makefile       |    5 +-
  ubuntu/compcache/README         |   45 ++
  ubuntu/compcache/compat.h       |   34 ++
  ubuntu/compcache/compcache.c    |  480 ------------------
  ubuntu/compcache/compcache.h    |   96 ----
  ubuntu/compcache/compcache.txt  |   29 --
  ubuntu/compcache/ramzswap.c     | 1049
+++++++++++++++++++++++++++++++++++++++
  ubuntu/compcache/ramzswap.h     |  159 ++++++
  ubuntu/compcache/tlsf.c         |  676 -------------------------
  ubuntu/compcache/tlsf_int.h     |  145 ------
  ubuntu/compcache/xvmalloc.c     |  557 +++++++++++++++++++++
  ubuntu/compcache/xvmalloc.h     |   30 ++
  ubuntu/compcache/xvmalloc_int.h |   86 ++++
  18 files changed, 2837 insertions(+), 1432 deletions(-)
  create mode 100644 ubuntu/compcache/Changelog
  create mode 100644 ubuntu/compcache/GPL.txt
  create mode 100644 ubuntu/compcache/LGPL-2.1.txt
  create mode 100644 ubuntu/compcache/README
  create mode 100644 ubuntu/compcache/compat.h
  delete mode 100644 ubuntu/compcache/compcache.c
  delete mode 100644 ubuntu/compcache/compcache.h
  delete mode 100644 ubuntu/compcache/compcache.txt
  create mode 100644 ubuntu/compcache/ramzswap.c
  create mode 100644 ubuntu/compcache/ramzswap.h
  delete mode 100644 ubuntu/compcache/tlsf.c
  delete mode 100644 ubuntu/compcache/tlsf_int.h
  create mode 100644 ubuntu/compcache/xvmalloc.c
  create mode 100644 ubuntu/compcache/xvmalloc.h
  create mode 100644 ubuntu/compcache/xvmalloc_int.h



Cheers
--- manjo

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: [KARMIC] UBUNTU: updated compcache version to 0.5.3

Stefan Bader-2
This actually renames both modules. While this is maybe the way of following
upstream have you thought of:

- will the users (and by that I mean the something like the installer)
   need changing.
- also before both old modules were controlled by seperate config options
   CONFIG_TLSF and CONFIG_BLK_DEV_COMPCACHE (both having some suboptions).
   Now ramzswap.ko and xvmalloc.ko will be created only based on the setting
   of CONFIG_BLK_DEV_COMPCACHE. The Kconfig file still refers to TLSF, so this
   needs cleanup (either way). Actually Kconfig seems to be terribly out of
   sync with reality.
- The Changelog says that a parameter also got changed (backing_dev ->
   backing_swap. Along with the module renames we have to make pretty sure we
   do not break something/-one.

Stefan

Manoj Iyer wrote:

>
> The following changes since commit
> 293b5d718483341adda82fd8e08cd9deb4e1d976:
>    Chris Wright (1):
>          intel-iommu: fix Identity Mapping to be arch independent
>
> are available in the git repository at:
>
>    git://kernel.ubuntu.com/manjo/ubuntu-karmic.git compcache53
>
> Manoj Iyer (1):
>        UBUNTU: updated compcache version to 0.5.3
>
>   ubuntu/compcache/BOM            |    5 +-
>   ubuntu/compcache/Changelog      |   82 +++
>   ubuntu/compcache/GPL.txt        |  280 +++++++++++
>   ubuntu/compcache/Kconfig        |    1 +
>   ubuntu/compcache/LGPL-2.1.txt   |  510 +++++++++++++++++++
>   ubuntu/compcache/Makefile       |    5 +-
>   ubuntu/compcache/README         |   45 ++
>   ubuntu/compcache/compat.h       |   34 ++
>   ubuntu/compcache/compcache.c    |  480 ------------------
>   ubuntu/compcache/compcache.h    |   96 ----
>   ubuntu/compcache/compcache.txt  |   29 --
>   ubuntu/compcache/ramzswap.c     | 1049
> +++++++++++++++++++++++++++++++++++++++
>   ubuntu/compcache/ramzswap.h     |  159 ++++++
>   ubuntu/compcache/tlsf.c         |  676 -------------------------
>   ubuntu/compcache/tlsf_int.h     |  145 ------
>   ubuntu/compcache/xvmalloc.c     |  557 +++++++++++++++++++++
>   ubuntu/compcache/xvmalloc.h     |   30 ++
>   ubuntu/compcache/xvmalloc_int.h |   86 ++++
>   18 files changed, 2837 insertions(+), 1432 deletions(-)
>   create mode 100644 ubuntu/compcache/Changelog
>   create mode 100644 ubuntu/compcache/GPL.txt
>   create mode 100644 ubuntu/compcache/LGPL-2.1.txt
>   create mode 100644 ubuntu/compcache/README
>   create mode 100644 ubuntu/compcache/compat.h
>   delete mode 100644 ubuntu/compcache/compcache.c
>   delete mode 100644 ubuntu/compcache/compcache.h
>   delete mode 100644 ubuntu/compcache/compcache.txt
>   create mode 100644 ubuntu/compcache/ramzswap.c
>   create mode 100644 ubuntu/compcache/ramzswap.h
>   delete mode 100644 ubuntu/compcache/tlsf.c
>   delete mode 100644 ubuntu/compcache/tlsf_int.h
>   create mode 100644 ubuntu/compcache/xvmalloc.c
>   create mode 100644 ubuntu/compcache/xvmalloc.h
>   create mode 100644 ubuntu/compcache/xvmalloc_int.h
>
>
>
> Cheers
> --- manjo
>


--

When all other means of communication fail, try words!



--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: [KARMIC] UBUNTU: updated compcache version to 0.5.3

Tim Gardner-2
Stefan Bader wrote:

> This actually renames both modules. While this is maybe the way of following
> upstream have you thought of:
>
> - will the users (and by that I mean the something like the installer)
>    need changing.
> - also before both old modules were controlled by seperate config options
>    CONFIG_TLSF and CONFIG_BLK_DEV_COMPCACHE (both having some suboptions).
>    Now ramzswap.ko and xvmalloc.ko will be created only based on the setting
>    of CONFIG_BLK_DEV_COMPCACHE. The Kconfig file still refers to TLSF, so this
>    needs cleanup (either way). Actually Kconfig seems to be terribly out of
>    sync with reality.
> - The Changelog says that a parameter also got changed (backing_dev ->
>    backing_swap. Along with the module renames we have to make pretty sure we
>    do not break something/-one.
>
> Stefan
>

Applied with Kconfig cleanups, though I'll be danged if I can figure out
what is important about 'config TLSF'. If you delete that clause, then
the ubuntu/compcache directory isn't built. Maybe one of you guys can
eyeball it.

Stefan - I think there have been several external changes to this
driver, so its likely we'll have regressions (or at least changes in
behavior) regardless of the name of the module. AFAIK we've never made
any promises about third party module ABI or name stability.

rtg
--
Tim Gardner [hidden email]

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: [KARMIC] UBUNTU: updated compcache version to 0.5.3

Stefan Bader-2
Tim Gardner wrote:

> Stefan Bader wrote:
>> This actually renames both modules. While this is maybe the way of following
>> upstream have you thought of:
>>
>> - will the users (and by that I mean the something like the installer)
>>    need changing.
>> - also before both old modules were controlled by seperate config options
>>    CONFIG_TLSF and CONFIG_BLK_DEV_COMPCACHE (both having some suboptions).
>>    Now ramzswap.ko and xvmalloc.ko will be created only based on the setting
>>    of CONFIG_BLK_DEV_COMPCACHE. The Kconfig file still refers to TLSF, so this
>>    needs cleanup (either way). Actually Kconfig seems to be terribly out of
>>    sync with reality.
>> - The Changelog says that a parameter also got changed (backing_dev ->
>>    backing_swap. Along with the module renames we have to make pretty sure we
>>    do not break something/-one.
>>
>> Stefan
>>
>
> Applied with Kconfig cleanups, though I'll be danged if I can figure out
> what is important about 'config TLSF'. If you delete that clause, then
> the ubuntu/compcache directory isn't built. Maybe one of you guys can
> eyeball it.

That really sound odd. Andy wanted to have a second eyeball on it.
To me it seemed like just forgotten.

> Stefan - I think there have been several external changes to this
> driver, so its likely we'll have regressions (or at least changes in
> behavior) regardless of the name of the module. AFAIK we've never made
> any promises about third party module ABI or name stability.

Right, I was not so much afraid of changing an abi but more to have it cleaned
a little before upgrading and to make us remember to tell those that are
affected by the changes. Not sure how well this can be done beyond users inside
the company. Maybe at least a notice on the installer list.

Stefan

> rtg


--

When all other means of communication fail, try words!



--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team
Reply | Threaded
Open this post in threaded view
|

Re: [KARMIC] UBUNTU: updated compcache version to 0.5.3

Andy Whitcroft-3
On Mon, Jul 06, 2009 at 11:33:03AM +0200, Stefan Bader wrote:

> Tim Gardner wrote:
> > Stefan Bader wrote:
> >> This actually renames both modules. While this is maybe the way of following
> >> upstream have you thought of:
> >>
> >> - will the users (and by that I mean the something like the installer)
> >>    need changing.
> >> - also before both old modules were controlled by seperate config options
> >>    CONFIG_TLSF and CONFIG_BLK_DEV_COMPCACHE (both having some suboptions).
> >>    Now ramzswap.ko and xvmalloc.ko will be created only based on the setting
> >>    of CONFIG_BLK_DEV_COMPCACHE. The Kconfig file still refers to TLSF, so this
> >>    needs cleanup (either way). Actually Kconfig seems to be terribly out of
> >>    sync with reality.
> >> - The Changelog says that a parameter also got changed (backing_dev ->
> >>    backing_swap. Along with the module renames we have to make pretty sure we
> >>    do not break something/-one.
> >>
> >> Stefan
> >>
> >
> > Applied with Kconfig cleanups, though I'll be danged if I can figure out
> > what is important about 'config TLSF'. If you delete that clause, then
> > the ubuntu/compcache directory isn't built. Maybe one of you guys can
> > eyeball it.
>
> That really sound odd. Andy wanted to have a second eyeball on it.
> To me it seemed like just forgotten.

Turned out we had the wrong configuration option in the upper level
makefile.  Fixing.

-apw

--
kernel-team mailing list
[hidden email]
https://lists.ubuntu.com/mailman/listinfo/kernel-team