* mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded
@ 2007-11-20 9:45 akpm
2007-11-20 11:30 ` Kamalesh Babulal
` (9 more replies)
0 siblings, 10 replies; 27+ messages in thread
From: akpm @ 2007-11-20 9:45 UTC (permalink / raw)
To: mm-commits, linux-kernel
The mm snapshot broken-out-2007-11-20-01-45.tar.gz has been uploaded to
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/broken-out-2007-11-20-01-45.tar.gz
It contains the following patches against 2.6.24-rc3:
origin.patch
update-checkpatchpl-to-version-012.patch
file-capabilities-allow-sigcont-within-session-v2.patch
cris-build-fixes-atomich-needs-compilerh.patch
atmel_spi-labels-gpios-better.patch
ps3-prefix-all-ps3-specific-kernel-modules-with.patch
ps3fb-video-memory-size-cleanups.patch
fix-boot-problem-with-iseries-lacking-hugepage-support.patch
uml-build-fix.patch
xen-mask-_page_pcd-from-ptes.patch
pnp-increase-the-maximum-number-of-resources.patch
pnp-increase-the-maximum-number-of-resources-fix.patch
proc-fix-null-i_fop-oops.patch
wait_task_stopped-dont-use-task_pid_nr_ns-lockless.patch
proc-remove-races-from-proc_id_readdir.patch
m68k-export-atari_keyb_init.patch
amiga-zorro-bus-add-missing-zorro_device_remove.patch
mac68k-mailing-list-addresss.patch
tpm-tis-device-driver-locality-request.patch
termios-document-callback-more-clearly.patch
revert-keyspan-init-termios-properly.patch
get_task_comm-return-the-result.patch
clone-prepare-to-recycle-clone_detached-and-clone_stopped.patch
clone-prepare-to-recycle-clone_detached-and-clone_stopped-fix.patch
x86_64-efi-boot-support-efi-frame-buffer.patch
x86_64-efi-boot-support-efi-boot-document.patch
memory-hotplug-fix-fix-section-mismatch-in-vmammap_allock_block.patch
memory-hotplug-x86_64-fix-section-mismatch-in-init_memory_mapping.patch
fuse-fix-reading-past-eof.patch
fuse-cleanup-add-fuse_get_attr_version.patch
fuse-pass-open-flags-to-read-and-write.patch
fuse-fix-fuse_file_ops-sending.patch
fuse-fix-uninitialized-field-in-fuse_inode.patch
fuse-fix-attribute-caching-after-rename.patch
git-acpi.patch
git-acpi-fixup.patch
acpi-enable-c3-power-state-on-dell-inspiron-8200.patch
acpi-enable-c3-power-state-on-dell-inspiron-8200-fix.patch
acpi-add-reboot-mechanism.patch
acpi-sbs-fix-retval-warning.patch
rtc-dont-write-rtc-century-when-setting-a-wake-alarm.patch
acpi4asus-add-support-for-f3sa.patch
acpi-avoid-references-to-impossible-processors.patch
acpi-cleanup-linux-acpih.patch
small-acpica-extension-to-be-able-to-store-the-name-of.patch
export-acpi_check_resource_conflict.patch
export-acpi_check_resource_conflict-update.patch
mm-only-enforce-acpi-resource-conflict-checks.patch
git-alsa.patch
working-3d-dri-intel-agpko-resume-for-i815-chip.patch
git-arm-master.patch
git-arm.patch
uninitialised-variable-in-arm-ixp4xx-clockevents-code.patch
unlock-when-ssp-tries-to-close-an-invalid-port.patch
ixp4xx-remove-double-include.patch
arm-remove-reference-to-non-existent-mtd_obsolete_chips.patch
arm-fix-memset-size-error.patch
arch-arm-removed-duplicate-includes.patch
omap-register-the-l4-io-bus-to-boot-omap2.patch
arm-remove-dead-config-symbols-from-arm-code.patch
git-avr32.patch
git-cifs.patch
gx-suspmodc-use-boot_cpu_data-instead-of-current_cpu_data.patch
cpufreq-fix-incorrect-comment-on-show_available_freqs-in-freq_tablec.patch
agk-dm-dm-table-detect-io-beyond-device.patch
agk-dm-dm-mpath-hp-requires-scsi.patch
agk-dm-dm-crypt-fix-write-endio.patch
agk-dm-dm-trigger-change-uevent-on-rename.patch
agk-dm-dm-merge-max_hw_sector.patch
agk-dm-dm-mark-function-lists-static.patch
agk-dm-dm-ioctl-remove-lock_kernel.patch
agk-dm-dm-ioctl-move-compat-code.patch
agk-dm-dm-table-use-list_for_each.patch
agk-dm-dm-table-remove-unused-variable.patch
agk-dm-dm-table-remove-unused-total.patch
agk-dm-dm-snapshot-use-rounddown_pow_of_two.patch
agk-dm-dm-crypt-move-convert_context-inside-dm_crypt_io.patch
agk-dm-dm-crypt-remove-unnecessary-crypt_context-write-parm.patch
agk-dm-dm-crypt-move-error-setting-outside-crypt_dec_pending.patch
agk-dm-dm-crypt-tidy-crypt_endio.patch
agk-dm-dm-crypt-adjust-io-processing-functions.patch
agk-dm-dm-crypt-store-sector-mapping-in-dm_crypt_io.patch
agk-dm-dm-crypt-abstract-crypt_write_done.patch
agk-dm-dm-crypt-introduce-crypt_write_io_loop.patch
agk-dm-dm-crypt-tidy-io-ref-counting.patch
agk-dm-dm-crypt-move-bio-submission-to-thread.patch
agk-dm-dm-crypt-extract-scatterlist-processing.patch
agk-dm-dm-ioctl-move-compat-code-fix.patch
arch-powerpc-remove-duplicate-includes.patch
arch-ppc-remove-duplicate-includes.patch
arch-ppc-remove-an-unnecessary-pci_dev_put.patch
powerpc-kill-non-existent-symbols-from-ksyms-and-commproch.patch
powerpc-fix-typo-ifdef-ifndef.patch
powerpc-iseries-build-failure-mm-stabc.patch
gregkh-driver-kobject-remove-incorrect-comment-in-kobject_rename.patch
gregkh-driver-pm-acquire-device-locks-prior-to-suspending.patch
gregkh-driver-aoechr-convert-from-class_device-to-device.patch
gregkh-driver-atm-convert-struct-class_device-to-struct-device.patch
gregkh-driver-coda-convert-struct-class_device-to-struct-device.patch
gregkh-driver-dma-convert-from-class_device-to-device-for-dma-engine.patch
gregkh-driver-drm-convert-from-class_device-to-device-in-drivers-char-drm.patch
gregkh-driver-ide-convert-from-class_device-to-device-for-ide-tape.patch
gregkh-driver-isdn-convert-from-class_device-to-device-for-isdn-capi.patch
gregkh-driver-adb-convert-from-class_device-to-device.patch
gregkh-driver-mcp_ucb1200-convert-from-class_device-to-device.patch
gregkh-driver-mtd-convert-from-class_device-to-device-for-mtd-mtdchar.patch
gregkh-driver-paride-convert-from-class_device-to-device-for-block-paride.patch
gregkh-driver-pktcdvd-convert-from-class_device-to-device-for-block-pktcdvd.patch
gregkh-driver-tifm-convert-from-class_device-to-device-for-ti-flash-media.patch
gregkh-driver-cosa-convert-from-class_device-to-device-for-cosa-sync-driver.patch
gregkh-driver-ecryptfs-sysfs-fixes.patch
gregkh-driver-remove-struct-kobj_type-from-struct-kset.patch
gregkh-driver-remove-kobj_set_kset_s.patch
gregkh-driver-kset-add-kset_create_and_register-function.patch
gregkh-driver-kobject-add-kobject_create_and_register-function.patch
gregkh-driver-kobject-get-rid-of-kobject_add_dir.patch
gregkh-driver-kobject-get-rid-of-kobject_kset_add_dir.patch
gregkh-driver-kobject-convert-fuse-to-use-kobject_create.patch
gregkh-driver-kobject-convert-securityfs-to-use-kobject_create.patch
gregkh-driver-kobject-convert-debugfs-to-use-kobject_create.patch
gregkh-driver-kobject-convert-configfs-to-use-kobject_create.patch
gregkh-driver-kset-convert-ecryptfs-to-use-kset_create.patch
gregkh-driver-kobject-convert-main-fs-kobject-to-use-kobject_create.patch
gregkh-driver-kset-convert-gfs2-to-use-kset_create.patch
gregkh-driver-kset-convert-gfs2-dlm-to-use-kset_create.patch
gregkh-driver-kset-convert-dlm-to-use-kset_create.patch
gregkh-driver-kset-convert-pci-hotplug-to-use-kset_create_and_register.patch
gregkh-driver-kset-remove-decl_subsys_name.patch
gregkh-driver-kset-convert-kernel_subsys-to-use-kset_create.patch
gregkh-driver-kset-convert-drivers-base-busc-kset_create_and_register.patch
gregkh-driver-kset-convert-drivers-base-classc-kset_create_and_register.patch
gregkh-driver-kset-convert-drivers-base-firmwarec-kset_create_and_register.patch
gregkh-driver-kset-convert-sys-devices-to-use-kset_create.patch
gregkh-driver-kobject-convert-sys-hypervisor-to-use-kobject_create.patch
gregkh-driver-kobject-convert-s390-hypervisor-to-use-kobject_create.patch
gregkh-driver-kset-convert-sys-devices-system-to-use-kset_create.patch
gregkh-driver-kset-convert-slub-to-use-kset_create.patch
gregkh-driver-kset-move-sys-slab-to-sys-kernel-slab.patch
gregkh-driver-kset-convert-sys-module-to-use-kset_create.patch
gregkh-driver-kset-convert-sys-power-to-use-kset_create.patch
gregkh-driver-kset-convert-struct-bus_device-devices-to-use-kset_create.patch
gregkh-driver-kset-convert-struct-bus_device-drivers-to-use-kset_create.patch
gregkh-driver-driver-core-remove-owner-field-from-struct-bus_type.patch
gregkh-driver-driver-core-add-way-to-get-to-bus-kset.patch
gregkh-driver-driver-core-add-way-to-get-to-bus-device-klist.patch
gregkh-driver-driver-core-remove-fields-from-struct-bus_type.patch
gregkh-driver-kobject-kobj_attribute-handling.patch
gregkh-driver-kset-convert-to-kobj_sysfs_ops.patch
gregkh-driver-struct-user_info-sysfs.patch
gregkh-driver-ecryptfs-remove-version_str-file-from-sysfs.patch
gregkh-driver-efivars-make-new_var-and-del_var-binary-sysfs-files.patch
gregkh-driver-kobject-convert-efivars-to-kobj_attr-interface.patch
gregkh-driver-firmware-export-firmware_kset.patch
gregkh-driver-kset-convert-efivars-to-use-kset_create-for-the-efi-subsystem.patch
gregkh-driver-kset-convert-efivars-to-use-kset_create-for-the-vars-sub-subsystem.patch
gregkh-driver-kobject-convert-arm-mach-omap1-pmc-to-kobj_attr-interface.patch
gregkh-driver-kobject-convert-pseries-powerc-to-kobj_attr-interface.patch
gregkh-driver-kobject-convert-s390-iplc-to-kobj_attr-interface.patch
gregkh-driver-kset-convert-s390-iplc-to-use-kset_create.patch
gregkh-driver-kobject-convert-parisc-pdc_stable-to-kobj_attr-interface.patch
gregkh-driver-kset-convert-parisc-pdc_stablec-to-use-kset_create.patch
gregkh-driver-kset-kill-subsys-attr.patch
gregkh-driver-kset-convert-edd-to-use-kset_create.patch
gregkh-driver-kset-convert-acpi-to-use-kset_create.patch
gregkh-driver-firmware-remove-firmware_register.patch
gregkh-driver-firmware-change-firmware_kset-to-firmware_kobj.patch
gregkh-driver-kset-convert-ocfs2-to-use-kset_create.patch
gregkh-driver-kset-convert-block_subsys-to-use-kset_create.patch
gregkh-driver-kset-remove-decl_subsys-macro.patch
gregkh-driver-kobject-convert-kernel_kset-to-be-a-kobject.patch
gregkh-driver-kobject-remove-subsystem_register-functions.patch
gregkh-driver-kobject-clean-up-rpadlpar-horrid-sysfs-abuse.patch
gregkh-driver-kobject-convert-ecryptfs-to-use-kobject_create.patch
gregkh-driver-kobject-convert-efivars-to-use-kobject_create.patch
gregkh-driver-kobject-convert-parisc-pdc_stable-to-use-kobject_create.patch
gregkh-driver-nozomi.patch
gregkh-driver-put_device-might_sleep.patch
gregkh-driver-kobject-warn.patch
gregkh-driver-warn-when-statically-allocated-kobjects-are-used.patch
gregkh-driver-sysfs-crash-debugging.patch
unbork-gregkh-driver-kset-convert-sys-devices-to-use-kset_create-vioc.patch
unbork-gregkh-driver-kset-convert-sys-devices-to-use-kset_create-vioc-fix.patch
create-sys-power-when-config_pm-is-set.patch
sysfs-fix-off-by-one-error-in-fill_read_buffer.patch
fs-sysfs-remove-spin_lock_unlocked.patch
git-drm.patch
git-drm-oops-fix.patch
mga_dma-return-err-not-just-zero-from-mga_do_cleanup_dma.patch
intel-agp-enable-i915-recognition.patch
git-dvb.patch
remove-saa7134-oss.patch
jdelvare-i2c-i2c-nforce2-nforce2-supports-block-and-reset.patch
jdelvare-i2c-i2c-pasemi-use-i2c_add_numbered_adapter.patch
jdelvare-i2c-i2c-ibm_iic-whitespace-cleanups.patch
jdelvare-i2c-i2c-pcf8575-new-driver.patch
jdelvare-i2c-i2c-tsl2550-add-power-management.patch
jdelvare-i2c-i2c-stub-mention-helper-script.patch
jdelvare-i2c-i2c-stub-single-array.patch
jdelvare-i2c-i2c-remove-deprecated-rtc-drivers.patch
jdelvare-i2c-i2c-pxa-use-cpu_is_pxa27x.patch
jdelvare-i2c-i2c-algo-bit-whitespace-cleanups.patch
jdelvare-i2c-i2c-algo-bit-sendbyte-error-code.patch
check-for-acpi-resource-conflicts-in-i2c-bus-drivers.patch
git-hwmon.patch
check-for-acpi-resource-conflicts-in-hwmon-drivers.patch
git-gfs2-nmw.patch
git-hid.patch
git-hrt.patch
clocksource-make-clocksource_mask-bullet-proof.patch
time-fold-__get_realtime_clock_ts-into-getnstimeofday.patch
ia64-slim-down-__clear_bit_unlock.patch
ia64-slim-down-__clear_bit_unlock-checkpatch-fixes.patch
rename-_bss-to-__bss_start.patch
ia64-efi-make-full-use-of-macro-efi_md_size.patch
git-ieee1394.patch
git-infiniband.patch
qlogic-infinipath-convert-ipath_eep_sem-to-mutex.patch
fix-build-failure-when-config_infiniband_ipoib_cm-is-not-defined.patch
git-input.patch
make-wistron-btns-recognize-special-keys-on-medion-wim2160-notebooks.patch
fujitsu-application-panel-driver.patch
fujitsu-application-panel-driver-space-savings.patch
elantech-touchpad-driver.patch
elantech-touchpad-driver-fix.patch
input-polled-device-timer-rounding.patch
git-jfs.patch
kconfig-use-getopt-in-confc-for-handling-command-line.patch
git-kvm.patch
git-lblnet.patch
git-leds.patch
git-libata-all.patch
drivers-ata-libata-ehc-fix-printk-warning.patch
pata_hpt37x-fix-outstanding-bug-reports-on-the-hpt374-and-37x-cable-detect-checkpatch-fixes.patch
ata_generic-unindent-loop-in-generic_set_mode.patch
libata-export-xfermode--pata-timing-related-functions.patch
libata-clean-up-xfermode--pata-timing-related-stuff.patch
libata-kill-ata_id_to_dma_mode.patch
libata-xfer_mask-is-unsigned-int-not-unsigned-long.patch
libata-separate-out-ata_acpi_gtm_xfermask-from-pacpi_discover_modes.patch
libata-fix-ata_acpi_gtm_xfermask.patch
libata-implement-ata_timing_cycle2mode-and-use-it-in-libata-acpi-and-pata_acpi.patch
libata-implement-ata_acpi_init_gtm.patch
libata-reimplement-ata_acpi_cbl_80wire-using-ata_acpi_gtm_xfermask.patch
libata-add-ata_cbl_pata_ign.patch
pata_amd-update-mode-selection-for-nv-patas.patch
pata_sisc-add-packard-bell-easynote-k5305-to-laptops.patch
ahci-invalid-use-of-writel-readl-with-iomap.patch
libata-core-list-more-documentation-sources-for-reference.patch
libata-iordy-handling.patch
libata-sff-tf_load.patch
pata_ali-add-mitac-8317-and-derivatives.patch
pata_ali-lots-of-problems-still-showing-up-with-small-atapi-dma.patch
pata_hpt37x-fix-cable-detect-bug-spotted-by-sergei.patch
pata_isapnp-polled-devices.patch
pata_pcmcia-minor-cleanups-and-support-for-dual-channel-cards.patch
pata_ninja32-cardbus-ata-initial-support.patch
libata-add-toshiba-mk1637gsx-to-spurious-command-completion-list.patch
ide-mm-sis5513-add-packard-bell-easynote-k5305-to-laptops.patch
ide-mm-ide-dont-set-pio-mode-on-pre-eide-drives.patch
ide-mm-siimage-remove-resetproc-method.patch
ide-mm-ide-skip-ide_wait_not_busy-on-noprobe-disks.patch
ide-mm-aec62xx-fix-kernel-oops-in-driver-s-probe-function.patch
ide-mm-ide-remove-dma-master-field-from-ide-hwif-t-take-5.patch
ide-mm-ide-remove-task-ioreg-t-typedef-take-2.patch
ide-mm-ide-add-struct-ide_taskfile-take-2.patch
ide-mm-ide-disk-merge-lba28-and-lba48-host-protected-area-support-code-take-2.patch
ide-mm-ide-disk-fix-taskfile-registers-loading-order-in-__ide_do_rw_disk.patch
ide-mm-ide-disk-use-struct-ide_taskfile-in-__ide_do_rw_disk.patch
ide-mm-ide-add-ide_tf_load-helper.patch
ide-mm-ide-add-ide_no_data_taskfile-helper.patch
ide-mm-ide-use-do-rw-taskfile-in-flagged-taskfile.patch
ide-mm-ide-pmac-fix-pmac_ide_init_hwif_ports.patch
ide-mm-ide-remove-irqf_disabled-from-irq-flags-for-ide-irq-handler.patch
ide-mm-ide-remove-config_idepci_share_irq-config-option.patch
ide-mm-ide-remove-stale-ide-h-configuration-options.patch
ide-mm-ide-tape-remove-dead-use_iotrace-code.patch
ide-mm-ide-fix-registers-loading-order-for-win_smart-in-execute_drive_cmd.patch
ide-mm-ide-fix-registers-loading-order-for-ide_nsector_reg-in-execute_drive_cmd.patch
ide-mm-ide-execute_drive_cmd-cleanup.patch
ide-mm-ide-remove-ide_cmd-helper.patch
ide-mm-ide-use-ide_tf_load-in-execute_drive_cmd.patch
ide-mm-ide-use-ide_tflag_lba48-for-req_type_ata_taskfile-requests.patch
ide-mm-ide-remove-unnecessary-writes-to-hob-taskfile-registers.patch
ide-mm-ide-extend-timeout-for-req_type_ata_cmd_task-requests.patch
ide-mm-ide-switch-idedisk_prepare_flush-to-use-req_type_ata_taskfile-requests.patch
ide-mm-ide-switch-ide_task_ioctl-to-use-req_type_ata_taskfile-requests.patch
ide-mm-ide-remove-req_type_ata_task.patch
ide-mm-ide-floppy-remove-dead-code.patch
ide-mm-ide-cpu-endianness-doesn-t-matter-for-special_t.patch
ide-mm-ide-remove-ata_status_t-and-atapi_status_t.patch
ide-mm-ide-remove-atapi_error_t-take-2.patch
ide-mm-ide-remove-atapi_feature_t.patch
ide-mm-ide-remove-ata_nsector_t-ata_data_t-and-atapi_bcount_t.patch
ide-mm-ide-remove-atapi_ireason_t-take-3.patch
ide-mm-ide-cd-fix-register-loading-order-in-cdrom_start_packet_command.patch
ide-mm-ide-floppy-tape-scsi-fix-register-loading-order-when-issuing-packet-command.patch
ide-mm-ide-add-ide_pktcmd_tf_load-helper.patch
ide-mm-ide-remove-quirk_list.patch
ide-mm-ide-remove-select_interrupt.patch
ide-mm-ide-remove-hwif-intrproc.patch
ide-mm-ide-remove-command-type-field-from-ide_task_t.patch
ide-mm-ide-remove-tf_in_flags-field-from-ide_task_t.patch
ide-mm-sc1200-remove-pointless-hwif-lookup-loop.patch
ide-mm-ide-disk-fix-__ide_do_rw_disk-to-use-outbsync.patch
ide-mm-ide-disk-guarantee-400ns-delay-after-writing-command-register.patch
ide-mm-ide-merge-flagged_taskfile-into-do_rw_taskfile.patch
ide-mm-ide-convert-do_rw_taskfile-to-use-data_phase.patch
ide-mm-ide-use-data_phase-to-set-handler-in-do_rw_taskfile.patch
ide-mm-ide-remove-handler-field-from-ide_task_t-take-2.patch
ide-mm-ide-disk-extend-timeout-for-pio-out-commands.patch
ide-mm-ide-disk-add-ide_tf_set_cmd-helper.patch
ide-mm-ide-disk-use-do_rw_taskfile.patch
ide-mm-ide-fix-registers-loading-order-in-ide_dump_ata_status.patch
ide-mm-ide-add-ide_tf_read-helper.patch
ide-mm-ide-disk-use-ide_get_lba_addr.patch
ide-mm-ide-kill-duplicate-code-in-ide_dump_ata_atapi_status.patch
ide-mm-ide-make-extra-field-in-struct-ide_port_info-u8.patch
ide-mm-pdc202xx_new-move-pio-programming-code-to-pdcnew_set_pio_mode.patch
ide-mm-sis5513-factor-out-udma-programming-code.patch
ide-mm-ide-add-ide_hflag_abuse_set_dma_mode-host-flag.patch
ide-mm-sc1200-move-dma-timings-to-timing-tables.patch
ide-mm-ide-remove-redundant-ide_dma_on-call-from-set_using_dma.patch
ide-mm-ide-cleanup-ide_set_dma.patch
ide-mm-ide-remove-redundant-dma-blacklist-check-from-__ide_dma_on.patch
ide-mm-sl82c105-program-dma-pio-timings-in-dma_start-and-ide_dma_end.patch
ide-mm-sl82c105-remove-no-longer-needed-selectproc-method.patch
ide-mm-serverworks-cleanup-set_dma_mode-method.patch
ide-mm-ide-disk-add-idedisk_set_doorlock-helper.patch
ide-mm-ide-hopefully-fix-vdma-for-cs5520.patch
ide-mm-cy82c693-correct-dma-modes-clipping.patch
ide-mm-cy82c693-add-set_dma_mode-method.patch
ide-mm-sgiioc4-add-ide_toggle_bounce-calls.patch
ide-mm-icside-add-ide_toggle_bounce-calls.patch
ide-mm-au1xxx-ide-add-ide_toggle_bounce-calls.patch
ide-mm-ide-remove-ide_dma_on-and-dma_off_quietly-methods-from-ide_hwif_t.patch
ide-mm-ide-cris-fix-dma-methods.patch
ide-mm-atiixp-remove-dma_host_on-and-dma_host_off-methods.patch
ide-mm-ide-move-drive-using_dma-check-to-callers-of-dma_host_on-method.patch
ide-mm-ide-merge-dma_host_-on-off-methods-into-dma_host_set-method.patch
ide-arm-hack.patch
ide-add-helper-__ide_setup_pci_device.patch
git-m32r.patch
m32r-remove-dead-config-symbols-from-m32r-code.patch
git-md-accel.patch
git-mips.patch
git-mips-fixup.patch
mips-remove-dead-config-symbols-from-mips-code.patch
git-mmc.patch
mmc-sd-write-operation-in-invalid-states-by-borken-cards.patch
git-mtd.patch
eccbuf-is-statically-defined-and-always-evaluate-to-true.patch
remove-fs-jffs2-ioctlc.patch
git-ubi.patch
git-net.patch
pfkey-sending-an-sadb_get-responds-with-an-sadb_get.patch
make-sunrpc-xprtsockcxs_setup_udptcp-static.patch
tlan-list-is-subscribers-only.patch
net-sunrpc-remove-spin_lock_unlocked.patch
git-netdev-all.patch
forcedeth-power-down-phy-when-interface-is-down.patch
forcedeth-fix-mac-address-detection-on-network-card-regression-in-2623.patch
ucc_geth-fix-build-break-introduced-by-commit-09f75cd7bf13720738e6a196cc0107ce9a5bd5a0-checkpatch-fixes.patch
drivers-net-chelsio-if-0-unused-functions.patch
pcmcia-net-use-roundup_pow_of_two-macro-instead-of-grotesque-loop.patch
forcedeth-new-mcp79-device-ids.patch
net-ibm_newemac-remove-spin_lock_unlocked.patch
3x59x-fix-pci-resource-management.patch
update-smc91x-driver-with-arm-versatile-board-info.patch
ucc_geth-fix-module-removal.patch
ucc_geth-add-support-for-netpoll.patch
phy-implement-release-function.patch
blackfin-typo-config_rtc_bfin_module.patch
bluetooth-hidp_process_hid_control-remove-unnecessary-parameter-dealing.patch
bluetooth-uninlining.patch
drivers-bluetooth-bpa10xc-fix-memleak.patch
drivers-bluetooth-btsdioc-fix-double-free.patch
bluetooth-blacklist-another-broadcom-bcm2035-device.patch
nfs-stop-sillyname-renames-and-unmounts-from-racing-2.patch
nfs-fix-up-problems-with-steves-sillyrename-fix.patch
nfs-fix-nfs_free_unlinkdata.patch
git-nfs-make-nfs_wb_page_priority-static.patch
fs-nfs-dirc-should-include-internalh.patch
nfs-use-gfp_nofs-preloads-for-radix-tree-insertion.patch
git-nfsd.patch
git-nfsd-build-fix.patch
git-ocfs2.patch
git-parisc.patch
arch-parisc-remove-duplicate-includes.patch
pcmcia-convert-some-internal-only-ioaddr_t-to-unsigned-int.patch
pcmcia-replace-kio_addr_t-with-unsigned-int-everywhere.patch
pcmcia-delete-obsolete-pcmcia_ioctl-feature.patch
pcmcia-pccard-deadlock-fix.patch
serial-keep-the-dtr-setting-for-serial-console.patch
blackfin-serial-driver-this-driver-enable-sports-on-blackfin-emulate-uart.patch
drivers-serial-s3c2410c-remove-dead-config-symbols.patch
gregkh-pci-pci-make-pci_restore_bars-static.patch
gregkh-pci-pci-drivers-pci-romc-if-0-two-functions.patch
gregkh-pci-pci-drivers-pci-remove-unused-exports.patch
gregkh-pci-pcie-port-driver-correctly-detect-native-pme-feature.patch
gregkh-pci-pcie-utilize-pcie-transaction-pending-bit.patch
gregkh-pci-pci_bridge-device.patch
mem-policy-fix-mempolicy-usage-in-pci-driver.patch
pci-get-rid-of-pci_devvendordevice_compatible-fields.patch
quirk_vialatency-omit-reading-pci-revision-id.patch
quirk_vialatency-omit-reading-pci-revision-id-checkpatch-fixes.patch
pci-remove-unneeded-lock_kernel-in-drivers-pci-syscallc.patch
always-export-pci_scan_single_device.patch
remove-additional-pci_scan_child_bus-prototype.patch
pci-add-pci-quirk-function-for-some-chipsets.patch
drivers-pci-quirksc-coding-style-cleanup.patch
more-sanity-checks-for-dmar.patch
more-sanity-checks-for-dmar-checkpatch-fixes.patch
pci-hotplug-mm-pci-hotplug-pciehp-deal-with-pre-inserted-expresscards.patch
pci-hotplug-mm-pci-hotplug-pciehp-split-out-hardware-init-from-pcie_init.patch
pci-hotplug-mm-pci-hotplug-pciehp-reinit-hotplug-h-w-on-resume-from-suspend.patch
pcie-fix-double-initialization-bug.patch
git-s390.patch
adapt-sclp_cpi_sysc-to-the-kobject-kset-changes.patch
fix-build-breakage-if-sysfs-fix.patch
track-accurate-idle-time-with-tick_schedidle_sleeptime.patch
do-not-use-stack-to-allocate-cpumask-for-cpumask_of_cpu.patch
git-sh.patch
git-scsi-misc.patch
git-scsi-misc-gdth-fix.patch
git-scsi-rc-fixes.patch
nsp32_restart_autoscsi-remove-error-check.patch
scsi-early-detection-of-medium-not-present-updated.patch
mptbase-reset-ioc-initiator-during-pci-resume.patch
initio-fix-conflict-when-loading-driver.patch
kill-warnings-in-mptbaseh-on-parisc64.patch
hptiop-fix-type-mismatch-warning.patch
ips-remove-ips_ha-members-that-duplicate-struct-pci_dev-members.patch
ips-trim-trailing-whitespace.patch
ips-trim-trailing-whitespace-checkpatch-fixes.patch
ips-pci-api-cleanups.patch
ips-handle-scsi_add_host-failure-and-other-err-cleanups.patch
megaraid-driver-management-char-device-moved-to-misc.patch
scsi-gdth-kill-unneeded-irq-argument.patch
scsi-gdth-kill-unneeded-irq-argument-checkpatch-fixes.patch
scsi-sym53c416-kill-pointless-irq-handler-loop-and-test.patch
scsi-fix-bugs-and-canonicalize-ncr5380_intr-drivers.patch
scsi-fix-bugs-and-canonicalize-ncr5380_intr-drivers-checkpatch-fixes.patch
scsi-ncr5380-minor-irq-handler-cleanups.patch
advansys-fix-section-mismatch-warning.patch
aic94-fix-section-mismatches.patch
sym2-fix-section-mismatch-warning.patch
aacraid-driver-fails-with-dell-poweredge-expandable-raid-controller-3-di.patch
scsi-advansysc-make-3-functions-static.patch
scsi-qla2xxx-possible-cleanups.patch
dell-cerc-support-for-megaraid_mbox.patch
bidi-support-sr-sd-remove-dead-code.patch
bidi-support-tgt-use-scsi_init_io-instead-of-scsi_alloc_sgtable.patch
bidi-support-scsi_data_buffer.patch
bidi-support-scsi_data_buffer-broke-qla1280.patch
bidi-support-scsi_data_buffer-broke-lots-of-stuff.patch
scsi-bidi-support.patch
iommu-sg-merging-add-device_dma_parameters-structure.patch
iommu-sg-merging-pci-add-device_dma_parameters-support.patch
iommu-sg-merging-x86-make-pci-gart-iommu-respect-the-segment-size-limits.patch
iommu-sg-merging-ppc-make-iommu-respect-the-segment-size-limits.patch
iommu-sg-merging-ia64-make-sba_iommu-respect-the-segment-size-limits.patch
iommu-sg-merging-alpha-make-pci_iommu-respect-the-segment-size-limits.patch
iommu-sg-merging-sparc64-make-iommu-respect-the-segment-size-limits.patch
iommu-sg-merging-parisc-make-iommu-respect-the-segment-size-limits.patch
iommu-sg-merging-call-blk_queue_segment_boundary-in-__scsi_alloc_queue.patch
iommu-sg-merging-sata_inic162x-use-pci_set_dma_max_seg_size.patch
iommu-sg-merging-aacraid-use-pci_set_dma_max_seg_size.patch
git-unionfs.patch
vfs-apply-coding-standards-to-fs-ioctlc.patch
vfs-swap-do_ioctl-and-vfs_ioctl-names.patch
vfs-swap-do_ioctl-and-vfs_ioctl-names-fix.patch
vfs-factor-out-three-helpers-for-fibmap-fionbio-fioasync-file-ioctls.patch
gregkh-usb-usb-fix-usb_ohci_hcd_ssb-dependencies.patch
gregkh-usb-usb-omap_udc-build-fix.patch
gregkh-usb-usb-storage-always-set-the-allow_restart-flag.patch
gregkh-usb-usb-convert-from-class_device-to-device-for-usb-core.patch
gregkh-usb-usb-remove-unnecessary-zeroing-from-ub.patch
gregkh-usb-usb-autosuspend-for-cdc-acm.patch
gregkh-usb-usb-gotemp.patch
gregkh-usb-always-announce-new-usb-devices.patch
usb-hcd-avoid-duplicate-local_irq_disable.patch
usb-s3c2410_udc-minor-irq-handler-cleanups.patch
usbserial-fix-inconsistent-lock-state.patch
sis-fb-driver-_ioctl32_conversion-functions-do-not-exist-in-recent-kernels.patch
usb-fix-locks-and-urb-status-in-adutux-updated.patch
usb-mon-mon_binc-cleanups.patch
usb-device-dma-support-on-omap2.patch
ti-3410-5052-usb-serial-convert-td_open_close_lock-to-mutex.patch
git-v9fs.patch
git-watchdog.patch
watchdog-add-nano-7240-driver-2.patch
it8712f_wdtc-add-support-for-the-it8716f-watchdog.patch
git-wireless.patch
jiffies_round-jiffies_round_relative-conversion-rt2x00-checkpatch-fixes.patch
git-ipwireless_cs.patch
git-x86.patch
git-x86-fixup.patch
git-x86-memory_add_physaddr_to_nid-export-for-acpi-memhotplugko.patch
git-x86-memory_add_physaddr_to_nid-export-for-acpi-memhotplugko-checkpatch-fixes.patch
git-x86-inlining-borkage.patch
x86_64-set-cpu_index-to-nr_cpus-instead-of-0.patch
x86_64-make-sparsemem-vmemmap-the-default-memory-model-v2.patch
pci-use-pci=bfsort-for-hp-dl385-g2-dl585-g2.patch
git-newsetup.patch
git-xfs.patch
git-cryptodev.patch
xtensa-iss_net_setup-must-be-__init.patch
arch-xtensa-remove-duplicate-includes.patch
xtensa-kernel-setupc-remove-dead-code.patch
mm.patch
nfs-fix-the-ustat-regression.patch
rtc-convert-mutex-to-bitfield.patch
tty-fix-tty-network-driver-interactions-with-tcget-tcset-calls-x86-fix.patch
ia64-increase-datapatch-offset.patch
ia64-dont-assume-that-unwcheckpy-is-executable.patch
ia64-export-copy_page-to-modules.patch
ia64-export-copy_page-to-modules-fix.patch
drm-i915-fix-pointer-strip.patch
pata_amd-pata_via-de-couple-programming-of-pio-mwdma-and-udma-timings.patch
frv-fix-the-extern-declaration-of-kallsyms_num_syms.patch
frv-arrange-things-such-that-bra-can-reach-from-the-trap.patch
add-mike-christie-to-maintainers.patch
wait_task_stopped-pass-correct-exit_code-to.patch
isdn-validate-length-of-isdn_net_ioctl_cfgeaz.patch
tty-add-the-new-termios2-ioctls-to-the-compatible.patch
pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user.patch
pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user-fix.patch
pagecache-zeroing-zero_user_segment-zero_user_segments-and-zero_user-fix-2.patch
move-vmalloc_to_page-to-mm-vmalloc.patch
vmalloc-add-const-to-void-parameters.patch
i386-resolve-dependency-of-asm-i386-pgtableh-on-highmemh.patch
i386-resolve-dependency-of-asm-i386-pgtableh-on-highmemh-checkpatch-fixes.patch
is_vmalloc_addr-check-if-an-address-is-within-the-vmalloc-boundaries.patch
vmalloc-clean-up-page-array-indexing.patch
vunmap-return-page-array-passed-on-vmap.patch
slub-move-count_partial.patch
slub-rename-numa-defrag_ratio-to-remote_node_defrag_ratio.patch
slub-consolidate-add_partial-and-add_partial_tail-to-one-function.patch
slub-use-non-atomic-bit-unlock.patch
slub-fix-coding-style-violations.patch
slub-fix-coding-style-violations-checkpatch-fixes.patch
slub-noinline-some-functions-to-avoid-them-being-folded-into-alloc-free.patch
slub-move-kmem_cache_node-determination-into-add_full-and-add_partial.patch
slub-move-kmem_cache_node-determination-into-add_full-and-add_partial-slub-workaround-for-lockdep-confusion.patch
slub-avoid-checking-for-a-valid-object-before-zeroing-on-the-fast-path.patch
slub-__slab_alloc-exit-path-consolidation.patch
slub-provide-unique-end-marker-for-each-slab.patch
slub-provide-unique-end-marker-for-each-slab-fix.patch
slub-avoid-referencing-kmem_cache-structure-in-__slab_alloc.patch
slub-optional-fast-path-using-cmpxchg_local.patch
slub-do-our-own-locking-via-slab_lock-and-slab_unlock.patch
slub-do-our-own-locking-via-slab_lock-and-slab_unlock-checkpatch-fixes.patch
slub-do-our-own-locking-via-slab_lock-and-slab_unlock-fix.patch
slub-restructure-slab-alloc.patch
slub-comment-kmem_cache_cpu-structure.patch
vm-allow-get_page_unless_zero-on-compound-pages.patch
bufferhead-revert-constructor-removal.patch
bufferhead-revert-constructor-removal-checkpatch-fixes.patch
hugetlb-allow-sticky-directory-mount-option.patch
swapin_readahead-excise-numa-bogosity.patch
swapin_readahead-move-and-rearrange-args.patch
swapin-needs-gfp_mask-for-loop-on-tmpfs.patch
shmem-sgp_quick-and-sgp_fault-redundant.patch
shmem_getpage-return-page-locked.patch
shmem_file_write-is-redundant.patch
swapin-fix-valid_swaphandles-defect.patch
swapoff-scan-ptes-preemptibly.patch
clean-up-vmtruncate.patch
maps4-add-proportional-set-size-accounting-in-smaps.patch
maps4-rework-task_size-macros.patch
maps4-rework-task_size-macros-mips-fix.patch
maps4-move-is_swap_pte.patch
maps4-introduce-a-generic-page-walker.patch
maps4-use-pagewalker-in-clear_refs-and-smaps.patch
maps4-simplify-interdependence-of-maps-and-smaps.patch
maps4-move-clear_refs-code-to-task_mmuc.patch
maps4-regroup-task_mmu-by-interface.patch
maps4-add-proc-pid-pagemap-interface.patch
maps4-add-proc-kpagecount-interface.patch
maps4-add-proc-kpageflags-interface.patch
maps4-make-page-monitoring-proc-file-optional.patch
maps4-make-page-monitoring-proc-file-optional-fix.patch
memory-hotplug-add-removable-to-sysfs-to-show-memblock-removability.patch
add-remove_memory-for-ppc64-2.patch
enable-hotplug-memory-remove-for-ppc64.patch
add-arch-specific-walk_memory_remove-for-ppc64.patch
mm-page-writebackc-make-a-function-static.patch
remove-unused-code-from-mm-tiny-shmemc.patch
tmpfs-fix-mounts-when-size-is-less-than-the-page-size.patch
make-__vmalloc_area_node-static.patch
radix-tree-avoid-atomic-allocations-for-preloaded-insertions.patch
page-allocator-clean-up-pcp-draining-functions.patch
add-mm-argument-to-pte-pmd-pud-pgd_free.patch
config_highpte-vs-sub-page-page-tables.patch
config_highpte-vs-sub-page-page-tables-fix.patch
config_highpte-vs-sub-page-page-tables-fix-2.patch
arch_rebalance_pgtables-call.patch
vmstat-small-revisions-to-refresh_cpu_vm_stats.patch
mm-dont-allow-ioremapping-of-ranges-larger-than-vmalloc-space.patch
page-allocator-get-rid-of-the-list-of-cold-pages.patch
page-allocator-get-rid-of-the-list-of-cold-pages-fix.patch
mm-sparsec-check-the-return-value-of-sparse_index_alloc.patch
vmscan-give-referenced-active-and-unmapped-pages-a-second-trip-around-the-lru.patch
vm-dont-run-touch_buffer-during-buffercache-lookups.patch
vfs-security-rework-inode_getsecurity-and-callers-to.patch
vfs-reorder-vfs_getxattr-to-avoid-unnecessary-calls-to-the-lsm.patch
revert-capabilities-clean-up-file-capability-reading.patch
revert-capabilities-clean-up-file-capability-reading-checkpatch-fixes.patch
add-64-bit-capability-support-to-the-kernel.patch
add-64-bit-capability-support-to-the-kernel-checkpatch-fixes.patch
add-64-bit-capability-support-to-the-kernel-fix.patch
add-64-bit-capability-support-to-the-kernel-fix-fix.patch
64bit-capability-support-legacy-support-fix.patch
remove-unnecessary-include-from-include-linux-capabilityh.patch
netlabel-introduce-a-new-kernel-configuration-api-for-netlabel.patch
frv-permit-the-memory-to-be-located-elsewhere-in-nommu-mode.patch
frv-move-dma-macros-to-scatterlisth-for-consistency.patch
frv-remove-dead-config-symbol-from-frv-code.patch
blackfin-remove-dump_thread.patch
m68knommu-use-raw-read-write-for-all-register-access-in-coldfire-timer.patch
m68knommu-use-container_of-to-access-uart-struct-in-coldfire-serial-driver.patch
m68knommu-cleanup-port-field-access-from-uart-struct-in-coldfire-serial-driver.patch
m68knommu-use-array_size-in-coldfire-serial-driver.patch
add-build-support-for-new-coldfire-serial-driver.patch
add-configure-support-for-new-coldfire-serial-driver.patch
m68knommu-platform-setup-for-5206-coldfire-uarts.patch
m68knommu-platform-setup-for-5206e-coldfire-uarts.patch
m68knommu-platform-setup-for-520x-coldfire-uarts.patch
m68knommu-platform-setup-for-5249-coldfire-uarts.patch
m68knommu-platform-setup-for-5272-coldfire-uarts.patch
m68knommu-remove-vestiges-of-non-existent-disktel.patch
m68knomu-remove-dead-config-symbols-from-m68knomu-code.patch
m68knommu-removing-config-variable-dumptoflash.patch
arch-alpha-removed-duplicate-includes.patch
alpha-atomic_add_return-should-return-int.patch
kernel-power-diskc-make-code-static.patch
make-kernel_shutdown_prepare-static.patch
kernel-power-move-function-prototypes-to-header.patch
pm-qos-infrastructure-and-interface.patch
pm-qos-infrastructure-and-interface-static-initialization-with-blocking-notifiers.patch
pm-qos-remove-locks-around-blocking-notifier.patch
latencyc-use-qos-infrastructure.patch
m68k-use-cc-cross-prefix.patch
m68k-array_size-cleanup.patch
dio-array_size-cleanup.patch
m68k-balance-ioremap-and-iounmap-in-m68k-atari-hades-pcic.patch
nubus-kill-drivers-nubus-nubus_symsc.patch
m68k-kill-arch-m68k-mac-mac_ksymsc.patch
m68k-kill-arch-m68k-hp300-ksymsc.patch
m68k-kill-arch-m68k-amiga-amiga_ksymsc.patch
m68k-kill-arch-m68k-atari-atari_ksymsc.patch
m68k-kill-arch-m68k-mvme16x-mvme16x_ksymsc.patch
mac68k-macii-adb-comment-correction.patch
mac68k-remove-dead-code.patch
mac68k-add-nubus-card-definitions-and-a-typo-fix.patch
mac68k-remove-dead-mac_adbkeycodes.patch
aout-move-stack_top-to-asm-processorh.patch
aout-mark-arches-that-support-aout-format.patch
aout-mark-arches-that-support-aout-format-fix.patch
aout-mark-arches-that-support-aout-format-fix-2.patch
aout-mark-arches-that-support-aout-format-fix-3.patch
aout-suppress-aout-library-support-if-config_arch_supports_aout.patch
aout-remove-unnecessary-inclusions-of-asm-linux-aouth.patch
usb-net2280-cant-have-a-function-called-show_registers.patch
mn10300-allocate-serial-port-uart-ids-for-on-chip-serial-ports.patch
mn10300-add-the-mn10300-am33-architecture-to-the-kernel.patch
mn10300-add-the-mn10300-am33-architecture-to-the-kernel-fix.patch
uml-arch-um-include-inith-needs-a-definition-of-__used.patch
uml-remove-xmm-checking-on-x86.patch
uml-code-tidying-under-arch-um-os-linux.patch
uml-implement-get_wchan.patch
uml-implement-get_wchan-fix.patch
uml-get-rid-of-asmlinkage.patch
uml-get-rid-of-asmlinkage-checkpatch-fixes.patch
uml-document-new-ubd-flag.patch
uml-fix-urls-in-kconfig-and-help-strings.patch
uml-improve-detection-of-host-cmov.patch
uml-improve-detection-of-host-cmov-checkpatch-fixes.patch
uml-improve-detection-of-host-cmov-checkpatch-fixes-fix.patch
uml-remove-now-unused-code.patch
uml-further-bugsc-tidying.patch
uml-further-bugsc-tidying-checkpatch-fixes.patch
uml-const-and-other-tidying.patch
uml-smp-needs-to-depend-on-broken-for-now.patch
uml-gprof-needs-to-depend-on-frame_pointer.patch
uml-console-driver-cleanups.patch
uml-clonec-tidying.patch
uml-borrow-consth-techniques.patch
uml-delete-some-unused-headers.patch
uml-allow-lflags-on-command-line.patch
uml-tidy-kern_utilh.patch
uml-tidy-pgtableh.patch
uml-tidy-pgtableh-fix.patch
uml-reconst-a-parameter.patch
arch-um-remove-duplicate-includes.patch
uml-remove-unused-variables-in-the-context-switcher.patch
uml-convert-functions-to-void.patch
uml-host-tls-diagnostics.patch
uml-move-um_virt_to_phys.patch
uml-header-untangling.patch
uml-style-cleanup.patch
uml-currenth-cleanup.patch
uml-fix-page-table-data-sizes.patch
uml-clean-up-task-size-calculation.patch
uml-add-virt_to_pte.patch
uml-cover-stubs-with-a-vma.patch
deprecate-smbfs-in-favour-of-cifs.patch
drivers-pmc-msp71xx-gpio-char-driver.patch
autofs4-reinstate-negatitive-timeout-of-mount-fails.patch
autofs4-reinstate-negatitive-timeout-of-mount-fails-fix.patch
kernel-printkc-concerns-about-the-console-handover.patch
fix-versus-precedence-in-various-places.patch
fix-versus-precedence-in-various-places-checkpatch-fixes.patch
bugh-remove-have_arch_bug--have_arch_warn.patch
powerpc-switch-to-generic-warn_on-bug_on.patch
pie-executable-randomization.patch
pie-executable-randomization-uninlining.patch
pie-executable-randomization-checkpatch-fixes.patch
geode-lists-are-subscriber-only.patch
fs-fat-refine-chmod-checks.patch
a-potential-bug-in-inotify_userc.patch
riscom8-fix-smp-brokenness.patch
riscom8-fix-smp-brokenness-fix.patch
taskstats-scaled-time-cleanup.patch
use-wake_up_locked-in-eventpoll.patch
use-macros-instead-of-task_-flags.patch
use-macros-instead-of-task_-flags-checkpatch-fixes.patch
use-__set_task_state-for-traced-stopped-tasks.patch
add-task_wakekill.patch
add-lock_page_killable.patch
hash-add-explicit-u32-and-u64-versions-of-hash.patch
remove-inclusions-of-linux-autoconfh.patch
sound-oss-pss-set_io_base-always-returns-success-mark-it-void.patch
sound-oss-pss-set_io_base-always-returns-success-mark-it-void-checkpatch-fixes.patch
sound-oss-sb_commonc-fix-casting-warning.patch
remove-warnings-for-longstanding-conditions.patch
remove-warnings-for-longstanding-conditions-fix.patch
ext2-return-after-ext2_error-in-case-of-failures.patch
ext2-change-the-default-behaviour-on-error.patch
sigio-driven-i-o-with-inotify-queues.patch
remove-pointless-casts-from-void-pointers.patch
ipc-fix-error-check-in-all-new-xxx_lock-and.patch
kill-udffs_dateversion.patch
genericizing-iova.patch
dcdbas-add-dmi-based-module-autloading.patch
parallel-port-convert-port_mutex-to-the-mutex-api.patch
parallel-port-convert-port_mutex-to-the-mutex-api-checkpatch-fixes.patch
remove-support-for-un-needed-_extratext-section.patch
remove-support-for-un-needed-_extratext-section-checkpatch-fixes.patch
optimize-i8259-code-a-bit.patch
allow-auto-destruction-of-loop-devices.patch
allow-auto-destruction-of-loop-devices-checkpatch-fixes.patch
register_cpu-__devinit-or-__cpuinit.patch
make-ipc-utilcsysvipc_find_ipc-static.patch
cleanup-after-apus-removal.patch
remove-mm_ptovvtop.patch
mnt_unbindable-fix.patch
remove-__attribute_used__.patch
remove-__attribute_used__-checkpatch-fixes.patch
proper-show_interrupts-prototype.patch
fat-fix-printk-format-strings.patch
fat-optimize-fat_count_free_clusters.patch
scheduled-oss-driver-removal.patch
read_current_time-cleanups.patch
read_current_time-cleanups-build-fix.patch
read_current_time-cleanups-build-fix-fix.patch
smbfs-fix-calculation-of-kernel_recvmsg-size-parameter-in-smb_receive.patch
linux-inith-simplify-__meminitexit-dependencies.patch
proper-prototype-for-signals_init.patch
kernel-ptracec-should-include-linux-syscallsh.patch
make-srcu_readers_active-static.patch
kernel-notifierc-should-include-linux-rebooth.patch
proper-prototype-for-get_filesystem_list.patch
fs-utimesc-should-include-linux-syscallsh.patch
fs-signalfdc-should-include-linux-syscallsh.patch
fs-eventfdc-should-include-linux-syscallsh.patch
proper-prototype-for-vty_init.patch
drivers-misc-lkdtmc-cleanups.patch
power_supply_ledssysfsc-should-include-power_supplyh.patch
rd-use-is_power_of_2-in-drivers-block-rdc.patch
sound-oss-tridentc-fix-incorrect-test-in-trident_ac97_set.patch
printk-trivial-optimizations.patch
time-fix-sysfs_show_availablecurrent_clocksources-buffer-overflow-problem.patch
cciss-use-upper_32_bits-macro-to-eliminate-warnings.patch
log2h-define-order_base_2-macro-for-convenience.patch
fs-remove-dead-config-config_has_compat_epoll_event-symbol.patch
alpha-parisc-removing-config-variable-debug_rwlock.patch
document-i_sync-and-i_datasync.patch
ps3-checkpatch-drivers-ps3-ps3-sys-managerc.patch
ps3-checkpatch-drivers-ps3-ps3-vuartc.patch
percpu-__percpu_alloc_mask-can-dynamically-size-percpu_data.patch
i-oat-fixups-from-code-comments.patch
printkc-use-unsigned-ints-instead-of-longs-for-logbuf-index.patch
tpm-device-driver-layer-tpmch-repost.patch
a-few-corrections-to-include-linux-kbuild.patch
vt-bitlock-fix.patch
sync_sb_inodes-propagate-errors.patch
spi-at25-driver-is-for-eeprom-not-flash.patch
spi-use-mutex-not-semaphore.patch
spi-simplify-spi_sync-calling-convention.patch
spi-use-simplified-spi_sync-calling-convention.patch
spi-initial-bf54x-spi-support.patch
spi-bfin-spi-uses-portmux-calls.patch
spi-spi_bfin-cleanups-error-handling.patch
spi-spi_bfin-handles-spi_transfercs_change.patch
spi-spi_bfin-dont-bypass-spi-framework.patch
spi-spi_bfin-uses-platform-device-resources.patch
spi-spi_bfin-uses-portmux-for-additional-busses.patch
spi-spi_bfin-rearrange-portmux-calls.patch
spi-spi_bfin-change-handling-of-communication-parameters.patch
spi-spi_bfin-relocate-spin-waits.patch
spi-spi_bfin-handle-multiple-spi_masters.patch
spi-spi_bfin-bugfix-for-816-bit-word-sizes.patch
spi-spi_bfin-update-handling-of-delay-after-deselect.patch
spi-spi_bfin-resequence-dma-start-stop.patch
blackfin-spi-driver-use-cpu_relax-to-replace-continue-in-while-busywait.patch
blackfin-spi-driver-use-void-__iomem-for-regs_base.patch
blackfin-spi-driver-move-hard-coded-pin_req-to-board-file.patch
blackfin-spi-driver-reconfigure-speed_hz-and-bits_per_word-in-each-spi-transfer.patch
atmel_spi-throughput-improvement.patch
atmel_spi-chain-dma-transfers.patch
s3c24xx-ensure-we-only-configure-valid-gpios.patch
move-kprobes-examples-to-samples-resend.patch
move-kprobes-examples-to-samples-resend-checkpatch-fixes.patch
gigaset-clean-up-urb-status-usage.patch
gigaset-code-cleanups.patch
bas_gigaset-suspend-support-v2.patch
usb_gigaset-suspend-support-v3.patch
gigaset-atomic-cleanup.patch
fs-ecryptfs-possible-cleanups.patch
ecryptfs-track-header-bytes-rather-than-extents.patch
ecryptfs-set-inode-key-only-once-per-crypto-operation.patch
cosmetic-fixes-to-rtc-subsystems-kconfig.patch
rtc-pcf8583-dont-abuse-i2c_m_nostart.patch
rtc-s3c-use-is_power_of_2-macro-for-simplicity.patch
rtc-cmos-exports-nvram-in-sysfs.patch
rtc-ds1302-rtc-support.patch
rtc-ds1302-rtc-support-checkpatch-fixes.patch
generic-gpio-gpio_chip-support.patch
generic-gpio-gpio_chip-support-fix.patch
avr32-uses-gpio_chip.patch
mcp23s08-spi-gpio-expander.patch
mcp23s08-spi-gpio-expander-checkpatch-fixes.patch
unprivileged-mounts-add-user-mounts-to-the-kernel.patch
unprivileged-mounts-allow-unprivileged-umount.patch
unprivileged-mounts-account-user-mounts.patch
unprivileged-mounts-propagate-error-values-from-clone_mnt.patch
unprivileged-mounts-allow-unprivileged-bind-mounts.patch
unprivileged-mounts-allow-unprivileged-mounts.patch
unprivileged-mounts-allow-unprivileged-fuse-mounts.patch
unprivileged-mounts-propagation-inherit-owner-from-parent.patch
unprivileged-mounts-add-no-submounts-flag.patch
make-video-geode-lxfb_corecgeode_modedb-static.patch
sisusb-_ioctl32_conversion-functions-do-not-exist-in-recent-kernels.patch
video-hpfbc-section-fix.patch
coding-style-cleanups-for-drivers-md-mktablesc.patch
pnp-simplify-pnp_activate_dev-and-pnp_disable_dev-return-values.patch
pnp-request-ioport-and-iomem-resources-used-by-active-devices.patch
add-buffer-head-related-helper-functions.patch
ext2-add-block-bitmap-validation.patch
ext3-add-block-bitmap-validation.patch
ext4-mm-ext4_large_blocksize_support.patch
ext4-mm-ext4_rec_len_overflow_with_64kblk_fix-v2.patch
ext4-mm-large-file-blocktype.patch
ext4-mm-ext4_grpnum_t.patch
ext4-mm-ext4_grpnum_t_int_fix.patch
ext4-mm-ext4-cleanup.patch
ext4-mm-ext4-cleanup-2.patch
ext4-mm-ext4-cleanup-3.patch
ext4-mm-ext4-cleanup-4.patch
ext4-mm-48-bit-i_blocks.patch
ext4-mm-large-file.patch
ext4-mm-ext2_fix_max_size.patch
ext4-mm-ext3_fix_max_size.patch
ext4-mm-ext4_sync_group_desciptor_with_e2fsprogs.patch
ext4-mm-ext4-return-after-ext4_error-in-case-of-failures.patch
ext4-mm-stable-boundary.patch
ext4-mm-stable-boundary-undo.patch
ext4-mm-jbd-stats-through-procfs.patch
ext4-mm-ext4-journal_chksum-2620.patch
ext4-mm-ext4-journal-chksum-review-fix.patch
ext4-mm-64-bit-i_version.patch
ext4-mm-i_version_hi.patch
ext4-mm-ext4_i_version_hi_2.patch
ext4-mm-i_version_update_ext4.patch
ext4-mm-delalloc-vfs.patch
ext4-mm-delalloc-ext4.patch
ext4-mm-ext-truncate-mutex.patch
ext4-mm-ext3-4-migrate.patch
ext4-mm-generic-find-next-le-bit.patch
ext4-mm-new-extent-function.patch
ext4-mm-mballoc-core.patch
ext4-mm-mballoc-bug-workaround.patch
ext4-mm-ext4_grpnumt-mballoc-fix.patch
ext4-mm-mballoc-compilebench-fix.patch
ext4-mm-jbd-blocks-reservation-fix-for-large-blk.patch
ext4-mm-jbd2-blocks-reservation-fix-for-large-blk.patch
ext4-fix-mb_debug-format-warnings.patch
jbd2-remove-printk-from-j_assert-macros.patch
64-bit-i_version-afs-fixes.patch
ext4-fix-freespace-accounting-with-mballoc-on-32bit-machines.patch
ext4-fix-oops-with-jbd-stats-through-procfs-and-external.patch
ext4-superc-fix-ifdefs.patch
ext4-add-block-bitmap-validation.patch
make-jbd-journalc__journal_abort_hard-static.patch
ext3-return-after-ext3_error-in-case-of-failures.patch
ext3-change-the-default-behaviour-on-error.patch
do-namei_flags-calculation-inside-open_namei.patch
make-open_namei-return-a-filp.patch
kill-do_filp_open.patch
kill-filp_open.patch
kill-filp_open-checkpatch-fixes.patch
rename-open_namei-to-open_pathname.patch
rename-open_namei-to-open_pathname-fix.patch
r-o-bind-mounts-stub-functions.patch
r-o-bind-mounts-do_rmdir-elevate-write-count.patch
r-o-bind-mounts-elevate-mnt-writers-for-callers-of-vfs_mkdir.patch
r-o-bind-mounts-elevate-mnt-writers-for-vfs_unlink-callers.patch
r-o-bind-mounts-elevate-mount-count-for-extended-attributes.patch
r-o-bind-mounts-elevate-write-count-during-entire-ncp_ioctl.patch
r-o-bind-mounts-elevate-write-count-during-entire-ncp_ioctl-fix.patch
r-o-bind-mounts-elevate-write-count-for-do_sys_utime-and-touch_atime.patch
r-o-bind-mounts-elevate-write-count-for-do_utimes.patch
r-o-bind-mounts-elevate-write-count-for-file_update_time.patch
r-o-bind-mounts-elevate-write-count-for-link-and-symlink-calls.patch
r-o-bind-mounts-elevate-write-count-for-some-ioctls.patch
r-o-bind-mounts-elevate-write-count-for-some-ioctls-checkpatch-fixes.patch
r-o-bind-mounts-elevate-write-count-for-some-ioctls-vs-forbid-user-to-change-file-flags-on-quota-files.patch
r-o-bind-mounts-elevate-write-count-opened-files.patch
r-o-bind-mounts-elevate-write-count-over-calls-to-vfs_rename.patch
r-o-bind-mounts-elevate-writer-count-for-chown-and-friends.patch
r-o-bind-mounts-elevate-writer-count-for-do_sys_truncate.patch
r-o-bind-mounts-make-access-use-mnt-check.patch
r-o-bind-mounts-nfs-check-mnt-instead-of-superblock-directly.patch
r-o-bind-mounts-nfs-check-mnt-instead-of-superblock-directly-checkpatch-fixes.patch
r-o-bind-mounts-sys_mknodat-elevate-write-count-for-vfs_mknod-create.patch
r-o-bind-mounts-track-number-of-mount-writers.patch
r-o-bind-mounts-track-number-of-mount-writers-make-lockdep-happy-with-r-o-bind-mounts.patch
r-o-bind-mounts-track-number-of-mount-writer-fix-buggy-loop.patch
r-o-bind-mounts-track-number-of-mount-writer-fix-buggy-loop-checkpatch-fixes.patch
r-o-bind-mounts-honor-r-w-changes-at-do_remount-time.patch
keep-track-of-mnt_writer-state-of-struct-file.patch
create-file_drop_write_access-helper.patch
fix-up-new-filp-allocators.patch
revoke-special-mmap-handling.patch
revoke-special-mmap-handling-vs-fault-vs-invalidate.patch
revoke-core-code.patch
slab-api-remove-useless-ctor-parameter-and-reorder-parameters-vs-revoke.patch
revoke-support-for-ext2-and-ext3.patch
revoke-add-documentation.patch
revoke-wire-up-i386-system-calls.patch
fs-introduce-write_begin-write_end-and-perform_write-aops-revoke.patch
fs-introduce-write_begin-write_end-and-perform_write-aops-revoke-fix.patch
revoke-vs-git-block.patch
doc-add-uio-document-to-docbook-compilation-target.patch
add-missing-section-ids-to-genericirqtmpl.patch
add-missing-section-ids-to-genericirqtmpl-updated.patch
add-missing-section-id-to-lsmtmpl.patch
add-section-ids-to-mtdnandtmpl.patch
add-missing-ids-to-procfs-guidetmpl.patch
add-section-ids-to-rapidiotmpl.patch
add-table-ids-to-videobooktmpl.patch
add-chapter-ids-to-z8530booktmpl.patch
move-edactxt-two-levels-up.patch
remove-documentation-smptxt.patch
kernel-cgroupc-remove-dead-code.patch
cgroup-brace-coding-style-fix.patch
cgroup-simplify-space-stripping.patch
cgroup-simplify-space-stripping-fix.patch
cgroups-move-cgroups-destroy-callbacks-to-cgroup_diput.patch
kernel-cgroupc-make-2-functions-static.patch
memory-controller-add-documentation.patch
memcgroup-temporarily-revert-swapoff-mod.patch
memory-controller-resource-counters-v7.patch
memory-controller-containers-setup-v7.patch
memory-controller-accounting-setup-v7.patch
memory-controller-memory-accounting-v7.patch
memory-controller-task-migration-v7.patch
memory-controller-add-per-container-lru-and-reclaim-v7.patch
memory-controller-add-per-container-lru-and-reclaim-v7-memcgroup-fix-try_to_free-order.patch
memory-controller-improve-user-interface.patch
memory-controller-oom-handling-v7.patch
memory-controller-add-switch-to-control-what-type-of-pages-to-limit-v7.patch
memory-controller-make-page_referenced-container-aware-v7.patch
memory-controller-make-charging-gfp-mask-aware.patch
memory-controller-make-charging-gfp-mask-aware-fix.patch
memcgroup-reinstate-swapoff-mod.patch
memory-controller-bug_on.patch
mem-controller-gfp-mask-fix.patch
memcontrol-move-mm_cgroup-to-header-file.patch
memcontrol-move-oom-task-exclusion-to-tasklist.patch
oom-add-sysctl-to-enable-task-memory-dump.patch
kswapd-should-only-wait-on-io-if-there-is-io.patch
bugfix-for-memory-cgroup-controller-charge-refcnt-race-fix.patch
bugfix-for-memory-cgroup-controller-fix-error-handling-path-in-mem_charge_cgroup.patch
bugfix-for-memory-controller-add-helper-function-for-assigning-cgroup-to-page.patch
bugfix-for-memory-cgroup-controller-avoid-pagelru-page-in-mem_cgroup_isolate_pages.patch
bugfix-for-memory-cgroup-controller-avoid-pagelru-page-in-mem_cgroup_isolate_pages-fix.patch
memcgroup-fix-zone-isolation-oom.patch
memcgroup-revert-swap_state-mods.patch
bugfix-for-memory-cgroup-controller-migration-under-memory-controller-fix.patch
memory-cgroup-enhancements-fix-zone-handling-in-try_to_free_mem_cgroup_page.patch
memory-cgroup-enhancements-force_empty-interface-for-dropping-all-account-in-empty-cgroup.patch
memory-cgroup-enhancements-remember-a-page-is-charged-as-page-cache.patch
memory-cgroup-enhancements-remember-a-page-is-on-active-list-of-cgroup-or-not.patch
memory-cgroup-enhancements-add-status-accounting-function-for-memory-cgroup.patch
memory-cgroup-enhancements-add-status-accounting-function-for-memory-cgroup-checkpatch-fixes.patch
memory-cgroup-enhancements-add-status-accounting-function-for-memory-cgroup-fix-1.patch
memory-cgroup-enhancements-add-status-accounting-function-for-memory-cgroup-uninlining.patch
memory-cgroup-enhancements-add-status-accounting-function-for-memory-cgroup-fix-2.patch
memory-cgroup-enhancements-add-memorystat-file.patch
memory-cgroup-enhancements-add-memorystat-file-checkpatch-fixes.patch
memory-cgroup-enhancements-add-memorystat-file-printk-fix.patch
memory-cgroup-enhancements-add-pre_destroy-handler.patch
memory-cgroup-enhancements-implicit-force_empty-at-rmdir.patch
tty-kill-tty_flipbuf_size.patch
asic3-driver.patch
asic3-driver-update.patch
asic3-driver-update-2.patch
drivers-edac-turnon-edac-device-error-logging.patch
drivers-edac-use-round_jiffies_relative.patch
drivers-edac-add-cell-xdr-memory-types.patch
drivers-edac-add-cell-mc-driver.patch
drivers-edac-i3000-code-tidying.patch
drivers-edac-i3000-replace-macros-with-functions.patch
drivers-edac-add-freescale-mpc85xx-driver.patch
drivers-edac-add-marvell-mv64x60-driver.patch
drivers-edac-add-marvell-mv64x60-driver-fix.patch
dzh-remove-useless-unused-module-junk.patch
dz-always-check-if-it-is-safe-to-console_putchar.patch
dz-dont-panic-when-request_irq-fails.patch
dz-add-and-reorder-inclusions-remove-unneeded-ones.patch
dz-update-kconfig-description.patch
dz-rename-the-serial-console-structure.patch
dz-fix-locking-issues.patch
dz-handle-special-conditions-on-reception-correctly.patch
maintainers-add-self-for-the-dz-serial-driver.patch
dz-clean-up-and-improve-the-setup-of-termios-settings.patch
dzc-use-a-helper-to-cast-from-struct-uart_port.patch
dzc-resource-management.patch
fs-menu-small-reorg.patch
introduce-flags-for-reserve_bootmem.patch
introduce-flags-for-reserve_bootmem-checkpatch-fixes.patch
use-bootmem_exclusive-for-kdump.patch
mbcs-convert-algolock-to-mutex.patch
mbcs-convert-dmawritelock-to-mutex.patch
mbcs-convert-dmareadlock-to-mutex.patch
add-an-err_cast-function-to-complement-err_ptr-and-co.patch
convert-err_ptrptr_errp-instances-to-err_castp.patch
iget-introduce-a-function-to-register-iget-failure.patch
iget-use-iget_failed-in-afs.patch
iget-use-iget_failed-in-gfs2.patch
iget-stop-affs-from-using-iget-and-read_inode-try.patch
iget-stop-affs-from-using-iget-and-read_inode-try-checkpatch-fixes.patch
iget-stop-autofs-from-using-iget-and-read_inode.patch
iget-stop-befs-from-using-iget-and-read_inode-try.patch
iget-stop-bfs-from-using-iget-and-read_inode-try.patch
iget-stop-bfs-from-using-iget-and-read_inode-try-fix.patch
iget-stop-cifs-from-using-iget-and-read_inode-try.patch
iget-stop-efs-from-using-iget-and-read_inode-try.patch
iget-stop-efs-from-using-iget-and-read_inode-try-checkpatch-fixes.patch
iget-stop-ext2-from-using-iget-and-read_inode-try.patch
iget-stop-ext2-from-using-iget-and-read_inode-try-checkpatch-fixes.patch
iget-stop-ext3-from-using-iget-and-read_inode-try.patch
iget-stop-ext3-from-using-iget-and-read_inode-try-checkpatch-fixes.patch
iget-stop-ext4-from-using-iget-and-read_inode-try.patch
iget-stop-fat-from-using-iget-and-read_inode-try.patch
iget-stop-freevxfs-from-using-iget-and-read_inode.patch
iget-stop-freevxfs-from-using-iget-and-read_inode-fix.patch
iget-stop-freevxfs-from-using-iget-and-read_inode-checkpatch-fixes.patch
iget-stop-fuse-from-using-iget-and-read_inode-try.patch
iget-stop-hfsplus-from-using-iget-and-read_inode.patch
iget-stop-isofs-from-using-read_inode.patch
iget-stop-jffs2-from-using-iget-and-read_inode.patch
iget-stop-jfs-from-using-iget-and-read_inode-try.patch
iget-stop-the-minix-filesystem-from-using-iget-and.patch
iget-stop-the-minix-filesystem-from-using-iget-and-checkpatch-fixes.patch
iget-stop-procfs-from-using-iget-and-read_inode.patch
iget-stop-procfs-from-using-iget-and-read_inode-checkpatch-fixes.patch
iget-stop-qnx4-from-using-iget-and-read_inode-try.patch
iget-stop-qnx4-from-using-iget-and-read_inode-try-checkpatch-fixes.patch
iget-stop-romfs-from-using-iget-and-read_inode.patch
iget-stop-romfs-from-using-iget-and-read_inode-checkpatch-fixes.patch
iget-stop-the-sysv-filesystem-from-using-iget-and.patch
iget-stop-the-sysv-filesystem-from-using-iget-and-checkpatch-fixes.patch
iget-stop-ufs-from-using-iget-and-read_inode-try.patch
iget-stop-ufs-from-using-iget-and-read_inode-try-checkpatch-fixes.patch
iget-stop-openpromfs-from-using-iget-and.patch
iget-stop-hostfs-from-using-iget-and-read_inode.patch
iget-stop-hostfs-from-using-iget-and-read_inode-checkpatch-fixes.patch
iget-stop-hppfs-from-using-iget-and-read_inode.patch
iget-remove-iget-and-the-read_inode-super-op-as.patch
iget-stop-unionfs-from-using-iget-and-read_inode.patch
iget-stop-unionfs-from-using-iget-and-read_inode-fix.patch
dca-convert-struct-class_device-to-struct-device.patch
add-dma-engine-driver-for-freescale-mpc85xx-processors.patch
add-dma-engine-driver-for-freescale-mpc85xx-processors-fix.patch
add-dma-engine-driver-for-freescale-mpc85xx-processors-fix-fix.patch
unexport-asm-userh-and-linux-userh.patch
cleanup-asm-elfpageuserh-ifdef-__kernel__-is-no-longer-needed.patch
cleanup-asm-elfpageuserh-ifdef-__kernel__-is-no-longer-needed-fix.patch
unexport-asm-elfh.patch
unexport-asm-pageh.patch
sanitize-the-type-of-struct-useru_ar0.patch
add-cmpxchg_local-to-asm-generic-for-per-cpu-atomic-operations.patch
fall-back-on-interrupt-disable-in-cmpxchg8b-on-80386-and-80486.patch
add-cmpxchg64-and-cmpxchg64_local-to-alpha.patch
add-cmpxchg64-and-cmpxchg64_local-to-mips.patch
add-cmpxchg64-and-cmpxchg64_local-to-powerpc.patch
add-cmpxchg64-and-cmpxchg64_local-to-x86_64.patch
add-cmpxchg_local-to-arm.patch
add-cmpxchg_local-to-avr32.patch
add-cmpxchg_local-to-blackfin-replace-__cmpxchg-by-generic-cmpxchg.patch
add-cmpxchg_local-to-cris.patch
add-cmpxchg_local-to-frv.patch
add-cmpxchg_local-to-h8300.patch
add-cmpxchg_local-cmpxchg64-and-cmpxchg64_local-to-ia64.patch
new-cmpxchg_local-optimized-for-up-case-for-m32r.patch
fix-m32r-__xchg.patch
m32r-build-fix-of-arch-m32r-kernel-smpbootc.patch
local_t-m32r-use-architecture-specific-cmpxchg_local.patch
add-cmpxchg_local-to-m86k.patch
add-cmpxchg_local-to-m68knommu.patch
add-cmpxchg_local-to-parisc.patch
add-cmpxchg_local-to-ppc.patch
add-cmpxchg_local-to-s390.patch
add-cmpxchg_local-to-sh-use-generic-cmpxchg-instead-of-cmpxchg_u32.patch
add-cmpxchg_local-to-sh64.patch
add-cmpxchg_local-to-sparc-move-__cmpxchg-to-systemh.patch
add-cmpxchg_local-to-sparc64.patch
add-cmpxchg_local-to-v850.patch
add-cmpxchg_local-to-xtensa.patch
i8k-allow-i8k-driver-to-be-built-on-x86_64-systems.patch
i8k-adds-i8k-driver-to-the-x86_64-kconfig.patch
i8k-inspiron-e1705-fix.patch
dont-touch-fs_struct-in-drivers.patch
dont-touch-fs_struct-in-usermodehelper.patch
remove-path_release_on_umount.patch
move-struct-path-into-its-own-header.patch
embed-a-struct-path-into-struct-nameidata-instead-of-nd-dentrymnt.patch
embed-a-struct-path-into-struct-nameidata-instead-of-nd-dentrymnt-checkpatch-fixes.patch
embed-a-struct-path-into-struct-nameidata-instead-of-nd-dentrymnt-nfs4-fix.patch
introduce-path_put.patch
use-path_put-in-a-few-places-instead-of-mntdput.patch
introduce-path_get.patch
use-struct-path-in-fs_struct.patch
make-set_fs_rootpwd-take-a-struct-path.patch
introduce-path_get-unionfs.patch
embed-a-struct-path-into-struct-nameidata-instead-of-nd-dentrymnt-unionfs.patch
introduce-path_put-unionfs.patch
one-less-parameter-to-__d_path.patch
one-less-parameter-to-__d_path-checkpatch-fixes.patch
d_path-kerneldoc-cleanup.patch
d_path-use-struct-path-in-struct-avc_audit_data.patch
d_path-use-struct-path-in-struct-avc_audit_data-checkpatch-fixes.patch
d_path-make-proc_get_link-use-a-struct-path-argument.patch
d_path-make-get_dcookie-use-a-struct-path-argument.patch
d_path-make-get_dcookie-use-a-struct-path-argument-checkpatch-fixes.patch
use-struct-path-in-struct-svc_export.patch
use-struct-path-in-struct-svc_export-checkpatch-fixes.patch
use-struct-path-in-struct-svc_export-nfsd-fix-wrong-mnt_writer-count-in-rename.patch
use-struct-path-in-struct-svc_expkey.patch
d_path-make-seq_path-use-a-struct-path-argument.patch
d_path-make-d_path-use-a-struct-path.patch
dentries-extract-common-code-to-remove-dentry-from-lru.patch
dentries-extract-common-code-to-remove-dentry-from-lru-fix.patch
char-rocket-switch-long-delay-to-sleep.patch
char-rocket-printk-cleanup.patch
char-rocket-remove-useless-macros.patch
char-char-serial-remove-serial_type_normal-redefines.patch
char-mxser_new-ioaddresses-are-ulong.patch
char-stallion-fix-compiler-warnings.patch
char-riscom8-change-rc_init_drivers-prototype.patch
char-esp-remove-hangup-and-wakeup-bottomhalves.patch
char-istallion-remove-hangup-bottomhalf.patch
char-specialix-remove-bottomhalves.patch
char-stallion-remove-bottomhalf.patch
char-serial167-remove-bottomhalf.patch
char-riscom8-remove-wakeup-anf-hangup-bottomhalves.patch
add-the-namespaces-config-option.patch
move-the-uts-namespace-under-uts_ns-option.patch
move-the-ipc-namespace-under-ipc_ns-option.patch
cleanup-the-code-managed-with-the-user_ns-option.patch
cleanup-the-code-managed-with-the-user_ns-option-checkpatch-fixes.patch
cleanup-the-code-managed-with-pid_ns-option.patch
cleanup-the-code-managed-with-pid_ns-option-checkpatch-fixes.patch
mark-net_ns-with-depends-on-namespaces.patch
proc-remove-module_license.patch
proc-less-lock-operations-during-lookup.patch
proc-simplify-function-prototypes.patch
proc-remove-useless-check-on-symlink-removal.patch
proc-remove-useless-checks-in-proc_register.patch
proc-detect-duplicate-names-on-registration.patch
proc-detect-duplicate-names-on-registration-fix.patch
proc-simplify-remove_proc_entry-wrt-locking.patch
proc-simplify-remove_proc_entry-wrt-locking-checkpatch-fixes.patch
proc-implement-proc_single_file_operations.patch
proc-rewrite-do_task_stat-to-correctly-handle-pid-namespaces.patch
proc-seqfile-convert-proc_pid_statm.patch
proc-proper-pidns-handling-for-proc-self.patch
intel-iommu-pmen-support.patch
tty-let-architectures-override-the-user-kernel-macros.patch
tty-s390-support-for-termios2.patch
moxa-first-pass-at-termios-reporting.patch
n_tty-clean-up-old-code-to-follow-coding-style-and-mostly-checkpatch.patch
rocket-first-pass-at-termios-reporting.patch
rocket-dont-let-random-users-reset-the-controller.patch
tty_audit-fix-checkpatch-complaint.patch
tty_io-drag-screaming-into-coding-style-compliance.patch
tty_ioctl-drag-screaming-into-compliance-with-the-coding.patch
8250_early-coding-style.patch
8250_gsc-coding-style.patch
8250_hp300-coding-style.patch
8250_hub6-codding-style.patch
8250_pci-coding-style.patch
serial8250-coding-style.patch
8250-enable-rate-reporting-via-termios.patch
serial_core-bring-mostly-into-line-with-coding-style.patch
reiser4-sb_sync_inodes.patch
reiser4-export-remove_from_page_cache.patch
reiser4-export-find_get_pages.patch
make-copy_from_user_inatomic-not-zero-the-tail-on-i386-vs-reiser4.patch
reiser4.patch
reiser4-portion-of-zero_user-cleanup-patch.patch
jens-broke-reiser4patch-added-to-mm-tree.patch
make-sure-nobodys-leaking-resources.patch
journal_add_journal_head-debug.patch
page-owner-tracking-leak-detector.patch
releasing-resources-with-children.patch
nr_blockdev_pages-in_interrupt-warning.patch
detect-atomic-counter-underflows.patch
mm-debug-dump-pageframes-on-bad_page.patch
make-frame_pointer-default=y.patch
mutex-subsystem-synchro-test-module.patch
slab-leaks3-default-y.patch
profile-likely-unlikely-macros.patch
profile-likely-unlikely-macros-fix.patch
put_bh-debug.patch
lockdep-show-held-locks-when-showing-a-stackdump.patch
add-debugging-aid-for-memory-initialisation-problems.patch
kmap_atomic-debugging.patch
shrink_slab-handle-bad-shrinkers.patch
keep-track-of-network-interface-renaming.patch
workaround-for-a-pci-restoring-bug.patch
prio_tree-debugging-patch.patch
single_open-seq_release-leak-diagnostics.patch
add-a-refcount-check-in-dput.patch
getblk-handle-2tb-devices.patch
getblk-handle-2tb-devices-fix.patch
w1-build-fix.patch
^ permalink raw reply [flat|nested] 27+ messages in thread* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm @ 2007-11-20 11:30 ` Kamalesh Babulal 2007-11-20 13:07 ` Thomas Gleixner 2007-11-20 13:23 ` mm snapshot broken-out-2007-11-20-01-45 Build Fail - net/wireless driver Kamalesh Babulal ` (8 subsequent siblings) 9 siblings, 1 reply; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 11:30 UTC (permalink / raw) To: akpm; +Cc: mm-commits, linux-kernel, mingo, tglx, Andy Whitcroft, Balbir Singh Hi Andrew, The kernel build fails on AMD Opteron CC arch/x86/kernel/setup_64.o arch/x86/kernel/setup_64.c: In function ‘early_identify_cpu’: arch/x86/kernel/setup_64.c:904: warning: unused variable ‘xlvl’ arch/x86/kernel/setup_64.c: In function ‘identify_cpu’: arch/x86/kernel/setup_64.c:960: error: ‘xlvl’ undeclared (first use in this function) arch/x86/kernel/setup_64.c:960: error: (Each undeclared identifier is reported only once arch/x86/kernel/setup_64.c:960: error: for each function it appears in.) arch/x86/kernel/setup_64.c: At top level: arch/x86/kernel/setup_64.c:991: error: redefinition of ‘identify_cpu’ arch/x86/kernel/setup_64.c:958: error: previous definition of ‘identify_cpu’ was here make[1]: *** [arch/x86/kernel/setup_64.o] Error 1 make: *** [arch/x86/kernel] Error 2 The patch causing this error is git-x86.patch -- Thanks & Regards, Kamalesh Babulal, Linux Technology Center, IBM, ISTL. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 11:30 ` Kamalesh Babulal @ 2007-11-20 13:07 ` Thomas Gleixner 2007-11-20 14:21 ` Thomas Gleixner 0 siblings, 1 reply; 27+ messages in thread From: Thomas Gleixner @ 2007-11-20 13:07 UTC (permalink / raw) To: Kamalesh Babulal Cc: akpm, mm-commits, linux-kernel, mingo, Andy Whitcroft, Balbir Singh [-- Attachment #1: Type: TEXT/PLAIN, Size: 1005 bytes --] On Tue, 20 Nov 2007, Kamalesh Babulal wrote: > Hi Andrew, > > The kernel build fails on AMD Opteron > > CC arch/x86/kernel/setup_64.o > arch/x86/kernel/setup_64.c: In function ‘early_identify_cpu’: > arch/x86/kernel/setup_64.c:904: warning: unused variable ‘xlvl’ > arch/x86/kernel/setup_64.c: In function ‘identify_cpu’: > arch/x86/kernel/setup_64.c:960: error: ‘xlvl’ undeclared (first use in this function) > arch/x86/kernel/setup_64.c:960: error: (Each undeclared identifier is reported only once > arch/x86/kernel/setup_64.c:960: error: for each function it appears in.) > arch/x86/kernel/setup_64.c: At top level: > arch/x86/kernel/setup_64.c:991: error: redefinition of ‘identify_cpu’ > arch/x86/kernel/setup_64.c:958: error: previous definition of ‘identify_cpu’ was here > make[1]: *** [arch/x86/kernel/setup_64.o] Error 1 > make: *** [arch/x86/kernel] Error 2 > > The patch causing this error is git-x86.patch Jeremy pointed me to this already. I'm looking into this. Thanks, tglx ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 13:07 ` Thomas Gleixner @ 2007-11-20 14:21 ` Thomas Gleixner 2007-11-20 14:34 ` Kamalesh Babulal 0 siblings, 1 reply; 27+ messages in thread From: Thomas Gleixner @ 2007-11-20 14:21 UTC (permalink / raw) To: Kamalesh Babulal Cc: akpm, mm-commits, linux-kernel, mingo, Andy Whitcroft, Balbir Singh [-- Attachment #1: Type: TEXT/PLAIN, Size: 1511 bytes --] On Tue, 20 Nov 2007, Thomas Gleixner wrote: > > arch/x86/kernel/setup_64.c:991: error: redefinition of ‘identify_cpu’ > > arch/x86/kernel/setup_64.c:958: error: previous definition of ‘identify_cpu’ was here > > make[1]: *** [arch/x86/kernel/setup_64.o] Error 1 > > make: *** [arch/x86/kernel] Error 2 > > > > The patch causing this error is git-x86.patch > > Jeremy pointed me to this already. I'm looking into this. Fix below. tglx --- arch/x86/kernel/setup_64.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) Index: linux-2.6-x86/arch/x86/kernel/setup_64.c =================================================================== --- linux-2.6-x86.orig/arch/x86/kernel/setup_64.c 2007-11-20 15:18:20.000000000 +0100 +++ linux-2.6-x86/arch/x86/kernel/setup_64.c 2007-11-20 15:18:57.000000000 +0100 @@ -634,8 +634,7 @@ static __cpuinit int amd_apic_timer_brok static void __cpuinit early_init_amd(struct cpuinfo_x86 *c) { #ifdef CONFIG_SMP - unsigned bits; - unsigned ecx; + unsigned bits, ecx; /* Multi core CPU? */ if (c->extended_cpuid_level < 0x80000008) @@ -942,13 +941,6 @@ static void __cpuinit early_identify_cpu #ifdef CONFIG_SMP c->phys_proc_id = (cpuid_ebx(1) >> 24) & 0xff; #endif -} - -/* - * This does the hard work of actually picking apart the CPU stuff... - */ -void __cpuinit identify_cpu(struct cpuinfo_x86 *c) -{ /* AMD-defined flags: level 0x80000001 */ xlvl = cpuid_eax(0x80000000); c->extended_cpuid_level = xlvl; ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 14:21 ` Thomas Gleixner @ 2007-11-20 14:34 ` Kamalesh Babulal 0 siblings, 0 replies; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 14:34 UTC (permalink / raw) To: Thomas Gleixner Cc: Kamalesh Babulal, akpm, mm-commits, linux-kernel, mingo, Andy Whitcroft, Balbir Singh On Tue, Nov 20, 2007 at 03:21:38PM +0100, Thomas Gleixner wrote: > On Tue, 20 Nov 2007, Thomas Gleixner wrote: > > > arch/x86/kernel/setup_64.c:991: error: redefinition of ‘identify_cpu’ > > > arch/x86/kernel/setup_64.c:958: error: previous definition of ‘identify_cpu’ was here > > > make[1]: *** [arch/x86/kernel/setup_64.o] Error 1 > > > make: *** [arch/x86/kernel] Error 2 > > > > > > The patch causing this error is git-x86.patch > > > > Jeremy pointed me to this already. I'm looking into this. > > Fix below. > > tglx > Hi Thomas, Thanks for the fix, the patch solves the build failure. Tested-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> --- arch/x86/kernel/setup_64.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) Index: linux-2.6-x86/arch/x86/kernel/setup_64.c =================================================================== --- linux-2.6-x86.orig/arch/x86/kernel/setup_64.c 2007-11-20 15:18:20.000000000 +0100 +++ linux-2.6-x86/arch/x86/kernel/setup_64.c 2007-11-20 15:18:57.000000000 +0100 @@ -634,8 +634,7 @@ static __cpuinit int amd_apic_timer_brok static void __cpuinit early_init_amd(struct cpuinfo_x86 *c) { #ifdef CONFIG_SMP - unsigned bits; - unsigned ecx; + unsigned bits, ecx; /* Multi core CPU? */ if (c->extended_cpuid_level < 0x80000008) @@ -942,13 +941,6 @@ static void __cpuinit early_identify_cpu #ifdef CONFIG_SMP c->phys_proc_id = (cpuid_ebx(1) >> 24) & 0xff; #endif -} - -/* - * This does the hard work of actually picking apart the CPU stuff... - */ -void __cpuinit identify_cpu(struct cpuinfo_x86 *c) -{ /* AMD-defined flags: level 0x80000001 */ xlvl = cpuid_eax(0x80000000); c->extended_cpuid_level = xlvl; ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45 Build Fail - net/wireless driver 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm 2007-11-20 11:30 ` Kamalesh Babulal @ 2007-11-20 13:23 ` Kamalesh Babulal 2007-11-27 0:59 ` Tony Breeds 2007-11-20 13:29 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded Kamalesh Babulal ` (7 subsequent siblings) 9 siblings, 1 reply; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 13:23 UTC (permalink / raw) To: akpm; +Cc: mm-commits, linux-kernel, mick, netdev, Andy Whitcroft, Balbir Singh Hi Andrew, The kernel build fails, with following message LD drivers/net/wireless/built-in.o drivers/net/wireless/rtl8187.o: In function `rtl8225z2_rf_init': (.opd+0x180): multiple definition of `rtl8225z2_rf_init' drivers/net/wireless/rtl8180.o:(.opd+0x1b0): first defined here drivers/net/wireless/rtl8187.o: In function `rtl8225z2_rf_init': /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:571: multiple definition of `.rtl8225z2_rf_init' drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:561: first defined here ld: Warning: size of symbol `.rtl8225z2_rf_init' changed from 3836 in drivers/net/wireless/rtl8180.o to 3544 in drivers/net/wireless/rtl8187.o drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_set_channel': (.opd+0x160): multiple definition of `rtl8225_rf_set_channel' drivers/net/wireless/rtl8180.o:(.opd+0x1d0): first defined here drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_init': /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:329: multiple definition of `.rtl8225_rf_init' drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:322: first defined here ld: Warning: size of symbol `.rtl8225_rf_init' changed from 3492 in drivers/net/wireless/rtl8180.o to 3528 in drivers/net/wireless/rtl8187.o drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_stop': (.opd+0x190): multiple definition of `rtl8225_rf_stop' drivers/net/wireless/rtl8180.o:(.opd+0x1c0): first defined here drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_set_channel': /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:735: multiple definition of `.rtl8225_rf_set_channel' drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:753: first defined here ld: Warning: size of symbol `.rtl8225_rf_set_channel' changed from 360 in drivers/net/wireless/rtl8180.o to 136 in drivers/net/wireless/rtl8187.o drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_init': (.opd+0x170): multiple definition of `rtl8225_rf_init' drivers/net/wireless/rtl8180.o:(.opd+0x1a0): first defined here drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_stop': /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:719: multiple definition of `.rtl8225_rf_stop' drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:736: first defined here ld: Warning: size of symbol `.rtl8225_rf_stop' changed from 244 in drivers/net/wireless/rtl8180.o to 632 in drivers/net/wireless/rtl8187.o make[3]: *** [drivers/net/wireless/built-in.o] Error 1 make[2]: *** [drivers/net/wireless] Error 2 make[1]: *** [drivers/net] Error 2 make: *** [drivers] Error 2 The patch causing this build failure, might be git-wireless.patch. -- Thanks & Regards, Kamalesh Babulal, Linux Technology Center, IBM, ISTL. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45 Build Fail - net/wireless driver 2007-11-20 13:23 ` mm snapshot broken-out-2007-11-20-01-45 Build Fail - net/wireless driver Kamalesh Babulal @ 2007-11-27 0:59 ` Tony Breeds 0 siblings, 0 replies; 27+ messages in thread From: Tony Breeds @ 2007-11-27 0:59 UTC (permalink / raw) To: Kamalesh Babulal Cc: akpm, mm-commits, linux-kernel, mick, netdev, Andy Whitcroft, Balbir Singh, John W. Linville, linux-wireless On Tue, Nov 20, 2007 at 06:53:15PM +0530, Kamalesh Babulal wrote: > Hi Andrew, > > The kernel build fails, with following message > > LD drivers/net/wireless/built-in.o > drivers/net/wireless/rtl8187.o: In function `rtl8225z2_rf_init': > (.opd+0x180): multiple definition of `rtl8225z2_rf_init' > drivers/net/wireless/rtl8180.o:(.opd+0x1b0): first defined here > drivers/net/wireless/rtl8187.o: In function `rtl8225z2_rf_init': > /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:571: multiple definition of `.rtl8225z2_rf_init' > drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:561: first defined here > ld: Warning: size of symbol `.rtl8225z2_rf_init' changed from 3836 in drivers/net/wireless/rtl8180.o to 3544 in drivers/net/wireless/rtl8187.o <snip> The patch below is a little ugly but will allow allyesconfig to work. I don't know enough about the Realtek devices to make intellegent suggestions on how to fix this particular problem. Clearly the 2 drivers share a lot of common code so perhaps they can be merged? I assumed that the RTL8180, is still somewhat WiP based on the commit message for a2645795713c4374ff2efda960251cdc30b63430 (wireless-2.6.git). Appologies for the uber long CC line, wasn't sure who can be pruned. From: Tony Breeds <tony@bakeyournoodle.com> Temporarily ensure that Realtek 8185 and 8187 aren't compiled together. These two drivers share a number of common (global) functions. While RTL8180 is still being worked on ensure that it's not built together with the RTL8187 (ie allyseconfig). Signed-off-by: Tony Breeds <tony@bakeyournoodle.com> --- drivers/net/wireless/Kconfig | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/net/wireless/Kconfig b/drivers/net/wireless/Kconfig index 82e5de7..ab2eac0 100644 --- a/drivers/net/wireless/Kconfig +++ b/drivers/net/wireless/Kconfig @@ -555,6 +555,7 @@ config USB_ZD1201 config RTL8180 tristate "Realtek 8185 PCI support" depends on MAC80211 && PCI && WLAN_80211 && EXPERIMENTAL + depends on !RTL8187 select EEPROM_93CX6 config RTL8187 Yours Tony linux.conf.au http://linux.conf.au/ || http://lca2008.linux.org.au/ Jan 28 - Feb 02 2008 The Australian Linux Technical Conference! ^ permalink raw reply related [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm 2007-11-20 11:30 ` Kamalesh Babulal 2007-11-20 13:23 ` mm snapshot broken-out-2007-11-20-01-45 Build Fail - net/wireless driver Kamalesh Babulal @ 2007-11-20 13:29 ` Kamalesh Babulal 2007-11-20 14:02 ` [PATCH] mm snapshot broken-out-2007-11-20-01-45 build failer tumbler/snapper Kamalesh Babulal ` (6 subsequent siblings) 9 siblings, 0 replies; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 13:29 UTC (permalink / raw) To: akpm Cc: mm-commits, linux-kernel, mick, linville, netdev, Andy Whitcroft, Balbir Singh Hi Andrew, The kernel build fails, with following message LD drivers/net/wireless/built-in.o drivers/net/wireless/rtl8187.o: In function `rtl8225z2_rf_init': (.opd+0x180): multiple definition of `rtl8225z2_rf_init' drivers/net/wireless/rtl8180.o:(.opd+0x1b0): first defined here drivers/net/wireless/rtl8187.o: In function `rtl8225z2_rf_init': /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:571: multiple definition of `.rtl8225z2_rf_init' drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:561: first defined here ld: Warning: size of symbol `.rtl8225z2_rf_init' changed from 3836 in drivers/net/wireless/rtl8180.o to 3544 in drivers/net/wireless/rtl8187.o drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_set_channel': (.opd+0x160): multiple definition of `rtl8225_rf_set_channel' drivers/net/wireless/rtl8180.o:(.opd+0x1d0): first defined here drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_init': /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:329: multiple definition of `.rtl8225_rf_init' drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:322: first defined here ld: Warning: size of symbol `.rtl8225_rf_init' changed from 3492 in drivers/net/wireless/rtl8180.o to 3528 in drivers/net/wireless/rtl8187.o drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_stop': (.opd+0x190): multiple definition of `rtl8225_rf_stop' drivers/net/wireless/rtl8180.o:(.opd+0x1c0): first defined here drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_set_channel': /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:735: multiple definition of `.rtl8225_rf_set_channel' drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:753: first defined here ld: Warning: size of symbol `.rtl8225_rf_set_channel' changed from 360 in drivers/net/wireless/rtl8180.o to 136 in drivers/net/wireless/rtl8187.o drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_init': (.opd+0x170): multiple definition of `rtl8225_rf_init' drivers/net/wireless/rtl8180.o:(.opd+0x1a0): first defined here drivers/net/wireless/rtl8187.o: In function `rtl8225_rf_stop': /root/linux-2.6.24-rc3/drivers/net/wireless/rtl8187_rtl8225.c:719: multiple definition of `.rtl8225_rf_stop' drivers/net/wireless/rtl8180.o:/root/linux-2.6.24-rc3/drivers/net/wireless/rtl8180_rtl8225.c:736: first defined here ld: Warning: size of symbol `.rtl8225_rf_stop' changed from 244 in drivers/net/wireless/rtl8180.o to 632 in drivers/net/wireless/rtl8187.o make[3]: *** [drivers/net/wireless/built-in.o] Error 1 make[2]: *** [drivers/net/wireless] Error 2 make[1]: *** [drivers/net] Error 2 make: *** [drivers] Error 2 The patch causing this build failure, might be git-wireless.patch. -- Thanks & Regards, Kamalesh Babulal, Linux Technology Center, IBM, ISTL. ^ permalink raw reply [flat|nested] 27+ messages in thread
* [PATCH] mm snapshot broken-out-2007-11-20-01-45 build failer tumbler/snapper 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm ` (2 preceding siblings ...) 2007-11-20 13:29 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded Kamalesh Babulal @ 2007-11-20 14:02 ` Kamalesh Babulal 2007-11-20 13:48 ` Takashi Iwai 2007-11-20 14:22 ` mm snapshot broken-out-2007-11-20-01-45 Build Failure mach_apic.h Kamalesh Babulal ` (5 subsequent siblings) 9 siblings, 1 reply; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 14:02 UTC (permalink / raw) To: akpm; +Cc: mm-commits, linux-kernel, tiwai, perex, alsa-devel, apw, balbir Hi Andrew, The kernel build fails, with following error CC sound/ppc/tumbler.o sound/ppc/tumbler.c: In function ‘snapper_get_capture_source’: sound/ppc/tumbler.c:812: error: ‘union <anonymous>’ has no member named ‘value’ sound/ppc/tumbler.c: In function ‘snapper_put_capture_source’: sound/ppc/tumbler.c:824: error: ‘union <anonymous>’ has no member named ‘enuemerated’ make[2]: *** [sound/ppc/tumbler.o] Error 1 make[1]: *** [sound/ppc] Error 2 make: *** [sound] Error 2 Signed-off-by: Kamalesh Babulal <kamalesh@linx.vnet.ibm.com> -- --- linux-2.6.24-rc3/sound/ppc/tumbler.c 2007-11-20 16:13:42.000000000 +0530 +++ linux-2.6.24-rc3/sound/ppc/~tumbler.c 2007-11-20 19:14:27.000000000 +0530 @@ -809,7 +809,7 @@ static int snapper_get_capture_source(st struct pmac_tumbler *mix = chip->mixer_data; snd_assert(mix, return -ENODEV); - ucontrol->value.enumerated.value[0] = mix->capture_source; + ucontrol->value.enumerated.item[0] = mix->capture_source; return 0; } @@ -821,7 +821,7 @@ static int snapper_put_capture_source(st int change; snd_assert(mix, return -ENODEV); - change = ucontrol->value.enuemerated.item[0] != mix->capture_source; + change = ucontrol->value.enumerated.item[0] != mix->capture_source; if (change) { mix->capture_source = !!ucontrol->value.enumerated.item[0]; snapper_set_capture_source(mix); -- Thanks & Regards, Kamalesh Babulal, Linux Technology Center, IBM, ISTL. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PATCH] mm snapshot broken-out-2007-11-20-01-45 build failer tumbler/snapper 2007-11-20 14:02 ` [PATCH] mm snapshot broken-out-2007-11-20-01-45 build failer tumbler/snapper Kamalesh Babulal @ 2007-11-20 13:48 ` Takashi Iwai 0 siblings, 0 replies; 27+ messages in thread From: Takashi Iwai @ 2007-11-20 13:48 UTC (permalink / raw) To: Kamalesh Babulal Cc: akpm, mm-commits, linux-kernel, perex, alsa-devel, apw, balbir At Tue, 20 Nov 2007 19:32:49 +0530, Kamalesh Babulal wrote: > > Hi Andrew, > > The kernel build fails, with following error > > CC sound/ppc/tumbler.o > sound/ppc/tumbler.c: In function ‘snapper_get_capture_source’: > sound/ppc/tumbler.c:812: error: ‘union <anonymous>’ has no member named ‘value’ > sound/ppc/tumbler.c: In function ‘snapper_put_capture_source’: > sound/ppc/tumbler.c:824: error: ‘union <anonymous>’ has no member named ‘enuemerated’ > make[2]: *** [sound/ppc/tumbler.o] Error 1 > make[1]: *** [sound/ppc] Error 2 > make: *** [sound] Error 2 > > Signed-off-by: Kamalesh Babulal <kamalesh@linx.vnet.ibm.com> Oops, thanks, that's my fault. Applied to ALSA tree now. It didn't trigger my build check properly. I have to fix it... Takashi > -- > --- linux-2.6.24-rc3/sound/ppc/tumbler.c 2007-11-20 16:13:42.000000000 +0530 > +++ linux-2.6.24-rc3/sound/ppc/~tumbler.c 2007-11-20 19:14:27.000000000 +0530 > @@ -809,7 +809,7 @@ static int snapper_get_capture_source(st > struct pmac_tumbler *mix = chip->mixer_data; > > snd_assert(mix, return -ENODEV); > - ucontrol->value.enumerated.value[0] = mix->capture_source; > + ucontrol->value.enumerated.item[0] = mix->capture_source; > return 0; > } > > @@ -821,7 +821,7 @@ static int snapper_put_capture_source(st > int change; > > snd_assert(mix, return -ENODEV); > - change = ucontrol->value.enuemerated.item[0] != mix->capture_source; > + change = ucontrol->value.enumerated.item[0] != mix->capture_source; > if (change) { > mix->capture_source = !!ucontrol->value.enumerated.item[0]; > snapper_set_capture_source(mix); > > > -- > Thanks & Regards, > Kamalesh Babulal, > Linux Technology Center, > IBM, ISTL. > ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45 Build Failure mach_apic.h 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm ` (3 preceding siblings ...) 2007-11-20 14:02 ` [PATCH] mm snapshot broken-out-2007-11-20-01-45 build failer tumbler/snapper Kamalesh Babulal @ 2007-11-20 14:22 ` Kamalesh Babulal 2007-11-20 20:31 ` Andrew Morton 2007-11-20 14:46 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz -- powerpc panic Andy Whitcroft ` (4 subsequent siblings) 9 siblings, 1 reply; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 14:22 UTC (permalink / raw) To: akpm; +Cc: mm-commits, linux-kernel, Andy Whitcroft, Balbir Singh Hi Andrew, The kernel build fails, on one of the machine CC arch/x86/mach-generic/summit.o In file included from arch/x86/mach-generic/summit.c:16: include/asm/mach-summit/mach_apic.h: In function ‘target_cpus’: include/asm/mach-summit/mach_apic.h:23: error: ‘per_cpu__cpu_mask’ undeclared (first use in this function) include/asm/mach-summit/mach_apic.h:23: error: (Each undeclared identifier is reported only once include/asm/mach-summit/mach_apic.h:23: error: for each function it appears in.) include/asm/mach-summit/mach_apic.h:23: warning: type defaults to ‘int’ in declaration of ‘type name’ include/asm/mach-summit/mach_apic.h:23: error: invalid type argument of ‘unary *’ make[1]: *** [arch/x86/mach-generic/summit.o] Error 1 make: *** [arch/x86/mach-generic] Error 2 -- Thanks & Regards, Kamalesh Babulal, Linux Technology Center, IBM, ISTL. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45 Build Failure mach_apic.h 2007-11-20 14:22 ` mm snapshot broken-out-2007-11-20-01-45 Build Failure mach_apic.h Kamalesh Babulal @ 2007-11-20 20:31 ` Andrew Morton 0 siblings, 0 replies; 27+ messages in thread From: Andrew Morton @ 2007-11-20 20:31 UTC (permalink / raw) To: Kamalesh Babulal; +Cc: linux-kernel, apw, balbir, Christoph Lameter On Tue, 20 Nov 2007 19:52:25 +0530 Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> wrote: > Hi Andrew, > > The kernel build fails, on one of the machine > > CC arch/x86/mach-generic/summit.o > In file included from arch/x86/mach-generic/summit.c:16: > include/asm/mach-summit/mach_apic.h: In function ___target_cpus___: > include/asm/mach-summit/mach_apic.h:23: error: ___per_cpu__cpu_mask___ undeclared (first use in this function) > include/asm/mach-summit/mach_apic.h:23: error: (Each undeclared identifier is reported only once > include/asm/mach-summit/mach_apic.h:23: error: for each function it appears in.) > include/asm/mach-summit/mach_apic.h:23: warning: type defaults to ___int___ in declaration of ___type name___ > include/asm/mach-summit/mach_apic.h:23: error: invalid type argument of ___unary *___ > make[1]: *** [arch/x86/mach-generic/summit.o] Error 1 > make: *** [arch/x86/mach-generic] Error 2 return cpumask_of_cpu(0); Surely do-not-use-stack-to-allocate-cpumask-for-cpumask_of_cpu.patch. We can't include percpu.h from cpumask.h because cpumask.h already includes percpu.h. So basically all users of cpumask_of_cpu() must include both percpu.h and percpu.h. akpm:/usr/src/linux-2.6.24-rc3> grep -rl cpumask_of_cpu . | wc -l 105 erp. I'll drop the patch. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz -- powerpc panic 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm ` (4 preceding siblings ...) 2007-11-20 14:22 ` mm snapshot broken-out-2007-11-20-01-45 Build Failure mach_apic.h Kamalesh Babulal @ 2007-11-20 14:46 ` Andy Whitcroft 2007-11-20 20:35 ` Andrew Morton 2007-11-20 14:48 ` [PATCH] mm snapshot broken-out-2007-11-20-01-45 Build Failure arch/x86/kernel/pci-gart_64.c Kamalesh Babulal ` (3 subsequent siblings) 9 siblings, 1 reply; 27+ messages in thread From: Andy Whitcroft @ 2007-11-20 14:46 UTC (permalink / raw) To: akpm; +Cc: linux-kernel, nfs, Kamalesh Babulal I have one powerpc machine which managed to compile this snapshot! It paniced on boot as below, might be nfs so copied them. General results are popping out on TKO. -apw Freeing initrd memory: 1224k freed Installing knfsd (copyright (C) 1996 okir@monad.swb.de). Unable to handle kernel paging request for data at address 0x00000050 Faulting instruction address: 0xc000000000113b64 Oops: Kernel access of bad area, sig: 11 [#1] SMP NR_CPUS=32 NUMA pSeries Modules linked in: NIP: c000000000113b64 LR: c000000000113b44 CTR: 0000000000000000 REGS: C00000077E0679D0 TRAP: 0300 Not tainted (2.6.24-rc3-mm1-autokern1) MSR: 8000000000009032 <EE,ME,IR,DR> CR: 24004044 XER: 20000000 DAR: 0000000000000050, DSISR: 0000000040000000 TASK = C00000077E062000[1] 'swapper' THREAD: C00000077E064000 CPU: 0 GPR00: 0000000000000000 c00000077e067c50 c0000000006c5650 0000000000000001 GPR04: c00000077e625bdc 0000000000000005 c000000000501ad4 c000000000731d18 GPR08: 0000000000000000 0000000000000000 c00000077e625b40 0000000000000001 GPR12: 0000000024004044 c0000000005fd000 0000000000000000 0000000000000000 GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 GPR20: 4000000003a00000 0000000004300000 0000000003fb94a8 0000000000132000 GPR24: 0000000003fb9718 0000000000000000 c0000000005b6e70 0000000000000000 GPR28: 0000000000000005 c00000077e625b40 c000000000652e48 c00000077e625c50 NIP [c000000000113b64] .remove_proc_entry+0xac/0x234 LR [c000000000113b44] .remove_proc_entry+0x8c/0x234 Call Trace: [c00000077e067c50] [c000000000113b44] .remove_proc_entry+0x8c/0x234 (unreliable) [c00000077e067d10] [c00000000048bf28] .cache_unregister+0x108/0x1b4 [c00000077e067d90] [c0000000001ca988] .nfsd_export_shutdown+0x50/0xa4 [c00000077e067e10] [c0000000005a712c] .init_nfsd+0x108/0x13c [c00000077e067ea0] [c000000000582438] .kernel_init+0x224/0x3fc [c00000077e067f90] [c000000000026204] .kernel_thread+0x4c/0x68 Instruction dump: e8bf0000 e8810090 7f83e378 4bfffd25 2f830000 419e0018 ebbf0000 e81d0050 f81f0000 38000000 f81d0050 e93f0000 <e8090050> 3be90050 2fa00000 409effc4 Kernel panic - not syncing: Attempted to kill init! ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz -- powerpc panic 2007-11-20 14:46 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz -- powerpc panic Andy Whitcroft @ 2007-11-20 20:35 ` Andrew Morton 2007-11-20 22:23 ` Eric W. Biederman 0 siblings, 1 reply; 27+ messages in thread From: Andrew Morton @ 2007-11-20 20:35 UTC (permalink / raw) To: Andy Whitcroft Cc: linux-kernel, nfs, kamalesh, Alexey Dobriyan, Eric W. Biederman On Tue, 20 Nov 2007 14:46:59 +0000 Andy Whitcroft <apw@shadowen.org> wrote: > I have one powerpc machine which managed to compile this snapshot! It > paniced on boot as below, might be nfs so copied them. General results > are popping out on TKO. > > -apw > > Freeing initrd memory: 1224k freed > Installing knfsd (copyright (C) 1996 okir@monad.swb.de). > Unable to handle kernel paging request for data at address 0x00000050 > Faulting instruction address: 0xc000000000113b64 > Oops: Kernel access of bad area, sig: 11 [#1] > SMP NR_CPUS=32 NUMA pSeries > Modules linked in: > NIP: c000000000113b64 LR: c000000000113b44 CTR: 0000000000000000 > REGS: C00000077E0679D0 TRAP: 0300 Not tainted (2.6.24-rc3-mm1-autokern1) > MSR: 8000000000009032 <EE,ME,IR,DR> CR: 24004044 XER: 20000000 > DAR: 0000000000000050, DSISR: 0000000040000000 > TASK = C00000077E062000[1] 'swapper' THREAD: C00000077E064000 CPU: 0 > GPR00: 0000000000000000 c00000077e067c50 c0000000006c5650 0000000000000001 > GPR04: c00000077e625bdc 0000000000000005 c000000000501ad4 c000000000731d18 > GPR08: 0000000000000000 0000000000000000 c00000077e625b40 0000000000000001 > GPR12: 0000000024004044 c0000000005fd000 0000000000000000 0000000000000000 > GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 > GPR20: 4000000003a00000 0000000004300000 0000000003fb94a8 0000000000132000 > GPR24: 0000000003fb9718 0000000000000000 c0000000005b6e70 0000000000000000 > GPR28: 0000000000000005 c00000077e625b40 c000000000652e48 c00000077e625c50 > NIP [c000000000113b64] .remove_proc_entry+0xac/0x234 > LR [c000000000113b44] .remove_proc_entry+0x8c/0x234 > Call Trace: > [c00000077e067c50] [c000000000113b44] .remove_proc_entry+0x8c/0x234 (unreliable) > [c00000077e067d10] [c00000000048bf28] .cache_unregister+0x108/0x1b4 > [c00000077e067d90] [c0000000001ca988] .nfsd_export_shutdown+0x50/0xa4 > [c00000077e067e10] [c0000000005a712c] .init_nfsd+0x108/0x13c > [c00000077e067ea0] [c000000000582438] .kernel_init+0x224/0x3fc > [c00000077e067f90] [c000000000026204] .kernel_thread+0x4c/0x68 > Instruction dump: > e8bf0000 e8810090 7f83e378 4bfffd25 2f830000 419e0018 ebbf0000 e81d0050 > f81f0000 38000000 f81d0050 e93f0000 <e8090050> 3be90050 2fa00000 409effc4 > Kernel panic - not syncing: Attempted to kill init! Various people have been mucking with procfs core: proc-remove-module_license.patch proc-less-lock-operations-during-lookup.patch proc-simplify-function-prototypes.patch proc-remove-useless-check-on-symlink-removal.patch proc-remove-useless-checks-in-proc_register.patch proc-detect-duplicate-names-on-registration.patch proc-detect-duplicate-names-on-registration-fix.patch proc-simplify-remove_proc_entry-wrt-locking.patch proc-simplify-remove_proc_entry-wrt-locking-checkpatch-fixes.patch proc-implement-proc_single_file_operations.patch proc-rewrite-do_task_stat-to-correctly-handle-pid-namespaces.patch proc-seqfile-convert-proc_pid_statm.patch proc-proper-pidns-handling-for-proc-self.patch And I had to skip a couple of patches due to conflicts. I'll see if it happens on any of my test machines. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz -- powerpc panic 2007-11-20 20:35 ` Andrew Morton @ 2007-11-20 22:23 ` Eric W. Biederman 0 siblings, 0 replies; 27+ messages in thread From: Eric W. Biederman @ 2007-11-20 22:23 UTC (permalink / raw) To: Andrew Morton Cc: Andy Whitcroft, linux-kernel, nfs, kamalesh, Alexey Dobriyan Andrew Morton <akpm@linux-foundation.org> writes: > On Tue, 20 Nov 2007 14:46:59 +0000 > Andy Whitcroft <apw@shadowen.org> wrote: > >> I have one powerpc machine which managed to compile this snapshot! It >> paniced on boot as below, might be nfs so copied them. General results >> are popping out on TKO. >> >> -apw >> >> Freeing initrd memory: 1224k freed >> Installing knfsd (copyright (C) 1996 okir@monad.swb.de). >> Unable to handle kernel paging request for data at address 0x00000050 >> Faulting instruction address: 0xc000000000113b64 >> Oops: Kernel access of bad area, sig: 11 [#1] >> SMP NR_CPUS=32 NUMA pSeries >> Modules linked in: >> NIP: c000000000113b64 LR: c000000000113b44 CTR: 0000000000000000 >> REGS: C00000077E0679D0 TRAP: 0300 Not tainted (2.6.24-rc3-mm1-autokern1) >> MSR: 8000000000009032 <EE,ME,IR,DR> CR: 24004044 XER: 20000000 >> DAR: 0000000000000050, DSISR: 0000000040000000 >> TASK = C00000077E062000[1] 'swapper' THREAD: C00000077E064000 CPU: 0 >> GPR00: 0000000000000000 c00000077e067c50 c0000000006c5650 0000000000000001 >> GPR04: c00000077e625bdc 0000000000000005 c000000000501ad4 c000000000731d18 >> GPR08: 0000000000000000 0000000000000000 c00000077e625b40 0000000000000001 >> GPR12: 0000000024004044 c0000000005fd000 0000000000000000 0000000000000000 >> GPR16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 >> GPR20: 4000000003a00000 0000000004300000 0000000003fb94a8 0000000000132000 >> GPR24: 0000000003fb9718 0000000000000000 c0000000005b6e70 0000000000000000 >> GPR28: 0000000000000005 c00000077e625b40 c000000000652e48 c00000077e625c50 >> NIP [c000000000113b64] .remove_proc_entry+0xac/0x234 >> LR [c000000000113b44] .remove_proc_entry+0x8c/0x234 >> Call Trace: >> [c00000077e067c50] [c000000000113b44] .remove_proc_entry+0x8c/0x234 > (unreliable) >> [c00000077e067d10] [c00000000048bf28] .cache_unregister+0x108/0x1b4 >> [c00000077e067d90] [c0000000001ca988] .nfsd_export_shutdown+0x50/0xa4 >> [c00000077e067e10] [c0000000005a712c] .init_nfsd+0x108/0x13c >> [c00000077e067ea0] [c000000000582438] .kernel_init+0x224/0x3fc >> [c00000077e067f90] [c000000000026204] .kernel_thread+0x4c/0x68 >> Instruction dump: >> e8bf0000 e8810090 7f83e378 4bfffd25 2f830000 419e0018 ebbf0000 e81d0050 >> f81f0000 38000000 f81d0050 e93f0000 <e8090050> 3be90050 2fa00000 409effc4 >> Kernel panic - not syncing: Attempted to kill init! > > Various people have been mucking with procfs core: > > proc-remove-module_license.patch > proc-less-lock-operations-during-lookup.patch > proc-simplify-function-prototypes.patch > proc-remove-useless-check-on-symlink-removal.patch > proc-remove-useless-checks-in-proc_register.patch > proc-detect-duplicate-names-on-registration.patch > proc-detect-duplicate-names-on-registration-fix.patch > proc-simplify-remove_proc_entry-wrt-locking.patch > proc-simplify-remove_proc_entry-wrt-locking-checkpatch-fixes.patch > proc-implement-proc_single_file_operations.patch > proc-rewrite-do_task_stat-to-correctly-handle-pid-namespaces.patch > proc-seqfile-convert-proc_pid_statm.patch > proc-proper-pidns-handling-for-proc-self.patch These last four are all affect proc/base not proc/generic so they should have no affect on this issue. Those two are almost entirely separate filesystems. > And I had to skip a couple of patches due to conflicts. > > I'll see if it happens on any of my test machines. If I get a bit more I will look more closely. I'm right on the edge of figuring out how to really slicing /proc into multiple filesystems at the moment. Eric ^ permalink raw reply [flat|nested] 27+ messages in thread
* [PATCH] mm snapshot broken-out-2007-11-20-01-45 Build Failure arch/x86/kernel/pci-gart_64.c 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm ` (5 preceding siblings ...) 2007-11-20 14:46 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz -- powerpc panic Andy Whitcroft @ 2007-11-20 14:48 ` Kamalesh Babulal 2007-11-20 15:18 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded Kamalesh Babulal ` (2 subsequent siblings) 9 siblings, 0 replies; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 14:48 UTC (permalink / raw) To: akpm; +Cc: mm-commits, linux-kernel, apw, balbir Hi Andrew, The kernel build fails, with foloowing message, CC arch/x86/kernel/pci-gart_64.o arch/x86/kernel/pci-gart_64.c: In function ‘gart_map_sg’: arch/x86/kernel/pci-gart_64.c:421: error: redeclaration of ‘s’ with no linkage arch/x86/kernel/pci-gart_64.c:416: error: previous declaration of ‘s’was here arch/x86/kernel/pci-gart_64.c:421: error: redeclaration of ‘ps’ with no linkage arch/x86/kernel/pci-gart_64.c:416: error: previous declaration of ‘ps’ was here arch/x86/kernel/pci-gart_64.c:421: error: redeclaration of ‘start_sg’with no linkage arch/x86/kernel/pci-gart_64.c:416: error: previous declaration of ‘start_sg’ was here arch/x86/kernel/pci-gart_64.c:421: error: redeclaration of ‘sgmap’ with no linkage arch/x86/kernel/pci-gart_64.c:416: error: previous declaration of ‘sgmap’ was here make[1]: *** [arch/x86/kernel/pci-gart_64.o] Error 1 make: *** [arch/x86/kernel] Error 2 This is caused by the git-x86-fixup.patch. Signed-off-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> -- --- linux-2.6.24-rc3/arch/x86/kernel/pci-gart_64.c 2007-11-21 00:16:23.000000000 +0530 +++ linux-2.6.24-rc3/arch/x86/kernel/~pci-gart_64.c 2007-11-21 04:02:12.000000000 +0530 @@ -418,7 +418,6 @@ gart_map_sg(struct device *dev, struct s unsigned long pages = 0; unsigned int seg_size; unsigned int max_seg_size; - struct scatterlist *s, *ps, *start_sg, *sgmap; if (nents == 0) return 0; ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm ` (6 preceding siblings ...) 2007-11-20 14:48 ` [PATCH] mm snapshot broken-out-2007-11-20-01-45 Build Failure arch/x86/kernel/pci-gart_64.c Kamalesh Babulal @ 2007-11-20 15:18 ` Kamalesh Babulal 2007-11-20 20:50 ` Andrew Morton 2007-11-20 20:34 ` Kamalesh Babulal 2007-11-20 21:18 ` mm snapshot broken-out-2007-11-20-01-45 Build Failure - macro CONFIG_THREAD_ORDER not defined Kamalesh Babulal 9 siblings, 1 reply; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 15:18 UTC (permalink / raw) To: akpm; +Cc: mm-commits, linux-kernel, dhowells, Andy Whitcroft, Balbir Singh Hi Andrew, The kernel build fails, on the AMD machine with following message arch/x86/ia32/ia32_aout.c: In function ‘load_aout_binary’: arch/x86/ia32/ia32_aout.c:283: error: implicit declaration of function ‘N_MAGIC’ arch/x86/ia32/ia32_aout.c:283: error: ‘ZMAGIC’ undeclared (first use in this function) arch/x86/ia32/ia32_aout.c:283: error: (Each undeclared identifier is reported only once arch/x86/ia32/ia32_aout.c:283: error: for each function it appears in.) arch/x86/ia32/ia32_aout.c:283: error: ‘OMAGIC’ undeclared (first use in this function) arch/x86/ia32/ia32_aout.c:284: error: ‘QMAGIC’ undeclared (first use in this function) arch/x86/ia32/ia32_aout.c:284: error: ‘NMAGIC’ undeclared (first use in this function) arch/x86/ia32/ia32_aout.c:285: error: implicit declaration of function ‘N_TRSIZE’ arch/x86/ia32/ia32_aout.c:285: error: implicit declaration of function ‘N_DRSIZE’ arch/x86/ia32/ia32_aout.c:287: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:287: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:287: error: implicit declaration of function ‘N_SYMSIZE’ arch/x86/ia32/ia32_aout.c:287: error: implicit declaration of function ‘N_TXTOFF’ arch/x86/ia32/ia32_aout.c:300: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:300: error: ‘struct exec’ has no member named ‘a_bss’ arch/x86/ia32/ia32_aout.c:317: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:318: error: implicit declaration of function ‘N_TXTADDR’ arch/x86/ia32/ia32_aout.c:319: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:320: error: implicit declaration of function ‘N_DATADDR’ arch/x86/ia32/ia32_aout.c:321: error: ‘struct exec’ has no member named ‘a_bss’ arch/x86/ia32/ia32_aout.c:322: error: implicit declaration of function ‘N_BSSADDR’ arch/x86/ia32/ia32_aout.c:337: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:337: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:350: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:350: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:380: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:380: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:383: warning: cast to pointer from integer of different size arch/x86/ia32/ia32_aout.c:384: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:384: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:392: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:405: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:409: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:434: error: ‘struct exec’ has no member named ‘a_entry’ arch/x86/ia32/ia32_aout.c: In function ‘load_aout_library’: arch/x86/ia32/ia32_aout.c:466: error: ‘ZMAGIC’ undeclared (first use in this function) arch/x86/ia32/ia32_aout.c:466: error: ‘QMAGIC’ undeclared (first use in this function) arch/x86/ia32/ia32_aout.c:467: error: ‘struct exec’ has no member named ‘a_entry’ arch/x86/ia32/ia32_aout.c:469: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:469: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:473: error: implicit declaration of function ‘N_FLAGS’ arch/x86/ia32/ia32_aout.c:479: error: ‘struct exec’ has no member named ‘a_entry’ arch/x86/ia32/ia32_aout.c:495: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:495: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:495: error: ‘struct exec’ has no member named ‘a_bss’ arch/x86/ia32/ia32_aout.c:499: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:499: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:509: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:509: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:518: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:518: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:519: error: ‘struct exec’ has no member named ‘a_text’ arch/x86/ia32/ia32_aout.c:519: error: ‘struct exec’ has no member named ‘a_data’ arch/x86/ia32/ia32_aout.c:519: error: ‘struct exec’ has no member named ‘a_bss’ make[1]: *** [arch/x86/ia32/ia32_aout.o] Error 1 make: *** [arch/x86/ia32] Error 2 The patch aout-suppress-aout-library-support-if-config_arch_supports_aout.patch, creates a struct exec in linux/a.out.h and asm/a.out.h already has it, for the struct related warnings. -- Thanks & Regards, Kamalesh Babulal, Linux Technology Center, IBM, ISTL. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 15:18 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded Kamalesh Babulal @ 2007-11-20 20:50 ` Andrew Morton 2007-11-21 1:32 ` David Howells 2007-11-21 16:15 ` David Howells 0 siblings, 2 replies; 27+ messages in thread From: Andrew Morton @ 2007-11-20 20:50 UTC (permalink / raw) To: Kamalesh Babulal; +Cc: linux-kernel, dhowells, apw, balbir On Tue, 20 Nov 2007 20:48:39 +0530 Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> wrote: > Hi Andrew, > > The kernel build fails, on the AMD machine with following message > > arch/x86/ia32/ia32_aout.c: In function ___load_aout_binary___: > arch/x86/ia32/ia32_aout.c:283: error: implicit declaration of function ___N_MAGIC___ > arch/x86/ia32/ia32_aout.c:283: error: ___ZMAGIC___ undeclared (first use in this function) > arch/x86/ia32/ia32_aout.c:283: error: (Each undeclared identifier is reported only once > arch/x86/ia32/ia32_aout.c:283: error: for each function it appears in.) > arch/x86/ia32/ia32_aout.c:283: error: ___OMAGIC___ undeclared (first use in this function) > arch/x86/ia32/ia32_aout.c:284: error: ___QMAGIC___ undeclared (first use in this function) > arch/x86/ia32/ia32_aout.c:284: error: ___NMAGIC___ undeclared (first use in this function) > arch/x86/ia32/ia32_aout.c:285: error: implicit declaration of function ___N_TRSIZE___ > arch/x86/ia32/ia32_aout.c:285: error: implicit declaration of function ___N_DRSIZE___ > arch/x86/ia32/ia32_aout.c:287: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:287: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:287: error: implicit declaration of function ___N_SYMSIZE___ > arch/x86/ia32/ia32_aout.c:287: error: implicit declaration of function ___N_TXTOFF___ > arch/x86/ia32/ia32_aout.c:300: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:300: error: ___struct exec___ has no member named ___a_bss___ > arch/x86/ia32/ia32_aout.c:317: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:318: error: implicit declaration of function ___N_TXTADDR___ > arch/x86/ia32/ia32_aout.c:319: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:320: error: implicit declaration of function ___N_DATADDR___ > arch/x86/ia32/ia32_aout.c:321: error: ___struct exec___ has no member named ___a_bss___ > arch/x86/ia32/ia32_aout.c:322: error: implicit declaration of function ___N_BSSADDR___ > arch/x86/ia32/ia32_aout.c:337: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:337: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:350: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:350: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:380: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:380: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:383: warning: cast to pointer from integer of different size > arch/x86/ia32/ia32_aout.c:384: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:384: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:392: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:405: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:409: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:434: error: ___struct exec___ has no member named ___a_entry___ > arch/x86/ia32/ia32_aout.c: In function ___load_aout_library___: > arch/x86/ia32/ia32_aout.c:466: error: ___ZMAGIC___ undeclared (first use in this function) > arch/x86/ia32/ia32_aout.c:466: error: ___QMAGIC___ undeclared (first use in this function) > arch/x86/ia32/ia32_aout.c:467: error: ___struct exec___ has no member named ___a_entry___ > arch/x86/ia32/ia32_aout.c:469: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:469: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:473: error: implicit declaration of function ___N_FLAGS___ > arch/x86/ia32/ia32_aout.c:479: error: ___struct exec___ has no member named ___a_entry___ > arch/x86/ia32/ia32_aout.c:495: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:495: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:495: error: ___struct exec___ has no member named ___a_bss___ > arch/x86/ia32/ia32_aout.c:499: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:499: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:509: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:509: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:518: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:518: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:519: error: ___struct exec___ has no member named ___a_text___ > arch/x86/ia32/ia32_aout.c:519: error: ___struct exec___ has no member named ___a_data___ > arch/x86/ia32/ia32_aout.c:519: error: ___struct exec___ has no member named ___a_bss___ > make[1]: *** [arch/x86/ia32/ia32_aout.o] Error 1 > make: *** [arch/x86/ia32] Error 2 > > The patch aout-suppress-aout-library-support-if-config_arch_supports_aout.patch, > creates a struct exec in linux/a.out.h and asm/a.out.h already has it, for the struct > related warnings. > OK, I've had it with trying to get that patch to vaguely work. I'll drop it and will then fix up the extensive dependency trail which it drags along behind it. David, please do not bring it back until it has had a *lot* of testing. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 20:50 ` Andrew Morton @ 2007-11-21 1:32 ` David Howells 2007-11-21 2:40 ` Andrew Morton 2007-11-21 16:15 ` David Howells 1 sibling, 1 reply; 27+ messages in thread From: David Howells @ 2007-11-21 1:32 UTC (permalink / raw) To: Andrew Morton, Kamalesh Babulal; +Cc: dhowells, linux-kernel, apw, balbir Andrew Morton <akpm@linux-foundation.org> wrote: > > The patch > > aout-suppress-aout-library-support-if-config_arch_supports_aout.patch, > > creates a struct exec in linux/a.out.h and asm/a.out.h already has it, for > > the struct related warnings. Nothing should be including {asm,linux}/a.out.h unless it absolutely needs it. I removed all the places it did so extraneously, after moving out STACK_TOP. > OK, I've had it with trying to get that patch to vaguely work. I'll drop > it and will then fix up the extensive dependency trail which it drags along > behind it. > > David, please do not bring it back until it has had a *lot* of testing. It compiles for all the archs for which I have a compiler, and the x86_64 and i386 kernels all build and boot for the following combinations of AOUT configs: x86_64 CONFIG_IA32_AOUT=n CONFIG_IA32_AOUT=y CONFIG_IA32_AOUT=m i386 CONFIG_BINFMT_AOUT=n CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_AOUT=m It seems I had forgetten to include: config ARCH_SUPPORTS_AOUT def_bool y in arch/x86/Kconfig, but it builds without that too for both subarchs. The kernel also builds and boots for MN10300 and FRV. The problem is that your -mm patchset doesn't match Linus's as a base. I'm still not sure what the right procedure is for that. I can give you some altered patches, but there's no guarantee you'll be able to pass them on to Linus without breaking his tree. What do *you* want? David ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-21 1:32 ` David Howells @ 2007-11-21 2:40 ` Andrew Morton 2007-11-21 12:49 ` David Howells 0 siblings, 1 reply; 27+ messages in thread From: Andrew Morton @ 2007-11-21 2:40 UTC (permalink / raw) To: David Howells; +Cc: Kamalesh Babulal, linux-kernel, apw, balbir On Wed, 21 Nov 2007 01:32:48 +0000 David Howells <dhowells@redhat.com> wrote: > Andrew Morton <akpm@linux-foundation.org> wrote: > > > > The patch > > > aout-suppress-aout-library-support-if-config_arch_supports_aout.patch, > > > creates a struct exec in linux/a.out.h and asm/a.out.h already has it, for > > > the struct related warnings. > > Nothing should be including {asm,linux}/a.out.h unless it absolutely needs it. > I removed all the places it did so extraneously, after moving out STACK_TOP. So... what went wrong with broken-out-2007-11-20-01-45.tar.gz? > > OK, I've had it with trying to get that patch to vaguely work. I'll drop > > it and will then fix up the extensive dependency trail which it drags along > > behind it. > > > > David, please do not bring it back until it has had a *lot* of testing. > > It compiles for all the archs for which I have a compiler, and the x86_64 and > i386 kernels all build and boot for the following combinations of AOUT > configs: > > x86_64 CONFIG_IA32_AOUT=n > CONFIG_IA32_AOUT=y > CONFIG_IA32_AOUT=m > i386 CONFIG_BINFMT_AOUT=n > CONFIG_BINFMT_AOUT=y > CONFIG_BINFMT_AOUT=m > > It seems I had forgetten to include: > > config ARCH_SUPPORTS_AOUT > def_bool y > > in arch/x86/Kconfig, but it builds without that too for both subarchs. > > The kernel also builds and boots for MN10300 and FRV. > > > The problem is that your -mm patchset doesn't match Linus's as a base. I'm > still not sure what the right procedure is for that. I can give you some > altered patches, but there's no guarantee you'll be able to pass them on to > Linus without breaking his tree. What do *you* want? Often when people base a patch on -mm it is worse than basing it on mainline - I usually prefer patches against mainline; partly because that's less work for originators too. But sometimes it doesn't work out very well. There's lot of stuff outstanding again. Immediate problems are from an x86 exec randomisation thingy in git-x86 and pie-executable-randomization.patch in -mm, which both hit on binfmt_elf.c ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-21 2:40 ` Andrew Morton @ 2007-11-21 12:49 ` David Howells 0 siblings, 0 replies; 27+ messages in thread From: David Howells @ 2007-11-21 12:49 UTC (permalink / raw) To: Andrew Morton; +Cc: dhowells, Kamalesh Babulal, linux-kernel, apw, balbir Andrew Morton <akpm@linux-foundation.org> wrote: > So... what went wrong with broken-out-2007-11-20-01-45.tar.gz? It differs too much from Linus's base. > But sometimes it doesn't work out very well. There's lot of stuff > outstanding again. Immediate problems are from an x86 exec randomisation > thingy in git-x86 and pie-executable-randomization.patch in -mm, which both > hit on binfmt_elf.c Hmmm... I can't apply your combined patch: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.24-rc3/2.6.24-rc3-mm1/2.6.24-rc3-mm1.bz2 to Linus's GIT tree. Quite a few errors occur. Do you just use Linus's released tarball as a base? David ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 20:50 ` Andrew Morton 2007-11-21 1:32 ` David Howells @ 2007-11-21 16:15 ` David Howells 1 sibling, 0 replies; 27+ messages in thread From: David Howells @ 2007-11-21 16:15 UTC (permalink / raw) To: Andrew Morton; +Cc: dhowells, Kamalesh Babulal, linux-kernel, apw, balbir What does broken-out-2007-11-20-01-45.tar.gz apply to? I can't get it to apply to either Linus's current GIT tree or the 2.6.24-rc3 tree. Both result in errors. On the other hand, I have managed to adjust my patches to work with the 2.6.24-rc3-mm1 applied to 2.6.24-rc3. It builds for: MN10300 defconfig MN10300 allnoconfig X86_64 defconfig CONFIG_IA32_AOUT=n X86_64 defconfig CONFIG_IA32_AOUT=m X86_64 defconfig CONFIG_IA32_AOUT=y i386 defconfig CONFIG_BINFMT_AOUT=n i386 defconfig CONFIG_BINFMT_AOUT=m i386 defconfig CONFIG_BINFMT_AOUT=y sparc defconfig sparc64 defconfig CONFIG_BINFMT_AOUT32=n sparc64 defconfig CONFIG_BINFMT_AOUT32=y It almost completely builds for MN10300 allyesconfig and allmodconfig, but for asm/kvm.h not existing (header checking bug?) and a sample program not compiling (uses something not provided by most arches). Most other arches just don't compile to some extent or other for reasons that aren't to do with my patches, but mostly due to pgtable_t not being defined. I can even use the MN10300 defconfig kernel: -bash-3.00# uname -a Linux asb2303-4 2.6.24-rc3-mm1-g026f9b13 #3 PREEMPT Wed Nov 21 15:02:37 GMT 2007 mn10300 mn10300 mn10300 GNU/Linux Note, however, I don't expect these modified patches to necessarily work with Linus's kernel. There seem to be some general changes in -mm that I don't know whether you'll be sending them upstream or not. David ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm ` (7 preceding siblings ...) 2007-11-20 15:18 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded Kamalesh Babulal @ 2007-11-20 20:34 ` Kamalesh Babulal 2007-11-20 20:48 ` Paul Moore 2007-11-20 21:18 ` mm snapshot broken-out-2007-11-20-01-45 Build Failure - macro CONFIG_THREAD_ORDER not defined Kamalesh Babulal 9 siblings, 1 reply; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 20:34 UTC (permalink / raw) To: akpm; +Cc: mm-commits, linux-kernel, paul.moore, Andy Whitcroft, Balbir Singh Hi Andrew, The kernel build fails, in selinux with following error CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 security/built-in.o(.toc1+0x928): undefined reference to `selinux_xfrm_refcount' make: *** [.tmp_vmlinux1] Error 1 11/20/2007-14:42:08 Build the kernel. Failed rc = 2 11/20/2007-14:42:08 build: Building kernel... Failed rc = 1 The patch causing this error is git-lblnet.patch, where in the selinux_xfrm_enabled() is called from security/selinux/hooks.c, depends on the extern atomic_tselinux_xfrm_refcount. -- Thanks & Regards, Kamalesh Babulal, Linux Technology Center, IBM, ISTL. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 20:34 ` Kamalesh Babulal @ 2007-11-20 20:48 ` Paul Moore 2007-11-20 21:31 ` Paul Moore 0 siblings, 1 reply; 27+ messages in thread From: Paul Moore @ 2007-11-20 20:48 UTC (permalink / raw) To: Kamalesh Babulal Cc: akpm, mm-commits, linux-kernel, Andy Whitcroft, Balbir Singh On Tuesday 20 November 2007 3:34:24 pm Kamalesh Babulal wrote: > Hi Andrew, > > The kernel build fails, in selinux with following error > > CHK include/linux/compile.h > UPD include/linux/compile.h > CC init/version.o > LD init/built-in.o > LD .tmp_vmlinux1 > security/built-in.o(.toc1+0x928): undefined reference to > `selinux_xfrm_refcount' make: *** [.tmp_vmlinux1] Error 1 > 11/20/2007-14:42:08 Build the kernel. Failed rc = 2 > 11/20/2007-14:42:08 build: Building kernel... Failed rc = 1 > > The patch causing this error is git-lblnet.patch, where in the > selinux_xfrm_enabled() is called from security/selinux/hooks.c, depends on > the extern atomic_tselinux_xfrm_refcount. The problem appears to be that the selinux_xfrm_refcount functionality is not properly protected by CONFIG_SECURITY_NETWORK_XFRM. I'm fixing that now. -- paul moore linux security @ hp ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded 2007-11-20 20:48 ` Paul Moore @ 2007-11-20 21:31 ` Paul Moore 0 siblings, 0 replies; 27+ messages in thread From: Paul Moore @ 2007-11-20 21:31 UTC (permalink / raw) To: Kamalesh Babulal Cc: akpm, mm-commits, linux-kernel, Andy Whitcroft, Balbir Singh On Tuesday 20 November 2007 3:48:44 pm Paul Moore wrote: > On Tuesday 20 November 2007 3:34:24 pm Kamalesh Babulal wrote: > > Hi Andrew, > > > > The kernel build fails, in selinux with following error > > > > CHK include/linux/compile.h > > UPD include/linux/compile.h > > CC init/version.o > > LD init/built-in.o > > LD .tmp_vmlinux1 > > security/built-in.o(.toc1+0x928): undefined reference to > > `selinux_xfrm_refcount' make: *** [.tmp_vmlinux1] Error 1 > > 11/20/2007-14:42:08 Build the kernel. Failed rc = 2 > > 11/20/2007-14:42:08 build: Building kernel... Failed rc = 1 > > > > The patch causing this error is git-lblnet.patch, where in the > > selinux_xfrm_enabled() is called from security/selinux/hooks.c, depends > > on the extern atomic_tselinux_xfrm_refcount. > > The problem appears to be that the selinux_xfrm_refcount functionality is > not properly protected by CONFIG_SECURITY_NETWORK_XFRM. I'm fixing that > now. I've fixed the problem in the git tree below, meaning I just did a quick compile without defining CONFIG_SECURITY_NETWORK_XFRM and everything appeared to link correctly. I haven't had a chance to try booting the fix yet because my test machine is a little slow compiling right now, but the fix was pretty trivial (simply move the extern and the inline function) so I don't expect any problems. * git://git.infradead.org/users/pcmoore/lblnet-2.6_testing -- paul moore linux security @ hp ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45 Build Failure - macro CONFIG_THREAD_ORDER not defined 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm ` (8 preceding siblings ...) 2007-11-20 20:34 ` Kamalesh Babulal @ 2007-11-20 21:18 ` Kamalesh Babulal 2007-11-20 21:41 ` Andrew Morton 9 siblings, 1 reply; 27+ messages in thread From: Kamalesh Babulal @ 2007-11-20 21:18 UTC (permalink / raw) To: akpm; +Cc: mm-commits, linux-kernel, Andy Whitcroft Hi Andrew, The kernel build fails, with randconfig CC arch/x86/kernel/asm-offsets.s In file included from include/asm/thread_info.h:4, from include/linux/thread_info.h:21, from include/linux/preempt.h:9, from include/linux/spinlock.h:49, from include/linux/seqlock.h:29, from include/linux/time.h:8, from include/linux/stat.h:60, from include/linux/module.h:10, from include/linux/crypto.h:21, from arch/x86/kernel/asm-offsets_64.c:7, from arch/x86/kernel/asm-offsets.c:4: include/asm/thread_info_64.h: In function ‘current_thread_info’: include/asm/thread_info_64.h:63: error: ‘CONFIG_THREAD_ORDER’ undeclared (first use in this function) include/asm/thread_info_64.h:63: error: (Each undeclared identifier is reported only once include/asm/thread_info_64.h:63: error: for each function it appears in.) include/asm/thread_info_64.h: In function ‘stack_thread_info’: include/asm/thread_info_64.h:71: error: ‘CONFIG_THREAD_ORDER’ undeclared (first use in this function) In file included from arch/x86/kernel/asm-offsets_64.c:8, from arch/x86/kernel/asm-offsets.c:4: include/linux/sched.h: At top level: include/linux/sched.h:1527: error: ‘CONFIG_THREAD_ORDER’ undeclared here (not in a function) make[1]: *** [arch/x86/kernel/asm-offsets.s] Error 1 make: *** [prepare0] Error 2 The patch git-x86.patch introduces CONFIG_THREAD_ORDER undefined macro, instead of THREAD_ORDER. -- Thanks & Regards, Kamalesh Babulal, Linux Technology Center, IBM, ISTL. ^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: mm snapshot broken-out-2007-11-20-01-45 Build Failure - macro CONFIG_THREAD_ORDER not defined 2007-11-20 21:18 ` mm snapshot broken-out-2007-11-20-01-45 Build Failure - macro CONFIG_THREAD_ORDER not defined Kamalesh Babulal @ 2007-11-20 21:41 ` Andrew Morton 0 siblings, 0 replies; 27+ messages in thread From: Andrew Morton @ 2007-11-20 21:41 UTC (permalink / raw) To: Kamalesh Babulal; +Cc: linux-kernel, apw, Thomas Gleixner, Ingo Molnar On Wed, 21 Nov 2007 02:48:38 +0530 Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> wrote: > Hi Andrew, > > The kernel build fails, with randconfig > > CC arch/x86/kernel/asm-offsets.s > In file included from include/asm/thread_info.h:4, > from include/linux/thread_info.h:21, > from include/linux/preempt.h:9, > from include/linux/spinlock.h:49, > from include/linux/seqlock.h:29, > from include/linux/time.h:8, > from include/linux/stat.h:60, > from include/linux/module.h:10, > from include/linux/crypto.h:21, > from arch/x86/kernel/asm-offsets_64.c:7, > from arch/x86/kernel/asm-offsets.c:4: > include/asm/thread_info_64.h: In function ___current_thread_info___: > include/asm/thread_info_64.h:63: error: ___CONFIG_THREAD_ORDER___ undeclared (first use in this function) > include/asm/thread_info_64.h:63: error: (Each undeclared identifier is reported only once > include/asm/thread_info_64.h:63: error: for each function it appears in.) > include/asm/thread_info_64.h: In function ___stack_thread_info___: > include/asm/thread_info_64.h:71: error: ___CONFIG_THREAD_ORDER___ undeclared (first use in this function) > In file included from arch/x86/kernel/asm-offsets_64.c:8, > from arch/x86/kernel/asm-offsets.c:4: > include/linux/sched.h: At top level: > include/linux/sched.h:1527: error: ___CONFIG_THREAD_ORDER___ undeclared here (not in a function) > make[1]: *** [arch/x86/kernel/asm-offsets.s] Error 1 > make: *** [prepare0] Error 2 > > The patch git-x86.patch introduces CONFIG_THREAD_ORDER undefined macro, instead of THREAD_ORDER. hrm. I suppose this will get us going: diff -puN include/asm-x86/page_64.h~git-x86-thread_order-borkage include/asm-x86/page_64.h --- a/include/asm-x86/page_64.h~git-x86-thread_order-borkage +++ a/include/asm-x86/page_64.h @@ -9,7 +9,7 @@ #define PAGE_MASK (~(PAGE_SIZE-1)) #define PHYSICAL_PAGE_MASK (~(PAGE_SIZE-1) & __PHYSICAL_MASK) -#define THREAD_SIZE (PAGE_SIZE << CONFIG_THREAD_ORDER) +#define THREAD_SIZE (PAGE_SIZE << THREAD_ORDER) #define CURRENT_MASK (~(THREAD_SIZE-1)) #define EXCEPTION_STACK_ORDER 0 diff -puN include/asm-x86/thread_info_64.h~git-x86-thread_order-borkage include/asm-x86/thread_info_64.h --- a/include/asm-x86/thread_info_64.h~git-x86-thread_order-borkage +++ a/include/asm-x86/thread_info_64.h @@ -80,9 +80,9 @@ static inline struct thread_info *stack_ #endif #define alloc_thread_info(tsk) \ - ((struct thread_info *) __get_free_pages(THREAD_FLAGS, CONFIG_THREAD_ORDER)) + ((struct thread_info *) __get_free_pages(THREAD_FLAGS, THREAD_ORDER)) -#define free_thread_info(ti) free_pages((unsigned long) (ti), CONFIG_THREAD_ORDER) +#define free_thread_info(ti) free_pages((unsigned long) (ti), THREAD_ORDER) #else /* !__ASSEMBLY__ */ _ ^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2007-11-27 1:00 UTC | newest] Thread overview: 27+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-11-20 9:45 mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded akpm 2007-11-20 11:30 ` Kamalesh Babulal 2007-11-20 13:07 ` Thomas Gleixner 2007-11-20 14:21 ` Thomas Gleixner 2007-11-20 14:34 ` Kamalesh Babulal 2007-11-20 13:23 ` mm snapshot broken-out-2007-11-20-01-45 Build Fail - net/wireless driver Kamalesh Babulal 2007-11-27 0:59 ` Tony Breeds 2007-11-20 13:29 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded Kamalesh Babulal 2007-11-20 14:02 ` [PATCH] mm snapshot broken-out-2007-11-20-01-45 build failer tumbler/snapper Kamalesh Babulal 2007-11-20 13:48 ` Takashi Iwai 2007-11-20 14:22 ` mm snapshot broken-out-2007-11-20-01-45 Build Failure mach_apic.h Kamalesh Babulal 2007-11-20 20:31 ` Andrew Morton 2007-11-20 14:46 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz -- powerpc panic Andy Whitcroft 2007-11-20 20:35 ` Andrew Morton 2007-11-20 22:23 ` Eric W. Biederman 2007-11-20 14:48 ` [PATCH] mm snapshot broken-out-2007-11-20-01-45 Build Failure arch/x86/kernel/pci-gart_64.c Kamalesh Babulal 2007-11-20 15:18 ` mm snapshot broken-out-2007-11-20-01-45.tar.gz uploaded Kamalesh Babulal 2007-11-20 20:50 ` Andrew Morton 2007-11-21 1:32 ` David Howells 2007-11-21 2:40 ` Andrew Morton 2007-11-21 12:49 ` David Howells 2007-11-21 16:15 ` David Howells 2007-11-20 20:34 ` Kamalesh Babulal 2007-11-20 20:48 ` Paul Moore 2007-11-20 21:31 ` Paul Moore 2007-11-20 21:18 ` mm snapshot broken-out-2007-11-20-01-45 Build Failure - macro CONFIG_THREAD_ORDER not defined Kamalesh Babulal 2007-11-20 21:41 ` Andrew Morton
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox