public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PULL] cpumask conversions and obsolescence removal
@ 2009-09-24  0:26 Rusty Russell
  0 siblings, 0 replies; only message in thread
From: Rusty Russell @ 2009-09-24  0:26 UTC (permalink / raw)
  To: Linus Torvalds
  Cc: linux-kernel, Bjorn Helgaas, Li Zefan, Nobuhiro Iwamatsu,
	Hirokazu Takata

Finally!  These have been in linux-next in various forms for at least two
cycles.  Glad to get rid of some of the deprecated functions so people don't
keep adding more usages.

Thanks,
Rusty.

The following changes since commit a724eada8c2a7b62463b73ccf73fd0bb6e928aeb:
  Linus Torvalds (1):
        Merge branch 'ixp4xx' of git://git.kernel.org/.../chris/linux-2.6

are available in the git repository at:

  ssh://master.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus.git master

Bjorn Helgaas (1):
      ACPI: remove cpumask_t usage

Li Zefan (1):
      cpumask: use zalloc_cpumask_var() where possible

Nobuhiro Iwamatsu (1):
      cpumask: Remove mask field from comments

Rusty Russell (36):
      cpumask: remove the now-obsoleted pcibus_to_cpumask(): alpha
      cpumask: remove the now-obsoleted pcibus_to_cpumask(): mips
      cpumask: remove the now-obsoleted pcibus_to_cpumask(): powerpc
      cpumask: remove obsolete node_to_cpumask now everyone uses cpumask_of_node
      cpumask: remove dangerous CPU_MASK_ALL_PTR
      cpumask: remove dangerous CPU_MASK_ALL_PTR, &CPU_MASK_ALL.: mips
      cpumask: remove unused cpu_mask_all
      cpumask: remove last assignment to mask field of struct irqaction.
      cpumask: remove unused mask field from struct irqaction.
      cpumask: don't define set_cpus_allowed() if CONFIG_CPUMASK_OFFSTACK=y
      ia64: convert last user of smp_call_function_mask
      cpumask: remove the deprecated smp_call_function_mask()
      cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: core
      cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: sparc
      cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: s390
      cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: powerpc
      cpumask: remove obsolete topology_core_siblings and topology_thread_siblings: ia64
      cpumask: arch_send_call_function_ipi_mask: alpha
      cpumask: arch_send_call_function_ipi_mask: m32r
      cpumask: arch_send_call_function_ipi_mask: mips
      cpumask: arch_send_call_function_ipi_mask: powerpc
      cpumask: arch_send_call_function_ipi_mask: s390
      cpumask: remove arch_send_call_function_ipi
      cpumask: Use accessors for cpu_*_mask: m32r
      cpumask: Use accessors for cpu_*_mask: mips
      cpumask: Use accessors for cpu_*_mask: powerpc
      cpumask: Use accessors for cpu_*_mask: um
      cpumask: use mm_cpumask() wrapper: arm
      cpumask: use mm_cpumask() wrapper: m32r
      cpumask: use mm_cpumask() wrapper: mn10300
      cpumask: use mm_cpumask() wrapper: mips
      cpumask: use mm_cpumask() wrapper: um
      cpumask: use mm_cpumask() wrapper: x86
      cpumask: use new-style cpumask ops in mm/quicklist.
      cpumask: remove unused deprecated functions, avoid accusations of insanity
      cpumask: Move deprecated functions to end of header.

 arch/alpha/include/asm/smp.h                 |    2 +-
 arch/alpha/include/asm/topology.h            |   18 -
 arch/alpha/kernel/smp.c                      |   14 +-
 arch/arm/include/asm/cacheflush.h            |    8 +-
 arch/arm/include/asm/mmu_context.h           |    7 +-
 arch/arm/include/asm/smp.h                   |    1 -
 arch/arm/include/asm/tlbflush.h              |    4 +-
 arch/arm/kernel/smp.c                        |   10 +-
 arch/arm/mm/context.c                        |    2 +-
 arch/arm/mm/flush.c                          |   10 +-
 arch/ia64/include/asm/smp.h                  |    1 -
 arch/ia64/include/asm/topology.h             |    3 -
 arch/ia64/kernel/smp.c                       |    2 +-
 arch/m32r/include/asm/mmu_context.h          |    4 +-
 arch/m32r/include/asm/smp.h                  |    2 +-
 arch/m32r/kernel/smp.c                       |   30 +-
 arch/m32r/kernel/smpboot.c                   |    2 +-
 arch/mips/alchemy/common/time.c              |    2 +-
 arch/mips/include/asm/mach-ip27/topology.h   |    2 -
 arch/mips/include/asm/mmu_context.h          |   10 +-
 arch/mips/include/asm/smp-ops.h              |    2 +-
 arch/mips/include/asm/smp.h                  |    2 +-
 arch/mips/kernel/smp-cmp.c                   |    6 +-
 arch/mips/kernel/smp-mt.c                    |    6 +-
 arch/mips/kernel/smp-up.c                    |    3 +-
 arch/mips/kernel/smp.c                       |    8 +-
 arch/mips/kernel/smtc.c                      |    6 +-
 arch/mips/mipssim/sim_smtc.c                 |    5 +-
 arch/mips/mm/c-octeon.c                      |    2 +-
 arch/mips/mti-malta/malta-smtc.c             |    4 +-
 arch/mips/pmc-sierra/yosemite/smp.c          |    4 +-
 arch/mips/sgi-ip27/ip27-memory.c             |    2 +-
 arch/mips/sgi-ip27/ip27-smp.c                |    4 +-
 arch/mips/sibyte/bcm1480/smp.c               |    5 +-
 arch/mips/sibyte/sb1250/smp.c                |    5 +-
 arch/mn10300/include/asm/mmu_context.h       |   12 +-
 arch/parisc/include/asm/smp.h                |    1 -
 arch/powerpc/include/asm/smp.h               |    2 +-
 arch/powerpc/include/asm/topology.h          |   12 -
 arch/powerpc/kernel/setup-common.c           |    6 +-
 arch/powerpc/kernel/smp.c                    |   12 +-
 arch/powerpc/platforms/powermac/smp.c        |    6 +-
 arch/powerpc/platforms/pseries/hotplug-cpu.c |    6 +-
 arch/s390/include/asm/smp.h                  |    2 +-
 arch/s390/include/asm/topology.h             |    1 -
 arch/s390/kernel/smp.c                       |    4 +-
 arch/sh/include/asm/smp.h                    |    1 -
 arch/sh/include/asm/topology.h               |    1 -
 arch/sparc/include/asm/smp_64.h              |    1 -
 arch/sparc/include/asm/topology_64.h         |   16 -
 arch/um/include/asm/mmu_context.h            |    4 +-
 arch/um/kernel/smp.c                         |    2 +-
 arch/x86/include/asm/mmu_context.h           |    6 +-
 arch/x86/include/asm/smp.h                   |    1 -
 arch/x86/kernel/apic/io_apic.c               |    7 +-
 arch/x86/kernel/ldt.c                        |    4 +-
 arch/x86/kernel/process.c                    |    6 +-
 arch/x86/kernel/smpboot.c                    |    9 +-
 arch/x86/kernel/time.c                       |    1 -
 arch/x86/mm/tlb.c                            |   15 +-
 arch/x86/xen/mmu.c                           |    4 +-
 drivers/acpi/osl.c                           |    2 +-
 drivers/acpi/processor_perflib.c             |    3 +-
 drivers/acpi/processor_throttling.c          |    3 +-
 drivers/net/sfc/efx.c                        |    3 +-
 drivers/oprofile/buffer_sync.c               |    3 +-
 include/asm-generic/topology.h               |   17 -
 include/linux/cpumask.h                      |  709 +++++++++-----------------
 include/linux/interrupt.h                    |    2 -
 include/linux/sched.h                        |    3 +
 include/linux/smp.h                          |   11 -
 include/linux/topology.h                     |    6 -
 init/main.c                                  |    5 -
 kernel/smp.c                                 |    7 -
 kernel/trace/trace.c                         |    7 +-
 mm/quicklist.c                               |    3 +-
 virt/kvm/kvm_main.c                          |    3 +-
 77 files changed, 403 insertions(+), 724 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-09-24  0:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-09-24  0:26 [PULL] cpumask conversions and obsolescence removal Rusty Russell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox