Nathan Fontenot
54f23eb7ba
memory hotplug: Correct page reservation checking
...
The check to ensure that pages of recently added memory sections are correctly
marked as reserved before trying to online the memory is broken. The request
to online the memory fails with the following:
kernel: section number XXX page number 256 not reserved, was it already online?
This updates the page reservation checking to check the pages of each memory
section of the memory block being onlined individually.
Signed-off-by: Nathan Fontenot <nfont@linux.vnet.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-09-26 16:21:14 -07:00
..
accessibility
acpi
Merge branch 'battery' into release
2011-08-05 22:16:42 -04:00
amba
ata
drivers/ata/sata_dwc_460ex.c: add missing kfree
2011-08-18 23:58:11 -04:00
atm
atomic: use <linux/atomic.h>
2011-07-26 16:49:47 -07:00
auxdisplay
base
memory hotplug: Correct page reservation checking
2011-09-26 16:21:14 -07:00
bcma
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-07-25 13:56:39 -07:00
block
Merge branch 'stable/for-jens' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen into for-linus
2011-08-09 20:43:26 +02:00
bluetooth
cdrom
drivers/cdrom/cdrom.c: relax check on dvd manufacturer value
2011-08-02 12:43:50 +02:00
char
net: Compute protocol sequence numbers and fragment IDs using MD5.
2011-08-06 18:33:19 -07:00
clk
clocksource
Merge branch 'timers-clocksource-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2011-07-23 10:34:47 -07:00
connector
proc_fork_connector: a lockless ->real_parent usage is not safe
2011-07-28 18:26:32 -07:00
cpufreq
Merge branch 'drm-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
2011-07-26 09:21:09 -07:00
cpuidle
cpuidle: stop depending on pm_idle
2011-08-03 19:06:37 -04:00
crypto
n2_crypto: Attach on Niagara-T3.
2011-07-28 01:30:07 -07:00
dca
dio
dma
Merge branch 'fixes' of master.kernel.org:/home/rmk/linux-2.6-arm
2011-08-10 17:37:17 -07:00
edac
i7core_edac: fixed typo in error count calculation
2011-08-18 14:07:15 -07:00
eisa
eisa/pci_eisa.c: fix BUG introduced by 005bdad7b8
2011-08-04 06:32:51 -10:00
firewire
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
2011-08-21 18:13:19 -07:00
firmware
Merge branch 'pstore-efi' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2011-08-02 21:18:39 -10:00
gpio
Merge branch 'gpio/next' of git://git.secretlab.ca/git/linux-2.6
2011-08-01 06:13:48 -10:00
gpu
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/drm-intel
2011-08-19 23:07:08 -07:00
hid
Merge branches 'roccat', 'upstream' and 'wiimote' into for-linus
2011-07-22 22:47:08 +02:00
hwmon
hwmon: (ibmaem) add missing kfree
2011-08-11 10:14:18 -07:00
hwspinlock
i2c
i2c-eg20t : Fix the issue of Combined R/W transfer mode
2011-07-27 00:02:28 +01:00
ide
drivers/ide/cy82c693.c: Add missing pci_dev_put
2011-08-04 01:30:34 -07:00
idle
ieee802154
infiniband
Merge branches 'ipoib' and 'iser' into for-next
2011-08-17 10:57:43 -07:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2011-08-03 22:00:09 -10:00
iommu
isdn
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2011-07-28 05:58:19 -07:00
leds
arch/arm/mach-ux500/board-u5500.c: calibrate ALS input voltage
2011-07-25 20:57:15 -07:00
lguest
lguest: Fix in/out emulation
2011-07-22 14:39:51 +09:30
macintosh
mca
md
dm table: set flush capability based on underlying devices
2011-08-02 12:32:08 +01:00
media
Merge branch 'v4l_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
2011-07-30 00:08:53 -07:00
memstick
message
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2011-07-30 08:36:02 -10:00
mfd
mfd: Fix mismatch in twl4030 mutex lock-unlock
2011-07-31 23:28:27 +02:00
misc
pch_phub: use kernel's '%pM' format option to print MAC
2011-08-22 17:54:59 -07:00
mmc
mmc: dw_mmc: Fix DDR mode support.
2011-08-13 14:50:32 -04:00
mtd
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-07-25 13:56:39 -07:00
net
Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2011-08-11 23:09:46 -07:00
nfc
NFC: pn533: use after free in pn533_disconnect()
2011-07-26 16:27:24 -04:00
nubus
of
Revert "dt: add of_alias_scan and of_alias_get_id"
2011-08-04 11:26:24 +01:00
oprofile
atomic: use <linux/atomic.h>
2011-07-26 16:49:47 -07:00
parisc
parport
Merge branch 'tty-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
2011-07-25 23:09:27 -07:00
pci
pci: fix new kernel-doc warning in pci.c
2011-08-20 18:02:32 -07:00
pcmcia
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
2011-07-31 06:23:08 -10:00
platform
acer-wmi: support Lenovo ideapad S205 wifi switch
2011-08-05 15:21:52 -04:00
pnp
Merge 'akpm' patch series
2011-07-25 21:00:19 -07:00
power
Merge git://git.infradead.org/battery-2.6
2011-07-31 06:24:50 -10:00
pps
ps3
ptp
rapidio
regulator
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
2011-08-01 14:05:46 -10:00
rtc
Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2011-08-17 10:28:33 -07:00
s390
[S390] qdio: Use kstrtoul_from_user
2011-08-03 16:44:21 +02:00
sbus
atomic: use <linux/atomic.h>
2011-07-26 16:49:47 -07:00
scsi
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2011-07-30 08:36:02 -10:00
sfi
sh
Merge branch 'sh-latest' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-3.x
2011-08-01 06:10:16 -10:00
sn
spi
spi/pl022: remove function cannot exit
2011-08-02 14:54:11 +01:00
ssb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2011-07-25 13:56:39 -07:00
staging
gma500: kill MIPI interface types
2011-08-16 07:22:16 -07:00
target
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2011-08-03 15:12:09 -10:00
tc
telephony
thermal
thermal: make THERMAL_HWMON implementation fully internal
2011-08-02 14:51:57 -04:00
tty
sh: Fix boot crash related to SCI
2011-08-07 15:51:45 -07:00
uio
drivers:uio:fix section mismatch in uio_pdrv_genirq.c
2011-08-22 17:52:01 -07:00
usb
USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device
2011-08-10 22:11:45 -07:00
uwb
vhost
atomic: use <linux/atomic.h>
2011-07-26 16:49:47 -07:00
video
savagedb: Fix typo causing regression in savage4 series video chip detection
2011-08-06 12:02:40 -07:00
virt
drivers/virt: add missing linux/interrupt.h to fsl_hypervisor.c
2011-07-22 09:24:39 -05:00
virtio
virtio: expose for non-virtualization users too
2011-07-23 16:20:30 +09:30
vlynq
w1
atomic: use <linux/atomic.h>
2011-07-26 16:49:47 -07:00
watchdog
watchdog: Cleanup WATCHDOG_CORE help text
2011-08-02 08:23:07 +00:00
xen
xen: self-balloon needs module.h
2011-08-16 07:23:34 -07:00
zorro
Kconfig
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2011-07-25 22:59:39 -07:00
Makefile
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
2011-07-25 22:59:39 -07:00