Re: 2.6.21-rc7-mm2

Dan Kruchinin
2007-04-29T19:20:32Z

Hi

On 4/26/07, Andrew Morton <akpm@linux-foundation.org> wrote:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.21-rc7/2.6.21-rc7-mm2/
>
>
> - this has everything which is in 2.6.21. Plus more!
>
> - a number of nasty bugs were fixed. This should be (a lot) more stable
> than 2.6.21-rc7-mm1.
>
> Some sysfs-related problems are still expected. Fiddling with the
> setting of CONFIG_SYSFS_DEPRECATED might help avoid them.
>
> - the 64-bit futex patches and (consequently) the private-futex patches were
> dropped. Because the 64-bit futex patches need to be reconstituted.
>
> - the unprivileged mounts code was dropped, pending an updated patch series
>
> - lots of minor fbdev bugs were fixed
>
>
> Boilerplate:
>
> - See the `hot-fixes' directory for any important updates to this patchset.
>
> - To fetch an -mm tree using git, use (for example)
>
> git-fetch git://git.kernel.org/pub/scm/linux/kernel/git/smurf/linux-trees.git tag v2.6.16-rc2-mm1
> git-checkout -b local-v2.6.16-rc2-mm1 v2.6.16-rc2-mm1
>
> - -mm kernel commit activity can be reviewed by subscribing to the
> mm-commits mailing list.
>
> echo "subscribe mm-commits" | mail majordomo@vger.kernel.org
>
> - If you hit a bug in -mm and it is not obvious which patch caused it, it is
> most valuable if you can perform a bisection search to identify which patch
> introduced the bug. Instructions for this process are at
>
> http://www.zip.com.au/~akpm/linux/patches/stuff/bisecting-mm-trees.txt
>
> But beware that this process takes some time (around ten rebuilds and
> reboots), so consider reporting the bug first and if we cannot immediately
> identify the faulty patch, then perform the bisection search.
>
> - When reporting bugs, please try to Cc: the relevant maintainer and mailing
> list on any email.
>
> - When reporting bugs in this kernel via email, please also rewrite the
> email Subject: in some manner to reflect the nature of the bug. Some
> developers filter by Subject: when looking for messages to read.
>
> - Occasional snapshots of the -mm lineup are uploaded to
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/mm/ and are announced on
> the mm-commits list.
>
>
>
> Changes since 2.6.21-rc7-mm1:
>
> origin.patch
> git-acpi.patch
> git-alsa.patch
> git-agpgart.patch
> git-arm.patch
> git-avr32.patch
> git-cifs.patch
> git-cpufreq.patch
> git-powerpc.patch
> git-drm.patch
> git-dvb.patch
> git-gfs2-nmw.patch
> git-hid.patch
> git-ia64.patch
> git-ieee1394.patch
> git-infiniband.patch
> git-input.patch
> git-jfs.patch
> git-kbuild.patch
> git-kvm.patch
> git-leds.patch
> git-libata-all.patch
> git-md-accel.patch
> git-mips.patch
> git-mmc.patch
> git-mtd.patch
> git-ubi.patch
> git-netdev-all.patch
> git-e1000.patch
> git-net.patch
> git-ioat.patch
> git-nfs-server-cluster-locking-api.patch
> git-ocfs2.patch
> git-parisc.patch
> git-r8169.patch
> git-selinux.patch
> git-pciseg.patch
> git-s390.patch
> git-s390-fixup.patch
> git-sh.patch
> git-scsi-misc.patch
> git-block.patch
> git-watchdog.patch
> git-ipwireless_cs.patch
> git-cryptodev.patch
> git-gccbug.patch
>
> git trees
>
> -fix-possible-null-pointer-access-in-8250-serial-driver.patch
> -fix-oom-killing-processes-wrongly-thought-mpol_bind.patch
> -char-mxser_new-fix-recursive-locking.patch
> -char-mxser_new-fix-tiocmiwait.patch
> -char-mxser-fix-tiocmiwait.patch
> -taskstats-fix-the-structure-members-alignment-issue.patch
> -maintainers-use-listslinux-foundationorg.patch
> -paride-drivers-initialize-spinlocks.patch
> -add-mbuesch-to-mailmap.patch
> -fix-spelling-in-drivers-video-kconfig.patch
> -page-migration-fix-nr_file_pages-accounting.patch
> -ieee1394-update-maintainers-database.patch
> -v9fs-dont-use-primary-fid-when-removing-file.patch
> -acpi-thermal-fix-mod_timer-interval.patch
> -allow-reading-tainted-flag-as-user.patch
> -do-not-truncate-irq-number-for-icom-adapter.patch
> -hwmon-w83627ehf-dont-redefine-region_offset.patch
> -reiserfs-fix-xattr-root-locking-refcount-bug.patch
> -char-icom-mark-__init-as-__devinit.patch
> -fault-injection-add-entry-to-maintainers.patch
> -8250-fix-possible-deadlock-between-serial8250_handle_port-and-serial8250_interrupt.patch
> -oom-kill-all-threads-that-share-mm-with-killed-task.patch
> -fix-x86-fix-potential-overflow-in-perfctr-reservation.patch
> -cleanup-cpufreq-kconfig-options.patch
> -ppc-pci_32-stop-using-old-hotplug-unsafe-apis.patch
> -jdelvare-i2c-i2c-delete-scx200_i2c.patch
> -jdelvare-i2c-i2c-obsolete-ixp2000-and-ixp4xx.patch
> -jdelvare-hwmon-hwmon-smsc47m1-use-dynamic-attributes.patch
> -ide-cmd64x-remove-broken-sw-mw-dma-support.patch
> -ide-cmd64x-interrupt-status-fixes-resend.patch
> -ide-cmd64x-add-fix-enablebits.patch
> -ide-cmd64x-procfs-code-fixes-cleanups.patch
> -ide-cmd64x-use-interrupt-status-from-mrdmode-register.patch
> -ide-cmd64x-add-back-mwdma-support.patch
> -git-netdev-all-baycom_ser_fdx-fix.patch
> -fix-sparse-errors-in-drivers-net-ibmvethc.patch
> -netdrv-perform-missing-csum_offset-conversions.patch
> -x86_64-mm-remove-noreplacement.patch
> -fix-x86_64-mm-fam10-mwait-idle.patch
> -more-fix-x86_64-mm-fam10-mwait-idle.patch
> -fix-x86_64-mm-sched-clock-share.patch
> -revert-x86_64-mm-account-for-module-percpu-space-separately-from-kernel-percpu.patch
> -rename-the-parainstructions-symbols-to-be-consistent-with-the-others.patch
> -rename-the-parainstructions-symbols-to-be-consistent-with-the-others-fix.patch
> -i386-sysenter-arch-pages-fix.patch
> -i386-acpi-remove-earlyquirk-warning.patch
> -i386-mcheck-p4-grotesque-and-needless-warning-fix.patch
> -i386-pgd-clone-under-lock-fix.patch
> -vmi-supports-compat-vdso.patch
> -resurrect-the-vmi-lazy-mode-fixes-fix.patch
> -vmi-kmap_atomic_pte-fix.patch
> -vmi-timer-update.patch
> -i386-pte-drop-ptep_get_and_clear-paravirt-op.patch
> -mtrr-adds-mtrr_save_fixed_ranges-for-use-in-two-later-patches.patch
> -mtrr-save-the-mtrrs-of-the-bsp-before-booting-an-ap.patch
> -mtrr-save-and-restore-the-fixed-range-mtrrs-of-the-bsp-when-suspending.patch
> -mtrr-enable-support-for-fixed-range-iorrs-to-keep-rdmem-wrmem-in-sync.patch
> -i386-map-enough-initial-memory-to-create-lowmem-mappings.patch
> -mm-only-i386-for-debugging-make-the-initial-page-table-setup-less-forgiving.patch
> -depcac-fix-handling-of-platorm_device_add-failure.patch
> -clean-up-elf-note-generation.patch
> -deflate-stack-usage-in-lib-inflatec.patch
>
> Merged into mainline or a subsystem tree
>
> +make-sysrq-t-show-all-tasks-again.patch
> +ia64-race-flushing-icache-in-do_no_page-path.patch
>
> 2.6.21 queue (sigh)
>
> -acpi-asus_acpi-support-f2je-model.patch
>
> Dropped
>
> +git-agp-build-fix.patch
>
> Fix git-agpgart.patch
>
> +git-cpufreq-borkage-fix.patch
>
> Fix git-cpufreq.patch
>
> +gregkh-driver-uevent-use-add_uevent_var-instead-of-open-coding-it.patch
>
> Driver tree update
>
> +fix-gregkh-driver-uevent-use-add_uevent_var-instead-of-open-coding-it.patch
> +sysfs-oops-workaround.patch
>
> Fix things in driver tree
>
> +jdelvare-i2c-i2c-deprecate-specific-gpio-drivers.patch
> +jdelvare-i2c-i2c-tiny-usb-new-driver.patch
> +jdelvare-i2c-i2c-s3c2410-setup-time.patch
> +jdelvare-i2c-i2c-s3c2410-fix-bug-in-releasing-driver.patch
>
> i2c tree updates
>
> +jdelvare-hwmon-hwmon-smsc47m1-use-dynamic-attributes.patch
>
> hwmon tree update
>
> +gfs2-printk-warning-fixes.patch
>
> Fix git-gfs2-nmw.patch
>
> +ohci1394-fix-mistake-in-printk-message.patch
> +fw-device-printk-fix.patch
> +ieee1394-iso-needs-schedh.patch
>
> 1394 fixes
>
> -git-infiniband-make-it-build-hack.patch
>
> Unneeded
>
> +input-convert-from-class-devices-to-standard-devices.patch
> +input-evdev-implement-proper-locking.patch
> +mousedev-fix.patch
> +mousedev-fix-2.patch
>
> input stuff
>
> +ahci-crash-fix.patch
> +ata-printk-warning-fixes.patch
> +ata_timing-ensure-t-cycle-is-always-correct.patch
> +pata_ali-more-work.patch
>
> ata fixes
>
> +ide-cmd64x-fix-multiword-and-remove-single-word-dma-support.patch
> +ide-cmd64x-interrupt-status-fixes-take-2.patch
> +ide-cmd64x-add_fix-enablebits-take-2.patch
> +ide-cmd64x-procfs-code-fixes_cleanups-take-2.patch
> +ide-cmd64x-use-interrupt-status-from-mrdmode-register-take-2.patch
> +ide-aec62xx-fix-pio_dma-setup-issues.patch
>
> IDE tree updates
>
> +git-mtd-build-fix.patch
>
> Fix git-mtd.patch
>
> -git-netdev-all-fixup.patch
>
> Unneeded
>
> +git-netdev-all-export-ieee80211_debug_level.patch
>
> Fix git-netdev-all
>
> +netlink-dont-reinitialize-callback-mutex.patch
> +sctp_getsockopt_local_addrs-type-fix.patch
>
> net things
>
> -pcmcia-irq-probe-can-be-done-without-risking-an-irq-storm.patch
>
> Dropped
>
> +ide-cs-recognize-2gb-compactflash-from-transcend.patch
>
> ide-cs fix
>
> +s390-net-lcs-convert-to-the-kthread-api-fix.patch
>
> Fix s390-net-lcs-convert-to-the-kthread-api.patch
>
> +x86_64-mm-deflate-stack-usage-in-lib-inflate_c.patch
> +x86_64-mm-page-align-the-gdt.patch
> +x86_64-mm-convert-pda-into-the-percpu-section.patch
> +x86_64-mm-paravirt-non-gpl-export.patch
> +x86_64-mm-cleanups-to-help-using-per-cpu-variables-from-asm.patch
> +x86_64-mm-define-per_cpu_offset.patch
> +x86_64-mm-fix-up-gdt-bugs.patch
> +x86_64-mm-map-enough-initial-memory-to-create-lowmem-mappings.patch
> +x86_64-mm-incremental-update-for-i386-and-x86-64-check_bugs.patch
> +x86_64-mm-paravirt-flush-lazy-mmu-updates-on-kunmap_atomic.patch
> +x86_64-mm-paravirt-fix-paravirt-documentation.patch
> +x86_64-mm-in-compat-mode-the-return-value-here-was-uninitialized_.patch
> +x86_64-mm-kremove-a-warning-about-unused-variable-in-config_acpi-compilation_.patch
> +x86_64-mm-cleanup-arch-i386-kernel-cpu-mcheck-p4_c.patch
> +x86_64-mm-vmi-now-that-the-vdso-can-be-relocated-we-can-support-it-in-vmi-configurations.patch
> +x86_64-mm-vmi-kmap-atomic-pte.patch
> +x86_64-mm-vmi-convert-vmi-timer-to-use-clock-events.patch
> +x86_64-mm-paravirt-drop-unused-ptep_get_and_clear.patch
> +x86_64-mm-paravirt-rename-parainstructions.patch
> +x86_64-mm-clean-up-elf-note-generation.patch
> +x86_64-mm-mtrr-adds-mtrr_save_fixed_ranges-for-use-in-two-later-patches.patch
> +x86_64-mm-mtrr-save-the-mtrrs-of-the-bsp-before-booting-an-ap.patch
> +x86_64-mm-mtrr-save-and-restore-the-fixed-range-mtrrs-of-the-bsp-when-suspending.patch
> +x86_64-mm-mtrr-enable-support-for-fixed-range-iorrs-to-keep-rdmem-wrmem-in-sync.patch
> +x86_64-mm-nmi-hack-revert.patch
> +x86_64-mm-nmi-watchdog-ops.patch
> +x86_64-mm-nmi-wd-ops-64bit.patch
> +x86_64-mm-compat-siocgifcount.patch
> +x86_64-mm-apic-timer-calibration.patch
> +x86_64-mm-vdso.patch
>
> x86 tree updates
>
> +fix-x86_64-mm-nmi-watchdog-ops.patch
>
> Fix it
>
> +x86_64-unexport-cpu_llc_id.patch
> +i386-efi-fix-proc-iomem-type-for-kexec-tools.patch
>
> x86 updates
>
> +fix-slab-corruption-running-ip6sic.patch
>
> net fix
>
> +create-the-zone_movable-zone-align-zone_movable-to-a-max_order_nr_pages-boundary.patch
>
> Fix create-the-zone_movable-zone.patch
>
> +handle-kernelcore=-boot-parameter-in-common-code-to-avoid-boot-problem-on-ia64.patch
>
> Fix Mel's MM patches som emore
>
> +introduce-high_order-delineating-easily-reclaimable-orders-cleanups.patch
> +lumpy-increase-pressure-at-the-end-of-the-inactive-list-cleanups.patch
>
> clean up lumpy reclaim code
>
> +slub-core-update-cpu-after-new_slab.patch
>
> slub fix
>
> +quicklists-for-page-table-pages-avoid-useless-virt_to_page-conversion-fix.patch
>
> Fix crashes in the quiklist code
>
> +madv_free-lazytlb-fix.patch
>
> Fix madv_free code
>
> +mm-document-fault_data-and-flags.patch
> +mm-fix-handling-of-panic_on_oom-when-cpusets-are-in-use.patch
>
> MM udpates
>
> +return-eperm-not-echild-on-security_task_wait-failure-fix.patch
>
> Fix return-eperm-not-echild-on-security_task_wait-failure.patch
>
> +pm-introduce-suspend-notifiers-rev-2.patch
>
> swsusp update
>
> +enlarge-console-name.patch
>
> prefix for fixes-and-cleanups-for-earlyprintk-aka-boot-console.patch
>
> +ignore-stolen-time-in-the-softlockup-watchdog.patch
> +ignore-stolen-time-in-the-softlockup-watchdog-fix.patch
> +add-touch_all_softlockup_watchdogs.patch
>
> Bring these back
>
> -report-that-kernel-is-tainted-if-there-were-an-oops-before.patch
>
> Experimentally drop this - the oops output has been odd-looking.
>
> +copy-i_flags-to-ext2-inode-flags-on-write.patch
> +fix-chapter-reference-in-codingstyle.patch
> +sleep-during-spinlock-in-tpm-driver.patch
>
> Misc
>
> -fix-pf_nofreeze-and-freezeable-race.patch
> +fix-kthread_create-vs-freezer-theoretical-race-dont-be-obnoxious.patch
> +fix-pf_nofreeze-and-freezeable-race-2.patch
>
> Update thread-management patches in -mm
>
> +rtc-update-vr41xx-alarm-handling.patch
>
> rtc driver fixes
>
> -sys_futex64-allows-64bit-futexes.patch
> -sys_futex64-allows-64bit-futexes-fix.patch
> -sys_futex64-allows-64bit-futexes-workaround.patch
> -sys_futex64-allows-64bit-futexes-workaround-for-uml.patch
> -sys_futex64-allows-64bit-futexes-get_futex_key-must-check-proper-alignement-for-64bit-futexes.patch
> -futex-new-private-futexes.patch
>
> Dropped
>
> -lguest-the-host-code-vs-sys_futex64-allows-64bit-futexes-get_futex_key-must-check-proper-alignement-for-64bit-futexes.patch
> -lguest-the-host-code-vs-futex-new-private-futexes.patch
>
> Dropped as a result of futex droppage
>
> +lguest-build-hack.patch
> +lguest-build-hack-2.patch
>
> Make lguest build against x86 tree
>
> -unprivileged-mounts-add-user-mounts-to-the-kernel.patch
> -unprivileged-mounts-allow-unprivileged-umount.patch
> -unprivileged-mounts-account-user-mounts.patch
> -unprivileged-mounts-account-user-mounts-fix.patch
> -unprivileged-mounts-propagate-error-values-from-clone_mnt.patch
> -unprivileged-mounts-propagate-error-values-from-clone_mnt-fix.patch
> -unprivileged-mounts-allow-unprivileged-bind-mounts.patch
> -unprivileged-mounts-allow-unprivileged-bind-mounts-fix.patch
> -unprivileged-mounts-put-declaration-of-put_filesystem-in-fsh.patch
> -unprivileged-mounts-allow-unprivileged-mounts.patch
> -unprivileged-mounts-allow-unprivileged-fuse-mounts.patch
>
> Dropped
>
> +epson1355fbc-fix-error-handling-code.patch
> +nvidiafb-vga-state-save-and-restore.patch
> +savagefb-rework-i2c-bit-access.patch
> +savagefb-vga-state-save-and-restore.patch
> +fbdev-link-vgastateo-using-kconfig.patch
> +fbcon-delay-screen-update-when-setting-the-mode-of.patch
> +nvidiafb-fix-sparse-warning.patch
> +rivafb-fix-io-access.patch
> +fbdev-kill-sparse-warning-in-deferred-io.patch
> +fbdev-add-sparse-annotations-in-svgalibc.patch
> +arcfb-kill-sparse-warning.patch
> +s3fb-add-sparse-annotations.patch
> +hecubafb-kill-sparse-warnings.patch
> +i810fb-fix-incorrect-frequency-mask.patch
> +vt-add-documentation-for-new-boot-sysfs-options.patch
> +skeletonfb-documentation-error-fixes.patch
> +fbdev-add-drawing-functions-for-framebuffers-in-system.patch
> +arcfb-use-sys-instead-of-cfb-drawing-functions.patch
> +hecubafb-use-sys-instead-of-cfb-drawing-functions.patch
> +vfb-use-sys-instead-of-cfb-drawing-functions.patch
> +fbdev-pass-struct-fb_info-to-fb_read-and-fb_write.patch
> +fbdev-add-fb_read-fb_write-functions-for-framebuffers.patch
> +arcfb-us-fb_sys_read.patch
> +hecubafb-us-fb_sys_read.patch
> +vfb-us-fb_sys_read-and-fb_sys_write.patch
> +fbdev-consolidate-common-drawing-functions-into-a.patch
> +fbdev-advertise-limitation-of-drawing-engine.patch
> +fbcon-font-setting-should-check-limitation-of-driver.patch
> +vga16fb-restrict-to-blit-rectangles-with-widths-of.patch
> +s3fb-limit-8x16-rectangles-when-tileblitting-is-enabled.patch
> +fbdev-add-tile-operation-to-get-the-maximum-length.patch
> +s3fb-implement-fb_get_tilemax.patch
> +fbcon-check-if-the-character-count-can-be-handled.patch
> +fbdev-save-the-activate-field-before-calling-fb_check_var.patch
> +s3fb-driver-fixes.patch
> +vmlfb-framebuffer-driver-for-intel-vermilion-range.patch
> +nvidiafb-rivafb-switch-to-pci_get-refcounting.patch
> +pm2fb-3dlabs-permedia-2v-reference-board-added.patch
> +pm2fb-permedia-2v-memory-clock-setting.patch
> +pm2fb-pixclock-setting-restriction.patch
> +nvidiafb-prevent-triggering-of-softlockup.patch
>
> fbdev bugstomp
>
> -cfq-debugging-stuff.patch
>
> Dropped due to rejects
>
>
>
> All 1993 patches:
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.21-rc7/2.6.21-rc7-mm2/patch-list
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

I have troubles with rtc on my macbook with mm2:
----
....
[126588.386116] rtc: lost some interrupts at 1024Hz.
[126588.404842] rtc: lost some interrupts at 1024Hz.
[126588.423566] rtc: lost some interrupts at 1024Hz.
[126588.442292] rtc: lost some interrupts at 1024Hz.
[126588.461016] rtc: lost some interrupts at 1024Hz.
[126588.479741] rtc: lost some interrupts at 1024Hz.
[126588.498466] rtc: lost some interrupts at 1024Hz.
[126588.517198] rtc: lost some interrupts at 1024Hz.
[126588.535923] rtc: lost some interrupts at 1024Hz.
[126588.554643] rtc: lost some interrupts at 1024Hz.
....
----
cat /proc/sys/dev/rtc/max-user-freq
64

On 2.6.20 there wasn't such problem.

Thanks.
Dan Kruchinin.